@charset "utf-8";

/* CSS Document */

body{  

    background:#ccc;

    margin:0;

    font-size:9pt;

    color:#333;

}

p {

    text-indent:2em;

}
H1 {


	padding-left:5px;

	font-weight:bold;
	font-size:12pt;

	color:#333;	

	}
#wrapper {

	width:930px;

	margin-right:auto;

	margin-left:auto;

	color:#333;

	background:#fff;	

}

select { 

    font-size:9pt;

}

.time { 

    text-align:right;

	padding-right:100px;

}

.visit { 

    text-align:right;

	padding-right:100px;

}

.space { 

    height:10px;

}

.reg { 

    width:90%;

	margin-left:5%;

	line-height:20px;

	border-collapse:collapse;

}

.reg td {

    border:1px solid #eee;

}

.reg_col {

    text-align:right;

}

.reg tr td:first-child { text-align:right }

.star {

    color:red;

	font-weight:bold;

}

/* header Begin styles */

.head{

    background:url(img/header_bg.gif) center repeat-x;

    width:100%;

    text-align:right;

  }

.headLink { 

    background:url(img/head_bg.gif) center repeat-x;

	line-height:22px;
	text-align:center;

}

.searchLink {

    text-align:right;

  }

.headLink a:link { 

    color:#fff;

	text-decoration:none;

}
.taas
{

}

.taas a:link {
	text-decoration: none;
	color: #000000;
}
.taas a:visited {
	text-decoration: none;
	color: #000000;
}
.taas a:hover {
	text-decoration: underline;
	color: #000000;
}
.taas a:active {
	text-decoration: none;
	color: #000000;
}

.headLink a:hover {

	text-decoration:underline;

}

.headLink a:visited { 

    color:#fff;

	text-decoration:none;

}

.mainNav a:link { 

    color:#fff;

	text-decoration:none;

}

.mainNav a:hover {

	text-decoration:underline;

}

.mainNav a:visited { 

    color:#fff;

	text-decoration:none;

}

.mainNav select {

    font-size:9pt;

  }

.mainNav {

	background:url(img/mainNav_bg.gif) center repeat-x;

	width:100%;

	height:22px;

	margin:0;

	text-align:center;

	}

.mainNav li { 

    display:inline;

}

.location { 

    width:100%;

	height:27px;

	background:url(img/header_loc.gif) center repeat-x;

	padding-right:10px;

	color:gray;	

}

.location td {

    text-align:right;

	padding-right:20px;

	}

/* header End styles */	



/* leftsideBar Begin styles*/

.menuContainer {

    background:url(img/leftsideBar_bg.gif) center repeat-x;

	height:26px;

	width:190px;

	margin-left:5px;

	margin-right:auto;

	text-align:left;

	padding-left:20px;

	vertical-align:middle;

	color:#fff;

	font-weight:bold;

	}

.leftMenu {

    width:190px;

	border:1px solid silver;

	margin-left:5px;

}

.leftMenu  {

    background:url(img/leftsideBar_bg2.gif) center repeat-x;

	height:29px;

	vertical-align:middle;

	padding-left:10px;

	font-weight:bold;

}
.leftMenu2  {
    width:190px;
	
	border:1px solid silver;
	
	margin-left:5px;
	
	height:29px;

	vertical-align:middle;

	padding-left:10px;

	font-weight:bold;

}
.leftMenu1  {

    background:#eff3f6;

	height:29px;

	vertical-align:middle;

	padding-left:10px;

	

}
.leftMenu1 a
{
	text-decoration:none;
	color:#333;
}
.LatestNews {

    width:190px;

    margin-top:5px;

    margin-left:5px;

	line-height:2em;

	table-layout:fixed;

}

.LatestNews td {

	word-break: keep-all;

    white-space:nowrap;	

	overflow:hidden;

}

.LatestNews caption {

    text-align:left;

	padding-left:5px;

	font-weight:bold;

	color:#666;	

	}

.LatestNews	td {

    padding-left:10px;

	}

.LatestNews a{

    color:#666;text-decoration:none;

}

.LatestNews a:link {

    color:#666;text-decoration:none;

}

.LatestNews a:visited {

    color:#666;text-decoration:none;

}

.LatestNews a:hover {

    height: auto;

    color: #666;text-decoration:underline;

}



.leftMenu a{

    color:#333;text-decoration:none;

}

.leftMenu a:link {

    color:#333;text-decoration:none;

}

