@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,select,option.textarea,submit,button,p,table,tr,th,td,span,a,img,article,aside,audio,canvas,datalist,details,eventsource,figure,figcaption,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video,fieldset{margin:0;padding:0;}
article,aside,audio,canvas,datalist,details,eventsource,figure,figcaption,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video {display:block;margin:0;padding:0;}
input,select,textarea,button{vertical-align:middle;}
body{font-size:14px; font-family:Microsoft Yahei,Verdana, Geneva, sans-serif;}
ul,li,ol{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
table,td{ empty-cells:show; border-collapse:collapse;}
.clear{width:0; height:0; margin:0; padding:0; font-size:0; line-height:0; clear:both;}
img{border:none;}
html,body{ width:100%; position:relative; height:auto; overflow-x:hidden; }

a { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; text-decoration: none; outline: 0;}
article, aside, dialog, footer, header, section, nav, figure, menu, audio, canvas, progress, video { display: block;}
a{outline:none; blr:expression(this.onFocus = this.onblur()); text-decoration:none; color:#333;}
a:hover{text-decoration:none;}

#top{ width:100%; float:left;}
#zj{ width:1200px; margin:0px auto; clear:both;}
#top_t{ width:100%; float:left; height:40px; background:#282828;}
#top_tl{ float:left; height:40px; float:left; line-height:40px; color:#fff;}
#top_tr{ float:right; height:40px; line-height:40px; color:#fff; background:url(../images/tel.png) no-repeat left center; text-indent:30px;}
#top_tr span{ margin-left:30px;}
#top_tr span a{ color:#fff; padding-left:35px;}
#en{ background:url(../images/guoqi.png) no-repeat left center;}
#zn{ background:url(../images/zhong.png) no-repeat left center;}

#top_tk{ width:100%; float:left; height:85px; background:#fff;}
#logo{ float:left; margin-top:25px;}

#menu{ float:right; margin-top:20px; position:relative; z-index:9999;}
#menu ul{}
#menu li{ width:105px; height:50px; line-height:50px; float:left; text-align:center; font-size:16px;}
#menu li a{ color:#333; display:block;}
#menu li a:hover{ color:#fff; background:#e72620;}

#menu ul li ul li { float:none;}
#menu ul li ul li a { background:none;}
#menu ul li ul {}
#menu ul li ul li { float:none; width:105px; background:#e72620;height:55px; line-height:55px;font-weight:normal; font-size:14px;}
#menu ul li ul li a { background:none; color:#fff;}
#menu ul li ul li a:hover { color:#fff; background:#555;}
#menu ul li ul { display:none;}
#menu ul li:hover ul { display:block;}
#menu ul li.sfhover ul { display:block;}

#banner{ width:100%; float:left; height:600px;}
#n_banner{ width:100%; float:left; height:300px;}

#bj{ width:100%; float:left;}
#box{ width:100%; float:left; padding:80px 0;}
#about{ width:100%; float:left;} 
#about_tz{ width:100%; float:left; text-align:center; font-size:30px; background:url(../images/ge.jpg) no-repeat center bottom; padding-bottom:10px;}
#about_ty{ width:100%; float:left; text-align:center; font-size:20px; color:#999; margin-top:5px; text-transform:uppercase;}
#about_k{ width:100%; float:left; margin-top:40px;}
#about_l{ width:590px; float:left;}
#about_n{ width:100%; float:left; line-height:2; font-size:16px; color:#333;}
#about_gd{ width:138px; height:40px; border:#e72620 1px solid; float:left; margin-top:20px; line-height:40px; text-align:center; font-size:16px;}
#about_gd a{ color:#e72620; display:block;}
#about_gd a:hover{ background:#e72620; color:#fff;}

#about_r{ width:535px; height:336px; float:right;}

#xiangmu{ width:100%; float:left; height:165px; background:url(../images/b11.jpg) no-repeat center;}
#xiangmu_l{ float:left; width:290px;}
#xiangmu_lt{ width:100%; float:left; font-size:36px; color:#fff; margin-top:45px;}
#xiangmu_lg{ width:100%; float:left; margin-top:5px;}
#xiangmu_lg a{ color:#fff;}
#xiangmu_lg a:hover{}
#xiangmu_r{ float:right; margin-top:45px; font-size:30px; color:#fff;}
#xiangmu_r span{ font-size:54px;}

#cpzs{ width:100%; float:left;}
#cpzs_t{ width:725px; margin:0px auto; clear:both; height:50px; text-align:center; padding-top:30px;}
#cpzs_t a{ color:#333; width:160px; height:50px; line-height:50px; display:block; float:left; border-radius:25px; margin:0px 10px; background:#f1f1f1;}
#cpzs_t a:hover{ color:#fff; width:160px; height:50px; background:#eb0000;}
#cpzs_n{ width:100%; float:left; margin-top:40px;}

#pro{ width:265px; float:left; height:242px; margin:0px 17px 20px;}
#pro a{ color:#333; display:block; width:265px; height:242px; font-size:15px;}
#pro a:hover{ background:#eb0000; color:#fff;}
#pro_t{ width:265px; float:left; height:202px;}
#pro_t img{ width:265px; height:202px;}
#pro_z{ width:265px; float:left; height:40px; line-height:40px; text-align:center;}

#xuanze{ width:100%; float:left; background:#f2f2f2;}
#xuanze_k{ width:100%; float:left; margin-top:40px;}

.www360buy{ width:1200;}
.www360buy .hd{ width:298px; height:300px; float:left; background:#ff4f51; padding-top:120px;}
.www360buy .hd li{ width:298px; float:left; height:40px; line-height:40px; text-align:center; color:#fff; margin-top:10px;}
.www360buy .hd li.on{ background:url(../images/lanmu.png) no-repeat; color:#fff;  display:block; color:#fff; padding-right:20px; width:100%;}
.www360buy .bd{ height:230px; border:1px solid #ddd; border-top:0;  }
.www360buy .lh{ overflow:hidden;  }


#xuanze_l{ width:298px; height:420px; float:left; background:#ff4f51 url(../images/guolu.png) no-repeat center 30px;}
#xuanze_d{ width:298px; float:left; position:relative; margin-top:140px; padding-right:20px;}
#xuanze_d li{ width:298px; float:left; height:40px; line-height:40px; text-align:center; color:#fff; margin-top:10px;}
#xuanze_d li a{ display:block; color:#fff; padding-right:20px; width:100%;}
#xuanze_d li a:hover{ background:url(../images/lanmu.png) no-repeat; color:#fff; }
#xuanze_d li#bs a{ background:url(../images/lanmu.png) no-repeat; color:#fff; }

#xuanze_r{ width:870px; float:right;}
#xuanze_z{ width:580px; float:left; height:420px;}
#xuanze_n{ width:230px; float:left; height:360px; background:#fff; padding:30px;}
#xuanze_nt{ width:100%; float:left; font-size:26px; font-weight:bold; text-align:center; margin-top:20px;}
#xuanze_nz{ width:100%; float:left; height:235px; line-height:1.9; margin-top:20px; font-size:16px;}
#xuanze_more{ width:110px; height:35px; line-height:35px; font-size:16px; text-align:center; float:left; border:1px #eb0000 solid;}
#xuanze_more a{ color:#eb0000; display:block;}
#xuanze_more a:hover{ color:#fff; background:#eb0000;}

#news{ width:100%; float:left;}
#news_k{ width:100%; float:left; margin-top:40px;}
#news_l{ width:585px; float:left; height:410px; position:relative;}
#news_l a{ width:100%; height:380px;}
#news_l a:hover{}
#news_lt{ width:100%; float:left; height:410px;}
#news_lt img{ width:585px; height:410px;}
#news_ln{ width:585px; float:left; heigth:50px; line-height:50px; color:#fff; position:absolute; bottom:0; text-indent:25px; font-size:16px;background-color:rgba(0,0,0,0.7)}
#news_r{ width:580px; float:right;}
#xinwen{ width:580px; float:left; height:100px; margin-bottom:5px;}
#xinwen a{ padding:8px;width:554px; height:84px; display:block;}
#xinwen a:hover{ background:#eb0000; color:#fff;}
#xinwen_l{ width:115px; float:left; height:84px;}
#xinwen_l img{ width:115px; height:84px; float:left;}
#xinwen_r{ width:420px; float:right;}
#xinwen_rt{ width:100%; float:left; font-size:16px; font-weight:bold;}
#xinwen_rn{ width:100%; float:left; line-height:1.9; margin-top:5px;}

#hezuo{ width:100%; float:left; background:#f2f2f2;}
#hezuo_n{ width:100%; float:left; margin-top:40px;}
#hezuo_n li{ width:230px; height:187px; float:left; margin:0px 5px;}
#hezuo_n li a{ width:230px; height:187px; display:block;}
#hezuo_n li a:hover{ background:#eb0000; color:#fff;}
#hezuo_nt{ width:228px; float:left; height:145px; border:1px #ccc solid;}
#hezuo_nt img{ width:228px; height:145px;}
#hezuo_nz{ width:100%; height:40px; line-height:40px; text-align:center;}

#foot{ width:100%; float:left;}
#foot_t{ width:100%; float:left; padding:50px 0; background:#393c41;}
#foot_l{ width:264px; float:left;}
#foot_lt{ width:100%; float:left; border-bottom:1px #616366 solid; padding-bottom:20px;}
#ewm{ width:70px; height:105px; float:left; margin-right:60px;}
#ewm_t{ width:70px; float:left; height:70px;}
#ewm_t img{ width:70px; height:70px;}
#ewm_z{ width:100%; float:left; height:35px; text-align:center; line-height:35px; color:#fff;}

#contact{ width:100%; float:left; margin-top:10px; line-height:2; color:#fff;}
#contact a{color:#fff;}
#kslj{ width:600px; float:left; margin-left:80px;}
#ks{ width:130px; float:left; margin-right:50px;}
#ks_t{ width:100%; float:left; font-size:16px; color:#fff; border-bottom:1px #fff solid; height:35px; line-height:35px;}
#ks_n{ width:100%; float:left; margin-top:5px;}
#ks_n li{ width:100%; float:left; height:30px; line-height:30px;}
#ks_n li a{ color:#fff;}
#ks_n li a:hover{ color:#fff; text-decoration:underline;}
#dblx{ float:right; width:240px;}
#dblx_t{ width:100%; float:left; height:35px; line-height:35px; border-bottom:1px #fff solid; color:#fff; font-size:16px;}
#dblx_n{ width:100%; float:left; margin-top:5px; line-height:2; color:#fff;}

#foot_n{ width:100%; float:left; height:55px; line-height:55px; text-align:center; color:#fff; background:#303135;}
#foot_n a{ color:#fff;}

#box1{ padding:20px 0 80px;}
#weizhi{ width:100%; float:left; background:url(../images/fang.jpg) no-repeat left center; text-indent:25px; color:#333;}
#weizhi a{ color:#333;}
#weizhi a:hover{ color:#eb0000;}

#lanmu{ width:100%; float:left; margin-top:20px;}
#lanmu li{ width:180px; height:50px; float:left; margin-right:10px; margin-top:10px;}
#lanmu li a{ border:1px #cccccc solid; width:178px; height:48px; display:block; border-radius:8px; line-height:48px; text-align:center; font-size:16px;}
#lanmu li a:hover{ color:#fff; background:#eb0000; border-color:#eb0000;}

#abouter{ width:100%; float:left; margin-top:40px;}
#biaoti{ width:100%; float:left; font-size:24px; font-weight:bold; text-align:center; color:#333;}
#fabiao{ width:100%; float:left; text-align:center; border-bottom:1px #ccc dashed; padding-bottom:10px; margin-top:5px; color:#666;}

#abouter_n{ width:100%; float:left; margin-top:15px; line-height:1.9; font-size:16px; color:#333;}
#abouter_n td{ border:1px #ccc solid;}

#fenpian{ width:100%; float:left; margin-top:40px;}
#fen{ width:100%; float:left; color:#333; height:25px; line-height:25px;}
#fen a{ color:#333;}
#fen a:hover{ color:#eb0000;}

#producter{ width:100%; float:left; margin-top:40px;}

#lxt{ width:100%; float:left; font-size:30px; font-weight:bold; color:#eb0000; margin-bottom:40px;}
#lx{ float:left; border-right:1px #ccc dashed; padding-right:50px; margin-right:50px;}
#lx span{ color:#eb0000; font-size:18px; font-weight:bold;}

#newser{ width:100%; float:left; margin-top:80px;}
#newser li{ width:1140px; float:left; height:160px; margin-bottom:30px;}
#newser li a{ width:1140px; height:130px; color:#333; padding:15px; background:#f7f7f7; display:block;}
#newser li a:hover{ background:#eb0000; color:#fff;}
#newser_l{ width:200px; float:left; height:130px;}
#newser_l img{ width:200px; height:130px;}
#newser_z{ width:670px; float:left; height:130px; margin-left:45px;}
#newser_zt{ width:100%; float:left; font-size:16px; margin-top:15px; font-weight:bold;}
#newser_zn{ width:100%; float:left; margin-top:14px; line-height:2.2;}
#newser_r{ float:right; width:130px; margin-right:20px;}
#newser_rt{ float:left; width:100%; font-size:20px; margin-top:15px; text-align:right;}
#newser_gd{ margin-top:25px; width:75px; float:right; height:35px; border:1px #dedfe1 solid; line-height:35px; text-align:center; border-radius:15px;}

.fenye{ width:100%; float:left; height:30px; line-height:30px; margin-top:30px; text-align:center;}
.fenye a{ color:#333; padding:5px 8px; margin:0px 5px; border:1px #ccc solid;}
.fenye a:hover{ color:#fff; background:#e72620;}

.video{ width:100%; padding:60px 0;}
.video_k{ width:100%; margin-top:50px; float:left;}
.video_l{ width:570px; float:left; padding:10px; background:#f1f1f1;}
.video_r{ width:570px; float:right; padding:10px; background:#f1f1f1;}








