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

html{ font-size:62.5%;  }
body {margin:0 auto;font-family:Verdana, Geneva, sans-serif; font-size:12px;  font-size:1.4rem; color:#333; }
img { border:none; }
ul li {list-style-type:none;}
ul, form, p, a, img, table, tr, td, li,dd,dt,dl {margin:0;padding:0;list-style:none;color:#777;}
a {text-decoration:none; outline:none;}
a:hover { transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s; }
h1 {margin:0;padding:0;font-weight:normal;}
.clear {clear:both;}
.fl{float:left}
.fr{float:right}
input,textarea{ background:none; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-size:1.2rem;  border:none;}
input{ outline:none; }
.f14{ font-size:14px; font-size:1.4rem; }
.bottom26{ padding-bottom:26px; }

.zong{ width:1100px; margin: 0px auto; padding-left: 40em; }
@media screen and (min-width:1000px) and (max-width:1119px){
.zong{width:980px;margin:0 auto; }
}
@media screen and (max-width:999px){
.zong{width:95%;margin:0 auto;padding-left: 95%}
}

.p1_badd1{ margin-right:5px; width:152px; height:32x; line-height:30px; text-align:center; background:#feac00; cursor:pointer; color:#fff; display:inline-block; }


.head{ background:url(../images/head.jpg) repeat-y top center; padding-top:16px; }


.logo{ width:62%; float:left; }
.logo img{ width:100%; max-width:670px; max-height:148px; }

.logo1{ display:block; }
.logo2{ display:none; }

/*sousuo*/
.sousuo{ width:268px; height:38px; margin:auto; float:right; position:relative; background:#fff; border:solid 1px #cccccc; margin-top:49px; }
.sou{ width:230px; border:none; text-indent:9px; line-height:34px; float:left; background:none; color:#4d4d4d;  height:36px; }
.suo{ background:url(../img/sousuo.jpg) no-repeat center; width:33px;  height:24px; border:none; float:right; cursor:pointer; margin-top:10px; }

.erweima{ float:right; padding-top:14px; width:9.4%; margin-left:18px; }
.erweima img{ width:100%; max-width:103px; max-height:103px; }



/*daohang*/
.nav{ background:#feac00; }

.ul-yiji li a{ display:block; color:#fff; font-size:14px; font-size:1.4rem; }
.ul-yiji li a:hover{ color:#4d4d4d; background:#feac00; }
.li-yiji{ position:relative; z-index:999999; line-height:50px; }
.li-yiji>a{  padding-left:27px; padding-right:28px; margin-right:12px; }
#xuanzhong{ color:#fff !important; background:#feac00 !important; }
.lastnav{ margin-right:0px !important; /*padding-left:29px !important; padding-right:29px !important;*/ }


.li-yiji:hover .ul-erji{ display:block; }
.ul-erji{ position:absolute; z-index:999999; display:none; line-height:40px; width:220px; padding-top:0px; background:#feac00; }

.ul-erji li:hover>a{  background:#b3bae0; color:#4d4d4d; }
.ul-erji .li-erji a,.ul-sanji .li-sanji a{ font-size:14px; font-size:1.4rem;  display:block; padding-left:28px; }
.ul-erji .li-erji a:hover,.ul-erji .li-erji a:active{ color:#333; }
.li-erji{ position:relative; z-index:999999;  }
.li-erji a:hover{ background:#b3bae0; color:#4d4d4d; }
.li-erji:hover .ul-sanji{ display:block;}

.ul-sanji{ position:absolute; left:220px; top:0px; display:none;   line-height:40px; background:#feac00; width:220px; }
.li-sanji{ }
.ul-sanji .li-sanji a{ display:block;  }
.ul-sanji .li-sanji a:hover,.ul-sanji .li-sanji a:active{  color:#333 !important;  }

.banner{ width:100%; text-align:center; overflow:hidden; margin:0 auto; max-width:1680px; max-height:584px;  }
.banner a{ width:100%; }
.banner a img{ width:100%; max-width:1680px; max-height:584px; }	


@media screen and (max-width:1119px){
.logo{ width:55%; }
.erweima{ width:11%;  }	
.li-yiji>a{ margin-right:0px; padding-left:26px; padding-right:26px; }
}
@media screen and (max-width:999px){
.li-yiji>a{ padding-left:18px; padding-right:18px; }
.ul-erji{ display:none !important; }
}
@media screen and (max-width:919px){
.logo{ width:40%; padding-right:0px; }	
.logo img{ width:100%; max-width:230px; max-height:148px; }
.logo1{ display:none; }
.logo2{ display:block; }

.erweima{ margin-left:20px; padding-top:40px; width:15%; float:right; }
.sousuo{ float:left; margin-top:105px; }
 }
@media screen and (max-width:899px){
.li-yiji>a{ padding-left:15px; padding-right:15px; }
}

.caidan{  display:none; }
.qingchu{ display:none; clear:both; }
@media screen and (max-width:859px){
.head{ padding-top:10px; padding-bottom:5px; }
.nav{ display:none; }	

.menu2{background:url(../images/32anniu.png) no-repeat right; width:48px;height:32px; border:none;cursor:pointer;  }
.caidan{ display:block; width:48px;height:32px; position:relative;  float:right; margin-left:15px; margin-top:105px; }
.caidanzhongnei ul li a{color:yellow; display:block;}
.caidanzhongnei{background:#feac00;line-height:26px; z-index:9999999999;position:absolute;  right:0px; top:35px; border:solid 1px #feac00; }
.caidanzhongnei li{width:150px;line-height:35px;}
.caidanzhongnei li a{color:#fff;display:block; width:140px; padding-left:10px; }
.caidanzhongnei li a:hover{color:#feac00; background:#fff;}

.erweima{ padding-top:35px; }
.logo{ width:35%; }
.sousuo{ margin-top:100px; } 
}
@media screen and (max-width:759px){
.logo{ width:32%; } 	
}
@media screen and (max-width:719px){

.logo{ width:35%; }
.erweima{ padding-top:0px; width:55%; text-align:right; }
/*.qingchu{ display:block; }*/
.caidan{ margin-top:10px; }
.sousuo{ margin-top:5px; float:right; }
 }
@media screen and (max-width:639px){
.logo{ width:38%; }	
.caidan{ margin-left:5px; }	
}
@media screen and (max-width:559px){
.qingchu{ display:block; }
.logo{ width:68%; }
.erweima{ width:30%; padding-top:40px; }
.erweima{ margin-left:0px; text-align:right; }	
.sousuo{ float:right; margin-top:5px; }
.caidan{ margin-top:10px;  float:right; margin-left:20px; }
}

@media screen and (max-width:359px){
.caidan{ margin-left:0px; }
.sousuo{ width:220px; float:left; }
.sou{ width:185px; }
}



.ipart1{ background:url(../img/ipart1-bg.jpg) repeat-y top center; padding-top:40px; padding-bottom:40px; }

 

.ipart1_nr{ width:267px; float:left; margin-right:11px; }

.rollBox .Cont{ width:1100px;overflow:hidden; margin:0 auto; }
.rollBox .ScrCont{width:11000000px;}

.rollBox .Cont .pic{ }
.rollBox .Cont .pic img{ background:#fff; display:block;margin:0 auto;width:267px;height:188px; }

.ihot_pic{ width:267px; overflow:hidden; }

.rollBox .Cont .pic_div{ padding-top:8px; line-height:26px;  width:100%; padding-bottom:9px; }
.rollBox .Cont .pic a{ display:block; }
.rollBox .Cont .pic a:hover{ color:#f08200;}

.rollBox #List1,.rollBox #List2{float:left;}


.box42 img:hover{ transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out; transform:scale(1.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2); -ms-transform:scale(1.2);}


.ipart2{ padding-top:31px; background:url(../img/ipart2-bg.jpg) repeat-y top center; padding-bottom:43px; /*max-height:1027px;*/}

.ipart2_title{ text-align:center; padding-bottom:24px; }
.ipart2_title img{ width:100%; max-width:343px; max-height:26px; }

.ipart2_pro{ padding-left:38px; padding-right:38px; }

.ipart2_nr{ float:left; width:29.65%; margin-right:5.5%; max-width:303px; margin-bottom:35px; }
.ipart2_nrlast{ margin-right:0px !important; }

.ipart2_pic{ overflow:hidden; max-width:303px; max-height:215px;}
.ipart2_pic img{ width:100%; max-width:303px; max-height:215px; }

.ipart2_nr a{ font-size:14px; font-size:1.4rem; color:#feac00; background:#fff;}

.ipart2_font{ padding-top:14px; padding-bottom:8px; line-height:28px; color:#fff; text-align:center; background:#feac00; color:#fff;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.ipart2_nr:hover .ipart2_font{ color:#feac00; background:#fff;  transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s; }



@media screen and (max-width:1119px){
.ipart2{ width:98%; padding-left:1%; padding-right:1%; }
.rollBox .Cont{ width:822px; }

.ipart2_nr{ width:32%; margin-right:2%; }
.ipart2_font{ padding-left:5px; padding-right:5px; }
.ipart2_pro{ padding-left:15px; padding-right:15px; }	
}
@media screen and (max-width:999px){
.ipart2{ width:95%; padding-left:2.5%; padding-right:2.5%; }	
}
@media screen and (max-width:799px){
.ipart2_nr{ width:45%; margin-right:0px; padding-left:2.5%; padding-right:2.5%; }	
}
@media screen and (max-width:679px){
.ipart2_pro{ padding:0px; }
.ipart2_nr{ width:100%; float:none; margin:0 auto !important; margin-bottom:30px !important; padding:0px; }	
}
@media screen and (max-width:859px){
.rollBox .Cont{ width:544px; }	
}
@media screen and (max-width:579px){
.rollBox .Cont{ width:267px; }	
}


.ipart3{ padding-top:33px; padding-bottom:37px; text-align:center; background:url(../img/ipart3-bg.jpg) repeat-y top center; }
.ipart3 img{ width:100%; max-width:404px; max-height:33px; }



.ipart4{ padding-top:69px; background:url(../img/ipart4-bg.jpg) repeat-y top center; padding-bottom:81px; }

.ipart4_pro{}

.ipart4_nr{ width:21.4%; float:left; max-width:235px; padding-right:4.8%; }
.ipart4_nrlast{ padding-right:0px !important; }
.ipart4_nr a{ color:#fff; font-size:16px; font-size:1.6rem; font-weight:bold; }
.ipart4_nr a:hover{ color:#feac00; }

.ipart4_pic{ overflow:hidden;max-width:235px; max-height:178px;  }
.ipart4_pic img{ width:100%; max-width:235px; max-height:178px; }

.ipart4_font{ text-align:center; background:#3a3a3a; background:rgba(58,58,58,0.78); padding-top:10px; padding-bottom:10px; line-height:24px; }

@media screen and (max-width:1119px){
.ipart4_pro{ width:55%; margin:0 auto; }
.ipart4_nr{ width:45%; padding-right:0px; margin-left:2.5%; margin-right:2.5%; margin-bottom:30px; }	
}
@media screen and (max-width:999px){
.ipart4_pro{ width:60%; }
}
@media screen and (max-width:899px){
.ipart4_pro{ width:70%; }
}
@media screen and (max-width:799px){
.ipart4_pro{ width:80%; }
}
@media screen and (max-width:679px){
.ipart4_pro{ width:90%; }
}
@media screen and (max-width:599px){
.ipart4_pro{ width:100%; }
}
@media screen and (max-width:439px){
.ipart4_nr{ width:100%; float:none; margin:0 auto; margin-bottom:30px; }
}



.footer{ padding-top:62px; background:url(../img/footer-bg.jpg) repeat-y top center; color:#fff; }
.footer a{ color:#fff; }
.footer a:hover{ color:#b3bae0; }

.ftop{ padding-bottom:32px; }
.syftop{ padding-bottom:7px !important; }
 
.fleft{ float:left; width:52.5%; }

.fleft_title{ padding-bottom:23px; }
.fleft_title img{ width:100%; max-width:139px; max-height:15px; }

.fleft_wz{ line-height:24px; padding-bottom:12px; padding-left:4px; font-size:14px; font-size:1.4rem; }
.fleft_wz a{ display:block; }

.fleft_time{ line-height:22px; font-style:italic; }



.fright{ float:right; width:34%; }
.fright_title{ padding-bottom:27px; padding-top:1px; }
.fright_title img{ width:100%; max-width:92px; max-height:15px; }

.sjmt{ }
.sjmt a{ margin-right:23px; margin-bottom:6px; display:block; float:left; }
.sjmtlast{ margin-right:0px !important; }

.banquan{ line-height:34px; }
.lj{ line-height:34px; }
.lj span{ padding-right:17px; }
.cnzz{ margin-left:14px; }

.links{ background:url(../img/linksbg.png) repeat-x; padding-top:20px; padding-bottom:16px; line-height:25px; }
 
.links span{ padding-right:8px; padding-left:47px; }
.links a{ padding-right:14px; }

@media screen and (max-width:1119px){
.fright{ width:40%; }	
}
@media screen and (max-width:999px){
.sjmt a{ margin-right:15px; margin-bottom:12px; }	
.banquan{ line-height:26px; }
}
@media screen and (max-width:859px){
.fleft,.fright{ float:none; width:100%; margin:0 auto; max-width:550px; margin-bottom:20px; }	
}
@media screen and (max-width:639px){
.links{ display:none; }	
}



/*kefu*/
.kefu{ position:fixed;right:0px;top:210px;width:130px;height:auto; overflow:hidden; z-index:999; background:#d5dbdf; background:rgba(213,219,223,0.76);  padding-bottom:15px; padding-top:3px; }
.kefu_nr{ border-bottom:1px solid #fdfefe; border-bottom:solid 1px rgba(253,254,254,0.4); /*margin-left:1px; */padding-top:13px; padding-bottom:6px; text-align:center;  }
.kefu_nr img{/* margin-left:22px; */}
.kefu_font1{ line-height:30px; text-align:center; }
.kefu_font2{ line-height:24px; padding-top:4px; text-align:center; }
.kefu_font3{ line-height:22px; padding-top:4px; text-align:center; }
.kefu_font4{ line-height:26px; padding-top:3px; text-align:center; }
.kefu_font5{ text-align:center; line-height:20px; }
.kefu a{ color:#4d4d4d; }
.kefu a:hover,.kefu a:active{ color:#feac00; }

.kefulast{ border-bottom:none !important; }
@media screen and (max-width:639px){
.kefu{ display:none; }	
}

.bg{ background:url(../img/bg.jpg) repeat-y top center;  }
.bg .zong{ background:#fff; }

.white{ padding-left:30px; padding-right:30px; }


.brow{ padding-top:22px; line-height:26px; font-size:14px; font-size:1.4rem; color:#4d4d4d; }
.brow a{ font-size:14px; font-size:1.4rem; color:#4d4d4d; }
.brow a:hover{ color:#feac00; }
.brow span{}
.browxz{ color:#feac00 !important; }



.body{ padding-top:14px; }


.left{ width:224px; float:left; }


.left_nav{ border:solid 1px #cccccc; border-radius:7px; }

.left_title{ line-height:45px; }
.left_title a{ display:block; text-align:center; font-size:16px; font-size:1.6rem; color:#fff; background:#feac00; font-weight:bold; border-top-left-radius:5px; border-top-right-radius:5px; }
.left_title a:hover{ background:#fff; color:#feac00; }

.lnav{ padding-top:9px; padding-bottom:5px; }
.lnav li{ position:relative; border-bottom:dashed 1px #cccccc; }
.lnav li a{ display:block; line-height:34px; font-size:14px; font-size:1.4rem; color:#4d4d4d; padding-left:14px; padding-right:16px; background:url(../img/left-navbg1.jpg) no-repeat 200px 15px; }

.lnav li a:hover{ color:#feac00; background:url(../img/left-navbg2.jpg) no-repeat 200px 15px; }
.lnav li:hover>a{ color:#feac00; background:url(../img/left-navbg2.jpg) no-repeat 200px 15px; }

.lnav-erji{ display:none; padding-bottom:3px; }
.lnav li:hover .lnav-erji{ display:block; position:absolute; left:223px; margin-top:-35px; width:142px; border:solid 1px #cccccc; background:#fff; border-left:none; }
.lnav-erji li{ margin-top:0px; position:relative; border-bottom:none; }
.lnav-erji li a{ font-size:14px; font-size:1.4rem; color:#4d4d4d; background:none; }
.lnav-erji li:hover>a{ color:#feac00; background:none; }
.leftlastnav{ border-bottom:none !important; }

.left_news{ padding-top:28px; }
.left_ntitle{ padding-bottom:7px; max-height:23px; }
.left_ntitle img{ width:100%; max-width:224px; max-height:23px; }

.left_ncontent{ padding-top:20px; }
.left_ncontent a{ color:#4d4d4d; }
.left_ncontent a:hover{ color:#feac00; }

.left_npic{ width:100%; max-width:222px; max-height:158px; overflow:hidden; }
.left_npic img{ width:100%; max-width:222px; max-height:158px; }
.left_nfont{ padding-top:12px; line-height:24px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }


.right{ width:75.8%; float:right; }


/*product1*/
.p1{ padding-bottom:11px; }

.p1_nr{ float:left; width:28.9%; margin-bottom:36px; padding-right:6.6%; max-width:228px; }
.p1_nrlast{ padding-right:0px !important; }

.p1_ntop{}
.p1_ntop a{ color:#4d4d4d; }
.p1_ntop a:hover{ color:#feac00; }
.p1_pic{ width:100%; max-width:228px; max-height:162px; overflow:hidden; }
.p1_pic img{ width:100%; max-width:228px; max-height:162px; }
.p1_font{ text-align:center; padding-top:9px; padding-bottom:8px; line-height:24px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

.p1_nbottom{}
.p1_check{ margin:0px; padding:0px; margin-left:4px; margin-top:11px; float:left; }
.p1_in{ margin-left:31px; float:left; }
.p1_in a{ display:block; width:119px; line-height:32px; text-align:center; color:#fff; background:#feac00; border:solid 1px #feac00; border-radius:7px; }
.p1_in a:hover{ background:#fff; color:#feac00; }



.p1_bottom{ padding-top:3px; }
.p1_fy{ font-family:Arial, Helvetica, sans-serif; float:left; }
.p1_fy a{ display:inline-block;  width:33px; height:28px; line-height:28px; background:#eeeeee; border:solid 1px #e5e5e5; text-align:center; margin-right:6px; margin-bottom:20px; }
.p1_fy a:hover{ border:solid 1px #feac00; background:#feac00; color:#fff; }
.p1_fyxz{ border:solid 1px #feac00 !important; background:#feac00 !important; color:#fff !important;  }
.p1_pn{ width:60px !important; }
.p6{ width:60px !important;  display:inline-block;  width:33px; height:28px; line-height:28px; background:#eeeeee; border:solid 1px #e5e5e5; text-align:center; margin-right:6px; margin-bottom:20px;}
.p1_fy span{ display:inline-block;  width:33px; height:28px; line-height:28px; background:#eeeeee; border:solid 1px #e5e5e5; text-align:center; margin-right:6px; margin-bottom:20px; }

.p1_bright{ float:right; }
.p1_badd{ margin-right:5px; width:152px; height:32x; line-height:30px; text-align:center; background:#feac00; cursor:pointer; color:#fff;/* float:left; */ margin-bottom:5px; margin-top:8px;}
.p1_sel{ margin-right:7px; font-size:14px; font-size:1.4rem; }
.p1_img{ }


@media screen and (max-width:1119px){
.right{ width:70%; }	
.p1_nr{ width:32%; padding-right:2%; }
}
@media screen and (max-width:999px){
.p1_bright{ /*float:left;*/ width:100%; text-align:center;}
.lnav-erji{ display:none !important; }
.white{ padding-left:15px; padding-right:15px; }	
}
@media screen and (max-width:939px){
.right{ width:66%; }
.p1_nr{ padding-right:0px; width:40%; margin-left:5%; margin-right:5%; }
}
@media screen and (max-width:859px){
.right{ width:63%; }
.p1_nr{ width:45%; margin-left:2.5%; margin-right:2.5%; }
}
@media screen and (max-width:779px){
.right{ width:59%; }
}
@media screen and (min-width:660px) and (max-width:779px){
.p1_nr{ width:100%; margin:0 auto; float:none; margin-bottom:30px; }	
}
@media screen and (max-width:659px){
.right{ width:100%; float:none; }
.left{ width:100%; float:none; max-width:224px; margin:0 auto; margin-top:50px; }	
.p1_nr{ width:40%; margin-left:5%; margin-right:5%; }
}
@media screen and (max-width:559px){
.p1_nr{ width:45%; margin-left:2.5%; margin-right:2.5%; }
.p1_in{ margin-left:10px; }	
}
@media screen and (max-width:439px){
.p1_nr{ width:100%; margin:0 auto; float:none; margin-bottom:30px; }
.p1_in{ margin-left:31px; }	
}


/*hot product*/

.hot{ padding-bottom:39px; }

.hot_top{ padding-bottom:20px; }
.hot_title{ float:left; }
.hot_title img{ width:134px; height:23px; }
.hot_hx{ float:right; width:87%;  margin-top:10px; height:1px; background:#feac00; }

.hot_pro{}
.hot_nr{ margin-bottom:20px; max-width:228px; width:22%; float:left; padding-right:4%; }
.hot_nrlast{ padding-right:0px !important; }
.hot_nr a{ color:#4d4d4d; }
.hot_nr a:hover{ color:#feac00; }

.hot_pic{ width:100%; max-width:228px; max-height:162px; overflow:hidden; }
.hot_pic img{ width:100%; max-width:228px; max-height:162px; }

.hot_font{ padding-top:8px; line-height:25px; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }


@media screen and (max-width:1119px){
.hot_nr{ width:23%; padding-right:2.5%; }
.hot_hx{ width:83%; }	
}
@media screen and (max-width:999px){
.hot_hx{ width:80%; }	
}
@media screen and (max-width:899px){
.hot_pro{ width:70%; margin:0 auto; }
.hot_nr{ width:45%; padding-right:0px; margin-left:2.5%; margin-right:2.5%; }	
}
@media screen and (max-width:799px){
.hot_hx{ width:77%; }	
}
@media screen and (max-width:759px){
.hot_pro{ width:80%; }	
}
@media screen and (max-width:699px){
.hot_hx{ width:73%; }	
}
@media screen and (max-width:659px){
.hot_pro{ width:90%; }	
}
@media screen and (max-width:599px){
.hot_hx{ width:65%; }	
}
@media screen and (max-width:559px){
.hot_pro{ width:100%; }	
}
@media screen and (max-width:489px){
.hot_hx{ width:60%; }	
}
@media screen and (max-width:439px){
.hot{ margin-top:30px; }
.hot_nr{ width:100%; float:none; margin:0 auto; margin-bottom:30px; }	
.hot_hx{ display:none; }
.hot_title{ float:none; text-align:center; }
}





/*product2*/
.p2{ padding-bottom:40px; }

.p2_top{ padding-bottom:46px; }
.p2_tleft{ width:42.9%; float:left; }
.p2_tleft img{ width:100%; max-width:338px; max-height:240px; }

.p2_tright{ width:54.3%; float:right; }

.p2_title{ line-height:22px; margin-top:-5px; color:#4d4d4d; font-size:16px; font-size:1.6rem; font-weight:bold; }

.p2_twz{ padding-top:15px; padding-bottom:23px;    color: #4d4d4d;  line-height: 30px;}
.p2_twz li{ color:#4d4d4d; line-height:30px; }

.p2_twz li span{ display:block; float:left; }
.p2_tspan1{/* width:144px; */ width:33%; }
.p2_tspan2{ /*width:144px;*/ width:67%; }



.p2_tan{}
.p2_tin{ float:left; margin-right:50px; }
.p2_tin a{ display:block; width:119px; text-align:center; color:#fff; line-height:32px; border:solid 1px #feac00; background:#feac00; border-radius:5px; }
.p2_tin a:hover{ color:#feac00; background:#fff; }

.p2_tfy{ float:left; margin-top:5px; line-height:28px; background:url(../img/p1-1.jpg) no-repeat left 5px; }
.p2_tfy a{ padding-left:25px; text-decoration:underline; color:#4d4d4d; }
.p2_tfy a:hover{ color:#feac00; }




.p2_center{ padding-bottom:20px; }
.p2_ctop{ border-bottom:solid 1px #feac00; margin-bottom:21px; }
.p2_ctitle{ background:#feac00; color:#fff; text-align:center; padding-top:6px; line-height:31px; width:130px; font-size:14px; font-size:1.4rem; }


.p2_cnr{ }


.p2_menu{ width:100%; background:url(../img/p2-tabbg.jpg) repeat-x top center; }
.p2_menu li{ float:left; cursor:pointer; font-size:14px; font-size:1.4rem; padding-left:40px; padding-right:40px; color:#fff; text-align:center; background:url(../img/p2-tabpre.png) no-repeat top center; color:#feac00; }

.p2_menu li span{ padding-top:25px; line-height:26px; display:block; }

.p2_menu li.hovers{ background:url(../img/p2-tabnext.png) no-repeat top center; }

 
#main2{ overflow:hidden; padding-top:23px; }
#main2 ul{display:none;  }
#main2 ul.block{ display: block;}

.p2_cwz1{ font-size:12px; font-size:1.2rem; line-height:25px; color:#4d4d4d; }
.p2_cwz1 img{ width:100%;}
.tu{ width:25%;}
.p2_bottom{}
.p2_btitle{ line-height:32px; padding-bottom:20px; color:#4d4d4d; font-size:16px; font-size:1.6rem; }
.p2_xp{ background:url(../img/xp-bg.jpg) repeat-x  top left; padding-top:13px; }


.p2_xwz1{ line-height:40px; color:#4d4d4d; font-size:16px; font-size:1.6rem;  padding-bottom:9px; }

.p2_xwz2{ float:left; line-height:26px; width:85px; color:#4d4d4d; font-size:16px; font-size:1.6rem; }
.p2_textarea{ margin-top:7px; color:#cccccc; text-indent:6px; width:680px; border:solid 1px #cccccc; float:right; line-height:26px; height:167px; }

.p2_send{ margin-top:22px; width:172px; color:#fff; text-align:center; line-height:38px; cursor:pointer; font-size:18px; font-size:1.8rem;  border-radius:3px; background:#feac00; }
.p2_send:hover{ transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s; color:#b3bae0; }


@media screen and (max-width:1119px){
.p2_tleft{ width:100%; float:none; text-align:center; }
.p2_tright{ width:100%; float:none; max-width:420px; margin:0 auto; margin-top:30px; }
.p2_title{ text-align:center; }
	
.p2_menu li{ padding-left:20px; padding-right:20px; }
.p2_textarea{ width:80%; float:left; }
}
@media screen and (max-width:959px){
.p2_menu li{ padding-left:10px; padding-right:10px; }	
}
.p2_cnr2{ display:none; }
.p2_cnr2_nr{ margin-bottom:20px; }
.p2_cnr2_title{ font-size:14px; font-size:1.4rem; color:#fff; text-align:center; color:#fff; line-height:36px; background:#feac00; margin-bottom:10px; width:80%; }
@media screen and (max-width:899px){
.p2_cnr{ display:none; }
.p2_cnr2{ display:block; }	
}
@media screen and (max-width:839px){
.p2_textarea{ width:95%; }	
}
@media screen and (max-width:479px){
.p2_tspan1{ width:100%; }
.p2_tspan2{ width:100%; }	
}



/*sale online*/
.s{ padding-bottom:56px; }

.s_wz1{ padding-top:5px; line-height:24px; padding-bottom:11px; font-size:14px; font-size:1.4rem; color:#4d4d4d; }
.s_wz2{ line-height:26px; padding-bottom:20px; }
.s_wz2 a{ text-decoration:underline; color:#feac00; font-size:14px; font-size:1.4rem; width:100%; word-wrap:break-word; }
.s_wz2 a:hover{ color:#4d4d4d; }
.s_pic{}
.s_pic img{ width:100%; max-width:788px; max-height:2251px; }



/*news*/
.n1{ padding-bottom:57px; }

.n1_title{ line-height:22px; margin-top:-6px; padding-bottom:16px; color:#feac00; font-size:14px; font-size:1.4rem; font-weight:bold; }
.n1_wz{ line-height:24px; color:#4d4d4d; padding-bottom:33px; }

.n1_pic{ border-bottom:dashed 1px #cccccc; padding-bottom:39px; margin-bottom:280px; padding-right:40px; }
.n1_img1{ float:left; max-width:340px; max-height:243px; width:47%; }
.n1_img2{ float:right; max-width:338px; max-height:243px; width:47%; }


.n1_fy{ font-family:Arial, Helvetica, sans-serif; }
.n1_fy a{ display:inline-block;  width:33px; height:28px; line-height:28px; background:#eeeeee; border:solid 1px #e5e5e5; text-align:center; margin-right:6px; margin-top:20px; }
.n1_fy a:hover{ border:solid 1px #feac00; background:#feac00; color:#fff; }
.n1_fyxz{ border:solid 1px #feac00 !important; background:#feac00 !important; color:#fff !important;  }
.n1_pn{ width:60px !important; }

@media screen and (max-width:1119px){
.n1_pic{ padding-right:0px; }
}
@media screen and (max-width:659px){
.n1_pic{ margin-bottom:20px; }	
}
@media screen and (max-width:499px){
.n1_pic{ text-align:center; }
.n1_img1,.n1_img2{ float:none; width:100%; }	
.n1_img1{ margin-bottom:20px; }
}



/*about1*/
.a1{ padding-top:17px; }

.a1_pic{ padding-left:47px; padding-right:77px;  padding-bottom:24px; }
.a1_pic img{ width:100%; max-width:917px;  }
.a1_img1{ max-height:236px; }
.a1_img2{ max-height:260px; }
.a1_img3{ max-height:239px; }

.a1_top{ padding-top:10px; padding-bottom:29px; }
.a1_tleft{ float:left; width:44%; }
.a1_tleft img{ width:100%; max-width:458px; max-height:304px; }

.a1_tright{ width:52.15%; float:right; }

.a1_tright li{ color:#000004; font-size:14px; font-size:1.4rem; line-height:35px; }
.a1_tright li span{ display:block; float:left; }
.a1_tspan1{ width:31.9%; }
.a1_tspan2{ width:68%; }


.a1_bottom{ padding-bottom:65px; }
.a1_btitlte{ line-height:34px; padding-bottom:18px; color:#4d4d4d; font-size:16px; font-size:1.6rem; }
.a1_xp{ background:url(../img/xp-bg.jpg) repeat-x top left; padding-top:18px; }
.a1_xtitle{ line-height:30px; font-size:16px; font-size:1.6rem; color:#4d4d4d; padding-bottom:17px; }

.a1_xwz{ float:left; line-height:28px; width:95px; font-size:16px; font-size:1.6rem; color:#4d4d4d; }
.a1_textarea{ float:left; width:939px; margin-top:8px; line-height:25px; color:#cccccc; text-indent:6px; border:solid 1px #cccccc; height:167px; }

.a1_send{ margin-top:21px; margin-left:95px; width:172px; color:#fff; text-align:center; line-height:36px; font-size:18px; font-size:1.8rem; background:#feac00; border:solid 1px #feac00; border-radius:3px; cursor:pointer; }
.a1_send:hover{ background:#fff; color:#feac00; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;}

@media screen and (max-width:1119px){
.a1_tspan1{ width:35%; }
.a1_tspan2{ width:65%; }	

.a1_textarea{ width:85%; }
.a1_pic{ padding-left:10px; padding-right:10px; }
}
@media screen and (max-width:999px){
.a1_tleft{ width:100%; float:none; text-align:center; margin-bottom:20px; }
.a1_tright{ width:100%; float:none; margin:0 auto; max-width:550px; }
.a1_pic{ padding-left:0px; padding-right:0px; }	
}
@media screen and (max-width:799px){
.a1_textarea{ width:95%; }
.a1_send{ margin-left:0px; }	
}
@media screen and (max-width:639px){
.a1_tspan1{ width:37%; }
.a1_tspan2{ width:63%; }		
}
@media screen and (max-width:529px){
.a1_tspan1{ width:42%; }
.a1_tspan2{ width:58%; }		
}
@media screen and (max-width:539px){
.a1_tspan1{ width:100%; }
.a1_tspan2{ width:100%; }		
}



/*about2*/
.a2{ padding-top:13px; /*padding-bottom:63px;*/ }

.a2_title{ line-height:32px; padding-bottom:20px; font-size:18px; font-size:1.8rem; color:#feac00; font-weight:bold; }
.a2_map{ text-align:center; padding-bottom:6px; }
.a2_map img{ width:100%; max-width:808px; max-height:441px; }



/*contact*/
.c{ padding-top:5px; padding-bottom:64px; }

.c_left{ width:46.4%; float:left; }
.c_ltitle{ line-height:30px; font-size:16px; font-size:1.6rem; color:#feac00; font-weight:bold; padding-bottom:5px; }

.c_lx{ padding-bottom:16px; }
.c_lx li{ line-height:24px; color:#4d4d4d; }
.c_lx li a{ color:#4d4d4d; }
.c_lx li a:hover{ color:#feac00; }

.c_wangzhi{ color:#feac00 !important; word-wrap:break-word; }

.c_xp{}

.c_textarea{ border:solid 1px #cccccc; padding-left:2.7%; width:97.3%; line-height:24px; padding-top:3px; height:124px; color:#cccccc; }
.c_send{ margin-top:28px; text-align:center; color:#fff; width:100%; background:#feac00; padding-top:5px; line-height:27px; font-size:16px; font-size:1.6rem; cursor:pointer; }
.c_send:hover{ color:#b3bae0; }


.c_right{ width:51%; float:right;margin-right:-7px; }
.c_rtitle{ line-height:36px; text-align:center; font-size:18px; font-size:1.8rem; color:#feac00; font-weight:bold; padding-bottom:12px; text-transform:uppercase; }

.c_map{ text-align:right; }
.c_map img{ width:100%; max-width:521px; max-height:309px; }

@media screen and (max-width:1119px){
.c_right{ margin-right:0px; }
}
@media screen and (max-width:999px){
.c_left{ width:100%; float:none; margin:0 auto; max-width:520px; margin-bottom:30px; }	
.c_ltitle{ text-align:center; }
.c_right{ width:100%; float:none; }
.c_map{ text-align:center; }
}
@media screen and (max-width:539px){
.c_rtitle{ padding-top:5px; line-height:26px; padding-bottom:17px; }	
}


/*processing1*/
.pro1{ padding-bottom:30px; }

.pro1_pro{ padding-top:1px; }
.pro1_nr{ float:left; width:21%; padding-right:5%; margin-bottom:28px; max-width:165px; }
.pro1_nrlast{ padding-right:0px !important; }

.pro1_nr a{ color:#575555; }
.pro1_nr a:hover{ color:#feac00; }

.pro1_pic{ width:100%; max-width:165px; max-height:135px; overflow:hidden; }
.pro1_pic img{ width:100%; max-width:165px; max-height:135px; }

.pro1_font{ padding-top:6px; text-align:center; line-height:22px; /*white-space:nowrap; overflow:hidden; text-overflow:ellipsis;*/  }


@media screen and (max-width:1119px){
.pro1_nr{ width:27%; margin-right:3%; margin-left:3%; padding-right:0px; }	
}
@media screen and (max-width:899px){
.pro1_nr{ width:30%; margin-right:3%; margin-left:0px; }	
}
@media screen and (min-width:660px) and (max-width:779px){
.pro1_nr{ width:45%; margin-right:2.5%; margin-left:2.5%; }	
}
@media screen and (max-width:549px){
.pro1_nr{ width:45%; margin-right:2.5%; margin-left:2.5%; }	
.pro1_pro{ width:80%; margin:0 auto; }
}
@media screen and (max-width:469px){
.pro1_pro{ width:100%; }
}
@media screen and (max-width:379px){
.pro1_nr{ width:100%; float:none; margin:0 auto; margin-bottom:30px; }	
}



/*processing2*/
.pro2{ padding-bottom:28px; }

.zhanshi_tp{ position:relative;  margin:0 auto; margin-top:8px; }
.zhanshi_tp .ulBigPic{width:429px;height:352px; overflow:hidden; padding-top:55px; margin:0 auto; }
.pro2_nr{ width:530px; margin:0 auto; }
.zhanshi_tp .ulBigPic li{ width:429px;height:352px; display:none; }
.zhanshi_tp .ulBigPic .liSelected{ display:block; }
.zhanshi_tp .ulBigPic img{width:429px; height:352px; }

.zhanshi_tp .dSmallPicBox{ height:72px;position:relative; margin-top:35px;}
.zhanshi_tp .dSmallPic{ width:429px;height:72px;position:absolute;left:0px;top:0px;overflow:hidden; margin-left:56px; margin-right:30px;}
.zhanshi_tp .dSmallPic ul{position:absolute; }
.zhanshi_tp .dSmallPic li{ width:88px;height:72px;float:left;display:inline;cursor:pointer;overflow:hidden; margin-right:25px; }
.zhanshi_tp .dSmallPic .sPic{ display:block;}
.zhanshi_tp .dSmallPic .sPic img{width:88px;height:72px;}

.zhanshi_tp .sLeftBtnB,.zhanshi_tp .sLeftBtnBSel,.zhanshi_tp .sLeftBtnBBan,.zhanshi_tp .sRightBtnB,.zhanshi_tp .sRightBtnBSel,.zhanshi_tp .sRightBtnBBan{width:16px;height:72px;display:block;position:absolute;top:0px; }
.zhanshi_tp .sLeftBtnB,.zhanshi_tp .sLeftBtnBSel,.zhanshi_tp .sRightBtnB,.zhanshi_tp .sRightBtnBSel{ cursor:pointer; }
.zhanshi_tp .sLeftBtnB,.zhanshi_tp .sLeftBtnBSel,.zhanshi_tp .sLeftBtnBBan{ background:url(../img/processing-pre.jpg) no-repeat; left:0px; cursor:pointer;z-index:99999; }

.zhanshi_tp .sRightBtnB,.zhanshi_tp .sRightBtnBSel,.zhanshi_tp .sRightBtnBBan{right:0px; background:url(../img/processing-next.jpg) no-repeat; cursor:pointer;  }


.app_dw{ display:block; text-align:center; height:auto; z-index:999; text-align:center; position:relative; margin:0 auto; width:100%; margin-top:-410px; text-align:center; font-size:14px; font-size:1.4rem;  line-height:26px; color:#feac00; font-weight:bold; }

.pro2_fy{ line-height:26px; position:absolute; margin-top:-246px; width:100%; }
.pro2_fy a{ color:#4d4d4d; font-size:14px; font-size:1.4rem; }
.pro2_fy a:hover{ color:#feac00; }

.pro2_pre{ margin-left:25px; padding-left:18px; background:url(../img/processing2-fybgpre.jpg) no-repeat left 6px; float:left; }
.pro2_next{ margin-right:56px;  padding-right:18px; background:url(../img/processing2-fybgnext.jpg) no-repeat right 6px; float:right; }

.pro2_bottom{ /*padding-bottom:65px;*/ }


@media screen and (max-width:1119px){
.pro2_fy{ position:static; width:265px; margin:0 auto; margin-top:20px; }
.pro2_pre{ margin-left:0px; }	
.pro2_next{ margin-right:0px; }	
}
.pro2_pro{ display:none; }
.pro2_nr2{ margin-bottom:30px; text-align:center; }
.pro2_font{ font-size:14px; font-size:1.4rem; line-height:26px; color:#feac00; font-weight:bold; padding-bottom:10px; }
.pro2_pic{ }
.pro2_pic img{ width:100%; max-width:429px; max-height:352px; }
@media screen and (max-width:899px){
.zhanshi_tp{ display:none; }	
.pro2_pro{ display:block; }
}
@media screen and (max-width:659px){
.pro2_nr2{ float:left; width:45%; margin-left:2.5%; margin-right:2.5%; }	
}
@media screen and (max-width:569px){
.pro2_nr2{ float:none; width:100%; margin:0 auto; margin-bottom:30px; }	
}



/*our stand*/
.o{ padding-bottom:38px; }

.o_title{ line-height:24px; text-align:center; font-size:14px; font-size:1.4rem; color:#4d4d4d; margin-top:-7px; }
.o_nr{ width:606px; margin:0 auto; padding-top:15px; }

.spec-preview{ width:606px; height:430px; }
.spec-scroll{clear:both; width:606px; position:relative;  margin-top:18px;}
.spec-scroll .prev,.spec-scroll .next{display:block; width:18px; height:102px; cursor:pointer; position:absolute; z-index:9999;   }
.spec-scroll .prev{ left:0px; background:url(../img/our-pre.png) no-repeat;}
.spec-scroll .next{ right:0px; background:url(../img/our-next.png) no-repeat; }
.spec-scroll .items{ float:left; position:relative;/*width:584px;*/height:102px; overflow:hidden; width:606px; }
.spec-scroll .items ul{ position:absolute;width:999999px;height:99px;  }
.spec-scroll .items ul li{ float:left;width:144px;text-align:center; margin-right:10px; cursor:pointer; }
.spec-scroll .items ul li img{ width:144px; height:102px; }

.o_nr2{ display:none; padding-top:20px; }
.o_nr2 img{ width:45%; float:left; margin-left:2.5%; margin-right:2.5%; margin-bottom:20px; max-width:606px; max-height:430px; }
@media screen and (max-width:979px){
.o_nr{ display:none; }
.o_nr2{ display:block; }	
}
@media screen and (max-width:479px){
.o_nr2{ text-align:center; }
.o_nr2 img{ float:none; width:100%; }	
}
.p2_ss{line-height: 25px; font-family: Arial; color: #000066; font-size: 18px;}
.p2_aa{line-height: 25px; font-family: Arial; color: #000066; font-size: 14px;}


.p2_cwz1 table{ width:90%; border-collapse:collapse; line-height:22px; border:1px solid #ccc;}
.p2_cwz1 table tr td{ padding:3px; border:1px solid #ccc;}
.p2_cwz1 p a{ color:#feac00 !important}
.p2_cwz1 p span{ color:#feac00}
.p2_cwz1 p img{ max-width:100%;}

.p2_twz table{ width:90%; border-collapse:collapse; line-height:22px; border:1px solid #ccc;}
.p2_twz table tr td{ padding:3px; border:1px solid #ccc;}
.p2_twz p a{ color:#feac00 !important}
.p2_twz p span{ color:#feac00}
.p2_twz p img{ max-width:100%;}

.n1_wz table{ width:90%; border-collapse:collapse; line-height:22px; border:1px solid #ccc;}
.n1_wz table tr td{ padding:3px; border:1px solid #ccc;}
.n1_wz p a{ color:#feac00; }
.n1_wz p span{ color:#feac00}
.n1_wz p img{ max-width:100%;}

.about_nav{ display:none; }
@media screen and (max-width:999px){
.about_nav{ display:block; margin-bottom:50px; }	
.a1_bottom{ padding-bottom:20px; }
}









