@media screen and (max-width: 750px) {
.fs20 {font-size: 2.8vw;}
.fs24 {font-size: 3.2vw;}
.fs28 {font-size: 3.73vw;}
.fs32 {font-size: 4.26vw;}
.fs36 {font-size: 4.8vw;}
.fs48 {font-size: 6.4vw;}
.tstitle h2{font-size: 4.26vw;font-weight:bold;}
.mdtitle h1{color: #3EB79D;font-size: 4.8vw;font-weight:bold;text-align: center;line-height: 1.4;}
.intitle h1{font-size: 4.8vw;font-weight:bold;line-height:1.4;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 50vw;}
.znsecontitle h3{font-size:3.73vw;font-weight:bold;line-height: 1.1;color: #3EB79D;margin-left: 2.13vw;}
.hosindex h2{font-size:4.26vw;font-weight:bold;}
.hosgreen h2{font-size:4.26vw;font-weight:bold;color: #3EB79D;margin-left:2.13vw;}
.tjtitle h3{font-size:4.26vw;font-weight:bold;line-height: 1.4;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.hosansw h1{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 4.26vw;font-weight:bold;margin-left:2.13vw;line-height:1.4;}
.wdanswer h1{font-size: 4.26vw;font-weight:bold;margin-left: 2.13vw;line-height:1.2;}
.wdanswer h2{font-size: 4.26vw;font-weight:bold;margin-left: 2.13vw;line-height:1.2;}
.docbox h2{font-size: 4.26vw;font-weight: bold;margin-top: 1rem;}
.tesetit{margin-top: 4vw;}
.tesetit h1{font-size: 4.26vw;font-weight: bold;text-align: center;color: #3eb79d;padding-bottom: 2.1vw;max-width: 80vw;margin: 0 auto;}
.yshtitle h2{font-size: 4.26vw;font-weight: bold;color: #3eb79d;}
.yshtitle{padding-bottom: 2.1vw;max-width: 80vw;margin: 0 auto;justify-content: center;}
.tesetit .borliear{background: -webkit-linear-gradient(left,rgba(62,183,157,0) 1%,rgb(62 183 157) 60%,rgba(62,183,157,1) 60%,rgba(62,183,157,0) 100%);background: -moz-linear-gradient(left,rgba(62,183,157,0) 1%,rgb(62 183 157) 60%,rgba(62,183,157,1) 60%,rgba(62,183,157,0) 100%);background: linear-gradient(left,rgba(62,183,157,0) 1%,rgb(62 183 157) 60%,rgba(62,183,157,1) 60%,rgba(62,183,157,0) 100%);width: 70%;margin: 0 auto;height: 5px;}
.tesepages h2{font-size: 4.26vw;font-weight: bold;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height: 1.4;}
.dttitle h1{font-size: 4.8vw;text-align: center;font-weight: bold;line-height: 1.4;color: #3EB79D;}
.dtdoc h2{font-size: 4.26vw;font-weight: bold;}
.pd24 {padding: 3.2vw;}
.pd1624 {padding: 2.13vw 3.2vw;}
.pdlr24 {padding: 0 3.2vw;}
.pdtb24 {padding: 3.2vw 0;}
.pdb24 {padding-bottom: 3.2vw;}
.mt24Auto {margin: 3.2vw auto 0;}
.mt3 {margin-top: .4vw;}
.mt6 {margin-top: .8vw;}
.mt12 {margin-top: 1.6vw;}
.mt16 {margin-top: 2.13vw;}
.mt24 {margin-top: 3.2vw;}
.mt32 {margin-top: 4.26vw;}
.mt48 {margin-top: 6.4vw;}
.ml8 {margin-left: 1.067vw;}
.ml16 {margin-left: 2.13vw;}
.ml24 {margin-left: 3.2vw;}
.ml48 {margin-left: 6.4vw;}
.br8 {border-radius: 1.067vw;}
.br12 {border-radius: 1.6vw;}
.br16 {border-radius: 2.13vw;}
.br001616 {border-radius: 0 0 2.13vw 2.13vw;}
.lh88 {height: 11.6vw;line-height: 11.6vw;}
.lh98 {height: 13.06vw;line-height: 13.06vw;}
.lh48 {line-height: 6.4vw;}
.banner img {height: 23.2vw;}
.navItem__line {width: 7.6vw;height: 1.067vw;border-radius: .533vw;margin: .4vw auto 0;}
.img282184 {width: 36.3vw;height: 24.53vw;}
.img244192 {width: 32.53vw;height: 25.6vw;}
.img220160 {width: 29.33vw;height: 21.33vw;}
.img340266 {width: 45.33vw;height: 35.47vw;}
.img296216 {width: 39.47vw;height: 28.8vw;margin-right: 3.2vw;}
.icon32 {width: 4.26vw;height: 4.26vw;line-height: 4.26vw;}
.icon40 {width: 5.33vw;height: 5.33vw;}
.icon48 {width: 6.4vw;height: 6.4vw;}
.icon54 {width: 7.2vw;height: 7.2vw;}
.icon72 {width: 9.6vw;height: 9.6vw;}
.icon80 {width: 10.67vw;height: 10.67vw;}
.icon160 {width: 21.33vw;height: 21.33vw;}
.btn18456 {width: 24.53vw;height: 7.467vw;line-height: 7.467vw;}
.btn16060 {width: 21.33vw;height: 8vw;line-height: 8vw;border-radius: 4vw;}
.btn37596 {width: 50vw;height: 12.8vw;}
.btn249 {width: 33.2vw;}
.box214228 {width: 28.53vw;height: 30.4vw;}
.width267 {width: 16.4vw;}
.width312 {width: 41.6vw;}
.height392 {height: 52.27vw;}
.artContent {height: 30.93vw;overflow: hidden;}
.overauto {overflow: auto;}
.artContent p {font-size: 4.26vw;line-height: 1.8;margin-top: 0;}
.artContent h2 {font-size: 4.26vw;margin-top: 2.6vw;margin-bottom: 2.6vw;font-weight: bold;}
.artContent2 {height: 76.8vw;overflow: hidden;}
.content p {font-size: 4.26vw;/* margin-top: 4.26vw; */}
.content a {font-size: 4.26vw;color: #3EB79D;}
.contentlist{line-height: 1.8;font-size: 4.26vw;}
.content div {text-align: justify;}
.content p span {line-height: 1.8;font-size: 4.26vw;}
.content p strong {line-height: 1.8;font-size: 4.26vw;}
.content span {line-height: 1.8;font-size: 4.26vw;}
.content strong {line-height: 1.8;font-size: 4.26vw;}
.genItem {margin-top: 5.33vw;}
.circle {width: 2vw;height: 2vw;border-radius: 2vw;margin-top: 1vw;margin-left: -1vw;}
.timeLine {min-height: 76.8vw;border-left: .1vw solid #3EB79D;}
.verLine {width: .8vw;height: 3.2vw;}
.pageList a {display: block;padding: 1.2vw 2.4vw;border-radius: .8vw;color: #999;font-size: 2.8vw;background: #e9e8e8;margin-right: 1.6vw;}
.pageList span.current {background: #3EB79D;color: #fff;display: block;padding: .8vw 1.6vw;border-radius: .4vw;font-size: 1.87vw;margin-right: .8vw;}
.homeBtn {top: 2.13vw;right: 2.13vw;}
.maxwidth20{max-width: 50vw;}
}
@media screen and (min-width: 750px)
{
.fs20 {font-size: 20px;}
.fs24 {font-size: 24px;}
.fs28 {font-size: 28px;}
.fs32 {font-size: 32px;}
.fs36 {font-size: 36px;}
.fs48 {font-size: 48px;}
.tstitle h2{font-size: 32px;font-weight:bold;}
.mdtitle h1{color: #3EB79D;font-size: 36px;font-weight:bold;text-align: center;line-height: 1.4;}
.intitle h1{font-size: 36px;font-weight:bold;line-height:1.4;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 20vw;}
.znsecontitle h3{font-size:28px;font-weight:bold;line-height: 1.1;color: #3EB79D;margin-left:16px;}
.tjtitle h3{font-size:32px;font-weight:bold;line-height: 1.4;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.hosansw h1{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 32px;font-weight:bold;margin-left:16px;line-height:1.4;}
.hosindex h2{font-size:32px;font-weight:bold;}
.hosgreen h2{font-size:32px;font-weight:bold;color: #3EB79D;margin-left:16px;}
.wdanswer h1{font-size: 32px;font-weight:bold;margin-left: 16px;line-height:1.2;}
.wdanswer h2{font-size: 32px;font-weight:bold;margin-left: 16px;line-height:1.2;}
.docbox h2{font-size: 32px;font-weight: bold;margin-top: 1rem;}
.tesetit h1{font-size: 32px;font-weight: bold;text-align: center;margin: 0 auto;margin-top: 1.9rem;color: #3eb79d;padding-bottom: 10px;max-width: 80%;}
.tesetit .borliear{background: -webkit-linear-gradient(left,rgba(62,183,157,0) 1%,rgb(62 183 157) 60%,rgba(62,183,157,1) 60%,rgba(62,183,157,0) 100%);background: -moz-linear-gradient(left,rgba(62,183,157,0) 1%,rgb(62 183 157) 60%,rgba(62,183,157,1) 60%,rgba(62,183,157,0) 100%);background: linear-gradient(left,rgba(62,183,157,0) 1%,rgb(62 183 157) 60%,rgba(62,183,157,1) 60%,rgba(62,183,157,0) 100%);width: 70%;margin: 0 auto;height: 5px;}
.yshtitle h2{font-size: 32px;font-weight: bold;color: #3eb79d;}
.yshtitle{padding-bottom: 18px;max-width: 80vw;margin: 0 auto;justify-content: center;margin-top: 1.9rem;}
.dtdoc h2{font-size: 32px;font-weight: bold;}
.tesepages h2{font-size: 32px;font-weight: bold;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height: 1.4;}
.dttitle h1{font-size: 36px;text-align: center;font-weight: bold;line-height: 1.4;color: #3EB79D;}
.pd24 {padding: 24px;}
.pd1624 {padding: 16px 24px;}
.pdlr24 {padding: 0 24px;}
.pdb24 {padding-bottom: 24px;}
.pdtb24 {padding: 24px 0;}
.mt24Auto {margin: 24px auto 0;}
.mt3 {margin-top: 3px;}
.mt6 {margin-top: 6px;}
.mt12 {margin-top: 12px;}
.mt16 {margin-top: 16px;}
.mt24 {margin-top: 24px;}
.mt32 {margin-top: 32px;}
.mt48 {margin-top: 48px;}
.ml8 {margin-left: 8px;}
.ml16 {margin-left: 16px;}
.ml24 {margin-left: 24px;}
.ml48 {margin-left: 48px;}
.br8 {border-radius: 8px;}
.br12 {border-radius: 12px;}
.br16 {border-radius: 16px;}
.br001616 {border-radius: 0 0 16px 16px;}
.lh48 {line-height: 48px;}
.lh88 {height: 88px;line-height: 88px;}
.lh98 {height: 98px;line-height: 98px;}
.banner img {height: 176px;}
.navItem__line {width: 56px;height: 8px;border-radius: 4px;margin: 3px auto 0;}
.img282184 {width: 282px;height: 184px;}
.img244192 {width: 244px;height: 192px;}
.img220160 {width: 220px;height: 160px;}
.img340266 {width: 340px;height: 266px;}
.img296216 {width: 296px;height: 216px;margin-right: 24px;}
.icon32 {width: 32px;height: 32px;line-height: 32px;}
.icon40 {width: 40px;height: 40px;}
.icon48 {width: 48px;height: 48px;}
.icon54 {width: 54px;height: 54px;}
.icon72 {width: 72px;height: 72px;}
.icon80 {width: 80px;height: 80px;}
.icon160 {width: 160px;height: 160px;}
.btn18456 {width: 184px;height: 56px;line-height: 56px;}
.width267 {width: 123px;}
.width312 {width: 312px;}
.height392 {height: 392px;}
.btn16060 {width: 160px;height: 60px;line-height: 60px;border-radius: 30px;}
.btn37596 {width: 375px;height: 96px;}
.btn249 {width: 249px;}
.box214228 {width: 214px;height: 228px;}
.content p {font-size: 32px;/* margin-top: 32px; */}
.content a {font-size: 32px;color: #3EB79D;}
.contentlist{font-size: 32px;line-height:1.8;}
.content div {text-align: justify;}
.content p span {line-height: 1.8;font-size: 32px;}
.content p strong {line-height: 1.8;font-size: 32px;}
.content span {line-height: 1.8;font-size: 32px;}
.content strong {line-height: 1.8;font-size: 32px;}
.genItem {margin-top: 40px;}
.artContent {height: 232px;overflow: hidden;}
.overauto {overflow: auto;}
.artContent p {font-size: 16px;line-height: 30px;margin-top: 10px;}
.artContent h2 {font-size: 32px;margin-top: 24px;margin-top: 24px;font-weight: bold;}
.artContent2 {height: 597px;overflow: hidden;}
.circle {width: 16px;height: 16px;border-radius: 16px;margin-top: 8px;margin-left: -9px;}
.timeLine {min-height: 576px;border-left: 2px solid #3EB79D;}
.verLine {width: 6px;height: 24px;}
.pageList a {display: block;padding: 12px 16px;border-radius: 8px;color: #999;font-size: 28px;background: #e9e8e8;margin-right: 8px;}
.pageList span.current {background: #3EB79D;color: #fff;display: block;padding: 6px 12px;border-radius: 4px;font-size: 14px;margin-right: 4px;}
.homeBtn {right: 24px;top: 16px;}
.maxwidth20{max-width: 20vw;}
}
.br50 {border-radius: 50%;}
.content p {line-height: 1.8;}
.content p:first-child {margin-top: 0;}
.genList .genItem:first-child {margin-top: 0;}
.borBotList{overflow: hidden;padding:5px 0px;}
.borBotList .borBot:last-child {border-bottom: none;}
.bdPurple {border: 2px solid #915CC8;}
.bdPink {border: 2px solid #FF8E73;}
.bdPurBlue {border: 2px solid #8EB4F7;}
.artContent.active {height: 100%;}
.borDashed {border-bottom: 1px dashed #ddd;}
.scrollImg {overflow-x: scroll;}
.box_yt_404{position: fixed;left: 0;top: 0;right: 0;bottom: 0;z-index: 99999;background: #6cbecf;}
.img_return a{color:#333;}
.img_return{background:#fff;}
.imgbox_yt_404{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 40vw;height: 40vw;}
.imgbox_yt_404 img{width: 40vw;height: 40vw;}
.img_return{width: 40vw;line-height: 2.8;margin: 0 auto;border-radius:20vw;}
.img_return a{color: #333;display: block;text-align: center;line-height: 2.8;}