*,:after,:before{box-sizing:inherit}
.ltp-ul{display:flex;flex-wrap:wrap;justify-content:flex-start}
ul.btn{margin-top:0!important}
ul.btn li{float:left;position:relative;white-space:nowrap}
ul.btn li span{font-family:Helvetica,Tahoma,Arial}
ul.btn li a{font-size:1.125rem;text-decoration:none;width:auto;height:auto;padding:.375rem .25rem;background-color:#eff7f6;display:block;text-align:center;border-radius:3px;border:0 solid transparent;color:#083966}
ul.btn li a:hover,ul.btn li.cur a{background-color:#2cb593;color:#fce8d0;border:0 solid transparent}
ul.btn li.cur a{border:0 solid #fff;color:#ff9800;box-shadow:#eb .125rem .125rem .625rem 0,rgb(122 122 119 / 30%) .125rem .125rem .625rem 0}
ul.btn li a:hover{box-shadow:#ebeae2 .125rem .125rem .625rem 0,rgba(122,122,119,.3) .125rem .125rem .625rem 0}
.sdc ul.bihuapaiming li a{font-size:80px;font-family:serif;color:#ff9800;line-height:90px;padding-bottom:5px}
ul.btn li a img{vertical-align:middle;margin:0 0 .25rem}
ul.btn li a span{font-size:1rem;display:block;overflow:hidden;line-height:1.5rem;color:#62868d;font-family:tahoma,arial,georgia,verdana,helvetica,sans-serif}
ul.btn li a:hover span{color:#fce8d0}
ul.btn li a span.bihua{font-size:.875rem}
ul.btn li a span.bihua+span{padding:.25rem 0 0}
.noline a,a.noline{text-decoration:none}
.f0,.f0 a,.f0 div{font-size:0}
.f12,.f12 a,.f12 div{font-size:.75rem!important}
.f14,.f14 a,.f14 div{font-size:.875rem!important}
.f16,.f16 a,.f16 div{font-size:1rem!important}
.f18,.f18 a,.f18 div{font-size:1.125rem!important}
.f20,.f20 a,.f20 div{font-size:1.25rem!important}
.f22,.f22 a,.f22 div{font-size:1.375rem!important}
.f24,.f24 a,.f24 div{font-size:1.3rem!important}
.f26,.f26 a,.f26 div{font-size:1.625rem!important}
.f28,.f28 a,.f28 div{font-size:1.75rem!important}
.f30,.f30 a,.f30 div{font-size:1.875rem!important}
.f32,.f32 a,.f32 div{font-size:2rem!important}
.f34,.f34 a,.f34 div{font-size:2.125rem!important}
.f36,.f36 a,.f36 div{font-size:2.25rem!important}
.f42,.f42 a,.f42 div{font-size:2.625rem!important}
.f48,.f48 a,.f48 div{font-size:3rem!important}
.f56,.f56 a,.f56 div{font-size:3.5rem!important}
.f64,.f64 a,.f64 div{font-size:4rem!important}
.f72,.f72 a,.f72 div{font-size:4.5rem!important}
.f80,.f80 a,.f80 div{font-size:5rem!important}
ul li a{cursor:pointer}
ul.line,ul.w1,ul.w10,ul.w11,ul.w12,ul.w13,ul.w14,ul.w15,ul.w16,ul.w17,ul.w18,ul.w19,ul.w2,ul.w20,ul.w3,ul.w4,ul.w5,ul.w6,ul.w7,ul.w8,ul.w9{margin:-12px -6px 0}
ul.line li,ul.w1 li,ul.w10 li,ul.w11 li,ul.w12 li,ul.w13 li,ul.w14 li,ul.w15 li,ul.w16 li,ul.w17 li,ul.w18 li,ul.w19 li,ul.w2 li,ul.w20 li,ul.w3 li,ul.w4 li,ul.w5 li,ul.w6 li,ul.w7 li,ul.w8 li,ul.w9 li{float:left;position:relative}
ul li div.btn,ul.line li a,ul.w1 li a,ul.w10 li a,ul.w11 li a,ul.w12 li a,ul.w13 li a,ul.w14 li a,ul.w15 li a,ul.w16 li a,ul.w17 li a,ul.w18 li a,ul.w19 li a,ul.w2 li a,ul.w20 li a,ul.w3 li a,ul.w4 li a,ul.w5 li a,ul.w6 li a,ul.w7 li a,ul.w8 li a,ul.w9 li a{margin:12px 6px 0;overflow:hidden;white-space:nowrap}
ul.w1 li{width:100%}
ul.w2 li{width:50%}
ul.w2 li.t2{width:100%!important}
ul.w3 li{width:33.3333%}
ul.w3 li.t2{width:66.6666%!important}
ul.w3 li.t3{width:100%!important}
ul.w4 li{width:25%}
ul.w4 li.t2{width:50%!important}
ul.w4 li.t3{width:75%!important}
ul.w4 li.t4{width:100%!important}
ul.w5 li{width:20%}
ul.w5 li.t2{width:40%!important}
ul.w5 li.t3{width:60%!important}
ul.w5 li.t4{width:80%!important}
ul.w5 li.t5{width:100%!important}
ul.w6 li{width:16.6666%}
ul.w6 li.t2{width:33.3333%!important}
ul.w6 li.t3{width:50%!important}
ul.w6 li.t4{width:66.6666%!important}
ul.w6 li.t5{width:83.3333%!important}
ul.w6 li.t6{width:100%!important}
.index-main{width:1200px;height:auto;margin:5px auto;overflow:hidden}
.index-bg{background-color:#fff}
.content{width:850px;height:auto;float:left;border-radius:4px}
.index-box{background-color:transparent}
.index-box{position:relative;overflow:hidden;margin:0 auto .625rem;border-radius:5px}
.index-box img{max-width:100%}
.index-box .sdc a{color:#ff9800;font-size:16px;margin-right:5px}
.index-box .sdc a:hover{color:#2cb593}
.index-box>div>a{margin-right:5px}
.index-box u{text-decoration:underline;color:#ff9800}
.index-box .sdc a.meiricy{font-size:28px;padding:8px 0;text-align:center;display:block;background:#edf6f5;border-radius:4px;margin:10px 0}
.list-h2,.title-h2{font-size:18px;line-height:200%;font-weight:700;border-left:none;padding-left:0}
.mcon{padding:15px;background-color:#fff}
.mcon1{padding:15px}
.mcon2{padding:25px}
.mcon3{padding:15px 25px}
.mcon3 h1{font-size:25px;text-align:center;padding-bottom:10px}
.mcon p{text-indent:0;text-align:left;margin:0;padding:6px 0;line-height:2.1rem;font-size:1rem;word-wrap:break-word;zoom:1}
.chyugushi-box .mcon p{border-bottom:0}
.mtitle,.otitle{font-size:.875rem;color:#2cb593;height:40px;line-height:40px;padding:0 15px;overflow:hidden;background-color:#eff7f6}
.mtitle h1,.mtitle h2,.mtitle h3,.otitle h1,.otitle h2,.otitle h3{font-size:.875rem;margin:0;padding:0;display:inline;color:#666}
.mtitle a,.otitle a{text-decoration:underline;margin:5px;text-decoration:none}
.ms-title{background:#eff7f6;padding:0 10px;border-radius:4px;border-left:solid 5px #2cb593}
.ms-title .title-h2{display:inline-block;line-height:35px;color:#083966}
.ms-title .moer{display:inline-block;float:right;line-height:35px}
.mcon p a{text-decoration:none;color:#ff9800;font-weight:700}
.mcon h1{letter-spacing:.5rem;text-indent:.5rem;font-size:2.25rem;font-weight:700}
.zidian-box .songti li{background:#eff7f6;padding:6px 20px 5px 20px;border-radius:5px;margin-right:10px;margin-top:8px}
.nospacing h1{letter-spacing:0!important;text-indent:0!important}
.mcon .long h1{letter-spacing:1.25rem;text-indent:1.25rem}
.mcon h3,.mcon h4{font-weight:700;font-size:18px;margin-top:10px}
.mcon h2{margin:1rem 0 0;color:#2cb593;font-weight:700;position:relative;margin-left:14px;display:inline-block;line-height:25px}
.zdbishun-box .mcon h2{display:block;margin-bottom:15px}
.mcon h2:before{content:'';position:absolute;width:4px;height:16px;background:#2cb593;top:4px;left:-14px;border-radius:4px}
.adbox:after,.mcon:after,.mhead:after,.mtitle:after,.otitle:after,.panel:after,ul:after{display:block;clear:both;visibility:hidden;height:0;content:''}
.sidebar{width:336px;height:auto;float:right}
.meiricyjieshi{font-size:13px;color:#607d8b;text-align:center}
.meirishici-title{text-align:center;margin:10px;font-size:28px!important;line-height:30px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;height:30px}
.meirishici{padding-top:10px;padding-bottom:30px}
.meirishici p{line-height:26px;font-size:14px;margin-top:0;text-align:center;color:#607d8b;letter-spacing:5px}
.meirisc-bg{background:#fff url(../images/hehua.png) 210px bottom no-repeat;overflow:hidden}
.zuozhe{text-align:center;font-size:13px;color:#aeb9be}
.sdc{padding:15px;background-color:#fff;font-size:16px}
.sdc h3{color:#2cb593;font-weight:700;font-size:18px}
.sdc ul.btn{margin-top:0}
.sdc ul.btn li{float:left;position:relative;white-space:nowrap}
.sdc ul.btn li a{text-decoration:none;padding:.375rem .25rem;background-color:#eff7f6;display:block;text-align:center;border-radius:3px;border:0 solid transparent;color:#000}
.sdc ul.btn li a:hover{background:#2cb593;color:#fce8d0;box-shadow:#eb .125rem .125rem .625rem 0,rgb(122 122 119 / 30%) .125rem .125rem .625rem 0}
.sidebar-tag{margin:0 0 15px 20px;overflow:hidden}
.right-box,.right-list{width:100%;overflow:hidden;margin-bottom:10px;background-color:#fff;border-radius:4px}
.right-box .title{line-height:22px;font-size:18px;text-indent:10px;display:flex;font-weight:700;margin:15px 10px}
.shuji-box .right-list a{display:block}
.right-list a span{float:right;font-size:14px;color:#607d8b}
.right-list ul,.sidebar-hot{overflow:hidden;margin:0 20px 15px}
.right-list li,.sidebar-hot li{width:100%;height:40px;line-height:40px;font-size:16px;overflow:hidden;border-bottom:1px dashed #ccdadd}
.border,.box-border{border-radius:5px}
.sidebar-tag{margin:0 0 15px 20px;overflow:hidden}
.left-tag{border-top:1px dashed #ccdadd;padding:10px 0}
.left-tag a,.sidebar-tag a{float:left;width:67px;height:30px;line-height:30px;font-size:14px;text-align:center;color:#19537d;border:1px solid #437b87;border-radius:4px;overflow:hidden;margin:5px 10px 5px 0}
.left-tag a:hover,.sidebar-tag a:hover{background:#2cb593;color:#fce8d0}
.right-dh{text-align:center;padding-bottom:10px}
.right-dh li{display:block;float:left;width:33.3%;margin-bottom:15px}
.right-dh li a{display:block}
.right-dh li a span{display:block;font-size:14px;color:#2cb593;margin-top:8px}
.right-dh li a:hover span{color:#ff9800}
.right-dh li a img{width:55%}
.index-box .sdc a.shangxi-btn{width:78px;display:block;font-size:12px;background-color:#80ac91;text-align:center;line-height:20px;color:#fff;border-radius:10px;margin:0 0 10px 10px}
.index-box .sdc a.shangxi-btn:hover{background:#ff9800}
.fink{width:1200px;height:auto;margin:15px auto;overflow:hidden}
.fink_title .cc{float:right;font-size:13px;font-weight:400;padding-top:8px}
.mingsu-menu{padding:30px 15px 10px 25px}
.mingsu-menu a{font-weight:700;background:#e4edec;padding:5px 20px;border-radius:20px;display:inline-block;margin-top:10px}
.mingsu-menu a.f-chose,.mingsu-menu a:hover{background:#2cb593;color:#fce8d0}
.minsu_list{width:47%;padding:0 10px;display:inline-block}
.mingsu-list2 li{border-bottom:1px #ccdadd dashed;padding:15px 0}
.mingsu-list2 li a{font-size:20px}
.mingsu-list2 li p{font-size:14px;color:#607d8b;margin-bottom:10px}
.ciyuan-title strong{color:#ff9800;font-style:italic}
.zw-fengmian{padding-top:10px;overflow:hidden}
.zw-fengmian p{font-size:14px;color:#607d8b;margin:0}
.zw-fengmian li{line-height:40px;width:100%;padding-right:50px;position:relative;border-bottom:1px #ccdadd dashed}
.zw-fengmian li a{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#083966}
.zw-fengmian li span{position:absolute;right:0;top:0;color:#607d8b;font-size:14px}
.zw-fengmian h3,.zw-fengmian h4{font-size:1rem;font-weight:400}
@media (max-width:991px){
.index-main{width:100%;height:auto;margin:10px auto;overflow:hidden}
.content{width:100%;height:auto;float:none}
.sidebar{width:100%;height:auto;float:none}
}
@media (max-width:767px){
.Banner_banner__2BVes{height:auto;padding-top:18px}
.Banner_search__3ohbh{margin-top:30px;padding-left:5%}
.Banner_search__3ohbh .Banner_input__Pgsay input{width:85%;height:50px}
.Banner_search__3ohbh .Banner_input__Pgsay div{height:50px}
.fl_so{margin-top:0;padding-left:5%;font-size:16px;line-height:24px}
.Banner_search__3ohbh .Banner_tab__bZ0fa li{width:63px;font-size:14px}
ul.w12 li{width:16.666666666%}
ul.w6 li{width:25%}
ul.w5 li{width:33.333333%}
ul.w4 li{width:50%}
ul.w3 li{width:50%}
ul.w2 li{width:100%}
.sidebar{display:none}
.pic{float:none;display:none}
.table-datas th,table-datas td{padding:12px 8px}
.list-img{width:25%}
.index-li li{width:25%}
ul.w23 li{width:9%}
.fink,.top-r{display:none}
.mscon{padding:15px}
.msdetail,.msdetail p{font-size:16px;line-height:30px}
.mingsu-menu{padding:15px 15px 10px 15px}
.minsu_list{width:96%}
.jieri-fengmian li{width:32%}
.jqcon,.mcon2{padding:15px!important}
.jiqi-img1{width:100%!important}
.hc_indent,.jr-text p{line-height:32px!important;font-size:1.2rem!important}
}