﻿@charset "utf-8";blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,li,ol,p,pre,span,table,td,textarea,th,ul{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-weight:400;font-size:1.3rem}
li,ol{list-style:none}
em,i{font-style:normal}
a{text-decoration:none;color:#666}
a:hover{color:#666}
html{font-size:10px;-webkit-text-size-adjust:none}
input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none}
textarea{-webkit-appearance:none}
@media screen and (min-width:320px){html{font-size:10px}
}
@media screen and (min-width:360px){html{font-size:11.25px}
}
@media screen and (min-width:375px){html{font-size:11.7px}
}
@media screen and (min-width:384px){html{font-size:12px}
}
@media screen and (min-width:480px){html{font-size:15px}
}
@media screen and (min-width:414px){html{font-size:13px}
}
@media screen and (min-width:560px){html{font-size:17.5px}
}
@media screen and (min-width:640px){html{font-size:20px}
}
html{min-width:320px;color:#666}
input textarea{font-family:"Microsoft YaHei"}
body{font-family:"Microsoft YaHei",Helvetica,STHeiTi,sans-serif;font-size:1.3rem;line-height:2.4rem}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0}
.fl{float:left}
.fr{float:right}
.clear{clear:both;display:block;height:0;border:0}
.blk-main .clearlist{clear:both;height:0;padding:0;margin:0;border:0;width:100%;float:none}
.hiddendata{display:none}
.nodata{height:3rem;line-height:3rem;text-align:left;clear:both;padding:.5rem 3% 0}
.m-describe{background:#faf9f8;border:1px solid #d3d3d3;color:#333;margin:0 auto 1.75rem;width:93.75%;overflow:hidden;padding:.7rem}
.endit-content p{padding-bottom:1rem}
.endit-content img{max-width:100%!important;height:auto!important}
.endit-content a{color:red;font-weight:700}
.blk{background:#fff;display:inline-block;width:100%;margin-bottom:1rem}
.p-trbl{padding:1rem}
.p-trl{padding:1rem;padding-bottom:0}
.blk-main.ml0{margin-left:0}
.blk-main.listclear{clear:both;height:0;line-height:0;background:0 0;border:0;padding:0;margin:0;font-size:0}
.m2-title-1{height:3.6rem;line-height:3.6rem;padding-left:1rem;background:#f1f1f1;font-size:1.4rem;color:#272b34;border-bottom:1px solid #ccc}
.m2-page{margin-bottom:2rem;text-align:center}
.m2-page .laypage_next,.m2-page .laypage_prev{border-radius:.5rem;display:inline-block;height:2.55rem;line-height:2.55rem;text-align:center;width:25%;background-color:#8e4ea4;color:#fff;padding:0}
.m2-page .laypage_curr,.m2-page p{width:10%;display:inline;margin:0 1rem}
.m2-page .m2-pager-select{display:inline-block;padding:0 2rem;margin:0 15rem;width:10%;height:3rem;line-height:3rem;position:relative;top:1rem}
.m2-page .m2-page_number{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;border-radius:.5rem;box-shadow:0 0 .5rem #333 inset;text-indent:-1rem}
.m2-page .m2-page_number:before{width:0;height:0;content:"";position:absolute;border-top:.5rem solid #aaa;border-left:.5rem solid transparent;border-right:.5rem solid transparent;left:50%;margin-left:1.5rem;top:1.2rem}
.m2-page .m2-pager-select .m2-page_number span{padding:0 .2rem;font-weight:700}
.m2-page .select_box{width:100%;height:100%;opacity:0;position:absolute;z-index:0;left:0;top:0;text-align:center}
.m2-page a{background-color:#8e4ea4;color:#fff}
.m2-page .z-noc{background-color:#8e4ea4;color:#8742a7}
.m3-fy-1{width:93.75%;text-align:center;margin:1rem auto 0}
.m3-fy-1 a{display:inline-table;vertical-align:top;width:28%;height:2.6rem;line-height:2.6rem;border:1px solid #00d0b1;box-sizing:border-box;color:#00d0b1}
.m3-fy-1 a:hover{color:#00d0b1}
.m3-fy-1 p{display:inline-block;line-height:3rem;height:3rem;padding:0 1rem}
.m3-fy-1-tb{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,.6);z-index:3;display:none}
.m3-fy-2{width:84.37%;height:80%;margin:0 auto;background:#fff;text-align:center;position:fixed;top:10%;left:8%;overflow:hidden;z-index:44;display:none}
.m3-fy-2-txt{width:100%;height:80%;text-align:left;margin-bottom:2rem;overflow-y:auto}
.m3-fy-2-txt ul{width:93.75%;height:100%;overflow:auto;margin:0 auto}
.m3-fy-2-txt li{height:4.4rem;font-size:1.4rem;line-height:4.4rem;color:#666;border-bottom:1px solid #f8f8f8;position:relative}
.m3-fy-2 a{width:30%;height:4.3rem;font-size:1.4rem;line-height:4.3rem;margin:0 .6rem;display:inline-block;border:1px solid #f5f5f5;margin-bottom:1.5rem}
.m3-fy-2-txt2{width:100%;height:4.3rem;padding-bottom:1rem}
.m3-fy-2-txt li:after{content:'';display:block;width:1.65rem;height:1.65rem;border:.35rem solid #ebebeb;border-radius:100%;background:#ebebeb;position:absolute;top:50%;right:5%;margin-top:-.8rem;box-sizing:border-box}
.m3-fy-2 .m3-fy-2-txt-d1:after{background:#00d0b1}
.m3-section{padding-bottom:1.5rem;background:#fff}
.m4-title1{line-height:3rem;font-size:1.5rem;padding:.4rem 0;color:#3b3e3d;margin-bottom:1.2rem;border-bottom:solid 1px #ccc}
.m4-blk{padding:0 3%;box-sizing:border-box}
.m4-page{font-size:1.3rem;text-align:center;display:block;padding:1rem 0;clear:both;white-space:nowrap}
.m4-page p{display:inline-block;margin:0 1rem}
.m4-page a{box-sizing:border-box;line-height:2.5rem;margin:0 0 0 .3rem;display:inline-block;color:#13a0b2;padding:0 1rem;background-color:#fff;border:1px solid #13a0b2;border-radius:5px}
.m4-page a.cur{background:#1c907b;color:#fff}
.m5-title-1{height:3.6rem;line-height:3.6rem;padding-left:1rem;background:#f1f1f1;font-size:1.5rem;color:#272b34;border-bottom:1px solid #ccc}
.m5-page{margin-bottom:2rem;text-align:center}
.m5-page .laypage_next,.m5-page .laypage_prev{border-radius:.5rem;display:inline-block;height:2.55rem;line-height:2.55rem;text-align:center;width:25%;background-color:#8e4ea4;color:#fff;padding:0}
.m5-page .laypage_curr,.m5-page p{width:10%;display:inline;font-size:1.6rem;margin:0 1rem}
.m5-page .m5-pager-select{display:inline-block;padding:0 2rem;margin:0 15rem;width:10%;height:3rem;line-height:3rem;position:relative;top:1rem}
.m5-page .m5-page_number{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;border-radius:.5rem;box-shadow:0 0 .5rem #333 inset;text-indent:-1rem}
.m5-page .m5-page_number:before{width:0;height:0;content:"";position:absolute;border-top:.5rem solid #aaa;border-left:.5rem solid transparent;border-right:.5rem solid transparent;left:50%;margin-left:1.5rem;top:1.2rem}
.m5-page .m5-pager-select .m5-page_number span{padding:0 .2rem;font-weight:700}
.m5-page .select_box{width:100%;height:100%;opacity:0;position:absolute;z-index:0;left:0;top:0;text-align:center}
.m5-page a{background-color:#8e4ea4;color:#fff}
.m5-page .z-noc{background-color:#8e4ea4;color:#8742a7}
.endit-content img{max-width:100%!important;height:auto!important}
.endit-content{font-size:1.3rem}
.endit-content h1{font-size:1.6rem}
.endit-content h2{font-size:1.5rem}
.endit-content h3{font-size:1.4rem}
.endit-content h4{font-size:1.3rem}
.endit-content h5{font-size:1.2rem}
.endit-content h6{font-size:1.2rem}
.nsw-modal{width:100vw;height:100vh;background:rgba(0,0,0,.2);position:fixed;top:0;left:0;z-index:99999}
.modal-dialog{position:absolute;top:50%;left:0;margin-top:-5rem;width:100%;min-height:10rem;color:#000;z-index:99998;overflow:hidden}
.modal-dialog .css-icon{background-image:url(../images/modal-icons2.png);background-size:3.15rem 7.5rem;background-repeat:no-repeat}
.modal-dialog .modal-head{display:none;height:30px;line-height:30px;padding:0 20px;background:#f6efef;font-size:14px}
.modal-dialog .modal-head .modal-logo{width:15px;height:15px;background-position:1px 0;margin:8px 5px 0 0;float:left}
.modal-dialog .modal-head .close{float:right;width:15px;height:15px;background-position:-14px 0;margin-top:8px}
.modal-dialog .modal-body{max-width:600px;min-width:300px;width:80%;margin:0 auto;min-height:10rem;background:#fff;border-radius:10px}
.modal-dialog .modal-body .modal-body-left{margin:1.5rem 0 0 4rem;float:left}
.modal-dialog .modal-body .modal-body-left .icon{width:3.3rem;height:3.2rem}
.modal-dialog .modal-body .modal-body-left .success-message{background-position:left bottom}
.modal-dialog .modal-body .modal-body-left .warming-message{background-position:0 0}
.modal-dialog .modal-body .modal-body-right{width:64%;float:right;padding-top:1rem}
.modal-dialog .modal-body .modal-body-right .close-btn{color:#515567;text-align:center;display:inline-block;height:2.5rem;width:6rem;font-size:1.1rem;line-height:2.5rem;background:#fff;border:1px solid #dcdcdc;border-radius:6px;margin-bottom:1rem}
.modal-dialog .modal-body .modal-body-right p.msg-title{font-weight:700;font-size:1.3rem}
.modal-dialog .modal-body .modal-body-right p.msg{font-size:1.2rem;color:#515567;margin-bottom:.5rem}
.main-page-1{height:2.5rem;margin:2rem auto;font-size:1.3rem;line-height:2.5rem;text-align:center}
.main-page-1 a{display:inline-block;width:25%;height:2.5rem;color:#fff;font-size:1.3rem;line-height:2.5rem;background:#00923f;border-radius:.5rem;overflow:hidden;vertical-align:top}
.main-page-1 .laypage_curr p{display:inline-block;margin:0 5%;color:#666;vertical-align:top}
.mc-page-1{height:2.5rem;margin:0 auto 4rem;font-size:1.3rem;line-height:2.5rem;text-align:center}
.mc-page-1 li{display:inline}
.mc-page-1-pn{margin-top:-2.5rem;position:relative}
.mc-page-1-size em{display:inline-block;margin:0 .1rem}
.mc-page-1 a{display:inline;border:1px solid #f1f1f1;padding:.5rem 1rem;}
.thisclass a{background:#0e6bcb;color:#fff;border-color:#0e6bcb;}
.mc-page-1-pn .page_next,.mc-page-1-pn .page_pre{display:inline-block;width:28%;height:2.5rem;color:#fff;font-size:1.3rem;line-height:2.5rem;border-radius:.5rem;overflow:hidden;vertical-align:top;background:#00923f;position:absolute;top:0}
.mc-page-1 .page_next{right:15%}
.mc-page-1 .page_pre{left:15%}
