@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-size:12px; font-family:"微软雅黑"; color:#515151;line-height:24px;}
ul,li{ margin:0; padding:0;}
img{border:none;}
a{ text-decoration:none; color:#515151;}
input { padding:0px; border:0px;}
a:hover{ text-decoration:none; color:#0066ae; border:0;}
.clear{ clear:both;}
.dianline{clear:both;height:1px;background-image:url(../images/dianline.png)}
.mr{float:right;}
.ml{float:left;}
.p5{padding-left:5px;}
.mainwidth{width:1000px;margin:0px auto;}
*:focus { outline:none;}
.headbg{width:100%;height:90px;background:#fff; border-bottom:2px solid #ff9000}
.head{width:1000px;margin:0px auto;height: 90px;}
.logo{ width:203px; height:83px; float:left; margin-top:5px;}
.tright{ margin-top: 15px; height:30px; text-align:center;  float:right}
.sear{ width:169px; height:21px; line-height:21px; float:left; margin-right:20px;}
.sear1{ width:146px; height:21px; float:left; background:url(../images/s1.jpg) no-repeat; border:0px;color:#333; text-indent:13px;}
.sear2{ width:23px; height:21px; float:left; background:url(../images/s2.jpg) no-repeat; border:0px;}



.nav{width:670px;height: 38px; line-height:38px; float:right; margin-top:5px; }
.nav li{ float:left;width:130px;list-style:none; line-height:38px; text-align:center; position:relative}
#line{background-image: url(../images/line.jpg) ;background-repeat: no-repeat; background-position: left 1px;}
.nav li a{color:#3f3f3f;font-size:14px;height: 38px;}
.fristchild{ display:none; position:absolute;background:#fff;filter: alpha(opacity=90);
opacity: 0.9; z-index:9998}
.fristchild li a{width:130px;height:30px; line-height:30px;display:block }
.fristchild li a:hover{background:#0c70b8;color:#fff; }

.box4{ width:100%; height:37px; background:url(../images/inmibg.png) repeat-x;}
.box4_1{ width:1000px; margin:0 auto; line-height:37px; height:37px;}
.box4_1tit{ float:left;width:41px; color:#fff; background:url(../images/newbt.png) no-repeat left 10px; height:37px;  line-height:37px; margin-right:10px; font-weight:700px; text-indent:6px; text-align:left}
.box4_1 a{ color:#343434;}
.box4_1zi {float:left;height:37px; width:700px;}
.box4_1zi li{ list-style:none}
.box4_1zi span{ float:right}
.box4_1zi span a{color:#bc0404; }
.box4_1zi a:hover{color:#0066ae;}
.tshare{ float:right; width:200px; margin-top:5px; }
.tttt{ float:left;line-height:30px;  }

.wamp{width:1000px;margin:0px auto;}

.imid{width:1000px;margin:0px auto;}
.imid .ibox{background: url(../images/bg1.png) no-repeat left top; width:322px; height:144px; float:left; }
.imid .ibox h3 { padding:0; margin:0}
.imid .ibox h3 a{ font-size:14px;color:#0064ab;}
.imid .ibox h3 a:hover{color:#ff9000;}
.imid .ibox .ml{ padding-top:10px; padding-left:15px; width:175px;}
.imid .ibox .mr{ margin-top:1px; margin-right:1px;}
.imid .ableft{ float:left; line-height:20px; margin-top:5px;width:175px; height:75px; }
.imid .ableft a{ display:block} 
.iteam{width:1002px;margin-top:25px;background: url(../images/bg2.png) no-repeat left top;height: 250px;position: relative;}

.ititle { margin-left:15px; padding-top:10px;  font-size:14px;color:#0066ae; font-weight:bold}

.pbanner{ width:100%; height:300px; margin-bottom:20px;}

.wampleft{width:200px; margin-bottom:10px;}
#contact{ margin-top:20px;}
.left1{ display:block; text-indent:10px; background: url(../images/contact.jpg) no-repeat center center; width:202px;height:73px; line-height:73px;font-size:16px;color:#313131;}
.left2{ display:block; margin-top:20px; text-indent:10px; background: url(../images/online.jpg) no-repeat center center; width:202px;height:73px; line-height:73px;font-size:16px;color:#313131;}

#lefttitle{  height:45px; line-height:45px;	text-align:left	; background:#0c70b8; text-indent:20px;width: 200px;}
#lefttitle a{font-size:14px;color:#fff;}
#leftlist{	width: 200px;}
#leftlist ul{ list-style:none; margin-bottom:20px;} 
#leftlist ul>li{ list-style:none;width:200px;}
#leftlist ul>li a.topli{ display:block;height:41px;	line-height:41px;text-align:left	; text-indent:30px;	font-size:14px;	color:#313131;
}
/*#leftlist ul>li.active,#leftlist ul >li:hover{
background: url(../images/leftlion.jpg) no-repeat center bottom;}
*/
#leftlist ul>li.active a.topli,#leftlist ul> li.active:hover a.topli,#leftlist ul>  li:hover a.topli{color:#0c70b8}

#sub{ height:33px; line-height:33px;width: 200px;}
#sub a{background: url(../images/childli.jpg) no-repeat left center ;display:block;height:33px;line-height:33px;	text-indent:40px;font-size:12px;}

#sub:hover a,#sub.active a{ background: url(../images/childli.jpg) no-repeat left center!important;color:#0066ae;}



.wampright{width:750px; }

.urhere{background: url(../images/ulhere.jpg) no-repeat left center; padding-left:20px;border height:45px; line-height:45px;border-bottom: 1px solid #dddbd1; }
.urhere a{font-size:14px;}
.info_content{width:750px; min-height:500px;_height:500px; height:auto; overflow:hidden; margin-bottom:20px; }
.content{ padding-left:20px;padding-right:20px;}

.pro_list{min-height:500px;_height:500px; height:auto; overflow:hidden;  width: 96%; padding:20px; padding-top:10px;}
.cat_list{min-height:500px;_height:500px; height:auto; overflow:hidden;  width: 96%;  padding-top:30px;}

.pro_list .pro_box{ float:right;width:200px; margin-top:10px;}
.pro_list li{height:150px;width:350px; margin-top:10px;border: 1px solid #dddbd1; margin-right:20px; float:left; list-style:none}
.pro_list li a#tit{font-size: 14px; color:#0066ae;  }
.pro_list li a#tit:hover{color:#F60;}
.pro_list .pro_box #desc{height:80px;}

.cat_list li{ list-style:none; }
.cat_list li.cat1{ width:100%; min-height:50px;_height:50px; height:auto; overflow:hidden; }
.cat_list li.cat1 a.cat1a{background: url(../images/list.jpg) no-repeat left center; padding-left:20px;border-bottom:1px solid #0066ae; display:block; font-size:14px; color:#0066ae; height:40px; line-height:40px;}
.cat_list li ul li{ float:left; padding:10px;}
.cat_list li.cat1 ul li a{ border:none}

.iaboutinfo{ padding:20px;}
.message_table{ width:630px; margin:0 auto;}

.formerorr{ height:30px; line-height:30px; display:none}
.erorr{ color:#F00; font-size:14px;}
#tishi{ border:1px solid #FC6; width:80%; height:30px; line-height:30px; margin-bottom:10px; display:none; color:#CCC; padding-left:10px; position:relative}
#tishi2{ border:1px solid #FC6;font-size:14px; width:80%; height:30px; line-height:30px; margin-bottom:10px; display:none; color:#F00; padding-left:10px; position:relative}
td.text{ width:25%; padding:6px 5px 6px 5px; text-align:left; font-size:13px; font-weight:normal;}
td.input{ padding:3px 3px; }
td.input input{ margin-right:8px;}
td.input .info{ padding-left:15px; color:#f00;}
td.input img{ position:relative; bottom:1px;}
td.submint{ padding:10px;}

input.input-text,input.input-file,input.code,textarea { padding: 4px; font-size: 15px; outline: none;  -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 1px solid #ccc; -webkit-transition: .3s ease-in-out; -moz-transition: .3s ease-in-out; -o-transition: .3s ease-in-out; background:#fff; width:430px; height:18px; line-height:18px; color:#555 }
input.code{width:80px;}
input.input-text:focus,input.input-file:focus,input.code:focus,textarea:focus { border: 1px solid #ccc; -webkit-box-shadow: 0px 0px 6px #007eff; -moz-box-shadow: 0px 0px 5px #007eff; box-shadow: 0px 0px 5px #007eff;}
textarea.textarea-text{height:100px;}

.btnsubmit{ background:url(../images/submit.png) no-repeat; width:82px; height:24px; color:#fff; text-align:center; border:none}
.btnsubmit:hover{ background:url(../images/submitbg.png) no-repeat; width:82px; height:24px; color:#fff; cursor:pointer  }
input.content{height:80px;}

#footer { width:100%;height:260px; margin-top:10px;   background:#dddddd;color:#333;border-top:2px solid #0064ab; overflow:hidden; clear:both }

.guidenav { float:left; margin-top:20px;  }
.guidenav a{color:#3b3b3b }
.guidenav li { float:left;margin-left:70px; list-style:none; width:180px; color:#3e3e3e   }
.guidenav li h3,.guidenav li h3  a{ float:left; list-style:none;height:25px; line-height:25px; font-size:14px; font-weight:normal; width:220px;   color:#3b3b3b; margin:0; }

.guidenav li h3  a:hover{color:#0064ab;}
.guidenav li a:hover{ color:#0064ab}
.guidenav li ul{ float:left; text-align:left; -webkit-padding-start: 0px;margin-top:10px;list-style:none}
.guidenav li ul dd{ text-align:left; line-height:22px;-webkit-margin-start: 0px; padding:0; margin:0;}
.guidenav li ul dd a{ color:#3b3b3b;}

.bottombg{ width:100%; background:#747474; color:#fff; }
.bottom{width:1000px;  margin:0px auto;height:38px; line-height:38px;}
.bottombg a{color:#fff;}
.bottombg a:hover{color:#67a2cd;}


#pages{
	text-align: center;
	padding-bottom: 25px;
	padding-left: 0px;
	padding-right: 0px;
	overflow: hidden;clear: both;
}
#pages A
{
	border-bottom: #e3e3e3 1px solid;
	text-align: center;
	border-left: #e3e3e3 1px solid;
	padding-bottom: 0px;
	line-height: 22px;
	padding-left: 4px;
	padding-right: 4px;
	display: inline-block;
	background: #f6f6f5;
	height: 22px;
	color: #333;
	font-size: 12px;
	border-top: #e3e3e3 1px solid;
	border-right: #e3e3e3 1px solid;
	padding-top: 0px;
}
#pages a:hover{ border:#67a2cd 1px solid;}
#pages SPAN
{
	
	text-align: center;
	
	padding-bottom: 0px;
	line-height: 22px;
	padding-left: 4px;
	padding-right: 4px;
	display: inline-block;
	background: #666666;
	font-size:12px;
	height: 22px;
	color: #fff;
	
	padding-top: 0px;
}
.productlist{height:800px!important;
min-height:800px; _height:800px; height:auto; overflow:hidden;
background-color: #FFFFFF;
  border: 1px solid #dddbd1;
  border-top: 0px solid #dddbd1;
  margin-left: 2px;
  width: 764px;
}
.productlist ul{ margin-left:10px!important;
	height:170px; width:740px!important;
	background-image: url(../images/b_line.png);
	background-repeat: no-repeat;padding-top: 20px;
	background-position: center bottom; list-style:none
}
.productlist ul li{ margin-left:0px!important;margin-right:15px!important; width:165px!important;
  float: left;margin: 0px 10px;
}
.productlist .probox{width:165px;  height:150px;  margin:5px 6px; text-align:center;}
.productlist .probox span a{border: 1px solid #d5d5d5;width:140px;height:115px;  display:inline-block}
.productlist .probox img{width:135px;height:110px; margin-top:2px;}



#pro3,#pro7,#pro11{margin-right:0px!important;}
#lefttitle3 { margin-top:20px;
  height: 41px;
  line-height: 41px;
  background: url(../images/lefttitle3.png) no-repeat center center;
}
#lefttitle3 a{margin-left: 20px;padding:1px 0px 1px 22px;font-size: 16px;background:url(../images/ico_product.png) no-repeat left center;}
.leftbox3{ margin-bottom:20px; background:#FFFFFF;
	border: 1px solid #e0e0e0;position: relative;  width: 218px;
overflow: hidden;height:220px;border-top: 0px solid #e0e0e0;
}
.picboxlist{position: absolute;height:220px;left:0px;top:0px;padding-left: 0px;}
.picboxlist li{float:left;width:218px;height:220px; margin-top:20px; text-align:center; list-style:none;}
.leftbox3 #pic img{border-bottom: 1px solid #e0e0e0; padding-bottom:20px;width:165px;height:135px;}
.leftbox3 #txt{text-align:center; margin-bottom:5px;}
.leftbox3 #txt a{ color:#2e2e2e; font-size:12px;}

.nocontent{ height:130px; line-height:130px; text-align:center; font-size:16px; width:95%; margin:auto;}
.index_catbox{min-height:260px;_height:260px; height:auto; overflow: hidden;}
.detail_nav{height:38px;line-height:38px;background:#e4e4e4; width:95%; margin:auto;}
.detail_nav ul{width: 500px;height:38px;list-style:none;}
.detail_nav ul li{ float:left;width:120px; text-align:center; margin-top:3px;}
.detail_nav ul li:hover,.detail_nav ul .active{background:url(../images/detail_active.jpg) no-repeat center center; }
.detail_nav ul li:hover a,.detail_nav ul .active a{color:#FFFFFF;}
.detail_content{ width:680px; padding:30px; margin-left:20px;}
#content1,#content2,#content3{display:none;}
.detail_head{ height:320px;padding:20px;}

.detail_pic{width:380px;height:310px;border: 1px solid #d5d5d5; text-align:center;}

.detail_mr{width:320px;height:400px; float:right;}
.detail_mr #title{color:#444343; font-size:18px;border-bottom: 1px solid #d5d5d5;  line-height:28px; padding-bottom:8px;}
.detail_mr #txt{font-size:14px;color:#2a2a2a; padding:5px 0px;width:310px;}

.detail_small_pic_box{ margin-top:5px; margin-bottom:10px;}
.detail_left {width:18px;margin-top:20px;line-height:80px;height:70px;margin-right:5px;margin-left:0px;}
.detail_right {width:18px;margin-top:20px;margin-left:5px;line-height:80px;height:70px;margin-right:0px;}
.detail_left img,.detail_right img{ width:16px; height:29}

.small_pic_box{margin-top:20px;position: relative; overflow:hidden;width:310px;height:70px;}
.small_pic_box ul{width:1002px;position: absolute;left:0; list-style:none;}
.small_pic_box ul li{float:left;border: 1px solid #d5d5d5; line-height:10px; width:66px;height:54px; margin:0px 5px;}
.small_pic_box ul li img{border:none; width:66px;height:54px;}

