/* css document */
html,body{margin:0;padding:0;height:100%;*height:auto;overflow-x:hidden;-ms-content-zooming:none}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body,button,input,select,textarea{font:20px/1.5 "Microsoft YaHei",Helvetica,Arial,sans-serif;color:#d4a777}
h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,q,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,button,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;font-size:100%;line-height:1.5;font-family:inherit}
table{border-collapse:collapse;border-spacing:0}
ol,ul{list-style:none}
a{text-decoration:none;outline:0}
a:hover,a:focus{text-decoration:none;}
img{width:100%;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}
.container{width:640px;position:absolute;top:0;left:0;overflow:hidden}
.common-header {position:absolute;top:0;left:0;width:100%;height:64px;background-color: rgba(30, 25, 25, 0.5);z-index:999;}
.web-logo{width:180px;height:100%;color:#fff;display:block;overflow:hidden;background: url(/statics/images/new12sky2/wap/logo.png) 12px 16px no-repeat;background-size: 105px;float:left;}
.common-header .p-common {height:64px;}
.p_common{background:url(//ossweb-img.qq.com/images/mir/mobile201506/m-sprite.png) 0 0/375px 340px no-repeat;}
.p-common dt{font-size:1rem; color: #FFF;}
.p-common dd{font-size:.8rem;color:#636363;}
.btn-down {float:right;width:105px;height:34px;margin:20px -35px 0 0;background:url(/statics/images/new12sky2/wap/more.png)  no-repeat;display:block;    text-indent: -999em;background-size:45%;}
.btn_nav_slide {position:absolute;right:8px;top:10px;width:25px;height:25px;}
.draw,.draw:before,.draw:after{width:25px;height:2px;background:#fff;position:absolute;left:0;-webkit-transition:all .5s;-webkit-transform-style: preserve-3d;-webkit-backface-visibility: hidden;}
.draw{top:18px;right:10px;}
.draw:before{content:"";top:-7px;}
.draw:after{content:"";top:7px;}
.G_close .draw{background:transparent;}
.G_close .draw:before{top:0;-webkit-transform:rotate(45deg);background:#BC3129;}
.G_close .draw:after{top:0;-webkit-transform:rotate(-45deg);background:#BC3129;}
.common_nav{width:0;height:0;position:fixed;right:0;top:60px;z-index:9999;opacity:0;-webkit-transition:all .5s;-webkit-transform-style: preserve-3d;-webkit-backface-visibility: hidden;}
.common_nav ul{width:100%;overflow:hidden;text-align:center;}
.common_nav li{height:54px;overflow:hidden;line-height:55px;position:relative;border-top:1px solid #2c2c2c;}
.common_nav a{color:#fff;display:block;height:100%;}
.G_open{width:100%;height:100%;top:60px;opacity:1;background:#1e1919;-webkit-transform:scale3d(1,1,1);}

/*12*/
.common_footer{background:#181716;padding-bottom:0px;text-align:center;color:#666;font-size:12px;line-height:1rem;}
.img_wx{width:71px;height:71px;margin:37px auto 0;background-position:0 -270px;}
.img_xq { width: 71px; height: 71px; margin: 37px auto 0; background-position: -75px -269px;}
.ft_gz { height: 250px; overflow: hidden;}
.ft_blc { width: 150px; float: left;}
.ft_blcr { float: right;}
.ft_blc .t{font-size:12px;line-height:1rem;color:#c2c2c2;margin:10px 0 10px;}
.ft_blc .t2{position:relative;height:30px;line-height:30px;font-size:14px;font-weight:700;color:#BC342B;}
.ft_blc .t2:after {content:'';position:absolute;left:-7px;top:0;width:3px;height:9px;border-left:solid 2px #ccc;border-top:solid 2px #ccc;}
.ft_blc .t2:before {content:'';position:absolute;right:-7px;bottom:0;width:3px;height:9px;border-right:solid 2px #ccc;border-bottom:solid 2px #ccc;}
.ft_blc .new_o{margin-bottom: 6px; font-size: 12px;}

.down_box{height:80px;background:#000; padding-top: 46px;}
.common_footer .btn_download{width:90%;height:40px;line-height:40px;margin:0px auto;font-size:1.125rem;background:#BC342B;text-align:center;border-radius:5px;color:#fff;}
.common_footer .r{font-size:.6rem;padding-top:0px;}
.footer_logo_wrap {width:210px;height:22px;margin:20px auto;background-position:0 -200px;}
.bot-nav {width:100%;height:48px;background:#262423;margin:20px auto;}
.bot-nav a {position:relative;color:#fff;line-height:48px;font-weight:700;}
.to_top {float:right;padding-right:40px;}
.comp-page {float:left;padding-left:40px;}
.comp-page i {position:absolute;top:15px;left:15px;width:21px;height:20px;background-position:-185px -200px;}
.to_top i {position:absolute;top:20px;right:15px;width:15px;height:20px;background-position:-210px -200px;}/*  |xGv00|6a8ff48de92f658a082a9261fa96cd4d */

/*Wechat*/
.wechat-info{width:100%;text-align:center;overflow:hidden;background:#231917;}
.wechat-icon{display:block;margin:30px auto 10px;}
.wechat-text{line-height:3rem;height:3rem;font-size:22px;color:#fff;}
.wechat-text-tips{font-size:20px;color:#fff;   padding: 20px 0px;}
.mfwechat-text-tips{font-size:14px;color:#fff;   padding: 12px 0px;}
.wechat-text-tips span{color:#bb312a;}
.wechat-pic{display:block;margin:0 auto;}
.wechat-tip{line-height:23px;color:#585858;font-size:14px;padding:25px 0;}
.wechat-tip em{color:#bb312a}
.back-top{line-height:39px;height:39px;color:#585858;font-size:12px;position:relative;display:block;margin-top:10px;}
.back-top:after{content:"";width:8px;height:8px;position:absolute;left:50%;top:5px;border-left:1px solid #666;border-top:1px solid #666;-webkit-transform:rotate(45deg);margin:0 0 0 -4px;}
.site-footer{width:100%;background:#1a1a1a;padding:10px 0 20px;}
.site-footer p{line-height:14px;color:#666;text-align:center;font-size:12px;}
.site-footer .foot-en{line-height:15px;}
/*xinshou*/
.suggest {
    position: relative;
    width: 100%;
    height: 3.5rem;
    background-color: #fff;
    margin-top: .3rem;
}
.main_content .suggest header {
    position: relative;
    width: 90%;
    margin: 0 5%;
    height: .84rem;
    border-bottom: 1px solid #efefef;
}
.main_content .suggest header h4.active {
    color: #bd9c3f;
    border-bottom: .06rem solid #bd9c3f;
}
.suggest header h4 {
    position: relative;
    float: left;
    height: .8rem;
    line-height: .8rem;
    font-size: .34rem;
    width: 25%;
    text-align: center;
    font-weight: 400;
    color: #666;
}
.suggest ul {
    position: absolute;
    top: .85rem;
    left: 0;
    width: 100%;
    height: 2.5rem;
    display: none;
}
.main_content .suggest li {
    position: relative;
    width: 33.3%;
    height: .8rem;
    float: left;
}
.main_content .suggest a {
    width: 100%;
    margin-left: 0;
    height: 100%;
    line-height: .8rem;
    display: block;
    font-size: .28rem;
    text-align: center;
}


/*  laste */
html, body{width: 100%;height: 100%;}
/*body{background-color: #190409;}*/
.container{width:600px;position:absolute;top:0px;left:0;overflow:hidden;padding: 0 20px;background: #4f84cf}
.showbg{
    background: url(/statics/images/new12sky2/wap/show-bg.png) no-repeat;
    min-height: 220vh;
    background-repeat: repeat-y;
    background-size: contain;
    padding-bottom: 130px;
}
.latest{width: 100%}
.section-tit{display: block;margin: 0 auto;}
.latest-pic{width: 100%;height: 334px;padding-bottom: 0px;position: relative;}
.carousel-cont{position:relative;height:100%;overflow:hidden;}
.carousel-cont .cont-item{position:absolute;width:100%;height:100%;top:0 ;left:0;box-sizing:border-box;-webkit-box-sizing:border-box;visibility:hidden;overflow:hidden;}
.carousel-cont .cont-item.active{visibility:visible;z-index:1;}
.carousel-control{display:inline-block;position:absolute;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;text-align:right;bottom: 20px;left:0;z-index:2;padding:0px 0;padding-right:30px;}
.carousel-control .control-item{display:inline-block;width:50px;height:5px;background-color: #ffffff;margin: 0 3px;    border-radius: 3px;}
.carousel-control .control-item.active{background-color: #4283e0;}

.latest-news{width: 600px;padding: 10px 0px 30px;overflow: hidden;background-color: #dbeef2;font-size: 22px;color: #4283e0;}
.ln-nav{position: relative;width: 100%;height: 68px;font-size: 30px;color: #4283e0;padding:0px 10px}
.ln-nav ul{position: absolute;bottom: -3px;left: 0px;width: 100%;height: 100%;}
.ln-nav li{float: left;height: 65px;line-height: 65px;padding: 0 15px;}
.ln-nav li.active{color: #4283e0;border-color: #4283e0;border-bottom: 4px solid #4283e0;}
.ln-nav li a{display: block;width: 100%;height: 100%;line-height: 65px;color: #4283e0;}

.ln-con{width: 100%;height: 340px;overflow: hidden;margin-top: 10px;background: url(/statics/images/new12sky2/wap/bg-news.png) no-repeat}
.ln-item{width: 100%;overflow: hidden;display: none;height: 340px}
.ln-item.active{display: block;position: relative}
.ln-item ul{width: 100%;overflow: hidden;}
.ln-item ul li{float: left;width: 100%;height: 50px;line-height: 50px;border-bottom:0px solid #1a1a1a;}

.ln-item ul li a{float: left;width: 490px;max-width: 490px;height: 100%;line-height: 50px;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;color: #000;    margin-left: 5px;}

.ln-item ul li a:hover{color: #4283e0;}
.ln-item ul li span{float: right;width: 75px; color: #000;}

.more{display: block;margin: 0 auto;width: 280px;height: 50px;line-height: 50px;text-align: center;color: #4283e0;font-size: 22px;border: 1px solid #4283e0;    margin-top: 20px;
    /*position: absolute;*/
    /*bottom: 0;*/
    /*left: 50%;*/
    /*transform: translateX(-50%);*/
}

.dian {
position: relative;
    width: 10px;
    height: 50px;
    display: flex;
    float: left;
    justify-content: center;
    align-items: center;
    margin-left: 5px;
}
.dian::before{
    content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 6px;
  height: 6px;
  background-color: #000;
  border-radius: 50%;
}

.change-plays{
    height: 290px;
}
.change-play{
    height: 430px;
}

.changyong{
    width: 100%;
}
.changyong img{
    width: 49%;
}

.changyongs{
    width: 100%;
    margin-top: 10px;
}
.changyongs img{
    width: 24%;
}

.con_mid{    width: 100%;
    background: url(/statics/images/new12sky2/wap/bg-zyzs.png) no-repeat;
    background-position-y: 0px;
    background-size: 600px;}
.floorright2{width:100%;overflow:hidden;height:560px;float:left;background:#000000;position:relative;margin-bottom: 20px;padding: 10px 24px 30px;}
.school .con_title li { width: 140px; height: 40px;margin-left: 17px;margin-right: 17px;}
.school_menu {
    margin-top: -42px;
    z-index: 99;
    position: relative;}
.school_menu .con_title li a { font-size: 16px; color: #fff;z-index: 99;position: relative}
.school .con_title li.more {
	position: absolute;
	right: 0;
	top: -10px;
	margin-top: 0;
	background: #9a8b63;
	margin-right: 0;
	border-radius: 20px;
	text-align: center;
}
.school .con_title li.more a {
	color: #fff;
	line-height: 28px;
	margin-top: 0;
	height: 28px;
	display: inline-block;
	margin-right: 10px;
}
.school_wrap { position: relative; overflow: hidden; width: 100%; height: 325px;}
.school_info, .school_img {position: absolute; top: 0; width: 100%; height:325px; opacity: 0;z-index: 10; }
.school_info {left: -590px; }
.sch_active .school_info, .sch_active .school_img  {
	opacity: 1; }
.sch_active .school_info { left: 0; z-index: 13;}
.sch_active .school_img  { right: 0; z-index: 12;}
.school_box { position: absolute; left: 0; top: 0; width: 100%; height: 325px; z-index: 2; }
.sch_active { z-index: 3;}

.school_img { position: absolute; right: -512px; bottom: 0; width: 512px; height: 437px; background-position: right bottom;}
.school_tit { display: block; width: 245px; height: 70px; text-indent: -9999px;}
.school_h4 { padding:10px 0 10px 18px; font-size: 14px; color: #666;}
.school_text { margin:0; padding:3px 0 0 18px; width: 492px; color: #949494; line-height: 20px;}
.school_star { padding:15px 0 10px 18px; overflow: hidden; width: 260px; height: 30px;}
.school_star strong { display: block; float: left; font-size: 14px; color: #666;}
.school_star span { display: block; float: left; margin-right: 3px; width: 13px; height: 22px; background-position: -156px -111px;}
.school_star span.hlight { background-position: -130px -111px;}
.con_o_r_list { padding:5px 0 0 10px; width: 248px;}
.con_o_r_list .article_list ul { width: 270px;}
.con_o_r_list .article_list li { width: 130px;}
.con_o_r_list .article_list li a { font-size:14px;	color: #ccc;}
.con_title { width: 100%; height: 40px; }
.con_right .con_title {  margin-bottom: 10px; }
.con_title ul { position: relative; height: 40px;padding: 0px 25px;}
.con_title li { float: left; font-size: 22px; color: #000000;}
.con_title li a { display: block; height: 40px; line-height: 40px; text-align: center;}
.con_title li a.default { cursor: default;}
.con_title li .line { display: block;  width: 0; font-size: 0; line-height: 0;  height: 2px;  margin: 0 auto;
	background-color:#e86656;  -webkit-transition: all 0.2s linear 0s;  -moz-transition: all 0.2s linear 0s;
	-o-transition: all 0.2s linear 0s;  -ms-transition: all 0.2s linear 0s;  transition: all 0.2s linear 0s;}
.con_title li.thistab .line { width: 100%; height: 30px;position: relative;margin-top: -30px }
.con_title li.thistab a, .con_title li.thistab a:visited { color: #000000;}
.con_title li a:hover { text-decoration: none;}

.zysm{width: 100%;background: url(/statics/images/new12sky2/wap/occupation-bg.png) no-repeat; height: 40px; position: relative;display: block;background-size: 140px 48px;}
.zygs{ width: 100%; background: url(/statics/images/new12sky2/wap/occupation-bg.png) no-repeat;height: 40px; position: relative;display: block;background-size: 140px 48px;}
.zyzs{width: 100%; background: url(/statics/images/new12sky2/wap/occupation-bg.png) no-repeat;height: 40px; position: relative;display: block;background-size: 140px 48px;}


.zpzy{width: 100%;background: url(/statics/images/new12sky2/wap/zpzy.png) no-repeat;background-size: 98%;}
.xpzy{width: 100%; background: url(/statics/images/new12sky2/wap/xpzy.png) no-repeat;background-size: 98%;}
.mjzy{width: 100%; background: url(/statics/images/new12sky2/wap/mjzy.png) no-repeat;background-size: 98%;}


.con_title li.thistab .zysm-h{width: 100%;height: 40px; position: relative;display: block; top: -40px; background: #9a8b63;}
.con_title li.thistab .zygs-h{width: 100%;height: 40px; position: relative;display: block; top: -40px; background: #9a8b63;}
.con_title li.thistab .zyzs-h{width: 100%;height: 40px; position: relative;display: block; top: -40px; background: #9a8b63;}

.contact_us{width: 100%;background: url(/statics/images/new12sky2/wap/bg-lx.png) no-repeat;height: 120px;}
.contact_us img{padding: 12px 21px;width: 255px}

.huading{width: 100%;background: url(/statics/images/new12sky2/wap/bg-hd.png) no-repeat;height: 130px;}
.huading img{padding: 20px 20px 20px 0px;width: 90px;float: left;}
.footer{padding: 0px 0px 30px;}



.vertical-app {
    color: #ff5738;
     font-size: 14px;
    padding: 22px 8px 13px 34px;
    float: left;
    letter-spacing: 4px;
    writing-mode: vertical-rl;
    text-orientation: upright;
}
.vertical-ql {
     color: #ffffff;
    float: left;
    font-size: 26px;
    padding: 30px 0px 30px 20px;
    letter-spacing: 4px;
    width: 60px;
    font-weight: 500;
}

.vertical-tel {
    color: #ffffff;
    float: left;
    font-size: 26px;
    height: 130px;
    line-height: 130px;
    padding-left: 30px;
}
.mfcontact_us{width: 100%;background: url(/statics/images/new12sky2/wap/bg-lx.png) no-repeat;height: 120px;}
.mfcontact_us img{padding: 25px  18px;width: 150px}

.mfhuading{width: 100%;background: url(/statics/images/new12sky2/wap/bg-hd.png) no-repeat;height: 130px;}
.mfhuading img{padding: 20px 20px 20px 0px;width: 90px;float: left;}

.mfvertical-app {
    color: #ff5738;
     font-size: 14px;
    padding: 20px 8px 13px 10px;
    float: left;
    letter-spacing: 4px;
    writing-mode: vertical-rl;
    text-orientation: upright;
}
.mfvertical-ql {
     color: #000000;
    float: left;
    font-size: 18px;
    padding: 38px 0px 38px 0px;
    letter-spacing: 4px;
    width: 54px;
    font-weight: 500;
}

.mfvertical-tel {
    color: #000000;
    float: right;
    font-size: 16px;
    height: 130px;
    line-height: 130px;
    margin-right: 10px;
}

.latestzl-more{padding: 10px 25px 30px;overflow: hidden;font-size: 22px;color: #000000;position: relative;}
/*zlÒ³Ãæ*/
.latestzl-news{padding: 10px 25px 30px;overflow: hidden;font-size: 22px;color: #000000;position: relative;top:125px}

.schoolzl .conzl_title li { width: 100%;margin-top: 10px;
    padding: 10px 0px;}
.schoolzl_menu {
    margin-top: 10px;
    z-index: 99;
    position: relative;}
.schoolzl_menu .conzl_title li a { font-size: 16px; color: #000;z-index: 99;position: relative}
.schoolzl .conzl_title li.more {
	position: absolute;
	right: 0;
	top: -10px;
	margin-top: 0;
	background: #9a8b63;
	margin-right: 0;
	border-radius: 20px;
	text-align: center;
}
.schoolzl .conzl_title li.more a {
	color: #000;
	line-height: 28px;
	margin-top: 0;
	height: 28px;
	display: inline-block;
	margin-right: 10px;
}
.schoolzl_wrap { position: relative;
    width: 100%;
    /*height: 760px;*/
    top: 55px;
}
.schoolzl_info, .schoolzl_img {position: absolute; top: -250px; width: 100%; height:210px; opacity: 0;z-index: 10; }
.schoolzl_info {left: -590px; }
.schzl_active .schoolzl_info, .schzl_active .schoolzl_img  {
	opacity: 1; }
.schzl_active .schoolzl_info { left: 0; z-index: 13;}
.schzl_active .schoolzl_img  { right: 0; z-index: 12;}
.schoolzl_box { position: relative; left: 0; top: 0; width: 100%; z-index: 2; }
.schzl_active { z-index: 3;}

.schoolzl_img { position: absolute; right: -512px; bottom: 0; width: 512px; height: 437px; background-position: right bottom;}
.schoolzl_tit { display: block; width: 245px; height: 70px; text-indent: -9999px;}
.schoolzl_h4 { padding:10px 0 10px 18px; font-size: 14px; color: #666;}
.schoolzl_text { margin:0; padding:3px 0 0 18px; width: 492px; color: #949494; line-height: 20px;}
.schoolzl_star { padding:15px 0 10px 18px; overflow: hidden; width: 260px; height: 30px;}
.schoolzl_star strong { display: block; float: left; font-size: 14px; color: #666;}
.schoolzl_star span { display: block; float: left; margin-right: 3px; width: 13px; height: 22px; background-position: -156px -111px;}
.schoolzl_star span.hlight { background-position: -130px -111px;}

.conzl_title { width: 100%; height: 30px; }
.conzl_right .conzl_title {  margin-bottom: 10px; }
.conzl_title ul { position: relative; height: 30px;}
.conzl_title li { float: left; font-size: 22px; color: #000000;}
.conzl_title li a { display: block; height: 38px; line-height: 38px; text-align: center;}
.conzl_title li a.default { cursor: default;}
.conzl_title li .line { display: block;  width: 0; font-size: 0; line-height: 0;  height: 2px;  margin: 0 auto;
	background-color:#e86656;  -webkit-transition: all 0.2s linear 0s;  -moz-transition: all 0.2s linear 0s;
	-o-transition: all 0.2s linear 0s;  -ms-transition: all 0.2s linear 0s;  transition: all 0.2s linear 0s;}
.conzl_title li.thistabzl .line { width: 100%; height: 30px;position: relative;margin-top: -30px }
.conzl_title li.thistabzl a, .conzl_title li.thistabzl a:visited { color: #db5337;}
.conzl_title li a:hover { text-decoration: none;}

.zl-sm{width: 100%;background: url(/statics/images/new12sky2/wap/zl-sm.png) no-repeat;background-size: 100%;}
.zl-gs{width: 100%; background: url(/statics/images/new12sky2/wap/zl-gs.png) no-repeat;background-size: 100%;}
.zl-zs{width: 100%; background: url(/statics/images/new12sky2/wap/zl-zs.png) no-repeat;background-size: 100%;}

.conzl_title li.thistabzl .schoolzl_wrap{height: 475px;}
.conzl_title li.thistabzl .zl-sm-h{width: 100%;height: 220px; position: relative;display: block; top: -48px; background: url(/statics/images/new12sky2/wap/zl-sm-h.png) no-repeat;background-size: 100%}
.conzl_title li.thistabzl .zl-gs-h{width: 100%;height: 220px; position: relative;display: block; top: -48px; background: url(/statics/images/new12sky2/wap/zl-gs-h.png) no-repeat;background-size: 100%}
.conzl_title li.thistabzl .zl-zs-h{width: 100%;height: 220px; position: relative;display: block; top: -48px; background: url(/statics/images/new12sky2/wap/zl-zs-h.png) no-repeat;background-size: 100%;}

.zltitle{
    float: left;
    margin-right: 12px;
    font-size: 48px;
    height: 65px;
    color: #4283e0;
    font-weight: bold;
}
.zlel{
    float: left;
    display: flex;
    height: 65px;
    align-items: flex-end;
    color: #4283e0;
}
.xian{
    border-bottom:1px solid #000000;
}

.conzl_mid{    width: 100%;min-height: 900px}

.lnmt-nav{position: relative;width: 100%;height: 45px;font-size: 30px;color: #4283e0;text-align: center}

.mtdian {
padding: 0px 10px;
}
.mtdian::before{
    content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 6px;
  height: 6px;
  background-color: #4283e0;
}

.schoolmt_menu {
    margin-top: 30px;
    z-index: 99;
    position: relative;}
.schoolmt_menu .con_title li a { font-size: 16px; color: #fff;z-index: 99;position: relative}
.schoolmt .con_title li.more {
	position: absolute;
	right: 0;
	top: -10px;
	margin-top: 0;
	background: #9a8b63;
	margin-right: 0;
	border-radius: 20px;
	text-align: center;
}
.schoolmt .con_title li.more a {
	color: #fff;
	line-height: 28px;
	margin-top: 0;
	height: 28px;
	display: inline-block;
	margin-right: 10px;
}
.schoolmt_wrap { position: relative; overflow: hidden; width: 100%; height: 760px;}
.schoolmt_info, .schoolmt_img {position: absolute; top: 0; width: 100%; height:760px; opacity: 0;z-index: 10; }
.schoolmt_info {left: -590px; }
.sch_active .schoolmt_info, .sch_active .schoolmt_img  {
	opacity: 1; }
.sch_active .schoolmt_info { left: 0; z-index: 13;}
.sch_active .schoolmt_img  { right: 0; z-index: 12;}
.schoolmt_box { position: absolute; left: 0; top: 0; width: 100%; height: 760px; z-index: 2; }
.sch_active { z-index: 3;}

.schoolmt_img { position: absolute; right: -512px; bottom: 0; width: 512px; height: 437px; background-position: right bottom;}
.conmt_mid{    width: 100%;}


.sp{width: 100%;background: url(/statics/images/new12sky2/wap/sp.png) no-repeat;background-size: 100%;}
.mt{ width: 100%; background: url(/statics/images/new12sky2/wap/mt.png) no-repeat;background-size: 100%;    margin-left: 2%;}


.conmt_title li.thistab .sp-h{width: 100%;height: 59px; position: relative;display: block; top: -59px;left: 0px; background: url(/statics/images/new12sky2/wap/sp-h.png) no-repeat;background-size: 100%;}
.conmt_title li.thistab .mt-h{width: 100%;height: 59px; position: relative;display: block; top: -59px;left: 0px; background: url(/statics/images/new12sky2/wap/mt-h.png) no-repeat;background-size: 100%;}

.schoolmt .conmt_title li { width: 49%; height: 59px;}
.conmt_title { width: 100%; height: 30px; }
.conmt_title {  margin-bottom: 10px; }
.conmt_title ul { position: relative; height: 59px;padding: 0px 25px;}
.conmt_title li { float: left; font-size: 22px; color: #5e5e5e;}
.conmt_title li a { display: block; height: 59px; line-height: 59px; text-align: center;}
.conmt_title li a.default { cursor: default;}
.conmt_title li .line { display: block;  width: 0; font-size: 0; line-height: 0;  height: 2px;  margin: 0 auto;
	background-color:#e86656;  -webkit-transition: all 0.2s linear 0s;  -moz-transition: all 0.2s linear 0s;
	-o-transition: all 0.2s linear 0s;  -ms-transition: all 0.2s linear 0s;  transition: all 0.2s linear 0s;}
.conmt_title li.thistab .line { width: 100%; height: 30px;position: relative;margin-top: -30px }
.conmt_title li.thistab a, .conmt_title li.thistab a:visited { color: #db5337;}
.conmt_title li a:hover { text-decoration: none;}

.latestmt-news{padding: 10px 0px 30px;overflow: hidden;background-color: #fff;font-size: 22px;color: #000000;}
.lnmt-nav{position: relative;width: 100%;height: 68px;font-size: 30px;color: #fa6d38;}
.lnmt-nav ul{position: absolute;bottom: -3px;left: 0;width: 100%;height: 100%;}
.lnmt-nav li{float: left;height: 65px;line-height: 65px;padding: 0 15px;}
.lnmt-nav li.active{color: #dd5130;border-color: #dd5130;border-bottom: 4px solid #dd5130;}
.lnmt-nav li a{display: block;width: 100%;height: 100%;line-height: 65px;color: #d4a777;}
.lnmt-con{width: 100%;overflow: hidden;margin-top: 10px;}
.lnmt-item{width: 100%;overflow: hidden;display: none;}
.lnmt-item.active{display: block;position: relative}
.lnmt-item ul{width: 100%;overflow: hidden;}
.lnmt-item ul li{float: left;width: 47%;line-height: 50px;border-bottom:0px solid #1a1a1a;padding: 1%;}

.lnmt-item ul li a{float: left;width: 100%;max-width: 490px;height: 100%;line-height: 50px;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;color: #38787a;    margin-left: 5px;text-align: center;position: relative;}

.lnmt-item ul li span{float: left;width: 100%;max-width: 490px;height: 100%;line-height: 50px;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;color: #38787a;    margin-left: 5px;text-align: center;position: relative;}

.video  a::after{content:'';position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:url(/statics/images/new12sky2/wap/btn_video.png) no-repeat center;background-size:contain;}

.lnmt-item ul li a:hover{color: #ff0000;}

.zltime{
    float: right;
    display: flex;
    height: 65px;
    align-items: flex-end;
    color: #000000;
    font-size: 18px;
}
.news_title{
    padding: 10px 0px;
    font-size: 40px;
    height: 150px;
    text-align: center;
    color: #4283e0;
}

.latestmore-news{padding: 10px 0px 125px;overflow: hidden;font-size: 22px;color: #000000;position: relative;
    top: 125px;}
.lnmore-nav{position: relative;width: 100%;height: 68px;font-size: 30px;color: #4283e0;}
.lnmore-nav ul{position: absolute;bottom: 0px;left: 0;width: 100%;height: 100%;}
.lnmore-nav ul::before{content: "";
    border-bottom: 5px solid #b1b1b1;
    display: block;
    position: relative;
    top: 69px;}
.lnmore-nav li{float: left;height: 65px;line-height: 65px;padding: 0 15px;}
.lnmore-nav li.active{color: #4283e0;border-color: #4283e0;border-bottom: 4px solid #4283e0;z-index: 999;position: relative;}
.lnmore-nav li a{display: block;width: 100%;height: 100%;line-height: 65px;color: #d4a777;}
.lnmore-con{width: 100%;overflow: hidden;margin-top: 10px;    min-height: 700px;}
.lnmore-item{width: 100%;overflow: hidden;display: none;}
.lnmore-item.active{display: block;position: relative}
.lnmore-item ul{width: 100%;overflow: hidden;}
.lnmore-item ul li{float: left;width: 100%;height:100px;line-height: 50px;border-bottom:1px solid #b1b1b1;    padding: 15px 0px;position: relative;}
.lnmore-item ul li a{float: left;width: 58%;max-width: 490px;height: 50px;line-height: 50px;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;color: #000000;    margin-left: 5px;text-align: left;position: relative;left: 255px}

.lnmore-item ul li span{
    float: right;
    width: 13%;
    max-width: 490px;
    height: 41px;
    line-height: 50px;
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
    color: #000000;
    margin-left: 5px;
    text-align: right;
    position: relative;
}


.lnmore-item ul li a:hover{color: #4283e0;}
.lnmore-nav{position: relative;width: 100%;height: 80px;font-size: 40px;color: #4283e0;text-align: center}


.moredian::before{
    content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 6px;
  height: 6px;
  background-color: #4283e0;
}

.schoolmore_menu {
    margin-top: 30px;
    z-index: 99;
    position: relative;}
.schoolmore_menu .con_title li a { font-size: 16px; color: #fff;z-index: 99;position: relative}
.schoolmore .con_title li.more {
	position: absolute;
	right: 0;
	top: -10px;
	margin-top: 0;
	background: #9a8b63;
	margin-right: 0;
	border-radius: 20px;
	text-align: center;
}
.schoolmore .con_title li.more a {
	color: #fff;
	line-height: 28px;
	margin-top: 0;
	height: 28px;
	display: inline-block;
	margin-right: 10px;
}
.schoolmore_wrap { position: relative; overflow: hidden; width: 100%; height: 760px;}
.schoolmore_info, .schoolmore_img {position: absolute; top: 0; width: 100%; height:760px; opacity: 0;z-index: 10; }
.schoolmore_info {left: -590px; }
.sch_active .schoolmore_info, .sch_active .schoolmore_img  {
	opacity: 1; }
.sch_active .schoolmore_info { left: 0; z-index: 13;}
.sch_active .schoolmore_img  { right: 0; z-index: 12;}
.schoolmore_box { position: absolute; left: 0; top: 0; width: 100%; height: 760px; z-index: 2; }
.sch_active { z-index: 3;}

.schoolmore_img { position: absolute; right: -512px; bottom: 0; width: 512px; height: 437px; background-position: right bottom;}
.conmore_mid{    width: 100%;}
.lnmore-item .tit{
    float: left;
    width: 60px;
    height: 40px;
    color: #4283e0;
    font-size: 30px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    border-right: 3px solid #4283e0;
    line-height: 40px;

}
.lnmore-item img{
    float: left;
    position: absolute;
    left: 90px;
    width: 170px;
    height: 100px;
}
.lnmore-item .desc{
    float: left;
    width: 45%;
    max-width: 490px;
    height: 50px;
    line-height: 50px;
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
    color: #000000;
    margin-left: 5px;
    text-align: left;
    position: relative;
    left: 255px
}

.clear{clear:both}

.leixing{
    float: left;
    background-color: rgb(183, 80, 65, 0.5);
    width: 65px;
    text-align: center;
    height: 30px;
    line-height: 30px;
    margin: 2px;
}
.jieshao{
    float: left;
    background-color: rgb(183, 80, 65, 0.5);
    width: 315px;
    text-align: left;
    height: 30px;
    line-height: 30px;
    margin: 2px;
    padding: 0px 5px;
}

.zy-nav{position: relative;width: 100%;height: 0px;font-size: 24px;color: #ffffff;    left: 10px;
    margin-top: 5px;}
.skillInt{
position: relative; top: 35px;left: 10px;font-size: 12px;color: #ffffff;
}
.title_tab{
    font-size: 16px;
}
.title_con{
    font-size: 12px;
}
.tab_click{
    color:#f5b101;
}

.zy_tab{
    font-size: 24px;
    height: 50px;
    line-height: 50px;
}
.zy_con{
    font-size: 18px;
    line-height: 30px;
}