 @import url(com.css);
*{
    -webkit-touch-callout:none; 
    -webkit-text-size-adjust: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-user-select:auto;
	margin:0px; padding:0px;font-size:14px; font-family:"微软雅黑";list-style-type:none; img:none; outline:0; color:#000;
	font-family:ajhtc;border:none;
}
input[type=button]{
	-webkit-appearance:none;
	outline:none
}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
.login{background:#fff;}
.p_logos{width:100%;height:auto;margin-top:52px;}
.p_logos .banner{width:100%;}
.p_logos .title{height:45px;width:100%;border-bottom:1px solid #ededed;line-height:45px;text-align:center;}
.p_logos .title span{font-size:16px;line-height:44px;border-bottom:2px solid #09aeee;display:block;width:80px;margin:0 auto;color:#09aeee;}
.p_logos .title .dnengl{width:96%;margin:0 auto;}
.p_logos .dnengl .pinput{ width: 305px;height: 45px;margin: 0 auto;background: #ededed;margin-top: 35px;border-radius:5px;}
.p_logos .dnengl .pinputs{margin-top: 13px;}
.p_logos .dnengl .pinput img{float:left;width: 22.5px;margin: 10px;}
.p_logos .dnengl .pinput input{font-size: 100%;width: 255px;height: 100%;box-sizing: border-box;padding: 5px;background: #ededed;border-radius:5px;}
.p_logos .dnengl .submits{display: block;width: 305px;height: 40px;margin: 0 auto;background: #09aeee;border-radius:5px;font-size:16px;color:#fff;}
.p_logos .dnengl .zhuc{display:block;width: 305px;height: 40px;margin: 0 auto;background: #a2cedf;margin-top: 10px;border-radius:5px;font-size:16px;color:#fff;text-align:center;line-height:45px;}
.p_logos .dnengl .xy{text-align:center;font-size:14px;color:#666;margin-top:20px;margin-bottom:30px;}
.p_logos .dnengl .xy a{text-align:center;font-size:14px;color:#09aeee;}
.p_logos .dnengl .zjmm {text-align:right;font-size:14px;color:#09aeee;display: block;width: 305px;margin:18px auto;}

.zc_b{display:block;text-align:left;font-size:23px;color:#999; width: 305px;margin:30px auto;margin-top:120px;}

.dnengl .dosubas{display: block;width: 305px;height: 40px;margin: 0 auto;background: #09aeee;border-radius:5px;font-size:16px;color:#fff;margin-top:30px!important;}


.kcjs_cen img{width:100%!important}
.kc_texts img{width:100%!important}
.yinyin{width: 100%;height: 100%;background: #000000;position: fixed;top: 0;opacity: 0.4;z-index: 6;display:none;}
.innews{margin-top: 70px;}
.Content2{margin-top: 70px;}
.Content3 img{width:100%;}
.Content3 table{width:100%!important;}
.Content3 tbody{width:100%!important;}
.cou_look {background:#fff;}
.clear{clear: both;}
.jiaju{width:100%;height:10px; background:#ededed;}
.price{color:red!important}



.news_div {width:100%;height:78px;padding:10px 0;border-bottom:1px solid #ededed}
.news_div img{float:left;width:100px;height:100%;margin-right:10px}
.news_div .p1{color:#333;font-size:16px;display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden;-webkit-line-clamp:2;margin-top:5px;}
.news_div .p2{color:#666;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news_div .p3{color:#666;font-size:14px;display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden;-webkit-line-clamp:2;margin-top:5px;}

/*课程详情介绍app*/
.course_details {width:100%;max-width:706px;height:auto;margin:0 auto}
.course_details img{margin:0px!important;padding:0px!important;width:100%!important;display:block!important;}
/*课程详情介绍app*/
.clr{clear: both;}
.subjects>.pxx{display:none;}
.back_color{background: #f8fafc;padding-bottom: 50px;}
.back_color2{background: #f8fafc;padding-bottom: 50px;}
.back_color3{background: #f4f4f7;}
.bc_conent{width: 1200px;margin: 0 auto;text-align: center;}
.bc_conent .news_info ul li {float:left;width:22.5%;margin-right:2%; text-align:left;background:#fff;padding:0.5%}
.bc_conent .news_info ul li img{width: 100%;}
.bc_conent .news_info ul li:last-of-type {margin-right:0%;}
.bc_conent .news_info ul li p{font-size:14px;width:96%;line-height:30px;margin:0 auto;}
.bc_conent .news_info ul li span{font-size:12px;display:block;width:96%;line-height:25px;margin:0 auto;height:45px;
display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden;-webkit-line-clamp:2;margin-bottom:15px;
}
.bc_conent .news_info ul li a{font-size:12px;display:block;width:96%;line-height:25px;margin:0 auto;border-top:1px solid #ccc;padding-top:5px;height: 3px;}
.bc_conent .news_info ul li a span{float:right;display:block;width:37px;    height: 26px; margin: 0px;}
.bc_conent .news_info ul li:hover  a {color: #1f8bff;}
.bc_conent .news_info ul li:hover  a span{color: #1f8bff;}
.bc_conent .news_info div { display: inline-block; vertical-align: top;}
.bc_conent .news_info .column_info { position: relative;}
.bc_conent .news_info .column_info p {position: absolute;left: 0px;bottom: 4px;text-align: center;font-size: 18px;color: #fff;background-color: rgba(0,0,0,0.56);padding: 5px 1%;font-weight: 700;width: 98%;}
.bc_conent .news_info .information_info {  width: 380px;  margin: 20px 0 0 20px;}
.bc_conent .news_info .information_info p {font-size: 14px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;width: 320px;overflow-x: hidden;margin-bottom: 10px;color: #595959;text-align: left;}
.bc_conent .news_info .information_info p span {margin-right: 15px;display: inline-block;padding: 2px 16px;border: thin solid #a7a7a7;border-radius: 3px;color: #cd3d42;}
.bc_conent .news_info .information_info sub {font-size: 14px;margin: 10px 0 0 330px;color: #bfbfbf;}
.bc_conent .news_info .information_info sub a {color: #bfbfbf;}
.bc_conent .news_info .information_info sub a:hover{color: #1f8bff;}

.hzhb {width:100%;height:auto;}
.hzhb .hzhb_cen{width:1200px;margin: 0 auto;height:auto;}
.hzhb .hzhb_cen .hzpc_img{width:100%;margin: 0 auto;height:auto;padding-bottom: 50px;}
.hzhb .hzhb_cen .hzpc_img>img{width:100%}
.hzhb .hzhb_cen .hzpc_img>.hz_jpg2{display:none}
.hzhb_hd {width:100%;height:50px;background:#f4f4f7;}

/*漂浮*/
.suspension{width: auto;height:220px;position: fixed;bottom: 100px; right:0;z-index: 1100;transition: all 0.3s linear}
.suspension>a{width: 38px;height:38px;display: block;border-radius: 5px;margin:0 0 5px auto;transition: all 0.3s linear}
.suspension>a:nth-child(1){background: url("../IMGS/xf_2.png") no-repeat center;background-size:cover;position: relative}
.suspension>a:nth-child(1):hover{background: url("../IMGS/xf_2-.png") no-repeat center;background-size:cover;position: relative}
.suspension>a:nth-child(2){background: url("../IMGS/xf_3.png") no-repeat center;background-size:cover;position: relative}
.suspension>a:nth-child(2)>img{width:20px;height:20px;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0px;opacity:0;transition: all 0.3s linear}
.suspension>a:nth-child(2):hover{background:url("../IMGS/xf_3.png") no-repeat center;background-size:cover;width: 100px;height: 100px;border-radius:13px;}
.suspension>a:nth-child(2):hover>img{width:80px;height:80px;margin:auto;border-radius:5px;opacity: 1;}
.suspension>a:nth-child(3){background: url("../IMGS/xf_5.png") no-repeat center;background-size:cover;position: relative;}
.suspension>a:nth-child(3):hover{background: url("../IMGS/xf_5-.png") no-repeat center;background-size:cover;position: relative;}
.suspension>a:nth-child(4){margin-bottom:0;background: url("../IMGS/xf_4.png") no-repeat center;background-size:cover;position: relative}
.suspension>a:nth-child(4):hover{margin-bottom:0;background: url("../IMGS/xf_4-.png") no-repeat center;background-size:cover;position: relative}

.clear{clear: both;}
.isok{display: block;font-size: 1vw;padding: 0.5vw;width: 5vw;text-align: center;    background-color: #55afff;color: #fff;border-radius: 10px;margin: 10px 0 0 27px;}
.top_navs{height:5.385416666666667vw;background:rgb(255,255,255);padding:0 3%;position:relative;line-height:5.385416666666667vw;}
.top_navs>div>div:first-of-type>img{margin:auto;position:absolute;top:0;bottom:0;right:auto;left:0 3%;height:4.2vw;}
.top_navs>div>div:first-of-type>div>span:nth-child(1){padding-right:4.791666666666667vw;line-height:1.666666666666667vw;height:1.666666666666667vw;font-size:1.041666666666667vw;text-align:right;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;margin:auto;position:absolute;top:0;bottom:0;right:0;left:auto;}
.top_navs>div>div:first-of-type>div>span:nth-child(2){height:100%;width:4.791666666666667vw;display:inline-block;margin:auto;position:absolute;top:0;bottom:0;right:0;left:auto;background:rgb(235,235,235)}
.top_navs>div>div:first-of-type>div>span:nth-child(2)>span{height:1.666666666666667vw;line-height:1.666666666666667vw;display:inline-block;margin:auto;position:absolute;top:0;bottom:0;right:0;left:auto;padding:0 2.083333333333333vw 0 1.041666666666667vw;background:url(../IMGS/000xsj.png) no-repeat 75% 50%;background-size:0.625vw}
.top_navs>div>div:first-of-type>div>span:nth-child(2):hover{cursor:pointer;}
.top_navs>div>div:first-of-type>div>span:nth-child(2)>span>img{width:1.666666666666667vw;height:1.666666666666667vw;border-radius:50vw;}
.top_navs>div>div:first-of-type>div>span:nth-child(2)>span:nth-child(2){padding:0;width:6.770833333333333vw;top:100%;background:rgb(235,235,235);height:auto;display:none;}
.top_navs>div>div:first-of-type>div>span:nth-child(2) .heix1:nth-child(2){display:block;z-index:9995;}
.top_navs>div>div:first-of-type>div>span:nth-child(2)>span:nth-child(2)>a{display:block;background:rgb(235,235,235);text-align:center;line-height:3;font-size:0.9333333333333333vw;color:#000}
.top_navs>div>div:first-of-type>div>span:nth-child(2)>span:nth-child(2)>a:hover{color:rgb(235,0,0);}
.top_navs>div>div:first-of-type>div>span:nth-child(2)>span:nth-child(2)>a:first-of-type{padding-top:10px;}
.top_navs>div>div:first-of-type>div>span:nth-child(2)>span:nth-child(2)>a:last-of-type{padding-bottom:10px;}
.top_navs>div>div:nth-child(2){text-align:center;height:100%;}
.top_navs>div>div:nth-child(2)>span{display:inline-block;font-size:1.041666666666667vw;width:6.770833333333333vw;position:relative;}
/* .top_navs>div>div:nth-child(2)>span:hover{background:rgb(235,235,235)} */
.top_navs>div>div:nth-child(2)>span>span{display:inline-block;width:100%;background:url(../IMGS/000xsj.png) no-repeat 80% 50%;background-size:0.625vw;font-size: 16px;font-weight: 600;}
.top_navs>div>div:nth-child(2)>span>span:nth-child(2){display:none;background:rgb(255,255,255);position:absolute;left:0;top:98.8%;border:rgb(222,222,222) solid 1px;border-top:0;width:150%;border-left:0;padding:10px 0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow: 0 6px 12px rgba(0,0,0,.175);}
.top_navs>div>div:nth-child(2)>span:hover>span:nth-child(2){display:block;z-index:9996;}
.top_navs>div>div:nth-child(2)>span>.heix:nth-child(2){display:block;z-index:9996;}
.top_navs>div>div:nth-child(2)>span>.heixx:nth-child(2){display:block;z-index:9996;}
.top_navs>div>div:nth-child(2)>span>.heixx1:nth-child(2){display:block;z-index:9996;}
.top_navs>div>div:nth-child(2)>span>span:nth-child(2)>a{display:block;line-height:3;color:rgb(0,0,0)}
.top_navs>div>div:nth-child(2)>span>span:nth-child(2)>a:hover{background:rgb(235,235,235)}
.top_navs>div>div:nth-child(2)>span:hover>span:nth-child(2){background:rgb(255,255,255);}
.top_navs>div>div:nth-child(2)>span>span:nth-child(2)>a{font-size:0.8333333333333333vw;font-weight: 500;}
.top_navs>div>div:nth-child(2)>span:hover{cursor:pointer;color:rgb(235,0,0);}
.top_navs>div>div:nth-child(2)>span:hover>span{background:url(../IMGS/000xsj-.png) no-repeat 80% 50%;background-size:0.625vw;font-size: 16px;color:#319EFF}
.top_navs>div>div:nth-child(2)>span>a{display:inline-block;width:100%; font-size: 16px;font-weight:600}
.top_navs>div>div:nth-child(2)>span:hover a{color:#319EFF}
.top_navs>div>div:nth-child(2)>.span_hover a{color:#319EFF}
.top_navs>div>div:nth-child(2)>.span_hover1 a{color:#319EFF}
.top_navs .fr{float:right;margin-right:8%;font-size:14px;color: #000;}
.top_navs .frs{float:right;margin-right:0%;font-size:14px;color: #000;}
.bottom{width: 100%;height: auto;}
.bottom .in{width: 96%;height: auto;margin: 0 auto;padding: 0 2% 34px;}
.bottom .in .bot_left{width: 37%;float: left;}
.bottom .in .bot_left img{margin: 68px 0 25px;}
.bottom .in .bot_left p{color: #333333;line-height: 24px;letter-spacing:0.5px}
.bottom .in .bot_right{width: 49%;float: right;margin-top: 66px;}
.bottom .in .bot_right>div{float: left;width: 46%;height: 200px;}
.bottom .in .bot_right>div>div{font-size: 18px;color: #333333;font-weight: bold;border-bottom: 1px solid #ae2727;height: 38px;}
.bottom .in .bot_right .bot_navs ul{float: left;margin-right: 20%;}
.bottom .in .bot_right .bot_navs ul li{color: #333333;margin-top: 13px;}
.bottom .in .bot_right .bot_navs ul li:hover{color:#f08300;transition: all 0.3s linear}
.bottom .in .bot_right .bot_call{float: right;}
.bottom .in .bot_right .bot_call p{color: #333333;margin-top: 13px;}
.bottom .bottom_gray{background: #f0f0f0;height: 66px;width: 100%;}
.bottom .bottom_gray .in_gray{width: 96%;padding: 0 2%;margin: 0 auto;}
.bottom .bottom_gray .in_gray .in_graydiv{line-height: 66px;color: #333333;float: left;}
.bottom .bottom_gray .in_gray .in_graydiv p{float: left;margin-right: 24px;}
.bottom .bottom_gray .in_gray .in_graydiv2{float: right;}
.bottom .bottom_gray .in_gray div a{display: block;float: left;width: 40px;height: 40px;background: #f0f0f0;border-radius: 20px;margin:14px 0 0 16px;}
.bottom .bottom_gray  #fuz1_fx{opacity:0;width:1px;}
.swiper-container-banner img{display:block;width:97.745833vw;margin:0 auto;height: 210px;}
.in_service{text-align: left; width: 1200px;margin: 0 auto;}
.in_service>li{position: relative; display: inline-block;width: 22.7%;  height: auto;  margin:0 10px 20px; background-color: #fff;
   vertical-align: top;  overflow: hidden;transition: all 0.2s linear;}
.in_service>li:hover{box-shadow: 1px 8px 8px #d4d5d7;
    margin-top: -10px;}
.in_service>li img{width: 100%;}  
.in_service>li p{font-size: 13px;  width: 92%;  line-height: 26px; height: auto; margin: 13px auto 0 auto;}
.in_service>li a{    position: absolute;left: 22px; bottom: 17px;padding: 5px 14px;font-size: 14px;  color: #000;  background-color: #fff;
   box-shadow:5px 2px 6px #000;transform: rotate(-3deg); border-radius: 5px;display: block;}
       
.in_service>li:hover>a{background: #fc5614;color:#fff}
.in_service>.personals{position:relative;display:inline-block;padding-top:2.5vw;width:24.355vw;height:10.45833333333333vw;border-right:rgb(221,221,221) solid 0.1041666666666667vw;background:rgb(106, 158, 255);text-align: center;}
.in_service>.personals>a>img{width: 100px;height: 100px;}
.in_service>.personals>a>p{font-size: 1.5vw;font-family: "PingHei",Microsoft Yahei,SimSun,Arial,Helvetica,sans-serif;}
.in_about{width: 100%;}
.in_about .content{position: relative;   width: 1170px; margin: 0 auto;padding: 55px 0 70px 0;}
.in_about .content h1{    margin-bottom: 7px;font-size: 28px; text-align: center;}
.in_about .content h2 { margin-bottom: 60px; font-size: 15px; text-align: center;}
.in_about .advantage_info1{width:1200px;margin:0 auto}
.in_about .advantage_info1 li{width:300px; height:220px;float:left;text-align:center;overflow:hidden;}
.in_about .advantage_info1 .wz{background:#fff;}
.in_about .advantage_info1 li p{font-size:36px;font-size: 31px;font-weight: 600;color: #4d9bf5;line-height: 70px;margin-top:15px;}
.in_about .advantage_info1 li span{font-size:17px;}
.in_about .advantage_info1 li>img{width:100%}
.in_about .advantage_info1 li:hover>img{-webkit-transform:scale(1.08) rotate(5deg);transition: all 0.3s linear;}
/*八大优势*/
.in_bdys{width:100%;height:auto;background:#2f3a4e;}
.in_bdys .in_bdyscen{width:1200px;text-align:center;margin:0 auto;padding:50px 0}
.in_bdys .in_bdyscen>img{width:100%}

.in>h1{font-size:1.875vw;font-weight:500;line-height:5;text-align:center;}
.back_color h1,.back_color2 h1,.hzhb_cen h1{font-size:2vw;font-weight:600;line-height:5;text-align:center;}
.back_color2 h1 span{font-size:2vw;font-weight:600;line-height:5;text-align:center;color:#e33820;}
.in_cases{width:1200px;margin:0 auto;font-size:0;}
.in_cases>.pc_ban{width:100%}
.in_cases>a{display:inline-block;font-size:10px;margin-right:50px;width:262px;color:rgb(0,0,0)}
.in_cases>a:hover{color:rgb(5,103,167)}
.in_cases>a:nth-child(4n+0){margin-right:0;}
.in_cases>a>i{display:block;width:100%;height:auto;border:0.0520833333333333vw solid rgb(222,222,222);overflow:hidden;}
.in_cases>a>i>img{display:block;width:100%;height:100%;transition: all 0.3s linear}
.in_cases>a:hover>i>img{display:block;width:100%;-webkit-transform:scale(1.03)}
.in_cases>a>p{font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-top:1vw;}
.in_cases>a>p:last-of-type{font-size:0.7291666666666667vw;color:rgb(153,153,153);padding-top:0;padding-bottom:1.5vw;}
.in_cases>a>p span{color:rgb(153,153,153);float:right;}

.cou_ss{background:rgb(230,230,230);padding:1.5625vw 0;}
.cou_ss>p{width:97.745833vw;margin:0 auto;}
.cou_ss>p>span:first-of-type{z-index:9995;width:26.66666666666667vw;background:rgb(205,205,205) url(../IMGS/fffxsj-.png) no-repeat 95% 50%;background-size:0.625vw;display:inline-block;height: 1.041666666666667vw;padding:1.06vw 0;font-size:0.9375vw;line-height:1;border-radius:0.5vw;position:relative;}
.cou_ss>p>subject{display:inline-block;height:1.041666666666667vw;padding:1.06vw;font-size:0.9375vw;line-height:1;border-radius:0.5vw;position:relative;top:-0.2vw;background:rgb(205,205,205);margin-left:0.8vw;}
.cou_ss>p>subject:hover{cursor:pointer;}
.cou_ss>p>.subject{background:rgb(5,103,167);color:rgb(255,255,255);}

.cou_ss>p>span:first-of-type:hover{cursor:pointer;border-bottom-left-radius:0;border-bottom-right-radius:0;}
.cou_ss>p>span:first-of-type>span:first-of-type{display:inline-block;height: 1.041666666666667vw;text-align:center;border-right:1px solid rgb(184,184,184);color:#000;padding:0 0.8vw;overflow:hidden;}
.cou_ss>p>span:first-of-type>span:last-of-type{padding-left:0.8vw;display:inline-block;height: 1.041666666666667vw;text-align:center;max-width:18vw;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.cou_ss>p>span:first-of-type:hover{cursor:pointer;}
.cou_ss>p>span:first-of-type>b{display:none;position:absolute;width:100%;top:3.254167vw;left:0;background: rgb(255,255,255);box-shadow: 0 6px 12px rgba(0,0,0,.175);padding:0.5vw 0;font-weight:500;text-align:center;border-bottom-left-radius:0.5vw;border-bottom-right-radius:0.5vw;z-index:9999;}

.cou_ss>p>.heix:first-of-type>b{display:block;}
.cou_ss>p>span:first-of-type>b>a{display:block;line-height:2;color:rgb(0,0,0);}
.cou_ss>p>span:first-of-type>b>a:hover{background:rgb(235,235,235)} 

.cou_ss>p>.heixb:first-of-type>b{display:block;} 


.cou_look{height:46.875vw;background:rgb(132, 132, 132)}
.cou_look>div:first-of-type{width:78%;height:100%;float:left;position:relative;}
.cou_look>div:first-of-type>#plv_move{height:92.8%;width:100%;}
.cou_look>div:first-of-type>#plv_moves{height:88.8%;width:100%;}
.cou_look>div:first-of-type>p{display:block;height:1.25vw;font-size:1.25vw;position:absolute;bottom:0;left:0;line-height:1;color:rgb(255,255,255);padding:1.06vw 0;width:100%;background:rgb(70,70,70);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.cou_look>div:first-of-type>p>span{display:inline-block;padding-left:1.40625vw;}
.cou_look>div:last-of-type{width:22%;height:100%;float:right;position:relative;}
.cou_look>div:last-of-type>div{width:14.23958333333333vw;height:81%;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction: column;}
.cou_look>div:last-of-type>div>h1{font-size:1.5625vw;line-height:1.15;color:rgb(255,255,255);font-weight:500;padding-bottom:2vw;}
.cou_look>div:last-of-type>div>p{font-size:0.9375vw;line-height:1.5;color:rgb(255,255,255);font-weight:500;padding-bottom:0.5vw;border-bottom:2px solid rgb(255,255,255);margin-bottom:0.6vw;}
.cou_look>div:last-of-type>div>div{height:100%;overflow:auto;} 
.cou_look>div:last-of-type>div>div::-webkit-scrollbar{position:fixed;width:0.2em;height:5px;background-color:#F5F5F5;}
.cou_look>div:last-of-type>div>div::-webkit-scrollbar:hover{width:0.6em;height:5px;background-color:#F5F5F5;}
.cou_look>div:last-of-type>div>div::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:0px;background-color:#F5F5F5;}
.cou_look>div:last-of-type>div>div::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#555;opacity:0.5;}
.cou_look>div:last-of-type>div>div>a{display:block;font-size:0.7291666666666667vw;line-height:2;color:rgb(255,255,255);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.cou_look>div:last-of-type>div>div>.mv_in{display:block;font-size:0.8291666666666667vw;line-height:2;color:rgb(5,103,167);background:rgb(255,255,255);padding:0 0.5vw;border-radius:0.5vw;margin:0.5vw 0;}

.subjects{}
.subjects>h1{font-size:1.875vw;line-height:1.16;font-weight:500;width: 90vw;margin:0 auto;padding:4.5vw 0;text-align:center;}
.subjects>div{width:93.75vw;margin:0 auto;padding-bottom:5.208333333333333vw;}
.subjects>div>div{width:100%;margin:0 auto;border-bottom:1px solid #ededed;}
/*.subjects>div>div:hover{padding:2.5vw 0;}*/
.subjects>div>.divhover{padding:2.5vw 0;}
/*.subjects>div>div:hover>div{background:rgb(245,245,245);}*/
.subjects>div>.divhover>div{background:rgb(245,245,245);}
.subjects>div>div>div>p{width:96%;margin:0 auto;font-size:1.25vw;line-height:1.16;padding:2vw 0;}
.subjects>div>div>div>div{width:96%;margin:0 auto;display:none;}
/*.subjects>div>div:hover>div>div{display:block;}*/
.subjects>div>.divhover>div>div{display:block;}
.subjects>div>div>div>div>p{font-size:0.8333333333333333vw;line-height:1.7;border-bottom:1px solid rgb(213,213,213);padding-bottom:2vw;}
.subjects>div>div>div>div>div{padding:2vw 0;}
.subjects>div>div>div>div>div>a{display:inline-block;border-radius:0.5vw;font-size:0.9375vw;line-height:1;padding:1.06vw;background:rgb(205,205,205);color:rgb(0,0,0);margin-left:1vw;}
.subjects>div>div>div>div>div>a:nth-child(1){background:rgb(0,103,167);color:rgb(255,255,255);margin-left:0;}
.subjects>div>div>div>div>div>a:nth-child(2){background:rgb(235,0,0);color:rgb(255,255,255);}
.subjects>div>div>div>div>div>a:nth-child(3),.subjects>div>div>div>div>div>a:nth-child(4){float:right;}



.subjects>subject{display:block;width:100%;margin:0 auto;padding-bottom:5.208333333333333vw;}
.subjects>subject>div{background:#fff);padding-bottom:2vw;}
.subjects>subject>.p_ansall{   transition: all 0.6s linear;}
.subjects>subject>.p_ansalsasl{   transition: all 0.6s linear;position: fixed;bottom: 46px;height: 321px;overflow: auto;width: 100%!important;}
.p_ansallno{display: block;}
.subjects>subject>div:first-of-type{margin-bottom:0.5vw;}
.subjects>subject>div>div{width:96%;margin:0 auto;}
.subjects>subject>div:first-of-type>div>.ecs_p{line-height:1.4;padding-bottom:20px;    width: 100%;  float: left;font-size:1.65vw;}
.subjects>subject>div:first-of-type>div>.ecs_p>table{width: 100%;}
.subjects>subject>div:first-of-type>div>.ecs_p .bh{font-size: 1.65vw;float:left;display: block;}
.subjects>subject>div:first-of-type>div>p>.bh{font-size: 1.25vw;float:left;}
.subjects>subject>div:first-of-type>div>p * {font-size: 1.25vw;}
.subjects>subject>div:first-of-type>div>p>span{display:inline-block;width:3.645833333333333vw;    font-size: 1.25vw;}
.subjects>subject>div:first-of-type>div>div{padding-bottom:2vw;}
.subjects>subject>div:first-of-type>div>div>p{padding-left:4.427083333333333vw;min-height:2.1875vw;margin-bottom:2.1875vw;line-height:1.2;font-size:1.65vw;position:relative;}
.subjects>subject>div:first-of-type>div>.ecs_p>p{ display: block;padding-left:0}
.subjects>subject>div:first-of-type>div>div>p>span{font-size:1.65vw;}
/*.subjects>subject>div:first-of-type>div>div>p:last-of-type{margin-bottom:0;font-size: 4.5vw}*/
.subjects>subject>div:first-of-type>div>div>p>a{display:inline-block;width:20px;height:20px;font-weight:500;line-height:20px;border:1px solid #999;text-align: center;border-radius:50vw;position:absolute;top:0vw;left:0.5vw;color:#999}
.subjects>subject>div:first-of-type>div>div>p>.a{background:rgb(5,103,167);color:rgb(255,255,255)}
.subjects>subject>div:first-of-type>div>div:last-of-type{padding-bottom:0;background:rgb(208,208,208);padding:2vw 0;border-radius:0.5vw;}
.subjects>subject>div:first-of-type>div>div:last-of-type>div{width:85.15625vw;margin:0 auto;}
.subjects>subject>div:first-of-type>div>div:last-of-type>div>h2{font-weight:500;font-size:1.25vw;line-height:1.71875vw;height:1.71875vw;}
.subjects>subject>div:first-of-type>div>div:last-of-type>div>h2>span{font-size:1.25vw;}
.subjects>subject>div:first-of-type>div>div:last-of-type>div>h2>i{display:inline-block;float:left;margin-right:0.5vw;width:1.71875vw;height:1.71875vw;background:url(../IMGS/x.png) no-repeat center;background-size:1.71875vw;}
.subjects>subject>div:first-of-type>div>div:last-of-type>div>h2>.yesi{background: url(../IMGS/yes.png) 100% 100%;}
.subjects>subject>div:first-of-type>div>div:last-of-type>div>p{font-size:0.9375vw;line-height:1.2;color:rgb(255,255,255);padding-top:1.5vw;}
.subjects>subject>div:first-of-type>div>div:last-of-type>div>p>a{font-size:0.9375vw;line-height:1.2;color:#000000;cursor: default;}
.subjects>subject>div:first-of-type>div>div:last-of-type>div>p>span{display:block;font-size:1.25vw;padding-bottom:0.6vw;}
.subjects .sub_jx{display: none;}
.subjects .sub_jxop{display: block;}
.ecs_img{width: 100%;}
.ecs_img img{width: 100%;}
.subjects>subject>div:first-of-type>div>.ecs_sc{float: right;    font-size: 1.25vw;width: 5%;text-align: center;    background-color: #55afff;padding-bottom:0;border-radius: 10px;}
.subjects>subject>div:first-of-type>div>.ecs_sc>a{ font-size: 1.25vw;color: #fff;line-height:2;}
.subjects .s_time{padding-bottom: 0;font-size: 1.875vw;text-align: right;}
.subjects .s_time span{font-size: 1.875vw;}

.subjects>subject>div:last-of-type>div>p{height:1.25vw;text-align:right;font-size:0;}
.subjects>subject>div:last-of-type>div>p>b{font-weight:500;float:left;line-height:1.25vw;font-size:1.25vw;} 
.subjects>subject>div:last-of-type>div>p>span{font-size:0.8333333333333333vw;color:rgb(109,109,109);display:inline-block;line-height:1.25vw;}
.subjects>subject>div:last-of-type>div>p>span>i{display:inline-block;width:1.770833333333333vw;height:0.7291666666666667vw;border:0.1020833333333333vw solid rgb(1, 207, 151);background:rgb(1, 207, 151);position:relative;top:0.15vw;margin-right:0.5vw;margin-left:1vw;}
.subjects>subject>div:last-of-type>div>p>span:nth-last-child(5)>i{border:0.1020833333333333vw solid rgb(251,27,27);background:rgb(251,27,27);}
.subjects>subject>div:last-of-type>div>p>span:nth-last-child(4)>i{border:0.1020833333333333vw solid rgb(85,175,255);background:rgb(85,175,255);}
.subjects>subject>div:last-of-type>div>p>span:nth-last-child(3)>i{border:0.1020833333333333vw solid rgb(146,146,146);background:rgb(146,146,146);}
.subjects>subject>div:last-of-type>div>p>span:nth-last-child(2)>i{border:0.1020833333333333vw solid rgb(255, 236, 13);background:rgb(255, 236, 13);}
.subjects>subject>div:last-of-type>div>div{font-size:0;padding-top: 59px;}
.subjects>subject>div:last-of-type>div>div>a{display:inline-block;font-size:1.25vw;width:3.333333333333333vw;height:3.333333333333333vw;line-height:3.333333333333333vw;border:0.1020833333333333vw solid rgb(146,146,146);background:rgb(146,146,146);border-radius:50vw;text-align:center;margin:1vw 0.99vw 0 0;color:rgb(0,0,0)}
.subjects>subject>div:last-of-type>div>div>a:nth-child(20n+0){margin-right:0;}
.subjects>subject>div:last-of-type>div>div>.a_1{border:0.1020833333333333vw solid rgb(1,207,151);background:rgb(1,207,151);color:rgb(255,255,255);}
.subjects>subject>div:last-of-type>div>div>.a_2{border:0.1020833333333333vw solid rgb(251,27,27);background:rgb(251,27,27);color:rgb(255,255,255);}
.subjects>subject>div:last-of-type>div>div>.a_4{border:0.1020833333333333vw solid rgb(255, 236, 13);background:rgb(255, 236, 13);color: rgb(255,255,255);}
.subjects>subject>div:last-of-type>div>div>.a_3{border:0.1020833333333333vw solid rgb(85,175,255);background:rgb(85,175,255);color:rgb(255,255,255);}


.p_head{display: none;}
.pages>div>a,.pages>div>.current{display:inline-block!important;line-height:2.604166666666667vw!important;height:2.604166666666667vw!important;width:2.604166666666667vw;padding-top:0!important;text-align:center;font-size:0.9375vw;margin:0 0.3125vw 0 0!important;background:rgb(170,170,170);color:rgb(255,255,255);transition: all 0.3s linear;}
.pages>div>.current,.pages>div>a:hover{color:rgb(255,255,255);background:rgb(5,103,167);}
.pages>div>l{display:none;font-size:0.8333333333333333vw;margin:0 1.5625vw 0 1.25vw;margin-bottom:4.166666666666667vw}
.pages>div>.first{background:rgb(51,51,51) url("../IMGS/ll.png") no-repeat center;background-size:100%;display:none!important;}
.pages>div>.first:hover{background:rgb(195,20,56) url("../IMGS/ll_.png") no-repeat center;background-size:100%;}
.pages>div>.end{margin-right:0;background:rgb(51,51,51) url("../IMGS/rr.png") no-repeat center;background-size:100%;display:none!important;}
.pages>div>.end:hover{margin-right:0;background:rgb(195,20,56) url("../IMGS/rr_.png") no-repeat center;background-size:100%;}
.pages>div>.prev{background:rgb(51,51,51) url("../IMGS/l.jpg") no-repeat center;background-size:100%;}
.pages>div>.prev:hover{background:rgb(195,20,56) url("../IMGS/l_.jpg") no-repeat center;background-size:100%;}
.pages>div>.next{background:rgb(51,51,51) url("../IMGS/r.jpg") no-repeat center;background-size:100%;}
.pages>div>.next:hover{background:rgb(195,20,56) url("../IMGS/r_.jpg") no-repeat center;background-size:100%;}


.cou_rs{background:rgb(230,230,230);padding:1.5625vw 0;}
.cou_rs>p{width:97.745833vw;margin:0 auto;}
/*803*/
.cou_rs>p>.cou_rsgo{display:inline-block;height:1.041666666666667vw;padding:1.06vw;font-size:0.9375vw;line-height:1;border-radius:0.5vw;position:relative;top:-0.2vw;background:rgb(205,205,205);margin-left:0.8vw;}
.cou_rs>p>.cou_rsgo:hover{    background: rgb(5,103,167);
    color: rgb(255,255,255);}
    
/*803*/
.cou_rs>p>span:first-of-type{display:inline-block;height:1.041666666666667vw;padding:1.06vw 0;font-size:1.5625vw;line-height:1.041666666666667vw;position:relative;margin-right:2vw;}
.cou_rs>p>span:last-of-type{width:26.66666666666667vw;background:rgb(205,205,205);display:inline-block;height: 1.041666666666667vw;padding:1.06vw 0;font-size:0.9375vw;line-height:1;border-radius:0.5vw;position:relative;}
.cou_rs>p>span>form:last-of-type>a{display:inline-block;height: 1.041666666666667vw;width:1.041666666666667vw;text-align:center;border-right:1px solid rgb(184,184,184);color:rgb(184,184,184);padding:0 0.8vw;overflow:hidden;background:url(../IMGS/s.png) no-repeat center;background-size:1.041666666666667vw;}
.cou_rs>p>span>form:last-of-type>input{padding-left:0.8vw;display:inline-block;height: 1.041666666666667vw;width:20vw;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;outline:none;border:none;background:transparent;position:relative;top:-0.15vw;}

.rec_sub{cursor: pointer;display:inline-block;height: 1.041666666666667vw;width:3.041666666666667vw;text-align:center;border-right:1px solid rgb(184,184,184);color:rgb(184,184,184);padding:0 0.8vw;overflow:hidden;background:url(../IMGS/s.png) no-repeat center;background-size:1.041666666666667vw;}
.rec_text{padding-left:0.8vw;display:inline-block;height: 1.041666666666667vw;width:20vw;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;outline:none;border:none;background:transparent;position:relative;top:-0.15vw;}


.record{display:block;width:88.75vw;margin:4vw auto;}
.record>div>div{margin-bottom:4vw;}
.record div div .record_div{display:block;width:100%;padding:1.64375vw 0;border-bottom:1px solid rgb(220,220,220);background:rgb(220,220,220);}
.record div div .record_div1{display:block;width:100%;padding:1.64375vw 0;border-bottom:1px solid rgb(220,220,220);}
.record div div .record_div .record_span1{display:inline-block;width:46%;font-size:1.25vw;padding:0 0 0 2.34375vw;line-height:1.25vw;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.record_span1 p{display: inline-block;    text-overflow: ellipsis;width: 100%;font-size:1.25vw;display: none;}
.record_span1 span{width:100%;font-size:1.25vw;line-height:1.25vw;
overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.record_span1 p:nth-child(1){display: inline-block;}
.record div div .record_div .record_span2{width:13%;padding:0 0 0 2%}
.record div div .record_div .record_span3{width:29%;padding:0}
.record div div .record_div1 .record_span1{display:inline-block;width:44%;font-size:1.25vw;padding:0 2.34375vw;line-height:1.25vw;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.record div div .record_div1 .record_span2{width:13%;padding:0 0 0 2%}
.record div div .record_div1 .record_span3{width:29%;padding:0}
 
.login{background:#f8f8f8}
.content {width:100%;min-height:auto;margin-top:90px}
.content>.kuang{width:36%;height:auto;margin:0 auto;text-align:center;}
.content>.kuang img{width:73%;margin-bottom:2vw;}
.content>.kuang p{width:100%;background:#fff;height:4vw;margin-bottom:2vw}
.content>.kuang .px1{width:100%;background:#fff;margin-bottom:0}
.content>.kuang p>span{color:#aaa;line-height:4vw;font-size:14px;}
.content>.kuang p>input{width:81%;height:98%;background:#fff;border:0px;color:#aaa;font-size:14px;outline:none;}
.content>.kuang .signup_code>input{width: 54%;}
.content>.kuang .px1s>input:last-child{width:70%;}
.content>.kuang  .carded_text{height:0px; background:none;line-height:25px;color:red;text-align:left;margin-bottom:2vw;display:block}
.content>.kuang .submit{width:100%;height:4vw;background:#0567a7;border:0px;border-radius:5px;color:#fff;font-size:14px;}
.content>.kuang .dosubs{width:100%;height:4vw;background:#ccc;border:0px;border-radius:5px;color:#fff;font-size:14px;}
.content>.kuang .submits{width:100%;height:4vw;background:#ccc;border:0px;border-radius:5px;color:#fff;font-size:14px;}
.content>.kuang .frs{ text-align: right;line-height:30px;background:#f8f8f8;color:#0567a7;}
.content>.kuang .frs>a{color:#0567a7;font-size:1.033333vw;}
.content>.kuang .frs>span{float:left;font-size:1.033333vw;line-height: 34px;color:#666}
.content>.kuang .frs>span>input{    float: left;margin-top: 11px;}
.content>.kuang .rmpsw{height: 25px;background:none;text-align: left;margin: -2vw 0 0 0;}
.content>.kuang .rmpsw>input{width: 15px;height: 15px;}
.content>.kuang .rmpsw>span{font-size:1vw;line-height:1.5vw;}

.content>.kuang .msgswf{display: block;color: #333333;width: 23%;height: 55px;background: #ccc;float: right;border-radius: 5px;text-align: center;line-height: 55px;font-size: 14px;}
.content>.kuang .msgs{background: #ecc800;}

.conetn{width:100%;height:auto;margin:50px auto;}
.conetnx{width:100%;height:auto;margin:0 auto;margin-top:50px;}
.h1x{text-align:center;font-size:30px;color:#333;margin-bottom:10px}
.px{text-align:center;font-size:14px;color:#999;margin-bottom:15px}

.wbk{padding:2vw;width:92%;height:auto; background:#fafafa;margin:0 auto}


.khd_center{background:url(../IMGS/haibao.png);background-size: 100% auto; height:32vw;    padding-top: 8vw;}
.khd_center .p1 {font-size:6vw;text-align: right;color:#fff;font-family:"宋体";margin-right:30vw}
.khd_center .khd_kuang{width:40vw;height:15vw;margin-right:14vw;float:right;    margin-top: 3vw;}
.khd_center .khd_kuang .khd_kuang_z{float:left;width:22vw;height:13vw;}
.khd_center .khd_kuang .khd_kuang_z>.ios{ width:22vw;height:5vw; border:1px solid #fff;margin-bottom:2vw;}
.khd_center .khd_kuang .khd_kuang_z>.ios:hover {background:#fff}
.khd_center .khd_kuang .khd_kuang_z>.ios .img{width:3.5vw;height:3.2vw;background:url(../IMGS/mb_icon_client_white.png);background-position:-9% -2%;margin: 12px 15px 0px 6px;float:left}
.khd_center .khd_kuang .khd_kuang_z>.ios:hover .img{background:url(../IMGS/mb_icon_client_white.png);background-position:-9% -105%;}
.khd_center .khd_kuang .khd_kuang_z>.ios .p1{color:#fff;font-size:24px;margin:0px;text-align:left}
.khd_center .khd_kuang .khd_kuang_z>.ios .p2{color:#fff;font-size:12px;margin:0px;text-align:left}
.khd_center .khd_kuang .khd_kuang_z>.ios:hover .p1{color:#0f6fbb;}
.khd_center .khd_kuang .khd_kuang_z>.ios:hover .p2{color:#0f6fbb;}
.khd_center .khd_kuang .khd_kuang_z>.anzuo{ width:22vw;height:5vw; border:1px solid #fff;}
.khd_center .khd_kuang .khd_kuang_z>.anzuo:hover {background:#fff}
.khd_center .khd_kuang .khd_kuang_z>.anzuo .img{width:3.5vw;height:3.2vw;background:url(../IMGS/mb_icon_client_white.png);background-position:51% -2%;margin: 12px 9px 0px 15px;float:left}
.khd_center .khd_kuang .khd_kuang_z>.anzuo:hover .img{background:url(../IMGS/mb_icon_client_white.png);background-position:51% -105%;}
.khd_center .khd_kuang .khd_kuang_z>.anzuo .p1{color:#fff;font-size:24px;margin:0px;text-align:left}
.khd_center .khd_kuang .khd_kuang_z>.anzuo .p2{color:#fff;font-size:12px;margin:0px;text-align:left}
.khd_center .khd_kuang .khd_kuang_z>.anzuo:hover .p1{color:#78bc43;}
.khd_center .khd_kuang .khd_kuang_z>.anzuo:hover .p2{color:#78bc43;}
.khd_center .khd_kuang .khd_kuang_y{float:right; width:12vw;height:13vw;background:#eff2f2;text-align:center}
.khd_center .khd_kuang .khd_kuang_y .ewm{width:10vw;height:10vw;background:url(../IMGS/erweima.png);background-size: 100% auto;;margin:1vw 1vw 0 1vw}
.khd_center .khd_kuang .khd_kuang_y>p{color:#151515;font-size:14px;line-height:25px}
.pv_con{width: 95vw;margin: 0 auto;}
.pv_con span{font-size: 1.5vw;font-family: "PingHei",Microsoft Yahei,SimSun,Arial,Helvetica,sans-serif;}
.pv_con .pv_text{    width: 10vw;height: 2vw;top: -6px;position: relative;padding: 0 0.5vw;border-radius:  5px 0 0 5px;}
.pv_con .pv_sub{    width: 2.5vw;height: 2vw;top: -7px;position: relative;padding: 0 2px;cursor:pointer;border-radius: 0 5px 5px 0;background: #aba8a8;color: #fff;}
.pv_cou{    padding: 1.5625vw 0;}
.pv_cous{width: 95vw;margin: 0 auto;}
.pv_cous_title {    height: 4vw;font-weight: 600; line-height: 4vw; font-size: 1.5vw; color: #000; border-bottom: 1px solid #e2e2e2; box-shadow: 3px 3px 1.5px #ccc; padding: 0 1vw;background-color: #f5f5f5;    margin-bottom: 5px;}
.My_lessons_cent_cent1 { width: 100%;}
.My_lessons_xq { border: 1px solid #eaeaea;    padding: 50px 1vw;margin: 10px 0; background-color: #fff;}
.My_lessons_left{margin:0 auto;     width: 94%;}
.My_lessons_ltetle{font-size: 1.8vw;margin-bottom: 8px;}
.My_lessons_left a p{border-bottom: 1px dashed #ccc;margin-bottom: 8px;font-size: 1.2vw;line-height: 39px;transition: all 0.5s linear;}
.My_lessons_left a p:hover{color: #0023ff;border-bottom: 1px dashed #0023ff;}
.My_lessons_ltetle a{ display: block;float: right; width: 120px;height: 35px; line-height: 36px;  text-align: center; border: 1px solid #aba8a8;  color: #FFFFFF;   background: #aba8a8; border-radius: 3px; font-size: 18px;    font-weight: 600;}

.p_memhead{ position: fixed;top: 0 ;width: 100%;height: 50px; text-align: center;  line-height: 50px;background: #009aff; font-size: 18px;color: #ffffff;    font-family: inherit;z-index: 999;}
.p_mname{padding: 20px 3%;height: 70px;background: #ffffff; margin-bottom:10px;  line-height: 70px;}
.p_mname p{font-size: 5vw;font-weight: bold;float: left;}
.p_mname img{    width: 65px;  height: 65px; border: 1px solid #bfbfbf;border-radius: 33px;   margin-right: 10px;float: left;}
.p_mname span{font-size: 3vw;color: #00A0E9;}
.p_mall{margin: 20px 0;}
.p_mall a{width: 100%;display: block;background: #ffffff;}
.p_mall a p{padding: 10px 2% 10px 4% ;border-bottom: 1px solid #e8e5e5;    font-size: 16px;}
.p_mall a p img:nth-child(1) {float: left;    margin: 5px 15px 0 0;}
.p_mall a p img:nth-child(2) {float: right;margin-top: 5px;}
.p_mall a:nth-child(1) p{border-top: 1px solid #E8E5E5}
.p_mall a:nth-child(2) p{}
.p_mall a:nth-child(3) p{}
.p_mall a:nth-child(5) p{margin-top: 20px;border-top: 1px solid #E8E5E5}

.p_memc2 .p_mname{font-family:"新宋体";font-size: 4vw;    position: relative;}
.p_memc2 .p_mname img{float: right;}
.p_memc2 .p_mall p{background: #ffffff;padding: 10px 4% 10px 4% ;border-bottom: 1px solid #e8e5e5;}
.p_memc2 .p_mname input { position: absolute;top: 0; left: 0;float: left;width: 100%;height: 100%;  opacity: 0;}
.p_memc2 .p_mall p span{color: #CCCCCC;float: right;}
.p_memc2 .p_mall p:nth-child(1){border-top: 1px solid #E8E5E5}
.p_memhead input{position: absolute;left:15px;color: #ffffff;    font-size: 20px;height: 100%;background: #009aff;-webkit-appearance : none ;}
.p_memc_sub{    margin: 0 3%;height: 40px; width: 94%;  font-size: 18px;-webkit-appearance : none ;background: #dddddd;}
.p_memc_sub1{background: #009aff;color: #FFFFFF;}
.p_answer{display: none;}
.p_anblack{display: none;}
.p_anblackop{display: none;}
.p_andt{display: none;}
.p_andtop{display: none;}
.p_heads,.p_service,.p_inda,.in_cases1,.in>.p_indh1,.p_couinx,.p_kcvid,.p_scs,.p_indexbanner{display: none;}
.cou_videoxs{color:#3eb2ff!important;}

.p_black{position: fixed;top: 0;width: 100%;height: 100%;z-index: 1001;display: none;}
.p_blacks{position: absolute;top: 0;width: 100%;height: 100%;background: #000000;opacity: 0.5;z-index: 1001;}
.p_blacksimg{position: absolute;top: 0;width: 100%;height: 100%;z-index: 1002;text-align: center;}
.p_blacksimg img{position: relative;top: 45%;}
.p_blackop{display: block;}

.p_couin{background: #FFFFFF;width: 100%;margin: 0 auto;}
.p_couhed{    line-height: 30px;padding: 0 10px; font-size: 18px;margin: 20px 0;}
.p_coudiv{padding: 0 10px;}
.p_coudiv p{border-bottom:1px solid #f5f5f5;padding:15px 0;}
.p_coudiv p img{width: 300px;height: auto;border-radius: 10px;margin-right: 10px;}
.p_coudiv p span{position: relative; top: -18px;    font-size: 14px;font-size: 36px;}

/*手机端题库首页*/
.p_subyc{width: 100%;height: 100%;position: fixed;background: #FFFFFF;top: 0;right: -640px;transition: all 0.3s linear;opacity: 0;}
.p_subyc1{right: 0;opacity: 1; overflow: auto; z-index: 100;}
.p_subych{font-size: 18px;font-weight: bold;text-align: center;line-height: 50px;position: relative;margin: 0 auto 10px;border-bottom: 1px solid #ededed;width: 100%;box-sizing: border-box;}
.p_subych a{position: absolute;left: 0;display: block; height: 100%;width: 40px;}
.p_subych a img{width: 20px;  position: relative;top: 15px;float: left;left: 10px;}
.p_subyca p{font-size:18px;color:#333;text-align:left;border-bottom:1px solid #ededed;padding:2px 3%;width:100%;display:-webkit-box;box-sizing: border-box;font-weight: 600;}
.p_subyca .kuana{display: block;width:100%;}
.p_subyca a{background: #f5f5f5;font-size: 16px;padding: 5px 3%;margin: 10px 0;    width: 78%;float: right;display: block;line-height: 40px;    margin-right: 3%;}
.p_subyca .p_subycaa{    background: #1296db;  color: #ffffff;}
.p_subh{width: 100%;height: 50px;border-bottom: 1px solid #F1F1F1;margin-top:50px;border-top:1px solid #ededed;}
.p_subh .p_subhl{float: left;width: 70%;padding: 0 2%;line-height: 50px;height: 50px;overflow: hidden;font-size:20px;color:#333;}
.p_subh a{float: right;width: 12%;padding: 0 2%;line-height: 40px;text-align: center;font-size: 16px;    color: #229ddd;}
.p_subin{width: 100%;margin: 0 auto;background: #FFFFFF;}
.p_subin1{width: 100%;margin: 0 auto;margin-top:3px;text-align: center;padding: 20px 0;background: #FFFFFF;}
.p_subin2{width: 100%;margin: 0 auto 30px;text-align: center;font-size: 16px;}
.p_subin2 p{font-size: 16px;}
.p_subin2 p span{font-weight: bold;font-size: 20px;}
.p_subin a{display: block;width: 50%;height: 50px;text-align: center;line-height: 50px;padding: 20px 0;font-size: 18px;}
.p_subin a img{ vertical-align: middle;width: 35px;}
.p_subin .p_subinl{float: left;border-right:1px solid #ededed;width:-webkit-calc(50% - 1px);}
.p_subin .p_subinr{float: right;}
.p_subin1 a{display: inline-block;text-align: center;margin: 0 5%;font-size: 16px;    width: 68px;}
.p_subin1 a img{display: block;margin: 0 auto;width: 32px;margin-bottom: 5px;}
.ecs_d p:active{background: #e8e8e8;}
.datisu{width:100%;height:60px;padding:10px 0px;background:#fff;margin-bottom:15px;}
.datisu li{width:33%;height:60px;float:left;text-align:center;}
.datisu li~li{border-left:1px solid #ededed;}
.datisu li span{font-size:18px;line-height:30px;}
.datisu li p{font-size:16px;}
/*手机答题页面*/
.p_answer{width: 100%;height: 50px;background: #00A0E9;position: fixed;bottom: 0;text-align: center;line-height: 50px;display: block;}
.p_answer a span{    padding: 5px 10px;  background: #7dd4fb;  border-radius: 3px; color: #fff;font-size: 20px;}
.p_ansallno{display: none; }

/*手机答题页面-交卷弹框*/
.p_anblack{width: 100%;background: #000000;opacity: 0.5;    position: fixed;  z-index: 10000;display: none;}
.p_anblackop{display: block;}
.p_andt{width: 100%;  position: fixed;  z-index: 10001;display: none;}
.p_andtop{display: block;}
.p_andtc{width: 95%;margin:10px auto 0;background: #fff;border: 1px solid #d6d6d6;border-radius: 5px;}
.p_andtop{width: 95%;padding: 0 2.5%;border-bottom: 1px solid #c1bcbc;line-height: 50px;font-size: 20px;font-weight: bold;}
.p_andtop span{font-size: 20px;}
.p_andtc .p_andtop a{float: right;}
.p_andcon{width: 95%;padding: 5px 2.5%;border-bottom: 1px solid #c1bcbc;}
.p_andcon p{font-size: 14px;line-height: 30px;}
.p_andcon p:nth-child(1){color: #337ab7;}
.p_andcon p:nth-child(1) span{color: #337ab7;    font-size: 14px;}
.p_andcon p:nth-child(2){color: #ce4844;}
.p_andcon p:nth-child(2) span{color: #ce4844;    font-size: 14px;}
.p_andbom{width: 95%;padding: 20px 2.5%;text-align: center;}
.p_andtc .p_andbom a{padding: 10px 3%;color: #fff;border-radius: 5px;}
.p_andbom a:nth-child(1){background: #ec971f;}
.p_andbom a:nth-child(2){background: #5bc0de;}
.p_andbom a:nth-child(3){background: #286090;}
.p_andbom a:nth-child(4){background: #449d44;}
/*手机答题页面-交卷弹框*/

.p_his{width: 1000px;margin: 0 auto;}
.p_his_head{padding: 10px 3%;border-bottom: 1px solid #f1f1f1;font-size: 24px;}
.p_his_a{padding: 10px 3%;display: block;border-bottom: 1px solid #f1f1f1;position: relative;}
.p_his_a p{font-size: 18px;}
.p_his_a div{font-size: 18px;}
.p_his_a span{font-size: 18px;}
.p_his_a img{position: absolute;right: 10px;top: 40%;}
.p_his_a div{margin: 5px 0;}
.p_his_a div span{margin: 0 10%;}
.isMore{position: relative;  text-align: center;    width: 100%; height: 50px;margin: 20px 0;}
.isMore a{    margin: auto; position: absolute; width: 156px; line-height: 42px; height: 42px;border: 2px solid rgb(163,163,163); font-size: 14px;color: rgb(163,163,163);
    top: 0; bottom: 0;  left: 0;  right: 0;  display: block;}
.duoxuan_qr{display: none;margin: 20px 0 0 0;}
.duoxuan_qr a{    display: block;  width: 12vw; background: #00a0e9;  text-align: center; line-height: 4vw;  color: #ffffff; border-radius: 3vw;font-size: 2vw;}
.duoxuan_qr a:active{background: #006694;}
.duoxuan_qrop{display: block;}

.m_cou_title{display:block;background:#fff;width:100%;height:50px;line-height:50px;position: fixed;top:0;text-align:center;}
.m_cou_title a{font-size:20px;color:#333;line-height:50px;padding:0 10px;}
.m_cou_title .a_hover{color:#2086e7;}
.cou_ztit{text-align:center;line-height:50px;font-size:20px;position: fixed;top:0;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:#fff;border-bottom:1px solid #ededed;}
.cou_ztit img{float:left;display: inline-block;margin-top: 9px; width: 30px;}
.m_cou_text{margin-top:50px;width:100%;height:auto;border-top:1px solid #ededed}
.m_cou_text .m_cou_banenr{width:100%;}
.m_cou_text .title{width:94%;height:40px;line-height:40px;border-bottom:1px solid #ededed;font-size:16px;padding:0 3%;}
.m_cou_text .title span{line-height:40px;border-bottom:2px solid #2086e7;font-size:16px;display: inline-block;}
.m_cou_lest{width:94%;height:auto;margin:0 auto;margin-bottom:160px;background:#fff;}
.m_cou_lest li{width:100%;padding:10px 0;border-bottom:1px solid #ededed;}
.m_cou_lest li .subject_cover{width:125px;margin-right:10px;float:left;height:80px;overflow:hidden;}
.m_cou_lest li .subject_cover>img{width:100%;}
.m_cou_lest li .p1{font-size:16px;color:#333;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.m_cou_lest li .p1 span{font-size:14px;color:#999;display:inline-black;float:right;}
.m_cou_lest li .p2{font-size:14px;color:#999;text-align:left;margin-top:10px;}
.m_cou_lest li .p2 b{font-size:14px;color:#999;text-align:left;font-weight:500;}
.m_cou_lest .jzwb{text-align:center;line-height:40px;font-size:16px;color:#666;}
.m_cou_lest .jzwbs{margin-top:55px;}
.m_cou_lest .jzwb a{line-height:40px;font-size:16px;color:#2086e7;font-weight:600}

@media only screen and (max-width: 1200px) {
	.in_about .content{width:100%;}
	.in_bdys{width:100%;}
	.in_bdys .in_bdyscen{width:90%;}
	.in_cases{width:90%;margin:0 auto;font-size:0;}
	.hzhb .hzhb_cen{width:90%;}
	.in_about .advantage_info1{width:90%;}
	.in_about .advantage_info1 li{width:25%;height:auto;}
	.in_about .advantage_info1 li p{font-size: 26px; margin-top:0}
	.in_about .advantage_info1 li span{font-size: 14px;;}
	.in_service{text-align: left; width: 90%;margin: 0 auto;}
	.in_service>li{width: 31%;}
@media only screen and (max-width: 1024px) {
	.in_service>li{width: 2%;}
	.content {width:100%;min-height:400px;margin-top:90px}
	.content>.kuang{width:40%;height:350px;margin:0 auto;text-align:center;}
	.content>.kuang img{width:73%;margin-bottom:2vw;}
	.content>.kuang p{width:100%;background:#fff;height:5vw;margin-bottom:2.5vw}
	.content>.kuang p>span{color:#aaa;line-height:5vw;font-size:1.333333vw;}
	.content>.kuang p>input{width:81%;height:98%;background:#fff;border:0px;color:#aaa;font-size:1.333333vw;outline:none;}
	.content>.kuang .submit{width:100%;height:5vw;background:#0567a7;border:0px;border-radius:5px;color:#fff;font-size:1.333333vw;}
	.content>.kuang .frs>a{color:#0567a7;font-size:1.033333vw;}
	.top_navs>div>div:nth-child(2)>span{font-size:1.341666666666667vw;width:7.770833vw;}
	.top_navs>div>div:nth-child(2)>span>span{background:url(../IMGS/000xsj.png) no-repeat 90% 50%;background-size:0.825vw;}
	.top_navs>div>div:first-of-type>div>span:nth-child(1){font-size:1.341666666666667vw;padding-right:6.791667vw;}
	.top_navs>div>div:first-of-type>div>span:nth-child(2){width:6.791667vw;}
	.top_navs>div>div:first-of-type>div>span:nth-child(2)>span>img{width:2vw;height:2vw;}
	.top_navs>div>div:first-of-type>div>span:nth-child(2)>span{height:2vw;line-height: 2vw;padding:0 3.583333vw 0 1.041666666666667vw;background:url(../IMGS/000xsj.png) no-repeat 72% 50%;background-size:0.825vw;}
	.top_navs>div>div:first-of-type>img{left:1.177083vw;}
	.top_navs>div>div:first-of-type>div{right:1.177083vw;}
	/* 12px 字体大小*/
	.top_navs>div>div:nth-child(2)>span>span:nth-child(2)>a,.top_navs>div>div:first-of-type>div>span:nth-child(2)>span:nth-child(2)>a,
	.in_service>div>div>a,.in_cases>a>p:last-of-type,.fb>div>div>p, .fb>div>div>p>a,.fb>p,.cou_ss>p>span:first-of-type,.cou_look>div:last-of-type>div>div>a,
	.subjects>subject>div:first-of-type>div>div:last-of-type>div>p,.subjects>subject>div:last-of-type>div>p>span,.subjects>div>div>div>div>p,.subjects>div>div>div>div>div>a,.cou_ss>p>subject,
	.cou_rs>p>span:last-of-type>input{font-size:1.25vw;}
	/* 13px 字体大小*/
	.cou_look>div:last-of-type>div>div>.mv_in{font-size:1.3vw;}
	/* 14px 字体大小*/
	.in_cases>a>p,.fb>div>div>h1,.fb>div>div:first-of-type>p,.cou_look>div:first-of-type>p,.cou_look>div:last-of-type>div>p,.subjects>subject>div:first-of-type>div>p,
	.subjects>subject>div:first-of-type>div>div:last-of-type>div>h2,.subjects>subject>div:first-of-type>div>div>p,.subjects>subject>div:first-of-type>div>div:last-of-type>div>p>span,
	.subjects>subject>div:last-of-type>div>p,.subjects>subject>div:last-of-type>div>div>a,.subjects>div>div>div>p,.record>div>div>p>span{font-size:1.4vw;}
	.top_navs>div>div:nth-child(2)>span>span:nth-child(2){width:190%;}
	.top_navs>div>div:first-of-type>div>span:nth-child(2)>span:nth-child(2){width:10.770833vw;}
	/* 16px 字体大小*/
	.in_service>div>div>h1,.cou_look>div:last-of-type>div>h1{font-size:1.658333333333333vw;}

	.in_service>div:nth-child(1)>div>a,.in_service>div:nth-child(2)>div>a,.in_service>div:nth-child(3)>div>a,.in_service>div:nth-child(4)>div>a{background-size:0.825vw;}
	.fb>div>div:first-of-type>p>span{font-size:1.8625vw;}
	/*.in_service>div>img{width:8.416667vw;height:8.416667vw;}*/
	/* 20px 字体大小*/
	.in>h1,.subjects>h1{font-size:2vw;}
	.subjects>subject>div:last-of-type>div>p>span>i{width:1.970833333333333vw;height:0.9291666666666667vw;}
	.subjects>subject>div:last-of-type>div>p{margin-bottom:1vw;}
	.cou_rs>p>span:last-of-type>input{height:1.25vw;}
	.fb>div{width:97.745833vw;}
	.fb>div>div{width:15.895833vw;}
	.in>h1{font-size:1.875vw;font-weight:500;line-height:5;text-align:center;}
	.in_service>.personals{    height: 13.458333vw;}
	
	.My_lessons_ltetle a{    width: 100px; height: 26px; line-height: 26px;    font-size: 14px;}
}

@media only screen and (max-width: 640px) {
.cou_videoxs{color:#3eb2ff!important;}
.ico_kc{width:100%;height:auto}	
.ico_kc li{width:25%;float:left;display:block;text-align:center;padding:10px 0;}
.ico_kc li img{width:45px;}
.subjects>div{width:100%;margin:0 auto;padding-bottom:5.208333333333333vw;    padding-bottom: 92px;}
.bottom{display:none}	
.in_bdys{display:none}	
.suspension{display:none}
.hzhb .hzhb_cen .hzpc_img>.hz_jpg1{display:none}	
.hzhb .hzhb_cen .hzpc_img>.hz_jpg2{display:block}	
	
	.in_bdys .in_bdyscen{width:96.745833vw;}
	.in_cases{width:96%;margin:0 auto;font-size:0;}
	.hzhb .hzhb_cen{width:96%;text-align: center;}
	.in_about .advantage_info1{width:96%;}
	.in_about .advantage_info1 li{width:25%;height:auto;}
	.in_about .advantage_info1 li p{font-size: 26px; margin-top:0}
	.in_about .advantage_info1 li span{font-size: 14px;;}
	.in_service{text-align: left; width: 96%;margin: 0 auto;}
	.in_service>li{width: 31%;}
	
.content>.kuang .msgswf{height:40px;line-height:40px;}
.back_color,.in_about{display: none;}
.back_color2{background: none;padding: 0;}

.het{font-size:4vw!important;line-height:3!important;text-align:left!important;font-weight: 600!important;border-bottom:1px solid #ccc;}
.back_color2 h1{    font-size: 4vw;
    text-align: left;
    padding: 0 2%;
    line-height: 3;    font-weight: 500;}
.back_color2 h1 a{display: block;    float: right; line-height: 10vw;}
.duoxuan_qr a{   width: 50%;  line-height: 34px;   border-radius: 20px;font-size: 20px;margin: 0 auto;}
.p_his{width: 100%;}
.p_his_head{padding: 10px 3%;border-bottom: 1px solid #f1f1f1;font-size: 16px;}
.p_his_a{padding: 10px 3%;display: block;border-bottom: 1px solid #f1f1f1;position: relative;font-size: 14px;line-height: 35px;}
.p_his_a p{font-size: 14px;}
.p_his_a div{font-size: 14px;}
.p_his_a span{font-size: 14px;}
.p_his_a img{position: absolute;right: 10px;top: 40%;}
.p_his_a div{margin: 5px 0;}
.p_his_a div span{margin: 0 10%;}

.p_scs,.p_indexbanner{display: block;}
.p_scs div{background: rgb(248,248,248);height: 10px;}
.p_scs a{    display: block; border-bottom: 1px solid #eaeaea; padding: 6px 3%; font-size: 15px;}
.cou_videoxs{color: #3eb2ff;}
.p_kcvid{display: block;border-top: 1px solid #f3f3f3;background: #ffffff;overflow: auto;}
.p_kcvtit{background: #f8f8f8;}
.p_kcvtits{font-size: 16px;line-height: 36px;background: url(../IMGS/down.png) no-repeat 98% 50%;padding: 0 2%;border-bottom: 1px solid #f1f1f1;}
.p_kcvtita{display: none;}
.p_kcvtitb{display: block;}
.p_kcvtita a{display: block;background: #ffffff;padding: 0 2%;font-size: 16px;line-height: 32px;border-bottom: 1px dashed #d6d1d1;}
.p_disnone{display: none;}

.p_couin{background: #FFFFFF;width:100%;}
.p_couhed{    line-height: 30px;padding: 0 10px; font-size: 18px;margin: 0;}
.p_coudiv{padding: 0 10px;}
.p_coudiv p{border-bottom:1px solid #f5f5f5;padding:15px 0;line-height: 60px;}
.p_coudiv p img{width: 100px;height: 60px;border-radius: 10px;float: left;margin-right: 10px;}
.p_coudiv p span{position: relative; top: -18px;    font-size: 14px;}
	
	.content {width:100%;min-height:400px;margin-top:90px}
	.content>.kuang{width:80%;height:350px;margin:0 auto;text-align:center;}
	.content>.kuang img{width:85%;margin-bottom:5.5vw;}
	.content>.kuang p{width:100%;background:#fff;height:10vw;margin-bottom:5.5vw}
	.content>.kuang p>span{color:#aaa;line-height:10vw;font-size:2.333333vw;}
	.content>.kuang p>input{width:81%;height:98%;background:#fff;border:0px;color:#aaa;font-size:18px;outline:none;}
	.content>.kuang .submit{width:100%;height:10vw;background:#0567a7;border:0px;border-radius:5px;color:#fff;font-size:2.333333vw;}
	.content>.kuang .dosubs{width:100%;height:10vw;background:#ccc;border:0px;border-radius:5px;color:#fff;font-size:2.333333vw;}
	
	
	.top_navs .fr{float:right;margin-right:5%;font-size:16px;color: #000;line-height: 10.2vw;    width: 58px; text-align: center;}
	
	.in>.p_indh1{display: block;}
	.in>h1{font-size:1.875vw;font-weight:500;line-height:4;text-align:center;}
	.subjects>h1{font-size: 4.5vw;}
	.in>h1{font-size: 18px;   text-align: left;padding:10px 2% 0 2%; line-height: 34px;}
	.in>h1 a{float: right;line-height: 34px;display: inline-block;font-size:14px;color:#666;}
	.in>h1 a img{    position: relative; top: 4px;}
	.in_cases>a{width: 48.5%;margin-right: 2%;margin-bottom: 10px;}
	.in_cases>a:nth-child(2n+0){margin-right:0;}
	.in_cases>a>img{width:100%;border-radius:10px;overflow:hidden;}
	.in_cases>a>i{height:32.520833vw;border-radius: 8px;}

.in_cases>a>p, .fb>div>div>h1, .fb>div>div:first-of-type>p, .cou_look>div:first-of-type>p, .cou_look>div:last-of-type>div>p, .subjects>subject>div:first-of-type>div>p, .subjects>subject>div:first-of-type>div>div:last-of-type>div>h2, .subjects>subject>div:first-of-type>div>div>p, .subjects>subject>div:first-of-type>div>div:last-of-type>div>p>span, .subjects>subject>div:last-of-type>div>p, .subjects>subject>div:last-of-type>div>div>a, .subjects>div>div>div>p, .record>div>div>p>span {
    font-size:14px;
}
.top_navs>div>div:nth-child(2)>span>span:nth-child(2)>a, .top_navs>div>div:first-of-type>div>span:nth-child(2)>span:nth-child(2)>a, .in_service>div>div>a, .in_cases>a>p:last-of-type, .fb>div>div>p, .fb>div>div>p>a, .fb>p, .cou_ss>p>span:first-of-type, .cou_look>div:last-of-type>div>div>a, .subjects>subject>div:first-of-type>div>div:last-of-type>div>p, .subjects>subject>div:last-of-type>div>p>span, .subjects>div>div>div>div>p, .subjects>div>div>div>div>div>a, .cou_ss>p>subject, .cou_rs>p>span:last-of-type>input {
    font-size: 14px;
}
	.fb>div>div,.fb>div>div:first-of-type{float:none;width:97vw;text-align:center;margin:0 auto;}
	.fb>div>div:first-of-type>img {
    height: 7.5vw;
}
.fb>div {
    padding-top: 5.34375vw;
}

.fb>div>div:nth-last-child(2),.fb>div>div:nth-last-child(3),.fb>div>div:nth-last-child(4){display:none;}
.fb>div>div:first-of-type>p>span{display: inline-block;}
.fb>div>div:first-of-type>p>span {
    font-size:3.1vw;
}
.fb>div>div:nth-last-child(5){padding-bottom:5vw;}
.fb>div>div>h1{display:none;}

.in_service>div:nth-last-child(1){border-bottom:0;}
.in_service>div {
    display:block;
    width: 100%;
    height: 30.45833333333333vw;
    border-right:0;
    border-bottom: rgb(221,221,221) solid 0.1041666666666667vw;
}
.in_service>div>img {
    width: 28.416667vw;
    height: 28.416667vw;
}
.in_service>div>div {
    width: 60.458333vw;
    height: 20.8125vw;}
    .in_service>div>div>h1, .cou_look>div:last-of-type>div>h1 {
    font-size: 4.658333vw;
}
.in_service>div>div>h1 {
    margin-bottom: 2vw;
}
.in_service>div>div>a {
    padding: 2.833333vw 9.229167vw 2.833333vw 4.25vw;}
    .in_service>div:nth-child(1)>div>a, .in_service>div:nth-child(2)>div>a, .in_service>div:nth-child(3)>div>a, .in_service>div:nth-child(4)>div>a {
    background-size: 2.825vw;
}
.p_heads{display: block;}
.top_navs{height: auto;padding: 0;position: fixed;top: 0;    width: 100%;    z-index: 100;}
.top_navs>div:nth-child(1){
   display: none;}
.top_navs1 {height: 64px;padding: 0; position: fixed;  bottom: 0;    z-index: 1;    border-top: 1px solid #e8e5e5;    width: 100%;background: #fff;}
    .top_navs>div>div:first-of-type>img{position:relative;height: 7vw;float:left;    top: 0.5vw;}
    .top_navs>div>div:first-of-type>div{position:relative;height:7.5vw;margin-bottom:3.3vw;}
    .top_navs>div>div:first-of-type>div>span:nth-child(1){display:none;}
    .top_navs>div>div:first-of-type>div>span:nth-child(2)>span {
    height: 5vw;
    line-height: 5vw;
    padding: 0 7.583333vw 0 4.041667vw;
    background: url(../IMGS/000xsj.png) no-repeat 72% 50%;
    background-size: 2.325vw;
}
.top_navs>div>div:first-of-type>div>span:nth-child(2)>span>img {
    width: 5vw;
    height: 5vw;
}
.top_navs>div>div:first-of-type>div>span:nth-child(2) {
    width: 16.791667vw;
    border-bottom-left-radius: 1.5vw;
    border-bottom-right-radius: 1.5vw;
}
.top_navs>div>div:first-of-type>div>span:nth-child(2):hover {
    width: 16.791667vw;
    border-bottom-left-radius:0;
    border-bottom-right-radius:0;
}
.top_navs>div>div:first-of-type>div>span:nth-child(2)>span:nth-child(2) {
    width: 16.770833vw;
}
.top_navs>div>div:first-of-type>div>span:nth-child(2)>span:nth-child(2)>a:last-of-type {
    padding-bottom: 10px;
    border-bottom-left-radius: 1.5vw;
    border-bottom-right-radius: 1.5vw;
}
.top_navs>div>div:first-of-type>div>span:nth-child(2)>span:nth-child(2)>a:first-of-type {
    padding-top: 0;
}
.top_navs>div>div:nth-child(2)>span {
    font-size: 3.641667vw;
    width: 21.770833vw;line-height: 9.385417vw;
}
.top_navs>div>div:nth-child(2)>span:hover>span {
    background: url(../IMGS/000xsj-.png) no-repeat 85% 50%;
    background-size: 2vw;
}
.top_navs>div>div:nth-child(2)>span>span {
    background: url(../IMGS/000xsj.png) no-repeat 85% 50%;
    background-size: 2vw;
}
.cou_ss,.cou_rs{
    padding: 3vw 0;
}
.cou_ss>p>span:first-of-type {
    width: 61.18vw;
    background: rgb(205,205,205) url(../IMGS/fffxsj-.png) no-repeat 95% 50%;
    background-size: 2vw;
    height: 6.041667vw;
    padding: 1.06vw 0;
}
.cou_ss>p>span:first-of-type>span:first-of-type,.cou_ss>p>span:first-of-type>span:last-of-type,.cou_ss>p>subject{height: 5.291667vw;line-height: 5.291667vw;}
.cou_ss>p{height: 8.041667vw;}
.cou_ss>p>span:first-of-type>span:first-of-type{padding:0 1.5vw;}
.cou_ss>p>subject{    padding: 1.06vw 1.06vw;    top: 1px;}
.cou_ss>p>span:first-of-type>span:last-of-type{max-width:38vw;}
.cou_ss>p>span:first-of-type:hover>b{    top: 8.254167vw;}
.subjects>.pxx{display:block;padding-left:2%;background:#009aff;line-height:50px;color:#fff;font-size:18px;}
.subjects>h1{line-height: 1.5;}
.subjects>subject>div:first-of-type>div>div>p {
    padding-left: 8.427083vw;font-size: 16px;    line-height: 6.5vw;
    min-height: 6.1875vw;
    margin-bottom: 3.1875vw;color:#666;}
.subjects>subject>div:first-of-type>div>div>p>b{font-size:4.5vw ;}
    .subjects>subject>div:first-of-type>div>div>p>a {
    display: inline-block;
    width: 5.0875vw;
    height: 5.0875vw;
    font-weight: 10;
    line-height: 5.1875vw;top: 0.4vw;}
  .subjects>subject>div {
    background: #fff;
    padding-bottom: 20px;;

}
.subjects>subject>div:first-of-type>div>div>p>span{font-size:3.3vw;}
.subjects>subject>div:first-of-type>div>p {
    padding-bottom: 4.5vw;
}
.subjects>subject>div:first-of-type>div>div:last-of-type {
    padding: 3vw 0;
}
.subjects>subject>div:first-of-type>div>div:last-of-type>div>h2{
    line-height: 4.71875vw;
    height: 4.71875vw;
}
.subjects>subject>div:first-of-type>div>div:last-of-type>div>h2>i {
    display: inline-block;
    float: left;
    margin-right: 1.5vw;
    width: 5.71875vw;
    height: 4.71875vw;
    background: url(../IMGS/x.png) no-repeat center;
    background-size: 2.71875vw;
}
.subjects>subject>div:first-of-type>div>div:last-of-type>div>p>span {
    padding-bottom: 2vw;
}
.subjects>subject>div:first-of-type>div>div:last-of-type>div>p{
    line-height: 1.4;}
.subjects>subject>div:last-of-type>div>p {
    height: auto;display: flow-root;
		position: fixed;background: #f8f8f8;
		z-index: 66;
	    padding: 10px 0;
	}
  .subjects>subject>div:last-of-type>div>p>b {
    font-weight: 500;
    float: left;
    display: block;margin-bottom:1vw;
    width: 100%;
    text-align: left;
    line-height: 3.6vw;
    font-size: 3.6vw;
}

.subjects>subject>div:last-of-type>div>p>span {
    line-height: 3.6vw;    float: left;}

.subjects>subject>div:last-of-type>div>p>span~span{margin-left:1;}
.subjects>subject>div:last-of-type>div>p>span>i {
    width: 21px;
    height: 10px;
    top: 0.5vw;
    margin-right: 1.5vw; margin-left: 5.29vw;
}
.subjects>subject>div:last-of-type>div>p>span i ~span i{
    margin-left: 0}
.subjects>subject>div:last-of-type>div>p>span:nth-last-child(5)>i{margin-left: 0;}


.top_navs>div>div:nth-child(2) { text-align: center;height: 100%;
}




.subjects>subject>div:last-of-type>div>div>a{
	width: 35px;
    height:35px;
    line-height: 35px;
    margin: 13px 13px 0 0;
    font-size: 14px;
}

.subjects>subject>div:last-of-type>div>div>a:nth-child(20n+0) {
    margin-right: 13px;
}


.subjects>subject>div:last-of-type>div>div>.a_4 { border: 0.1vw solid rgb(5,103,167);
    background: rgb(255, 236, 13);
    width:35px;
    height: 35px;
    line-height: 35px;
}
.subjects>subject>div:last-of-type>div>div>.a_3 {background: rgb(85,175,255);border: 0.1020833333333333vw solid rgb(85,175,255);}
.subjects>div>div>div>p,.subjects>div>div>div>div>div{
    padding: 10px 0;
}
.subjects>div>div>div>p a{display: block;
    /* float: left; */
    width: 80px;
    height: 28px;
    line-height: 28px;
    background: rgb(0,103,167);
    text-align: center;
    margin-top: 10px;
	color:#fff;}
.subjects>div>div>div>div>p {
    padding-bottom: 4.5vw;}
    .subjects>div>div>div>div>div>a{padding:2.06vw;}
/*803*/
.cou_rs>p>.cou_rsgo{    height: 5.291667vw;line-height: 5.291667vw;font-size: 3.1vw;}

/*803*/
.record>div>div>p{padding:3vw 0;}
.record>div>div>p>span{line-height:3.3vw;}
.pages>div>a, .pages>div>.current{display: inline-block!important;
    line-height: 6.604167vw!important;
    height: 6.604167vw!important;
    width: 6.604167vw;    font-size: 3.9375vw;}
.pages>div>a, .pages>div>span {
    display: inline-block!important;
    line-height: 6.604167vw!important;
    height: 6.604167vw!important;
    width: 6.604167vw;    font-size: 3.9375vw;}
.cou_rs>p>span:first-of-type,.cou_rs>p>span:last-of-type{
    display: inline-block;
    height: 3.5625vw;
    padding: 1.06vw 0;
    font-size: 3.5625vw;
    line-height: 3.5625vw;}
.cou_rs>p>span:last-of-type>a {
    height: 3.041667vw;
    width: 3.041667vw;
    color: rgb(184,184,184);
    padding: 0 2.8vw;
    background: url(../IMGS/s.png) no-repeat center;
    background-size: 3.041667vw;
}

.cou_rs>p>span:last-of-type {
    width: 35.666667vw;
}
.cou_rs>p>span:last-of-type>input {
    padding-left: 1.8vw;
    display: inline-block;height: 3.1vw;
    width: 24vw;}
.cou_rs>p>span:last-of-type>.rec_sub{height: 3.041667vw;width: 8.041667vw; color: rgb(184,184,184); padding: 0 2.8vw;background: url(../IMGS/s.png) no-repeat center;  background-size: 3.041667vw;}
.rec_text{padding-left: 1.8vw;display: inline-block;height: 3.1vw;  width: 24vw;}
.pv_con .pv_text{top:0;    padding: 0px 10vw;    height: 4.2vw;}
.pv_con .pv_sub{top: -1px;width: 10.5vw;height: 4.2vw;}
   .pv_cous_title{font-size: 4.2vw;}
    
    .cou_look>div:first-of-type {
    width: 100%;}
    
    
.cou_look {background:#fff;}
    .cou_look>div:first-of-type>#plv_move {
    height: 56.3vw}
    .cou_look>div:first-of-type>p{    height: auto;position: relative;padding:15px 3%;background: #ffffff;width: auto;border-bottom: 1px solid #ededed;}
    .cou_look>div:first-of-type>p span{padding:0;background: #ffffff;line-height: 24px;font-size: 16px;color:#333;}
    .cou_look>div:first-of-type{float: none;
    height: auto;}
    .cou_look>div:last-of-type {float: none;
    width:100%;
    height:55vw;}
.cou_look>div:last-of-type>div {
    width: 91.239583vw;}
	
.in_service>.personals{width: 50%;height: auto;padding-bottom: 10px;border: 0;}	
.in_service>.personals>a>p{font-size: 20px;}
.in>div>.conetn>.wbk img{max-width: 100%;}
.in>div>.conetn>.wbk>p img{max-width: 100%;}

	.piaofu {display:none}
	.content>.kuang  .carded_text{height:3vw; margin-bottom:2vw;}
	.cou_ss>p>span:first-of-type {
	width: 60.18vw;
	}
	.p_service{display: block;  padding: 10px 0;border-bottom: 1px solid #cccccc;width: 96%;    margin: 0 auto;}
	
.p_answer a span{font-size: 4vw;}
.p_service .swiper-container .swiper-wrapper a{display: block;}
.p_service .swiper-container .swiper-wrapper .swiper-slide{width: 40px;    text-align: center;    width: auto; min-width: 50px;}
.p_service .swiper-container .swiper-wrapper .swiper-slide img{width: 40px;height: 40px;border-radius: 15px;display: block; margin: 0 auto 6px;}
	.in_service>div>div>p>a{color:#000;font-size:3.2375vw;}
	.in_service>div>div>h1>a{color:#000;font-size:3.9375vw;}
	.in_service>div>div>p{font-size:3.2375vw;margin-bottom:0.58vw;}
	
	
	.content>.kuang p>span{color:#aaa;line-height:5vw;font-size:3.933333vw;}
	.content>.kuang p>input{width:79%;height:98%;background:#fff;border:0px;color:#aaa;font-size:3.933333vw;outline:none;}
	
	.content>.kuang .submit{font-size:3.933333vw;}
	.content>.kuang .frs>a{color:#0567a7;font-size:3.933333vw;}
	.content>.kuang .frs>span{float:left;font-size:3.933333vw;line-height: 34px;color:#666}
	.content>.kuang .frs>span>input{  float: left;margin-top: 10px;width:5.9vw display: inline-block;
    width: 15px;
    height: 15px;
    vertical-align: middle;
    border-radius: 50%;
    border: 6px solid #999;
    background-color: #ddd;}
.content>.kuang .frs>span>.rpws[type="checkbox"]{-webkit-appearance: none;vertical-align:middle;background:#fff;border:0;border-radius: 3px;
    width: 16px;  height: 16px; background: url(../IMGS/icon_checkbox.png) no-repeat; background-position-x: 0px;background-position-y: -25px;}
.content>.kuang .frs>span>.rpws[type="checkbox"]:checked {
    background-position: 0 0px
}
	.subjects>subject>div:first-of-type>div>div:last-of-type>div>p>a{font-size:3.8vw;line-height:1.2;color:#000000;cursor: default;}
	.subjects .s_time{padding-bottom: 0;font-size:3.8vw;text-align: right;}
	.subjects .s_time span{font-size: 3.8vw;}
	.subjects>subject>div:first-of-type>div>.ecs_sc{display: none}
	.isok{display: none}
	.subjects>subject>div:first-of-type>div>.ecs_sc>a{ font-size: 3.8vw;color: #fff;line-height:2;}
	.subjects>subject>div:first-of-type>div>div:last-of-type>div>h2>span{font-size:3.8vw;}
	.subjects>subject>div:first-of-type>div>div>p>span{font-size:16px;}
	.subjects>subject>div:first-of-type>div>div>p>img{max-width: 100%;}
	.subjects>subject>div:first-of-type>div>p {
		padding-bottom: 4.5vw;
		font-size:4.8vw;
		width: 88%; 
	}
	.subjects>subject>div:first-of-type>div>p>.bh{font-size: 18px;float:left;margin-right:2vw}
	.subjects>subject>div:first-of-type>div>p * {font-size: 18px;}
	.sub_jx >div>h2{
		font-size: 18px;
	}
	 .subjects>subject>div:last-of-type>div>p>b {
		font-size: 18px;line-height: 30px;
	}
	.subjects>subject>div:first-of-type>div>.ecs_p{font-size: 15px;width: 100%;color:#666;line-height: 25px;}
.subjects>subject>div:first-of-type>div>.ecs_p .bh{font-size: 16px;color:#666;line-height: 25px;display: block;float: initial;}
	.fb{display: none;}
	.fb2{width: 100%;height: 64px;}
	.fb3{width: 100%;height: 50px;}
	.p_head{display: block;width: 100%;height: 100%;}
	.p_head a p{float: left;width: 25%;    text-align: center;height: 100%;}
	.p_head a p img{position: relative;top: 10px;width: 30px;}
	.p_head a p img:nth-child(3){left: 1px;}
	.p_head a p span{display: block;font-size: 13px; line-height: 25px;margin-top: 5px;}
	.in_service {    width: 96.745833vw;display: none;}
	.in_cases{   width: 96%;display: none;}
	.in_cases1{display: block;}
	.in_cases2{ margin-bottom: 80px;}

	/*手机答题页面*/
.p_answer{width: 100%;height: 50px;background: #00A0E9;position: fixed;bottom: 0;text-align: center;line-height: 50px;display: block;}
.p_answer a span{    padding: 5px 10px;  background: #7dd4fb;  border-radius: 3px; color: #fff;}
.p_ansallno{display: none; }
.p_anblack{width: 100%;background: #000000;opacity: 0.5;    position: fixed;  z-index: 10000;display: none;}
.p_anblackop{display: block;}
.p_andt{width: 100%;  position: fixed;  z-index: 10001;display: none;}
.p_andtop{display: block;}
.p_andtc{width: 95%;margin:10px auto 0;background: #fff;border: 1px solid #d6d6d6;border-radius: 5px;}
.p_andtop{width: 95%;padding: 0 2.5%;border-bottom: 1px solid #c1bcbc;line-height: 50px;font-size: 20px;font-weight: bold;}
.p_andtop span{font-size: 20px;}
.p_andtc .p_andtop a{float: right;}
.p_andcon{width: 95%;padding: 5px 2.5%;border-bottom: 1px solid #c1bcbc;}
.p_andcon p{font-size: 14px;line-height: 30px;}
.p_andcon p:nth-child(1){color: #337ab7;}
.p_andcon p:nth-child(1) span{color: #337ab7;    font-size: 14px;}
.p_andcon p:nth-child(2){color: #ce4844;}
.p_andcon p:nth-child(2) span{color: #ce4844;    font-size: 14px;}
.p_andbom{width: 95%;padding: 20px 2.5%;text-align: center;}
.p_andtc .p_andbom a{padding: 10px 3%;color: #fff;border-radius: 5px;}
.p_andbom a:nth-child(1){background: #ec971f;}
.p_andbom a:nth-child(2){background: #5bc0de;}
.p_andbom a:nth-child(3){background: #286090;}
.p_andbom a:nth-child(4){background: #449d44;}

.subjects .sub_jxoop{display: block;}
.record div div .record_div1 .record_span1{font-size: 3.5vw;line-height: 3.5vw;}
.My_lessons_ltetle{font-size: 4.8vw;}
.My_lessons_left a p{    font-size: 4.2vw;}
.pv_con span{font-size: 4.2vw;}
.record div div .record_div .record_span1{    font-size: 3.25vw;line-height: 3.25vw;}
.record_span1 p{font-size: 3.5vw;}
.record_span1 span{font-size: 3.5vw;}
.isMore a{width: 50%;height: 28px;line-height: 28px;}

/*选课*/
.cou_list_h1{width:100%;display:block; font-size: 18px;line-height:50px;text-align:center;background:#fff;position:fixed; top:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;    z-index: 9999;}
.cou_list_cen{width:100%;height:auto;background:#fff;padding-top:50px;}
.cou_list_cen .cou_list_cen_left{float:left;width:100px;height:100%;background:#fafafa;position:fixed; top: 50px; left:0;}
.cou_list_cen .cou_list_cen_left p{text-align:center;line-height:50px;font-size:14px;background:#fafafa;border-bottom:1px solid #fff;}
.cou_list_cen .cou_list_cen_left .p_hover{background:#fff;}
.cou_list_cen .cou_list_cen_left .p_hover span{width:3px;height:50px;background:#008eff;display:block;float:left;}
.cou_list_cen .cou_list_cen_right{float:right;width:-webkit-calc(100% - 120px);height:100%;background:#fff;padding-right:10px;padding-bottom:80px;}
.cou_list_cen .cou_list_cen_right img{width:100%;margin-bottom:10px;}

.cou_list_h1 a>img{display:block;float:left;width: 30px;margin: 9px 0 0 0px;}
/*选课详情页*/
.course_details{width:100%;height:auto;background:#fff;padding-top:50px;}
.course_details .course_cover{width:100%;}
.course_details .course_nvas{width:100%;display:block;height:40px;background:#f1f0f0;}
.course_details .course_nvas .nvas{width:-webkit-calc(50% - 1px);line-height:40px;float:left;background:#f1f0f0;text-align:center;display:block;font-size:14px;}
.course_details .course_nvas .nvas_hover{color:#319EFF;}
.course_details .course_nvas .nvas::after{width:15px;height:2px;background:#fff;display:block}
.course_details .course_nvas .nvas_{width:2px;display:block;float:left;background:#ccc;text-align:center;height:25px;margin-top:8px;}

.kc_text{display:none;padding:20px 3%;box-sizing: border-box;padding-bottom:80px;}
.kc_texts{display:none;box-sizing: border-box;height:auto;}
.kc_text .course_subject p{font-size:16px;border-left: 3px solid #319EFF;padding-left: 10px;margin-bottom:10px;}
.kc_text .course_subject li {border-bottom:0.5px solid #ededed;}
.kc_text .course_subject li span{font-size:14px;color:#666;line-height:35px}
.kc_texts .banji_title{font-size:16px;font-weight:500;padding:0 3%;padding-top:20px;}
.kc_texts .money {border-bottom:1px solid #ededed;padding:0 3%;padding-bottom:10px;}
.kc_texts .money span{color:red}
.kc_texts .kcjs {color:#319EFF;font-size:16px;padding:0 3%;border-left:3px solid #319EFF;line-height:20px;margin:10px auto;width:94%;box-sizing: border-box;}
.kc_texts .kcjs .kcjs_cen{padding-bottom:80px;}
.kc_hover{display:block;}

.kc_bom{width:100%;box-sizing: border-box;height:60px;    position: fixed;bottom: 0;border-top:1px solid #ededed}
.kc_bom .ljdg{float:right;display:block;width:210px;background:#319EFF;text-align:center;line-height:60px;color:#fff;font-size:14px;}


.kc_bom .kc_ico_div{width:-webkit-calc(100% - 210px);float:left;height:60px;background: #fff;}
.kc_bom .kc_ico_div a{width:33%;float:left;height:50px;text-align:center;padding-top:5px;}
.kc_bom .kc_ico_div a img{margin:5px;width:26px;height:26px;}
.kc_bom .kc_ico_div a span{display:block;text-align:center;font-size: 13px;line-height: 1px;margin-top: 5px;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	