@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;}

a { 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%;}
.top_t{ width:100%; height:42px; background:#f7f7f7;}
.top_tz{ color:#5f5f61; line-height:42px;}
.zj{ width:1200px; margin:0px auto; clear:both;}
.top_k{ width:100%; background:url(../images/top.jpg) no-repeat center #041533; height:118px;}
.logo{ float:left; width:425px; margin-top:20px;}
.logo_l{ width:69px; float:left;}
.logo_l img{ width:69px;}
.logo_r{ margin-left:10px; color:#fff;}
.logo_rt{ width:100%; font-size:34px; font-weight:bold; line-height:55px;}
.logo_rn{ font-size:16px; margin-top:5px;}
.tel{ float:right; margin-top:25px;}
.tel_l{ float:left; margin-top:5px;}
.tel_r{ margin-left:10px; float:right; color:#fff;}
.tel_rt{ width:100%;}
.tel_rn{ font-size:26px; font-weight:bold;}
.nav{ width:100%; background:#fe6700; height:53px;}
.menu{ width:1200px; margin:0px auto; clear:both; height:53px;}
.menu li{ width:178px; line-height:53px; float:left; text-align:center;}
.menu li a{ color:#fff; font-size:16px;}
.menu li a:hover{ color:#fff; font-weight:bold;}

.banner{ width:100%; height:553px;position: absolute;}
.flexslider{position:relative; top:-1px;width:100%;height:553px;overflow:hidden;background:url(images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:553px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.bj1{ width:100%;}
.product{ width:100%; padding:50px 0;}
.product_t{ width:100%; text-align:center;}
.product_tz{ font-size:32px; width:100%;}
.product_ty{ width:100%; font-size:16px; color:#867c84; line-height:36px; margin-top:5px;}
.lanmu{ width:100%; background:#f5f5f5; margin-top:28px; height:50px;}
.lanmu li{ width:300px; font-size:16px; float:left; text-align:center; line-height:50px;}
.product_n{ width:100%; margin-top:10px;}
.pro{ width:298px; border:1px #eee solid; float:left; margin-top:10px; padding:20px; box-sizing:border-box;}
.pro:hover{ border:1px #fe6700 solid;}
.pro_t{ width:100%;}
.pro_t img{ width:100%;}
.pro_z{ width:100%; height:40px; text-align:center; line-height:40px; background:#f0f0f0;}
.pro_z a{ color:#333; display:block;}
.pro_z a:hover{ color:#fff; background:#fe6700;}

.about{ width:100%; background:url(../images/about_bj.png) no-repeat center; padding:60px 0;}
.about_t{ width:100%; text-align:center; font-size:36px; font-weight:bold; color:#fe6700;}
.about_b{ width:97px; height:2px; margin:18px auto; clear:both; background:#ff6d00;}
.about_n{ width:100%; margin-top:50px; line-height:1.8; color:#333; text-align:center; font-size:16px;}
.about_gd{ width:202px; height:48px; line-height:48px; text-align:center; margin:50px auto; clear:both; border:1px #333 solid;}
.about_gd a{ color:#333; display:block;}
.about_gd a:hover{ color:#ff6e04; font-size:16px;}
.about_gd:hover{ border-color:#ff6e04;}
.about_s{ width:100%;}
.yilie{ width:300px; float:left;}
.yilie_t{ width:100%; font-family:impact; text-align:center; font-size:64px; color:#ff6b00; position:relative;}
.yilie_t span{ font-family:Microsoft Yahei,Verdana, Geneva, sans-serif; font-size:14px; color:#333; position:absolute; top:10px; margin-left:5px;}
.yilie_n{ width:100%; text-align:center; font-size:16px; margin-top:20px;}

.foot{ width:100%; background:#333333;}
.foot_k{ width:100%; padding:45px 0 40px; border-bottom:1px #5a5a5a solid;}
.contact{ width:480px; float:left;}
.contact_t{ width:100%; color:#fff; font-size:20px;}
.contact_t span{ font-size:14px; color:#a5a5a5; margin-left:10px;}
.contact_h{ width:63px; height:1px; background:#5a5a5a; margin-top:20px;}
.contact_b{ width:100%; color:#c9d2cd; margin-top:10px; font-size:17px; font-weight:bold;}
.contact_n{ width:100%; color:#cfcfcf; margin-top:28px; line-height:1.8;}

.kslj{ width:240px; float:left; margin-left:70px;}
.kslj_n{ margin-top:20px; width:100%;}
.kslj_n li{ width:90px; line-height:35px; margin-right:5px; float:left;}
.kslj_n li a{ color:#cfcfcf;}
.kslj_n li a:hover{ color:#fe6700;}

.diab{ width:250px; float:right;}

.foot_b{ width:100%; height:51px;}
.foot_bz{ width:100%; line-height:51px; color:#969696;}
.foot_bz span{ color:#cfcfcf; margin-left:45px;}
.foot_bz span a{ color:#cfcfcf;}

.banner_n{ width:100%; height:350px;}
.bj{ width:100%; padding-bottom:40px;}
.weizhi{ width:100%; border-bottom:1px dashed #929292; height:50px; margin-top:8px; line-height:50px; color:#7f7f7f}
.weizhi a{ color:#7f7f7f;}
.weizhi a:hover{ color:#fe6700;}
.abouter{ width:100%; margin-top:40px;}
.abouter_t{ width:100%; background:url(../images/abouter.png) no-repeat bottom center; padding-bottom:24px; font-size:30px; text-align:center;}
.abouter_n{ width:100%; margin-top:40px; line-height:1.9;}
.abouter_k{ width:100%; margin-top:40px;}
.abouter_kl{ width:686px; float:left;}
.abouter_kl img{ width:100%;}
.abouter_kr{ width:450px; float:right;}
.abouter_krt{ width:100%; font-size:24px; color:#333; font-weight:bold; line-height:1.2;}
.abouter_krt span{ width:49px; height:28px; background:#fe6700; display:block; float:left; margin-right:10px;}
.abouter_krn{font-family: SourceHanSansCN-Regular; width:100%; margin-top:10px; line-height:1.94; color:#5a5a5a; font-size:15px;}

.gundong{ width:100%; margin-top:20px;}
.gundong li{ width:240px; height:150px; float:left; margin-left:25px;}
.gundong li img{ width:100%;}
#demo { WIDTH: 1200px; OVERFLOW: hidden }
#indemo { WIDTH: 800%; FLOAT: left }
#demo1 { FLOAT: left }
#demo2 { FLOAT: left }

.producter{ width:100%; margin-top:30px;}
.left{ width:240px; float:left;}
.column{ width:100%;}
.column_t{ width:240px; height:79px; text-align:center; line-height:79px; font-size:24px; color:#fff; background:#fe6700;}
.column_n{ width:100%; background:#ececeb; margin-top:2px;}
.column_n li{ width:100%; height:50px; line-height:50px; text-indent:10px; border-bottom:1px #d0d0d0 solid;}
.column_n li a{ font-size:16px; color:#6c6c6c; display:block;}
.column_n li a:hover{ color:#fff; background:#fe6700;}

.wztj{ width:100%;}
.wztj_t{ width:240px; height:79px; text-align:center; line-height:79px; font-size:24px; color:#fff; background:#fe6700;}
.wztj_n{ width:100%;}
.wztj_n li{ width:100%; height:31px; border-bottom:1px #e2e2e2 dashed; line-height:31px; margin:3px 0; text-indent:20px;}
.wztj_n li a{ color:#707070;}
.wztj_n li a:hover{ color:#fe6700;}

.qgfwdh{ width:100%; margin-top:15px; height:120px; background:url(../images/qgfwdh.jpg) no-repeat; box-sizing:border-box; padding:25px 0 0 18px;}
.qgfwdh_t{ color:#fff;}
.qgfwdh_n{ color:#fff; font-size:21px; font-weight:bold; margin-top:10px;}

.right{ float:right; width:929px;}

.proer{ width:232px; border:1px #eee solid; float:left; margin-top:10px; padding:20px; box-sizing:border-box;}
.proer:hover{ border:1px #fe6700 solid;}
.proer_t{ width:100%;}
.proer_t img{ width:100%;}
.proer_z{ width:100%; height:40px; text-align:center; line-height:40px; background:#f0f0f0;}
.proer_z a{ color:#333; display:block;}
.proer_z a:hover{ color:#fff; background:#fe6700;}

.fuwu{ width:100%; margin-top:20px;}
.fuwu_k{ width:100%; margin-bottom:25px;}
.fwl{ width:591px; float:left;}
.fwr{ width:591px; float:right;}
.fwr_t{ width:100%;}
.fwl_n{ width:100%; margin-top:20px;}
.fwl_nt{ width:100%; font-size:24px; font-weight:bold; color:#5a5a5a; text-align:center;}
.fwl_nz{ width:100%; margin-top:10px; font-size:18px; color:#5a5a5a; line-height:1.6; text-align:center; font-family: SourceHanSansCN-Regular;}
.right1{ float:right; width:913px;}
.newser{ width:100%;}
.xw{ width:100%; border-bottom:1px #d9d9d9 dashed; height:90px; margin-bottom:25px;}
.xw_l{ width:130px; float:left; height:90px;}
.xw_l img{ width:130px; height:90px;}
.xw_r{ float:right; width:775px;}
.xw_rt{ width:100%; font-size:16px;}
.xw_rt a{ color:#5A5A5A;}
.xw_rt a:hover{ color:#fe6700;}
.xw_rn{ width:100%; color:#9e9e9e; line-height:1.6; margin-top:15px;}

.fenye{ width:100%; text-align:center;}
.fenye a{ line-height:20px; padding:1px 4px; font-size:12px; border:1px #333 solid; margin:0px 3px;}
.lxwm{ width:100%; margin-top:60px;}
.lxwm_l{ width:542px; float:left;}
.lxwm_l li{ width:100%; margin-top:52px; font-size:16px; color:#333; padding-left:45px; box-sizing:border-box; min-height:45px;}
.lx1{ background:url(../images/lx1.png) no-repeat left top; background-size:25px;}
.lx2{ background:url(../images/lx2.png) no-repeat left top; background-size:30px;}
.lx3{ background:url(../images/lx3.png) no-repeat left top; background-size:30px;}
.lx4{ background:url(../images/lx4.png) no-repeat left top; background-size:30px;}

.lxwm_r{ width:490px; float:right;}
.tijiao{ width:100%; margin-bottom:10px;}
.tijiao_t{ width:100%; line-height:32px; color:#777;}
.tijiao_n{ width:100%;}
.tjxm{ width:480px; border:1px #aaa dashed; background:#eee; line-height:40px; padding:4px;}
.tjnr{ width:480px; border:1px #aaa dashed; background:#eee; line-height:1.9; padding:4px; height:122px;}
.tijiao_tj{ width:120px; margin:20px auto 0; clear:both;}
.tjan{ width:120px; height:30px; background:#dd3939; color:#fff; border:1px #b21818 dashed;}
.newcontent{ width:100%;}
.biaoti{ color:#5f5e5e; width:100%; text-align:center; font-size:22px;}
.fabiao{ width:100%; text-align:center; color:#5f5e5e; margin-top:15px;}
.newcontent_n{ width:100%; margin-top:22px; line-height:1.8;}
.fenpian{ width:100%; margin-top:40px;}
.fenpian_l{ width:100%; height:25px; line-height:25px; font-size:12px; color:#595959;}
.fenpian_l a{ color:#333;}
.fenpian_l a:hover{ color:#595959;}

.cpnei{ width:100%;}
.cpnei_s{ width:100%;}
.cpnei_sl{ width:440px; padding:0px 15px; float:left; box-sizing:border-box;}
.cpnei_sl img{ width:100%;}
.cpnei_sr{ width:446px; float:right;}
.cpnei_srt{ width:100%;font-size: 20px; line-height:33px; border-bottom: 1px solid #e2e2e2;}
.cpnei_srn{ width:100%; font-size:15px; height:200px; margin-top:30px; color:#5a5a5a; font-family: SourceHanSansCN-Regular;}
.cpnei_srn span{ color:#fe6700; font-weight:bold;}
.cpnei_srz{ width:241px; margin-top:30px; margin-left:50px;}
.cpnei_srz img{ width:100%;}
.cpnei_lxlx{ width:100%; float:left; font-size:18px;}
.cpnei_lxlx span{ color:#fe6700; font-weight:bold; font-size:24px;}
.cpnei_k{ width:100%; margin-top:60px;}
.cpnei_kt{ width:100%; border-bottom:1px #aaa099 solid; height:37px;}
.cpnei_kz{ width:134px; height:39px; background:url(../images/cpnei.png) no-repeat; margin-left:10px; line-height:39px; text-align:center; color:#666;}
.cpnei_kn{ width:927px; border:1px #ccc solid; margin-top:10px; padding:5px; box-sizing:border-box;}
.cpnei_knt{ width:100%; color:#5a5a5a; line-height:30px; text-indent:10px;}
.cpnei_knn{ width:100%; margin-top:5px; overflow: hidden; overflow-x:auto;}
.cpnei_knn p{ font-family:Microsoft Yahei,Verdana, Geneva, sans-serif!important; color:#6c6c6c;}
.cpnei_knn td{ font-family:Microsoft Yahei,Verdana, Geneva, sans-serif!important; color:#6c6c6c;}
.cpnei_knn div{ font-family:Microsoft Yahei,Verdana, Geneva, sans-serif!important; color:#6c6c6c;}



