﻿@charset "utf-8";
@import url(animate.min.css);
/* CSS Document */
/*清除默认样式*/
html,body {background: #f4f4f4;color: #000;-webkit-user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-tap-highlight-color: transparent;-webkit-user-select: none;-webkit-touch-callout: none;-webkit-touch-callout: none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,span,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,nav{margin: 0;padding: 0;-webkit-margin-after: 0;-webkit-margin-before: 0;}
body,button,input,select,textarea {font-family: "\5FAE\8F6F\96C5\9ED1", Verdana, Tahoma, Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,h5,h6 {font-weight: normal;}
textarea {resize: none;}

/*取消按钮在inphone上的默认样式*/
input[type=button],
input {-webkit-appearance: none;outline: none;border: none;}
input::-webkit-input-placeholder {color: #F0F0F0;}
table{border-collapse: collapse;border-spacing: 0;}
th{text-align: inherit;}
fieldset,img{border: none;}
ol,ul{list-style: none;}
a{text-decoration: none;}
a:focus,*:focus {outline: none;}
a:hover {text-decoration: none;}
em{font-style: normal;}
.clearfix:before,.clearfix:after {content: "";display: table;}
.clearfix:after{clear: both;overflow: hidden;}
.clearfix {zoom: 1;}
body{max-width: 640px;margin: 0 auto;font-size: .28rem;position: relative; padding-top: 0.8rem; overflow-x: hidden!important;}

/*布局*/
.fl {float: left;}
.fr {float: right;}
img{border: none;width: 100%;height: auto;}
a{text-decoration: none;}
ul,li {list-style: none;}

.commW {box-sizing: border-box;padding: 0 2.5%;overflow: hidden;}
.clearfix:before,.clearfix:after,.fix:before,.fix:after {content: "";display: table;}
.clearfix:after,.fix:after {clear: both;overflow: hidden;}
.clearfix,.fix {zoom: 1;}

/*新字体图标库*/
@font-face {
  font-family: 'iconfont';
  src: url('../tbk/iconfont.eot');
  src: url('../tbk/iconfont.eot?#iefix') format('embedded-opentype'),
      url('../tbk/iconfont.woff2') format('woff2'),
      url('../tbk/iconfont.woff') format('woff'),
      url('../tbk/iconfont.ttf') format('truetype'),
      url('../tbk/iconfont.svg#iconfont') format('svg');
}

.iconfont19{
  font-family: "iconfont" !important;
  font-size: .6rem;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
	color:#333333;
}



.header-nav {width: 100%;box-sizing:border-box;height:.8rem;position: absolute;top: 0;z-index:999;-webkit-transition: background .35s linear,height .35s ease-in;transition: background .35s linear,height .35s ease-in;position:fixed;width:6.4rem; border-bottom: 1px solid #0189ff;}
.nav_dh{float: right;color: #0189ff;font-size: .4rem; line-height: .8rem; position: relative;z-index: 2;}
.h-nav-100 {height: 100%;background: #003d7c;-webkit-transition: background .4s linear,height .4s ease-in .2s;-moz-transition: background .35s linear,height .4s ease-in .2s;transition: background .35s linear,height .4s ease-in .2s;}
.header-menu {width: 100%;/*height: 50px;*/height:.8rem;background:#FFFFFF;}
.header-menu .h-m-inner {width: 97.5%;margin: 0;height:.8rem;overflow: hidden;position: relative}
.header-menu .h-m-inner center {width:3.30rem;top: 50%;left: 50%-webkit-transform: translate3d(-50%,-50%,0);-moz-transform: translate3d(-50%,-50%,0);transform: translate3d(-50%,-50%,0);margin: 0 auto;}
.header-menu .h-m-inner .logo{width:100%;position:absolute;top:0rem;left:0%; overflow: hidden;z-index: 1;}
.logo a{ display: block; color: #008aff; line-height: .9rem;font-size: 0.8rem; margin: 0;text-align: center;}

.header-menu .h-m-inner .h-m-menu {width:.80rem;height: 100%;position: absolute;left: 0;top:.21rem;/*display: none;*/z-index: 2;}
.san{display:block;padding-top:.3rem;text-align:center;}
.header-menu .h-m-inner .h-m-menu .h-m-m-b,.header-menu .h-m-inner .h-m-menu .h-m-m-c,.header-menu .h-m-inner .h-m-menu .h-m-m-t {position: absolute;display: block;width: 100%;height: 100%;top:0;left: 0;-webkit-transform: rotate(0);-moz-transform: rotate(0);transform: rotate(0)}
.header-menu .h-m-inner .h-m-menu span>span {position: absolute;height:.08rem;width:.42rem;top:.16rem;left:.2rem;background-color:#ffffff;background-image:url(../img/shouye_03.png);background-size: 100%;background-position: center; background-repeat: no-repeat; border-radius: 1px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-webkit-transition: -webkit-transform .6s,opacity .4s;-moz-transition: transform .6s,opacity .4s;transition: transform .6s,opacity .4s;transform-origin: center center;-moz-transform-origin: center center;-webkit-transform-origin: center center;}

.header-menu .h-m-inner .h-m-menu .h-m-m-t>span {-webkit-transform: translate3d(0,-.4em,0);-moz-transform: translate3d(0,-.4em,0);transform: translate3d(0,-.4em,0);}
.header-menu .h-m-inner .h-m-menu .h-m-m-b>span {-webkit-transform: translate3d(0,.4em,0);-moz-transform: translate3d(0,.4em,0);transform: translate3d(0,.4em,0)}
.header-menu .h-m-inner .h-m-menu .h-m-m-c>span {opacity: 1}

.h-m-m-t-close {-webkit-transform: translate3d(0,0,0) rotate(45deg)!important;-moz-transform: translate3d(0,0,0) rotate(45deg)!important;transform: translate3d(0,0,0) rotate(45deg)!important;background-image: none!important;background-color: #0189ff!important;height: 0.04rem!important;}.h-m-m-c-close {opacity: 0!important;}
.h-m-m-b-close {-webkit-transform: translate3d(0,0,0) rotate(-45deg)!important;-moz-transform: translate3d(0,0,0) rotate(-45deg)!important;transform: translate3d(0,0,0) rotate(-45deg)!important;background-image: none!important;background-color: #0189ff!important;height: 0.04rem!important;}

.header-menu .h-m-inner .h-m-menu .h-m-m-hot {width: 4px;height: 4px;position: absolute;top:0;right:.13rem;background: #e43c3c;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;box-shadow: 0 0 5px #e43c3c;-moz-box-shadow: 0 0 5px #e43c3c;-webkit-box-shadow: 0 0 5px #e43c3c}
.header-menu .h-m-inner .h-m-media {position: absolute;/*height: 50px;*/top:0;left: 0;-webkit-transition: transform .25s .55s ease-out;-moz-transition: transform .25s .55s ease-out;transition: transform .25s .55s ease-out;display: none;}
.header-menu .h-m-inner .h-m-media .wechat {margin-left: 4px;color:#000;padding-top:.2rem;}
.header-menu .h-m-inner .h-m-media div {/*line-height: 50px;*/font-size:.27rem;color: #fff;display: block;float: right}
.header-menu .h-m-inner .h-m-media em{display:block;width:0;height:0;border:.12rem solid #008aff;border-left:.12rem solid transparent;border-bottom:.12rem solid transparent;border-right:.12rem solid transparent;float:right;margin-top:.16rem;margin-left:.1rem;}

.sanjiao2{padding-top:.52rem;}
.sanjiao{font-size:.27rem;margin-left:.26rem;margin-top: -.37rem;width: 0;height: 0;border: .20rem solid #008aff;border-top: .24rem solid transparent;border-left: .13rem solid transparent;border-right: .13rem solid transparent;}



.header-nav .menu-lists {position: absolute;/*top: 50px;*/top:.8rem;right: 0;bottom: 0;left: 0;height: auto;overflow: hidden;overflow-y: auto;background: #008aff;}
.header-nav .menu-lists>ul {box-sizing:border-box;width: 100%;padding:0 2.5%;box-sizing:border-box;}

.header-nav .menu-lists>ul>li{padding:0 10%;border-bottom: 1px solid #3386c5;position:relative;vertical-align: top;/*height: 4rem;*/opacity: 0;-webkit-transform: scale(1.1) translateY(-24px);-ms-transform: scale(1.1) translateY(-24px);transform: scale(1.1) translateY(-24px);-webkit-transition: opacity .35s ease-out,-webkit-transform .35s ease-out,border-bottom .8s .2s;-moz-transition: opacity .35s ease-out,-moz-transform .35s ease-out,border-bottom .8s .2s;transition: opacity .35s ease-out,transform .35s ease-out,border-bottom .8s .2s;transition: opacity .35s ease-out,transform .35s ease-out,border-bottom .8s .2s;}
.header-nav .menu-lists>ul>li>span{position:absolute;display:block;width:2rem;right:10%;top:.25rem;color:#666;height:4rem;line-height:4rem;font-size:1.8rem;display:block;width:.34rem;height:.38rem;line-height:.38rem;font-size:.32rem;color:#fff;/*background:url(../img/all.png) no-repeat -2.37rem -2.04rem;background-size:5.2rem 4.9rem ;*/transition:transform .8s,color 1s;-webkit-transition:transform .8s,color 1s;-moz-transition:transform .8s,color 1s;/*float:left;*/}

.header-nav .menu-lists>ul>li>em{display:block;width:.36rem;height:.36rem;position:absolute;left:10%;top:.22rem;color:#fff;font-size:.36rem;/*background:url(../img/all.png) no-repeat -.41rem -2.02rem;background-size:5.2rem 4.9rem ;*/line-height:.36rem;/*font-size:1.8rem;*/transition:transform .8s,color 1s;-webkit-transition:transform .8s,color 1s;-moz-transition:transform .8s,color 1s;}
.header-nav .menu-lists>ul>li:nth-of-type(2) em{/*background:url(../img/all.png) no-repeat -1.71rem -2.03rem;background-size:5.2rem 4.9rem ;*/font-size:.40rem;}
.header-nav .menu-lists>ul>li:nth-of-type(3) em{font-size:.34rem;}
.header-nav .menu-lists>ul>li:nth-of-type(4) em{font-size:.46rem;}
.header-nav .menu-lists>ul>li:nth-of-type(9) em{font-weight:bold;font-size:.38rem;}
.header-nav .menu-lists>ul>li:nth-of-type(10){border-bottom:none;}
.menu-lists-show {opacity:1!important;pointer-events: auto;-webkit-transform: none!important;-ms-transform: none!important;transform: none!important;-webkit-transition:opacity 7s ease-out;}
.header-nav .menu-lists>ul>li>a,.nav_zixun{display: block;height:.8rem;line-height:.8rem;font-size:.28rem;color: #fff;transition:color 4s;-webkit-transition:color 4s;-moz-transition:color .8s;margin-left:10%;color:#FFFFFF;font-size:.32rem;}
.nav_zixun a{color:#fff;}
.header-nav .menu-lists>ul>li>.brandlist{display:block;width:100%;height:0;opacity:0;transition:height .8s,opacity .8s;-webkit-transition:height .8s,opacity .8s;-moz-transition:height .8s,opacity .8s;overflow:hidden;}
.header-nav .menu-lists>ul>li.on>.brandlist{height:auto;opacity:1;}
.brandlist>ul{width:100%;}
.brandlist>ul>li{width:100%;height:3.4rem;line-height:3.4rem;font-size:1.3rem;text-indent:1rem;border-bottom:1px solid #10569f;}
.brandlist>ul>li:nth-last-child(1){border:none;}
.brandlist>ul>li>a{color:#ccc;}
.header-nav .menu-lists>ul>li{height:auto !important;}

.no-scroll {overflow: hidden!important;height: 100%!important}

.header-nav .menu-lists .menu-list-tel {height: 1rem!important;border-bottom: 1px solid #fff!important}
.header-nav .menu-lists .menu-list-tel>a {display: block;height: 1rem;line-height:1rem;/*font-size: 1.5rem;*/font-size:.30rem;color: #fff;/*font-weight: 100;*/text-align:center;}
.header-nav .menu-lists .menu-list-tel em{font-size:.6rem;height:.6rem;line-height:.6rem;}
.header-nav .menu-lists .menu-list-tel>a>b {display: inline-block;height:.7rem;line-height:.7rem;font-size:2.4rem;padding: 0 .03rem}
.sy20_zt01 {font-size: 0.45rem!important;}
.sy20_zt02 {font-size: .4rem!important;}


/*轮播*/
.sy20_lun{ width: 100%; position: relative; overflow: hidden;}
.sy20_lun .swiper-pagination-progressbar{top: 100%!important; margin-top: -4px;}

/*按钮导航*/
.sy20_navbox{ width: 100%; background-color: #ffffff; padding: 2% 0; overflow: hidden;}
.sy20_navbox a{float: left;font-size: 0.25rem;color: #4f4f50; width: 20%; margin:1% 2.5%; text-align: center;}
.sy20_navbox span{ display: block; width: 80%;color: #ffffff;font-size: 0.6rem; line-height: 1rem; border-radius: 0.2rem; margin: 0 auto;}
.sy20_navbox a:nth-child(1) span{ background-color: #a892f6;}
.sy20_navbox a:nth-child(2) span{ background-color: #f97c77;}
.sy20_navbox a:nth-child(3) span{ background-color: #40a5f9;}
.sy20_navbox a:nth-child(4) span{ background-color: #fdb940;}
.sy20_navbox a:nth-child(5) span{ background-color: #fdb940;}
.sy20_navbox a:nth-child(6) span{ background-color: #59e5a1;}
.sy20_navbox a:nth-child(7) span{ background-color: #f88f63;}
.sy20_navbox a:nth-child(8) span{ background-color: #6386f8;}
.sy20_navbox a:hover span{color: #008aff;}

/*人群导航*/
.sy20_rqnavbox{width: 100%;overflow: hidden; margin: 1% 0;}
.sy20_rqnavbox a{float:left;width:47%;margin:1% 0% 1% 2%;background-image:url(../img/shouye_01.png);background-size:214%;border-radius:0.1rem;background-repeat:no-repeat;}
.sy20_rqnavbox a p{ font-size: 0.25rem; text-align: right; margin-right: 10%; margin-top: 10%;}
.sy20_rqnavbox a span{ display: block; font-size: 0.15rem; text-align: right; margin-right: 10%; margin-bottom: 10%;}
.sy20_rqnavbox a:nth-child(1){ color: #11a9ff; background-position:0% 0%;}
.sy20_rqnavbox a:nth-child(2){ color: #fde304; background-position:100% 0%;}
.sy20_rqnavbox a:nth-child(3){ color: #fa9d77; background-position:0% 86%;}
.sy20_rqnavbox a:nth-child(4){ color: #ffffff; background-position:100% 85%;}
/*火爆场景*/
.sy20_hrcjbox{ width:94%; overflow: hidden; padding:3% 3%; background-color: #ffffff; }
.sy20_hrcjbox h2{ border-left: 4px solid #008aff;font-size: 0.3rem;color: #ff9c00; padding-left: 0.1rem;line-height: .3rem; margin-bottom: 2%;}
.sy20_hrcj{ width: 100%;overflow: hidden;}
.sy20_hrcj img{ display:block; width: 200%!important;background-color: #ffffff;}

/*火热专业*/
.sy20_hrzybox{ width: 94%; margin: 0% auto; background-color: #ffffff; padding:0 3% 2% 3%;margin-bottom: 2%;}
.sy20_hrzybox li{ overflow: hidden; background-color: #eeeeee;width: 100%;}
.sy20_hrzybox li span{float:left;font-size:0.2rem;width:24.8%;text-align:center;background-color: #ffffff; margin:0.1% 0 0.1% 0.2%;line-height: 0.4rem;color: #4f4f50;}
.sy20_hrzybox li:nth-child(1){color: #ffffff;}
.sy20_hrzybox li:nth-child(1) span{ background-color: #008aff;  color: #ffffff;font-size: 0.24rem; line-height: 0.5rem;}
.sy20_hrzybox li:nth-child(1) span:nth-child(1){ margin-left: 0;width: 24.5%;}
.sy20_hrzybox li:nth-child(1) span:nth-child(4){width: 26.8%;}

.sy20_hrzybox span:nth-child(1){width: 24.4%; color: #fe0604}
.sy20_hrzybox span:nth-child(2){width: 20%;}
.sy20_hrzybox span:nth-child(3){width: 28%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.sy20_hrzybox span:nth-child(4){width: 26.6%;color: #fe0604;}
.sy20_hrzybox a{color: #fe0604;}
.sy20_hrzybox a:hover{color:#008aff;}
.sy20_ybmbox{ width: 100%;overflow: hidden; margin-top: 1%;}
.sy20_ybmbox span{font-size: 0.2rem; float: left; width: 28%!important; line-height: 0.3rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.sy20_ybmbox .hd{ display: none;}
.sy20_ybmbox .txtScroll-top{float: left;overflow: hidden;width: 72%;font-size: 0.18rem; line-height: 0.3rem; }
.sy20_ybmbox li{ background-color: #ffffff;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

/*<!--免费试学-->*/
.sy20_ggbox{ width: 100%; overflow: hidden; margin: 2% 0;}
.sy20_ggbox img{ display: block; width: 100%;}

/*专业*/
.sy20_zybox{ width: 100%; overflow: hidden; position: relative; background-color: #ffffff; margin: 2% 0; padding: 3% 0 0;}
.sy20_zybox h2{ border-left: 4px solid #008aff;font-size: 0.3rem;color: #ff9c00; padding-left: 0.1rem;line-height: .3rem; margin-bottom: 2%; margin-left: 3%; overflow: hidden;}
.sy20_zybox h2 span{ float:left;}
.sy20_zybox h2 span:nth-child(2){color: #4f4f50; font-size: 0.2rem; line-height: .3rem; margin-left: 2%;}
.sy20_zybox h2 a{ float: right;font-size: 0.2rem; margin-right: 3%; color: #4f4f50;}
.sy20_zybox h2 a:hover{color:#008aff; }

.sy20_zybox ul{overflow: hidden; width: 100%;}
.sy20_zybox li{ float: left;width: 45.5%; margin-left: 3%; margin-bottom: 3%;}
.sy20_zybox li a,img{ display: block; width: 100%;}
.sy20_zybox li span{background:#008aff;display:block;color:#ffffff;font-size:0.2rem;text-align:center;line-height:.45rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.sy20_zybox div{ overflow: hidden; border: 1px solid #008aff;}
.sy20_zybox div a{ float: left; width: 48%;font-size: 0.2rem;color: #008aff; text-align: center;line-height:.5rem;}
.sy20_zybox div a:hover{ color: #ff9c00;}
.sy20_zybox div span{ float: left; width: 4%; background-color: #ffffff;color: #008aff;}
.sy20_zybox div i{font-style: normal; background-color: #fe0604; color: #ffffff;border-radius: 0.05rem;font-size: 0.18rem;padding:0 0.05rem; line-height: 0.2rem;}

/*名师风采*/
.sy20_msbox{ width: 100%; overflow: hidden; position: relative; background-color: #ffffff; margin: 2% 0; padding: 3% 0;}
.sy20_msbox h2{border-left: 4px solid #008aff;font-size: 0.3rem;color: #ff9c00; padding-left: 0.1rem;line-height: .3rem; margin-bottom: 2%; margin-left: 3%; }
.sy20_msbox .swiper-container02{ width: 110%!important;margin-left: -6%; }
.sy20_msbox .swiper-slide{ border: 1px solid #008aff;background: #fff;transition: 300ms;transform: scale(0.8); -webkit-transform: scale(0.8);-moz-transform: scale(0.8);-ms-transform: scale(0.8);-o-transform: scale(0.8); margin-right: 2%!important; width: 33%!important;}
.sy20_msbox .swiper-slide-active,.swiper-slide-duplicate-active{transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);}
.sy20_msbox img{ display: block;}
.sy20_msbox h3{width: 100%;font-size: 0.2rem; text-align: center; color: #ffffff; background-color: #008aff; line-height: 0.4rem;font-weight: bold;}
.sy20_msbox p{ font-size: 0.17rem; text-align:left;color: #008aff; line-height: 0.25rem; margin: 0.15rem;}
.sy20_msbox span{  width: 100%;font-size: 0.18rem; text-align:left; color: #ff9c00;}

.sy20_msbox a{ display: block; width: 60%; background-color: #008aff; color: #ffffff; text-align: center; font-size: 0.2rem; line-height: 0.5rem; margin: 0 auto;margin-top: 3%;}
.sy20_msbox i{font-style: normal; background-color: #fe0604; color: #ffffff;border-radius: 0.05rem;font-size: 0.18rem;padding:0 0.05rem; line-height: 0.2rem;}


/*环境图集*/
.sy20_hjbox{ width: 100%; overflow: hidden;  padding: 3% 0 1% 0; background-color: #ffffff;}
.sy20_hjxx{ display: flex;justify-content: space-between;width: 94%; margin: 0 auto;border: 1px solid #008aff; margin-bottom: 3%;}
.sy20_hjxx li{ background-color: #ffffff;width: 33.3%; text-align: center;color: #008aff;font-size: 0.2rem; line-height: 0.5rem;}
.sy20_hjxx li:nth-child(2){border-right: 1px solid #008aff;border-left: 1px solid #008aff;}
.sy20_hjxx .tsli{ background-color: #008aff; color: #ffffff;}

.sy20_hjnr{width: 94%; margin: 0 auto; overflow: hidden; position:relative;}
.sy20_hjnr img{ display: block; width: 100%;position: relative;z-index: 1;opacity: 0;}
.sy20_hjnr p{ background-color: #ffffff; opacity: 0;font-size: 0.2rem; text-align: center; color: #4f4f50; line-height: 0.4rem;}
.sy20_hjnr ul{ position: absolute; left: 0; top: 0; width: 100%;z-index: 2;}
.sy20_hjnr .tsul{ z-index: 3!important;}
.sy20_hjnr ul img{ opacity: 1;}
.sy20_hjnr ul p{opacity: 1;}




/*成功学子*/
.sy20_cgxzbox{ width: 100%; overflow: hidden; position: relative; background-color: #ffffff; margin: 2% 0; padding: 3% 0;}
.sy20_cgxzbox h2{ border-left: 4px solid #008aff;font-size: 0.3rem;color: #ff9c00; padding-left: 0.1rem;line-height: .3rem; margin-bottom: 2%; margin-left: 3%; overflow: hidden;}
.sy20_cgxzbox h2 span{ float:left;}
.sy20_cgxzbox h2 span:nth-child(2){color: #4f4f50; font-size: 0.2rem; line-height: .3rem; margin-left: 2%;}
.sy20_cgxzbox h2 a{ float: right;font-size: 0.2rem; margin-right: 3%; color: #4f4f50;}
.sy20_cgxzbox h2 a:hover{color:#008aff; }

.sy20_cgxznr{overflow: hidden; width: 100%;}
.sy20_cgxznr li{ float: left;width: 45.5%; margin-left: 3%; margin-bottom: 3%;}
.sy20_cgxznr li a,img{ display: block; width: 100%;}
.sy20_cgxznr li span{background:#008aff;display:block;color:#ffffff;font-size:0.18rem;text-align:center;line-height:.36rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.sy20_cgxzbox .sy20_jynrbox{ width: 94%;overflow: hidden; margin: 0 auto;}
.sy20_cgxzbox .sy20_jynrbox span{font-size: 0.2rem; float: left; width: 25%!important; line-height: 0.2rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color: #fe0505;}
.sy20_cgxzbox .sy20_jynrbox .hd{ display: none;}
.sy20_cgxzbox .sy20_jynrbox .txtScroll-top{float: left;overflow: hidden;width: 75%;font-size: 0.18rem; line-height: 0.2rem; }
.sy20_cgxzbox .sy20_jynrbox li{ background-color: #ffffff;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

/*新闻动态*/
.sy20_newsbox{ width: 100%; overflow: hidden; position: relative; background-color: #ffffff; margin: 2% 0; padding: 3% 0;}
.sy20_newsbox h2{ border-left: 4px solid #008aff;font-size: 0.3rem;color: #ff9c00; padding-left: 0.1rem;line-height: .3rem; margin-bottom: 2%; margin-left: 3%; overflow: hidden;}
.sy20_newsbox h2 span{ float:left;}
.sy20_newsbox h2 span:nth-child(2){color: #4f4f50; font-size: 0.2rem; line-height: .3rem; margin-left: 2%;}
.sy20_newsbox h2 a{ float: right;font-size: 0.2rem; margin-right: 3%; color: #4f4f50;}
.sy20_newsbox h2 a:hover{color:#008aff; }
.sy20_news{ display: block;position: relative; width:94%; margin: 0 auto;}
.sy20_news h3{margin-left:25%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#fe0505;font-size:0.25rem;line-height:0.5rem;width:75%;border-bottom:2px solid #008aff; font-weight:bold;}
.sy20_news div{ position: absolute; left: 0; top: 0; width: 20%; overflow: hidden; height: 100%; border-radius: 0.1rem;}
.sy20_news p{ margin-left: 25%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color: #4f4f50;font-size: 0.25rem; line-height: 0.5rem;}
.sy20_news p span{float: left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; width: 84%;}
.sy20_news p i{ float: right;font-style: normal; text-align: right; width: 16%; overflow: hidden;}


/*在线报名20*/
.baoming20{ background-color: #ffffff;padding-bottom: .1rem;}
.zaixian20{ text-align: center;padding: .16rem 0;font-size: .28rem;margin-top: .14rem;padding-bottom: 0;}
.zaixian20 a{color: #0189ff;}
.bao_cont20{width: 80%;margin: 0 auto;}
.bao_cont20 p{height: .56rem;line-height: .56rem;border: 1px solid #9a9898;border-radius: .1rem;font-size: .24rem;margin-top: .20rem;    overflow: hidden;}
.bao_cont20 label{display: block;float: left;width: 10%;text-align: center;color:#0189ff;font-size: .30rem; }
.bao_cont20 input{display: block;width: 80%;height: .56rem;line-height:.56rem;float:left;text-indent:2%;font-size: .2rem;color: #0189ff;}
::-webkit-input-placeholder { /* WebKit, Blink, Edge */color:#9a9898!important;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:#9a9898!important;opacity:1;}
::-moz-placeholder { /* Mozilla Firefox 19+ */color:#9a9898!important;opacity:1;}
:-ms-input-placeholder { /* Internet Explorer 10-11 */color:#9a9898!important;}
.tijiao20{width: 100%; background-color: #0189ff; text-align: center;padding:.1rem 0;font-size: .22rem;border-radius:.1rem; margin-top: .2rem;}
.tijiao20 a{color: #ffffff;}
/*提示语*/
.bao_top20{font-size: .2rem; line-height: .45rem; text-align: center;color:#9a9898;}
.bao_top20 .tempWrap{width: 1400px!important;}
/*备案信息*/
.beian_box{width:100%;background-color:#ffffff;font-size:.15rem;line-height:.2rem;text-align:center;margin-top:.2rem;padding:.1rem 0;padding-bottom:0.8rem;}
.beian_box a{color: #0189ff;}
/*底部浮动*/
.dbfd_box{position: fixed; bottom: 0;width: 100%; background-color: #ffffff;overflow: hidden;max-width: 640px;z-index: 999;}
.dbfd_box a{float:left;width:33%;text-align:center;font-size:.25rem;background:#0189ff;color:#ffffff;padding:.17rem 0;position:relative;line-height: .35rem;}
.dbfd_box a:nth-child(2){ width: 34%; background-color: #ff9c00;}
.dbfd_box i{position:absolute;right:8%;top:.2rem;background:#0189ff;color:#fff;font-style:normal;border-radius:.05rem;font-size:.2rem;padding:0 0.05rem;line-height: .29rem;}
/*首页活动弹窗*/
.sy19_tcbox{position:fixed;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);background-color:rgba(0,0,0,0.8);height: 100%;max-width:640px;z-index:1000; display: none;}
.sy19_tcbox img{display:block; width: 100%;}

.sy19_tcnr{ width: 5rem;transform:translate(-50%,-55%); position: relative; left: 50%; top: 50%;}
.sy19_tcnr .hdtc_gb{position: absolute; right: .1rem;; top: 15%;color: #ffffff;font-size: .5rem;}
.sy19_tcnr div{background-color:#dc0300; width: 4.15rem; margin:0 auto;}
.sy19_tcnr div img{ display: block; width: 50%;padding: .1rem 0; margin: 0 auto;}
.sy19_tcnr p{font-size: 0.18rem; text-align: center; color: #ffffff;}
.sy19_tcnr .csy19_hd01{ font-size: .3rem;font-weight: bold;}
.sy19_tcnr .csy19_hd01 i{font-style: italic;color:#fcf909!important;}
.sy19_tcnr .csy19_hd02{font-size: .2rem;}
/*活动在线报名*/
.bao_cont19hd{width: 80%;margin: 0 auto; }
.bao_cont19hd p{height:.56rem;line-height:.56rem;border-radius:.5rem;font-size:.24rem;margin:.20rem auto;background-color:#ffffff;width: 80%;overflow: hidden;}
.bao_cont19hd label{display:block;float:left;width:18%;text-align:center;color:#dc0300;font-size:.30rem; }
.bao_cont19hd input{display:block;width:80%;height:.56rem;line-height:.56rem;float:left; text-indent:0%; font-size:.2rem; color:#dc0300;}
::-webkit-input-placeholder { /* WebKit, Blink, Edge */color:#9a9898!important;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:#9a9898!important;opacity:1;}
::-moz-placeholder { /* Mozilla Firefox 19+ */color:#9a9898!important;opacity:1;}
:-ms-input-placeholder { /* Internet Explorer 10-11 */color:#9a9898!important;}
.bao_cont19hd .tijiao19hd{ background-color: #ffffff; text-align: center; padding:.1rem 0;font-size: .22rem;border-radius:.5rem; margin-top: .2rem;width: 80%; margin-bottom: .4rem;}
.tijiao19hd a{color: #dc0300!important;}
.sy19_zx01{ display: block; width: 4.15rem;font-size:.25rem; background-color:#dc0300;color:#ffffff;margin: .3rem auto 0rem auto; text-align: center; line-height: .5rem;border-radius: .5rem;}
/*学费弹窗*/
.sy19_xftc{ position: fixed; left: 50%;top: 60%; font-size: .2rem;width: .5rem;z-index: 999;background-color: #0189ff;color: #ffffff; text-align: center; line-height: .25rem;border-radius:5rem; padding: .1rem;transform:translate(335%,200%); }

.sy19_xftcbox{position:fixed;top:50%;left:50%;width:5rem;transform:translate(-50%,-50%);background:#ffffff;z-index:1000;font-size:.5rem; display: none;border-radius: 0.1rem;overflow:hidden; box-shadow: 0px 0px 20px 1px #008aff;}
.sy19_xftcbox img{ display: block;width: 100%;}
.sy19_xftcbox span{display:block;height:.2rem;line-height:0.4rem;font-size:0.22rem;padding:0 .2rem;margin:.1rem 0;color:#0189ff;}

.sy19btn-group{font-size: 1px !important; white-space: unset !important;}

.sy19btn-group button{width: 1.37rem;font-size: 0.2rem !important;margin: .1rem 0rem 0 .2rem;height: 0.4rem;line-height: 0.4rem;border: 1px solid #9a9898;overflow: hidden;background:#fff;color: #333333;}

.sy19btn-tel{border: 1px solid #9a9898;width: 92%;margin:.3rem auto; }
.sy19btn-tel input{ display: block; font-size: .25rem; line-height: .6rem; padding-left: .2rem;color: #008aff;}

.sy19_btns{width:60%;display: block;font-family: 宋体;color:#ffffff;height: 0.6rem;font-size: 0.28rem;background:#008aff;border-width:initial;border-style: none;border-color: initial;border-image: initial;border-radius: 0.1rem;margin: 0 auto .3rem auto;}
.sy19_xftcbox i{position: absolute;right: .1rem;top:.1rem; color: #0189ff;font-size: .5rem;}


/*免费电话咨询*/
.mfdh_zxbox{position:fixed;width:0.2rem;z-index:100;right:0;top:50%;background-color:#ff0000;color:#fff;border-top-left-radius: 0.1rem; border-bottom-left-radius: 0.1rem; font-size: 0.2rem; padding:0.1rem; text-align: center;line-height: 0.3rem; margin-top: -1rem;}

.mfdh_nrbox{position:fixed;left: 50%; top: 50%; margin-top: -1rem; z-index: 101;width: 5rem; margin-left: -2.5rem; background-color: #ffffff; border: 2px solid #008aff;}
.mfdh_nrgb{ position: absolute;right: -.2rem; top: -.2rem; background-color: #008aff; color: #ffffff; font-size: 0.2rem;width: .4rem; line-height: .4rem; text-align: center; border-radius: 1rem;}

.mfdh_nrbox01{ width: 90%; margin: 5% auto 2% auto; overflow: hidden;}
.mfdh_nrbox01 textarea{width:70%; float: left; border: 1px solid #008aff;font-size: 0.2rem; line-height: 0.4rem;height: .4rem; text-align: center;color: #008aff;}
.mfdh_nrbox01 input{ width: 25%; float: right; line-height: .4rem;font-size: .2rem; background-color: #008aff; color: #ffffff; border-radius: 0.05rem;}

.mfdh_nrbox02{ font-size: 0.15rem; text-align:center; line-height: 0.3rem; margin-bottom: 2%;}
.mfdh_nrbox02 span{ color:green;}

.mfdh_nrbox03{ display: flex;width: 100%;justify-content:space-around}
.mfdh_nrbox03 a{font-size: 0.2rem; border: 1px solid #008aff; padding:0.1rem 0.1rem;color: #008aff; line-height: 0.2rem;}
.mfdh_nrbox03 a:nth-child(2){ color: #ff66a3; border:1px solid #ff66a3; }
.mfdh_nrbox03 a:nth-child(3){ color: #7c6ad7;border:1px solid #7c6ad7; }

.mfdh_nrbox b{ display: block;font-size: 0.2rem;text-align: center; line-height: .5rem;color: #ff0000;}

/*微信弹窗*/
.wxlt_box{position: fixed; top: 0; max-width: 640px;z-index: 1000;background-color: #ff0000;color: #ffffff;width: 100%; background-image: url(../img/topwx_wx.png); background-repeat: no-repeat; background-position:0.1rem center ; height: 1.08rem; overflow: hidden;background-size: 0.5rem; margin-top: -1.08rem;
	-webkit-transition:all linear 300ms; 
	transition:all linear 300ms; 
	-moz-transition:all linear 300ms;
	-ms-transition:all linear 300ms; 
	-o-transition:all linear 300ms; }
.wxlt_box01{ margin-top: 0;}

.wx_tit{ margin-left: 0.7rem;font-size: 0.25rem; line-height: .5rem;}
.wxlt_box li{font-size: 0.2rem; line-height: 0.25rem; margin-left: 0.7rem;}
.wxlt_box .txtScroll-top01{overflow: hidden;line-height: 0.25rem; }





