﻿*{
	margin:0;
	padding:0;
	}
body{
	font-family:Arial, Helvetica, sans-serif;
	margin:0 auto;
	padding:0;
    font-size:12px;
    color:#000;
    background:#fff;
	}
ul,li,h1,h2,h3,p{
    margin:0;
    padding:0;
    list-style:none;
	}
img{
	border:0;
	}
a{
    color:#ff9702;
	cursor:pointer;
    text-decoration:none;
	}
a:hover{
    color:#3266cb;
	}
.allcontent{
	width:854px;
	margin:0 auto;
	}
/*top*/
#top{
	float:left;
	width:100%;
	height:30px;
	background:url(image/topbg.jpg) repeat-x left -10px;
	}
.topcenter{
	width:856px;
	margin:0 auto;
	padding-top:7px;
	}
.topcenterq{
	width:856px;
	height:30px;
	margin:0 auto;
	}
.top_left{
	float:left;
	color:#fe9b00;
	}
.top_right{
	float:right;
	color:#7b7b7b;
	}
.top_left img{
	padding-right:10px;
	}
.top_left b{
	color:#4a4a4a;
	padding-left:15px;
	}
.top_left b a{
	color:#4a4a4a;
	padding-right:3px;
	letter-spacing:1px;
	text-decoration:underline;
	}
.top_right a{
	color:#7B7B7B;
	padding:0 6px 0 4px;
	text-decoration:none;
	}
.top_left1{
	float:left;
	font-weight:lighter;
	width:83%;
	}
.topli
{
	 float:left;
	 width:43%;
	 margin-top:6px;
	 display:inline;
	}
.topli input
{
	 width:60px;
	}
.topli li
{
	 width:86px;
	 float:left;
	  font-weight:lighter;
	}
.topli li b
{
	  font-weight:lighter;
	}
.topli .login
{
	 width:59px;
	 float:left;
	 height:21px;
	 line-height:21px;
	 text-align:center;
	 margin-left:5px;
	 background:url(image/ggdh_03.gif) no-repeat;
	}
.top_right1{
	float:right;
	height:20px;
	line-height:20px;
	}
.top_right1 a
{
	color:#4A4A4A;
	margin:0 3px;
	}
/*main*/
.main{
	float:left;
	width:100%;
	}
.header{
	float:left;
	width:100%;
	padding-top:13px;
	}
.logo{
	float:left;
	text-align:center;
	width:184px;
	}
.searchBar{
	float:right;
	width:608px;
	height:31px;
	}
.searchBar li{
	float:left;
	}
.searchBar a{
	color:#3168cf;
	font-size:15px;
	line-height:31px;
	display:block;
	text-align:center;
	width:80px;
	}
.searchBar .current a{
	color:#fff;
	font-weight:bold;
	background:transparent url(image/snav.jpg) no-repeat scroll 0 0;
	}
.search{
	float:right;
	width:608px;
	}
#searchitem{
	background:transparent url(image/searchitem.jpg) no-repeat scroll 0 0;
	border:medium none;
	float:left;
	font-size:16px;
	height:33px;
	padding:14px 0 0 12px;
	width:457px;
	}
#searchbtn{
	float:left;
	width:139px;
	height:47px;
	border:none;
	background:url(image/searchbtn.jpg) no-repeat;
	}
.directory{
	float:left;
	width:832px;
	margin-bottom:8px;
	border:1px solid #fdd29b;
	background:#fffae6;
	}
.directory img{
	float:left;
	width:182px;
	}
.directory p{
	color:#67625C;
	float:left;
	height:60px;
	line-height:20px;
	overflow:hidden;
	padding:6px 0 0 13px;
	width:650px;
	}
.line{
	float:left;
	width:100%;
	height:1px;	
	overflow:hidden;
	margin-bottom:15px;
	display:inline;
	border-bottom:1px solid #ccc;
	}
.middle{
	float:left;
	margin-top:3px;
	width:100%;
	}
