.xinwen{padding-top: 40px;background: #f7f7f7;}
.xinwen .xw_t .homePage{background: url(../image/icons.png) 0 -680px no-repeat;padding-left: 22px;}
.xinwen .nlist{padding: 24px 0;border-bottom: 1px solid #e6e6e6;transition: all 0.3s;cursor: pointer;}
.xinwen .col-lg-8{padding-left: 0;}
.xinwen .nlist .xw_l{width: 32%;}
.xinwen .nlist .xw_l img{width: 100%;}
.xinwen .nlist .xw_r{width: 65%;}
.xinwen .nlist .xw_r h3{height: 1.1em;overflow: hidden;margin-bottom: 6px;font-weight: bold;color: #333;font-size: 18px;letter-spacing: 1px;}
.xinwen .nlist .xw_r h3 a{text-decoration: none;color: #333;transition: all 0.3s;}
.xinwen .nlist .xw_r .p1{height: 60px;overflow: hidden;font-size: 15px;line-height: 21px;color: #999;letter-spacing: 1px;}
.xinwen .nlist .xw_r .p2{float: right;font-size: 12px;line-height: 24px;color: #bbb;margin-right: 24px;}
.xinwen .nlist:hover{background: #f2f2f2;}
.xinwen .nlist:hover h3 a{color: #e50012;}
.xinwen .nlist .xw_l a{display: block;overflow: hidden;}
.xinwen .nlist .xw_l a img{transition: 0.5s transform;transform: translateZ(0);-webkit-transform: translateZ(0);}
.xinwen .nlist:hover .xw_l img{transform: scale(1.2, 1.2);-webkit-transform: scale(1.2, 1.2);}
.xinwen .xw_t a{color: #999;}

.zixun{background: #fff;}
.activityBox { height: 340px; width:100%;padding-bottom: 25px; position:relative; font: 12px/20px Arial,Helvetica,'宋体',sans-serif; }
	.activityBox a{color: #333;letter-spacing: 2px;font-size: 16px;line-height: 22px; overflow: hidden;}
	.activityBox .title { width: 90%;  line-height: 34px; padding-top: 27px;}
	.xinwen h2 { font-size: 20px;
    line-height: 28px;
    border-left: 4px solid #900;
    padding-left: 16px;
     font-family: '微软雅黑', '黑体', '宋体';color: #333;  font-weight:normal; }
	.activityBox .title .pageState{ margin-left:5px;  }
	.activityBox .content { width: 100%; position: relative; }
	.activityBox .content .contentInner {  height: 280px; margin: 10px 18px 0; padding: 10px 9px; position: relative; overflow: hidden; }
	.activityBox .content .contentInner ul { width: 296px; height: 240px; position: absolute; }
	.activityBox .content .contentInner ul li { height: 240px; }
	.activityBox .content .contentInner ul li>a{height: 169px;display: block;overflow: hidden;}
	.activityBox .content .contentInner ul li img{ vertical-align:middle; }
	.activityBox .content .contentInner .mt5 { margin-top:15px;  }
	.activityBox .content .contentInner p {font-size: 14px;letter-spacing: 1px;color: #666;}
	.activityBox .content .contentInner p span{ color:#999; display: block; color: #900;}
	.activityBox .title, .activityBox .title a { color: #fff; }
	.activityBox .title .ac_List { position: absolute; right: 55px; top:0; }
	.activityBox .title .prev, .activityBox .title .next { width: 26px;height: 24px;border: 1px solid #ddd;cursor: pointer; position: absolute; display: block; top: 28px; cursor: pointer;border: 1px solid #ddd;cursor: pointer; }
	.activityBox .content .contentInner ul li:hover img{transform: scale(1.2, 1.2);-webkit-transform: scale(1.2, 1.2);}
	.activityBox .content .contentInner ul li img{width: 100%;transition: 0.5s transform;transform: translateZ(0);-webkit-transform: translateZ(0);}
	.activityBox .title .prev { right: 52px; background: url(../image/icons.png) no-repeat -60px -700px;border-top-left-radius: 3px;
    border-bottom-left-radius: 3px; }
	.activityBox .title .next { right: 27px; background: url(../image/icons.png) no-repeat -86px -700px;
    margin-left: -1px;border-top-right-radius: 3px;border-bottom-right-radius: 3px;}
	
	
	.activityBox .leftZone { background-position: -103px -345px; left: 0; }
	.activityBox .rightZone { background-position: -114px -345px; right: 0; }
	.xinwen .hang{background: #fff;margin: 30px 0;}
	.xinwen .hang>div{padding-top: 27px;}
	.xinwen .hang dl{width: 87%;margin: 0 auto;}
	.xinwen .hang dl dd{padding: 16px 0 14px;border-bottom: 1px solid #f2f2f2;}
	.xinwen .hang dl dd a{display: block;font-size: 14px;line-height: 24px;color: #666;letter-spacing: 1px;text-decoration: none;}

.xinwen .acticle{background: #fff;padding: 30px 20px;margin-top: 0px;}
.xinwen .acticle .wenzhang{margin-top: 16px;padding-left: 23px;}
.xinwen .acticle .wenzhang img{ max-width:100% !important; }
.xinwen .read{background: #fff;margin-top: 30px;padding: 16px 0;}
.xinwen .focus{background: #fff;margin:30px 0;padding: 16px 0;}
.xinwen dt{border-top: 2px solid #535353;font-size: 17px;padding: 3px 6px 10px;}
.xinwen .read dd{font-size: 16px;padding: 0 12px;line-height: 28px;}
.xinwen .focus dd a:last-child{margin: 6px 0 4px;display: block;}
.xinwen .read dd a{color: #666;}


.arid h2{display: inline-block;height: 80px;line-height: 80px;border-bottom: 2px solid #fc4347;font-size: 36px;font-weight: bold;}
.arid .title {text-align: center;height: 82px;padding: 20px 0 0 0;}
.arid .ad1{background: #f6f6f6;}
.arid .why {background: #f6f6f6;padding: 40px 0 58px 0;}
.arid .why li {float: left;_display: inline;margin: 0 4.25% 0 0;width: 30.5%;position: relative; overflow: hidden;}
.arid .why li.none {margin: 0;}
.arid .why li img {-webkit-transition: transform .3s ease 0s;transition: transform .3s ease 0s;}
.arid .why li img:hover {-webkit-transform: scale(1.1);transform: scale(1.1);}
.arid .why li .tex {width: 242px;height: 111px;text-align: center;font-size: 18px;color: #fff;background: url(../image/bg01.png) no-repeat;_background: url(404.png) no-repeat;position: absolute;left: 50%;margin-left: -121px; top: 59px;}
.arid .why li .tex p {line-height: 111px;}
.arid .why li .tex.two p {line-height: 28px;padding: 26px 0 0 0;}
.arid .ad2{background: url(../image/bg02.jpg) no-repeat center bottom 100% #e5e5e5;}
.arid .ad2 .con {padding: 50px 0 90px 68px;}
.arid .ad2 .con li {float: left;_display: inline; width: 30%;margin: 0 3.33% 0 0;}
.arid .ad2 .con h3 {height: 46px;line-height: 46px;text-align: center;background: #5750b7;font-size: 20px;color: #fff;}
.arid .ad2 .con .tex {background: #fff;padding: 16px 0 13px 35px;}
.arid .ad2 .con .tex p {line-height: 36px;font-size: 16px;color: #666;padding-left: 16px;background: url(../image/ico.png) no-repeat 0 15px;margin-bottom: 0;}
.teacher { padding: 50px 0 50px 0;position: relative;}
.teacher li {float: left;_display: inline;margin: 13px 33px;width: 287px;height: 392px;position: relative;_overflow: hidden;}
.teacher .pic {width: 100%;height: 333px;z-index: 9;position: relative;}
.teacher .pic img{width: 100%;}
.teacher .tex {height: 62px;position: absolute;left: 0;top: 333px;z-index: 9; background: #fff;}
.teacher .tex .bg {display: none;width: 100%;height: 23px;background: url(../image/bg03.png) no-repeat;position: absolute;left: 0;top: -41px;}
.teacher .top {height: 32px;line-height: 32px;padding: 4px 0 0;}
.teacher .course {font-size: 14px;color: #666;line-height: 24px;}
.teacher .next, .teacher .prev {display: block; width: 15px;height: 27px;right: 18px;background:url(../image/ico.png) no-repeat 0 -59px;top: 186px;cursor: pointer;position: absolute;}
.teacher .prev {right: auto;left: 18px;background:url(../image/ico.png) no-repeat 0 -32px;}
.teacher .tempWrap {margin: 0 0 0 44px;}
.teacher .box {display: none;width: 312px;height: 416px;border: 1px solid #c9c7e8;position: absolute;left: -13px; top: -13px;_border: 0;}
.teacher .tex p {line-height: 24px;font-size: 14px;color: #666;padding: 12px 0 4px 0;background: #fff;}
.teacher li:hover .tex{top: 240px;-webkit-transition: top .6s ease 0s;transition: top .6s ease 0s;}
.teacher li:hover .box,.teacher li:hover .bg{display: block;}
.teacher .tex p a {color: #900;}

.arid .ad4{background: #f6f6f6;}
.big-data .lht .tp {display: block;width: 100%; overflow: hidden;position: relative;}
.big-data .lht p {display: block;position: absolute;left: 0;bottom: 0;width: 100%;line-height: 58px;text-align: center;font-size: 18px;color: #fff;background: rgba(0,0,0,0.5);z-index: 2;margin-bottom: 0;}
.big-data .lht li {display: inline;width: 491px;height: 398px;float: left;position: relative;}
.big-data .lht {width: 491px;height: 398px;overflow: hidden;position: relative; z-index: 9;}
.big-data {width: 1000px;margin: 56px auto 44px;position: relative;}
.big-data .lht-BtnL, .big-data .lht-BtnR {width: 20px;height: 62px;cursor: pointer;position: absolute;top: 167px;left: 0;background:url(../image/ico.png) no-repeat 0 -172px;z-index: 10;overflow: hidden;}
.big-data .lht-BtnR {left: auto;right: 509px; background:url(../image/ico.png) no-repeat -21px -172px;}
.big-data .hd {width: 509px;height: 398px;background: #fff;padding-top: 20px;}
.big-data .hd .fd {width: 32px;height: 38px;top: -20px;left: 20px;background:url(../image/ico.png) no-repeat 0 -126px;}
.big-data .hd ul {overflow: hidden; zoom: 1;padding: 0 13px 0 8px;}
.big-data .hd ul li {height: 64px;margin: 0 auto 10px;background: #f9f9f9;cursor: pointer;padding: 0 0 0 24px;position: relative;}
.big-data .hd ul li.on {background: #5750b7;}
.big-data .hd ul li .l {display: inline-block;width: 57px;height: 57px;line-height: 57px;text-align: center;font-size: 24px;color: #fff;margin: 4px 24px 0 0;background:url(../image/ico.png) no-repeat 0 -317px;}
.big-data .hd ul li .r {display: block;line-height: 64px;font-size: 16px;margin-left: 15px;color: #585858;}
.big-data .hd ul li .jt {display: none; width: 7px; height: 17px;background:url(../image/ico.png) no-repeat 0 -239px;position: absolute;left: -7px;top: 23px;}
.big-data .hd ul li.on .jt {display: block;}
.big-data .hd ul li.on .l {width: 52px;height: 53px;line-height: 53px;background-position: 0 -263px;margin: 5px 24px 0 2px; color: #5750b7;}
.big-data .hd ul li.on .r {color: #fff;}
.abs {position: absolute;}
.big-data .lht .tp img{width: 100%;}

.train {margin: 44px auto 0;width: 1008px;height: 343px;}
.train .d_img {position: relative;margin: 0 auto;width: 1000px;height: 100%;}
.train ul, .train li {margin: 0;padding: 0;list-style: none;}
.train .d_img li {position: absolute;display: none;z-index: 0;}
.train .d_img li.d_pos1 {display: block;width: 509px;height: 283px;left: 0;top: 30px;z-index: 1;}
.train .d_img li.d_pos2 {display: block;width: 617px; height: 343px;left: 184px;top: 0;z-index: 2;}
.train .d_img li.d_pos3 {display: block;width: 509px;height: 283px;right: 0;top: 30px;z-index: 1;}
.train .d_img li .bg {width: 509px;height: 283px;background: #000;opacity: .6;filter: alpha(opacity=60);position: absolute;left: 0;top: 0;}
.train .d_img li img {width: 100%;box-shadow: 0 0 9px #d8d7d8;}
.train img {border: 0;vertical-align: top;}
.train .d_img li .tex {display: none;height: 38px;line-height: 38px;padding: 0 34px;font-size: 16px;color: #fff;background: #000;opacity: .8;filter: alpha(opacity=80);position: absolute;right: 0;top: 245px;z-index: 99;}
.train .d_menu {text-align: center;padding: 42px 0 0 0;}
.train .d_next, .train .d_prev {width: 12px;height: 22px;right: 142px;top: 164px;background:url(../image/ico.png) no-repeat 0 -472px;position: absolute;z-index: 9;cursor: pointer;}
.train .d_prev {right: auto;left: 142px; background:url(../image/ico.png) no-repeat 0 -431px;}
.train .d_img li.fwShow {filter: alpha(opacity=100);opacity: 1;}
.train .d_menu li {display: inline-block;width: 11px;height: 11px;background: #898989;border-radius: 50%;margin: 0 8px;}
.train .d_menu li.d_select { background: #fc4347;}
.train .d_img li.fwShow .bg {display: none;}
.train .d_img li.fwShow .tex {display: block;}
.income {width: 1005px;height: 455px;background: url(../image/bg05.jpg) no-repeat;margin: 95px auto 45px;}
.income h3 {font-size: 32px;color: #fff;font-weight: bold;width: 200px;text-align: center;left: 414px;top: 221px;}
.income p {display: block;width: 225px;height: 42px;line-height: 42px;text-align: center;font-size: 16px;color: #fff;position: absolute;}
.income .i1 {left: 592px;top: 48px;}
.income .i2 {left: 684px;top: 139px;}
.income .i3 {left: 699px;top: 235px;}
.income .i4 {left: 678px;top: 336px;}
.income .i5 {left: 261px;top: 375px;}
.income .i6 {left: 123px;top: 286px;}
.income .i7 {left: 72px;top: 199px;}
.income .i8 {left: 117px;top: 118px;}
.income .i9 {left: 215px;top: 35px;}
.ad6{background: #f6f6f6;}
.ad6 .con {padding: 60px 0 44px 87px;}
.ad6 .con ul{width: 100%;}
.ad6 .con li {float: left;_display: inline;width: 31%;margin: 0 3.5% 0 0;}
.ad6 .con li:last-child{margin-right: 0;}
.ad6 .con h3 {height: 46px;line-height: 46px;text-align: center;background: #5750b7;font-size: 20px;color: #fff;}
.ad6 .con .tex {background: #fff;padding: 13px 0 13px 18px;}
.ad6 .con .tex p {line-height: 36px;font-size: 16px;color: #666;background:url(../image/ico.png) no-repeat 0 -517px;padding-left: 27px;margin-bottom: 0;}
.ad6 .con .tex p.box {height: 36px;background: 0;}

.cooperate {padding: 50px 0 0 0;}
.ad8{background: #F6F6F6;}
.ad8 .ys_t{text-align: center;margin-bottom: 30px;font-size: 40px;}


.con .xw_b h3{color:#d50b0b;margin-bottom: 30px;font-size: 24px;height: 36px;line-height: 36px;padding-left: 52px;letter-spacing: 2px;}
.con .xw_b .con1 h3{background: url(../image/con1.jpg) no-repeat left;}
.con .xw_b .con2 h3{background: url(../image/con2.jpg) no-repeat left;}
.con .xw_b .con3 h3{background: url(../image/con3.jpg) no-repeat left;}
.con .xw_b .con4 h3{background: url(../image/con4.jpg) no-repeat left;}
.con .xw_b .col-lg-8>div{margin-top: 55px;}
.con .xw_b .col-lg-8>div p{color:#666;font-size: 16px;}
.con .xw_b form {padding-left: 42px;}
.con .xw_b form li{line-height:42px;;font-size: 16px;color: #666;margin-bottom: 20px;}
.con .xw_b form li label{letter-spacing: 2px;font-weight: normal;color: #666;padding-right: 6px;display: inline-block;width: 96px;}
.con .xw_b form li label i{display: inline-block;width: 36px;}
.con .xw_b form li input{height: 42px;width: 368px;text-indent: 1em;}
.con .xw_b form li:nth-child(5) label{position: relative;top: -94px;}
.con .xw_b form li:last-child input{background: #900;color: #fff;border: none;border-radius: 5px;}
.con .xw_b form li textarea{height: 120px;width: 368px;text-indent: 1em;line-height: 1.5em;padding-top: 6px;}


.edu .edu1 h3{font-size: 30px;font-weight: bold;line-height: 40px;padding: 50px 0 60px 0;}
.edu .edu1 h3 span {font-size: 22px;font-weight: normal;display: block;}
.edu .edu1 .list-round-text {padding-left: 90px;font-size: 18px;}
.edu .edu1 .list-round-text > li {padding-top: 19px;padding-bottom: 19px;padding-left: 30px;position: relative;border-left: 1px solid #999;}
.edu .edu1 .list-round-text > li::before {position: absolute;left: -10px;top: 50%;border-radius: 50%;width: 20px;margin-top: -10px;height: 20px;border: 3px solid #e8605d;content: "";background-color: #d80000;}

.edu .edu2{height: 570px;background: url(../image/new_bg.png) no-repeat center center;background-size: auto 100%;}
.edu .edu2 .container{background-color: rgba(0, 0, 0, 0.7);}
.edu .edu2 .modal-news > .model > h3 {padding: 0;margin: 0;padding-bottom: 70px;text-align: center;font-size: 36px;font-weight: bold;line-height: 40px;color: #fff;}
.edu .edu2 .modal-news > .model {padding-left: 10px;padding-right: 10px;height: 500px;margin-top: 70px;}
.edu .edu2 .modal-news > .model > h3 > span {font-size: 24px;font-weight: normal;display: block;}
.edu .edu2 .col-xs-offset-2 {font-size: 18px;margin-left: 20%;}
.edu .edu2 .col-xs-offset-2 span {color: #fff;}
.edu .edu2 .col-xs-2{width: 20%;padding: 0 10px;font-size: 18px;}
.edu .modal-news > .model .submit {margin: 40px 0;display: block;}
.submit {background-color: #e00000;color: #fff;display: inline-block;font-size: 20px;text-align: center;height: 40px;line-height: 40px;}
.submit input{background: transparent; border: none;}
.edu .modal-news > .model input {width: 100%;height: 46px;margin-bottom: 10px;padding-left: 10px;}
.edu .edu2 .col-xs-offset-4{margin-left: 40%;}

.edu .edu3{margin-bottom: 30px;}
.edu h3.round {position: relative;text-align: center;font-size: 36px;font-weight: bold;line-height: 40px;padding: 50px 0 60px 0;}
.edu h3.round span {position: relative;padding-top: 30px;font-size: 18px;font-weight: normal;display: block;}
.edu h3.round span > i {position: absolute;width: 20px;height: 20px;border-radius: 50%;top: 10px;left: 50%;margin-left: -10px;background-color: #c50202;}
.edu h3.round > span > i::before,.edu h3.round > span > i::after  {position: absolute;top: 50%;width: 60px;height: 1px;background-color: #b5b5b5;content: "";}
.edu h3.round > span > i::before {left: -70px;}
.edu h3.round > span > i::after {right: -70px;}
.edu .edu3 ul.list > li {float: left ;width: 33.33%;padding: 0 10px;}
.edu .edu3 ul.list > li a > img {display: block;max-width: 100%;height: auto;}
.edu .edu3 ul.list > li h4{margin: 10px 0;}

.edu .edu4 .blur {color: #da0000;}
.edu .edu4{background: url(../image/solutions_bg.png) no-repeat center center;height: 755px;background-size: auto 100%;}
.edu .edu4 h3.round span{font-size: 24px;color: #fff;}
.edu .edu4 .col-xs-2{width: 20%;padding: 0 10px;}
.edu .edu4 a > span.round {border-radius: 50%;display: block;width: 150px;margin-left: auto;margin-right: auto;height: 150px;margin-top: 67px;background: url(../image/icons2.png) no-repeat 35px 44px;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.edu .edu4 .col-xs-2 a {display: block;width: 100%;text-align: center;font-size: 18px;height: 370px;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;content: " ";display: table;}
.edu .edu4 .jszx {padding: 30px 0;margin: 0 auto;width: 160px;}
.edu .edu4 .jszx a{padding-left: 40px;padding-right: 40px;}
.edu .edu4 .submit:hover {color: #e6e6e6;background-color: #b20808;}
.edu .edu4 .col-xs-2 a:hover {color: #ffffff;}
.edu .edu4 .col-xs-2:nth-child(1) a span.round {background-color: #74c966;}
.edu .edu4 .col-xs-2:nth-child(2) a span.round {background-position-x: -106px;background-color: #71b8f4;}
.edu .edu4 .col-xs-2:nth-child(3) a span.round {background-color: #ffb56d;background-position-x: -265px;}
.edu .edu4 .col-xs-2:nth-child(4) a span.round {background-position-x: -423px;background-color: #6b66c9;}
.edu .edu4 .col-xs-2:nth-child(5) a span.round {background-position-x: -574px;background-color: #78d0d1;}
.edu .edu4 a>h3{font-size: 24px;margin-top: 20px;margin-bottom: 10px;}
.edu .edu4 .col-xs-2:nth-child(1) a span.round {background-color: #74c966;} 
.edu .edu4 .col-xs-2:nth-child(1) a:hover {background-color: #74c966;}
.edu .edu4 .col-xs-2:nth-child(1) a:hover > span.round {background-color: #fff;background-position-y: -76px;}
.edu .edu4 .col-xs-2:nth-child(2) a span.round {background-position-x: -106px;background-color: #71b8f4;}
.edu .edu4 .col-xs-2:nth-child(2) a:hover {background-color: #71b8f4;}
.edu .edu4 .col-xs-2:nth-child(2) a:hover > span.round {background-color: #fff; background-position-y: -76px;}
.edu .edu4 .col-xs-2:nth-child(3) a span.round {background-color: #ffb56d;background-position-x: -265px;}
.edu .edu4 .col-xs-2:nth-child(3) a:hover {background-color: #ffb56d;}
.edu .edu4 .col-xs-2:nth-child(3) a:hover > span.round {background-color: #fff;background-position-y: -76px;}
.edu .edu4 .col-xs-2:nth-child(4) a span.round {background-position-x: -423px;background-color: #6b66c9;}
.edu .edu4 .col-xs-2:nth-child(4) a:hover {background-color: #6b66c9;}
.edu .edu4 .col-xs-2:nth-child(4) a:hover > span.round {background-color: #fff;background-position-y: -76px;}
.edu .edu4 .col-xs-2:nth-child(5) a span.round {background-position-x: -574px;background-color: #78d0d1;}
.edu .edu4 .col-xs-2:nth-child(5) a:hover {background-color: #78d0d1;}
.edu .edu4 .col-xs-2:nth-child(5) a:hover > span.round {background-color: #fff;background-position-y: -76px;}

.edu .edu5 .col-xs-2{width: 20%;padding:20px 10px;height: 325px;}
.edu .edu5 h3.round{padding-bottom: 35px;}

.edu .edu6{background: url(../image/hot-bg.png) no-repeat center center;height: 744px;background-size: auto 100%;}
.edu .edu6 h1.white {color: #ffffff;}
.edu .edu6 h1 {font-size: 36px;font-weight: bold;line-height: 40px;padding: 50px 0 60px 0;}
.edu .edu6 h1 > span {font-size: 24px;font-weight: normal;display: block;}
.edu .edu6 .list-hot{position: relative;}
.edu .edu6 .list-hot ul li {position: absolute;font-size: 24px;color: #ffffff;}
.edu .edu6 .list-hot ul li:nth-child(1) {top: 122px;left: 53%;}
.edu .edu6 .list-hot ul li:nth-child(2) {top: 122px;left: 72%;}
.edu .edu6 .list-hot ul li:nth-child(3) {top: 320px;left: 2%;}
.edu .edu6 .list-hot ul li:nth-child(4) {top: 320px;left: 19%;}
.edu .edu6 .list-hot ul li:nth-child(5) {top: 320px;left: 42%;}
.edu .edu6 .list-hot ul li:nth-child(6) {top: 320px;left: 72%;}
.edu .edu6 .list-hot ul li:nth-child(7) {top: 320px;left: 89%;}
.edu .edu6 .list-hot ul li:nth-child(8) {top: 530px;left: 19%;}
.edu .edu6 .list-hot ul li:nth-child(9) {top: 530px;left: 36.5%;}

.edu7 .list-three.line-rects ul li {padding: 0;position: relative;float: left !important;width: 33.333%;overflow: hidden;height: 218px;background-color: #85d5d6;color: #ffffff;}
.edu7 .list-three.line-rects ul li:nth-child(2), .edu7 .list-three.line-rects ul li:nth-child(4), .edu7 .list-three.line-rects ul li:nth-child(6) {padding: 60px;}
.edu7 .list-three.line-rects ul li:nth-child(2) > p, .edu7 .list-three.line-rects ul li:nth-child(4) > p, .edu7 .list-three.line-rects ul li:nth-child(6) > p {font-size: 20px;}
.edu7 .list-three.line-rects ul li > span {position: absolute;width: 100%;height: 50px;background-color: rgba(0, 0, 0, 0.5);color: #ffffff;bottom: -50px;left: 0;text-align: center;font-size: 24px;line-height: 50px;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;}
.edu7 .list-three.line-rects ul li:hover > span {bottom: 0;}

.edu8 {height: 769px;background: url(../image/round-bg.png) no-repeat center center;background-size: auto 100%;}
.edu8 h3{color: #fff;}
.edu8 .list-rounds ul {padding-left: 10px;padding-right: 10px;position: relative;}
.edu8 .list-rounds ul li { position: absolute;color: #ffffff;}
.edu8 .list-rounds ul li:nth-child(1) {top: 37px;left: 3%;}
.edu8 .list-rounds ul li:nth-child(2) {top: 133px;left: -0%;}
.edu8 .list-rounds ul li:nth-child(3) {top: 234px;left: -2%;}
.edu8 .list-rounds ul li:nth-child(4) {top: 332px;left: 2%;}
.edu8 .list-rounds ul li:nth-child(5) {top: 22px;left: 69%;}
.edu8 .list-rounds ul li:nth-child(6) {top: 130px;left: 73.5%;}
.edu8 .list-rounds ul li:nth-child(7) {top: 218px;left: 73.5%;}
.edu8 .list-rounds ul li:nth-child(8) {top: 332px;left: 72%;}

.edu9 .service ul li {padding-bottom: 12.5px;padding-top: 12.5px;font-size: 18px;padding-left: 30px;position: relative;}
.edu9 .service ul li::before {content: "Q";position: absolute;left: 0;top: 50%;width: 22px;height: 22px;background-color: #b51b00;line-height: 22px;color: #ffffff;margin-top: -11px;border-radius: 50%;font-size: 16px;text-align: center;}
.edu9 .col-xs-offset-2 {margin-left: 20%;}
.edu9 .col-xs-3 {width: 30%;}
.edu9 .col-xs-5 {width: 50%;}
.edu9 h3.round > span {position: relative;padding-top: 30px;font-size: 24px;display: block;}
.submit.submit-block {display: block;width: 100%;}
.edu10 .col-xs-offset-2 {margin-left: 20%;}
.edu10 .col-xs-8 {width: 80%;}
.edu10{background: url(../image/bottom_bg.png) no-repeat center center;height: 380px;margin-top: 40px;background-size: auto 100%;}
.edu10 h1.aa{font-size: 36px;font-weight: bold;line-height: 40px;padding: 50px 0 60px 0;}
.edu10 h1 > span {font-size: 24px;font-weight: normal;display: block;}
.form-control {display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.edu10 .col-xs-offset-2 {margin-left: 20%;}
.edu10 .col-xs-2{width: 20%;}
.edu10 .col-sm-2 {width: 20%;}
.edu10 .col-xs-2 input{border: none;}


.aia .whyTit {height: 107px;line-height: 85px;padding-top: 22px;background: url(../image/line-x.gif) repeat-x left bottom;font-size: 35px;margin-bottom: 14px;text-align: center;}
.aia .whyTit span {color: #ff783a;}
.aia .why {height: 276px;padding-top: 24px;}
.aia .why li {height: 230px;border: 4px solid #e5e5e5;background: #fff;float: left;margin: 0 50px 0 17px;width: 227px;}
.aia .why li:nth-child(4){margin-right: 0;}
.aia .why li:nth-child(2) i {background-position: -75px top;}
.aia .why li:nth-child(3) i {background-position: -150px top;}
.aia .why li:nth-child(4) i {background-position: -225px top;}
.aia .why li i {width: 74px;height: 119px;background: url(../image/why-ico.png) no-repeat;display: block;margin: -28px auto 0;position: relative;}
.aia .why li span {display: block;line-height: 24px;padding-top: 12px;font-size: 16px;color: #ff783a;text-align: center;}
.aia .why li p {line-height: 20px;text-indent: 2em;padding: 0 18px 0 24px;}
.aia .ciaTit {height: 65px;line-height: 65px;background: #1290f1;font-size: 35px;color: #fff;text-align: center;}
.aia .ciaTit span {color: #ffea21;}
.aia .series {line-height: 112px;padding: 24px 20px;font-size: 30px;color: #72aee9;}
.aia .series i {width: 118px;height: 112px;line-height: 96px;float: left;text-indent: 35px;font-size: 60px;color: #fff;margin-right: 10px;background: url(../image/ico1.png) no-repeat;font-style: normal;}
.aia .zsmsTit li.cur {background: #72aee9;color: #fff;border-color: #72aee9;position: relative;}
.aia .zsmsTit li {float: left;display: inline;margin: 0 5px 0 0;width: 160px;height: 47px;line-height: 47px;text-align: center;font-size: 18px;font-weight: bold;color: #333;border: 1px solid #dadada;cursor: pointer;}
.aia .zsmsTit li.cur i {display: block;}
.aia .zsmsTit li i {width: 18px;height: 9px;position: absolute;left: 50%;bottom: -10px;margin-left: -9px;overflow: hidden;display: none;background: url(../image/ico1.png) no-repeat left -114px;}
.aia .zsmsCon .teaName {float: left;width: 10%;height: 408px;padding-top: 42px;background: url(../image/teaName-y.gif) repeat-y;}
.aia .zsmsCon {padding-top: 20px; display: none;}
.aia .zsmsCon .tex {float: left;width: 30%;padding: 0 40px;}
.aia .zsmsCon .teaName .cur {background: #e2021c;color: #fff;}
.aia .zsmsCon .teaName li {height: 58px;line-height: 58px;text-align: center;font-size: 20px;font-weight: bold;cursor: pointer;}
.aia .zsmsCon .tex p {padding-bottom: 10px;line-height: 26px;font-size: 14px;}
.aia .zsmsCon .tex strong {color: #e2021c;}
.aia .zsmsCon .tex h3 {padding: 30px 0;text-align: center;}
.aia .zsmsCon .video {float: left;width:60%;height: 384px;padding-top: 20px;cursor: pointer;}
.aia .part03 {background: url(../image/line-x.gif) repeat-x left bottom;padding-bottom: 40px;}
.aia .aia3 .fwtes {background: url(../image/tese.jpg) no-repeat center bottom;z-index: 0;height: 400px;padding-top: 10px;position: relative;}

.aia .fwtes li {width: 120px;height: 76px;border: 2px solid #d7d7d7;border-radius: 5px;padding: 0 10px 0 60px;position: absolute;z-index: 5;box-sizing: content-box;}
.fwtes li.fw01 i, .fwtes li.fw02 i, .fwtes li.fw03 i, .fwtes li.fw04 i, .fwtes li.fw05 i {display: block;width: 81px;height: 82px;position: absolute;left: -40px;top: -2px;    background: url(../image/ico1.png) no-repeat 0px -170px;}
.aia .fwtes li.fw01 {top: 0;left: 490px;}
.fwtes li.fw02 {top: 110px;left: 130px;}
.fwtes li.fw03 {top: 265px;left: 80px;}
.fwtes li.fw04 {top: 110px;left: 830px;}
.fwtes li.fw05 {top: 265px;left: 880px;}
.fwtes li strong {color: #1683c6;font-size: 16px;}
.fwtes li p {line-height: 16px;font-size: 12px;}
.fwtes li.fw02 i {background-position: 0 -253px;}
.fwtes li.fw03 i {background-position: 0 -335px;}
.fwtes li.fw04 i {background-position: 0 -418px;}
.fwtes li.fw05 i {background-position: 0 -501px;}
.aia .aia4 .tit li {float: left;width: 24%;text-align: center;font-size: 18px;color: #fff;background: #2a97da;position: relative;left: 0;top: 0;cursor: pointer;margin-right: 1%;height: 42px;line-height: 42px;}
.aia .aia4 .tit .cur {background: #f4593e;}
.aia .aia4 .tit .cur i {display: block;width: 20px;height: 9px;position: absolute;bottom: -9px;left: 118px;background:url(../image/ico1.png) no-repeat 0px -591px;}
.aia .aia4 .nr {padding: 40px 0; display: none;height: 271px;box-sizing: content-box;}
.aia .aia4 .nr .pic {float: left;width: 40%;height: 100%;}
.aia .aia4 .nr .pic img{height: 100%;}
.aia .aia4  .nr .tex {float: right;width: 60%;}
.aia .aia4  .tit .cur {background: #f4593e;color: #fff;}
.aia .aia4 .nr .tex h4 {font-size: 24px;text-align: center;color: #1683c6;line-height: 42px;padding: 10px 0;}
.aia .aia4 .nr .tex p {font-size: 16px;line-height: 32px;text-indent: 2em;}


.ab1 .text {padding: 40px;background-color: #fff;box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);position: relative;top: -30px;left: 0;width: 100%;}
.ab1 .text > ul > li {float: left !important;width: 50%;}
.ab1 .text > ul > li > em {font-size: 24px;font-weight: bold;color: #e90002;display: block;}
.ab1 .text > span {display: block;margin-top: 20px;}
.ab2 h1{margin: 10px 0 30px;text-align: center;}
.ab2 .title-blur {height: 120px;line-height: 120px;font-size: 36px;color: white;text-align: center;display: block;background-color: #930101;margin-top: 36px;}
.ab2 .reflection{background: url(../image/reflection.png) no-repeat center;padding: 70px 0 40px;height: 1073px;background-size: auto 100%;}
.ab3 .list-icons li{text-align: center;float: left !important;font-size: 17px;}
.ab3 .list-icons li > span {color: #fe0000;font-size: 24px;display: block;padding: 10px 0;}
.ab3 .list-icons > li > em {width: 138px;margin: 0 auto;height: 138px;display: block;margin-bottom: 10px;}
.ab3 .list-icons > li > em[data-i='1'] {background:url(../image/ab7.jpg) no-repeat center ;}
.ab3 .list-icons > li > em[data-i='2'] {background:url(../image/ab8.jpg) no-repeat center ;}
.ab3 .list-icons > li > em[data-i='3'] {background:url(../image/ab9.jpg) no-repeat center ;}
.ab3 .list-icons > li > em[data-i='4'] {background:url(../image/ab10.jpg) no-repeat center ;}
.ab3 .btn{background:#c00000 ;color: #fff;}
.ab3 h1 {padding: 80px 0 90px 0;text-align: center;}
.ab3 .bt{padding: 60px 0 40px;}
.ab4 .list-numbers > ul > li {float: left !important;width: 20%;height: 204px;border: 1px solid #999;border-left-color: transparent;border-right-color: transparent;}
.ab4 .list-numbers > ul > li.active > div {background-color: #9a0000;}
.ab4 .list-numbers > ul > li > div {display: table;height: 100%;width: 100%;cursor: pointer;}
.ab4 .list-numbers > ul > li.active > div > div {color: white;}
.list-numbers > ul > li > div > div {color: #666666;padding-left: 48px; display: table-cell;vertical-align: middle;}
.ab4 .list-numbers > ul > li > div > div > em {display: block;font-size: 36px;font-weight: bold;}
.ab4 .list-numbers > ul > li > div > div > span {font-size: 24px;position: relative;}
.ab4 .list-numbers > ul > li > div > div > span::after {position: absolute;left: 0;bottom: -16px;width: 30px;height: 3px;background-color: #666;content: "";}
.ab4 .list-numbers > ul > li.active > div > div > span::after {background-color: white;}
.ab4 .list-numbers > ul > li:hover > div > div {color: white;}
.ab4 .list-numbers > ul > li:hover > div > div > span::after {background-color: white;}
.ab4 .list-numbers > ul > li:hover > div {background-color: #9a0000;}
.ab4 h1 {padding: 80px 0 90px 0;}
.ab4 img{max-width: 100%;}

















@media only screen and (min-width:1200px ) {
	.ad6 .con li {
    width: 29%;}
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {

.xinwen .nlist .xw_r .p1{height: 60px;overflow: hidden;}
.activityBox .content .contentInner{padding: 0;}
.activityBox .content .contentInner ul{width: 248px;}
.activityBox .title .next{right: 17px;}
.activityBox .title .prev{right: 42px;}
.xinwen .hang dl dd{padding: 12px 0 10px;}
.xinwen .hang dl dd a{line-height: 22px;}

.why li .tex{top: 42px;}
.arid .ad2 .con .tex p{font-size: 14px;}
.arid .ad2 .con .tex {padding: 16px 0 13px 26px;}
.teacher li {width: 224px;margin: 13px 30px;height: 330px;}
.teacher .pic{height: 260px;}
.teacher .box{width: 250px;height: 356px;}
.teacher .tex{top: 274px!important;}
.teacher li:hover .tex{top: 170px!important;}

.big-data{width: 940px;}
.big-data .lht li{width: 450px!important;height: 365px;}
.big-data .lht{width: 450px;height: 365px;}
.big-data .hd{width:490px;height: 365px;}
.big-data .lht-BtnR{width: 490px;right: 20px;}
.big-data .hd ul li{height: 58px;}
.big-data .hd ul li .l{margin-top: 0;}
.big-data .hd ul li.on .l{margin-top: 2px;}

.train {width: 940px;height: 320px;}
.train .d_img {width: 940px;}
.train .d_img li.d_pos1{width: 470px;height: 261px;}
.train .d_img li.d_pos2{width: 575px;height: 320px;}
.train .d_img li.d_pos3{width: 470px;height: 261px;}
.train .d_img li .bg{width: 470px;height: 261px;}
.income{width: 940px;background-size: 100%;height: 425px;}
.income h3 {left: 387px;top: 206px;}
.income .i1 {left: 553px;top: 44px;}
.income .i2 {left: 639px;top: 130px;}
.income .i3 {left: 647px;top: 219px;}
.income .i4 {left: 634px;top: 314px;}
.income .i5 {left: 244px;top: 350px;}
.income .i6 {left: 115px;top: 267px;}
.income .i7 {left: 67px;top: 186px;}
.income .i8 {left: 109px;top: 110px;}
.income .i9 {left: 201px;top: 32px;}

.ad6 .con{padding: 60px 0 44px 20px;}
.ad6 .con .tex p{font-size: 14px;}


.edu .edu1 h3{font-size: 28px;padding: 40px 0 50px;}
.edu .edu1 .list-round-text{padding-left: 10px;}
.edu .edu1 .list-round-text > li{padding-top: 15px;padding-bottom: 15px;}
.edu .edu2{height:500px}
.edu .edu2 .modal-news > .model{height: 430px;}
.edu .edu4{height: 600px;}
.edu .edu4 h3.round{padding: 40px 0;}
.edu .edu4 a > span.round{margin-top: 33px;}
.edu .edu4 .col-xs-2 a{height: 310px;}
.edu .edu5 h3.round{padding-bottom: 25px;}
.edu .edu5 .col-xs-2{height: 271px;}
.edu .edu6{height:600px}
.edu .edu6 .list-hot ul li:nth-child(1) {top: 100px;}
.edu .edu6 .list-hot ul li:nth-child(2) {top: 100px;}
.edu .edu6 .list-hot ul li:nth-child(3) {top: 273px;}
.edu .edu6 .list-hot ul li:nth-child(4) {top: 273px;}
.edu .edu6 .list-hot ul li:nth-child(5) {top: 273px;}
.edu .edu6 .list-hot ul li:nth-child(6) {top: 273px;}
.edu .edu6 .list-hot ul li:nth-child(7) {top: 273px;}
.edu .edu6 .list-hot ul li:nth-child(8) {top: 430px;}
.edu .edu6 .list-hot ul li:nth-child(9) {top: 430px;}
.edu7 .list-three.line-rects ul li {height: 181px;}
.edu7 .list-three.line-rects ul li:nth-child(2), .edu7 .list-three.line-rects ul li:nth-child(4), .edu7 .list-three.line-rects ul li:nth-child(6) {padding: 41px;}

.edu8 {height: 550px;}
.edu8 .list-rounds ul {padding-left: 0px;padding-right: 0px;}
.edu8 .list-rounds ul li:nth-child(1) {top: -42px;left: 0;}
.edu8 .list-rounds ul li:nth-child(2) {top: 30px;left: -2%;}
.edu8 .list-rounds ul li:nth-child(3) {top: 99px;left: -5%;}
.edu8 .list-rounds ul li:nth-child(4) {top: 169px;left: -1%;}
.edu8 .list-rounds ul li:nth-child(5) {top: -66px;left: 65%;}
.edu8 .list-rounds ul li:nth-child(6) {top: 18px;left: 70%;}
.edu8 .list-rounds ul li:nth-child(7) {top: 81px;left: 70%;}
.edu8 .list-rounds ul li:nth-child(8) {top: 180px;left: 69%;}
.edu8 .list-rounds ul li p{margin-bottom: 2px;}
.edu9 h3{font-size: 32px!important;}
.edu9 h3.round > span{font-size: 21px;}
.edu9 .col-xs-3 {width: 35%;}
.edu9 .col-xs-offset-2 {margin-left: 15%;}
.edu10{height: 320px;}
.edu10 h1.aa{font-size: 32px;padding: 40px 0 40px 0;}
.edu10 h1 > span {font-size: 21px;}


.aia .why li {margin: 0 30px 0 7px;width: 204px;}
.aia .zsmsCon .teaName{height:358px;}
.aia .zsmsCon .video{height: 358px;}
.aia .fwtes li.fw01 {top: 0;left: 390px;}
.fwtes li.fw02 {top: 110px;left: 70px;}
.fwtes li.fw03 {top: 265px;left: 20px;}
.fwtes li.fw04 {top: 110px;left: 700px;}
.fwtes li.fw05 {top: 265px;left: 740px;}
.aia .aia3 .fwtes{background-size: auto 240px;height: 352px;}
.aia .aia4 .nr {height: 240px}
.aia .aia4 .tit .cur i{left: 104px;}


.ab2 .reflection{height: 910px;}
.ab3 .list-icons li{font-size: 16px;}
.list-numbers > ul > li > div > div {padding-left: 27px;}
.ab4 .list-numbers > ul > li{height:178px ;}
.ab1 .text > ul > li > em{font-size: 16px;}

}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	
.xinwen .nlist .xw_r .p1{height: 38px;margin-bottom: 6px; overflow: hidden;}
.xinwen .nlist .xw_r .p2{margin-bottom: 0;line-height: 1.3em;}
.xinwen .zixun{display: none;}
.xinwen .xw_b .col-xs-12{padding: 0;}

.why li .tex{width: 160px;background-size: 100%;font-size: 15px;    margin-left: -80px;top: 39px;}
.why li .tex p {line-height: 77px;}
.why li .tex.two p {line-height: 24px;padding: 11px 0 0 0;}
.arid .ad2 .con {padding: 50px 0 90px 0px;}
.arid .ad2 .con li{width: 32%;margin-right: 2%;}
.arid .ad2 .con li:last-child{margin: 0;}
.arid .ad2 .con .tex{padding: 9px 0 8px 15px;}
.arid .ad2 .con .tex p{font-size: 13px;line-height: 28px;}
.teacher li {width: 190px;margin: 13px 18px;height: 280px;}
.teacher .pic{height: 224px;}
.teacher .box{width: 216px;height: 306px;}
.teacher .tex{top: 224px!important;}
.teacher li:hover .tex{top: 120px!important;}
.teacher .tempWrap{margin: 0 0 0 20px;}
.teacher .prev{left: 0px;}
.teacher .next{right: 0px;}

.big-data{width: 720px;}
.big-data .lht li{width: 350px!important;height: 285px;}
.big-data .lht{width: 350px;height: 285px;}
.big-data .hd{width:370px;height: 285px;}
.big-data .lht-BtnL, .big-data .lht-BtnR{top: 104px;}
.big-data .lht-BtnR{width: 370px;right: 20px;}
.big-data .hd ul li{height: 42px;padding-left: 13px;}
.big-data .hd ul li .l{margin-top: 0;height: 42px;width: 42px;line-height: 42px;font-size: 18px;margin-right: 12px;   border-radius: 50%;background: #ffa800;}
.big-data .hd ul li .r{font-size: 13px;line-height: 42px;margin-left: 0px;}
.big-data .hd ul li.on .l{margin-top: 0px;height: 42px;width: 42px;margin-right: 12px;line-height: 42px;background: #fff;}
.big-data .lht p{line-height: 46px;}
.big-data .hd ul li .jt{top: 11px;}

.train {width: 720px;height:248px ;}
.train .d_img {width: 720px;}
.train .d_img li .tex{top:183px;}
.train .d_img li.d_pos1{width: 360px;height: 200px;}
.train .d_img li.d_pos2{width: 442px;height: 248px;left:139px ;}
.train .d_img li.d_pos3{width: 360px;height: 200px;}
.train .d_img li .bg{width: 360px;height: 200px;}
.train .d_next, .train .d_prev{top: 120px;right: 98px;}
.train .d_prev{left: 98px;}
.income{width: 720px;background-size: 100%;height: 325px;}
.income p{font-size: 12px;width: 166px;height:30px;line-height:30px;}
.income h3 {left: 296px;top: 158px;font-size: 24px;width: 151px;}
.income .i1 {left: 424px;top: 34px;}
.income .i2 {left: 490px;top: 99px;}
.income .i3 {left: 498px;top: 168px;}
.income .i4 {left: 485px;top: 239px;}
.income .i5 {left: 185px;top: 268px;}
.income .i6 {left: 86px;top: 204px;}
.income .i7 {left: 50px;top: 142px;}
.income .i8 {left: 82px;top: 84px;}
.income .i9 {left: 152px;top: 25px;}

.ad6 .con{padding: 50px 0 44px 0px;}
.ad6 .con .tex p{font-size: 12px;padding-left: 20px;}
.ad6 .con .tex{padding-left: 6px;}


.con .xw_b .col-lg-8>div{margin-top: 30px;}
.con .xw_b h3{margin-bottom: 12px;}
.con .xw_b form{padding-left: 0;}
.con .xw_b form li input{width: 300px;}
.con .xw_b form li textarea{width: 300px;}
.con .xw_b form li{margin-bottom: 10px;}


.edu .edu1 .col-sm-6{padding: 0;}
.edu .edu1 h3{font-size: 22.2px;padding: 10px 0 30px;}
.edu .edu1 h3 span{font-size: 18px;}
.edu .edu1 .list-round-text{padding-left: 10px;}
.edu .edu1 .list-round-text > li{padding-top: 10px;padding-bottom: 10px;padding-left: 22px;font-size: 14.4px;}
.edu .edu1 .list-round-text > li::before{width: 17px;height: 17px;}
.edu .edu2 .col-xs-2{width: 26%;}
.edu .edu2 .col-xs-offset-2 {margin-left: 11%;}
.edu .edu2 .col-xs-offset-4 {margin-left: 37%;}
.edu .edu2 .col-xs-8 {width: 89%;}
.edu .edu2{height:400px}
.edu .edu2 .modal-news > .model{height: 350px;margin-top: 50px;}
.edu .edu2 .modal-news > .model > h3{padding-bottom: 40px;}
.edu .edu4{height: 500px;}
.edu .edu4 h3.round{padding: 30px 0;}
.edu .edu4 a > span.round{margin-top: 23px;width: 110px;height: 110px;background: url(../image/icons2.png) no-repeat 24px 27px;}
.edu .edu4 .col-xs-2 a{height: 250px;}
.edu .edu4 .jszx {padding: 16px 0;}
.edu .edu4 a>h3{font-size: 21px;}
.edu .edu4 .col-xs-2 a:hover > span.round {background-position-y: -95px!important;}
.edu .edu4 .col-xs-2:nth-child(5) a:hover > span.round {background-position-y: -85px!important;}
.edu .edu4 .col-xs-2 a{font-size: 17px;}
.edu .edu4 .col-xs-2:nth-child(2) a span.round {background-position-x: -123px;}
.edu .edu4 .col-xs-2:nth-child(3) a span.round {background-position-x: -289px;}
.edu .edu4 .col-xs-2:nth-child(4) a span.round {background-position-x: -445px;}
.edu .edu4 .col-xs-2:nth-child(5) a span.round {background-position-x: -588px;}
.edu .edu5 h3.round{padding-bottom: 8px;}
.edu .edu5 .col-xs-2{height: 213px;}
.edu .edu6{height:450px;}
.edu .edu6 h1{font-size: 28px;}
.edu .edu6 h1 > span {font-size: 20px;}
.edu .edu6 .list-hot ul li{font-size: 19px;}
.edu .edu6 .list-hot ul li:nth-child(1) {top: 83px;}
.edu .edu6 .list-hot ul li:nth-child(2) {top: 83px;}
.edu .edu6 .list-hot ul li:nth-child(3) {top: 204px;}
.edu .edu6 .list-hot ul li:nth-child(4) {top: 204px;}
.edu .edu6 .list-hot ul li:nth-child(5) {top: 204px;}
.edu .edu6 .list-hot ul li:nth-child(6) {top: 204px;}
.edu .edu6 .list-hot ul li:nth-child(7) {top: 204px;}
.edu .edu6 .list-hot ul li:nth-child(8) {top: 322px;}
.edu .edu6 .list-hot ul li:nth-child(9) {top: 322px;}
.edu7 .list-three.line-rects ul li {height: 138px;}
.edu7 .list-three.line-rects ul li:nth-child(2), .edu7 .list-three.line-rects ul li:nth-child(4), .edu7 .list-three.line-rects ul li:nth-child(6) {padding: 21px;}
.edu7 .list-three.line-rects ul li:nth-child(2) > p, .edu7 .list-three.line-rects ul li:nth-child(4) > p, .edu7 .list-three.line-rects ul li:nth-child(6) > p {font-size: 17px;}
.edu7 .list-three.line-rects ul li > span {height: 36px;bottom: -36px;font-size: 18px;line-height: 36px;}
.edu8{display: none;}
.edu9 h3{font-size: 25px!important;}
.edu9 h3.round > span{font-size: 17px;}
.edu9 .col-xs-3 {width: 45%;}
.edu9 .col-xs-offset-2 {margin-left: 5%;}
.edu10{height: 280px;}
.edu10 h1.aa{font-size: 29px;padding: 20px 0;}
.edu10 h1 > span {font-size: 18px;}
.edu10 div.clearfix>div.col-xs-offset-2 {margin-left: 10%;}
.edu10 .col-xs-8 {width: 90%;}
.edu10 div.col-sm-2{width: 30%;}
.edu10 .form-group div.col-xs-2 {width: 30%;}


.aia .why li {margin: 0 9px 0 7px;width: 165px;border: 2px solid #e5e5e5;}
.aia .why li p {padding: 0 17px;}
.aia .zsmsCon .teaName{height:284px;}
.aia .zsmsCon .video{height: 284px;}
.aia .zsmsCon .tex h3{padding: 10px 24px;}
.aia .zsmsCon .tex h3 img{width: 100%;}
.aia .zsmsCon .tex{padding: 0 20px;}
.aia .fwtes li.fw01 {top: 0;left: 277px;}
.fwtes li.fw02 {top: 80px;left: 20px;}
.fwtes li.fw03 {top: 235px;left: 00px;}
.fwtes li.fw04 {top: 80px;left: 540px;}
.fwtes li.fw05 {top: 235px;left: 538px;}
.aia .aia3 .fwtes{background-size: auto 200px;height: 312px;}
.aia .aia4 .nr {height: 190px}
.aia .aia4 .tit .cur i{left: 77px;}


.ab2 .reflection{height: 688px;}
.ab3 .list-icons li{font-size: 14px;}
.ab3 .list-icons li > span{font-size: 21px;}
.ab3 .list-icons > li > em{background-size: 100%;}
.list-numbers > ul > li > div > div {padding-left: 27px;}
.ab4 .list-numbers > ul > li{height:148px ;}
.ab4 .list-numbers > ul > li > div > div > em{font-size: 28px;}
.ab4 .list-numbers > ul > li > div > div > span{font-size: 17px;}
.ab4 h1 {padding: 50px 0 60px 0;}
.ab1 .text > ul > li > em{font-size: 21px;}

}

@media only screen and (max-width:767px ) {

.xinwen{padding-top: 12px;}
.xinwen .nlist .xw_l{display: block;}
.xinwen .nlist .xw_r{width: 65%;}
.xinwen .nlist{padding: 12px 0 6px;}
.xinwen .nlist .xw_r .p2{margin-bottom: 0;font-size: 12px !important;}
.xinwen .col-xs-12{padding-right: 0;}
.xinwen .nlist .xw_r h3{font-size: 16px;height: 1em;}
.xinwen .nlist .xw_r .p1{font-size: 12px !important;}
.xinwen .xw_b .col-xs-12{padding: 0;}
.hang{display: none;}
.ke{display: block !important;}
.xinwen .zixun{display: none;}
.xinwen .acticle{padding: 20px 12px;margin-top: 15px;}
.xinwen .acticle .wenzhang{padding: 0;}

.arid .title{height: 72px;padding: 15px 0 0;}
.arid .why{padding:30px 0 42px;}
.arid .why li{width: 100%;margin: 0 0 20px;}
.arid h2{font-size: 22px;height: 60px;line-height: 60px;}
.arid .ad2 .con {padding: 34px 0 36px 0px;}
.arid .ad2 .con li{width: 100%;margin: 0 0 20px;}
.arid .ad2 .title{height: auto;}
.arid .ad2 h2{height: auto;line-height: 36px;}
.teacher{padding-bottom: 10px;}
.teacher li {width: 224px;margin: 13px 14px;height: 330px;}
.teacher .pic{height: 260px;}
.teacher .box{width: 250px;height: 356px;}
.teacher .tex{top: 274px!important;}
.teacher li:hover .tex{top: 170px!important;}
.teacher .prev{left: 0px;}
.teacher .next{right: 0px;}
.teacher .tempWrap {margin:0 auto;}
.teacher .tex .bg{top: -49%;}
.big-data{width: 100%;}

.big-data .lht{width: 100%;}
.big-data .hd{width:100%;height: 285px;margin-top: 28px;}
.big-data .lht-BtnL, .big-data .lht-BtnR{top: 80px;}
.big-data .lht-BtnR{right: 0px;}
.big-data .hd ul li{height: 42px;padding-left: 13px;}
.big-data .hd ul li .l{margin-top: 0;height: 42px;width: 42px;line-height: 42px;font-size: 18px;margin-right: 12px;   border-radius: 50%;background: #ffa800;}
.big-data .hd ul li .r{font-size: 12px;line-height: 42px;margin-left: 0px;}
.big-data .hd ul li.on .l{margin-top: 0px;height: 42px;width: 42px;margin-right: 12px;line-height: 42px;background: #fff;}
.big-data .lht p{line-height: 46px;}
.big-data .hd ul li .jt{top: 11px;}
.train{margin-bottom:66px;width: 100%;}
.train .d_img{width: 100%;}
.train .d_img li .bg{width: 100%;}
.train .d_img li.d_pos1,.train .d_img li.d_pos3{width: 50%;top: 30pxpx;}
.train .d_img li.d_pos2{width: 70%;left: 15%;}
.income{display: none;}
.train .d_next, .train .d_prev{right: 8%;top:50%;}
.train .d_prev{left: 8%;}
.train .d_menu{padding-top: 20px;}
.train .d_img li .tex{padding: 0 20px;top: 62%;}
.arid .ad6 h2{height: auto;line-height: 36px;}
.ad6 .con{padding: 50px 0 18px 0px;}
.ad6 .con li{width: 100%;margin: 0 0 20px;}
.ad6 .con .tex p{font-size: 16px;}
.ad6 .con .tex{padding-left: 6px;}
.ad6 .con .tex p.box{height: 0;}
.cooperate {padding: 20px 0 0 0;}
.ad8 .ys_t{font-size: 30px;margin-bottom: 16px;}


.con .xw_b .col-lg-8>div{margin-top: 20px;}
.con .xw_b h3{margin-bottom: 8px;}
.con .xw_b form{padding-left: 0;}
.con .xw_b form li input{width: 100%;}
.con .xw_b form li textarea{width: 100%;}
.con .xw_b form li{margin-bottom: 10px;}
.con .xw_b form li:nth-child(5) label{top: 0;}
.con .xw_b form li label{line-height: 24px;}
.con .xw_b form li:last-child label{display: none;}


.edu .edu1 .col-sm-6{padding: 0;}
.edu .edu1 h3{font-size: 18px;padding: 10px 0 30px;line-height: 30px;}
.edu .edu1 h3 span{font-size: 16px;}
.edu .edu1 .list-round-text{padding-left: 10px;}
.edu .edu1 .list-round-text > li{padding-top: 10px;padding-bottom: 10px;padding-left: 22px;font-size: 14.4px;}
.edu .edu1 .list-round-text > li::before{width: 17px;height: 17px;}
.edu .edu1 .col-xs-12:last-child{display: none;}
.edu .edu2 {height:448px ;}
.edu .edu2 .modal-news > .model{margin-top: 28px;height:420px ;}
.edu .edu2 .modal-news > .model > h3{font-size: 26px;line-height: 1.5em;padding-bottom: 24px;}
.edu .edu2 .modal-news > .model > h3 > span{font-size: 16px;line-height: 1.5em;}
.edu .edu2 .col-xs-offset-2,.edu .edu2 .col-xs-offset-4{margin: 0;}
.edu .edu2 .col-xs-2{width: 100%;}
.edu .edu2 .col-xs-8{width: 100%;padding: 0;}
.edu .modal-news > .model .submit {margin: 20px 0;}
.edu .edu3{margin-bottom: 0;}
.edu .edu3 ul.list > li {width: 100%;margin-bottom: 20px;}
.edu h3.round{font-size: 23px;line-height: 34px;padding: 20px 0 20px;}
.edu h3.round span{font-size: 14px;line-height: 23px;}
.edu h3.round span > i{width: 16px;height: 16px;}


.edu .edu4 h3.round{padding: 20px 0;}
.edu .edu4 .col-xs-2{width: 50%;}
.edu .edu4 a > span.round{margin-top: 10px;width: 110px;height: 110px;background: url(../image/icons2.png) no-repeat 24px 27px;}
.edu .edu4 .col-xs-2 a{height: 230px;}
.edu .edu4 .jszx {padding: 8px 0;}
.edu .edu4 a>h3{font-size: 21px;}
.edu .edu4 h3.round span{font-size: 15px;}
.edu .edu4 .col-xs-2 a:hover > span.round {background-position-y: -95px!important;}
.edu .edu4 .col-xs-2:nth-child(5) a:hover > span.round {background-position-y: -85px!important;}
.edu .edu4 .col-xs-2 a{font-size: 17px;}
.edu .edu4 .col-xs-2:nth-child(2) a span.round {background-position-x: -123px;}
.edu .edu4 .col-xs-2:nth-child(3) a span.round {background-position-x: -289px;}
.edu .edu4 .col-xs-2:nth-child(4) a span.round {background-position-x: -445px;}
.edu .edu4 .col-xs-2:nth-child(5) a span.round {background-position-x: -588px;}
.edu .edu4 .col-xs-2:last-child{margin: 0 25%;}
.edu .edu5 .col-xs-2{width: 50%;padding:8px 10px;}
.edu .edu6{display: none;}

.edu7 .list-three.line-rects ul li {height: auto;width: 100%;}
.edu7 .list-three.line-rects ul li:nth-child(2), .edu7 .list-three.line-rects ul li:nth-child(4), .edu7 .list-three.line-rects ul li:nth-child(6) {padding: 21px;}
.edu7 .list-three.line-rects ul li:nth-child(2) > p, .edu7 .list-three.line-rects ul li:nth-child(4) > p, .edu7 .list-three.line-rects ul li:nth-child(6) > p {font-size: 17px;}
.edu7 .list-three.line-rects ul li > span {height: 36px;bottom: -36px;font-size: 18px;line-height: 36px;}
.edu8{display: none;}
.edu9 h3{font-size: 20px!important;}
.edu9 h3 span{font-size: 13px;}
.edu9 .col-xs-3{width: 100%;}
.edu9 .col-xs-5 {display: none;}
.edu9 .col-xs-offset-2 {margin-left: 0%;}

.edu10{margin-top: 24px;}
.edu10 h1.aa{font-size: 20px;padding: 20px 0;line-height: 30px;}
.edu10 h1 > span {font-size: 15px;line-height: 23px;}
.edu10 div.clearfix>div.col-xs-offset-2 {margin-left: 0%;}
.edu10 .col-xs-8 {width: 100%;padding: 0;}
.edu10 div.col-sm-2{width: 80%;float: right;}
.edu10 .col-sm-2{box-sizing: border-box;padding: 0 10px;}
.edu10 label.col-sm-2{text-align: right;}
.edu10 .form-group div.col-xs-2 {width: 80%;}


.aia .why{height: auto;}
.aia .whyTit{font-size: 26px;height: 63px;line-height: 63px;padding-top: 0;}
.aia .why li {margin: 0 4% 40px 0;width: 48%;border: 2px solid #e5e5e5;}
.aia .why li:nth-child(2n){margin-right: 0;}
.aia .why li:nth-child(3),.aia .why li:nth-child(4){margin-bottom: 24px;}

.aia .why li p {padding: 0 13px;font-size: 12px;line-height: 18px;}
.aia .ciaTit{height: 42px;line-height: 42px;font-size: 16px;}
.aia .zsmsCon .teaName{height:284px;width: 28%;}
.aia .zsmsCon .video{display: none;}

.aia .zsmsCon .tex h3 img{width: 100%;}
.aia .zsmsCon .tex{padding: 0 20px;width: 72%;}
.aia .zsmsTit li{width: 32.66%;margin-right: 1%;font-size: 13px;height:36px;line-height: 36px;}
.aia .zsmsTit li:last-child{margin-right: 0;}
.aia .series{padding: 24px 0 18px;font-size: 18px;line-height: 78px;}
.aia .series i{width: 78px;height: 72px;background-size:78px auto;background-position: 0 0;line-height: 68px;font-size: 45px;text-indent: 22px;}
.aia .ser{line-height:34px;}
.aia .fwtes li{width: 180px;margin-bottom: 20px;}
.aia .fwtes li.fw01 {top: 0;left: 30px;}
.fwtes li.fw02 {top: 0px;left: 30px;}
.fwtes li.fw03 {top: 0px;left: 30px;}
.fwtes li.fw04 {top: 0px;left: 30px;}
.fwtes li.fw05 {top: 0px;left: 30px;}
.aia .aia3 .fwtes{background:none;height: auto;}
.aia .fwtes li{position: relative;}
.aia .part03{padding-bottom: 20px;}
.aia .aia4 .nr .pic{display: none;}
.aia .aia4 .nr {height: auto;padding: 16px 0;}
.aia .aia4  .nr .tex{width: 100%;}
.aia .aia4 .tit li{width: 49%;margin-bottom: 10px;font-size: 16px;}
.nr .tex h4{line-height: 24px!important;font-size: 22px!important;padding: 0 0 10px!important;}
.nr .tex p{font-size: 15px;line-height: 24px;}
.aia .aia4 .tit .cur i{left: 47%;}


.ab2 h1 {font-size: 26px;margin-bottom: 12px;}
.ab2 .title-blur{height: 48px;line-height: 48px;font-size: 24px;margin-top: 20px;}
.ab2 .reflection{padding: 30px 0 20px;}
.ab3 .list-icons > li > em{background-size: 100%!important;width: 105px;height: 105px;}
.ab3 .list-icons li > span{font-size: 17px;}
.ab3 h1{font-size:21px;padding: 20px 0;}
.ab3 .list-icons li{font-size: 13px;margin-bottom: 20px;}
.ab3 .bt {padding: 10px 0 15px;}
.ab4 .list-numbers > ul > li{width: 33.33%;}
.list-numbers > ul > li > div > div {padding-left: 15px;}
.ab4 .list-numbers > ul > li{height:108px ;}
.ab4 .list-numbers > ul > li > div > div > em{font-size: 18px;}
.ab4 .list-numbers > ul > li > div > div > span{font-size: 13px;}
.ab4 h1 {padding: 20px 0 30px 0;font-size: 24px;}
.ab1 .text > ul > li{width: 100%;}
.ab1 .text > ul > li > em{font-size: 13px;}
.ab1 .text{padding: 12px;}
.ab1 .text > span{margin-top: 10px;}


}

@media only screen and (min-width: 376px) and (max-width: 767px) {
	.big-data .lht li{height: 310px;}
.big-data .lht{height: 310px;}
.big-data .lht-BtnL, .big-data .lht-BtnR {top: 110px;}
.big-data .lht li{width: 380px;}
.train{height: 150px;}
	.train .d_img li .bg{height: 107px;}
	.train .d_img li.d_pos1,.train .d_img li.d_pos3{height: 107px;}
	.train .d_img li.d_pos2{height: 149px;}
	.train .d_img li.fwShow{height: 149px;}
	.edu .edu4{height: 888px;}
.edu .edu5 .col-xs-2{height: 290px;}
.edu10{height: 280px;}
.aia .why li{height: 200px;}
.aia .zsmsCon .tex h3{padding: 10px 42px;}
	.ab2 .reflection{height: 370px;}

}

@media only screen and (max-width:375px ) {
	.big-data .lht li{height: 282px;}
.big-data .lht{height: 282px;}
	.big-data .lht-BtnL, .big-data .lht-BtnR {top: 90px;}
.big-data .lht li{width: 340px;}
	.arid .ad5 h2{height: auto;line-height: 36px;}
.train{height: 135px;}	
	.train .d_img li .bg{height: 96px;}
	.train .d_img li.d_pos1,.train .d_img li.d_pos3{height: 96px;}
	.train .d_img li.d_pos2{height: 134px;}
	.train .d_img li.fwShow{height: 134px;}
	.edu .edu4{height: 910px;}
.edu .edu5 .col-xs-2{height: 263px;}
.edu10{height: 300px;}
.aia .why li{height: 210px;}
	.aia .zsmsCon .tex h3{padding: 10px 36px;}
	.ab2 .reflection{height: 338px;}
	
}

@media only screen and (max-width:345px ) {
	.why li .tex{top: 39px;}
	.big-data .lht li{height: 245px;}
.big-data .lht{height: 245px;}
.big-data .hd ul li .r{width: 207px;line-height: 17px;margin-top: 5px;font-size: 13px;}
.big-data .hd ul li{padding-left: 6px;}
.big-data .lht li{width: 290px;}
.arid .ad4 h2 ,.arid .ad3 h2{height: auto;line-height: 36px;}
.train{height: 115px;}
	.train .d_img li .bg{height: 81px;}
	.train .d_img li.d_pos1,.train .d_img li.d_pos3{height: 81px;}
	.train .d_img li.d_pos2{height: 112px;}
	.train .d_img li.fwShow{height: 112px;}
	.edu .edu4{height: 910px;}
.edu .edu5 .col-xs-2{height: 250px;}
.edu10{height: 320px;}
.aia .why li{height: 210px;}
.aia .zsmsCon .tex h3{padding: 10px 24px;}
	.ab2 .reflection{height: 300px;}
	
}