﻿@charset "utf-8";
/* CSS Document */

/*全局样式*/
html, body, div, span,object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, abbr,del, dfn, em, img, ins,strike, strong, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, object, col, colgroup, caption, summary, tbody, tfoot, thead, th{margin:0; padding:0; border:0; font-size:14px;}
table tr td {
line-height: 20px;
height: 28px;
padding-top: 3px;
padding-bottom: 4px;
text-align: center;
}
input, button {margin:0; padding:0; border:0; background:none;}
body {color:#333; font-size:14px; font-family:Hind, Arial, Helvetica, sans-serif; background:url(../images/body-bg.jpg) repeat;}
h1, h2, h3, h4, h5, h6, p, ul, ol, dl, em {color:#333; font-style:normal;}
h1, h2, h3, h4, h5, h6 {font-size:14px; font-weight:700;}
ol, ul, li {list-style:none;}
button,input[type="submit"] {cursor:pointer;}
*+html img {margin-bottom:0!important;} /* Fix IE7 */
textarea {margin:0; padding:0; font-size:14px; overflow:auto;}
:focus {outline:0;}
.cfix:before,.cfix:after {content:"";display:table;}
.cfix:after {clear:both;}
.cfix {zoom:1;} 

.clearfix:after {content:"\0020";line-height:0; font-size:0; display:block; clear:both; visibility:hidden; overflow:hidden;}
.clearfix { clear:both; overflow:hidden; visibility:visible;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#f60; text-decoration:none;}
.mb15{ margin-bottom:15px;}
.w1000{ max-width:1170px; margin:0 auto;}
span,p{ line-height:22px;}
@font-face{
font-family:'Fjalla One';
src:url('../fonts/fjallaone-regular-webfont.eot');/*IE9*/
src:url('../css/fonts/fjallaone-regular-webfont.eot') format('embedded-opentype'), /*IE6-8*/
url('../fonts/fjallaone-regular-webfont.woff') format('woff'), /*chrome*/
url('../fonts/fjallaone-regular-webfont.ttf') format('truetype'), /*FF opera android ios都适用*/
url('../css/fonts/fjallaone-regular-demo.html') format('svg');/*IOS 4.1*/
font-weight:normal;
font-style:normal;
}
@font-face{
font-family:'Hind';
src:url('../fonts/hind.eot');/*IE9*/
src:url('../css/fonts/Hind.otf');
src:url('../css/fonts/Hind.eot') format('embedded-opentype'), /*IE6-8*/
url('../fonts/hind.woff') format('woff'), /*chrome*/
url('../fonts/hind.ttf') format('truetype'); /*FF opera android ios都适用*/
font-weight:normal;
font-style:normal;
}
/*top*/
.top{ background:url(../images/top_bg.jpg) repeat-x; border-bottom:5px solid #EFB027; width:100%; height:130px;}
.logo{  width:138px; height:54px; float:left;margin:15px 16px 0px 0px;}
.logo h1 a{ width:138px; height:66px; display:block; text-indent:-999em;}
.nav{ float:right; margin-top:22px; font-size:14px; font-weight:bold;}
.nav ul{ overflow:hidden;}  .nav ul li{ float:left;	}
.nav ul li a{ float:left; padding: 8px 28px;background:#04668a;
font-size:18px; font-size:17px\9;
border-radius: 5px;
behavior:url(../images/ie-css3.htc); 	
color: #ffffff;
margin: 0 0 0 12px;
display: inline-block;
text-transform: uppercase;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
position: relative;}
.nav ul li a:hover{background: #efb027;
text-decoration: none;}
/*con*/
.con{  margin:0 auto; margin-top:-50px; width:1220px; background:url(../images/con-top.gif) no-repeat top center #fff; overflow:hidden;}
.banner-prolist{ padding-top:20px; margin-bottom:30px; overflow:hidden;}
.banner{ float:right; width:72.3%;}
.mainbox{ overflow:hidden; position:relative;}
.flashbox{ overflow:hidden; position:relative;}
.imagebox{ text-align:right;position:relative;z-index:999;}
.bitdiv{display:inline-block;width:18px;height:18px;margin:0 0px 10px 10px;cursor:pointer;float:left;}
.defimg{background-image:url(../images/02.png)}
.curimg{background-image:url(../images/01.png)}

.pro-list{ float:left; width:26%; height:375px; background-color:#045D7F;}
.pro-list h2{ margin-top:15px; margin-left:15px; color:#23a4e8; font-size:22px; font-family:Fjalla One,Verdana,Arial,Helvetica,sans-serif; text-indent:-999em; background:url(../images/prolist.gif) no-repeat;}
.pro-list ul{ overflow:hidden; margin:4px 7px 0px 15px; }
.pro-list ul li{ border-bottom:1px solid #0576A0; line-height:38px; background:url(../images/icon1.gif) no-repeat 10px center;}
.pro-list ul li a{ color:#ccc; font-family:Hind,Arial; padding-left:30px; font-size:15px;}
.pro-list ul li a:hover{ color:#fff;}
.tool{ overflow:hidden; margin-bottom:35px;}
.tool dl{ margin:0 2.5% 0 0; float:left; width:26%; _width:25.1%; overflow:hidden; background-color:#f3f3f3; padding:14px 32px 25px;}
.tool dl.clear-mar{ margin-right:0;}
.tool dl dt img{ margin:0 auto; text-align:center; display:block;}
.tool dl dd{ width:100%;}
.tool dl dd h3{ color:#0177a2;font-family:Fjalla One,Hind,Verdana,Arial,Helvetica,sans-serif; font-size:20px; text-align:center; margin-bottom:8px;}
.tool dl dd p{ font-family:Hind,Arial; color:#444; margin-top:5px; margin-bottom:15px; font-size:15px; line-height:22px; text-align:center;}
.tool dl dd a.more{ color:#111; font-family:Hind, Arial; background:#efb027; display:block; width:42%; padding:7px 0; text-align:center; margin:0 auto;}
.tool dl dd a span{ color:#666; font-size:14px;}
.tool dl dd a:hover{ background:#116aba; color:#fff;}
.pro-new{ margin-bottom:20px; width:1200px; overflow:hidden;}
.product-center{ width:100%;}
.product-center h3{ font-size:26px; margin-left:25px; color:#333; margin-bottom:15px;font-family:Fjalla One,Hind,Verdana,Arial,Helvetica,sans-serif; text-transform:uppercase;}
.product-center dl{ margin:0 1.5% 2% 1.5%; overflow:hidden; float:left; width:22%; }
.product-center dl dt img{ width:100%; height:auto;}
.product-center dl dd{ width:100%; height:63px; overflow:hidden;text-align: center;}
.product-center dl dd a{ font-weight:bold; font-size:18px; display:block; line-height:40px;}
.product-center dl dd p{ color:#444; margin-bottom:2px; line-height:23px; font-size:17px;}
.product-center dl dd p strong{ color:#f7aa05; padding-right:6px; text-transform:capitalize; font-size:17px;}

.news{ width:50%; float:left;}
.news h3{ font-size:26px; color:#333; margin-bottom:15px;font-family:Fjalla One,Hind,Verdana,Arial,Helvetica,sans-serif;}
.compaty{ margin-bottom:15px; overflow:hidden;}
.compaty img{ float:left;}
.compaty  p{ float:right; width:55%; font-weight:bold; margin-bottom:10px;}
.news ul{ overflow:hidden;}
.news ul li{ margin-bottom:15px; width:100%; overflow:hidden;}
.news ul li a{ font-weight:bold; font-size:15px;}
.news ul li p{ margin-top:5px; color:#444;}
.news ul a.morenews{ color:#666; background:url(../images/icon2.gif) no-repeat right center; padding-right:10px; float:right; display:block; margin-bottom:10px; margin-right:16px; _margin-right:8px;}
.index-b-con{ margin-bottom:35px; overflow:hidden;}
.hot-pro{ float:right; width:38%;}
.hotpro-pic{ display:block; margin-bottom:10px;}
.l-date{ float:left; width:10%; background:#0177a2; padding:6px 0;}
.l-date span{ display:block; color:#fff; font-size:22px; text-align:center;}
.l-date strong{ font-size:20px; color:#fff; display:block; text-align:center;}
.r-newcon{  width:87%;}
/*foot*/
.fenge{background:url(../images/foot-top.gif) repeat-x top center; width:100%; margin-top:-6px; height:6px; overflow:hidden;}
.foot{ background-color:#1a1a1a;overflow:hidden;}
.foot a:hover,.contact p.contactdetail span a:hover{ color:#EFB027;}
.contact,.newsletter{ float:left; width:30%; margin-top:30px;}
.newsletter{ width:30%;}
.contact{ margin-right:132px;}
.contact h3,.newsletter h3,.connect h3{ color:#22a3e7; font-size:24px; margin-bottom:10px; text-transform:uppercase; font-family:Fjalla One,Hind,Verdana,Arial,Helvetica,sans-serif;}
.contact p{ border-bottom:1px dotted #8f8f8f; padding-bottom:15px; margin-bottom:15px; color:#fff; font-size:16px;}
.contact p strong{ display:block; font-size:18px; font-weight:normal;}
.contact p span{ font-size:16px;}
.contact p.contactdetail{ border:0;}
.contact p.contactdetail span{ display:block; margin-bottom:10px;}
.contact p.contactdetail span a{ color:#fff;}
.newsletter p,.connect p{ color:#fff; font-size:16px; margin-bottom:10px; width:80%;}
.newsletter input.txt{ width:220px; height:25px; line-height:25px; background-color:#353535; border:1px solid #5d5d5d; margin-bottom:15px; color:#6e6e6e; padding-left:8px; font-family:Hind,Arial, Helvetica, sans-serif;}
.newsletter span{ display:block; color:#fff; margin-bottom:5px;}
.newsletter input.subscribe{ background:#efb432; border:1px solid #ed8f2f; width:125px; height:34px; color:#000; font-family:Hind,Verdana, Arial, Helvetica, sans-serif; line-height:32px; cursor:pointer; font-size:16px;}
.connect{ width:24%; float:right; margin-top:30px;}
.share{ margin-top:10px; width:100%;overflow:hidden;}
.share ul{ }
.share ul li{line-height:30px;float:left;width:100%;}
.share ul li a{ font-size:17px; color:#fff; display:block; padding-left:28px;background:url(../images/right-icon.png) no-repeat left center;}

/*prodetail*/
.img{ margin:25px auto; width:536px; height:399px;}
.box{ margin:20px 0; overflow:hidden;}
.box p{ margin-bottom:15px;}
.box h3{ font-size:18px; background:url(../images/pro-line.jpg) no-repeat bottom center; padding-bottom:10px;}
.box h3 a.order{ width:200px; height:22px; line-height:22px; color:#fff; font-size:14px; display:block; float:right; margin-right:30px; background-color:#00355d; text-align:center; }
.box strong{ display:block; margin:10px 0;}

.inquery{ margin-bottom:50px; overflow:hidden;width:100%;}
.inquery p{ color:#333; margin:15px 5px 8px; font-size:17px; line-height:25px;}
.message{ margin-top:20px; width:99%;}
.me{ margin-bottom:10px; margin-top:15px; float:left; width:50%; *width:49%;}
.message strong{ font-size:12px; color:#333; width:10%; text-align:right; display:inline-block; width:25%; margin-right:15px; float:left; line-height:35px;}
.message input{ width:94%; height:42px; border:1px solid #eee; line-height:42px; text-indent:12px; background:#f7f7f7; font-family:Hind; font-size:16px; color:#333; *width:92%;}
.message span{ color:#fe0101; font-size:17px; line-height:25px; padding-left:8px;}
.me2{ width:100%;}
.message textarea{ width:94%; height:190px; border:1px solid #eee; background:#f7f7f7; padding:13px; line-height:22px; font-family:Hind; font-size:16px; color:#333;}
.message input.sub{ background:#fe9900; width:160px; height:46px; line-height:46px; color:#fff; border:0; text-align:center; font-size:20px; font-family:Hind; margin-top:10px;}
.message input.sub:hover{ background:#0177a2;}
/*prolist*/
.leftcon{ float:left; width:70%; padding:25px 0; position:relative;}  .leftcon1{ float:left; width:100%; padding:25px 0; position:relative;}
.leftcon h2{ color:#01927a; float:left; font-family:Fjalla One,Hind,Verdana,Arial,Helvetica,sans-serif; line-height:30px; padding-bottom:8px;}
.leftcon .sub_xg{  height:30px; line-height:15px; font-size:14px; float:left; text-align:right;padding-bottom:0px;padding-top:8px;}
.leftcon .sub_xg2{  height:30px; line-height:30px; font-size:14px; width:100%; float:left; text-align:left;border-bottom:14px solid #f3f3f3;padding-bottom:6px;padding-top:6px;}
.prolist{ margin:0 auto; overflow:hidden;width:100%;}
.prolist dl{ float:left; width:48%; margin-right:14px; overflow:hidden; margin-bottom:32px; margin-top:10px;}
.prolist dl dt img{ float:left;}
.prolist dl dd{ float:right; width:58%;}
.prolist dl dd a{ color:#04668b; font-size:14px;}
.prolist dl dd p{ margin-top:6px;}
.rightcon{ float:right; width:26%; padding-top:25px; margin-top:10px;}
.newsevent,.hotpro{ background:#eee; width:100%; margin-bottom:25px;}
.newsevent h2,.hotpro h2{ padding:25px 0 0 18px; font-size:24px;}
.newsevent ul{ margin:15px 10px 10px 10px; overflow:hidden; padding-bottom:10px; _padding-bottom:0px;}
.wide-con{ width:100%;}

.service,.ask{ margin-bottom:25px; overflow:hidden;}
/*newslist*/
.leftcon h2,.leftcon1 h2{font-size:28px; color:#01927a; line-height:28px;}
.newslist{  overflow:hidden;width:100%;}
.newslist ul{ overflow:hidden;margin-top:10px;}
.newslist ul li{ margin-bottom:14px;}
.text{background-color:#f3f3f3;height:40px; overflow:hidden;}
.text a{line-height:40px; padding-left:10px; color:#04668b; font-size:16px; float:left; font-weight:bold;}
.text a:hover{ text-decoration:underline; color:#04668b;}
.zhedie{background:url(../images/zhedie.gif) no-repeat right center; float:right; width:15px; height:40px; margin-right:10px; cursor:pointer;}
.newslist ul li p{ width:97%; margin-top:10px; margin-left:12px; clear:both; color:#444;}
.hotpro ul{margin:8px 10px 10px 25px; overflow:hidden; padding-bottom:10px; _padding-bottom:0px;}
.hotpro ul li{ background:url(../images/icon4.gif) no-repeat left center; text-indent:5px; line-height:28px;}
.hotpro ul li a{color:#04668b; padding-left:15px; font-size:15px;}
.hotpro ul li a:hover{ color:#3c9bbb;}
/*about*/
.aboutus{ overflow:hidden; margin-bottom:60px;width:100%}
.aboutus p{ color:#555; line-height:25px;}
.aboutus dl{ margin:0 0 25px; padding-bottom:25px; overflow:hidden; border-bottom:1px solid #b3b3b3; width:100%;}
.aboutus dl dt img{ float:left;}
.aboutus dl dd{ float:right; width:69%;}
.aboutus dl dd a{ color:#0c6794; font-weight:bold; font-size:16px;line-height:35px;}
.aboutus dl dd p{ color:#666; line-height:22px;}
.aboutus .Inquiry_view_left{ float:left; width:100%; overflow:hidden;}
.aboutus .Inquiry_view_left h1{ font-size:26px; color:#dd0202; margin:15px 0;}
.aboutus .Inquiry_view_left .send_inquiries{ font-size:14px; color:#666; line-height:23px;}
.aboutus .Inquiry_view_left .required_fields{ background:#848c96; color:#fff; padding-left:19px; line-height:29px; font-size:14px; font-weight:bolder; margin:35px 0 17px 0;}
.aboutus .inquiry{}
.aboutus .inquiry .e_mail{ border-bottom:1px dashed #e8e7e7; height:37px; line-height:37px;}
.aboutus .inquiry .e_mail a{ color:#2c86d2; line-height:37px;}
.aboutus .inquiry .e_mail span{ margin-left:40px;}
.aboutus .inquiry .e_mail em{ font-style:normal; color:#999;}
.aboutus .inquiry .e_mail img{ margin-right:5px;}
.aboutus .inquiry .e_mail span.center{ margin:0 160px ;}
.aboutus .inquiry .e_mail span.right{ margin-left:170px;}
.aboutus .inquiry .e_mail2{ margin-top:20px; float:left; width:24%; margin:0 2%;}
.aboutus .inquiry .e_mail3{ width:40%;}
.aboutus .inquiry .e_mail2 a{ color:#2c86d2; line-height:37px; display:block; text-align:center; font-size:22px;}
.aboutus .inquiry .e_mail2 p.btn-price{ background:#f6d106; color:#222; width:175px; height:40px; line-height:40px; font-size:18px; margin:0 auto;}
.aboutus .inquiry .e_mail2 span{ display:block; font-size:24px; font-weight:bold; text-align:center; margin-bottom:10px; color:#333;}
.aboutus .inquiry .e_mail2 em{ font-style:normal; color:#999;}
.aboutus .inquiry .e_mail2 img{ text-align:center; margin:0 auto 15px; display:block; *padding-bottom:15px;}
.aboutus .inquiry .e_mail2 span.center{ margin:0 160px ;}
.aboutus .inquiry .e_mail2 span.right{ margin-left:170px;}
.aboutus .inquiry .our_hotline{ color:#999; padding:20px 30px; text-align:left; line-height:21px;}
.aboutus .inquiry .our_hotline span{ color:#f30a0a;}
.aboutus .inquiry .table_inq{ font-size:14px; color:#333;}
.aboutus .inquiry .table_inq .text{ width:350px; height:23px; border:1px solid #333333;  color:#666; line-height:23px;}
.aboutus .inquiry .table_inq td{ height:30px;}
.aboutus .inquiry .table_inq .tarea{width:510px; height:140px; border:1px solid #d6d4d4; line-height:25px; color:#666}
.aboutus table tr td{ padding-right:16px;}
.aboutus h3{ text-align:center; font-size:26px; margin-bottom:15px;font-family:Fjalla One,Hind,Verdana,Arial,Helvetica,sans-serif; color:#01927a;}
.aboutus h4{ font-size:24px; margin-bottom:15px; font-family:Arial, Helvetica, sans-serif;}
.aboutus p{ color:#333; font-size:17px; margin-bottom:20px; line-height:29px;}
.about-box{ width:100%; overflow:hidden; margin-bottom:30px;}
.about-box ul{ overflow:hidden;}
.about-box ul li{ float:left; margin:0 10px; float:left;}
.aboutus .about-box ul li p{ text-align:center; font-size:18px; margin-bottom:0;}
.about-box2 ul li{ margin:0 5px;} 
.about-box3 ul li{ margin:0 18px;}

/*newsdetail*/
.newstext{ margin-top:20px; overflow:hidden; margin-bottom:50px;width:100%;}
.newstext h1{ font-size:28px; color:#222; text-align:center; width:100%; margin-top:20px;}
/*.newstext span{ display:block; color:#333; background-color:#f3f3f3; width:97%; height:28px; line-height:28px; text-align:center; border:1px solid #ccc; margin:0 auto; margin-top:15px;}*/

.newstext p{ width:100%; margin:20px 0px; color:#333; line-height:29px; font-size:17px;}
.article{ margin-bottom:2px; overflow:hidden;}
.article strong{ color:#f90; padding-right:8px; font-size:18px;}
.article a{ font-size:17px;}
.new-relate{ margin:20px 20px 50px 20px; overflow:hidden; border:1px solid #ccc;}
.new-relate h4{ font-size:16px; font-weight:normal; margin:10px 0 10px 15px;}
.new-relate ul{ overflow:hidden; padding-bottom:15px;}
.new-relate ul li{ background:url(../images/icon5.gif) no-repeat left center; margin-left:16px; line-height:25px;}
.new-relate ul li a{ padding-left:20px;}
/*新增*/

.en_inquiry { padding: 10  20px; border-top: 1px dashed #e8e7e7; clear: both; font-size:13px; color:#444; background:#FFF;}
.en_inquiry .kua{width:245px; height:22px; border:1px solid #acadb2; margin-bottom:4px;}

.en_inquiry .fb{width:95px; height:28px; background:url(../images/send.jpg); margin-top:10px;}
.en_inquiry ul li{clear:both;}
.en_inquiry table { border-collapse:collapse; border-spacing:0; line-height:150%; font-size:12px; color:#303030;}
.en_inquiry table tr{ height:50px;}
.en_entry { padding: 0 15px 10px 15px; }
.pro-contj{ margin-top:10px;width:100%;margin-bottom:100px;}
.pro-contj h3{ font-size:18px; background:url(../images/pro-line.jpg) no-repeat bottom center; padding-bottom:10px; font-weight:normal;}
.pro-contj ul{ margin-top:10px;}
.pro-contj ul li{ float:left; margin-right:16px;}
.pro-contj ul li img{ border:1px solid #ccc; padding:7px;}
.pro-contj ul li p{ width:135px;}
/******************overlv**********************/
.orerlv2{
background-color: #FFFFFF;
border: 1px solid #e3e3e3;
text-align: center;
line-height: 40px;
font-size: 12px;
font-weight: bold;
z-index:999;
max-width: 1000px;
height:500px;
left: document.body.scrollWidth ;

top:50%;
margin-top:-200px!important;/*FF IE7 */
position:fixed!important;/* FF IE7*/
position:absolute;/*IE6*/
_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}
.cwin{ position:absolute; right:0px; top:0px; border:#33CC66 solid 0px; width:29px; height:29px; background:url(../images/cwin.gif);}
.overbg,.overIframe {
background-color: #666; display:none;
width: 100%;
height: 100%;
left:0;
top:0;/*FF IE7*/
filter:alpha(opacity=50);/*IE*/
opacity:0.5;/*FF*/
z-index:1;
position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/
_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}
.overIframe {
filter:alpha(opacity=0);/*IE*/
opacity:0;/*FF*/
}
/******************overlv**********************/


/** page**/
#ctl00_ContentConn_PageInfo{padding:3px;  text-align:center;  margin-top:20px; font-size:12px; float:left; width:100%; margin-bottom:40px;}
.page2 #ctl00_ContentPlaceHolder1_anp{ *width:56%;}
#ctl00_ContentConn_PageInfo a{background:#fff none repeat scroll 0 0; border:1px solid #bcbcbc; color:#333; margin:5px 4px 4px 0; display:inline-block; padding:0 15px; text-decoration:none; height:33px; line-height:34px;*float:left; white-space:nowrap;}
#ctl00_ContentConn_PageInfo a:hover{background:#0E57A0 none repeat scroll 0 0; border:1px solid #0A3A70; color:#fff}
#ctl00_ContentConn_PageInfo a.current{background:#0E57A0 none repeat scroll 0 0; border:1px solid #0A3A70; color:#fff}
#ctl00_ContentConn_PageInfo span{ margin:5px 4px 0 0; padding:0 15px; color:#fff; background-color:#0E57A0; border:1px solid #0e57a0; display:inline-block; height:33px; line-height:34px; *float:left;}

.message img { margin-top:40px;}
#msgs .submit
{ background:url(../images/sub.jpg) no-repeat center; border:0px; width:200px; height:50px;}
/*2014-04-21  修改的样式*/
.newsevent ul li{ background:url(../images/icon4.gif) no-repeat left 9px; line-height:24px; margin-bottom:3px; _margin-bottom:0px; margin-left:10px;}
.newsevent ul li a{ color:#04668b; padding-left:16px; display:block;}
.tit{ border-bottom:14px solid #f3f3f3; height:42px; margin-bottom:20px;}  .tit h2{  width:30%; float:left;}
.tit .abch{font-size:30px; color:#01927a; float:left; font-family:Fjalla One,Hind,Verdana,Arial,Helvetica,sans-serif; padding-bottom:8px; line-height:30px;}
.tit .sub_xg{ font-size:14px; float:right; line-height:16px; width:40%; text-align:right}
.pro-show{ overflow:hidden; width:100%; margin-bottom:8px;}
.img-show{ width:480px; height:360px; float:left;}
.r-proshow{ float:right; width:56%;}
.r-proshow p{ color:#333; padding-bottom:9px; width:100%;float:left; line-height:27px; font-size:18px;}
.r-proshow p strong{color:#1897c4; padding-right:5px; text-transform:capitalize; font-size:18px;}

.wlpdf{ width:100%; overflow:hidden}
.wuliao{ margin:0 0 15px 0; clear:both; width:55%; float:left}   .pdf2{ float:right;background:url(../images/pdf_icon.png) no-repeat 10px center #fcc401; width:23%; font-size:22px; margin-top:35px;    -webkit-box-shadow: 0 2px 1px 0 #ff4a00;
    -moz-box-shadow: 0 2px 1px 0 #F89D05;
    box-shadow: 0 2px 1px 0 #F89D05;
    border-radius:4px;
    font-weight: 400;  padding:8px 8px 8px 50px;}  
.wuliao p{color:#015c7f; padding:4px 0 6px 0;}
.wuliao img{ margin-right:6px; width:82px; height:45px;}
.psbottom a{ background:#04668a; display:inline-block; height:42px; line-height:42px; color:#fff; font-size:18px; padding:0 15px; text-align:center; padding:0 10px\9;}
.psbottom a:hover{ color:#fff; text-decoration:none;background:#111;}
.psbottom a.send-inquiry{ background:#0177a2; margin-left:5px; color:#fff;}
.psbottom a.send-inquiry:hover{ color:#fff; text-decoration:none;background:#111;}
.overview,.data,.rec-pro{ margin-bottom:20px; overflow:hidden;}
.leftcon .overview h2{ width:100%;}
.overview p{ line-height:29px; font-size:17px; margin-bottom:28px;}
.feature ul{ overflow:hidden;}
.feature ul li{ background:url(../images/feature-icon.jpg) no-repeat left 6px; padding-left:22px; margin-bottom:8px; line-height:25px;}
.overview h4{ font-size:22px; margin:15px 0;}
.rec-pro h2,.overview h2,.data h2{ border-bottom:1px solid #ccc; font-size:28px; color:#333; height:35px; margin-bottom:15px;}
.rec-pro ul{ overflow:hidden; width:100%;}
.rec-pro ul li{ float:left; margin-right:16px; margin-bottom:10px; width:23%;}
.rec-pro ul li img{ width:100%; height:auto;}
.rec-pro ul li span{ display:block; text-align:center;width:100%; margin-top:5px; height:40px; line-height:20px;}
.liuyan{ margin-bottom:20px; overflow:hidden;}
.hd{ height:50px; background:#128fbd;}
.hd h3{ color:#fff; font-size:26px; height:50px; line-height:50px; float:left; padding:0 20px; font-family:Fjalla One;}
.hd .bg{}
.liuyan p{ padding:16px 0 20px; font-size:17px; line-height:28px;}
.liuyan p span{ font-size:17px;}
.liuyan ul{ overflow:hidden;}
.liuyan ul li{ margin-bottom:15px; float:left; width:50%; *width:49%;}
.liuyan ul li.ly-message{ width:100%;}
.liuyan ul li span{ float:left; width:20%; font-size:14px; text-align:right; line-height:35px;}
.liuyan ul li input.mes-txt{ background:#f7f7f7; border:1px solid #eee; width:94%; height:42px; line-height:42px; color:#333; text-indent:12px; font-family:Hind,Arial; font-size:15px; *width:92%; *text-indent:0px; *padding-left:12px;}
.liuyan ul li textarea{ background:#f5f5f5; border:1px solid #eee; width:94%; height:190px;color:#333; padding:13px; line-height:22px; font-family:Hind,Arial; font-size:15px;}
.liuyan ul li em{ padding-left:8px; color:#ff0000;}
.liuyan ul li input.submit{ background:#fe9900; width:160px; height:46px; line-height:46px; color:#fff; font-size:20px; cursor:pointer; font-family:Hind,Arial;}
.liuyan ul li input.submit:hover{ background:#0177a2;}
/*production line*/
.proline-list{ margin-bottom:30px; overflow:hidden;}
.proline-list dl{ margin-bottom:30px; overflow:hidden; width:100%;}
.proline-list dl dt{ width:22%; float:left;}
.proline-list dl dt img{ width:100%; height:auto;}
.proline-list dl dd{ float:right; width:74%;}
.proline-list dl dd a.title{ font-size:22px; line-height:40px; font-weight:bold; display:block; margin-bottom:5px;}
.proline-list dl dd p{ color:#333; font-size:16px; line-height:24px; margin-bottom:5px;}
.proline-list dl dd p strong{ color:#1897c4; font-size:16px; padding-right:5px;}
.tool-jiaoliu{ float:right; margin-top:10px;}
.tool-jiaoliu a{ display:inline-block; font-size:15px; color:#fff; margin-left:15px; text-align:center; height:30px; line-height:30px; padding:0 20px;}
.tool-jiaoliu a.viewmore{ background:#fff; border:1px solid #1897c4; color:#1897c4;}
.tool-jiaoliu a.order-online{ background:#333; border:1px solid #333; cursor:pointer;}
.tool-jiaoliu a:hover{ background:#1897c4; border:1px solid #1897c4; color:#fff;}
.email3{ overflow:hidden; background:url(../images/email-btn2.png) no-repeat left center;font-size:20px;padding-left:46px; float:left;}
.email3 a.ema{ font-size:20px; background:none; color:#333; padding-left:0px; line-height:48px;}
.email3 a:hover{ color:#f60; text-decoration:none; text-decoration:underline;}
.proline-overview{ margin-bottom:20px; overflow:hidden;}
.hd-tit{ background:#f5f5f5; height:35px; margin-bottom:15px;}
.hd-tit h3{ font-weight:normal; font-size:16px; color:#333; background:#0177a2; padding:0 20px; float:left; height:35px; line-height:35px; color:#fff;}
.proline-overview p{ line-height:25px; padding-bottom:15px;}
.r-tool{ float:right;}

.proline-overview h4{ font-size:16px; margin:15px 0;}
.pro_prolist { width: 100%; margin: 0 auto; overflow: hidden; margin-top:4%;}
.pro_prolist li { width:22%; float: left; text-align: left; margin:0 3% 0 0!important;}
.pro_prolist li img { width: 100%; height:auto;}
.pro_prolist li h3 { color: #333; width:100%; font-size:16px; font-weight: 400; margin-top:5px; overflow:hidden; margin-bottom:3px; text-align:center; height:48px;}
.pro_prolist a{ color:#222; font-size:18px; line-height:20px;}
.pro_prolist a:hover{ color:#f60;}
.pro_prolist .promore { background: url(../images/promore.jpg) no-repeat; color: #fff; display: inline-block; text-align: center; width: 80px; height: 19px; margin-top: 5px; }
.pro_prolist span { height:40px; display: inline-block; overflow: hidden; color: #999; width:100%; line-height:18px;}

/*2014/7/23*/
.search { width:100%; overflow:hidden;}
.search h2{ font-size:24px;margin-bottom:10px;}
.search span{color:#777;padding-left:18px;}
.search input.new-search{ width:202px; height:26px; line-height:26px;margin-top:6px; margin-left:18px; color:#666; background-color:#fff; border:1px solid #ccc; border-right:0; float:left; font-family:Verdana, Geneva, sans-serif; text-indent:10px;}
.search input.pro-search-new{ float:left; background:url(../images/new-search.jpg) no-repeat;margin-top:6px; width:34px; height:28px; cursor:pointer;}

.hotpro ul li span{  background:url(../images/hot.gif) no-repeat center center; width: 42px; height: 26px;margin-left: 10px;padding-left: 24px;}

/*弹窗留言框，往下拉弹出，往上拉隐藏*/

#scrolltriggered{
	width: 300px; 
	right: 10px; 
	display: block; 		
	background: #0177a2;
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.10), 
				0px 2px 4px 0px  rgba(0,0,0,0.20);	
	border-radius: 8px 8px 0px 0px;
	margin-right: 20px;
	margin-top: 20px;
	margin-bottom: -10px;
	display: none;
	position: fixed;
	z-index: 1000;
	bottom: -200px;	
}

#inscroll .section{
}

#inscroll .divider{
	/*border-top: 1px solid #EFF1F2;*/
}

#inscroll .stb_social{
	display: none;
}

#inscroll .section-top{
	margin: 24px 24px 0px 24px; width:100%\9; *margin: 0px 24px 0px 24px;
}


#inscroll .section-bottom{
	margin: 16px 24px 16px 24px; *margin: 6px 24px 16px 24px;
}

#inscroll h5{
	font-family: Hind,Arial, Helvetica, sans-serif;
	font-weight: 100;
	font-size:24px;
	color: #fff;
	line-height: 32px;
	display: inline;
	text-transform: initial;
    letter-spacing: 0px;
   
}
#inscroll ul{
	list-style-type:none;
	overflow: auto;
	padding: 0px;
	margin-left: -20px;
	margin-bottom: 0px;
	margin-top: 8px;
}

#inscroll ul li{
	margin-left: 0px;
}
#inscroll a:hover, #inscroll a:active{
	text-decoration: underline;
}
#inscroll a.secundary-action{
	float: left;
	margin-top: 12px;
}
#inscroll buffer-button-large{
	background: #168EEA;
	border: 1px solid rgba(0,0,0,0.25);
	border-radius: 24px;
	font-family: OpenSans,sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
	font-weight: 100;
	
	padding: 10px 16px;
	display: block;
	float: right;
}
#inscroll ul li {
	width: 240px;
	float: left;
	font-family: OpenSans,sans-serif;
	font-size: 13px;
	color: #999999;
	line-height: 18px;
	font-weight: 100;
	padding-left: 20px;
	padding-top: 16px;*padding-top: 6px;
	padding-bottom: 0px;
}
#inscroll ul li span{
	font-weight: 700;
	display: block;
	color:#fcc401;
    margin-bottom:15px;font-family:Hind, Arial, Helvetica, sans-serif;
}
#inscroll ul li input{
    width: 100%;
    margin: 0 3% 0 2%;
    float: left;
    border: 1px solid #fff;
    background: #fff;
    color: #868688;
    padding:6px 0 6px 5px;
    margin-bottom: 0px;
    text-indent: 5px; font-size:12px;
}
#inscroll ul li textarea{
    width: 100%;
    margin: 0 3% 0 2%;
    float: left;
    border: 1px solid #fff;
    background: #fff;
    color: #868688;
    padding:6px 0 6px 5px;
    margin-bottom: 6px;
    text-indent: 0px;
    line-height: 20px;
    padding-left:5px;
    height:50px; font-size:12px;
}
.submitbj{

    display: block;
    background-color: #fcc401;
    border: none;
    height: 38px;
    line-height: 34px;
    margin-bottom: 0px;
    color: #222;
    cursor: pointer;
    width: 246px;
    font-size: 14px;
    font-weight: bold;
    margin: 0 5px;

}

.submitbj:hover {
    background-color:#ff9917; color:#fff;
}

#closebox{
	width: 36px;
	height: 36px;
	display: block;
	float: right;
	position: relative;
	top: -36px; *top: -11px;
	right: -11px;	
	background: url(../images/close-hover@2x.png);
	background-size: 36px 36px;	
	text-indent: -9999px;
	transition: background 0.10s ease-out;
	border: none !important;
}

#closebox:hover{	
	background: url(../images/close@2x.png);
	background-size: 36px 36px;	
	float: right;
	position: relative;
	top: -36px;*top: -11px;
	right: -11px;

}

.pro-top{ margin-top:14px; position:relative;}
.r-proshow .pstop{ height:278px;}
.r-proshow .pstop h1{ color:#222; font-family:Hind,Arial;font-size:32px; line-height:30px; margin:15px 0 25px;float:left;}
.psbottom{ float:left; width:100%; margin-top:20px;}
.psbottom .psbottomright{ float:left; margin-left:3%; padding:8px 15px; width:53%; background:#eee;}
.buynow { width:480px; background: url(../images/breadcrumbbg.jpg) top center no-repeat #FFEA95;height:58px; color: #1b4298; font-family:Hind,Arial;float:left; }
.buynowtext { padding-top:10px; padding-left:15px;font-size: 16px; line-height:21px;}
.pro-top .tit .sub_xg{ margin-top:8px;}
/* 新增 pdf */

.pdf-search-txt{ width:70%; height:28px; line-height:28px; color:#999; background-color:#fff; border:1px solid #ccc; font-family:Verdana, Geneva, sans-serif; text-indent:7px;}
.pdf-pro-search{ float:left; background:#f58220; width:120px; height:34px; color:#fff; line-height:34px; font-size:14px;cursor:pointer; margin-top:5px; margin-left:20%;}
.pdf-email{ width:100%; overflow:hidden;}
.left-pdf{ float:left; width:53%;}
.left-pdf p{ margin-bottom:8px; line-height:28px;}
.left-pdf label{ float:left; color:#333; width:16%; text-align:right; display:block; margin-right:10px;}
.right-pdf{ float:right; width:40%; padding-left: 20px; border-left: #d8d8d8 1px solid; color: #666;}
.black_overlay{ display: none; position: absolute; top: 0%; left: 0%;   z-index:2;} 
.white_content { border: 1px solid #d8d8d8;  margin:-45px auto 0; display: block;background: #ffffff url(../images/stripes2.png) !important;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: 1px 1px 3px 0px rgba(180, 180, 180, 0.2);
-moz-box-shadow: 1px 1px 3px 0px rgba(180, 180, 180, 0.2);
box-shadow: 1px 1px 20px 0px rgba(102, 102, 102, 0.9);display: none; position: absolute; width:699px; background:#fff; top:0; left:24%;
}   
.pro_bg{
 margin:0 auto; margin:10px; padding: 15px 10px 20px 20px;
border: 1px solid #d8d8d8; background:#fff;
-webkit-box-shadow: inset 1px 1px 2px 0px rgba(180, 180, 180, 0.1);
-moz-box-shadow: inset 1px 1px 2px 0px rgba(180, 180, 180, 0.1);
box-shadow: inset 1px 1px 2px 0px rgba(180, 180, 180, 0.1); z-index:1002; overflow: auto; }
.white_content h2{ font-size:16px; margin-bottom:16px; color:#ff4a00;}
.gb{ float:right; margin-top:-5px;}

.pdfpic{ width:1170px; margin:0 auto;overflow:hidden; margin-top:27px;}
/*banner*/
.bg-ban{ width:100%; overflow:hidden;}
.banner_wrap{ width:100%; margin:0 auto; position:relative; overflow:hidden;}
#banner {position: relative;z-index: 2;overflow: hidden;}
#loading {position: relative;width:100%;z-index: 99999;background:#000;}
#loading img {display:block; width:31px; height:31px;position: absolute;}
#bannerin {position: relative;font-size: 0px;width: 100%;overflow: hidden;}
#bannerin ul {position: absolute;}
#bannerin li {float: left;}
#bannerin img {width: 100%;cursor: pointer;}
#scrollin {position:absolute;bottom:5%;height:18px;}
#scrollin span {float:left;background:url(../images/02.png) no-repeat;width:18px;height:18px;cursor: pointer; margin:0 8px 0 0; display:inline-block;}
#scrollin .on {background:url(../images/01.png) no-repeat;}
#arrowin {width: 100%;overflow: hidden;}
#arrowin ul {width: 100%;}
#arrowin li {position:absolute;width:1%;height: 100%;top:0;z-index: 22;}
.arrow_left {left:0%;}
.arrow_right {right:0%;}
#arrowin a {position:absolute;z-index:10;display:block;width:59px;height:59px;opacity:1;transition: margin 300ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition: margin 300ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.footer_email { z-index: 9999; margin: 0px; padding: 0px; width:100%; height:40px; line-height: 40px; text-align: center; position: fixed !important; bottom: 0px; user-select: none; color: #FFFFFF; background:#0f5dde ;}
.footer_email a.ft-email{ width:50%; float:left; background:#fead00;}
.footer_email a span { color: #FFF; font-size:18px; display: inline-block; height: 40px; line-height: 40px;}
.footer_email .bt_email{ text-align:center; color:#222; background:url(../images/foot-icon1.png) no-repeat left center #fead00; padding-left:32px; line-height:42px;}    
.footer_email .bt_email a{ color:#000;display: block; }
.footer_email .bt_message{background:url(../images/foot-icon2.png) no-repeat left center #0f5dde; padding-left:25px; line-height:42px;}
.footer_email .bt_message a{color: #FFF;display: block;}
.box2{margin: 18% auto;_margin: 10% auto; width: 60%; padding: 30px;}
.btn{ margin-bottom: 30px;}
.wap-nav-con,.pdfpic2{ display:none;}
input[type="button"], input[type="submit"], input[type="reset"],button {-webkit-appearance: none;}
input,textarea {  -webkit-appearance: none; border-radius:0;} 
.noswap{ display:none;}
#gotoTop{ display:block;position:fixed; right:4%; bottom:8%; cursor:pointer; width:56px; height:56px;line-height:56px; background:url(../images/top.png) no-repeat center 18px #c8c7c7; text-indent:-999em;}
#gotoTop:hover{ background:url(../images/top.png) no-repeat center 18px #dad9d9;}
#gotoTop{_position:absolute;_right:0px; _bottom:-38px; _top:expression_r(documentElement.scrollTop + documentElement.clientHeight * 3/4 + "px")}	
/*悬浮客服*/
.izl-rmenu { margin-right: 0px; width: 94px; position: fixed; right: 8px; top: 65%; z-index: 999; }
.izl-rmenu .consult { background: url(../images/xf-message.jpg) no-repeat; display: block; height: 94px; width: 94px; margin-top: 5px; position: relative; }
.izl-rmenu .consult .phone { background-color: #fff; position: absolute; width: 425px; height: 324px; right: 94px; top: -138px; line-height: 20px; color: #222; font-size: 18px; display: none; border:4px solid #d5d5d5; font-family: Hind, Arial, Helvetica, sans-serif; }
.izl-rmenu a.consult:hover .phone { display: inline !important; }
.izl-rmenu a.cart:hover .pic { display: block; }
.izl-rmenu .btn_top { background: url(../images/xf-top.jpg) no-repeat; display: block; height: 94px; width: 94px; -webkit-transition: all 0s ease-in-out; -moz-transition: all 0s ease-in-out; -o-transition: all 0s ease-in-out; transition: all 0s ease-in-out; margin-top: 5px; }
.izl-rmenu .cart .pic { display: none; position: absolute; left: -160px; top: 65px; width: 160px; height: 160px; background: url(../images/weixin.jpg); }
#udesk-feedback-tab { position: fixed; right: 8px; top: 65%; margin-top: -134px; z-index: 10000; cursor: pointer; background: url(../images/kefu.jpg) no-repeat; display: block; height: 134px; width: 94px; background-color: #FFF!important; z-index: 999; }
.top-tit { background: #eee; height: 46px; border-bottom: 1px solid #ddd; }
.top-tit h4 { font-size: 22px; color: #222; float: left; padding-left: 20px; line-height: 46px; font-family: Hind, Arial, Helvetica, sans-serif; }
.top-tit a.close { float: right; margin: 14px 10px 0 0; }
.ly-con { padding:16px 20px 0;}
.ly-con p { font-size: 18px; margin-bottom: 15px; }
.ly-con input.ly-text { width: 100%; border: 1px solid #ccc; height: 40px; line-height: 40px; color: #222; font-family: Hind, Arial, Helvetica, sans-serif; font-size: 16px; margin-bottom: 10px; text-indent: 15px; }
.ly-con input.ly-sub { background: #ff6f00; color: #fff; font-size: 18px; padding: 8px 25px; cursor: pointer; font-family: Hind, Arial, Helvetica, sans-serif; margin-top: 5px; }
@media screen and (max-width:1366px){#scrolltriggered{ display:none;}  }
@media screen and (min-width:1024px) and (max-width:1100px){
	.nav ul li a{ padding:8px 20px;}
	.con,.pro-new{ width:100%;}
	.w1000{ max-width:98%;}
	.tool dl{ padding:14px 27px 25px;}
	.hot-pro img{ width:100%; height:auto;}
	.pro_prolist li{ width:23%; margin:0 2% 0 0!important;}
	.r-proshow{ width:50%;}
	.wuliao span{ width:22%; display:inline-block; margin-right:5px;}
	.wuliao span img,.service img{ width:100%; height:auto;}
	.pdf2{ width:30%; margin-top:40px;}
	.psbottom .psbottomright{ margin-left:2%; width:47%;}
	.rec-pro ul li{ width:22%;}
	.proline-list dl dt{ width:24%;}
	.about-box ul li{ width:24%; margin:0 5px;}
	.about-box ul li img,.aboutus img{ width:100%; height:auto;}
	.about-box3 ul li{ width:32%;}
	.aboutus .inquiry img{ width:auto;}
	}
@media screen and (max-width:999px){
	.top,.con,.foot,.box2{ padding:0 6px; box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;} 
	.w1000,.con,.pdfpic,.pro_prolist li h3,.pro_prolist span,.rec-pro ul li span,.message,.aboutus .Inquiry_view_left,.box2,.pro-new{ width:100%;}   .pdf2{ display:none}
	.top{ height:auto; overflow:hidden; padding:15px 6px 10px;}
	.con{ margin:0 auto; background:#fff;}	
	.product-center dl dt img,.news a.hotpro-pic img,.pdfpic img,.img-show img,.pro_prolist li img,.service img,.buynow,.overview img,.rec-pro ul li img,.proline-list dl dt img,.newstext img,.aboutus dl dt img,.aboutus img{ width:100%; height:auto;}
	.nav{ margin-top:3px;}
	.nav ul li a{ padding:10px 6px; margin:0 0 0 4px;}
	.search input.new-search{ width:70%;}
	.rec-pro ul li{ height:auto; width:23%; margin-right:10px;}
	.pdfpic{ margin:15px auto 0;}
	.newstext .addthis_button img{ width:125px; height:16px;}
	.aboutus dl dt{ width:29%;}
	.box2{ padding:15px;}
	.r-proshow .pstop{ height:auto;}
	.buynowtext{ padding-right:9px;}
	.pro_prolist li h3{ height:45px;}
	.rec-pro ul li span{ height:32px; line-height:16px; overflow:hidden;}
	.product-center h3{ margin-left:0;}
	}
@media screen and (min-width:768px) and (max-width:999px){
	.logo{ width:17%;}
	.nav ul li a{ font-size:17px;}
	.banner{ width:65%;}
	.pro-list{ width:34%;}
	.tool dl{ width:28%; padding:14px 15px 25px; margin:0 15px 0 0;}
	.compaty img{ width:43%; height:auto}
	.connect{ width:24%;}
	.logo{ margin:0 10px 0 0; width:14%; height:auto;}
	.logo img,.hot-pro img{ width:100%; height:auto;}
	.img-show{ width:40%; height:auto;}
	.r-proshow{ width:57%;}
	.buynow{ padding-bottom:8px;}
	.psbottom .psbottomright{ margin:10px 0 0 0; width:96%;}
	.tool dl dd{ width:100%;}
    .contact, .newsletter{ width:29%;}
	.about-box ul li,.about-box2 ul li{ width:24%; margin:0 3px;}
	.about-box3 ul li{ width:32%;}
	.message input{ width:94%;}
	.message textarea,.liuyan ul li textarea{ width:91%;}
	.aboutus .inquiry .e_mail2 img{ width:auto;}
	}
@media screen and (max-width:767px){
	.nav,.foot,.fenge,.search,.service,.pro-list,.newstext span{ display:none;}
	.banner-prolist{ margin-bottom:5px;}
	.logo{ margin:0 10px 0 0; height:auto;}
	.wap-nav-con{ display:block; float:right; margin-top:1.2%;}
	.wap-nav{ height:32px;width:32px; float:left; margin-right:14px;}
	.daohang { width:100%; background:#e5e5e5; z-index:100; display:block; position:absolute; top:88px; left:0;}
	.daohang p.navli{ height:42px; width:100%; font-size:15px; color:#333; line-height:42px; cursor:pointer; margin:0;}
	.daohang p.navli a{color:#333; display:block; border-bottom:1px solid #ccc; padding-left:20px; line-height:42px; text-transform:uppercase;}
	.daohang p.navli a:hover{color:#fff; background:#efb027; display:block;}
	.daohang p.navli a img{ display:inline-block;}
	.wap-search{ float:right; margin-top:2px;}
	.w-s-con{ position:absolute; top:50px; right:0; z-index:999; display:block;}
	.w-s-con input.new-search{ width:90%; margin-left:6px;}
	.banner-prolist{ padding-top:10px;}
	.tool dl{ width:100%; margin:0 0 2% 0}
	.banner,.news{ width:100%; margin-bottom:15px;}
	.pro-list{ width:100%; height:auto; padding-bottom:8px;}
	.product-center{ width:100%; padding-right:0; margin-bottom:15px;}
	.white_content{ width:99%; margin-top:0px; left:0; top:13%; position:fixed; z-index:999;}
	.white_content h2{ font-size:15px;}
	.left-pdf{ width:100%; margin-bottom:10px;}
	.right-pdf{ border-left:none; width:100%;}
	.left-pdf label{ width:18%;}
	.leftcon{ width:100%; padding:15px 0 25px;}
	.rightcon{ width:100%; padding-top:0; margin-top:0; margin-bottom:25px;}
	.img-show{ width:100%; height:auto; margin-bottom:10px;}
	.r-proshow{ width:100%;}
	.buynowtext{ padding-bottom:9px;}
	.email3,.pro-show,.liuyan,.proline-list,.newstext{ margin:0;}
	.aboutus{ margin:10px 0 0;}
	.psbottom .psbottomright{ margin:10px 0; width:100%;}
	.liuyan ul{ margin-left:0;}
	.liuyan ul li{ width:100%;}
	.liuyan ul li span{ width:22%;}
	.liuyan ul li input.mes-txt{ width:70%;}
	.rec-pro ul li{ margin-right:8px;}
	.inquery{ margin-bottom:5px;}	
	.hotpro{ background:none;}
	.hotpro h2{ padding:0;}
	.hotpro ul{ margin:8px 10px 10px 0;}
	.hotpro ul li{ background:none; float:left; margin-right:18px; text-indent:0;}
	.hotpro ul li a{ padding-left:0;}
	.hotpro ul li span{ margin-left:6px;}	
	.pro_prolist li{ margin:0 1.5% 2% 1.5% !important;}
	video{ width:100%;}
	#gotoTop{ right:10px; bottom:60px; width:56px; height:56px;line-height:50px; background:url(../images/top.png) no-repeat center center #fcc401;border-radius:56px;}
	.pro-new,.hot-pro,.email3,.r-tool,.me{ width:100%;}
	.r-tool{ margin-top:5px;}
	.psbottom a{ padding:0 16px;}
	.product-center h3{ margin-left:0;}
	.product-center dl{  width:47%;}
	.hot-pro img{ width:100%; height:auto;}
	.pro_prolist a{ font-size:15px;}
	.pro_prolist li h3{ height:auto; line-height:18px; height:40px;}
	.about-box ul li,.about-box2 ul li{ width:47%; margin:0 4px;}
	.aboutus .about-box ul li p{ line-height:20px;}
	.about-box3 ul li{ width:31%; margin:0 3px;}
	.aboutus .inquiry .e_mail2,.aboutus .inquiry .e_mail3{ width:100%;}
	.aboutus .inquiry .e_mail2 img{ width:auto;}
	.product-center dl dd a{ font-size:16px;}
	.product-center dl dd p,.product-center dl dd p strong{ font-size:15px;}
	.izl-rmenu .consult,#udesk-feedback-tab{ display:none;}
	.izl-rmenu{ width:50px; top:auto; bottom:60px;}
	.izl-rmenu .btn_top{ width:50px; height:50px;background:url(../images/wap-to-top.jpg) no-repeat;}   .message{ margin-bottom:30px;}
	.newstext h1{ font-size:20px;}
	}
@media screen and (max-width:480px){
	.tool,.tit,.leftcon .sub_xg2,.pdfpic{ display:none;}
	.w-s-con input.new-search{ width:85%;}
	.logo{ width:30%;}
	.logo img,.rec-pro h2, .overview h2, .data h2{ width:100%; height:auto;}
	.daohang{ top:74px;}
	.product-center dl dd{ width:100%; height:84px; overflow:hidden;}
	.liuyan ul li span{ width:31%;}
	.liuyan ul li input.mes-txt{ width:94%;}
	.liuyan ul li textarea{ width:86%;}
	.rec-pro ul li{ width:22%; margin-right:7px;}
	.psbottom .psbottomright{ float:left;}
	.proline-list dl{ width:47%; margin:2% 1.5% 0 1.5%; float:left; display:block;}
	.proline-list dl dt,.proline-list dl dd{ width:100%;}
	.proline-list dl dd a.title{ font-size:16px; font-weight:normal; line-height:20px; height:40px;}
	.proline-list dl dd p,.tool-jiaoliu{ display:none;}
	.tool-jiaoliu a{ margin-left:0; margin-right:2px; padding:0 18px;}
	.text a{ width:86%;}
	.newstext h1{ margin-top:15px; line-height:26px;}
	.message strong{ width:30%;}
	.message input{ padding:0 10px; width:88%;}
	.message textarea{ width:86%;}
	.aboutus .inquiry{ margin-bottom:15px;}
	.btn{ margin-left:0; text-align:center;}
	.leftcon{ padding:6px 0 40px;}
	.pdfpic2{ display:block; width:100%; margin:8px auto 0;overflow:hidden; height:auto;}
	.pdfpic2 img{ width:100%; height:auto;}
	}
@media screen and (max-width:360px){
	.logo{ width:38%;}
	.daohang{ top:77px;}
	.pro_prolist li{ width:47%;}
	.tool-jiaoliu a{ padding:0 13px;}
	.rec-pro ul li{ width:46%; margin-bottom:10px;}
	}

	
.search1_text{border: 1px solid #ddd;
    background: #fff;
    box-shadow: none;
    height: 28px;
    line-height: 28px;
    padding: 0px 10px;
    border-radius: 0;
    width: 210px;
    margin: 0;
    color: #a9a9a9;}

.search1_sn{border: none;
    height: 30px;
    padding: 0;
    border-radius: 0;
    width: 50px;
    margin: 0;
    cursor: pointer;
    background: url(../images/sea_icon.png) no-repeat 5px 4px #01927a;
    text-indent: -999px;}	
	
	


