@charset "utf-8";
/* CSS Document */
body, ul, li, h1, h2, h3, h4, h5, h6, p, form, dl, dt, dd { margin:0; padding:0;}
body{ font:12px/200% Arial,SimSun,sans-serif; color:#666;}
h1, h2, h3, h4, h5, h6{font-weight: normal;}
ul,li{ list-style:none;}
img,input{ border:none; background:none;}
a{ text-decoration:none;}
a:link,a:visited{color:#666;}
a:hover,a:active{ color:#0260bf;}
a:focus{ outline:none;}
html{-webkit-text-size-adjust:none; overflow-x:hidden;}
.clear{clear:both; margin:0; padding:0; font-size:0; line-height:0;}
.left{ float:left;}
.right{ float:right;}

.inner{ width:1000px; height:auto; overflow:hidden; margin:0 auto;}
.header{ height:90px; /*background:url(images/topbg.gif) no-repeat;*/}
.header a.logo{ width:756px; height:90px; display:block;}
.search{ width:179px; height:20px; background:url(images/searchbg.png) no-repeat; margin-top:32px; padding:3px 8px;}
.searchtxt{ width:160px; height:20px; line-height:20px; background:none; color:#666; font-size:11px;}
.searchbtn{ width:15px; height:16px; background:url(images/searchbtn.png) no-repeat; margin-top:2px;}
.nav{ height:40px; padding-top:3px; line-height:40px; background:url(images/navbg.gif) repeat-x;}
.nav ul{ width:990px; margin:0 auto; padding:0 5px; color:#fff; font-size:14px;}
.nav ul li{ padding: 0 37px; text-align:center; float:left;}
.nav ul li a{ color:#fff; display:block;}
.nav ul li a:hover,.nav ul li a.hover{ background:url(images/triangle.png) no-repeat center top;}

.ban{ height:317px; background:url(images/banbg.jpg) no-repeat 50% 50%;}
.cona{ height:356px; border-bottom:1px solid #cecece; padding-bottom:30px; margin-bottom:16px;}
.cona1{ width:235px;}
.iti1{ height:43px; background:url(images/iti.gif) no-repeat;}
.cona1 ul{height:auto; overflow:hidden; padding:8px 0 15px 0;}
.cona1 li{ width:235px;line-height:29px; border-bottom:1px #cacaca dotted; background:url(images/icon1.gif) no-repeat 2px 12px; text-indent:1em; float:left;}
.cona1 li a{ font-size:13px; color:#575656}
.cona1 li ul{ padding:0px; padding-bottom:10px;}
.cona1 li ul li{ height:25px; line-height:25px; border-bottom:none; background:none; text-indent:3em;}
.cona1 li ul li a{ font-size:12px;}
.cona1 li a:hover{ color:#e16602; text-decoration:underline;}
.cona1 a.more1{ width:45px; height:17px; background:url(images/more1.gif) no-repeat; display:block;}
.cona1 a.more1:hover{background:url(images/more1hover.gif) no-repeat;}
.cona2{ width:400px; padding:0 30px 0 45px; background:url(images/linebg.gif) no-repeat left top;}
.iti2{ height:36px; line-height:36px; padding-top:10px; background:url(images/iti2bg.gif) no-repeat left bottom; padding-right:10px;}
.iti2 h3{ background:url(images/iti2img.gif) no-repeat left center; text-indent:0.8em; font-size:20px;}
.iti3 h3{background:url(images/iti3img.gif) no-repeat left center; text-indent:1.2em;}
.iti2 a{ width:38px; height:10px; background:url(images/more2.gif) no-repeat; margin-top:16px;}
.iti2 a:hover{ filter:alpha(opacity=70); -moz-opacity:0.70; opacity:0.70;}
.jjdetail{ clear:both; height:218px; padding:11px 0; margin-bottom:13px; border-bottom:1px #e1e1e1 dotted; overflow:hidden;}
.jjdetail .img{ margin:5px 8px 5px 0; float:left;}
.cona2 a.more3{ width:62px; height:16px; background:url(images/more3.gif) no-repeat; display:block;}
.cona2 a.more3:hover{background:url(images/more3hover.gif) no-repeat;}
.cona3{ width:290px;}
.ilx{ clear:both; width:290px; height:254px; line-height:23px; background:url(images/ilxbg.gif) no-repeat left center; margin-top:12px; overflow:hidden;}
.conb{ width:1100px; height:245px; margin:0 auto; margin-bottom:30px;}
.conbti{ height:20px; line-height:20px; font-size:20px; color:#0b0b0b; margin-bottom:15px;}
.sliderbox{ width:1100px; margin:0 auto;height:210px; position:relative;}
.slider{ width:1000px; margin:0 auto; overflow:hidden; margin-left:50px;}
.slider ul{}
.slider li{ width:178px; height:208px; border:1px solid #cfcfcf; margin-right:20px; float:left;}
.slider li .div{ width:174px; height:166px; padding:2px; float:left;}
.slider li h3{ height:38px; line-height:38px; text-align:center; font-size:12px;}
.slider li:hover{ border:1px solid #e16602;}
.prev,.next{ width:27px; height:60px; position:absolute; top:60px; cursor:pointer;}
.prev{ background:url(images/left.gif); left:0px;}
.next{ background:url(images/right.gif); right:0px;}

.footer{ height:70px; line-height:70px; background:#bababa; text-align:center;}

/*内容页*/
.leftbox{ width:235px;}
.rigbox{ width:720px; min-height:500px; padding-left:44px; border-left:1px #eee solid; padding-bottom:50px;}
.loc{ height:32px; line-height:32px; padding-top:10px; border-bottom:1px #dfdfdf solid; margin-bottom:25px;}
.loc h3{ font-size:20px; color:#474747; background:url(images/iti2img.gif) no-repeat left center; text-indent:0.8em;}
.loc span{ font-size:13px;}
.loc span a.home{ background:url(images/home.gif) no-repeat; padding-left:1.1em;}
.loc span a:hover,.loc span a.hover{ color:#e16602;}
.con{}
.prolist{ height:auto; overflow:hidden;}
.prolist li{ width:170px; height:203px; background:url(images/prolibg.gif) no-repeat; margin:0 13px 30px 0;float:left;}
.prolist li .div{ width:164px; height:160px; margin:2px auto 0 auto;}
.prolist li h3{ height:36px; line-height:36px; text-align:center; font-size:12px;}
.prolist li .div:hover{filter:alpha(opacity=80); -moz-opacity:0.80; opacity:0.80;}
.orderdiv{ width:720px; margin-bottom:10px; float:left; overflow:hidden;}
.orderdiv input,.orderdiv textarea{ border:1px #ddd solid; border-radius:4px; color:#666;}
.orderdiv input{ height:20px;}
.orderdiv textarea{ height:60px;}
.length1{ width:500px; padding:2px 5px;}
.length2{ width:170px;}
.orderdiv span{ width:100px; padding-right:6px; font-size:13px; text-align:right;}
.orderdiv .gender input{ border:none;}
.orderdiv .gender div{ width:60px; float:left;}
.orderdiv .gender div span{ height:18px; line-height:18px;}
.orderbtn{ padding-left:0.6em;}
.orderbtn .btn{ width:80px; height:28px; margin:1.8em 0 0 1.2em; background:#e16602; text-align:center; color:#fff; border-radius:4px; cursor:pointer; float:left;}
/**/
.page{ text-align:center; line-height:40px; height:40px; margin-top:30px;}
.page a{ border:1px solid #ccc; padding:5px 10px; background:#ccc; color:#333; margin-right:5px;}
.page span{ border:1px solid #ccc; padding:5px 10px; color:#333; margin-right:5px;}
.page a:hover{ background:#333; color:#fff;}

/*在线留言*/
.inquiry{ height:auto; overflow:hidden; margin-top:40px;}
.inquiry h3{ font-size:20px; color:#0065b3; margin-bottom:10px;}
.inquiry{}
.formbox,.formbox1{ width:790px; margin-bottom:10px; float:left;}
.formbox input,.formbox1 input,.formbox1 span,.formbox .name,.formbox1 .name{ float:left;}
.formbox input,.formbox select,.formbox textarea{ border:1px solid #ccc; border-radius:4px; padding:0 5px;}
.formw_1,.formw_2,.formw_3,.formw_4,.formw_5{ height:24px; line-height:24px;}
.formbox .name,.formbox1 .name{ width:150px; text-align:right; font-size:15px; font-weight:600; padding-right:10px;}
.formw_1{ width:250px;}
.formw_2{ width:455px;}
.formw_3{ width:320px;}
.formw_4{ width:385px; height:60px;}
.formw_5{ width:78px; background:#0065b3; color:#fff; text-align:center; margin-left:158px;}

/*产品详情页面修改2017.5.9*/

.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb{    width: 515px;margin:10px 0 0;overflow:hidden;}
.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height:67px;margin:0 13px 8px 0;overflow:hidden;}
.tb-s310, .tb-s310 a{height:400px;width:500px;}
.tb-s310, .tb-s310 img{max-height:400px;max-width:500px;}
.tb-s310 a{*font-size:271px;}
.tb-s40 a{*font-size:35px;}
.tb-s40, .tb-s40 a{height:65px;width:88px;}
.tb-booth{border:1px solid #CDCDCD;position:relative;z-index:1;}
.tb-thumb .tb-selected{height:67px;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:1px solid #1270b5;}
.tb-thumb li div{border:1px solid #CDCDCD;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:00px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}

.pro-c-t-piclist { width: 650px; float: left; margin-left:120px;}
.pro-c-t-note { width: 700px; position: relative; float: left; margin-top:23px;}
.prodetail-conent-top h3 { width: 100%; display: block; margin-bottom: 14px; color: #333; font-size: 24px;  display:block; text-align:center; }
.pro-c-t-note b { width: 100%; display: block; font-size: 18px; color: #757575; font-weight: normal }
.pro-c-t-note span { width: 100%; display: block; margin-top: 43px; font-size: 18px; color: #666666; font-weight: bold; background: url(images/inc_inc.png) no-repeat 0 -854px; }
.pro-c-t-note p { font-size: 14px; color: #777777; line-height: 30px; margin-top: 12px; }
.pro-c-t-note .pro-inquire-add { width: 100%; margin-top: 34px; }
.pro-c-t-note .pro-inquire-add a { height: 40px; line-height: 40px; display: inline-block; margin-right: 20px; color: #FFF; font-size: 14px; text-decoration: none; float: left }
.pro-c-t-note .pro-return { height: 26px; line-height: 26px; color: #f19716; font-size: 14px; padding-left: 32px; background: url(images/inc_inc.png) no-repeat 0 -814px; text-decoration: none; position: absolute; top: 0; right: 0; }
.pro-c-t-note .pro-return:hover { text-decoration: underline }
.pro-parameters { width: 100%; border-top: 1px solid #e5e5e5; color: #666666; font-size: 14px; margin-top: 65px; padding-top: 40px; float: left }
.pro-parameters span { width: 100%; display: block; font-size: 18px; color: #1270b5; font-weight: bold; padding-left: 16px; background: url(images/inc_inc.png) no-repeat 0 -854px; float: left }
.pro-parameters .pro-para-text { width: 100%; margin-top: 24px; float: left }
.pro-parameters .pro-para-text b { color: #333; }

/*banner*/
.bigImg{ width:100%; height:317px; background:#000;}
.bigImg div{ height:317x;}
.banner{ width:100%; height:317px; overflow:hidden; position:relative; }
.banner .hd{ height:15px; overflow:hidden; position:absolute; right:50%; margin-right:-15px; bottom:4px; z-index:1; }
.banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.banner .hd ul li{ float:left; margin-right:8px;  width:10px; height:10px; line-height:14px; text-align:center; background:rgba(255,255,255,0.6);cursor:pointer; border-radius:15px; border:#9aa4ab solid 1px;}
.banner .hd ul li.on{ background:#fff;cursor:pointer; color:#fff; }
.banner .bd{ position:relative; height:100%; z-index:0;   }
.banner .bd li{ zoom:1; vertical-align:middle; width:100%; height:317px; display:block;}
.banner .prev,
.banner .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.banner .next{ left:auto; right:3%; background-position:8px 5px; }
.banner .prev:hover,
.banner .next:hover{ filter:alpha(opacity=100);opacity:1;  }

/*厂房列表*/
.factorylist{ height:auto; overflow:hidden;}
.factorylist li{ width:230px; height:172px; margin:0 13px 13px 0;float:left;}
.factorylist li img{ border:#CCC solid 1px; width:228px; height:170px; -moz-transition:300ms transform; -o-transition:300ms transform; -webkit-transition:300ms transform; transition:300ms transform; overflow:hidden;}
.factorylist li:hover img{filter:alpha(opacity=80); -moz-opacity:0.80; opacity:0.80;-moz-opacity:0.96; opacity:0.96;-moz-transform:scale(1.1,1.1); 
-o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1); 
-moz-transition: 300ms transform; -o-transition: 300ms transform; -webkit-transition: 300ms transform; transition: 300ms transform; width:228px; height:170px; overflow:hidden;}

.con table{width:100% !important;border:1px solid #000;}
.con table td{border:1px solid #ccc;padding:8px 20px;}