* { box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; font-family: "Microsoft Yahei"; font-size: 1.4rem; margin: 0; padding: 0; }
body { line-height: 1.75em; color: #333; width:32rem; margin:0 auto; }
a { text-decoration: none; color: #333; }
.topqq { width: 100%; height: 50px; background-color: #0062bb; text-align: center; line-height: 50px; }
.topqq img { vertical-align: middle; }
.topqq a { color: #fff; font-size: 1.6rem; }
.topqq a:visited { color: #fff }
.topqq a:link { color: #fff }
.clear { zoom: 1; }
.clear:after { height: 0; display: block; content: "\20"; clear: both; }
.fl { float: left; }
.fr { float: right; }
.img-responsive { display: block; max-width: 100%; }
.banner img { width: 100%; height: auto; }
.header { background: #0083C4; margin-top: 0rem; padding: 1rem 0; }
.logoImg { display: block; margin: 0 auto; max-width: 100%; }
.logo h1 { text-align: center; font-size: 2.6rem; color: #fff; }
.logo p { text-align: center; color: #fff; }
.link { padding: 1rem; }
.link a { display: inline-block; padding: 0 1rem 0 0; }
.banner { overflow: hidden;}
.slider-box { position: relative; overflow: hidden; zoom: 1; }
#slider0 img { width: 100%; }
.swipe { visibility: hidden; position: relative; }
.swipe-wrap > div { float: left; width: 100%; position: relative; }
#position { display: none }
.flex-control-paging { display: none }
.bz_left_ask { width: 100%; margin: 0 auto; overflow: auto; margin-bottom: 0.5rem; }
.bz_left_ask P { width: 100%; overflow-y: auto; margin: 0rem; margin-top: 0.2rem; }
.bz_left_ask P a { color: #fff; display: inline-block; float: left; height: 4rem; line-height: 4rem; margin: 0 0.5% 0 0.5%; text-align: center; }
.mc { max-width: 100%; margin-right: auto; margin-left: auto; margin-top: 0rem; margin-bottom: 0rem; }
.mc0 { max-width: 100%; margin-right: auto; margin-left: auto; margin-top: 0rem; margin-bottom: 0rem; }
.dis-inline { display: inline-block!important; vertical-align: middle; }
.fl-none { float: none!important; }
.text-center { text-align: center; }
.text-left { text-align: left!important; }
.mt18 { margin-top: 1.8rem; }
.mb18 { margin-bottom: 1.8rem; }
.mt10 { margin-top: 1rem; }
.mt15 { margin-top: 1.5rem; }
.mt5 { margin-top: 0.5rem; }
.mr5 { margin-right: 0.5rem; }
.ml10 { margin-left: 1rem; }
ul, li { list-style: none; }
img { border: none; vertical-align: middle; }
.text-indent { text-indent: 2em; }
.pl2 { padding-left: 0%; }
.pr2 { padding-right: 2%; }
.ml2 { margin-left: 2%; }
.mr2 { margin-right: 2%; }
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { display: block; }
.col-xs-1 { width: 8.33333333%; }
.col-xs-2 { width: 16.66666667%; }
.col-xs-3 { width: 25%; }
.col-xs-4 { float: left; }
.col-xs-5 { width: 41.66666667%; }
.col-xs-6 { width: 50%; }
.col-xs-7 { width: 58.33333333%; }
.col-xs-8 { width: 75%; float: right; }
.col-xs-9 { width: 75%; }
.col-xs-10 { width: 83.33333333%; }
.col-xs-11 { width: 91.66666667%; }
.col-xs-12 { width: 100%; }
.container { padding: 0.5rem 2%; }
.container2 { padding: 0 2%; }
.container4 { padding: 0 4%; }
.w70{ width:7rem;}
header { background-color: #0069b2; }
figure { overflow: hidden; text-align: center; width: 100%; }
.nav { background-color: #FFFFFF; overflow:hidden; padding: 0.4rem 0; }
.nav a { display: block; width: 24.7%; border-radius: 0.1rem; color: #fff; float: left; text-align: center; font-size: 1.1em; position: relative; background-color: #0169B2; border-bottom-width: 0.1rem; border-bottom-style: solid; border-bottom-color: #666; border-right-width: 0.1rem; border-right-style: solid; border-right-color: #999; margin-top: 0; margin-right: 0.1%; margin-bottom: 0; margin-left: 0.2%; padding-top: 0.3rem; padding-right: 0; padding-bottom: 0.3rem; padding-left: 0; }
.nav a.on { color: #BE0D27; background-color: #FEF5BA; }
.nav a i { display: inline-block; position: absolute; top: -0.8rem; right: 0; width: 2.2rem; height: 0.9rem; }
.yellow { color: #f5f217; }
.green { color: #0169B2; }
.orange { color: #ec531b; }
footer { color: #fff; background-color: #0169B2; }
footer .footbtn a { display: inline-block; font-size: 1.2em; border-radius: 0.5rem; padding: 0.5rem 1.5rem; margin: 0 0.5rem; color: #0169B2; background-color: #E7E7E7; border-bottom-width: 0.1rem; border-bottom-style: solid; border-bottom-color: #333; border-right-width: 0.1rem; border-right-style: solid; border-right-color: #666; }
footer .footbtn a i { display: inline-block; vertical-align: middle; margin-right: 0.5rem; }
.con1 { position: relative; max-width: 48rem; margin: 0 auto; }
.con1 .info { position: absolute; background: rgba(255,255,255,.1); left: 0; top: 45%; height: auto; }
.con1 .info span { position: relative; left: 0; top: 45%; color: #fff; display: block; width: 100%; padding: 0.5rem 2%; }
.con1 .info span a { color: #ec531b; }
.sec-tle { background: #d7d7d7; font-size: 1.2em; border-bottom: 0.1rem solid #c9c9c9; padding: 0.9rem 0 1rem 0.5rem; font-weight: bold; text-align: center; }
.sec-tle_po { background: #d7d7d7; font-size: 1.2em; border-bottom: 0.1rem solid #c9c9c9; padding: 0.9rem 0 1rem 0.5rem; font-weight: bold; }
.sec-tle_po b { color: #F00; font-size: 1.2em; }
.sec-tle.bgnone { background: none; border: none; }
.bztle { height: 1rem; border-top: 0.1rem solid #9c9c9c; position: relative; text-align: center; width: 96%; margin: 0 auto; margin-top: 1.5rem; }
.bztle span { display: inline-block; background: #fff; height: 1.6rem; line-height: 1.6rem; position: absolute; left: 50%; top: -50%; margin: 0 0 0 -5.5rem; width: 11rem; text-align: center; color: #6d6d6d; }
.sec-bz a, .sec-bz .change { background: #e7e7e7; margin-bottom: 1%; line-height: 3.4rem; cursor: pointer; text-align: center; }
.sec-bz .ia { height: 2.4rem; }
.sec-bz .ia a { height: 2.4rem; line-height: 2.4rem; display: inline-block; float: left; }
.sec-bz a.col-xs-4, .sec-bz .col-xs-4.change { width: 32%; position: relative; margin-left: 1%; }
.sec-bz a.col-xs-4 span, .sec-bz .col-xs-4.change span { display: none; position: absolute; right: -0.1rem; top: -0.2rem; }
.sec-bz a.col-xs-8 { width: 65%; color: #0169B2; font-weight: bold; float: left; }
.sec-bz a.col-xs-8 i { margin-right: 0.5rem; }
.sec-bz a.orange { color: #fff; background-color: #FF3300; }
.sec-bz .bz-icon { width: 25%; }
.doc-ch { max-width: 48rem; margin-top: 0.2rem; position: relative; margin-right: auto; margin-bottom: 0; margin-left: auto; height: 22rem; }
.doc-ch .prev, .doc-ch .next { position: absolute; top: 50%; margin-top: -2.2rem; display: block; width: 4.5rem; height: 4.4rem; }
.doc-ch .prev { left: 2%; }
.doc-ch .next { right: 2%; }
.doc-btn { background: #d7d7d7; text-align: center; padding-top: 1.5rem; padding-right: 0; padding-bottom: 1.5rem; padding-left: 0; }
.doc-btn a { display: inline-block; background: #ec531b; color: #fff; border-radius: 0.5rem; font-size: 1.2em; padding-top: 0.5rem; padding-right: 1.5rem; padding-bottom: 0.5rem; padding-left: 1.5rem; }
.doc-btn a i { margin-right: 1rem; display: inline-block; vertical-align: middle; margin-top: 0.2rem; }
.tz { border: 0.1rem solid #ccc; width: 96%; margin: 0 auto; }
.tzcon { position: relative; background-color: #EEE; }
.tzcon .yz { position: absolute; right: 2%; bottom: 1rem; max-width: 15.2rem; }
.sec4 { max-width: 62rem; margin: 0 auto; margin-top: 1.8rem; }
.sec4 .hd ul li { background: #bfbfbf; height: 2.7rem; line-height: 2.7rem; margin-top: 0.5rem; text-align: center; font-size: 1.1em; }
.sec4 .hd ul li i { width: 10%; overflow: hidden; display: inline-block; vertical-align: middle; margin-left: 1rem; display: none; }
.sec4 .hd ul li:first-child { margin-top: 0; }
.sec4 .hd ul li.on { background: #1f460a; color: #fff; }
.sec4 .hd ul li.on i { display: inline-block; }
.sec5 { }
.crumb { background: #d7d7d7; padding: 0.8rem 2%; }
.crumb i { display: inline-block; vertical-align: middle; margin-right: 0.5rem; }
.yyjj-tle { font-size: 1.2em; }
.yyjj-tle i { padding-top: 0.2rem; }
.yyjj-con1-1 .col-xs-4 { width: 32.3333333%; margin-left: 1.5%; }
.yyjj-con1-1 .col-xs-4:first-child { margin-left: 0; }
.yyjj-con1-1 .col-xs-4 p { background: #e7e7e7; text-align: center; font-size: 1.2rem; max-width: 13.8rem; margin: 0 auto; margin-top: 0.5rem; }
.yyjj-con1-2 a { display: block; color: #fff; font-size: 1.3em; color: #fff; width: 48%; border-radius: 0.5rem; padding: 0.8rem 0; text-align: center; float: left; }
.btn-bg1 { background: #285a0d; }
.btn-bg2 { background: #ba7f03; }
.hosys-gg-2 ul li { list-style: none; margin-top: 0.4rem; }
.hosys-gg-2 ul h3 { font-size: 1.1em; margin-bottom: 0; }
.hosys-gg-2 ul p { font-size: 0.7em; color: #999; }
.home-jscg li { display: block; width: 100%; margin-top: 1rem; }
.home-jscg .jscg-left { float: left; width: 30%; color: #fff; height: 6rem; text-align: center; background: #34661a; position: relative; font-size: 1.3em; padding-top: 0.8rem; }
.home-jscg .jscg-left p { color: #ffff00; }
.home-jscg .jscg-left i { display: block; width: 0; height: 0; border-left: 1rem solid #34661a; border-top: 1rem solid transparent; border-bottom: 1rem solid transparent; position: absolute; left: 99%; top: 50%; margin-top: -0.8rem; }
.home-jscg .jscg-right { float: left; background: #eeeded; width: 70%; height: 6rem; padding-left: 1.2rem; font-size: 1.05em; padding-top: 0.5rem; }
.home-jscg .jscg-right h3 { color: #d00808; font-size: 1.05em; }
.yyjj-con5-1 .col-xs-4 img { border: 0.1rem solid #ccc; padding: 0.2rem; }
.yyjj-con5-2 .col-xs-4 { width: 32.0%; color: #fff; padding: 1.5rem 1%; margin-right: 0.3rem; }
.yyjj-con5-2 .col-xs-4:first-child { margin-left: 0; }
.yyjj-con5-2 .col-xs-4 i { display: inline-block; vertical-align: middle; width: 30% }
.yyjj-con5-2 .col-xs-4 div { display: inline-block; vertical-align: middle; }
.yyjj-con5-2 .col-xs-4 h3 { font-size: 1.4em; }
.yyjj-con5-2 .col-xs-4 p { font-size: 1.2rem; }
.yyjj-con5-2 .c51 { background-color: #0169B2; }
.yyjj-con5-2 .c52 { background-color: #1092DD; }
.yyjj-con5-2 .c53 { background-color: #66CCFF; }
.yyjj-con4-1 { background: #1f460a; color: #fff; line-height: 1.4em; }
.yyjj-con4-1 .col-xs-7 { border-right: 0.2rem solid #fff; max-width: 28.4rem; }
.yyjj-con4-1 .col-xs-5 { padding-left: 2%; }
.yyjj-con4-1 .col-xs-5 a { display: inline-block; background: #ffff00; color: #1f460a; border-radius: 0.3rem; padding: 0.2rem 0.5rem; margin-top: 0.2rem; }
.yyjj-con4-1 .col-xs-5 a i { display: inline-block; vertical-align: top; margin-left: 0.2rem; width: 18%; }

.jszs-line { border-bottom: 0.1rem dashed #ccc; margin-top: 1.5rem; height: 0.1rem; margin-bottom: 1.5rem; }
.jszs-con1-1 .col-xs-5 { max-width: 16rem; }
.jszs-con1-1 .col-xs-7 p { font-size: 1.2rem; font-weight: bold; }
.jszs-con1-1 .col-xs-7 p.font12 { font-weight: normal; }
.jszs-list { background: #e7e7e7; padding: 0.3rem 0.8rem; }
.col-ec5 { color: #ec541b; }
.jszs-list i { float: right; margin-left: 0.5rem; margin-top: 0.3rem; }

.cate-jzzx .col-xs-8 { display: inline-block; float: none; vertical-align: middle; width: 65%; padding-left: 2%; }
.cate-jzzx .col-xs-4 { display: inline-block; float: none; vertical-align: middle; max-width: 17.4rem; }
.cate-docbtn { background: none; }
.cate-docbtn a { background: #ba7e02; }
.cate-con3 .col-xs-4, .cate-con3 .col-xs-8 { color: #fff; text-align: center; border-left: 0.1rem solid #fff; border-top: 0.1rem solid #fff; height: 3.5rem; line-height: 3.5rem; }
.bg1 { background: #d19d2d; }
.bg2 { background: #f9883d; }
.bg3 { background: #24c16a; }
.bg4 { background: #50a022; }
.bg5 { background: #4d91d7; }
.bg6 { background: #bebe01; }
.bg7 { background: #2bbc98; }
.bg8 { background: #e36565; }
.bg9 { background: #a373ba; }
.bg10 { background: #45ae54; }
.bg11 { background: #7d7c7c; }
.cate-con1 .col-xs-4 { width: 32%; margin-left: 2%; text-align: center; color: #fff; padding: 1rem 0; border-radius: 0.3rem; }
.cate-con1 .col-xs-4:first-child { margin-left: 0; }
.cate-con1 .col-xs-4 h3 { font-size: 1.3em; }
.cate-con1 .col-xs-4 p { font-size: 1.1em; }
.bg-yellow { background-color: #66ccff; }
.bg-green { background-color: #0169b2; }
.cate-con2 dl { padding: 1rem 0; border-bottom: 0.1rem solid #dbdbdb; display: block; margin: 0; }
.cate-con2 dt { width: 26%; float: left; margin-right: 2%; margin-top: 0.3rem; max-width: 14.2rem; }
.cate-con2 dd { width: 72%; float: left; }
.cate-con2 .nn { color: #aaa; }
.cate-con2 dd p { font-size: 1.2em; }
.cate-con2 ul { padding: 2%; margin-left: 5%; }
.cate-con2 li { margin-bottom: 1%; line-height: 3em; font-size: 1.1em; border-bottom-width: 0.1rem; border-bottom-style: solid; border-bottom-color: #CCC; }
.cate-con2 li span { width: 10%; background: #3f9712; text-align: center; display: block; float: left; color: #fff; margin-right: 1%; font-size: 1.3em; }
.cate-con2 { padding-bottom: 2%; }
.cate-list li { height: 4rem; line-height: 4rem; margin-top: 0.8rem; font-size: 1.1em; }
.cate-list li span { background: #285a0d; text-align: center; width: 4rem; height: 3.5rem; display: inline-block; color: #fff; margin-right: 0.8rem; }
.cate-list li i { margin-left: 0.5rem; }
.cate-list li:first-child { margin-top: 0; }
.cate-page li, .cate-page span { display: inline-block; height: 2.5rem; padding: 0 0.9rem; border: 0.1rem solid #d3d3d3; color: #7b7a7a; }
.cate-page li.on, .cate-page span.on { background: #588441; color: #fff; }
.boxCenter { width: 25.5rem; height: 18rem; background-color: #FFF; position: fixed; left: 50%; top: 50%; z-index: 200; margin-left: -12.7rem; margin-top: -9rem; -moz-border-radius: 1.5rem; -webkit-border-radius: 1.5rem; border-radius: 1.5rem; -moz-box-shadow: 0 0 2rem rgba(10,2,4,0.75); -webkit-box-shadow: 0 0 2rem rgba(10,2,4,0.75); box-shadow: 0 0 2rem rgba(10,2,4,0.75); display: none; }
.boxCenter h3 { width: 100%; font-size: 1.5rem; text-align: center; color: #2e3642; font-weight: bold; border-bottom: 0.1rem dashed #ccc; width: 23.5rem; margin: 0 auto; margin-top: 1rem; padding-bottom: 0.5rem; height: 3.5rem; }
.boxCenter p { width: 23rem; color: #6a7380; margin: 0.5rem auto; line-height: 2.4rem; text-align: left; height: 8rem; }
.boxCenter p b { color: #f54b0b; font-weight: normal; }
.closeBtn_box { position: absolute; display: block; right: -1rem; top: -1rem; width: 3.4rem; height: 3.4rem; background-size: 100%; cursor: pointer; }
.box_lists { background: #335a21; height: 4.5rem; line-height: 4.5rem; color: #fff; font-size: 1.2rem; border-bottom-left-radius: 1.5rem; border-bottom-right-radius: 1.5rem; text-align: center; }
.box_lists i { margin-left: 0.5rem; }
.box_top { max-height: 8.4rem; }
.box-footer { }
.box_footer { margin-top: 0.3rem; width: 100%; height: auto; float: left; }
.gh { overflow: hidden; zoom: 1; color: #333; width: 100%; height: auto; margin-top: 0rem; margin-right: auto; margin-bottom: 0rem; margin-left: auto; }
.gh h2 { font-weight: bold; line-height: 3.5rem; height: 3.5rem; font-size: 1.4rem; color: #e80000; }
.tet01 { width: 90%; font-size: 1.4rem; border: #c1c1c1 0.1rem solid; color: #666; line-height: 1.4rem; height: 2.8rem; padding: 0.5rem 0rem; }
.text3 { width: 90%; height: 2.8rem; border: 0.1rem solid #c1c1c1; color: #666; }
.gh select { width: 90%; border: #c1c1c1 0.1rem solid; color: #999; height: 2.4rem; line-height: 2.4rem; }
table { border-collapse: collapse; border-spacing: 0; width: 100%; }
.fwee { float: right; width: 25%; text-align: center; height: 3.4rem; background: #1979cb; border: none; font-size: 1.4rem; color: #FFF; font-weight: bold; display: inline; margin-top: 0.5rem; margin-bottom: 0; margin-right: 7%; }
textarea { border: 0.1rem solid #C1C1C1; width: 90%; }
.gh h1 { font-size: 1.8rem; text-align: center; color: #0169B2; }
.sgt { display: inline-block; margin-right: 1%; }
.few { width: 100%; }
.mt10 p span, .mt10 p span a { color: #FF0; }
.footer-top { width: 100%; height: 4.4rem; margin: 0rem auto; line-height: 4.4rem; text-align: center; font-size: 1.4rem; color: #3B3B3B; background-color: #eee; }
.footer-top a { color: #3B3B3B; margin: 0rem 1%; }
.bd { height: auto; width: 100%; }
.bd ul li { float: left; width: 33.333%; margin-right: auto; margin-left: auto; margin-top: 0rem; margin-bottom: 0rem; text-align: center; }
.bd ul li img { width:10rem; height:12rem;}
.bd ul li .yy { background-color: #F30; text-align: center; padding-top: 0.2rem; padding-right: 5%; padding-bottom: 0.2rem; padding-left: 5%; display: inline-block; border-radius: 0.3rem; color: #FFF; }
.searchs { min-width: 29rem; }
.searchs { position: relative; height: 3.1rem; background-color: #1092dd; margin: -0.2rem 1rem; min-width: 29rem; }
.searchs input { float: left; width: 75%; height: 2.9rem; background-color: #fff; text-indent: 1rem; font-family: 'Hiragino Sans GB', 'Microsoft Yahei', arial, sans-serif; font-size: 1.4rem; padding-top: 0.5rem; padding-right: 0rem; padding-bottom: 0.5rem; padding-left: 0rem; border: 0.1rem solid #E7E7E7; margin-top: 0.1rem; margin-right: 0.1rem; margin-bottom: 0.1rem; margin-left: 0.1rem; }
.searchs button { position: absolute; right: 0rem; top: 0rem; width: 25%; height: 3.1rem; line-height: 3.1rem; text-align: center; font: 1.4rem; font-family: 'Hiragino Sans GB', 'Microsoft Yahei', arial, sans-serif; color: #fff; background-image: none; background-color: #0169B2; border-top-width: 0rem; border-right-width: 0rem; border-bottom-width: 0rem; border-left-width: 0rem; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; margin: 0rem; }
.sy1 { width: 31rem; margin: 0rem auto; height: 7.8rem; text-align: center; position: relative }
.sy1 .aa1 { position: absolute; bottom: 1rem; left: 7rem; width: 10rem; height: 3rem; }
.sy1 .aa2 { position: absolute; bottom: 1rem; right: 3rem; width: 10rem; height: 3rem; }
.sy1 h2 { width: 100%; text-align: center; height: 3.6rem; line-height: 3.6rem; overflow: hidden; font-size: 1.6rem; font-weight: bold; color: #FF3300; }
.sy1 .a1 { width: 14rem; height: 2rem; float: left; text-align: center; }
.sy1 .a2 { width: 15.5rem; height: 2rem; float: right; text-align: center; }
.sy1 .a2 img { width: 15.5rem; height: 3.5rem; }
.bd ul li h2 { font-size: 1.8rem; }
.ew .iput { font-weight: bold; color: #F30; font-size: 1.8rem; line-height: 4.2rem; }
.col-xs-4 i { display: inline-block; vertical-align: middle; width: 30%; }
.box2 { width: 100%; margin-top: 1rem; margin-right: auto; margin-bottom: 1rem; margin-left: auto; }
.box2 .a1 { width: 100%; margin-right: auto; margin-left: auto; }
.box2 .a1 li { padding-top: 0.5rem; padding-right: 3%; padding-bottom: 0.5rem; padding-left: 3%; }
.box2 .a1 li h2 { font-size: 2.4rem; }
.box2 .a1 li h2 img { display: inline-block; float: left; margin-right: 0.5rem; }
.box2 .a1 li em a { font-style: normal; background-color: #1092DD; color: #FFF; display: block; margin-top: 1.5rem; padding-top: 0.5rem; padding-right: 1rem; padding-bottom: 0.5rem; padding-left: 1rem; margin-bottom: 1rem; }
.box2 .a1 li p { background: url(/images/wzym_39.png) no-repeat 0rem center; padding-left: 1rem; line-height: 3.2rem; height: 3.2rem; }
.box2 .a1 li p span { display: none; }
.box2 .a1 li p a { padding-left: 0.3rem; display: block; line-height: 3.2rem; height: 3.2rem; overflow: hidden; }
.box2 .a1 li h2 a { font-size: 2rem; color: #fff; }
.box2 .a1 li h2 { margin-bottom: 1rem; padding: 0.5rem 0 0.5rem; background-color: #1092dd; }
.wz_nr { width: 100%; background: #fff; margin: 1rem auto; }
.wz_nr_left { width: 100%; float: left; background-color: #fafafa; border: 0.1rem #dad5c8 solid; border-top: none; }
.wz_nr_left p { width: 100%; height: 0.3rem; background-color: #B29873; }
.wz_nr_left_1 { width: 90%; height: 28rem; margin-top: 1rem; }
.wz_nr_left_1_1 { width: 23.4rem; height: 24.5rem; float: left; margin-left: 1rem; }
.wz_nr_left_1_2 { width: 42.5rem; height: 28rem; float: left; margin-left: 2rem; }
.wz_nr_left_1_2 span { width: 42.5rem; height: 4.7rem; }
.wz_nr_left_1_2 li { width: 42.5rem; font-size: 1.4rem; margin-bottom: 0.5rem; }
.wz_nr_left_1_2 li a.jianju { float: right; }
.wz_nr_left_1_2 li a { color: #f00; }
.wz_nr_left_1_2 dl { width: 20rem; margin: 1rem 0 0 12rem; }
.wz_nr_left_1_2 dt { float: left; margin-right: 1.2rem; }
.wz_nr_left_1_2 dd { float: left; }
.wz_nr_left_2 { width: 90%; height: auto; margin-top: 2rem; margin-right: auto; margin-left: auto; border-bottom-width: 0.1rem; border-bottom-style: dashed; border-bottom-color: #CCC; margin-bottom: 1rem; }
.wz_nr_left_2_1 { width: 100%; height: 3rem; max-width: 100%; }
.wz_nr_left_2_1 a:hover { text-decoration: underline; }
.wz_nr_left_2_1 h1 { height: 3rem; float: left; color: #1092DD; width: 74%; overflow: hidden; }
.wz_nr_left_2_1 h1 a { color: #0169B2; }
.wz_nr_left_2_1 ul { float: right; margin-right: 0rem; width: 26%; height: 3rem; }
.wz_nr_left_2_1 li { color: #999; float: right; margin-right: 2%; }
.wz_nr_left_2_1 li a { width: 7rem; height: 2.5rem; background-color: #FE3426; color: #fff; padding: 0.3rem 0.5rem; border-radius: 0.5rem; }
.wz_nr_left_2_2 { width: 100%; font-size: 1.4rem; height: auto; margin-left: 1rem; margin-bottom: 1rem; }
.wz_nr_left_2_2 li { text-indent: 2.4rem; }
.wz_nr_left_2_2 li a { color: #f00; }
.STYLE2 { color: #000; }
#fenye { background: none repeat scroll 0 0 #F1F1F1; height: 5rem; margin-top: 1.2rem; text-align: center; padding-top: 0rem; padding-right: 1rem; padding-bottom: 0; padding-left: 1rem; }
#fenye span { margin: 0.3rem; }
#fenye a { margin: 0.3rem; }
#fenye li { display: inline; float: left; margin: 0.3rem 0.6rem; }
#fenye td { cursor: pointer; list-style-type: none; text-decoration: none; color: #666666; display: inline; overflow: hidden; }
#fenye td a { color: #666666; }
#fenye td a:hover a { color: #ff0000; }
#fenye td input { border: none; cursor: pointer; }
.wz_nr_left_2_1 h1 a b { font-size: 1.5rem; font-weight: normal; }
.doc-all { width: 100%; border-bottom-width: 0.1rem; border-bottom-style: dashed; border-bottom-color: #D7D7D7; font-size: 1.2rem; }
.doc-all .one { width: 96%; margin-top: 0.5rem; margin-right: auto; margin-bottom: 0.5rem; margin-left: auto; height: 14.3rem; }
.doc-all .one .doc-left { width: 31%; float: left; margin-top: 1rem; }
.doc-all .one .doc-right { float: right; width: 67%; margin-top: 1rem; }
.doc-right .name { width: 100%; height: auto; line-height: 2.4rem; }
.name h1 { float: left; font-size: 2.4rem; line-height: 3.6rem; height: 3.6rem; margin-right: 2%; }
.name h1 b { float: left; font-size: 2.4rem; line-height: 3.6rem; height: 3.6rem; }
.name em { font-style: normal; font-weight: normal; float: left; }
.name .zc { margin-top: 1.2rem; font-size: 1.4rem; }
.doc-right p { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-size: 1.2rem; line-height: 1.8rem; }
.doc-all .one .doc-right .text-center { height: auto; }
.doc-all .one .doc-right .text-center { height: auto; width: 100%; text-align: left; text-indent: 2.4rem; float: left; }
.text-center p a { color: #F30; }
.doc-right .down a { color: #FFF; background-color: #F30; padding-top: 0.2rem; padding-right: 2%; padding-bottom: 0.2rem; border-radius: 0.3rem; padding-left: 2%; margin-right: 2%; font-size: 1.2rem; }
.doc-all .one .doc-right .down { display: inline; padding: 0rem; float: left; width: 100%; margin-top: 0.5rem; margin-right: 0rem; margin-bottom: 0rem; margin-left: 0rem; }
.doc-all .one .doc-right p { float: left; }
.doc-all .one .doc-right p a { color: #F30; }
.conter div { font-size: 1.4rem; margin-bottom: -0.4rem; }
.conter img { max-width: 100%; height: auto; }
.arc_body { width: 100%; margin: 0rem auto; overflow: hidden; line-height: 2.6rem; font-size: 1.6rem; }
.arc_body p { font-size: 1.6rem; margin-bottom: 0.6rem; text-indent: 2em; }
.arc_body p img { max-width: 90%; }
.arc_body p strong, .arc_body p span { font-size: 1.6rem; }
.arc_body .conter { width: 94%; padding-right: 3%; padding-left: 3%; margin-top: 0rem; margin-right: auto; margin-bottom: 1rem; margin-left: auto; }
.sec6 { width: 100%; padding-right: 5%; padding-left: 15%; color: #1979CB; font-weight: bold; font-size: 1.6rem; padding-top:2rem; padding-bottom:2rem;}
.sec6 p { line-height: 2.8rem; color: #F30; font-size: 1.4rem; }
.sec6 p span { color: #0169B2; }
.arc_body .conter h1 { font-size: 1.8rem; font-weight: bold; margin-top: 1rem; margin-right: 0rem; margin-left: 0rem; color: #0169B2; line-height: 3.8rem; }
.xuanfu { width: 100%; height: 7rem; line-height: 7rem; text-align: center; background-color: #00569D; position: fixed; left:0; bottom: 0rem; z-index: 9999; }
.xuanfu a { float: left; width: 25%; }
.container-con { margin: 0 auto; width: 28rem;}
.container-con .fluid { height: 5.5rem; background: #c2e2d2; border: 0.1rem solid #96c4ad; color: #006f37; text-align: center; line-height: 5.5rem; margin-top: 0.5rem; }
.container-con .fluid a { font-size: 1.6rem; color: #006f37; display: block; }
.container-con .fluid img { padding-right: 0.3rem; height:2.4rem; vertical-align:middle;}
.page_next { overflow: hidden; margin: 0 2%; }
.mniu { width: 30rem; margin: 0 auto; margin-bottom: 0.5rem; margin-top: 1rem; }
.mniu p { font-size: 1.4rem; line-height: 2.1rem; text-align: center }
.mniu img { display: block; margin: 0 auto; }
.mniu h1 { line-height: 3rem; margin-bottom: 1.5rem; color: #f00; text-align: center; }
.ma1 { width: 9.5rem; height: 2.8rem; border: #F00 solid 0.2rem; color: #F00; padding: 0.3rem 0.5rem; border-radius: 0.5rem; margin-left: 11.3rem }
.page_next li { float: left; font-size: 1.4rem; height: 3.5rem; line-height: 2.8rem; width: 30rem; }
.doc_arc { text-align: center; padding-bottom: 2rem; }
.doc_arc img { max-width: 70%; }
.col8 { width: 65%; color: #0169B2; font-weight: bold; float: left; background: #E7E7E7; text-align: center }
.col4 { width: 33%; position: relative; margin-left: 1%; color: #fff; background: #FF3300 !important; text-align: center; display: inline-block }


html { font-size: 10px; font-size: calc(100vw / 32);}
@media all and (max-width: 320px) {
html { font-size: 10px; }
}
@media all and (min-width: 640px) {
html { font-size: 20px; }
}