.cpfl{
	float:left;
	width:824px;
	margin-top:17px;
	padding:0 14px;
	border:1px solid #ccc;
	}
.cplbname{
	float:left;
	width:50%;
	padding-top:15px;
	}
.cplbname h2{
	background:#FFA123 url(image/leibiebg.jpg) no-repeat scroll left top;
	float:left;
	font-size:13px;
	height:25px;
	line-height:25px;
	padding:0 13px;
	}
.cplbname h2 a{
	color:#fff;
	}
.cplbname h2 a:hover{
	color:#fff;
	text-decoration:underline;
	}
.cplbname .h2current a{
	color:#fff;
	text-decoration:underline;
	}
.cpname{
	color:#3167CB;
	float:left;
	padding:8px 0 12px;
	width:93%;
	line-height:20px;
	}
.cpname a{
	color:#3167cb;
	text-decoration:none;
	}
.cpname a:hover{
	color:#fca325;
	text-decoration:underline;
	}	
.cpname .cpnamecurrent{
	color:#fca325;
	text-decoration:underline;
	}
.cpname a img{
	padding-left:7px;
	}
	
/*productlist2*/
.productlist{
	float:left;
	width:100%;
	border:1px solid #CCCCCC;
	margin-top:17px;
	width:852px;
	}
.product_l{
	padding:13px 14px;
	width:824px;
	float:left;
	}
.product_l li{
	float:left;
	}
.product_l li b {
	background:#FFFFFF;
	border:1px solid #CCCCCC;
	display:table-cell;
	height:100px;
	overflow:hidden;
	text-align:center;
	vertical-align:middle;
	width:113px;
	height:109px;   
    *display: block;  
    *font-size: 95px;   
    *font-family:Arial;    
}
.product_l li b img {
	vertical-align:middle;
}
.product_l .prointro {
	float:left;
	padding:2px 0 0 14px;
	width:640px;
}
.product_l li h2 {
	float:left;
	font-size:15px;
	height:23px;
	line-height:23px;
	width:78%;
	overflow:hidden;
}
.product_l li h2 a {
	color:#3167cb;
	text-decoration:underline;
}
.product_l li h2 a:hover {
	color:#ffa221;
}
.product_l li .prodate{
	color:#666560;
	height:23px;
	line-height:23px;
	}
.product_l li p{
	float:left;
	width:100%;
	height:42px;
	overflow:hidden;
	line-height:21px;
	margin:14px 0 8px 0;
	}
.product_l .profrom{
	float:left;
	width:100%;
	}
.product_l .profrom a{
	color:#518f50;
	}
.product_l .profrom a:hover{
	color:#518f50;
	text-decoration:underline;
	}
.dottedline{
	float:left;
	width:824px;
	height:1px;	
	margin:0 14px;
	display:inline;
	overflow:hidden;
	border-bottom:1px dashed #ccc;
	}
.page{
	float:left;
	width:824px;
	padding:14px 14px 2px 14px;
	}
.pagecount{
	float:left;
	}
.pagecount a{
	color:#4c4c4c;
	border:1px solid #6f8cc4;
	margin:0 2px;
	padding:1px 6px;
	line-height:20px;
	}
.pagecount a:hover{
	background:#6f8cc4;
	color:#fff;
	}
.pagecount .pagecurrent{
	background:#6f8cc4;
	color:#fff;
	}
.pagego{
	float:right;
	width:170px;
	}
.pagego span{
	float:left;
	line-height:19px;
	}
#pagenumber{
	border:1px solid #6F8CC4;
	height:19px;
	margin:0 6px;
	width:21px;
	float:left;
	line-height:19px;
	}
#serchpage{
	background:url(image/gopage.jpg) no-repeat scroll left 2px;
	border:none;
	height:19px;
	width:21px;
	float:left;
	}
.productcname{
	float:left;
	padding-top:11px;
	width:93%;
	}
.productcname h2{
	font-size:13px;
	height:25px;
	line-height:25px;
	overflow:hidden;
	}
