/*==============================================================
通用 inc
================================================================*/
html{ overflow-x:hidden; overflow-y:scroll;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; }
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
table { border-collapse: collapse; border-spacing: 0; }
body, textarea, input, button, select, keygen, legend { font: 12px/1.14 \5FAE\8F6F\96C5\9ED1, Microsoft YaHei, arial, \9ED1\4F53, \5b8b\4f53; color: #000; outline: 0; }
a, a:link, a:visited { text-decoration: none; color: #000 }
.container { width: 1010px; margin: 0px auto }
.column { float: left }
.article-format { font-size: 14px; line-height: 25px }
.border0 { border: none !important }
body{background:#f0f0f0}
.clear{clear:both; height:10px;}
.clears{clear:both; height:40px;}
/* 分页样式===================================================== */

div.green-black{padding:3px;margin:3px;text-align:center; margin-bottom:20px;}
div.green-black a{border:#626262 1px solid;padding:2px 5px;background:url(../images/image1.gif) #626262;color:#fff;margin:0 2px 0 0;text-decoration:none;}
div.green-black a:hover{border:#fe912e 1px solid;background:url(../images/image2.gif) #fe912e;color:#fff;}
div.green-black a:active{border:#fe912e 1px solid;background:url(../images/image2.gif) #fe912e;color:#fff;}
div.green-black span.current{border:#fe912e 1px solid;padding:2px 5px;font-weight:bold;background:url(../images/image2.gif) #fe912e;color:#fff;margin:0 2px 0 0;}
div.green-black span.disabled{border:#f3f3f3 1px solid;padding:2px 5px;color:#ccc;margin:0 2px 0 0;}
/* ============================================================= */

/*==============================================================
内容 main
================================================================*/
.header{width:1440px; height:959px;margin:0 auto; overflow:hidden; position:absolute; top:0px;left:50%; margin-left:-720px;}
.top{height:38px; background:#f5f5f5; border-bottom:1px solid #e8e6e2}
.topme{width:1000px; margin:0 auto; color:#595959;overflow:hidden; line-height:38px;}
.topme a{color:#595959;}
.topme li{float:left;}
.logo{width:330px;height:30px; position:relative;top:-975px;left:1050px;}
.logo span{color:#11bbee;}
.s1{padding-top:70px; margin-left:440px;font-size:25px; color:#11bbee;}
.s2{padding-top:8px; margin-left:440px;font-size:14px; color:#525252;}
.nav{width:1100px;height:45px;  overflow:hidden;line-height:43px; position:relative; top:-970px; left:170px;}
.nav img{float:left;}
.nav ul{width:875px;height:45px;background:url(../image/a01.png); float:left; margin-left:30px;}
.nav span{color:#fff;font-size:14px;}
.nav li{float:left; margin-left:40px;}
.nav li a{color:#fff;font-size:14px;}
.nav li a:hover{}
.navs{width:1100px;height:45px;  overflow:hidden;line-height:43px;margin:0 auto; padding-top:5px;}
.navs img{float:left;}
.navs ul{width:875px;height:45px;background:url(../image/a01.png); float:left; margin-left:30px;}
.navs span{color:#fff;font-size:14px;}
.navs li{float:left; margin-left:40px;}
.navs li a{color:#fff;font-size:14px;}
.navs li a:hover{}

.all_search_cons{width:1050px;height:30px; line-height:30px; margin:0 auto; margin-top:25px;}
.search_cons{height:30px; line-height:30px; float:right ;}
.search_cons a{color:#fff;background:#fa8d2b;padding:3px; margin-left:5px;padding-left:6px; padding-right:6px;}
.search_cons .one{ border:#b7b7b7 1px solid; height:17px;line-height:17px;width:190px;}
.search_cons .one1{ background-color:#b7b7b7; }
.search_con{width:400px;height:30px; position:relative;top:-975px;left:925px;line-height:30px;}
.search_con a{color:#fff;background:#fa8d2b;padding:3px; margin-left:5px;padding-left:6px; padding-right:6px;}
.search_con .one{ border:#b7b7b7 1px solid; height:17px;line-height:17px;width:190px;}
.search_con .one1{ background-color:#b7b7b7; }

.download{ border:1px solid #e2e2e2;text-align:center;color:#4d4d4d;line-height:20px;margin-top:20px;}
.download tr{border:1px solid #e2e2e2;}
.download td{border:1px solid #e2e2e2}

.pars{width:200px; height:150px; float:left;margin:5px; text-align:center; margin-left:15px; margin-top:15px;}
.pars img{width:100%}

.indnew{width:1130px; height:160px; position:relative; top:-295px; left:50%;margin-left:-542px;}
.indnew img{float:left;}
.indnews{width:421px; height:150px;float:left;margin-left:33px;}
.indnews p{height:20px; width:421px; color:#ffffff}
.indnews p a{color:#fff;background:#fa8d2b;padding-left:1px; padding-right:1px;}
.indnews li{height:20px; background:url(../image/j2.png) no-repeat; border-bottom:1px dashed #c1c1c1;line-height:15px ;margin-top:13px;}
.indnews li a{padding-left:20px; color:#ffffff}
.indnews li span{float:right; margin-right:15px;color:#ffffff}
.indcon{width:370px; height:150px;float:left;margin-left:30px;}
.pone{font-size:16px; margin-bottom:5px;line-height:0px; }
.indcon p{color:#ffffff ;line-height:20px; margin-bottom:5px;}

.vs{width:1440px;height:496px;margin:0 auto;}

.indpro{width:1440px; height:500px;text-align:center;overflow:hidden;margin:0 auto;}
.indnav{width:1000px; height:465px; margin:0 auto;}
.pro_more{height:50px; background:url(../image/t2.jpg); text-align:center; color:#f5f5f5; font-size:22px; line-height:50px;}
.pro_more a{float:right; color:#f5f5f5; font-size:13px; line-height:50px; margin-right:5px;}
.posed{width:230px; height:355px; float:left; margin-top:50px; margin-right:20px;}
.posed img{position:relative;top:-355px; border:1px solid #c8c8c8}
.probg{width:230px; height:300px; margin-top:55px; cursor:pointer;color:#3b3b3b; background:#d5d5d5;}
.proinstr{width:210px; height:275px; border:1px dashed #fff; margin-left:10px;}
.proinstr .tops{margin-top:90px;font-size:32px; text-align:left; margin-left:18px;color:#3b3b3b;}
.proinstr .tops span{font-size:17px;}
.proinstr .str{margin:5px 18px 20px 18px;line-height:20px; }

.promore{height:50px; background:url(../image/j7.jpg) no-repeat; margin-top:45px;}
.promorecon{line-height:20px; color:#424242}


.second{width:1440px;height:150px;margin:0 auto; background:#ed811f; line-height:25px; text-align:center; color:#fff; font-size:35px;}
.second p{font-size:20px; color:#fff;}
.second_con{width:1440px; height:478px; margin:0 auto; background:url(../image/d5.jpg) no-repeat;}
.cons{ height:317px;margin-left:220px; padding-top:80px;}
.cons p{font-size:18px; color:#383838;margin-bottom:8px;}
.cons span{background:#ed811f; color:#fff; padding:4px}

.third{width:1000px; margin:0 auto; overflow:hidden;margin-top:30px;}

.third_f{ width:620px;height:360px;border:1px solid #c0c0c0;overflow:hidden; background:#fff;float:left;}
.third_1{height:363px;}
.third_con{line-height:25px; font-size:14px;color:#4e4e4e;height:60px; margin-bottom:20px;}
.third_con img{float:left; padding:30px 15px 5px 10px;}
.third_con p{font-size:16px; font-weight:bold; padding-top:5px;}
.third_tit{height:54px; background:url(../image/d8.jpg);line-height:54px;}

.third_tit span{background:#ed811f; color:#fff; padding:16px 22px 15px 22px; font-size:16px;}
.third_tit a{float:right; margin-right:15px;}


.case{width:1000px; height:500px; border:1px solid #c0c0c0;margin-top:30px;background:#fff;margin:0 auto; margin-bottom:25px;margin-top:50px;}
.liss{ float:left; font-size:14px;width:1000px}
.liss img{float:left;}
.liss div{margin:0;padding:0;display:none; color:#000;overflow:hidden;} 
.liss div img{float:left; padding:12px 10px 10px 7px}
.liss .lis a{float:right} 
.lis{margin:0;padding:0;list-style:none;overflow:hidden;background:url(../image/d8.jpg); height:54px;}
.lis li{float:left;width:135px;height:53px;color:#454545; text-align:center;line-height:35px;cursor:pointer; line-height:50px;font-size:16px;}
.lis a{line-height:54px; margin-right:20px; color:#454545;}
.lis li.cur{background:#ed811f; color:#fff}

.third_s{width:1000px; height:390px;margin:0 auto;margin-top:30px;background:#fff}
.tabs{ font-size:14px;width:620px;float:right;border:1px solid #c0c0c0; height:375px;}
.tabs img{float:left; padding:20px 20px 20px 15px}
.tabs div{margin:0;padding:0;display:none; color:#000;overflow:hidden;} 
.tabs .tab a{float:right} 
.tab{margin:0;padding:0;list-style:none;overflow:hidden;background:url(../image/d8.jpg); height:54px;}
.tab li{float:left;width:108px;height:53px;color:#454545; text-align:center;line-height:35px;cursor:pointer; line-height:50px;font-size:15px;}
.tab a{line-height:54px; margin-right:20px; color:#454545;}
.on{display:block;}
.tab li.cur{background:#ed811f; color:#fff}
.tdc{float:left; height:160px;width:370px;}
.ind_title{color:#595959}
.ind_date{color:#c3c3c3;font-size:12px; line-height:30px;}
.ind_cons{color:#474747;font-size:12px; line-height:25px; margin-top:10px; min-height:100px; margin-right:10px;}
.ind_list{margin-top:20px;}
.ind_list li{margin-top:15px; margin-left:15px; float:left; width:290px;}
.ind_list li a{color:#686868; font-size:13px;}
.third_t{width:343px; height:360px; float:right;border:1px solid #c0c0c0;background:#fff; margin-left:30px;}
.third_t_tit{height:54px; background:#ed811f;line-height:54px;}
.third_t_tit span{background:#ed811f; color:#fff; padding:15px 22px 15px 22px; font-size:16px;}
.third_t_tit a{float:right; margin-right:15px;color:#fff; font-size:15px;}
.third_t p{margin:10px 25px 10px 25px ; line-height:20px; color:#4e4e4e }
.qiege{border-top:1px dashed #cccccc;height: 1px;overflow:hidden;margin:10px 25px 10px 25px ;}

.fourth{width:1440px; height:547px; margin:0 auto; background:url(../image/d11.jpg) no-repeat; margin-top:30px;}
.feeb{width:358px; height:427px ; float:left; background:url(../image/d12.jpg) no-repeat; font-size:12px;margin-top:10px;}

.fifth{ width:1000px; margin:0 auto;border-top:1px solid #c0c0c0;overflow:hidden; background:#fff;margin-top:30px;}

.allcon{overflow:hidden; width:1000px; margin:0 auto; padding-top:20px;}
.leftcon{width:700px;  min-height:500px;margin-left:40px;float:left; background:#fff;overflow:hidden;margin-bottom:20px; color:#4b4b4b;}
.leftcon p{margin:15px 15px 20px 15px; line-height:30px;}
.leftcon a{color:#4b4b4b;}
.leftcon_tit a{float:right;color:#fff;margin-right:10px;}
.leftcon_tit{height:40px;color:#4e4e4e;line-height:40px; font-size:17px;}
.rightcon{width:240px;; float:left;margin-left:15px;}
.classifys{background:#fff;margin-bottom:25px;}
.classifys li{height:35px; line-height:35px;  margin-bottom:10px; color:#fff; }
.classifys a{color:#7c7c7c;font-size:14px;}
.classifys p{line-height:23px; margin-left:20px;color:#7c7c7c}
.class_top {height:35px; width:236px;line-height:35px;background:url(../image/bgs.jpg) no-repeat;margin-left:0px; margin-right:0px;border-bottom:border:0px solid #e6e6e6;font-size:15px;}
.clas{margin-left:10px; margin-right:10px;border-bottom:1px solid #bebebe; height:40px;}

.midcon{font-size:13px;color:#4d4d4d;height:50px; padding-top:35px; width:1083px; margin:0 auto;}
.midcon a{color:#4d4d4d;font-size:13px;}
.midpro{width:1083px; margin:0 auto; height:40px; }
.midpro span{background:url(../image/j3.jpg) no-repeat; color:#fa8d2b;font-size:14px;}
.midpro ul{float:right}
.midpro ul li{float:left; width:110px; height:25px; margin-left:5px; line-height:25px; text-align:center}
.nochosen a{color:#4c4c4c}
.midpro li:hover {background:#fa8d2b;}
.midpro li:hover a{color:#fff}
.chosen a{color:#fff}
.chosen {background:#fa8d2b;}

.allcons{overflow:hidden; width:1110px;min-height:500px; margin:0 auto; padding-top:5px; line-height:30px; font-size:14px; color:#474747;margin-bottom:30px;}
.allcons a{color:#474747}
.allconss{overflow:hidden; width:1110px;min-height:500px; margin:0 auto; padding-top:5px; line-height:30px; font-size:14px; color:#474747;margin-bottom:30px;}
.allconss p{margin-left:45px; margin-right:40px;}
.pic{width:266px; height:327px; float:left;margin:5px; text-align:center; margin-left:5px; margin-top:15px; background:url(../image/j4.jpg)}
.pic img{width:85%; padding-top:15px;}
.pic p{margin-top:15px; float:left; margin-left:10px; color:#4d4d4d}
.pic .like{cursor:pointer;clear:both;width:30px; height:21px;background:url(../image/j5.jpg) no-repeat; margin-top:15px; margin-left:8px;line-height:17px;}
.pic .share{float:left;height:21px;background:url(../image/j6.jpg) no-repeat; margin-top:17px; margin-left:12px;line-height:17px;}
.pic .shares{float:left;height:21px; margin-top:15px; margin-left:0px;line-height:17px;}
.bdsharebuttonbox{filter:alpha(opacity=0);-moz-opacity:0; opacity:0;}

.product-par { float: right; width: 540px; }
.product-par  h2{color:#5e5e5e}
.product-par  h3{color:#5e5e5e;font-size:20px; font-weight:normal;height:30px; line-height:30px;}
.product-par .back{font-weight:normal;font-size:16px;float:right;cursor:pointer;text-align:center;line-height:30px;width:75px; height:30px;border: 1px solid #d5d5d5;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius:10px; }
.product-par-item { border-bottom: 1px solid #BEBEBE; height: 60px; margin-top: 30px; }
.product-par-item li { float: left;  text-align:center; cursor:pointer }
.product-par-item li  .selected{border-left:1px solid #BEBEBE;border-top:1px solid #BEBEBE;border-right:1px solid #BEBEBE; margin-top:0px; padding-top:10px;}
.product-par-item li a { line-height: 50px;width: 140px; height: 50px; background-color: #E9E9E9; display:block; margin-top:10px;color:#4b4b4b}
.article-content{line-height:20px; color:#4e4e4e}
.article-content p{margin-top:10px; margin-left:13px;}
.product-imgs img{width:500px;}

.proshow{overflow:hidden}
.bpic{width:320px; height:320px;float:left;border:1px solid #d1d1d1;text-align:center;margin:15px}
.bpic img {width:90%}
.norms{width:350px; float:left}
.model{height:45px; line-height:35px; font-size:14px; font-weight:bold;color:#434343;border-bottom:1px dashed #bebebe;}
.modelcon{border-bottom:1px dashed #bebebe;}
.norms p{line-height:22px;}
.shear p{font-size:14px; margin-left:-1px;}
.shear span{color:#ed811f}
.destit{height:19px; border-bottom:2px solid #ed811f;clear:both;color:#fff;padding-top:20px; margin:0 15px 25px 15px;color:#434343;}
.destit span{background:#ed811f; padding:5px 20px 5px 20px; color:#fff}
.descon{line-height:23px; margin:0 15px 25px 15px; font-size:14px;color:#434343;}





.bottomnav{width:1440px; height:53px; margin:0 auto;background:#ed811f; overflow:hidden;line-height:53px;}
.bottomnav ul{width:720px;margin:0 auto;}
.bottomnav span{color:#fff;font-size:14px; margin-left:10px;}
.bottomnav li{float:left; margin:0 5px 0 5px;}
.bottomnav li a{color:#fff;font-size:14px;}



.banner-box{width:1440px;height:1000px;position:relative;overflow:hidden;top:0px;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {width:100%;margin:0 auto;overflow:hidden;}
.banner-box .bd li{width:100% !important;height:1000px;}
.banner-box .bd li a{display:block;background-size:auto;}

.banner-btn{width:1210px;position:absolute;top:370px;left:50%;margin-left:-605px;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.banner-btn a.prev{left:20px;background:url(../image/foot.png) no-repeat 0 0;} 
.banner-btn a.next{right:20px;background:url(../image/foot.png) no-repeat -49px 0;}

.banner-box .hd {position:absolute;top:340px;left:580px;}
.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#ccc;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#ed811f;}







.allpro{float:left; width:730px; border-right:1px solid #aeaeae;overflow:hidden;margin-top:20px; margin-bottom:30px;}
.prolist{width:150px; height:230px; float:left; margin:20px 20px 20px 26px}
.prolist img {width:100% ;border:2px solid #c9c9c9}
.prolist p{text-align:center;line-height:35px; color:#575757; font-size:15px;}
.l_clear{float:left; width:60px; margin-top:180px;}
.m_clear{float:left; width:610px; height:490px;}
.r_clear{float:left; width:60px; margin-top:180px;}


.cla{float:left; width:750px}
.bodys{float:right; margin-top:15px;}
.bodys input{ height:30px;line-height:30px;width:150px;padding:0 10px;float:left;}
.bodys .one{ border:#c61f47 1px solid;}
.bodys .one1{ background-color:#c61f47; }
.bodys button{float:left;border:0;height:32px;width:40px; color:#FFF; line-height:32px;text-align:center;overflow:hidden; background:url(../images/search.jpg)}

.footer{margin:959px auto 0; width:1440px; height:44px;clear:both;background:#e3e3e3;color:#5c5c5c;line-height:40px;}
.footers{ width:1440px; height:44px;clear:both;background:#e3e3e3;color:#5c5c5c;line-height:40px;margin:0 auto;}
.footer p{padding-left:170px;}
.footers p{padding-left:170px;}
.allfoot{width:650px; margin:0 auto; height:133px; padding-top:15px;}
.footlogo{width:258px; float:left; background:url(../image/c1.jpg) no-repeat;height:133px; }
.com1{  height:133px; float:left; line-height:22px; color:#4c4c4c; font-size:13px;}
.com2{width:250px;  height:80px; float:left; line-height:22px; color:#4c4c4c; font-size:13px;}
.com3{width:250px;  height:80px; float:left; line-height:22px; color:#4c4c4c; font-size:13px;}



.news-list{width:90%;margin:0 auto;}
.news-list li{height:30px; border-bottom:1px dashed #cccccc; margin-top:5px; line-height:35px;}
.news-list li a{color:#474747}
.news-list span{float:right}

.feedback{font-size:13px; margin-left:15px;}
.feedback .txt1 { border: 1px solid #ccc; padding: 5px; font-size: 16px; color: #666; width: 225px; margin-bottom: 25px;}
.feedback .txt3 { border: 1px solid #ccc; padding: 10px; font-size: 16px; color: #666; width: 215px;  height: 65px; margin-bottom:15px;}
.feedback input{cursor:pointer}

.feedback-wrap{width:470px; min-height:300px; margin-left:60px;margin-top:35px;}
.feedback-wrap .txt1 { border: 1px solid #ccc; padding: 10px; font-size: 16px; color: #666; width: 400px; margin-bottom: 8px; }
.feedback-wrap .txt2 { border: 1px solid #ccc; padding: 10px; font-size: 16px; color: #666; width: 130px; margin-bottom: 8px; }
.feedback-wrap .txt3 { border: 1px solid #ccc; padding: 10px; font-size: 16px; color: #666; width: 400px;  height: 65px; }

p#vtip {position: absolute; padding: 10px; left: 5px; font-size: 0.8em; background-color: white; border: 1px solid #a6c9e2; -moz-border-radius: 5px; -webkit-border-radius: 5px; z-index: 9999}
p#vtip #vtipArrow { position: absolute; top: -10px; left: 5px }
.input_validation-failed { border: 2px solid #FF0000;}
.select_validation-failed { color: red;}