
@media only screen and (max-width:309px){html{font-size:9.375px}}
@media only screen and (max-width:319px) and (min-width:310px){html{font-size:9.6875px}}
@media only screen and (max-width:349px) and (min-width:320px){html{font-size:10px}}
@media only screen and (max-width:359px) and (min-width:350px){html{font-size:1.9375px}}
@media only screen and (max-width:374px) and (min-width:360px){html{font-size:11.25px}}
@media only screen and (max-width:399px) and (min-width:375px){html{font-size:11.718px}}
@media only screen and (max-width:413px) and (min-width:400px){html{font-size:12.5px}}
@media only screen and (max-width:469px) and (min-width:414px){html{font-size:12.9375px}}
@media only screen and (max-width:479px) and (min-width:470px){html{font-size:14.6875px}}
@media only screen and (max-width:539px) and (min-width:480px){html{font-size:15px}}
@media only screen and (max-width:559px) and (min-width:540px){html{font-size:16.875px}}
@media only screen and (max-width:569px) and (min-width:560px){html{font-size:17.5px}}
@media only screen and (max-width:629px) and (min-width:570px){html{font-size:17.8125px}}
@media only screen and (max-width:639px) and (min-width:630px){html{font-size:19.6875px}}
@media only screen and (min-width:640px){html{font-size:20px}.viewport{max-width:640px}}