.leftMenu a:visited {

    color:#333;text-decoration:none;

}

.leftMenu a:hover {

    height: auto;

    color: #333;text-decoration:none;

}

/* leftsideBar End styles*/



/* container Begin styles */

.container {

    width:100%;

	background:#fff;

	float:right;

	}

.customer { 

    width:700px;

	border:0;

	line-height:1.6em;	

}

.customer td{ 

    padding:7px;

}

.firstCol { 

    width:178px; 

	text-align:center;

    border-right:1px solid silver;

   }

.sonsendRow {

   font-weight:bold;

   color:#09f;

   text-align:right; 

   }

.sonsendRow a{

    font-weight:bold; 

    color:#09f;text-decoration:none;

}

.sonsendRow a:link {

   font-weight:bold;

   color:#09f;text-decoration:none;

}

.sonsendRow a:visited {

   font-weight:bold;

   color:#09f;

   text-decoration:none;

}

.sonsendRow a:hover {

    height: auto;

    font-weight:bold;

    color:#09f;text-decoration:underline;



}

.h3{ 

    padding-left:40px;

    font-size:12pt;

    font-weight:bold;

    padding-bottom:20px;

}

.caseContent {

    line-height:1.6em;

   }

.customeSpace { 

    width:24px;

   }

.caseIt {

    color:#FF6600;

	font-size:10pt;

    font-weight:bold;

    padding-top:10px;

	 }

.pages {

    width:700px;

    text-align:right;

    border-top:1px solid silver;

    margin-top:10px;

    line-height:20px;

  }

.pages a { 

    color:blue;

    text-decoration:none;

}

.pages a:link { 

    color:blue;

    text-decoration:none;

}

.pages a:visited { 

    color:blue;

    text-decoration:none;

}

.pages a:hover  {

	text-decoration:underline;

}

.pages_2 {

    width:96%;

    text-align:left;

    border-top:1px dotted #333;

	padding-left:5px;

	padding-top:10px;

	margin-top:20px;

	margin-bottom:0px;

	margin-left:1%;

  }

.pages_2 td {

	padding-left:10px;

}

.pages_2 a { 

    color:#666;

    text-decoration:none;

}

.pages_2 a:link { 

    color:#666;

    text-decoration:none;

}

.pages_2 a:visited { 

    color:#666;

    text-decoration:none;

}

.pages_2 a:hover  {

    color:#0080C0;

	text-decoration:none;

}

.conNews_main {

    width:690px;

	margin-left:10px;

	line-height:1.6em;

}

.conNews_main caption {

    font-weight:bold;

	text-align:center;

	font-size:11pt;

}
.conNews_main h1 {

    font-weight:bold;

	text-align:center;

	font-size:11pt;

}

.about_main {

    width:690px;

	margin-left:10px;

	line-height:1.8em;

}

.main {

    width:690px;

	margin-left:10px;

	line-height:2.0em;

}

.main a{

    color:#333;text-decoration:none;

}

.main a:link {

    color:#333;text-decoration:none;

}

.main a:visited {

    color:#333;text-decoration:none;

}

.main a:hover {

    height: auto;

    color:#0080C0;text-decoration:underline;

}

.main caption {

    
	text-align:left;

	font-size:10pt;

}

.about_main caption {

    font-weight:bold;

	text-align:left;

	font-size:11pt;

}

.about_main img {

    margin:10px;

}
.aboutHonor {
    line-height:2em;
	}
.aboutHonor td {

    border-bottom:1px dotted #666;

	padding-top:30px;

	padding-bottom:10px;   

}

.aboutHonor caption {

    font-weight:bold;

	text-align:left;

	font-size:11pt;

}

.com_main { 

    line-height:2.2em;

	width:700px;

	}

.com_main a { 

    color:#333;

    text-decoration:none;

}

.com_main a:link { 

    color:#333;

    text-decoration:none;

}

.com_main a:visited { 

    color:#333;

    text-decoration:none;

}

.com_main a:hover  {

	text-decoration:underline;

}

.productIndLink { 

    text-align:right;

}
.home { 
    background:url(img/home_button.gif) center no-repeat;
	width:78px;	
}
.home_intro {
    text-align:center;
}
.home a{
    color:#333;text-decoration:none;
}
.home a:link {
    color:#333;text-decoration:none;
}
.home a:visited {
    color:#333;text-decoration:none;
}
.home a:hover {
    height: auto;
    color:#0080C0;text-decoration:none;
}
/* container End styles */



