.fsize30{ font-size:30px}
.fsize40{font-size: 32px; color: #233B6F;}
.mb30{margin-bottom: 30px;}
.c-orange{ color:#fdb900}
.b-gray{ background:#fafafa;}
.c-red{ color:#ec5f5f;}
.b-blue{ background:#edf7ff;}
.b-fff{background:#fff;}
.b-red{background: pink;}
.bd{border:1px solid red;}
/*=============hStyle=============*/
/* .ic_head_fixed {position: fixed;top: 0;left: 0;right: 0;width: 100%;z-index: 999; background:#fff}
.header-bx.header-bx-collapse,.header-bx.nav-sub-show {background: #2e3136;}
.header {height: 72px;}
.header-bx{ box-shadow: 0 1px 2px rgba(107, 107, 107, 0.1);   height: 72px;  position: relative;}
.header-bx-collapse .header {border: none;height: 72px;}
.nav-sub-show .header {border: none;}
.header-bx-collapse .logo {width: 88px;}
.header-bx-collapse .nav-ul {padding-top: 5px;}
.header-bx-collapse .nav-ul li a {line-height: 60px;font-size: 18px;}
.header-bx-collapse .r-tel {margin-top: -18px;font-size: 18px;}
.lt-ie9.lt-ie8 .header,.lt-ie9 .header {border-bottom: 1px solid #121212;}
.h-bx-v {position: relative;}
.header-wrap {padding-left: 180px;padding-right: 210px;position: relative;height: 100%;z-index: 9;}
.logo {position: absolute;width: 88px;top: 10px;left: 0;}
.logo img {    display: inline-block;  max-width: 80%;  font-size: 12px;  color: #fff;  margin-top: 8px;}
.ic-sub-nav-bx {background: #fbfbfb;height: 40px;width: 100%;}
.ic-sub-nav-list {padding-left: 180px;}
.ic-sub-nav-list span,.ic-sub-nav-list a {border-bottom: 2px solid transparent;line-height: 38px;display: inline-block;margin: 0 10px;font-size: 14px;color: #666;vertical-align: top;}
.ic-sub-nav-list a.current,.ic-sub-nav-list a:hover {color: #2f75bb;text-decoration: none;border-color: #2f75bb;}

.nav-ul {text-align: left;position: relative;}
.nav-ul li {display: inline-block;+display: inline;padding: 0 23px;}
.lt-ie9.lt-ie8 .nav-ul li {display: inline;font-size: 0;vertical-align: middle;}
.nav-ul li a {display: inline-block;line-height: 72px;font-size: 16px;color: #333;}
.lt-ie9.lt-ie8 .nav-ul li a,.f-link-ul li,.f-link-ul li a {display: inline;}
.lt-ie9.lt-ie8 .nav-ul li a,.lt-ie9 .nav-ul li a,.lt-ie9.lt-ie8 .tel-txt,.lt-ie9 .tel-txt {font-family: 'SimHei';}
.nav-ul li.current a {color: #2f75bb;}
.nav-ul li a:hover,.nav-ul li.subShow a {color: #2f75bb;text-decoration: none;}
.nav-ul .tel-p{position: absolute;right:-11px;top:0;line-height:72px;padding:0;}
.nav-ul .tel-p .tel-img{margin-top:-2px;margin-right:5px;}
.nav-ul .i-tel{font-size: 16px;color:#333;letter-spacing: 1px;}
.nav-ul  .i-line{display: inline-block;border-right: 1px solid #eee;width:1px;height:18px;  margin: 27px 0 27px 20px;  vertical-align: middle;  }
.r-tel { position: absolute;  right: 0;  top: 0;  margin: 15px 0;  line-height: 42px;  display: block;  font-size: 16px;} */
/*.r-tel a{padding: 0 12px;}*/
.tel-txt{color:#333;}
.r-tel a.reg{    width: 106px;  height: 42px;  background: #489fff;  color: #fff;  line-height: 42px;  text-align: center;  display: inline-block;  border-radius: 3px;  margin-left: 30px;}
.r-tel a:hover{text-decoration: none;}
.r-tel *,.sc-btn * {vertical-align: middle;display: inline-block;}
.tel-icon {background: url("../images/tel.png") no-repeat scroll center center;width: 40px;height: 40px;}
.nav-sub {border-top: 1px solid rgba(255,255,255,0);position: fixed;top: -240px;right: 0;left: 0;width: 100%;z-index: -1;opacity: 0;filter: alpha(opacity=0);}
.nav-sub-bx {background: #2e3136;background: rgba(46,49,54,.9);padding: 20px 0;}
.nav-sub-show .nav-sub {top: 104px;border-top: 1px solid rgba(255,255,255,.12);opacity: 1;filter: alpha(opacity=100);z-index: 0;}
.header-bx-collapse.nav-sub-show .nav-sub {top: 67px;border-top: 1px solid rgba(255,255,255,.12);}
.nav-sub-dl dl {float: left;width: 33.33%;}
.nav-sub-dl dl dt,.nav-sub-dl dl dd {color: #ccc;padding: 0 20px;}
.nav-sub-dl dl dt {line-height: 40px;margin-bottom: 25px;}
.nav-sub-dl dl dt span {font-size: 20px;}
.nav-sub-dl dl dd {border-left: 1px solid rgba(255, 255, 255, 0.06);}
.nav-sub-dl dl:first-child dd {border: none;}
.nav-sub-link {float: left;width: 25%;margin: 0;}
.nav-ul .nav-sub-link a,.header-bx-collapse .nav-ul .nav-sub-link a {line-height: inherit;opacity: .6;filter: alpha(opacity=60);}
.lt-ie9.lt-ie8 .nav-ul .nav-sub-link a,.lt-ie9 .nav-ul .nav-sub-link a {filter: none;}
.nav-sub-link em {display: inline-block;width: 38px;height: 38px;vertical-align: middle;}
.nav-ul .nav-sub-link a:hover,.nav-ul .nav-sub-link a:hover * {color: #e2e2e2;text-decoration: none;opacity: 1;filter: alpha(opacity=100);}
.nav-sub-link a:hover em {transform: rotateY(180deg);-webkit-transform: rotateY(180deg);}
.nav-ul .nav-sub-link figcaption {color: #ccc;font-size: 16px;line-height: 40px;}
.viewport{ margin:0 auto;width: 1160px;}
@media (min-width: 1400px) {
  .viewport {width: 1200px;}
  .vp-pro-links dl {padding-left: 98px;}
  .vp-pro-links dl dt {left: 10px;}
  .other-case li {margin: 20px 10px;}
}

.lighting-body{
    background-color: white;
}
.lighting-system{
    width:100%;
    background: #988c82 url(../images/banner.png) no-repeat 50% 0;
    background-size: 100% 100%;
		height:600px;
}

.lightem{
    width:100%;
    background: #988c82 url(../images/bannertdr.jpg) no-repeat 50% 0;
    background-size: 100% 100%;
		height:600px;
}

.lightkc{
    width:100%;
    background: #988c82 url(../images/bannerkc.jpg) no-repeat 50% 0;
    background-size: 100% 100%;
		height:600px;
}

.lightkk{
    width:100%;
    background: #988c82 url(../images/bannerkk.jpg) no-repeat 50% 0;
    background-size: 100% 100%;
	height:600px;
}

.lightaa{
    width:100%;
    background: #988c82 url(../images/banneraa.jpg) no-repeat 50% 0;
    background-size: 100% 100%;
	height:600px;
}

.banner_pic{margin-top: 55px;}
.main-nav{
    width: 1160px;
    margin: 0 auto;
    height:600px;
    position: relative;
		top:0px;
		left:35px;
}
.w1000{
    width: 1200px;
    margin: 0 auto;
}
.bc-white{
    width:100%;
    padding-top: 65px;
}
.bc-blue{
    width:100%;
    background-color: #aedaff;
}
.main-nav-text h2{
    color: #fe7e57;
}
.main-nav-text h1{
  font-size: 42px;
	line-height:42px;
	position:absolute;
	top:120px;

}

.text-spacing{
    letter-spacing: 8px;
}
/*.lighting-course{ background:url(../images/online-exam.jpg) no-repeat 50% 50%; width:100%; height:240px;}*/
/*.lighting-course li{width: 488px; font-size:24px; color:#484c54; height:65px; line-height:65px; margin:0 0 26px 0;}
.lighting-course li.p1{ background:#a2ddf5; margin-left:73px; padding-left:79px;}
.lighting-course li.p2{ background:#82ced1; margin-left:152px;}
.lighting-course li.p3{ background:#f9d29d; padding-left:152px;}
.lighting-course li.p4{ background:#f19fb0; margin-left:87px; padding-left:65px;}*/
/*.borether-li{ padding: 0px; /*background:url(../images/adv-bg1.png) no-repeat center center;}*/
/*.lighting-course li p{ display:inline-block; padding-left:18px;}
.video{ background:url(../images/exam-video.png) no-repeat 0 center; width:30px; height:65px; display:inline-block; margin-left:31px;}*/

.app-link{
    /*left: 94px;*/
    height: 450px;
}
.app-link li{
    float: left;
    width: 187px;
    height:auto;
    color: #fff;
    font: 22px/36px 'Microsoft YaHei';
    font-size: 17px;
    padding-top:108px;
    /*margin-right: 188px;
    margin-top: 72px;*/
	margin:72px 64px 0;
}
/*.app-link .app-icon-1{
    background: url("../images/html5.png") no-repeat 50% 0px;
	margin-left:97px;

}
.app-link .app-icon-2{
    background: url("../images/school-app-icon.png") no-repeat 50% 0px;

}
.app-link .app-icon-3{
    background: url("../images/school-pad-icon.png") no-repeat 50% 0px;
	!*margin-right:97px;*!

}*/
.app-link a{
    display: inline-block;
    color: #ff784b;
    border:2px solid #ff784b;
    margin-top: 40px;
    border-radius: 5px;
    width: 183px;
    height:48px;
    line-height: 48px;
    font-size: 20px;
}
.app-link a:hover{
    text-decoration: none;
    color: orangered;
    border-color: orangered;
}
.we-goTop{
    background: url(../images/we-gotop.png) no-repeat 50% 50%;
    position: fixed;
    bottom: 2em;
    right: 2em;
    display: block;
    height: 57px;
    width: 57px;
}
.we-goTop:hover{  text-decoration: none;}



/*柱形图*/
.c-charts{width:100%;/* margin:40px 0 0; */padding-top:15px;}




/*适用场景*/
.an-zd-box{ padding:65px 0 60px;}

/*案例*/
/*.contrast{/* width:1060px; margin:0 auto; background:#fff;}*/
/*.contrast h1{padding:72px 0 0; }
.contrast .con-t-w{width:680px;margin:0 auto;}
.contrast .con-t-w p{padding-top: 20px;height: 30px;line-height: 30px;}
.case{ margin:45px 0;}
.case ul{ margin-left:-40px; overflow:hidden; clear:both;}
.case li{ height:116px;margin-bottom:10px; float:left; width:306px;}
.case li img{width:100%;height:100%;}
.contrast-left,.contrast-right{ width:41%;}
.contrast-center{ width:18%; +width:17%}
.contrast-center li{ border-radius:30px; background:#7acbfe; font-size:20px; color:#fff; width:148px; margin:0 auto 10px;}
.contrast-right li{ background:url(../images/contrast-bg1.png) no-repeat 0 0;}*/

/*优势*/
.an-lc-text{ width:270px; bottom:24px;}

/*新的样式*/
.triangle{ width:100%; height:30px; margin:67px 0 27px;}
.c-btn a{ display:block; width:210px; text-align:center; height:38px; line-height:38px; border-radius:30px; background:#fa8f03; color:#fff; margin:0 auto; font-size:20px; border:solid 1px transparent;}
.c-btn a:hover{ border-color:#fa8f03; color:#fa8f03; background:transparent; text-decoration:none;}

.main-nav-system{
    width:468px;
    height: 217px;
    position: absolute;
    right:52px;
    bottom:72px;
}
.main-nav-system-list li {float: left;width: 33.3%;height: 217px;text-align: center;position: relative; left:5px;}
.main-nav-system-list li a {display: block;height: 217px;border-radius:5px;-webkit-transition: .3s;transition: .3s;}
.main-nav-system-list li.m-n-s-l-1 a {background: #f19fb0;}
.main-nav-system-list li.m-n-s-l-2 a {background: #90c480;}
.main-nav-system-list li.m-n-s-l-3 a {background: #82ced1;}
.main-nav-system-list li em {/*background:url(../images/icon.png) no-repeat;*/display: inline-block;width: 71px;height: 55px;margin-top: 23px;}
.main-nav-system-list li.m-n-s-l-1 em {background-position: 50% 0;}
.main-nav-system-list li.m-n-s-l-2 em {background-position: 50% -83px;}
.main-nav-system-list li.m-n-s-l-3 em {background-position: 50% -166px;}
.main-nav-system-list li p {margin-top: 30px;}
.main-nav-system-list li p,.main-nav-system-list li a {font-size: 24px;color: #faf9f8; line-height:24px;}
.main-nav-system-list li a:hover,.main-nav-system-list li a:hover * {text-decoration: none;}
.main-nav-system-list li:hover {z-index: 3;}
.main-nav-system-list li:hover a {-webkit-transform: scale(1.1);transform: scale(1.1);}
.mnsl-pic {position: absolute;left: 0;top: 50%;margin-top: -75px;width: 150px;height: 150px;-webkit-transition: .3s;transition: .3s;opacity: 0;filter: alpha(opacity=0);z-index: 9;}
.main-nav-system-list li a:hover .mnsl-pic{left: -130px;opacity: 1;filter: alpha(opacity=100);}

.main-nav-system-list li a .a-btn{ height:28px; line-height:28px; width:108px; margin:0 auto; border:solid 1px #fff; border-radius:5px; font-size:14px; display:inline-block; margin-top:25px;}
.main-nav-system-list li.m-n-s-l-1 a .a-btn,.main-nav-system-list li.m-n-s-l-2 a .a-btn,.main-nav-system-list li.m-n-s-l-3 a .a-btn{background:none;}
.main-nav-system-list li.m-n-s-l-2{ position:relative; left:-2px;}
.main-nav-system-list li.m-n-s-l-3{ position:relative; left:-8px;}

.line{ background:#bce9fb; height:1px; width:970px; margin:0 auto;}
.an-m-5-line{ background:#bce9fb; height:380px; width:1px; top:0; left:50%;}
.f-line{ width:12px; height:12px; border-radius:50%; background:#a2ddf5; margin-left:-6px;}
.l-line{ position:absolute; bottom:0; +margin-left:23px}
/*.circle-line{ width:56px; height:56px; border-radius:50%; text-align:center; color:#f2f4f7; line-height:56px;position: relative;top: 50%;margin:-28px 0 0 -28px;}
.circle1{ background:#f19fb0;}
.circle2{ background:#a2ddf5;}
.circle3{ background:#ebba64;}
.circle4{ background:#82ced1;}*/


/*--banner--*/
a:hover{text-decoration: none;}
.main-nav-text h4 span{font-size: 41px;line-height:55px;position:absolute;top:130px;font-weight: normal;}
.main-sm-txt{font-size: 22px;position:absolute;top:270px;font-weight: normal;}
.index-link-a{position:absolute;top:347px;color:#fff;}

.index-link-a a{display:block;line-height: 52px;color: #fff;margin: auto;text-align: center;font-size: 18px;border-radius: 50px;letter-spacing: 1px;margin-right: 50px;-webkit-transition: all 0.25s ease-out;
-moz-transition: all 0.25s ease-out;-ms-transition: all 0.25s ease-out;-o-transition: all 0.25s ease-out; transition: all 0.25s ease-out;  text-decoration: none;width: 188px;height: 50px;border:1px solid #fff;}
.index-link-a a:hover{border-color:#fff;background:#71d5ff;}
.index-link-a .bd-w{border-color:#ffffff;background: #4accff;}
/*.select-a{background: #2f93fc;color: #FFFFFF;}*/

/*第二部分*/
.lighting-main{width:100%;padding: 80px 0;}
.zy-left-wrap{width:490px;padding:60px 20px;}
.zy-left-wrap .block-line{height:2px;border-bottom:2px solid #398ae6; display: block;padding-top:20px;width: 22px; }
.zy-left-wrap .zy-txt{color:#333;line-height: 35px;padding-top:15px;}
.uder-more{color:#12c0ff;padding-top:60px;}
/*第三部分*/
.an-m-3{background:#f7f7f7;}
/*第四部分*/
.an-m-4{background:url(../images/dz-bg.png) no-repeat;background-size: cover;height: 588px;    margin-bottom: 220px;}
.jx-main{width:100%;padding: 60px 0;}
.jx-t-w{padding:0 120px;}
.jx-txt{color:#233B6F;line-height: 30px;}
.jx-pic{width:984px;height:600px;margin:70px auto;}
.jx-pic img{width:100%;}
.zy-ty{}
/*复合资源*/
.an-m-5{background:url(../images/fh-bg.png) no-repeat;background-size: cover;height: 399px; }
.fh-t-w{width:895px;margin:0 auto;}
.fh-t-w h1{color:#f7fdff;}
.fh-t-w .fh-txt{color:#f5f9fb;line-height: 35px;}
.fh-bot-wrap{width:800px;margin:90px auto 0;}
.fh-bot-wrap .fh-li-item{width:199px;text-align: center;border-right: 1px solid  rgba(255,255,255,0.08);}
.fh-li-item .fh-li-pic{width:42px;height:34px;margin-bottom: 15px;display: inline-block;}
.fh-li-item .fh-li-pic img{width:100%;}
.fh-li-item .fh-li-t{opacity: 0.85;}
.fh-li-item:hover .fh-li-pic img{-webkit-transform: rotateY(360deg);transform: rotateY(360deg);-webkit-transition: .8s;transition: .8s;
}
/*android*/
.app-bg{background:#12c0ff;width:118px;height:38px;line-height: 38px;border-radius: 4px;}
.app-bg a{display: block;}
.app-pic-1{padding:0 5px 0 20px;}
.app-pic-2{padding:0 5px 0 10px;}

.erweima{width: 500px;margin:60px auto;}
.erweima a{display: block;width: 118px;height:38px;line-height: 38px;text-align: center;text-decoration: none;border-radius: 4px;position: relative;background:#12c0ff;}
.erweima a .s-ewm{position: absolute;display: block;width:118px;bottom:50px;height: 0;transition:all 0.4s;-webkit-transition:all 0.4s;overflow: hidden;}
.s-ewm img{width: 118px;}
.erweima .a1:hover .s-ewm{height: 111px;left: 0;}
.erweima .a2:hover .s-ewm{height: 111px;left: 0;}
.erweima a img{vertical-align: middle;}
.erweima a tt{margin-left: 10px;color:#fff;font-size: 14px;font-family: " Microsoft Yahei,黑体";vertical-align: middle;}

/**/
.gc-yg{width: 100%;height: 100%;top: 0;left: 0; background:#001f54;opacity: 0.5; filter: alpha(opacity=50);z-index: 2;transition: all .6s;-webkit-transition: .6s;}
/*金牌*/
.bg-bannerk {background: url(../images/yy-bg_02.png)center 0 no-repeat;width: 100%; height: 619px; background-size: cover;}
.pub-top{padding:60px 0;}
.index_secondhalf{position: relative;/*background: url(../images/foot-topimg.jpg) no-repeat;*/min-width: 1160px;height: 410px;}
.mask6{width: 100%;min-width: 1160px;height: 410px;background: #000;opacity:0.2;filter: alpha(opacity=20);position: absolute;top: 0;}
.masktext1{position: absolute;top: 0;z-index: 3;width: 100%;min-width: 1160px;height: 410px;}
.masktext1 h3{font-size: 36px;text-align: center;color: #FFFFFF;margin: 60px auto 70px;line-height: 36px;}
.inputName {color: #333; font-size:16px;width:300px;}
.inputNames {color: #333; font-size:16px;width:940px;}
.inputName label span{display: inline-block;}
.inputName label span small{color:#999;font-size: 12px;}
.inputName label{border-bottom: 1px solid #cdcdcd;width: 300px; display: inline-block;}
.inputNames label{border-bottom: 1px solid #cdcdcd;width:640px; display: inline-block;}
.inputName input{width:200px;height: 20px;font-size: 16px;background: transparent;padding: 18px 18px 18px 0;color: #999;border:none;display: inline-block; line-height: 18px;}
.inputNames input{width:540px;height: 20px;font-size: 16px;background: transparent;padding: 18px 18px 18px 0;color: #999;border:none;display: inline-block; line-height: 18px;}
::-webkit-input-placeholder { /* WebKit browsers */
color: #999;  font-size: 14px;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color:#999;
    font-size: 14px;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #999;
    font-size: 14px;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
color: #999;
    font-size: 14px;
}
.index_myInformation{width:940px;margin:0 auto;width:680px}
.inputName img{vertical-align: middle;}
.mr25{margin-right: 25px;}
.index_myInformation ul{margin-left:-30px;}
.index_atOnce{cursor:pointer;margin:50px auto 0;font-size: 20px;padding: 10px 55px;line-height: 25px;background:#233B6F;border-radius: 50px;text-align: center;width: 110px;}
.index_atOnce a{color: #FFFFFF;text-decoration: none;}
.index_atOnce:hover{background: #38c9fe;}
.an-m-5 .new_light_divgain,.an-m-4 .new_light_divgain{margin: 95px auto 0;}
.list-ture {text-align: center;margin-top: 40px;}
.list-tures {text-align: center;margin-top: 20px;margin-left: 83px;}
.list-ture small{width:18px;height:18px;/*background: url("../images/sj.png") no-repeat;*/display: inline-block;vertical-align: middle;margin-right: 10px;}
.list-tures small{width:18px;height:18px;/*background: url("../images/ts.png") no-repeat;*/display: inline-block;vertical-align: middle;margin-right: 10px;}
.list-ture span,.list-tures span{color:#666;font-size: 16px; display: inline-block;vertical-align: middle;}
.list-tures p{color:#666;font-size: 16px;vertical-align: middle;margin-left: 100px;margin-top: 10px;}

.an-m-4-j {
    background: url(../images/cpzj.jpg) no-repeat;
    background-size: cover;
    width: 100%;
    height: 643px;
}

.jy-tit {
    padding: 70px 0;
}
.tac {
    text-align: center;
}

.b-txt-cont {
    padding: 35px 21px;
}

.an-m-4-j .b-bg {
    background: #fff;
    border-radius: 10px;
	border: 1px solid #dfedff;
}
.an-m-4-j .b-bg:hover {
	box-shadow: 0px 6px 10px 0px rgba(223,237,255,0.12);
	background-color:#f5f8ff;
}
.an-m-4-j ul li {
    width: 260px;
    height: 320px;
    text-align: center;
    -webkit-transition: .3s;
    transition: .3s;
}
.fl {
    float: left;
}
.ml15 {
    margin-left: 15px;
}
.mr15 {
    margin-right: 15px;
}

.b-txt-cont span {
    display: block;
    color: #272727;
    font-size: 16px;
    padding: 10px 0 15px;
}

.b-txt-cont p {
    color: #808080;
    font-size: 12px;
    text-align: left;
    line-height: 20px;
}
.b-txt-cont img {
    display: inline-block;
    height: 82px;
}
.wis-index-link-a a.active {
    background: #2f93fc;
    color: #FFFFFF;
}
.wis-index-link-a a {
    display: block;
    width: 188px;
    height: 50px;
    text-align: center;
    border: 1px solid #2f93fc;
    background: transparent;
    color: #2f93fc;
    line-height: 48px;
    font-size: 18px;
    border-radius: 6px;
    text-decoration: none;
    -webkit-transition: all 0.25s ease-out;
    -moz-transition: all 0.25s ease-out;
    -ms-transition: all 0.25s ease-out;
    -o-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out;
}

.wis-index-link-a {
    width: 436px;
    overflow: hidden;
    margin: 60px auto 0px;
}

.pub-top {
	font-size: 32px;
    color: #233B6F;
    line-height: 36px;
	text-align: center;
}

.mb20 {
    margin-bottom: 20px;
}

.interact-all p, .interact-all1 p {
    font-size: 14px;
    color: #848484;
    line-height: 20px;
}


.interact-right {
    width: 565px;
    height: 376px;
}

.pub-interact {
    width: 50px;
    height: 50px;
    text-align: center;
    border: 1px dotted #e2e2e2;
    border-radius: 100%;
    line-height: 65px;
    display: inline-block;
    vertical-align: text-top;
}
.mr20 {
    margin-right: 20px;
}

.disIb {
    display: inline-block;
}
.interact-all1 {
    width: 86%;
    margin: 0 auto;
    vertical-align: middle;
}

.interact-all {
    width: 86%;
    margin: 50px auto 0;
    vertical-align: middle;
}

.pc-mod-deploy-img {
    width: 520px;
    height: 520px;
    background: url(../images/my.png) no-repeat center center;
    background-size: 436px auto;
    position: absolute;
    top: 108px;
    left: 0;
    z-index: 99;
    transition: all 1s ease 0s;
    -webkit-transition: all 1s ease 0s;
    -ms-transition: all 1s ease 0s;
    -moz-transition: all 1s ease 0s;
}

.remove-all{height:615px;}

.pc-mod-decoration {width: 520px;height: 100%;position: absolute;left: 50%;margin-left: -246px;}
.pc-mod-decoration .pc-mode-outer,
.pc-mod-decoration .pc-mode-inner,
.pc-mod-decoration .pc-mode-small {margin-top:96px;width: 600px;height: 600px;background: #cde9fd;position: absolute;top: 50%;left: 50%;margin-left: -298px;border-radius: 50%;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-ms-animation-fill-mode: both;animation-fill-mode: both;opacity: 0;-webkit-animation: ballScale 4s 0s linear infinite;-moz-animation: ballScale 4s 0s linear infinite;-ms-animation: ballScale 4s 0s linear infinite;animation: ballScale 4s 0s linear infinite;}
.pc-mod-decoration .pc-mode-inner{-webkit-animation-delay: 1s;-moz-animation-delay: 1s;-ms-animation-delay: 1s;animation-delay: 1s;}
.pc-mod-decoration .pc-mode-small{-webkit-animation-delay: 2s;-moz-animation-delay: 2s;-ms-animation-delay: 2s; animation-delay: 2s;}
.pc-mode-circle1,.pc-mode-circle2,.pc-mode-circle3,.pc-mode-circle4{position: absolute;top: 287px;left: 157px;width: 16px;height: 16px;background: #d7e2f3;opacity: 0.4;border-radius: 50%;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-ms-animation-fill-mode: both;    animation-fill-mode: both;-webkit-animation: ballCircle 2.5s 0s ease infinite alternate;-moz-animation: ballCircle 2.5s 0s ease  infinite alternate;-ms-animation: ballCircle 2.5s 0s ease infinite alternate;    animation: ballCircle 2.5s 0s ease infinite alternate;}
.pc-mode-circle2{top: 305px;left: 247px;width: 12px;height: 12px;-webkit-animation-delay: 0.6s;-moz-animation-delay: 0.6s;-ms-animation-delay: 0.6s;    animation-delay: 0.6s;}
.pc-mode-circle3{top: 224px;left: 387px;-webkit-animation-delay: 0.8s;-moz-animation-delay: 0.8s;-ms-animation-delay: 0.8s;    animation-delay: 0.8s;}
.pc-mode-circle4{top: 322px;left: 427px;width: 10px;height: 10px;-webkit-animation-delay: 0.3s;-moz-animation-delay: 0.3s;-ms-animation-delay: 0.3s;    animation-delay: 0.3s;}
.pr {
    position: relative;
	margin-top: 50px;
}

.disIb {
    display: inline-block;
}
.vam {
    vertical-align: middle;
}

.remover-left {
    -moz-transition: .3s;
    -webkit-transition: .3s;
    transition: .3s;
}
.ttt{text-align: center;}
.remover-left1 {
    width: 535px;
    margin: 0 auto;
    height: 152px;
    position: absolute;
    top: 0;
    left: 30%;
}


.info6 {
    font-size: 22px;
    color: #398ae6;
    margin-bottom: 10px;
}
.clear {
    clear: both;
    font-size: 0;
    content: " ";
    line-height: 1px;
    height: 1px;
    _height: 1%;
    margin-top: -1px;
}
.clear {
    clear: both;
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
}
.tt{margin-bottom:12px;}
.yy{margin-left:0px!important;}
.imgs {
    display: block;
    margin: 0 auto;
}





.remover-left2 {
    width: 353px;
    margin: 0 auto;
    height: 216px;
    position: absolute;
    top: 40%;
    left: 72%;
}

@-webkit-keyframes ballScale {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
    opacity: 1; }

  100% {
    -webkit-transform: scale(1);
            transform: scale(1);

    opacity: 0; } }
@-moz-keyframes ballScale {
  0% {
    -moz-transform: scale(0);
            transform: scale(0);
    opacity: 1; }

  100% {
    -moz-transform: scale(1);
            transform: scale(1);

    opacity: 0; } }
@-ms-keyframes ballScale {
  0% {
    -ms-transform: scale(0);
            transform: scale(0);
    opacity: 1; }

  100% {
    -ms-transform: scale(1);
            transform: scale(1);

    opacity: 0; } }
@keyframes ballScale {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
    opacity: 1; }

  100% {
    -webkit-transform: scale(1);
    /* transform: scale(1); */
    /* opacity: 0; */
    }
}


@-webkit-keyframes ballCircle {
  0% {
    -webkit-transform: translate(0, -5px);
            transform: translate(0, -5px); }

  100% {
    -webkit-transform: translate(0, 5px);
            transform: translate(0, 5px);
    } }
@-moz-keyframes ballCircle {
  0% {
    -moz-transform: rotate(0);
            transform: rotate(0);}

  100% {
    -moz-transform: rotate(360deg);
            transform: rotate(360deg);
     } }
@-ms-keyframes ballCircle {
  0% {
    -ms-transform: rotate(0);
            transform: rotate(0);}

  100% {
    -ms-transform: rotate(360deg);
            transform: rotate(360deg);} }
@keyframes ballCircle {
  0% {
    -webkit-transform: translate(0, -5px);
            transform: translate(0, -5px);}

  100% {
    -webkit-transform: translate(0, 5px);
            transform: translate(0, 5px);}
}
.img4,.img5,.img6{display:none;}
.remover-left1{width:535px;margin:0 auto;height:152px;position: absolute;top: 0; left: 38%;cursor: pointer;}
.remover-left2{width:353px;margin:0 auto;height:216px;position: absolute;top: 40%; left: 72%;cursor: pointer;margin-left: 99px;}
.remover-left3{padding-left: 150px; margin:0 auto;height:216px;position: absolute;top: 40%; left: 0%;cursor: pointer;}
.remover-left4{padding-left: 260px; margin:0 auto;height:216px;position: absolute;top: 90%; left: 0%;cursor: pointer;}
.remover-left5{margin:0 auto;height:216px;position: absolute;top: 90%; left: 0%;margin-left: 790px;cursor: pointer;}
.remover-left span{width:65%;margin:0  auto ;color:#555;font-size: 15px;margin-left: 20px;line-height: 25px;vertical-align: middle;}
.remover-left{    -moz-transition: .3s;-webkit-transition: .3s;transition: .3s;}
.remover-left:hover{ transform: translateY(-5px);-webkit-transform: translateY(-5px);}
.remover-left p{width:85%;text-align: left;color:#555;font-size: 15px;margin-left: 20px;line-height: 25px;vertical-align: middle;margin-top: 20px;}
.imgs{display: block;margin:0 auto;}

.lh-yg {
    width: 275px;
    height: 200px;
    background: #001f54;
    opacity: 0.75;
    filter: alpha(opacity=75);
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
}

.light_divfa .light_sect8 {
    float: left;
    position: relative;
    width: 270px;
    height: 200px;
    overflow: hidden;
    cursor: pointer;
    text-align: center;
}

.mt30 {
    margin-top: 30px;
}
.ml15 {
    margin-left: 15px;
}
.mr15 {
    margin-right: 15px;
}

.lh-dw-ap {
    top: 68px;
    text-align: center;
    height: 70px;
    z-index: 6;
	margin: auto 0;
	width: 100%;
}
.pa {
    position: absolute;
}

.lh-yg {
    width: 275px;
    height: 200px;
    background: #001f54;
    opacity: 0.75;
    filter: alpha(opacity=75);
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
}

.light_divfa .light_sect8:hover .lh-yg {  background: #000;  opacity: 0.7;  filter: alpha(opacity=70);}
.light_divfa .act-wrap {
    top: 0;
    text-align: center;
	margin: 0 auto;
    display: block;
}

.action {
    background: #edf7ff;
    padding-bottom: 60px;
}
.pt50 {
    padding-top: 50px;
}
.mt10 {
    margin-top: 10px;
}


.relax {
    background: #f4f9ff;
}

.w1160 {
    width: 100%;
    min-width: 1160px;
    margin: auto;
}

.w1001 {
    width: 1200px;
    margin: auto;
	overflow: hidden;
	padding-top: 80px;
}

.relax-title {
    text-align: center;
    line-height: 40px;
    font-size: 40px;
    color: #333;
    letter-spacing: 12px;
    padding: 80px 0 90px;
}

.clearfix {
    display: block;
}

ul, ol, li {
    list-style: none;
}

.manageList li {
    overflow: hidden;
    float: left;
    width: 30.33%;
    padding: 30px 30px 50px 130px;
    height:200px;
    background: #fff;
	margin-left: 1.5%;
    margin-right:1.5%;
    box-sizing: border-box;
    margin-bottom: 30px;
    position: relative;
    border-radius: 10px;
    behavior: url(pie.htc);
}

.manageList .left-pic {
    float: left;
    position: absolute;
    left: 30px;
    top: 50%;
    margin-top: -33px;
    -webkit-transition: all 0.25s ease-out;
    -moz-transition: all 0.25s ease-out;
    -ms-transition: all 0.25s ease-out;
    -o-transition: all 0.25s ease-out;
}

.manageList .right-word {
    float: left;
    -webkit-transition: all 0.25s ease-out;
    -moz-transition: all 0.25s ease-out;
    -ms-transition: all 0.25s ease-out;
    -o-transition: all 0.25s ease-out;
}

.manageList .left-pic img {
    vertical-align: middle;
}
img {
    max-width: 100%;
}

.manageList li h6 {
    font-size: 18px;
    line-height:24px;
    color: #233B6F;
	padding-bottom: 5px;
}

.manageList li .student {
    font-size: 15px;
    line-height:20px;
    overflow: hidden;
    color: #03a9f4;
	border-bottom: 1px solid #def5ff;
	padding-bottom:3px;
	margin-bottom: 8px;
}

.manageList li .stu {
    font-size: 14px;
    overflow: hidden;
    color: #969696;
}


.w1006 {
    overflow: hidden;
    position: relative;
}
.w1006 {
    width: 1006px;
    margin: auto;
    position: relative;
}

.fr {
    float: right;
}
.over-right{position:absolute;z-index:99;width:587px;height:200px;background: url("../images/bng1.png") no-repeat;}
.over-right2{position:absolute;z-index:99;width:587px;height:200px;background: url("../images/bng2.png") no-repeat;right:0;}
.over-right3{position:absolute;z-index:99;width:587px;height:200px;background: url("../images/bng3.png") no-repeat;}
.over-list{width:440px;height:200px;overflow: hidden;}


.over-right p,.over-right2 p,.over-right3 p{color:#fff;line-height: 25px;width:88%;margin: 20px auto 0;}
.over-right h3,.over-right2 h3,.over-right3 h3{border-bottom:2px solid #fff;padding-bottom: 10px;width:60%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.edu-li-mask1,.edu-li-mask2{width: 100%;position: absolute;height: 200px;background: #000;opacity: 0.4;filter: alpha(opacity=40);top: 0;transition: all 1.4s;-webkit-transition:all 1.2s;}
.edu-li-mask1{left: 0;}
.edu-li-mask2{right: 0;}
.w1006{overflow: hidden;position: relative;}
.w1006:hover .edu-li-mask1{left: 100%;}
.w1006:hover .edu-li-mask2{right: 100%;}




.zxdk-vxst {width: 1200px;margin: 0 auto;}
.st-hea {font-size: 36px; color: rgba(4, 44, 96, 1);line-height: 26px;margin-top: 101px; }
.st-cx {  color: rgba(88, 104, 125, 1);line-height: 26px; margin-top: 17px;}
.st-im {width: 1200px;height: 200px;}
.im-an {width: 300px;height: 200px;display: table-cell; }
.im-an-img {margin-top: 71px;}
.st-im .im-an-on {font-size: 20px; color: rgba(4, 44, 96, 1);line-height: 6px;margin-top: 16px;}
.st-im .im-an-to {  color: rgba(4, 44, 96, 1);line-height: 26px;margin-top: 11px;}
.st-btn {margin-top: 66px;}
.st-btn a {text-decoration: none;color: rgba(255, 255, 255, 1);}
.st-btn-zxzx {cursor: pointer;width: 116px;height: 42px;background-color: #5489ff;box-shadow: 0 0 5px rgba(84, 137, 255, .5);border-radius: 21px;font-size: 16px; color: rgba(255, 255, 255, 1);line-height: 26px;outline-style: none;border: none;margin-left: 440px;}
.st-btn-mfty {cursor: pointer;width: 116px;height: 42px;border: 1px solid rgba(49, 116, 249, 1);background: #ffffff; border-radius: 21px; font-size: 16px;   color: rgba(49, 116, 249, 1); line-height: 26px; margin-left: 84px;outline-style: none;}
.st-btn-mfty-dian {cursor: pointer;transition: .5s;background: rgba(49, 116, 249, .8);width: 116px;height: 42px;border: 1px solid rgba(49, 116, 249, 1);border-radius: 21px;font-size: 16px; color: #fff;line-height: 26px;margin-left: 84px;outline-style: none;}
.st-btn-mfty-song {cursor: pointer;transition: .5s;background: #ffffff;width: 116px;height: 42px;border: 1px solid rgba(49, 116, 249, 1);border-radius: 21px;font-size: 16px; color: rgba(49, 116, 249, 1);line-height: 26px;margin-left: 84px;outline-style: none;}


.tkxt-dtx{width: 1200px;height: 569px;margin: 0 auto;margin-top: 77px;}
.tkxt-dtx-le{float: left;padding-left: 25px;}
.tkxt-dtx-ri{float: right; margin-right: 18px;}
.tkxt-dtx-le-1{font-size:32px;color:rgba(4,44,96,1);line-height:26px;margin-top: 153px;}
.tkxt-dtx-le-2{ color:rgba(119,122,139,1);line-height:28px;margin-top: 45px;}
.tkxt-dtx-le-3{width:239px;height:1px;background:rgba(61,95,231,1);margin-top: 20px;}
.tkxt-dtx-le-4{ color:rgba(119,122,139,1);line-height:28px;margin-top: 19px;}
.tkxt-dtx-le-5{ font-weight:400;color:rgba(255,255,255,1);line-height:26px;margin-top: 58px;background:linear-gradient(0deg,rgba(47,114,249,1) 0%, rgba(92,146,249,1) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;float: left;}
.tkxt-dtx-le-5-span{width: 22px;height: 22px;font-size: 22px; float: left;font-size: 22px; margin-top: 59px;background:linear-gradient(90deg,rgba(49,115,249,1),rgba(91,145,249,1));border-radius:50%;color: #ffffff;text-align: center;line-height: 22px;margin-left: 11px;}


.tkxt-dzl{width: 1200px;height: 569px;margin: 0 auto;margin-top: 57px;}
.tkxt-dzl-left{float: left;}
.tkxt-dzl-right{float: right;margin-right: 43px;}
.tkxt-dzl-right-1{font-size:32px;color:rgba(4,44,96,1);line-height:26px;margin-top: 116px;}
.tkxt-dzl-right-2{ color:rgba(119,122,139,1);margin-top: 42px;}
.tkxt-dzl-right-3{width:239px;height:1px;background:rgba(61,95,231,1);margin-top: 20px;}
.tkxt-dzl-right-4{ color:rgba(119,122,139,1);margin-top: 18px;}
.tkxt-dzl-right-5{width:239px;height:1px;background:rgba(61,95,231,1);margin-top: 20px;}
.tkxt-dzl-right-6{ color:rgba(119,122,139,1); margin-top: 18px;}
.tkxt-dzl-right-7{ font-weight:400;color:rgba(255,255,255,1);line-height:26px;margin-top: 63px;background:linear-gradient(0deg,rgba(47,114,249,1) 0%, rgba(92,146,249,1) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;float: left;}
.tkxt-dzl-right-7-span{width: 22px;height: 22px;font-size: 22px; float: left;font-size: 22px; margin-top: 66px;background:linear-gradient(90deg,rgba(49,115,249,1),rgba(91,145,249,1));border-radius:50%;color: #ffffff;text-align: center;line-height: 22px;margin-left: 11px;}


.tkxt-dfs{width: 1200px;height: 569px;margin: 0 auto;margin-top: 53px;}

.tkxt-cts{width: 1200px;height: 569px;margin: 0 auto;margin-top: 53px; overflow: hidden;}
.tkxt-cts-le{float: right;margin-right: 24px;}
.tkxt-cts-ri{float: left;}

.fw300 {
    font-weight: 300;
}
.fz18 {
    font-size: 18px;
}

.netC-bannervv{
    background: url(../images/banners.jpg) no-repeat center 0;
    background-size: 100% 100%;
    height: 600px;
    position: relative;
    overflow: hidden;
    color: #fff;
}

.publicity-banner .pub-right h1 {
    font-size: 49px;
    color: #fff;
}
.mb40 {
    margin-bottom: 40px;
}
.pr {
    position: relative;
}
h1 {
    font-size: 36px;
    line-height: 45px;
}
.publicity-banner .pub-img{width:480px;height:428px;margin-top: 88px;display: inline-block;vertical-align: middle;}
.publicity-banner .pub-right{display: inline-block;margin-left: 75px;vertical-align: middle;letter-spacing: 2px;}
.publicity-banner .pub-right h1{font-size: 49px;color:#fff;}
.publicity-banner .pub-right p{line-height: 35px;height:35px;}
.publicity-banner .pub-right sup{width:39px;height:18px;   background-position: -3px -266px;top:-10px;}
.publicity-banner .pub-right .pub-a{display:inline-block;padding:10px 75px;color:#fff;border:1px solid #fff;border-radius: 4px;margin-top: 75px;outline: none;position: relative;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.publicity-banner .pub-right .pub-a:hover{background: #fff;color:#2f93fc;}
.icons{background: url("../images/icons1.png") no-repeat;}
.pub-top{font-size:32px;color:#333;line-height: 36px;margin:0px 0 30px 0;}
.pub-tops{font-size:32px;color:#333;line-height: 36px;margin-top: -25px;}

.zxdk-vxst {width: 1200px;margin: 0 auto;}
.st-hea {font-size: 36px; color: rgba(4, 44, 96, 1);line-height: 26px;margin-top: 101px; }
.st-cx {  color: rgba(88, 104, 125, 1);line-height: 26px; margin-top: 17px;}
.im-an {width: 300px;height: 200px;display: table-cell; }
.im-an-img {margin-top: 71px;}
.st-im .im-an-on {font-size: 20px; color: rgba(4, 44, 96, 1);line-height: 6px;margin-top: 16px;}
.st-im .im-an-to {  color: rgba(4, 44, 96, 1);line-height: 26px;margin-top: 11px;}
.st-btn {margin-top: 66px;}
.st-btn a {text-decoration: none;color: rgba(255, 255, 255, 1);}
.st-btn-zxzx {cursor: pointer;width: 116px;height: 42px;background-color: #5489ff;box-shadow: 0 0 5px rgba(84, 137, 255, .5);border-radius: 21px;font-size: 16px; color: rgba(255, 255, 255, 1);line-height: 26px;outline-style: none;border: none;margin-left: 440px;}
.st-btn-mfty {cursor: pointer;width: 116px;height: 42px;border: 1px solid rgba(49, 116, 249, 1);background: #ffffff; border-radius: 21px; font-size: 16px;   color: rgba(49, 116, 249, 1); line-height: 26px; margin-left: 84px;outline-style: none;}
.st-btn-mfty-dian {cursor: pointer;transition: .5s;background: rgba(49, 116, 249, .8);width: 116px;height: 42px;border: 1px solid rgba(49, 116, 249, 1);border-radius: 21px;font-size: 16px; color: #fff;line-height: 26px;margin-left: 84px;outline-style: none;}
.st-btn-mfty-song {cursor: pointer;transition: .5s;background: #ffffff;width: 116px;height: 42px;border: 1px solid rgba(49, 116, 249, 1);border-radius: 21px;font-size: 16px; color: rgba(49, 116, 249, 1);line-height: 26px;margin-left: 84px;outline-style: none;}
.fw300 {
    font-weight: 300;
}
