@import "import.css";
.mainBody{ width:958px; margin:0 auto; text-align:left; }
#pageHead{ height:143px; background:url(../images/top_bg.gif) no-repeat center;}
#pageBanner{ height:250px;}
#pageFooter{ height:132px; background:url(../images/footer.gif) center no-repeat;}
#pageContent{ margin-top:11px; }
.mainContent{background:url(../images/home_content_bg.gif) repeat-y;}
.mainContent .col1{ width:228px; float:left;}
.mainContent .col2{ width:717px; float:right;}
.proType{ width:200px; padding-left:25px;}
.proType ul ,.proType ul li{ padding:0px; margin:0px;}
.proType ul li{ list-style:none; background:url(../images/dotted.gif) left 50% no-repeat; line-height:14px;display:block; border-bottom:1px solid #d8d8d8; padding:7px 0;  padding-left:10px; }
.proType ul li a{ color:#79797a;}
.company{ font-size:11px; padding-left:20px; padding-top:20px;}
.company .picBox{border:1px solid #c7c7c7; padding:5px; float:left; width:150px; } 
.hCompanyContent{ float:right; width:505px; padding-right:20px;}
.newProduct{ padding-top:15px; padding-left:20px;}
.newProductArea{ height:190px; padding-top:10px; display:inline;}
.proBox{  width:130px; margin-right:10px; text-align:center; display:block; float:left; height:190px; }
.proBox_list{ margin-right:15px; margin-bottom:30px;}
.proBox img{ }
.proBox a{ display:block;}
.page_title{ height:41px; line-height:41px; width:681px; background:url(../images/page_title_bg.gif) no-repeat;}
.page_title .titleText{ font-size:24px; font-weight:bold; width:150px; padding-left:44px; float:left; color:#4f4f4f; font-family:Verdana, Arial, Helvetica, sans-serif;}
.page_title .page_where{ float:right; padding-right:26px; width:200px; text-align:right; color:#ffffff; }
.page_title .page_where a{ color:#ffffff;}
.topmenu{
	float:right;
	padding-right:25px;
	
	padding-top:48px;
}
.topmenu a{
	margin-left:26px;
	color:#828282;
	font-weight:bold;
}
.mainMenu{
padding-left:15px;
margin-top:30px;
	height:50px;	
	line-height:50px;
	color:#FFFFFF;	
}
.mainMenu a{
color:#e6e6e6; font-weight:bold; padding-left:20px;}
.contentText{ padding-top:10px; line-height:20px; padding-right:20px;}
.contentText p{ text-indent:0; text-align:left; padding-bottom:18px;}
.page{ clear:left; padding-top:0px; height:30px; line-height:30px; margin-bottom:30px;}
.page .Pleft{ width:350px; float:left;}
.page .Pleft img{ display:inherit;}
.page .Pright{ width:255px; float:right; text-align:right}
.proDetailed{padding-top:30px;}
.proDetailed .col1{ width:45%;}
.proDetailed .col2{ width:53%; }
.tabSelect{ display:block; height:32px; cursor:pointer; line-height:28px; float:left; overflow:hidden; width:124px; background:url(../images/tab_bg.gif) 0px -47px; text-align:center; color:#fff; font-weight:bold;}
.tabSelect a{ color:#fff; font-weight:800;}
.tabCommon{ display:block; height:32px; cursor:pointer; float:left; width:93px; overflow:hidden;  background:url(../images/tab_bg.gif) no-repeat; text-align:center; color:#fff;}
.tabCommon a{ color:#fff;}
/*search*/
.search,.search s{height:32px; overflow:hidden; background:url(../images/search_boxBg.gif) 0 0 repeat-x; }
.search{ line-height:32px; background-position:0 -55px;width:938px; overflow:hidden; margin:0 auto; position:absolute; top:-3px; left:10px;}
.searchArea{position:relative; height:31px;}
.search s{ float:left; display:block; width:10px; background-position: 0 -12px; height:31px;}
.search span{ float:left; font-weight:bold; color:#3a3939; vertical-align:middle;}
.search span .input{border:1px solid #c9c9c9; height:22px; vertical-align:middle;}
.search s.s2{ float:right; display:block; width:10px; background-position:right -12px; height:31px;}
.search table td{padding:0 5px;}