.productcname h2 a{
	color:#ffa221;
	text-decoration:underline;
	}
.productcname .h2current a{
	color:#000;
	}
.productname{
	float:left;
	width:100%;
	}
.productname li{
	background:transparent url(image/jiantou.jpg) no-repeat scroll 6px 8px;
	float:left;
	height:20px;
	line-height:20px;
	overflow:hidden;
	padding-left:19px;
	width:94%;
	}
.productname li a{
	color:#3167CB;
	}
.productname li .cpnamecurrent,.productname li a:hover{
	color:#FFA221;
	text-decoration:underline;
	}
.cpflleft,.cpflright{
	float:left;
	width:50%;
	padding-bottom:13px;
	}

/*bottom*/
.bottom{
	float:left;
	width:100%;
	margin-top:14px;
	text-align:center;
	padding:11px 0;
	line-height:20px;
	border-top:1px solid #666;
	}
.bottom a{
	padding:0 5px;
	color:#000;
	}
.bottom p a{
	padding:0 5px;
	color:#fb8c19;
	}
/*login*/	
.toplogo{
	 float:left;
	 width:95%;
	 padding:15px 0;
	}
.divtopp{ 
	float:left;
	width:100%;
	height:51px;
	padding-top:5px;
	border-bottom:1px solid #ccc;
	background:#FFF9DF;
	}
.divtopp li{ 
	float:left;
	width:95%;
	height:22px;
	line-height:22px;
	padding-left:15px;
	margin-left:10px;
	background:transparent url(image/libg_03.gif) no-repeat scroll 6px 9px;
	}
.divleft{ 
	float:left;
	width:578px;
	}
.zhuceh2 h2{
	 float:right;
	 width:96%;
	 height:30px;
	 margin-top:15px;
	 display:inline;
	 font-size:14px;
	 line-height:30px;
	 border-bottom:1px dashed #010101;
	}
.dsfbd{
	  color:#f00;
	}
.zhudsagka{ 
	float:left;
	width:98%;
	color:#4C4C4C;
	padding-top:10px;
	}
.zhudsagka li{ 
	float:left;
	width:98%;
	margin-top:5px;
	display:inline;
	}
.zhudsagka li b{ 
	float:left;
	width:22%;
	height:50px;
	text-align:right;
	line-height:25px;
	font-weight:lighter;
	}
.zhudsagka li span{ 
	float:right;
	width:74%;
	height:50px;
	line-height:25px;
    color:#999;
	}
.zhudsagka li input{ 
	float:left;
	width:169;
	height:24px;
	border:1px solid #7486AC;
	}
.zhudsagka2{
	 float:left;
	width:98%;
	color:#4C4C4C;
	padding-top:10px;
	}
.zhudsagka2 li{ 
	float:left;
	width:98%;
	margin-top:5px;
	display:inline;
	}
.zhudsagka2 li b{ 
	float:left;
	width:22%;
	height:28px;
	text-align:right;
	line-height:28px;
	font-weight:lighter;
	}
.zhudsagka2 li span{ 
	float:right;
	width:74%;
	height:28px;
	line-height:28px;
    color:#999;
	}
.zhudsagka2 li .name{ 
	float:left;
	width:120px;
	height:22px;
    margin-right:8px;
    display:inline;
	border:1px solid #7486AC;
	}
.zhudsagka2 li .name2{ 
	float:left;
	width:87px;
	height:22px;
    margin-right:8px;
    display:inline;
	border:1px solid #7486AC;
	}
.zhudsagka2 li .name1{ 
	float:left;
	width:379px;
	height:22px;
	border:1px solid #7486AC;
	}
.zhudsagka2 li #sendcomment{border:1px solid #7486AC;}
.email1{
	width:172px;
	height:22px;
	float:left;
	border:1px solid #7486AC;
	}
.email3{
	width:405px;
	height:22px;
	float:left;
	border:1px solid #7486AC;
	}
.email2{
	width:99px;
	height:22px;
	float:left;
	border:1px solid #7486AC;
	}