/* footer Begin styles */

.footNav {

    background:url(img/footer_bg.gif) center repeat-x;

	height:28px;

	width:100%;

} 

.footNav a { 

    color:#fff;

	text-decoration:none;

}

.footNav a:link { 

    color:#fff;

	text-decoration:none;

}

.footNav a:hover {

	text-decoration:underline;

}

.footNav a:visted { 

    color:#fff;

	text-decoration:none;

}

.footCopy { 

    background:#fff;

	color:#333;

	text-align:center;

	width:100%;

}

.footBottomImg {

    background:url(img/footer_img.gif) center repeat-x;

	height:12px;

}

/* footer End styles */



/* iMBP styles beginning */

.iMBPHead { 

    height:70px;

	width:100%

}

.iMBPHeadSearch {

    background:url(iMBP/img/head_bg.gif) center no-repeat;

	padding-right:30px;

	line-height:2em;	

}

.iMBPNav { 

    width:100%;

	height:33px;

	color:#fff;

	font-weight:bold;

    

}

.iMBPNavBg {

background:url(iMBP/img/navBottom.gif) center repeat-x;

}

.iMBPNav a:link {

    color:#fff;

	text-decoration:none;

}

.iMBPNav a:hover {

    color:#fff;

	text-decoration:underline;

}

.iMBPNav a:visited {

    color:#fff;

	text-decoration:none;

}

.iMBPmenuContainer {

    background:url(img/leftsideBar_bg.gif) center repeat-x;

	height:26px;

	width:232px;

	margin-left:5px;

	margin-right:auto;

	text-align:left;

	padding-left:20px;

	vertical-align:middle;

	color:#fff;

	font-weight:bold;

}

.iMBPleftMenu {

    width:232px;

	border:1px solid silver;

	margin-left:5px;

}

.iMBPleftMenu td {

    background:url(img/leftsideBar_bg2.gif) center repeat-x;

	height:29px;

	vertical-align:middle;

	padding-left:10px;

	font-weight:bold;

}

.iMBPleftMenu a{

    color:#333;text-decoration:none;

}

.iMBPleftMenu a:link {

    color:#333;text-decoration:none;

}

.iMBPleftMenu a:visited {

    color:#333;text-decoration:none;

}

.iMBPleftMenu a:hover {

    height: auto;

    color: #333;text-decoration:none;

}

.iMBPMain {

    width:327px;

	height:138px;

	margin-top:5px;

	margin-left:5px;

}

.iMBPMain th {

    background:url(iMBP/img/th.gif) center repeat-x;

	height:27px;

}

.iMBPindexcontent {

    width:297px;

}

.iMBPindexcontent td {

    padding-left:10px;

}

.iMBPfoot { 

    width:100%;

	height:28px;

	background:#142c68;

	text-align:centerl;

	color:#fff;

}

.iMBPcontent {

    border-right:1px solid #c1c1c1;

	border-bottom:1px solid #c1c1c1;

	border-left:1px solid #c1c1c1;

	width:96%;

	line-height:1.6em;

	margin-left:1%;

}

.iMBPcontent th {

    background:url(iMBP/img/th.gif) center repeat-x;

	width:100%;

	height:27px;

	text-align:left;

	vertical-align:bottom;

	padding-left:20px;

}

.iMBPcontent td {

    padding:20px;



}

.iMBPCase { 

    width:98%;

	margin-left:1%;

	border:0;	

}

.iMBPCaseFirstCol { 

    width:167px; 

	text-align:center;

    border-right:1px solid silver;

   }

/* iMBP syles end */



/* index syles beginning */

.indexContent {

  font-size:9pt;

  color:#333;

 }

.indexContent a{

    color:#333;text-decoration:none;

}

.indexContent a:link {

    color:#333;text-decoration:none;

}

.indexContent a:visited {

    color:#333;text-decoration:none;

}

.indexContent a:hover {

    height: auto;

    color:#0080C0;text-decoration:underline;

}

/* index syles end */.kk {
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #494949;
	text-decoration: none;
	border: 1px solid #CCCCCC;
}
.ctd
{
	border-bottom:dashed 1px #bebebe;
	text-align:left;
}
.zi {
	font-family: "宋体";
	font-size: 12px;
	line-height: 25px;
	color: #494949;
	text-decoration: none;
}