*{margin:0px; padding:0px; list-style:none; outline:none; font-family:Arial,simsun,  Helvetica, sans-serif;}
body{line-height:24px; font-size:14px; color:#555; background:url(../images/top_bg.jpg) repeat-x #f4f5f7;}
img{border:0px; vertical-align:middle}
a{color:#555; text-decoration:none; transition:0.3s; -webkit-transition:0.3s; -moz-transition:0.3s;}
a:hover{color:#e96632;}
.clear{clear:both; height:0px; font-size:0px;}

.pcwd{width:1360px;margin:auto;}

.pc_top_1{float:left;widtH:50%;line-height:33px;color:#555}
.pc_top_1 span{color:#e96632}
.pc_top_2{float:right;widtH:50%;line-height:33px;color:#666;text-align:right}


.pc_logo_1{float:left;widtH:26%;height:125px}
.pc_logo_1 img{margin-top:25px}
.pc_logo_2{float:left;widtH:55%;}
.pc_logo_2_1{color:#acabab;height:33px;line-height:33px; overflow:hidden}
.pc_logo_2_1 a{margin-right:15px}
.pc_logo_2_1 A:link,.pc_logo_2_1 A:active,.pc_logo_2_1 A:visited{color:#acabab;TEXT-DECORATION: none}
.pc_logo_2_1 A:hover{COLOR: #e96632; TEXT-DECORATION: none}
.pc_logo_3{float:left;widtH:19%;}
.pc_logo_3_1{float:left;width:33%;text-align:center;margin-top:38px;line-height:28px;color:#999}
.pc_logo_3_1 A:link,.pc_logo_3_1 A:active,.pc_logo_3_1 A:visited{color:#999;TEXT-DECORATION: none}
.pc_logo_3_1 A:hover{COLOR: #e96632; TEXT-DECORATION: none}

.pc_guide_1{float:left;width:268px;height:49px;background:#ff5001;color:#fff;font-size:16px;text-align:center;line-height:49px;}
.pc_guide_2{/*font-family:OPPOSans-B;*/float:left;width:1092px;height:49px;color:#000;font-size:18px;text-align:center;line-height:49px;}
.pc_guide_2 A:link,.pc_guide_2 A:active,.pc_guide_2 A:visited{color:#000;TEXT-DECORATION: none}
.pc_guide_2 A:hover{COLOR: #e96632; TEXT-DECORATION: none;font-weight:bold}

.pc_bn{width:100%; height:550px; position:relative; overflow:hidden}
.pc_bn_1{width:268px; height:550px; position:absolute;z-index:2;left:272px;top:0px;}
.pc_bn_1_1{width:268px;margin:auto;height:550px;}
.pc_bn_1_1_1{width:268px;background:rgba(255,255,255,0.8);height:550px;padding-top:15px}
.pc_bn_1_1_2{font-size:16px;font-weight:bold;color:#333}
.pc_bn_1_1_3{float:left;width:33.3%;color:#e86632;font-size:14px;background:url(../images/hot-ico1.png) no-repeat top right 20px;background-size:30% 40%;line-height:23px}
.pc_bn_1_1_4{float:left;width:33.3%;color:#666;font-size:14px;line-height:23px}
.pc_bn_2{width:100%; height:550px; position:absolute; left:0px; z-index:1;top:0px;}

@media (max-width:1680px){
  .pc_bn_1{width:268px; height:550px; position:absolute;z-index:2;left:152px;top:0px;}
}
@media (max-width:1600px){
  .pc_bn_1{width:268px; height:550px; position:absolute;z-index:2;left:112px;top:0px;}
}
@media (max-width:1400px){
  .pc_bn_1{width:268px; height:550px; position:absolute;z-index:2;left:12px;top:0px;}
}

.nav-box{
  width: 100%;
  /*margin: 0px 0 0 22px;*/
}
		
        .nav-box ul{
            /*background: orangered;*/
            list-style: none;
            padding-bottom: 2px;
        }
        .nav-box ul li{
            height: 50px;
            line-height: 30px;
            font-size: 13px;
            color: #333;
            padding-left: 5px;
            position: relative;
			cursor:pointer
        }
        .nav-box ul li p{
            position: absolute;
            left: 268px;
            display: none;
			
        }
        
        .nav-box ul li a{
            color: 333;
        }
		.nav-box .flbk{border:1px solid #f60;border-radius:10px;background:rgba(255,255,255,0.9);width:1000px;height:515px;padding:15px;}
		.nav-box .flbk span{border-bottom:1px solid #fca871;width:100%;float:left;height:40px;margin-bottom:15px;line-height:40px;font-size:14px;font-weight:bold}
		.nav-box .flbk span img{vertical-align:middle;margin-bottom:3px;}
		
		.nav-box .flbk a{float:left;width:100px;line-height:30px;text-align:left}
        .orange{
            background: orange;
        }
        .red{
            background: orangered;
        }



.tab{margin-top:20px;width:80%}
.tab-title{
	height: 22px;line-height:22px;
}
.tab-title li{
	float:left;
	cursor:pointer;
	line-height: 22px;
	font-size: 14px;
	width:60px;
	text-align:center
}
.tab-title li.on{
	color: #fff;
	font-weight:normal;
	background:#ff5001;
	position: relative;
}
.tab-content_1{border:2px solid #f00}
.tab-content_1_1{float:left;width:78%}
.tab-content_1_1 input{line-height:36px;height:36px;border:0px;width:96%;margin-left:2%}
.tab-content_1_2{float:right;widtH:18%;background:#fe5102}
.tab-content_1_2 img{ cursor:pointer}

.pc_lmbt{/*font-family:OPPOSans-R;*/font-size:24px;color:#000;line-height:88px}
.pc_lmbt img{width:45px; vertical-align:middle;margin-right:5px;margin-bottom:7px}

.pc_lmbt_1{float:left;widtH:20%;/*font-family:OPPOSans-R;*/font-size:24px;color:#000;line-height:88px}
.pc_lmbt_1 img{width:32px; vertical-align:middle;margin-right:5px;margin-bottom:7px}

.pc_lmbt_2{float:left;widtH:50%;/*font-family:OPPOSans-R;*/font-size:20px;color:#333;line-height:44px;border-bottom:1px solid #f0f0f0}
.pc_lmbt_2 img,.pc_lmbt_3 img{width:32px; vertical-align:middle;margin-right:5px;margin-bottom:7px}
.pc_lmbt_2_more{float:left;widtH:50%;color:#666;line-height:44px;border-bottom:1px solid #f0f0f0;text-align:right; cursor:pointer}

.pc_lmbt_3{widtH:100%;/*font-family:OPPOSans-R;*/font-size:20px;color:#333;line-height:44px;border-bottom:1px solid #f0f0f0}

.pc_lmbt_fl{float:right;widtH:80%;}
.pc_lmbt_fl div{float:right;width:106px;height:40px;line-height:40px;background:#fff;text-align:center;color:#555;font-size:16px;border-radius:20px;margin:22px 17px 0 0}


/*金牌名校*/
.pc_jpmx_1{float:left;width:1070px;background:#fff;border-radius:20px;height:487px}
.pc_jpmx_1_1{float:left;height:112px;width:233px;text-align:center;}
.pc_jpmx_1_1 img{widtH:206px;height:91px;margin-top:10px}
.pc_jpmx_1_2{float:left;widtH:20px;height:112px;text-align:center}
.pc_jpmx_1_2 img{margin-top:30px}
.pc_jpmx_2{float:right;width:268px;background:#fff;border-radius:20px;height:487px}
.pc_jpmx_2_bt{width:240px;margin:auto;margin-top:12px;line-height:44px;border-bottom:1px solid #f0f0f0;color:#333;font-size:16px;/*font-family:OPPOSans-M*/}
.pc_jpmx_2_bt img{vertical-align:middle;margin-right:10px}
.pc_jpmx_2_nr{width:232px;margin:auto;margin-top:9px;line-height:32px;font-size:14px;}

/*首页栏目列表*/
.pc_lmfl_nr{background:#fff;height:893px;border-radius:20px;}
.pc_lmfl_nr_1{float:left;width:1050px;border-right:1px solid #f0f0f0;margin:20px 0 0 20px;height:860px;}
.pc_lmfl_nr_2{float:left;width:240px;margin-left:26px;}
.pc_lmfl_nr_2_1{float:left;width:343px;height:280px;}
.pc_lmfl_nr_2_1_1{border:1px solid #f3f3f3;height:250px;border-radius:10px;margin:17px 0 0 11px;widtH:320px;}
.pc_lmfl_nr_2_1_1_img{widtH:320px;height:166px;border-radius:10px;margin-bottom:9px;}
.pc_lmfl_nr_2_1_2{margin:0 13px 0 13px;line-height:38px;font-size:18px;color:#333;font-weighT:bold;height:38px; overflow:hidden}
.pc_lmfl_nr_2_1_3{margin-left:13px;float:left;width:63%;color:#666;font-size:14px;line-height:26px;}
.pc_lmfl_nr_2_1_4{margin-right:13px;float:right;width:26%;color:#fe4413;font-size:14px;line-height:26px;text-align:right}

.pc_lmfl_nr_tjxx{height:380px;border-bottom:1px solid #f0f0f0;line-height:26px;color:#888; overflow:hidden}
.pc_lmfl_nr_tjxx img{margin-top:10px;width:240px;height:149px;margin-bottom:10px;}

.pc_lmfl_sqkc{height:309px;margin-top:20px;background:url(../images/lm_sqkc_bg.jpg) no-repeat top;padding:109px 0 0 37px;}
.pc_lmfl_sqkc_bd{widtH:166px;height:35px;line-height:35px;color:#000;background:#f0f0f0;border-radius:15px;border:0px; text-indent:1em;margin-bottom:18px}
.pc_lmfl_sqkc_nr{width:166px;font-size:13px;text-align:center;color:#000}

.pc_lmfl_ny_sqkc{height:309px;margin-top:20px;background:url(../images/lm_sqkc_bg1.jpg) no-repeat top;padding:109px 0 0 60px;margin-top:19px}
.pc_lmfl_ny_sqkc_bd{widtH:166px;height:35px;line-height:35px;color:#000;background:#f0f0f0;border-radius:15px;border:0px; text-indent:1em;margin-bottom:18px}
.pc_lmfl_ny_sqkc_nr{width:166px;font-size:13px;text-align:center;color:#000}

.pc_xw{float:left;width:438px;height:592px;border-radius:20px;background:#fff;margin-right:23px}
.pc_xw_tp{margin-top:10px;width:375px;height:171px}
.pc_xw_jg{margin:12px 31px 0 31px;}
.pc_xw_nr{margin-top:14px;line-height:32px;}
.pc_xw_nr img{widtH:24px}

.pc_yqlj{margin-top:15px;line-height:29px;color:#333}
.pc_yqlj A:link,.pc_yqlj A:active,.pc_yqlj A:visited{color:#333;TEXT-DECORATION: none;margin-right:15px}
.pc_yqlj A:hover{COLOR: #e96632; TEXT-DECORATION: none}

/*选课程*/
.pc_kc_wz{line-height:51px;}
.pc_kc_wz img{margin-bottom:6px;margin-right:5px}
.pc_kc_fl{border-radius:20px;background:#fff;padding:15px 0 15px 0;display:block}
.pc_kc_fl_1{color:#f50;line-height:34px;font-weight:bold}
.pc_kc_fl_2{float:left;background:#f50;text-align:center;widtH:80px;line-height:25px;color:#fff;margin:5px 25px 20px 0}
.pc_kc_fl_2_1{float:left;text-align:center;widtH:80px;line-height:25px;margin:5px 25px 20px 0}
.pc_kc_fl_3{float:left;width:65%;color:#f50;font-weight:bold}
.pc_kc_fl_3 input[type='text']{width:365px;height:40px;border:1px solid #e4e4e4}
.pc_kc_fl_3 input[type='submit'],.pc_kc_fl_3 input[type='button']{background:#f50;border:0px;text-align:center;color:#fff;widtH:95px;line-height:42px;height:42px; cursor:pointer}
.pc_kc_fl_3_1{float:left;width:35%;text-align:right}
.pc_kc_fl_3_1 span{color:#f50;font-weight:bold}

.pc_kc_nr{border-radius:20px;background:#fff;margin-top:20px;}
.pc_kc_nr_l{float:left;width:1048px;}
.pc_kc_nr_r{float:right;width:290px;}

.pc_kc_nr_lb{width:1004px;margin:auto;margin-top:14px;height:229px;border-bottom:1px solid #f1f1f1}
.pc_kc_nr_lb i{font-size:16px;margin-right:5px;color:#a0a0a0}
.pc_kc_nr_lb_1{float:left;widtH:313px;margin-top:9px;}
.pc_kc_nr_lb_1 img{width:268px;height:180px;padding:10px;border:1px solid #f0f0f0;border-radius:10px}
.pc_kc_nr_lb_2{float:left;widtH:512px;padding-right:16px;border-right:1px solid #f1f1f1;margin-right:22px;height:212px; overflow:hidden}
.pc_kc_nr_lb_2_1{line-height:55px;font-size:20px;color:#555}
.pc_kc_nr_lb_2_2{line-height:32px;font-size:15px;color:#777;max-height:64px;overflow:hidden}
.pc_kc_nr_lb_2_2 span{font-weight:bold}
.pc_kc_nr_lb_2_2 a{color:#f60}
.pc_kc_nr_lb_2_2 A:link,.pc_kc_nr_lb_2_2 A:active,.pc_kc_nr_lb_2_2 A:visited{color:#f60;TEXT-DECORATION: none;margin-right:15px}
.pc_kc_nr_lb_2_2 A:hover{COLOR: #777; TEXT-DECORATION: none}
.pc_kc_nr_lb_2_3{float:left;width:250px}

.pc_kc_nr_lb_3{float:left;width:140px;}
.pc_kc_nr_lb_3_1{margin-top:55px;background:#f50;line-height:40px;border-radius:5px;text-align:center;font-size:16px;color:#fff;}
.pc_kc_nr_lb_3_2{margin-top:25px;background:#ffcb20;line-height:40px;border-radius:5px;text-align:center;font-size:16px;color:#fff;}

.pc_mx_nr_lb_2{float:left;widtH:690px;height:199px}
.pc_mx_nr_lb_2_1{height:80px; overflow:hidden;margin-top:5px;color:#999;font-size:15px;line-height:25px; text-indent:2em;}
.pc_mx_nr_lb_2_2{line-height:31px;font-size:15px;color:#777;overflow:hidden;height:31px}
.pc_mx_nr_lb_2_2 span{font-weight:bold}

.pc_ny_jpkc_bt{width:260px;margin:auto;line-height:44px;border-bottom:1px solid #f0f0f0;color:#333;font-size:16px;/*font-family:OPPOSans-M*/}
.pc_ny_jpkc_bt img{vertical-align:middle;margin-right:10px;widtH:22px;margin-bottom:5px}
.pc_ny_jpkc_nr{widtH:260px;margin:auto;margin-top:11px;height:434px}
.pc_ny_jpkc_nr ul li{height:30px;line-height:30px; overflow:hidden}
.pc_ny_jpkc_nr ul li span{float:left;widtH:20px;margin-right:13px;line-height:20px;margin-top:6px;text-align:center;font-size:12px}
.pc_ny_jpkc_nr ul li .bj{background:#f60;border-radius:2px;color:#fff;}


.container {
  margin: auto;
  padding: 0 20px;
  max-width: 1360px;
}

#go-top {
  display: none;
  position: fixed;
  bottom: 30px;
  right: 30px;
  z-index: 600;
}

#go-top a,
#go-top a:visited {
  display: block;
  width: 60px;
  height: 60px;
  border-radius: 5px;
  background: url("../images/go-top.png") no-repeat center rgba(0,0,0,0.6);
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

#go-top a:hover,
#go-top a:focus {
  background: url("../images/go-top.png") no-repeat center rgba(0,0,0,1);
}

footer {
  background: #282c35;
  color: #b8becc;
  margin-top:23px;
}
footer a {
  color: #b8becc;
}
footer a:hover {
  color: #fff;
}

.footer-con {
  padding: 60px 0 40px;
  border-bottom: 1px solid rgba(255,255,255,0.1);
}
.footer-sns {
  float: left;
  position: relative;
  width: 20%;
}
.footer-sns a {
  display: inline-block;
  margin-right: 20px;
  width: 40px;
  height: 40px;
  border-radius: 100%;
  background-color: rgba(255,255,255,0.1);
  background-repeat: no-repeat;
  background-position: center;
}
.footer-sns a.weixin {
  background-image: url("../images/weixin-ico.png");
}
.footer-sns a.weibo {
  background-image: url("../images/weibo-ico.png");
}
.footer-sns a:hover {
  background-color: rgba(255,255,255,0.4);
}
.footer-sns .weixin-qrcode {
  display: none;
	position: absolute;
	top: 56px;
	left: 0;
	background: #fff;
	width: 120px;
}
.footer-sns .weixin-qrcode:before {
	position: absolute;
	top: -6px;
	left: 14px;
	width: 12px;
	height: 6px;
	background: url("../images/footer-popup-arrow.png");
  content: "";
}
.footer-sns .weixin-qrcode img {
  width: 100%;
}

.footer-sns .douyin-qrcode {
  display: none;
	position: absolute;
	top: 56px;
	left: 66px;
	background: #fff;
	width: 120px;
}
.footer-sns .douyin-qrcode:before {
	position: absolute;
	top: -6px;
	left: 14px;
	width: 12px;
	height: 6px;
	background: url("../images/footer-popup-arrow.png");
  content: "";
}
.footer-sns .douyin-qrcode img {
  width: 100%;
}

.footer-nav {
  float: left;
  width: 56%;
  overflow: hidden;
}
.footer-nav .item {
  float: left;
  width: 14.2%;
}
.footer-nav .item h4 {
  font-size: 14px;
  font-weight: normal;
}
.footer-nav .item h4 a {
  color: #fff;
}
.footer-nav .item ul {
  padding-top: 12px;
}
.footer-nav .item li {
  font-size: 13px;
  line-height: 24px;
}
.footer-contact {
  float: right;
}
.footer-tel h4 {
  padding-left: 32px;
  background: url("../images/footer-tel-ico.png") no-repeat left center;
  font-family: "DIN-Light";
  font-size: 28px;
  font-weight: normal;
  color: #fff;
}
.footer-tel p {
  padding-top: 4px;
  font-size: 13px;
  text-align: right;
}
.footer-mail {
  padding-top: 64px;
  text-align: right;
}

.footer-btm {
  padding: 30px 0 30px;
  font-size: 13px;
  line-height: 24px;
}
.footer-btm .copyright {
  float: left;
}
.footer-btm .beian {
  float: right;
}
.footer-btm .beian span {
  padding-left: 12px;
}

#header{display:none}
.top01,.banner,.sidenav,.nav__trigger,.nav__icon,.sidenav-overlay,#sidenav-toggle{display:none}
.pcguide{display:inline-masonry}

@media (max-width:1359px){
  #header,.banner{display:block}
  .top01,.sidenav,.nav__trigger,.nav__icon,.sidenav-overlay,#sidenav-toggle{display:block}
  .top01{height:60px;}
  .top01 img{max-width:50%;height:30px}
  .pcwd{width:96%;margin:auto}
  .pcguide{display:none}
  body{line-height:24px; font-size:14px; color:#555; background:url(../images/top_bg1.jpg) repeat-x #f4f5f7;}
  
  .pc_lmbt{/*font-family:OPPOSans-R;*/font-size:20px;color:#000;line-height:88px}
  .pc_lmbt img{width:40px; vertical-align:middle;margin-right:5px;margin-bottom:7px}
  
  .pc_lmfl_nr_1{float:none;width:100%;border-right:1px solid #f0f0f0;margin:20px 0 0 20px;height:860px;}
  .pc_lmfl_nr_2{display:none}
  
  .pc_lmfl_nr_2_1{float:left;width:32%;height:280px;}
  .pc_lmfl_nr_2_1_1{border:1px solid #f3f3f3;height:250px;border-radius:10px;margin:17px 0 0 11px;widtH:90%;}
  .pc_lmfl_nr_2_1_1_img{widtH:100%;height:166px;border-radius:10px;margin-bottom:9px;}
  .pc_lmfl_nr_2_1_2{margin:0 13px 0 13px;line-height:38px;font-size:18px;color:#333;font-weighT:bold;height:38px; overflow:hidden}
  .pc_lmfl_nr_2_1_3{margin-left:13px;float:left;width:63%;color:#666;font-size:14px;line-height:26px;}
  .pc_lmfl_nr_2_1_4{margin-right:13px;float:right;width:26%;color:#fe4413;font-size:14px;line-height:26px;text-align:right}
  
  .pc_jpmx_1{float:left;width:78%;background:#fff;border-radius:20px;height:487px; overflow:hidden}
  .pc_jpmx_1_1{float:left;height:112px;width:233px;text-align:center;}
  .pc_jpmx_1_1 img{widtH:206px;height:91px;margin-top:10px}
  .pc_jpmx_1_2{float:left;widtH:20px;height:112px;text-align:center}
  .pc_jpmx_1_2 img{margin-top:30px}
  .pc_jpmx_2{float:right;width:20%;background:#fff;border-radius:20px;height:487px; overflow:hidden}
  .pc_jpmx_2_bt{width:90%;margin:auto;margin-top:12px;line-height:44px;border-bottom:1px solid #f0f0f0;color:#333;font-size:16px;/*font-family:OPPOSans-M*/}
  .pc_jpmx_2_bt img{vertical-align:middle;margin-right:10px}
  .pc_jpmx_2_nr{width:86%;margin:auto;margin-top:9px;line-height:32px;font-size:14px;}
  
  .pc_xw{float:left;width:32%;height:592px;border-radius:20px;background:#fff;margin-right:23px}
  .pc_xw_tp{margin-top:10px;width:375px;height:171px}
  .pc_xw_jg{margin:12px 31px 0 31px;}
  .pc_xw_nr{margin-top:14px;line-height:32px;}
  .pc_xw_nr img{widtH:24px}
  .pc_lmfl_nr{height:auto;padding-bottom:40px}
  .pc_kc_wz{margin-top:80px}
  .pc_kc_fl{display:none}
  .pc_kc_nr_l{float:none;width:100%;}
  .pc_kc_nr_r{display:none}
  
  /*找名校*/
  .pc_kc_nr_lb{width:94%;margin:auto;margin-top:14px;height:229px;border-bottom:1px solid #f1f1f1}
  .pc_kc_nr_lb i{font-size:16px;margin-right:5px;color:#a0a0a0}
  .pc_kc_nr_lb_1{float:left;widtH:31%;margin-top:9px;}
  .pc_kc_nr_lb_1 img{width:86%;height:180px;padding:10px;border:1px solid #f0f0f0;border-radius:10px}
  
  .pc_mx_nr_lb_2{float:left;widtH:69%;height:199px}
  .pc_mx_nr_lb_2_1{height:70px; overflow:hidden;margin-top:5px;color:#999;font-size:15px;line-height:24px; text-indent:2em;margin-bottom:10px}
  .pc_mx_nr_lb_2_2{line-height:31px;font-size:15px;color:#777;overflow:hidden;height:31px}
  .pc_mx_nr_lb_2_2 span{font-weight:bold}
  
  /*名校*/
  .pc_kc_nr_lb_2{float:left;widtH:512px;padding-right:16px;border-right:1px solid #f1f1f1;margin-right:22px;height:212px; overflow:hidden}
  .pc_kc_nr_lb_2_1{line-height:55px;font-size:20px;color:#555}
  .pc_kc_nr_lb_2_2{line-height:32px;font-size:15px;color:#777;max-height:64px;overflow:hidden}
  .pc_kc_nr_lb_2_2 span{font-weight:bold}
  .pc_kc_nr_lb_2_2 a{color:#f60}
  .pc_kc_nr_lb_2_2 A:link,.pc_kc_nr_lb_2_2 A:active,.pc_kc_nr_lb_2_2 A:visited{color:#f60;TEXT-DECORATION: none;margin-right:15px}
  .pc_kc_nr_lb_2_2 A:hover{COLOR: #777; TEXT-DECORATION: none}
  	.pc_kc_nr_lb_2_3{float:left;width:250px}
}

@media (max-width:1199px){
  .top01,.sidenav,.nav__trigger,.nav__icon,.sidenav-overlay,#sidenav-toggle{display:block}
  .top01{height:60px;}
  .top01 img{max-width:50%;height:30px}
  
  .footer-con {
    padding: 50px 0 40px;
    border-bottom: 1px solid rgba(255,255,255,0.1);
  }
  .footer-sns {
    float: none;
    position: relative;
    width: auto;
    text-align: center;
  }
  .footer-sns a {
    margin: 0 10px;
  }
  .footer-sns .weixin-qrcode {
    display: none;
    left: 50%;
    transform: translateX(-50%);
  }
  .footer-sns .weixin-qrcode:before {
    left: 24px;
  }
  .footer-sns .weixin-qrcode img {
    width: 100%;
  }
  
   .footer-sns .douyin-qrcode {
    display: none;
    left: 56%;
    transform: translateX(-50%);
  }
  .footer-sns .douyin-qrcode:before {
    left: 24px;
  }
  .footer-sns .douyin-qrcode img {
    width: 100%;
  }
  
  .footer-nav {
    float: none;
    padding: 28px 0;
    width: auto;
  }
  .footer-nav .item {
    width: 33.33%;
  }
  .footer-nav .item h4 a {
    display: block;
    color: #fff;
    line-height: 44px;
    text-align: center;
  }
  .footer-nav .item ul {
    display: none;
  }
  .footer-contact {
    float: none;
    text-align: center;
  }
  .footer-tel h4 {
    display: inline-block;
  }
  .footer-tel p {
    padding-top: 4px;
    font-size: 13px;
    text-align: center;
  }
  .footer-mail {
    padding-top: 32px;
    text-align: center;
  }

  .footer-btm {
    padding: 24px 0 48px;
    font-size: 12px;
    line-height: 20px;
    text-align: center;
  }
  .footer-btm .copyright {
    float: none;
  }
  .footer-btm .beian {
    float: none;
    padding-top: 8px;
  }
  .footer-btm .beian span {
    display: block;
    padding-left: 0;
  }
  
  .pc_lmbt_1{float:none;widtH:100%;/*font-family:OPPOSans-R;*/font-size:20px;color:#000;line-height:40px}
  .pc_lmbt_1 img{width:26px; vertical-align:middle;margin-right:5px;margin-bottom:7px}

  .pc_lmbt_2{float:left;widtH:50%;/*font-family:OPPOSans-R;*/font-size:20px;color:#333;line-height:44px;border-bottom:1px solid #f0f0f0}
  .pc_lmbt_2 img,.pc_lmbt_3 img{width:32px; vertical-align:middle;margin-right:5px;margin-bottom:7px}
  .pc_lmbt_2_more{float:left;widtH:50%;color:#666;line-height:44px;border-bottom:1px solid #f0f0f0;text-align:right; cursor:pointer}

  .pc_lmbt_3{widtH:100%;/*font-family:OPPOSans-R;*/font-size:20px;color:#333;line-height:44px;border-bottom:1px solid #f0f0f0}

  .pc_lmbt_fl{display:none}
  
  .pc_lmfl_nr_1{float:none;width:100%;border-right:1px solid #f0f0f0;margin:20px 0 0 20px;height:860px;}
  .pc_lmfl_nr_2{display:none}

  .pc_lmfl_nr_2_1{float:left;width:32%;height:280px;}
  .pc_lmfl_nr_2_1_1{border:1px solid #f3f3f3;height:250px;border-radius:10px;margin:17px 0 0 11px;widtH:90%;}
  .pc_lmfl_nr_2_1_1_img{widtH:100%;height:166px;border-radius:10px;margin-bottom:9px;}
  .pc_lmfl_nr_2_1_2{margin:0 13px 0 13px;line-height:38px;font-size:18px;color:#333;font-weighT:bold;height:38px; overflow:hidden}
  .pc_lmfl_nr_2_1_3{margin-left:13px;float:left;width:63%;color:#666;font-size:14px;line-height:26px;}
  .pc_lmfl_nr_2_1_4{margin-right:13px;float:right;width:26%;color:#fe4413;font-size:14px;line-height:26px;text-align:right}
  
  .pc_xw{float:left;width:31.5%;height:592px;border-radius:20px;background:#fff;margin-right:23px}
  .pc_xw_tp{margin-top:10px;width:375px;height:171px}
  .pc_xw_jg{margin:12px 31px 0 31px;}
  .pc_xw_nr{margin-top:14px;line-height:32px;}
  .pc_xw_nr img{widtH:24px}
  
  /*找名校*/
  .pc_kc_nr_lb{width:94%;margin:auto;margin-top:14px;height:199px;border-bottom:1px solid #f1f1f1}
  .pc_kc_nr_lb i{font-size:16px;margin-right:5px;color:#a0a0a0}
  .pc_kc_nr_lb_1{float:left;widtH:31%;margin-top:9px;}
  .pc_kc_nr_lb_1 img{width:86%;height:150px;padding:10px;border:1px solid #f0f0f0;border-radius:10px}
  
  .pc_mx_nr_lb_2{float:left;widtH:69%;height:179px}
  .pc_mx_nr_lb_2_1{height:50px; overflow:hidden;margin-top:5px;color:#999;font-size:15px;line-height:24px; text-indent:2em;margin-bottom:10px}
  .pc_mx_nr_lb_2_2{line-height:31px;font-size:15px;color:#777;overflow:hidden;height:31px}
  .pc_mx_nr_lb_2_2 span{font-weight:bold}
  
  /*名校*/
  .pc_kc_nr_lb_2{float:left;widtH:49%;padding-right:16px;border-right:1px solid #f1f1f1;margin-right:22px;height:212px; overflow:hidden}
  .pc_kc_nr_lb_2_1{line-height:55px;font-size:20px;color:#555}
  .pc_kc_nr_lb_2_2{line-height:25px;font-size:15px;color:#777;max-height:50px;overflow:hidden}
  .pc_kc_nr_lb_2_2 span{font-weight:bold}
  .pc_kc_nr_lb_2_2 a{color:#f60}
  .pc_kc_nr_lb_2_2 A:link,.pc_kc_nr_lb_2_2 A:active,.pc_kc_nr_lb_2_2 A:visited{color:#f60;TEXT-DECORATION: none;margin-right:15px}
  .pc_kc_nr_lb_2_2 A:hover{COLOR: #777; TEXT-DECORATION: none}
  .pc_kc_nr_lb_2_3{float:left;width:24%}
}

@media (max-width:991px){
  #full-screen-slider,#pc_banner{display:none}
  .top01,.banner,.sidenav,.nav__trigger,.nav__icon,.sidenav-overlay,#sidenav-toggle{display:block}
  .top01{height:60px;}
  .top01 img{max-width:50%;height:30px}
  
  .pc_jpmx_1{float:none;width:100%;background:#fff;border-radius:20px;height:487px; overflow:hidden}
  .pc_jpmx_1_1{float:left;height:77px;width:30%;text-align:center;}
  .pc_jpmx_1_1 img{widtH:140px;height:67px;margin-top:10px}
  .pc_jpmx_1_2{float:left;widtH:20px;height:80px;text-align:center}
  .pc_jpmx_1_2 img{margin-top:20px}
  .pc_jpmx_2{float:none;width:100%;background:#fff;border-radius:20px;height:487px; overflow:hidden;margin-top:15px}
  .pc_jpmx_2_bt{width:90%;margin:auto;margin-top:12px;line-height:44px;border-bottom:1px solid #f0f0f0;color:#333;font-size:16px;/*font-family:OPPOSans-M*/}
  .pc_jpmx_2_bt img{vertical-align:middle;margin-right:10px}
  .pc_jpmx_2_nr{width:86%;margin:auto;margin-top:9px;line-height:32px;font-size:14px;}
  
  .pc_lmfl_nr_2_1{float:left;width:32%;height:260px;}
  .pc_lmfl_nr_2_1_1{border:1px solid #f3f3f3;height:230px;border-radius:10px;margin:17px 0 0 11px;widtH:90%;}
  .pc_lmfl_nr_2_1_1_img{widtH:100%;height:136px;border-radius:10px;margin-bottom:9px;}
  .pc_lmfl_nr_2_1_2{margin:0 13px 0 13px;line-height:38px;font-size:18px;color:#333;font-weighT:bold;height:38px; overflow:hidden}
  .pc_lmfl_nr_2_1_3{margin-left:13px;float:left;width:53%;color:#666;font-size:14px;line-height:26px;height:26px; overflow:hidden}
  .pc_lmfl_nr_2_1_4{margin-right:13px;float:right;width:35%;color:#fe4413;font-size:14px;line-height:26px;text-align:right}
  
  .pc_xw{float:none;width:100%;height:592px;border-radius:20px;background:#fff;margin-right:23px}
  .pc_xw_tp{margin-top:10px;width:100%;height:271px}
  .pc_xw_jg{margin:12px 31px 0 31px;}
  .pc_xw_nr{margin-top:14px;line-height:32px;}
  .pc_xw_nr img{widtH:24px}
  
  /*找名校*/
  .pc_kc_nr_lb{width:94%;margin:auto;padding-top:14px;height:auto;border-bottom:1px solid #f1f1f1;padding-bottom:20px}
  .pc_kc_nr_lb i{font-size:16px;margin-right:5px;color:#a0a0a0}
  .pc_kc_nr_lb_1{float:left;widtH:31%;margin-top:9px;}
  .pc_kc_nr_lb_1 img{width:86%;height:150px;padding:10px;border:1px solid #f0f0f0;border-radius:10px}
  
  .pc_mx_nr_lb_2{float:left;widtH:69%;height:179px}
  .pc_mx_nr_lb_2_1{height:50px; overflow:hidden;margin-top:5px;color:#999;font-size:15px;line-height:24px; text-indent:2em;margin-bottom:10px}
  .pc_mx_nr_lb_2_2{line-height:31px;font-size:15px;color:#777;overflow:hidden;height:31px}
  .pc_mx_nr_lb_2_2 span{font-weight:bold}
  
  /*名校*/
  .pc_kc_nr_lb_2{float:none;widtH:100%;padding-right:16px;border-right:0px;height:212px; overflow:hidden}
  .pc_kc_nr_lb_2_1{line-height:55px;font-size:20px;color:#555}
  .pc_kc_nr_lb_2_2{line-height:25px;font-size:15px;color:#777;max-height:50px;overflow:hidden}
  .pc_kc_nr_lb_2_2 span{font-weight:bold}
  .pc_kc_nr_lb_2_2 a{color:#f60}
  .pc_kc_nr_lb_2_2 A:link,.pc_kc_nr_lb_2_2 A:active,.pc_kc_nr_lb_2_2 A:visited{color:#f60;TEXT-DECORATION: none;margin-right:15px}
  .pc_kc_nr_lb_2_2 A:hover{COLOR: #777; TEXT-DECORATION: none}
  .pc_kc_nr_lb_2_3{float:none;width:100%}
  .pc_kc_nr_lb_3{widtH:100%}
  .pc_kc_nr_lb_3 a{float:left;widtH:40%}
  .pc_kc_nr_lb_3_1{margin-top:25px;margin-right:10px}
  
}
@media (max-width:749px){
  #full-screen-slider,#pc_banner{display:none}
  .top01,.banner,.sidenav,.nav__trigger,.nav__icon,.sidenav-overlay,#sidenav-toggle{display:block}
  .top01{height:60px;}
  .top01 img{max-width:50%;height:30px}
  
  #go-top {
    bottom: 0;
    right: 0;
  }

  #go-top a,
  #go-top a:visited {
    width: 48px;
    height: 48px;
    border-radius: 5px 0 0 0;
  }
  
  .pc_lmfl_nr_2_1{float:left;width:48%;height:260px;}
  .pc_lmfl_nr_2_1_1{border:1px solid #f3f3f3;height:230px;border-radius:10px;margin:17px 0 0 11px;widtH:90%;}
  .pc_lmfl_nr_2_1_1_img{widtH:100%;height:136px;border-radius:10px;margin-bottom:9px;}
  .pc_lmfl_nr_2_1_2{margin:0 13px 0 13px;line-height:38px;font-size:18px;color:#333;font-weighT:bold;height:38px; overflow:hidden}
  .pc_lmfl_nr_2_1_3{margin-left:13px;float:left;width:53%;color:#666;font-size:14px;line-height:26px;height:26px; overflow:hidden}
  .pc_lmfl_nr_2_1_4{margin-right:13px;float:right;width:35%;color:#fe4413;font-size:14px;line-height:26px;text-align:right}
  
  .pc_xw_tp{margin-top:10px;width:100%;height:221px}
  
  /*找名校*/
  .pc_kc_nr_lb{width:94%;margin:auto;margin-top:14px;height:auto;border-bottom:1px solid #f1f1f1}
  .pc_kc_nr_lb i{font-size:16px;margin-right:5px;color:#a0a0a0}
  .pc_kc_nr_lb_1{float:left;widtH:29%;margin-top:9px;}
  .pc_kc_nr_lb_1 img{width:86%;height:100px;padding:10px;border:1px solid #f0f0f0;border-radius:10px}
  
  .pc_mx_nr_lb_2{float:left;widtH:69%;height:139px;margin-left:1%}
  .pc_mx_nr_lb_2_1{height:25px; overflow:hidden;margin-top:5px;color:#999;font-size:15px;line-height:24px; text-indent:2em;margin-bottom:5px}
  .pc_mx_nr_lb_2_2{line-height:26px;font-size:15px;color:#777;overflow:hidden;height:26px}
  .pc_mx_nr_lb_2_2 span{font-weight:bold}
  
  /*名校*/
  .pc_kc_nr_lb_2{float:none;widtH:100%;padding-right:16px;border-right:0px;height:auto; overflow:hidden}
  .pc_kc_nr_lb_2_1{line-height:55px;font-size:20px;color:#555}
  .pc_kc_nr_lb_2_2{line-height:25px;font-size:15px;color:#777;max-height:50px;overflow:hidden}
  .pc_kc_nr_lb_2_2 span{font-weight:bold}
  .pc_kc_nr_lb_2_2 a{color:#f60}
  .pc_kc_nr_lb_2_2 A:link,.pc_kc_nr_lb_2_2 A:active,.pc_kc_nr_lb_2_2 A:visited{color:#f60;TEXT-DECORATION: none;margin-right:15px}
  .pc_kc_nr_lb_2_2 A:hover{COLOR: #777; TEXT-DECORATION: none}
  .pc_kc_nr_lb_2_3{float:none;width:100%}
  .pc_kc_nr_lb_3{widtH:100%}
  .pc_kc_nr_lb_3 a{float:left;widtH:40%}
  .pc_kc_nr_lb_3_1{margin-top:25px;margin-right:10px}
}

@media (max-width:480px){
  .pc_jpmx_1{float:none;width:100%;background:#fff;border-radius:20px;height:487px; overflow:hidden}
  .pc_jpmx_1_1{float:left;height:77px;width:42%;text-align:center;}
  .pc_jpmx_1_1 img{widtH:80%;height:57px;margin-top:10px}
  .pc_jpmx_1_2{float:left;widtH:20px;height:80px;text-align:center}
  .pc_jpmx_1_2 img{margin-top:20px}
  .pc_jpmx_2{float:none;width:100%;background:#fff;border-radius:20px;height:487px; overflow:hidden;margin-top:15px}
  .pc_jpmx_2_bt{width:90%;margin:auto;margin-top:12px;line-height:44px;border-bottom:1px solid #f0f0f0;color:#333;font-size:16px;/*font-family:OPPOSans-M*/}
  .pc_jpmx_2_bt img{vertical-align:middle;margin-right:10px}
  .pc_jpmx_2_nr{width:86%;margin:auto;margin-top:9px;line-height:32px;font-size:14px;}
  
  .pc_lmfl_nr_2_1{float:left;width:96%;height:320px;}
  .pc_lmfl_nr_2_1_1{border:1px solid #f3f3f3;height:300px;border-radius:10px;margin:17px 0 0 11px;widtH:90%;}
  .pc_lmfl_nr_2_1_1_img{widtH:100%;height:200px;border-radius:10px;margin-bottom:9px;}
  .pc_lmfl_nr_2_1_2{margin:0 13px 0 13px;line-height:38px;font-size:18px;color:#333;font-weighT:bold;height:38px; overflow:hidden}
  .pc_lmfl_nr_2_1_3{margin-left:13px;float:left;width:53%;color:#666;font-size:14px;line-height:26px;height:26px; overflow:hidden}
  .pc_lmfl_nr_2_1_4{margin-right:13px;float:right;width:35%;color:#fe4413;font-size:14px;line-height:26px;text-align:right}
  .pc_xw_tp{display:none}
  
  /*找名校*/
  .pc_kc_nr_lb{width:94%;margin:auto;padding-top:14px;height:auto;border-bottom:1px solid #f1f1f1;padding-bottom:15px}
  .pc_kc_nr_lb i{font-size:16px;margin-right:5px;color:#a0a0a0}
  .pc_kc_nr_lb_1{float:none;widtH:100%;margin-top:9px;}
  .pc_kc_nr_lb_1 img{width:94%;height:170px;border:1px solid #f0f0f0;border-radius:10px}
  
  .pc_mx_nr_lb_2{float:none;widtH:100%;height:169px;margin-left:1%}
  .pc_mx_nr_lb_2_1{height:70px; overflow:hidden;margin-top:5px;color:#999;font-size:15px;line-height:24px; text-indent:2em;margin-bottom:5px}
  .pc_mx_nr_lb_2_2{line-height:26px;font-size:15px;color:#777;overflow:hidden;height:26px}
  .pc_mx_nr_lb_2_2 span{font-weight:bold}
  
  /*名校*/
  .pc_kc_nr_lb_2{float:none;widtH:100%;padding-right:16px;border-right:0px;height:auto; overflow:hidden}
  .pc_kc_nr_lb_2_1{line-height:25px;font-size:20px;color:#555;margin:15px 0 15px 0}
  .pc_kc_nr_lb_2_2{line-height:25px;font-size:15px;color:#777;max-height:50px;overflow:hidden}
  .pc_kc_nr_lb_2_2 span{font-weight:bold}
  .pc_kc_nr_lb_2_2 a{color:#f60}
  .pc_kc_nr_lb_2_2 A:link,.pc_kc_nr_lb_2_2 A:active,.pc_kc_nr_lb_2_2 A:visited{color:#f60;TEXT-DECORATION: none;margin-right:15px}
  .pc_kc_nr_lb_2_2 A:hover{COLOR: #777; TEXT-DECORATION: none}
  .pc_kc_nr_lb_2_3{float:none;width:100%}
  .pc_kc_nr_lb_3{widtH:100%}
  .pc_kc_nr_lb_3 a{float:left;widtH:40%}
  .pc_kc_nr_lb_3_1{margin-top:25px;margin-right:10px}
}