.zhudsagka2 li .City{
	width:184px;
	height:22px;
	border:1px solid #7486AC;
	}
.zhudsagka2 li .tel{
	width:100px;
	height:22px;
	float:left;
	border:1px solid #7486AC;
	}
.divright{ 
	float:right;
  width:204px;
  margin:25px 25px 0 0;
  display:inline;
  background:#F7FAFF;
  padding-bottom:10px;
  border:1px solid #B7C8E4;
	}
.divrightafgp{ 
	float:left;
	width:80%;
	margin:10px 0 0 20px;
	display:inline;
	border-bottom:1px solid #B7C8E4;
	}
.divrightafgp p{ 
	line-height:20px;
	}
.hfli{ 
	float:left;
	width:80%;
	display:inline;
	margin:5px 0 0 20px;
	padding-bottom:20px;
	}
.hfli li{ 
	height:20px;
	line-height:20px;
	}
.hfli li a{   
	color:#000;
	text-decoration:underline;
	
	}
.topa
{ 
	float:left;
	width:179px;
	height:30px;
	line-height:30px;
	}
.topa a
{  margin:0 10px;
	}
.leftlia{ 
	height:24px;
	line-height:24px;
	width:55px;
	float:left;
	text-align:center;
	background:#FD9300;
	color:#fff;
	}
.leftlia1{ 
	height:24px;
	line-height:24px;
	width:55px;
	color:#000;
	float:left;
	text-align:center;
	}
.zhudsagka3{ 
	float:left;
	width:98%;
	color:#4C4C4C;
	padding-top:10px;
	}
.zhudsagka3 li{ 
	float:left;
	width:98%;
	margin-top:10px;
	display:inline;
	}
.zhudsagka3 li b{ 
	float:left;
	width:22%;
	height:30px;
	text-align:right;
	line-height:30px;
	font-weight:lighter;
	}
.zhudsagka3 li span{ 
	float:right;
	width:74%;
	height:30px;
	line-height:30px;
    color:#999;
	}

.zhudsagka3 li input{ 
	float:left;
	width:169;
	height:24px;
	border:1px solid #7486AC;
	}
.zhudsagka3 li .nametx3{ 
	float:left;
	width:92px;
	height:22px;
	}
.righth2
{ border-bottom:1px solid #000;
	float:left;
	width:90%;
	margin-left:9px;
	padding:10px 0 2px 0;
	display:inline;
	}
.righth2 h2
{  font-size:16px;
	}
.rightp
{
	 float:left;
	 width:90%;
	 margin-left:9px;
	 display:inline;
	}
.rightp p
{
	 line-height:18px;
	 padding-top:7px;
	}
/*enterprise-list*/
.top_ente{ 
	float:left;
	width:60%;
	}
.top_ente span{ 
	float:left;
	color:#FE9B00;
	}
.enter_sg{ 
	float:left;}
.enter_sg a{  
	color:#4A4A4A;
    margin:0 8px;
     display:inline;}
.Directory{ 
	 background:transparent url(image/vahf_09.gif) no-repeat scroll 0 1px;
	 padding-left:20px;
	}
.home{ 
	 background:transparent url(image/enterprise_03.gif) no-repeat scroll 0 1px;
	 padding-left:18px;
	}
.top_righterwe{
	 float:right;
	}
.top_righterwe1{
	 float:right;
	 height:30px;
	 line-height:30px;
	}
.top_righterwe1 a{  
	color:#4A4A4A;
    margin:0 8px;
     display:inline;}
.top_righterwe a{  
	color:#4A4A4A;
    margin:0 8px;
     display:inline;}
 .favorites{ 
	 background:transparent url(image/vahf_06.gif) no-repeat scroll 0 1px;
	 padding-left:20px;
	}
.Help{ 
	 background:transparent url(image/enterprise_07.gif) no-repeat scroll 0 1px;
	 padding-left:18px;
	}
.searchBarnav{
	float:right;
	width:608px;
	height:28px;
	}