.zysz_bm{ width:100%; background:#66cccc; padding:.3rem 0;}
.zysz_bm_bt{ width:100%; text-align:center; font-family:"微软雅黑"; font-size:.24rem; letter-spacing:1px; line-height:.35rem; color:#146464; font-weight:bold;}
#enroll{ width:96%; margin:.3rem auto 0 auto;clear:both;}
#enroll ul{ width:100%; margin:0 auto;}
#enroll ul li{ float:left; margin:0 auto; font-family:"微软雅黑"; font-size:.14rem; color:#333; letter-spacing:1px; line-height:.3rem;}
#enroll .input_width{ width:35.5%; display:block;}
#enroll .btn_enroll{ width:23%}
#enroll .bm_mr{ margin-right:3%;}
#enroll input{ border:solid 1px #d8d8d8; height:30px; line-height:30px; overflow:hidden; text-indent:4px; width:100%;}
#enroll .btn_enroll input{ background:#ffae00; border:hidden; color:#ffffff; cursor:pointer; font-size:.14rem; height:32px; border-radius:8px; letter-spacing:2px; line-height:30px; text-align:center; font-family:"微软雅黑";}

.show-head-h3{height:50px;line-height:50px;border-bottom:1px solid #ededed;margin:0px;padding:0 10px; font-size:.18rem;color:#258fe9;font-weight:normal;}
.show-head-h3 span{font-size:.14rem;color:#888;padding-left:8px;}
@media screen and (min-width:320px){ 
.show-head-h3{height:50px;line-height:50px;border-bottom:1px solid #ededed;margin:0px;padding:0 0 0 5px; font-size:.3em;color:#258fe9;font-weight:normal;}
.show-head-h3 span{font-size:.14rem;color:#888;padding-left:8px;}
}
@media screen and (min-width:460px){ 
.show-head-h3{height:50px;line-height:50px;border-bottom:1px solid #ededed;margin:0px;padding:0 10px; font-size:.22em;color:#258fe9;font-weight:normal;}
.show-head-h3 span{font-size:.14rem;color:#888;padding-left:8px;}
}
.c258fe9{color:#258fe9 !important;}

.bm{ width:100%; display:block; margin:0 auto;}
.bm img{ width:100%; margin:0 auto 10px auto; padding:0;}

.zysz_banner1{text-align:center;overflow:hidden;position:relative; margin:0 auto 15px auto;}
.zysz_banner1 img{display:block;}
.zysz_banner1 .txt{width:100%;height:1px;display:table;position:absolute;top:0;bottom:0;margin:auto; letter-spacing:1px;}
.zysz_banner1 h1{font-size:.24rem;color:#fff; margin:0 auto; display:block; line-height:.24rem;}
.zysz_banner1 .txt p{color:#ff0;font-size:.18rem; max-height:1.6rem; overflow:hidden;padding:0 3.125%; display:block; line-height:.3rem;}
.zysz_banner1 .free_experience{width:1.5rem; height:.25rem; line-height:.25rem; border:.1rem solid #fff; border-radius:.1rem;font-size:.2rem;background:#fff;margin:.1rem .06rem; display:block;}

.zysz_banner{text-align:center;overflow:hidden;position:relative; margin:0 auto 15px auto;}
.zysz_banner img{display:block;}
.zysz_banner .txt{width:100%;height:1px;display:table;position:absolute;top:0;bottom:0;margin:auto; letter-spacing:1px;}
.zysz_banner h1{font-size:.4rem;color:#fff; margin:0 auto; display:block;}
.zysz_banner .txt p{color:#ff0;font-size:.24rem;margin-top:.1rem;max-height:2.6rem;overflow:hidden;padding:0 3.125%; display:block;}
.zysz_banner .free_experience{width:1.5rem; height:.25rem; line-height:.25rem; border:.1rem solid #fff; border-radius:.1rem;font-size:.2rem;background:#fff;margin:.1rem .06rem; display:block;}
.color_3399CC{ color:#3399CC !important;}
.color_FF6600{ color:#FF6600 !important;}
@media screen and (min-width:320px){ .zyzx{display:-webkit-box; margin:0 auto; text-align:center; width:72.5%;}}
@media screen and (min-width:360px){ .zyzx{display:-webkit-box; margin:0 auto; text-align:center; width:72%;}}
@media screen and (min-width:480px){ .zyzx{display:-webkit-box; margin:0 auto; text-align:center; width:72.5%;}}
@media screen and (min-width:640px){ .zyzx{display:-webkit-box; margin:0 auto; text-align:center; width:72.5%;}}
@media screen and (min-width:740px){ .zyzx{display:-webkit-box; margin:0 auto; text-align:center; width:49%;}}

.wap-common-title_db{ border-bottom:1px solid #DFDFDF; margin-bottom:8px;}
.zypl ul{ width:100%;}
.zypl ul li{ float:left; width:48%; margin:0 auto 8px auto; padding-bottom:10px; border:1px solid #e7e7e7; display:block; overflow:hidden;}
.zypl_mr{ margin-right:3.389% !important;}

.zy_img{ width:100%; margin:0 auto; display:block;}
.zy_wz{ width:98%; margin:8px auto; font-family:"微软雅黑"; font-size:.16rem; letter-spacing:1.5px; line-height:.26rem; text-align:center; color:#444; display:block;}
.zy_wz p{ font-size:.18rem; color:#EE7700; font-weight:bold;}

.zy_an{ width:96%; margin:0 auto; display:block;}
a.zy_an_ys_fl{ width:30%; float:left; border:1px solid #258fe9; color:#258fe9; border-radius:.2rem; font-family:"微软雅黑"; font-size:.16rem;line-height:30px; text-align:center; padding-left:5%; padding-right:5%; display:block;}
a.zy_an_ys_fr{ width:30%; float:right; border:1px solid #ee2b3e; color:#ee2b3e; border-radius:.2rem; font-family:"微软雅黑"; font-size:.16rem; line-height:30px; text-align:center; padding-left:5%; padding-right:5%; display:block;}


@media screen and (min-width:320px){
.zypl_mr{ margin-right:2.73% !important;}
a.zy_an_ys_fl{ width:35%; float:left; border:1px solid #258fe9; color:#258fe9; border-radius:.2rem; font-family:"微软雅黑"; font-size:.16rem;line-height:30px; text-align:center; padding-left:5%; padding-right:5%; display:block;}
a.zy_an_ys_fr{ width:35%; float:right; border:1px solid #ee2b3e; color:#ee2b3e; border-radius:.2rem; font-family:"微软雅黑"; font-size:.16rem; line-height:30px; text-align:center; padding-left:5%; padding-right:5%; display:block;}	
	}
@media screen and (min-width:360px){
.zypl_mr{ margin-right:2.5% !important;}
	}
@media screen and (min-width:480px){
	.zypl_mr{ margin-right:2.92% !important;}
	}



.c{ text-align:center;}

.r{ float:right;    margin-right: 20px;}
.l{ float:left;}
.main2{width:100%;margin:0 auto;}
.over{overflow:hidden}
a:hover{text-decoration:underline}
.mb20{margin-bottom:.1rem}
.mt55{margin-top:.25rem}
.radius{width:40%;}
.cr{text-align:right}
.white{color:#fff;}
.zx01 a{color:#e60012; font:.2rem/.5rem "微软雅黑"; width:60%; letter-spacing:1.5px; margin:.15rem auto; border:1px solid #e60012;border-radius:1rem; display:block;}
.zx02 a{color:#fff;font:.2rem/.5rem "微软雅黑"; width:60%; letter-spacing:1.5px; margin:.15rem auto;border:1px solid #e60012;border-radius:1rem;background:#ec403e; display:block;}
.zt01{font:.2rem/.4rem "微软雅黑";padding-top:.15rem;    letter-spacing: 1.5px;}
.zt02{    font: .18rem/.36rem "微软雅黑";   padding: 0 .1rem; letter-spacing:1.5px;}
.zt03{font:.3rem/.4rem "黑体";color:#ffff00;}
.zt04{font:bold .2rem/.4rem "微软雅黑";color:#dcdcdc;margin:.1rem 0 0 .35rem}
.zt05{font:bold .2rem/.4rem "微软雅黑";}
.zt05 span{font:.2rem/.4rem "微软雅黑";}
.zt06{font:bold .2rem/.4rem "微软雅黑";color:#ffff00;}
.zt07{font:bold .2rem/.4rem "微软雅黑";}
.zt08{font:bold .3rem/.7rem "微软雅黑";color:#fff;}
.zt08 span{font-size:2.5rem;}
.zt09{padding:.15rem 0;font:bold .2rem/.4rem "微软雅黑";color:#150101;}
.zt10{font:.2rem/.4rem '微软雅黑'; letter-spacing:1.5px; text-indent:2em;}
.zt11{font:bold .2rem/.4rem '微软雅黑';margin-top:.25rem}
.zt12{font: bold .24rem/.8rem'微软雅黑';text-align: center;}
.zt13{font:.2rem/.8rem"微软雅黑";    height: .6rem;    padding-left: 1.6rem;}
.zt14{font:.2rem/.4rem '微软雅黑';margin-bottom:.25rem;padding:0 2%; letter-spacing:1.5px; text-indent:2em;}
.zt15{font:.28rem/.56rem '微软雅黑';padding-top:1.5rem}
.zt16{font:bold .2rem/.4rem '微软雅黑';position:absolute;left:10rem;top:4.5rem;}
.zt17{ padding-top:1.16rem; font-size:.18rem; line-height:.26rem !important;}
.zt17 a{color:#fff;}
.zt18{font:bold .2rem/.4rem '微软雅黑';color:#ffff00;}
.zt19{font:bold .2rem/.4rem '微软雅黑';color:#fff;}
.zt20{    background: #ff9a00;font-size: .24rem;line-height: .48rem;/* padding: .2rem .3rem; */display: inline-block;width: 50%;}
.zt21{background:#0065ff;display:inline-block;margin-top:.15rem;font-size: .24rem;line-height: .48rem;width: 40%;}

.jyqj dl{display:inline-block;margin:.12rem auto .2rem; width:32%;float: left;}
.jyqj dl dt{font:0.16rem/.36rem '微软雅黑'; padding-top: .08rem;}
.jyqj dl dt span{font-size:.18rem; color:#f00;}
.dl01 img{width:90%;}
.dl02 img{width:10%;margin:0 0.08rem 0.08rem 0; display:inline-block;}
.dl03 img{width:10%;margin:0 0.08rem 0.08rem 0; display:inline-block;}
.pjgz p{font:.24rem/.48rem '微软雅黑';margin-bottom:.2rem;color:#fff;}
.edsyy-r p{font:1.5rem/2.5rem "微软雅黑";color:#fff;margin-top:1.1rem;padding:0.5rem 0 0.5rem 1.3rem;}
.edsyy-r p span{font-size:1.3rem}
.edsyy-ul li{margin:0 auto .1rem ;padding-left:.5rem;background:url(images/pic07.png) left top no-repeat;font:.2rem/.4rem "微软雅黑";}
.row2{width:99%;padding-left:8%;}
.msdr{overflow:hidden;margin:1rem auto;}
.msdr li{float:left;margin-left:0.5rem;width:10rem;text-align:center;border:0.15rem solid #000000;}
.msdr li img{width:9.8rem;height:17.7rem;}
.msdr li a{color:#ffff00}
.msdr li:first-child{margin-left:0;}
.ms{background:#000000;height:5rem;}
.ul{margin:.1rem 0 0 .2rem; width:88%;}
.ul li{font:bold .24rem/.4rem "微软雅黑";background:url(images/xt08.png) no-repeat 0 .13rem; margin:0.1rem 0;background-size:.15rem;padding-left: .2rem;}
































