body {background: #eee;padding: 0;margin: 0;font: 12px "Microsoft YaHei", "\u5FAE\u8F6F\u96C5\u9ED1", Arial, SimSun, "\u5B8B\u4F53"}
ul,  li,  form,p,h1,h2,h3,h4,h5,h6,h7 {padding: 0;margin: 0;list-style: none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.clearfix{*zoom:1;}
#tousu {float: left;width: 80px;padding-top: 8px;}
#tousu a {margin-left: 5px;border-radius: 4px;background-color: #3382f8;height: 28px;line-height: 28px;color: #fff;font-size: 12px;width: 66px;display: block;text-align: center;width: 80px;text-decoration: none;}
#tousu a:hover {background-color: #003399;}
.w {width: 1000px;margin: 0 auto;}
.heads {text-align: center;background: #ffffff;box-shadow: 0 2px 4px 0 rgba(75, 75, 75, 0.1);height: 70px;width: 100%;color: #d5d5d5;word-spacing: 3px;font-size: 13px;font-family: "Arial", "Microsoft YaHei", "SimSun", "\u5B8B\u4F53";margin-bottom: 15px;}
.logo {float: left;width: 290px;text-align: right;padding: 5px 0;}
.logo img {width: auto;height: 100%;}
.plus {float: right;width: 700px;text-align: center;padding: 15px 0px 0px 0px;}
/*顶部搜索栏*/
#topso {width: 450px;margin: 3px 20px 0px 0px;float: left;}
#topso .query {font-size: 14px;width: 420px;height: 36px;line-height: 36px;border: none;border-left: 2px solid #99978e;background: #f9f9f9;padding: 0px;margin: 0px;vertical-align: middle;color: #757575;padding-left: 5px;}
#topso .qbtn {width: 40px;height: 36px;padding: 0px;margin: 0px;color: transparent;cursor: pointer;border: none;vertical-align: middle;background-color: #757575;color: #fff;}
#topso .query {height: 24px;line-height: 24px;padding: 6px 20px;width: 360px;border: 0 none;background: none;background-color: #f3f2ef;border-radius: 0;border-top-left-radius: 4px;border-bottom-left-radius: 4px;vertical-align: top;color: #999;box-sizing: content-box;}
#topso .query:focus {outline: none;}
/*正文*/
.box {background: #fff;margin: 0 auto;width: 840px;box-shadow: 0 4px 5px rgba(75, 75, 75, 0.2);border-radius: 0px;}
.article-box {margin: 30px auto 100px auto;}
.article-title {padding: 76px 76px 10px 76px;text-align: center;}
.article-title h1 {font: 28px "宋体";font-weight: bold;margin: 0;padding: 0;}
.article-content {padding: 0px 120px 80px 120px;font: 16px "宋体";line-height: 32px;word-break: break-all;overflow: hidden;}
.article-content table {line-height: 18px;font-size: 12px;clear: both;}
.article-content p {margin-bottom: 20px;}
/*下载提示*/
.down-art-title {width: 100%;clear: both;height: 50px;padding: 20px 0 0 0px;position: relative;}
.art-title-img {float: left;margin: 10px 20px 0 40px;}
.art-title {float: left;line-height: 50px;font-size: 18px;color: #003399;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 400px;}
.down_ico_word {width: 30px;height: 30px;margin: 0;}
/*下载按钮*/
.word_download {height: 48px;color: #3382f8;background: #fff;border: 1px solid #3382f8;font-size: 16px;border-radius: 25px;}
.word_download {width: 172px;position: absolute;right: 80px;display: block;}
.word_download .icon {width: 20px;height: 20px;float: left;display: block;margin: 14px 10px 0 22px;}
.word_download .icon path {fill: #3382f8;}
.word_download .downlod_btn_right {float: left;color: #3382f8;font-size: 16px;margin-top: 13px;}
.word_download .downlod_btn_right p {font-size: 12px;margin: 2px 0 0 0;}
a.word_download:link {text-decoration: none;background: #fff;}
a.word_download:visited {text-decoration: none;background: #fff;}
a.word_download:hover {text-decoration: underline;background: #f9f9f9;}
a.word_download:active {text-decoration: none;background: #f9f9f9;}
/*底部下载*/
.art-foot-down {border-top: 1px solid #f6f6f6;}
.art-foot-down .down-art-title {width: 100%;clear: both;height: 50px;position: relative;padding-bottom: 30px;}
.art-foot-down .art-title-img {float: left;margin: 10px 20px 0 80px;}
.art-foot-down .word_download {right: 80px;display: block;}
.down-tips {padding: 8px 20px 20px 40px;color: #888;font-size: 12px;line-height: 24px;}
.down-tips .baiduie {display: none;}
.down-tips .baiduie h3 {margin: 0;color: #f00;border:1px solid #f00;padding:1rem;font-size: 1rem}
.down-tips a:link,  .down-tips a:visited,  .down-tips a:active {text-decoration: none;color: #888;}
.down-tips a:hover {text-decoration: underline;color: #888;}

.box.one.fixed {position: fixed;top:0;z-index: 198;-webkit-transform:translate(-50%,-0%);transform:translate(-50%,-0%);left:50%}

.pupop,.mask{position:fixed;_position:absolute;pointer-events:auto}
.pupop {width:800px;display:none;z-index:199;top:50%; left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:460px;background:#fff;border-radius:8px;-webkit-overflow-scrolling:touch;}
.pupop a.close {position: absolute;top:10px;right:10px;color: #fff;width: 20px;background:url(/static/imgs/dialog-close.png) no-repeat center;height: 20px;line-height: 20px;text-align: center;font-family: arial;text-indent: -9999em;overflow: hidden;}
.pupop a.close-white {background: url(/static/imgs/close-white.png) no-repeat;}
.pupop a.close:hover {opacity: .8;}
.pupop .bd {padding:10px 20px;}
.mask{top:0;left:0;width:100%;height:100%;_height:expression(document.body.offsetHeight+"px"); background:#000;opacity:0.3;filter:alpha(opacity=30); display:none; z-index:198;}

.fixed_item{ width: 50px;position: fixed; top:40%;left:50%; margin:-25px 0 0 -670px;}
.fixed_item a{ display: block; width: 50px; text-align:center; margin-bottom:2px; line-height:18px; color: #fff; padding: 5px; border-radius: 3px;background:#44b449}
.fixed_item em {display: block; width:26px; height:30px; margin:0 auto 4px; background: url(/static/imgs/gf_icon.png) no-repeat;}
.fixed_item a:hover{ background:#f60;text-decoration:none}

#f-bottom {position: fixed;bottom:0;width:840px;background:#fff;box-shadow: 0 -4px 5px rgb(75 75 75 / 20%);padding:15px 0;text-align:right;z-index: 10;display: none;-webkit-transform:translate(-50%,-0%);transform:translate(-50%,-0%);left:50%}
#f-bottom span {display: inline-block;float: left;color: #666;line-height:40px;padding-left:20px;}
#f-bottom a {display: inline-block;border:1px solid #E62417;color:#e62417;font-size: 16px;padding:0 30px;margin:0 10px;border-radius:40px;line-height:40px;height: 40px;text-decoration:none}
#f-bottom a:hover {background:#fbeeed;}
#f-bottom a.f_download {background-color: #E62417;color: #fff;}
#f-bottom a.f_download em:after {content:"下载文档";font-style:normal;}


.red-pay-hd {border-bottom: solid #e2dfdf 1px;}
.red-pay-hd a {text-align: center;line-height: 36px;color: #333;width: 50%;float: left;display: block;position: relative;top: 1px;border-bottom: solid transparent 2px;font-size: 18px;}
.red-pay-hd a.alipay {color: #00aaee;}
.red-pay-hd a.alipay.on {color: #00AAEE;border-color: #00AAEE;}
.red-pay-hd a.on {color: #38ad3a;border-color: #38ad3a;}
.red-pay-hd a:hover {text-decoration:none;}
.red-pay-box li {display: none;}
.red-pay-box li.on {display: block;}
.pay_qrcode {width: 240px;height: 240px;margin: 20px auto 0;display: block;border: solid #f8f8f8 5px;background:url(/static/imgs/loading.gif) no-repeat center;}
.pay_qrcode img {width: 100%;}
.red-pay-box li p {line-height: 20px;text-align: center;padding: 5px 0;font-size: 14px}
.red-pay-box li.wxpay {color: #38ad3a;}
.red-pay-box li.alipay {color: #00aaee;}
#copy_pay .bd {padding-bottom: 20px;}
#copy_pay .desc {color: #f00;text-align: center}
#copy_pay .desc a {color: #f00;}

#copy_help {display: none;width: 730px;height: auto;}
#copy_help h2 {text-align: center;font-size: 20px;padding: 20px 0 10px;}
#copy_help ul {padding: 0 30px 30px;}
#copy_help li {margin-top: 10px;border: 1px solid #5A9EF2;padding: 10px;-webkit-box-shadow: 0 16px 30px -14px rgba(0, 0, 0, .1);-moz-box-shadow: 0 16px 30px -14px rgba(0, 0, 0, .1);box-shadow: 0 3px 5px -2px rgba(0, 0, 0, .1);}
#copy_help li h3 {font-size: 16px;color: #1F40C5;font-weight: bold;line-height: 30px;border-bottom: 1px dotted #aaa;}
#copy_help li p {line-height: 20px;color: #888;padding: 5px 0;}
#copy_pay {display: none;width: 400px;height: auto;}
#copy_pay .copy_pay_tit {background: #1F40C5;color: #fff;font-size: 18px;line-height: 46px;text-indent: 1em;border-radius: 8px 8px 0 0;}

#downwordpay {width: 400px;height: auto;}
#downwordpay .copy_pay_tit {background: #5A9EF2;color: #fff;font-size: 18px;line-height: 46px;text-indent: 1em;border-radius: 8px 8px 0 0;}
#downwordpay .copy_pay_tit {background: none;color: #0a0;font-size: 2rem;height: 3rem;text-indent: 0em;border-radius: 8px 8px 0 0;text-align:center;font-weight: bold;padding-top:20px}
#downwordpay .tps {line-height: 46px;color: #888;text-align: center;font-size: 18px}
#downwordpay .bd {padding-bottom: 20px;}
#downwordpay .paye {display: none;}
#downwordpay .desc {color: #f00;text-align: center;padding-bottom:20px}
#downwordpay .desc a {color: #f00;}
#downwordpay .red-pay {text-align:center;padding-top:150px;background:url(/static/imgs/pay.jpg) no-repeat center 30px;background-size:90px auto;}
#downwordpay .red-pay p {font-size: 16px;color:#f60}
#downwordpay .copy_buy {padding: 1rem 2rem 0;}
#downwordpay .copy_buy a{background: #44b549;font-weight: 700;color: #fff;text-decoration: none;display: block;border-color: #44b549;padding:.8rem 0;border-raidus:1rem !important;font-size: 20px}
#downwordpay .wordmoney {color: #f00;font-weight: bold;font-size: 16px;font-style: normal;}
#downwordpay .downword {display: none;padding:100px 1rem}
#downwordpay .downword a{background:#1F40C5;height:50px;line-height:50px;border-radius:4px;font-size:22px;color:#fff;font-weight:700;display: block;text-align: center;}
#downwordpay .downword a:hover {opacity: .9;}

.fixed_top {position: fixed;top:-60;background:#fff ;box-shadow:0 5px 14px rgb(0 0 0 / 4%);width: 100%;height: 50px;line-height: 50px;opacity: 0;z-index: 197;left:0;transition: 0.3s ease; -ms-transition: 0.3s ease; -moz-transition: 0.3s ease; -webkit-transition: 0.3s ease; -o-transition: 0.3s ease;}
.fixed_top:hover {transition: 0.3s ease; -ms-transition: 0.3s ease; -moz-transition: 0.3s ease; -webkit-transition: 0.3s ease; -o-transition: 0.3s ease;}
.fixed_top.in {top:0;opacity: 1;}
.fixed_top > div {width: 1200px;margin:0 auto;position: relative;}
.fixed_top > div b {font-size: 18px;float: left;}
.fixed_top > div p {float: right;}
.fixed_top > div p a {display: inline-block;margin-left: 1em;background-color: #237ded;border-radius: 3px;line-height: 30px;color: #fff;padding:0 20px;}
.fixed_top > div p a {text-decoration: none;background-color: #3382f8;}
.fixed_top .fixed_top_search {position: absolute;top:8px;right: 250px; height: 32px; border: 1px solid #237ded; border-radius: 4px; overflow: hidden;}
.fixed_top .fixed_top_search .search_text_top {height: 32px; line-height: 32px; font-size: 14px; background: #fff; padding: 0 10px 0 11px;border: 0;color: #000;outline: none;width: 300px;float: left;}
.fixed_top .fixed_top_search .search_btn { width: 80px; height: 32px; line-height: 32px; font-size: 14px; background: #237ded; color: #fff; border: 0;cursor: pointer;float: right;text-align: center;}
.fixed_top .fixed_top_search  .search_btn:hover{background:#3382f8;text-decoration: none;}
header,.mtips {display: none;}
@media only screen and (max-width:1024px){
* {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
body {font-size:100%;}
.heads{display: none;}
.w {width: 100%;}

header {height: 3rem;max-height:3rem;background-color: #5A9EF2;overflow: hidden;border-bottom: 1px solid #E8E8E8;padding: 0 1rem;position: relative;display: block;display:-moz-box;display:-webkit-box;display:box}
header p {display: block;height: 3rem;line-height: 3rem;overflow: hidden;vertical-align: middle;text-align: center;}
header p {-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;}
header b {font-size: 1.2rem;font-weight: 400;color: #fff;text-align:center;display: block;}
header .back {text-align: left;width:3rem;align-items: center;display: flex;}
header .back .icon {color: #fff;width: 1.6rem;height: 1.6rem;}
header .back .icon path {fill: #fff;}
header .navbtn {right: .5rem;line-height: 3rem;}
header .navbtn a {color: #fff;}


/*正文*/
.box {width: auto;margin:0 1rem}
.box.one {margin:0}
.box.one.fixed,#f-bottom {-webkit-transform:translate(-0%,-0%);transform:translate(-0%,-0%);left:0%;width: 100%;}
.box.one.fixed2 {position: static;}
.box.one.fixed .down-art-title {height: auto !important;padding: 10px 0;}
.box.one.fixed .down-tips {display: none;}
.article-box {margin:1rem;}
.article-title {padding: 2rem 0 1rem;text-align: center;}
.article-title h1 {font: 1.2rem "宋体";}
.article-content {padding: 0px 1rem 2rem 1rem;font: .875rem "宋体";line-height: 1.6rem;}
.article-content p {margin-bottom: 1rem;}

#f-bottom {top:auto;bottom:0;padding:1rem 0;text-align:center;}
#f-bottom span {display: block;font-size: .875rem;float: none;}


/*下载提示*/
.down-art-title {display: block;height: auto;}
.art-title-img ,
.art-title {display: none;}
.down_ico_word {width: 30px;height: 30px;margin: 0;}
/*下载按钮*/
.word_download {height: 48px;color: #3382f8;background: #fff;border: 1px solid #3382f8;font-size: 16px;border-radius: 25px;}
.word_download {width: 60%;position: static;right: auto;text-align:center;margin:0 auto;}
.word_download .icon {width: 20px;height: 20px;float: none;display: inline-block;margin: 14px 10px 0 22px;align-items: center;}
.word_download .icon path {fill: #3382f8;}
.word_download .downlod_btn_right {float: none;color: #3382f8;font-size: 16px;margin-top: -10px !important;display: inline-block;}
.word_download .downlod_btn_right div {position: relative;top:-3px}

/*底部下载*/
.art-foot-down .down-art-title {width: 100%;height: auto;position: relative;padding-bottom: 30px;}
.down-tips {padding: .5rem 1rem 1rem;color: #888;font-size: .875rem;line-height: 1.6rem;}
.mtips {display: block;margin-bottom: 2rem;}
.mtips2 {margin-bottom: 6rem;}
.mtips h3 {}


.pupop,.mask{position:fixed;_position:absolute;pointer-events:auto}
.pupop {width:90%;height:80%;}
.pupop a.close {position: absolute;top:10px;right:10px;color: #fff;width: 20px;background:url(/static/imgs/dialog-close.png) no-repeat center;height: 20px;line-height: 20px;text-align: center;font-family: arial;text-indent: -9999em;overflow: hidden;}
.pupop a.close-white {background: url(/static/imgs/dialog-close.png) no-repeat;}
.pupop a.close:hover {opacity: .8;}
.pupop .bd {padding:10px 20px;}
.mask{top:0;left:0;width:100%;height:100%;_height:expression(document.body.offsetHeight+"px"); background:#000;opacity:0.3;filter:alpha(opacity=30); display:none; z-index:198;}

.fixed_item{ width: 50px;position: fixed; top:40%;left:50%; margin:-25px 0 0 -670px;}
.fixed_item a{ display: block; width: 50px; text-align:center; margin-bottom:2px; line-height:18px; color: #fff; padding: 5px; border-radius: 3px;background:#44b449}
.fixed_item em {display: block; width:26px; height:30px; margin:0 auto 4px; background: url(/static/imgs/gf_icon.png) no-repeat;}
.fixed_item a:hover{ background:#f60;text-decoration:none}


#copy_pay .desc {color: #f00;text-align: center}
#copy_pay .desc a {color: #f00;}

#copy_help {display: none;width: 100%;height: 50%;top:auto;bottom: 0;-webkit-transform:translate(-50%,-0%);transform:translate(-50%,-0%);z-index: 200;}
#copy_help h2 {text-align: left;font-size: .875rem;padding: 0 0  0 20px;background-color: #f3f4f8;border-bottom:1px solid #e8e8e8;line-height: 40px;}
#copy_help .bd {height: calc(100% - 40px);overflow-y:auto;padding: 0;}
#copy_help ul {padding: 0 1rem;}
#copy_help li {margin-top: 10px;border:0;border-bottom: 1px solid #e8e8ee;padding: 1rem;-webkit-box-shadow: unset;-moz-box-shadow:-webkit-box-shadow: unset;;box-shadow: -webkit-box-shadow: unset;font-size: .875rem;}
#copy_help li h3 {color: #333;font-weight: 400;line-height: 30px;border-bottom: 0}
#copy_help li p {line-height: 1.6rem;color: #aaa;padding:.5rem 0;}
#copy_pay {display: none;width: 90%;height: auto;}
#copy_pay .copy_pay_tit {background: #1F40C5;color: #fff;font-size: 18px;line-height: 46px;text-indent: 1em;border-radius: 8px 8px 0 0;}
.mask2 {z-index: 199;}

#downwordpay {width: 90%;height: auto;display: block;padding-top:1rem;}
#downwordpay .copy_pay_tit {padding-top:0px}
#downwordpay .copy_buy {padding: 1rem 2rem;}
#downwordpay .copy_buy a{background: #44b549;font-weight: 700;color: #fff;text-decoration: none;display: block;border-color: #44b549;padding:.8rem 0;border-raidus:1rem !important;}

#downwordpay .wordmoney {color: #f00;font-weight: bold;font-size: 1rem;}
#downwordpay .downword {padding:5rem 0}
#downwordpay .downword a{font-size:1rem;}


}