.searchBarnav li{
	float:left;
	margin-right:3px;
	display:inline;
	}
.searchBarnav a{
	color:#4B4B4B;
	font-size:14px;
	line-height:28px;
	display:block;
	background:transparent url(image/en_03.gif) no-repeat scroll 0 0;
	text-align:center;
	width:87px;
	}
.searchBarnav .current1 a{
	color:#fff;
	font-weight:bold;
	width:80px;
	background:transparent url(image/snav.jpg) no-repeat scroll 0 0;
	}
.dangqianwz{ 
	float:left;
	width:90%;
	height:20px;
	line-height:20px;
	padding-left:20px;
	}
.produz{ 
	 width:100%;
	 float:left;
	display:inline;
	border-bottom:1px dashed #ccc;
	 margin-bottom:20px;
	}
.enfgg_left{
	 float:left;
	 width:623px;}
.produz li{
 float:left;
	}
.produz li b{
	 float:left;
	}
.produz .kafhak{ 
	float:left;
	width:456px;
	height:142px;
	margin-left:15px;
	display:inline;
	
	}
.produz li h2{ 
	float:left;
	width:50%;
	 font-size:14px;
	}
.produz li h2 a{
	color:#FF9000;
	text-decoration:underline;
	}
.produz li h2 a:hover{  
	color:#1111E1;
	text-decoration:underline;
	}
.ennejsj{
	float:left;
	text-align:right;
	width:49%;
	color:#B2B2B2;
	}
.produz li p{
	float:left;
	width:99%;
	padding:10px 0;
	line-height:18px;
	height:33px;
	overflow:hidden;
	}
.enlianjie{
	 float:left;
	 width:99%;
	 line-height:20px;
	 overflow:hidden;
	 padding-top:8px;
	 height:40px;
	}
.enlianjie a{
	  margin:0 10px;
	  color:#3463CB;
	}
.enlianjie a:hover{
	  color:#FF8F00;
	}
.pageq{
	float:left;
	width:615px;
	padding-bottom:2px;
	}
.pagegoq{
	float:right;
	width:200px;
	height:23px;
	line-height:20px;
	}
.pagegoq span{
	float:left;
	line-height:19px;
	}
.enfgg_right{ float:right;
	width:219px;
	}
.quanright{
	 float:left;
	width:217px;
	border:1px solid #FFA125;
	margin:8px 0;
	display:inline;
	}
.quanright h2{
	 float:left;
	width:190px;
	color:#333333;
	font-size:13px;
	padding:10px 0 0 10px;
	}
.quanproduct_1{
	 float:left;
	width:187px;
	padding:10px 0 5px 10px;
	
	}
.quanproduct_1 li b{
	 float:left;
	}
.quanproduct_1 li p{
	 float:left;
	 width:100%;
	 height:36px;
	 line-height:19px;
	 overflow:hidden;
	 padding-bottom:5px;	
	}
.quanpriaf_1{
	 float:left;
	 padding:15px 0 15px 10px;
	 width:195px;
	}
.quanpriaf_1 li{
	 float:left;
	}
.quanpriaf_1 li b{
	 float:left;
	 width:80px;
	 margin-right:10px;
	 display:inline;
	}
.quanpriaf_1 .skhdf{
	 float:left;
	 width:100px;
	}
.skhdf p{
	 float:left;
	 width:100%;
	 height:40px;
	 line-height:19px;
	 overflow:hidden;
	}
.qualeftdix{
	 float:left;
	 width:97%;
	 border:1px solid  #FFE39A;
	 margin:15px 0;
	 padding:10px 0 10px 15px;
	 background:#FFFEEF;
	}
.qualeftdix h2{
	 float:left;
	 width:97%;
	 padding-bottom:5px;
	 font-size:14px;
	 
	}
.sklianj{
	 float:left;
	 width:99%;
	}
.sklianj a{
	 margin:0 8px;
	color:#3662CD;
	float:left;
	}
.sklianj a:hover{ 
	color:#FF9205;
	text-decoration:underline;
	}