﻿/*body,html {-webkit-user-select: none;user-select: none}*/
html,img{font-size:121px}
html{max-width:460px; margin:0 auto;}
body, ul, li, span, p, b, strong, h1, h2, h3, h4, h5, h6, dl, dt, dd, form, input { margin:0px; padding:0px;font-weight:normal;}
body{ font-size:.14em;font-family:”Microsoft Yahei”; background:#fff !important }
.plus-yyghbox{ font-size:12px;}
img { border:0px; vertical-align:top; }
ul, li { list-style:none;}
ul, li, span, dl, dt{ display:block}
a { text-decoration:none; color:#000000; }
a:hover { text-decoration:none;}
.clearfix{max-width: 640px;min-width: 320px;overflow-x: hidden; margin:0 auto; background:#ededed}
.center{ width:96%; margin:0 auto; overflow:hidden}
.picture img{ width:100%;}
.bg{ background:#fff;overflow:hidden;}
em{ font-style:normal;}
.clear{ overflow:hidden}

.header .top{ background:#201d24;position: fixed;top:0px;z-index: 99999;text-align: center;}
.header .top ul{position: absolute; height:.3rem; top:0; left:4%; width:95%}
.header .top ul li a{ display:block; float:left;position: absolute;width:22%; height:.3rem}
.header .top ul li+li a{ left:72%; width:26%}
.header .logo{ margin:.4rem auto .1rem}
.header nav{background:#083578; overflow:hidden}
.header nav li{ width:16.5%; float:left; text-align:center; line-height:2.5em}
.header nav li a{ color:#fff; display:block;}
.header nav .hover{ background:#F17103}
.article .bt{ text-align:center; margin:.1rem auto}
.article .bt h1{ font-size:.18rem; font-weight:bold}
.article .bt span{ width:50%; margin:.05rem auto 0; color:#9c9c9c; font-size:.12rem}
.article .anli .zw{ background:#fff; margin-left:2%;}
.article .anli .zw li{ width:94%; margin:0 auto; border-bottom:1px solid #e2e4e3; overflow:hidden; margin-bottom:.05rem;}
.article .anli .zw li .bor{border-top:1px solid #e2e4e3;padding-top:0.1rem}
.article .anli .zw li span{width:1.5em;float:left;margin-right:2%;background:#201d24;text-align:center;color:#fff;height:1.5em;line-height:1.5em; margin-bottom:.02rem;}
.article .anli .zw li dl{ height:.2rem; font-size:.12rem; clear:both; padding-left:10%; }
.article .anli .zw li dl dt{width:10%; text-align:center; color:#919191; float:left; font-size:.3rem; line-height:.15rem}
.article .anli .zw li dl dd{color:#44434b; display:block; float:left;}
.article .anli .zw .zt{ height:.35rem}
.article .anli .zw li a{ color:#000;} 
.button{ text-align:center; line-height:1.5em;}
.button a{ color:#F00;}

.article .anli .wbss{ margin:3% 0 3% 2%;overflow:hidden}
.article .anli .wbss dl{border:2px solid #F17103; overflow:hidden;height:.43rem;font-size:.12rem; }
.article .anli .wbss dt{background:#F17103;width:25%;float:left;color:#fff;text-align:center;height:.43rem; line-height:.21rem;font-size:.14rem}
.article .anli .wbss dd{ display:block; float:left; margin:0% 0 0 4%; width:68%;}
.article .anli .wbss dd li{ float:left; color:#8c8c8c; font-size:.12rem; margin:2.5% 3% 0 0%; font-size:.1rem;}
.article .daodu dl{ margin:.1rem; color:#666}
.article .daodu dl dt{ width:17%; margin-right:.1rem; float:left;}
.article .daodu dl dd img{ width:.4rem; float:left; display:inline}

.article .daodu dl dd p b{  background:#666; color:#FFF; padding:0px .05rem; position:relative; margin:.05rem; overflow:visible }
.article .daodu dl dd p b:before{ content:""; width:0; height:0px; border-left:.03rem solid #666;border-top:.03rem solid transparent;border-bottom:.03rem solid transparent; right:-.03rem; position:absolute; top:.04rem}
.article .daodu dl dd a{ font-size:.12rem; color:#d71418; margin-top:.1rem; display:block; text-align:center}
.gao{ height:.1rem; clear:both}
.title{ background:#083578; color:#fff; line-height:2.5em; font-size:.16rem; font-weight:bold; overflow:hidden}
.title span{ width:15%; background:#F17103; text-align:center; float:left;font-size:.3rem; margin-right:3%; font-weight:bold; }
.title h5{ float: left;text-indent: 1em;line-height: 2em;font-size: 0.18rem;font-weight: bold;}
.title a{display: block;width:20%;float: right;margin:2% 2% 0px 0px;line-height: 1.5em;}
.wzjs{ width:96%; margin:0px auto .1rem auto;}
.wzjs h4{ color:#d71418; font-size:.16rem; margin-top:.1rem}
.wzjs a{ color:#d71418; border-bottom:1px solid #F00}
.wzjs b{ color:#d71418; }

.wzjs .sj{ margin-left:.35rem}
.wzjs p{ text-indent:2em; margin:.1rem; line-height:.2rem; color:#000; padding:0px;.1rem; }
.zxt{ width:75%; margin:.1rem auto}
.one .js{background:#fff; width:96%; margin:.1rem auto 0; color:#000}
.one .js p{ padding:.1rem; text-indent:2em; line-height:1.6em}
.one .js p b{color:#d71418}
.one dl dt{ width:90%; margin:.1rem auto 0; font-size:.14rem; overflow:visible;border-bottom:2px solid #bbb; height:.16rem; clear:both;}
.one dl dt span{ color:#083578; font-weight:bold; border-bottom:2px solid #083578; display:block;line-height:.14rem; text-align:center; float:left;height:.16rem }.one dl dt span b{ color:#FFF; background:#F17103; padding:0px .04rem; margin-right:.05rem}
.one dl dt h5{ width:2px; float:left;display:block;font-size:.154rem;border-bottom:2px solid #fff;  font-weight:bold;height:.16rem}
.one dl dt h2{ float:left;  font-size:.154rem; font-weight:bold;height:.16rem;line-height:.14rem;}
.one dl h6{   font-size:.13rem; font-weight:bold; padding:0px; margin:0px; padding-top:.05rem;color:#d71418}
.one dl dd span{ display:block; float:left; width:34%}
.one dl dd span img{ margin-left:5%; width:95%}

.two dt{ width:90%; margin:.1rem auto 0; font-size:.16rem; overflow:hidden}
.two dt span{width:10%; color:#d71418;font-weight:bold;border-bottom:2px solid #d71418;text-align:center;float:left; height:.2rem}
.two dt h2{float:right;width:88%;border-bottom:2px solid #bbb;font-size:.14rem;font-weight:bold;height:.2rem;line-height:.2rem;color:#44434b}
.two dd{ width:90%; margin:.05rem auto;overflow:hidden; }
.two .bk{border-bottom:1px dashed #666}
.two .bkzy{border-right:1px dashed #666;border-left:1px dashed #666}
.two dd p{text-indent:1em; padding-bottom:.05rem; color:#666}
.two dd b{ background:#d71418; color:#fff; width:27%; text-align:center; float:left; font-weight:bold}
.two dd ul li{ width:31%; float:left; display:block;  font-size:.12rem; margin-right:2%;}
.two dd ul li h2{ font-weight:bold;color:#fff; text-align:center; margin-top:.05rem;font-size:.12rem; background:#81acce; border-radius:5px; width:85%; margin:0px auto; padding:.02rem; position:relative; overflow:visible }
.two dd ul li h2.jsbg{ background:#201d24}

.two dd ul li h2:before{ position:absolute; content:""; left:2.8em; border-top:.05rem solid #81acce;border-left:.05rem solid transparent;border-right:.05rem solid transparent; bottom:-.05rem;}
.two dd ul li h2.jsbg:before{ position:absolute; content:""; left:2.8em; border-top:.05rem solid #201d24;border-left:.05rem solid transparent;border-right:.05rem solid transparent; bottom:-.05rem;}
.two dd ul li span{ margin:.1rem .05rem; color:#666}
.two dd ul li em{ font-style:normal; color:#000; display:block}
.two dd ul li+li+li{ margin-right:0}
.three dl{ position:relative; width:90%; margin:0 auto; clear:both;padding-top:.158rem; padding-bottom:.05rem;}
.three dl dt{ width:35%;position:absolute;z-index:5;height:.155rem;display:block;  top:0px; }
.three dl dt img{ width:100%}
.three dl dd{ border:1px solid #f1f1f1; clear:both;  display:block; color:#666; width:95%; margin-left:5% }
.three dl dd p{ margin:.22rem .05rem .05rem} 
.three .lf2{ height:.7rem; margin-bottom:.1rem}
.three .lf2 p{ margin-top:.3rem}
.three .lf3{ height:1.2rem; margin-bottom:.05rem}
.four dl{ width:96%; margin:.1rem auto 0; overflow:hidden; display:block; background:#fff;color:#000}
.four dl dt{ display:block; width:15%; float:left; text-align:center; font-size:.1rem}
.four dl dt img{ width:90%; margin-left:10%}
.four dl dd{ display:block; float:left; overflow:hidden; width:83%; float:right; border-bottom:1px dashed #ccc;font-size:.1rem;}
.four dl dd li{ float:left; margin:0 3% 2% 0}
.four dl dd li img{ padding-right:.08rem}
.four dl dd li em{ color:#ff6f19}
.four dl dd li i{ font-style:normal}
.four dl dd p{ margin:.05rem 0; font-size:.11rem}
.four dl dd li+li+li+li+li+li{ margin-right:0}
.four #changpage{ overflow:hidden; margin:0% 0 0 2%; font-size:.12rem; width:95%; background:#fff; padding:2% 0 2% 1%}
.four #changpage a{ display:block; border:1px solid #C2C2C2; float:left; padding:2%; margin-right:1.5%;line-height:.5em}
.five dl{ background:#201d24; overflow:hidden}
.five dl dt{ display:block; float:left; width:42%}
.five dl dd{ color:#fff;display:block; float:left; margin:2% 0 0 3%; overflow:hidden; font-size:.1rem; width:55%}
.five dl dd h6{ margin-top:.1rem; font-size:.18rem;float:left; width:100%}
.five dl dd h6 b{ font-size:.14rem; margin-left:10%}
.five dl dd em{ font-size:.14rem}
.five dl dd a{ color:#fabe00}
.five dl dd+dd+dd{ font-size:.12rem}
.five span a{ display:block;text-align:center;width:48%; float:left; color:#fff; background:#083578; line-height:2em;border-radius:40px;}
.five span a+a{ float:right; background:#F17103}
.five .hot{ background:#fff}
.five .hot li{ border-bottom:1px solid #ededed; overflow:hidden; line-height:2em; margin-bottom:.03rem}
.five .hot li b{ font-size:.2rem; display:block; width:8%; text-align:center; float:left}
.five .hot li a{ color:#000}
.five .hot li+li+li+li+li{ border:none; margin-bottom:.05rem}
.bottom .dbnav{ background:#083578; margin-bottom:.65rem; overflow:hidden}
.bottom .dbnav ul li{ width:25%; float:left; text-align:center; line-height:2em}
.bottom .dbnav ul li a{ color:#fff; display:block;}
.bottom .db{position: fixed;bottom:1.5rem;z-index: 999999;width:100%; text-align:right; display:none}
.bottom .pf{position: fixed;bottom: 0px;z-index: 99999;text-align: center;}
.bottom .pf ul{ width:75%;position: absolute; height:.8rem; top:0; left:13%}
.bottom .pf ul li { float:left}
.bottom .pf ul li a{ display:block; position:absolute; width:21%; top:19%; left:0; height:.6rem}
.bottom .pf ul li+li a{ width:31%; left:39%; top:0; height:.7rem}
.bottom .pf ul li+li+li a{width:20%; top:19%; left:80%; height:.6rem}
.article,.one,.two{ position:relative}
.gh-1r{ width:320px !important}
.bg2{ width:96%; margin:.1rem auto; background:#414a54; color:#fff; overflow:hidden}
.bg2 p{ margin:.1rem; border:1px #FFFFFF dashed; padding:.05rem; line-height:1.5em; }
.bg2 p em{ color:#ffd56f}
.bg2 p a{ display:block;background:#f53a4b; text-align:center; color:#fff; margin-top:.1rem; text-indent:0}
.jzjc{ background:#201d24; width:100%; font-size:.18rem; line-height:1.5em; clear:both; color:#FFF; font-weight:bold; text-align:center; padding:.1rem 0px;}
.zx_bt{ width:23em; text-align:center;  margin:.1rem auto;background:#F17103; font-size:.12rem; color:#fff;border-radius:.1rem; line-height:.26rem; height:.26rem;}
.zx_bt a{color:#fff; display:block; width:100%; height:.26rem; }
.zx_bt img{ width:auto;  height:.26rem}
.wxts{ width:96%; margin:0px auto}
.tit01{ width:100%; position:relative; text-align:center; height:1em; line-height:1em; overflow:visible; font-weight:bold; font-size:.15rem;}
.tit01:before{ content:""; width:30%; height:.03rem; background:#333; position:absolute; bottom:-.13rem;; left:35%;}
.tit01 b{ color:#F00;font-weight:bold}


.part5 .technology{ width:96%; background:#fff; margin:.1rem auto}
.part5 .technology .jstitle{ background:#a0a0a0; text-indent:1em; margin-top:.05rem; font-weight:bold; color:#fff; line-height:2em}
.part5 .technology .jstitle b{ color:#d71418; font-weight:bold;}
.part5 p{text-indent:2em; line-height:1.6em; padding:.1rem .1rem 0 .1rem }
.part5 .technology .description{ background:#ccddef; border-radius:5px;}
.part5 .technology .description p{ text-indent:2em; line-height:1.6em;  padding:.1rem .1rem 0 .1rem  text-indent:1em}

.cglf{background:#fff; width:96%; margin:.1rem auto 0; color:#000; height:4.8rem; padding-top:.1rem;}

.cglf li{ float:left; width:30%; background:#ededed; margin-left:2%;}
.cglf li{ height:1.3rem; overflow:hidden}
.cglf li+li+li+li+li+li+li{ height:3.1rem; overflow:hidden}
.cglf li p{ padding:.05rem; font-size:.12rem; line-height:1.5em;}
.cglf li h2{ font-size:.15rem; background:#083578; color:#fff; line-height:1.5em; text-align:center}
.cglf li h3{ font-size:.15rem; border-bottom:2px solid #d71418; color:#d71418; font-size:.15rem; font-weight:bold; line-height:1.5em; text-align:center}
.cglf li.sj{ height:.3rem; position:relative;background:#FFF; }
.cglf li.sj:before{ content:""; width:15%; position:absolute; left:41%; top:.05rem; background:#e4e4e4; height:.1rem;}
.cglf li.sj:after{ content:""; width:0; position:absolute; left:33%; top:.15rem; height:0rem;border-top:.1rem solid #e4e4e4; border-left:.15rem solid transparent; border-right:.15rem solid transparent}
.cglf li b{ background:#201d24; color:#FFF; border-radius:20px; padding:0 .03rem;}
.ship{ height:1.9rem; width:100%}
.yyjzqu{ margin-bottom:.2rem;}