@charset "UTF-8";
/*-----default model-----*/
body,h1, h2, h3, h4, h5, h6,p,ul, ol, dl, dd,figure, menu, input, textarea, button, select, th, td,figcaption {margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6,b, strong {font-size: 100%;font-weight: normal;}
li {list-style: none;}
em, i {font-style: normal;}
img {border:none;}
input,textarea,button,select {outline: 0 none;}
table{border-collapse: collapse; margin:0 auto;}
textarea {resize: vertical;}
a {text-decoration: none;outline: 0 none;color:inherit}
table{border-collapse:collapse;width: 100%;color: #333;text-align: center;}
.clearfix:before,.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfix{zoom:1} 
body{width: 100%;height:100%; background: #fff; font-size: 12px;min-width: 1100px!important;font-family: "Source Han Sans CN";color: #444;}
a[title="站长统计"]{display: none;}
@media only screen and (min-width: 800px) {
	.pc-hide{display:none !important;}
}
input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill {
	-webkit-box-shadow: 0 0 0 1000px white inset;
}
.left{float: left;}
.right{float: right;}
.wrap{position: relative; width: 1100px; margin: 0 auto;font-size: 0;text-align: center;}
.hide{display: none;}
.sections{ padding-top: 1rem;clear: both;width: 100%;}
.title{ margin-bottom: .5rem;}
.title h2{font-size: .42rem; color: #000000; font-weight: bold; background: url(../images/t_bg.png) no-repeat top center; padding-top: 0.28rem;}
.title h2 span{ color: #124baf;}
.title i{width: 0.22rem; height: 0.65rem; background: url(../images/t_img.png) no-repeat; display: inline-block; margin-top: 0.2rem;}

/*banner*/
.banner-box{width: 100%;height: 686px;position: relative;font-size: 0;}
.banner-box .wrap{position: absolute; left: 50%; margin-left: -500px; height: 100%;}
.banner-box .logo{width: 1.6rem;height: 0.39rem;position: absolute;top: 0.92rem;left: -2.12rem;z-index: 9;}
.banner-box a{width: 100%; height: 100%;}
.banner-box .bd ul li{width: 100%; height:686px; position: relative;}
.banner-box .bd ul li.li01{background: url(../images/banner_bg01.jpg) no-repeat top center;}
.banner-box .bd ul li.li02{background: url(../images/banner_bg02.jpg) no-repeat top center;}
.banner-box .hd{ position: absolute; left: 50%; bottom:.5rem; margin-left: -67px;}
.banner-box .hd ul li{width: .47rem;height: .06rem;background: #dadada;margin: 0 .1rem;border-radius: .03rem;display: inline-block;transition: all .8s;}
.banner-box .hd ul li.on{background: #1679df;}
.ban01-t{ position: absolute; left: 50%; margin-left: -319px;top: 137px;}
.ban01-pro{ position: absolute; bottom: 52px; margin-left: -69px; animation: yd 2s ease-in-out infinite;}
.ban02-img{position: absolute; top: 2.8rem; left: -84px;}
.ban02-pro{position: absolute; bottom: -.1rem; right: -1.7rem;animation: yd 2s ease-in-out infinite alternate;}
.pulse{animation: pulse infinite 2s ease;}
@keyframes yd{
    0%{transform: translateY(8px); }
    100%{transform: translateY(-5px);}
}
/* sec10 */
.sec10{
	background: url(../images/s10_bg.jpg) no-repeat top center;
	padding-top: 1.33rem; float: left; clear: both;width: 100%;
}
.s10-main{ width: 100%;
	float: left; clear: both;
}
.s10-main .s10-txt{width: 100%;clear: both;float: left;
	background: #086acb;
	background: -webkit-linear-gradient(left, #114fb1 , #086acb); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #114fb1 , #086acb); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #114fb1 , #086acb); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #114fb1 , #086acb); /* 标准的语法 */
	border-radius: .2rem;
}
.s10-main .s10-txt p{
	font-size: .2rem; line-height: .32rem; display: inline-block; clear: both; float: left; margin: .47rem .8rem;
	text-align: left; color: #fff;
}
.s10-video{
	width: 100%; clear: both; float: left; margin-top: .15rem; margin-bottom: 2.07rem;height: 6.15rem;
}
.s10-video #playVideo{
	width: 100%;  display: inline-block;
	background-color: #999;
}
/* sec11 */
.sec11{
	padding-top: 0; float: left; clear: both;width: 100%;
}
.sec11-title{margin-bottom: .35rem;}
.s11-main{
	width: 100%; clear: both; float: left;
}
.s11-main ul{
	width: 100%; clear: both; float: left;
}
.s11-main ul li{
	width: 2.56rem; height: 1.61rem; display: inline-block; float: left; margin-right: .25rem; margin-bottom: .37rem;
	position: relative;
	transition:all .25s;
}
.s11-main ul li.item04,.s11-main ul li.item08{margin-right: 0;}
.s11-main ul li img{
	width: 100%; height: 1.61rem; display: block;
}
.s11-main ul li h4{
	font-size: .26rem; line-height: 1.61rem; width: 100%; color: #124cb0;position: absolute;
	top: 0; left: 0;
}
.s11-main ul li span{
	position:absolute;
	left: 0;top:0;width:100%;height: 100%;background:rgba(18,76,176,.35);opacity:0;
	transition:all .25s;
	cursor: pointer;
}
.s11-main ul li span::before{
	content: ''; width: .73rem; height: .73rem; display: block;
	background: url(../images/s11-icon01.png) no-repeat center;
	position: absolute; left: 50%;top: 50%; margin-left:-.365rem; margin-top: -.365rem;
	transition:all .25s;
	-webkit-transform:scale(1.2);transform:scale(1.2)
}
.s11-main ul li:hover {
	box-shadow: 0 0 .24rem rgba(99,146,226,.48);
	-webkit-transform:scale(1.1);transform:scale(1.1);
	
}
.s11-main ul li:hover span{opacity:1}
.s11-main ul li:hover h4{display: none;}
.s11-main ul li:hover span:before{-webkit-transform:scale(1);transform:scale(1)}
/* 视频弹出窗 */
.mask{
	position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,.5); z-index: 999; display: none;
}
.videoShow{
	width: 1030px;
	position: fixed; top: 30%; left: 50%;
	margin-left: -515px;
	z-index: 999;
}
.videoLeft{width: 700px; height: 400px; background: #000; display: none; float: left;}
/* #player{width: 100%;height: auto; display: inline-block;} */
.playMenu{width: 330px; height: 400px; background-color: #3e6ca8; padding: .2rem .1rem; display: block; box-sizing: border-box; float: left;}
.playMenu ul li{display: none;}
.playMenu a{font-size: .15rem; color: #fff; line-height: 0.3rem; text-align: left; display: block; width: 100%;}
.playMenu a i,.playMenu a em{
	font-size: .15rem; line-height: .3rem; color: #fff; margin-left: .25rem; padding: 0 .1rem;
	border-radius: .1rem .1rem .1rem 0;
}
.playMenu a i{
	background-color: #00aa00;
}
.playMenu a em{
	background-color: #df9500;
}
.close2{position: absolute;bottom:-.45rem;left: 50%; display: block; z-index: 999;width: .35rem; margin-left: -.175rem;}
.close2 img{width: 100%;}
	
/*sec01*/
.sec01{background: url(../images/s1_bg.jpg) no-repeat top center;}
.sec01-main{background: linear-gradient(to right, #e8f0fc , #fff); border-radius: .25rem; position: relative; padding: .4rem .1rem;}
.sec01-l{text-align: left;}
.sec01-l ul li{width: 3.31rem; height: 0.92rem; background: #fff; border-radius: .1rem; display: inline-block; margin:.15rem .26rem; padding: .06rem; box-sizing: border-box;}
.sec01-l ul li h3{width: 0.49rem;height: 0.82rem;line-height: .49rem;text-align: center;background: #114fb2;border-radius: .05rem;font-size: .24rem;color: #fff;font-weight: bold;writing-mode: tb-rl;-webkit-writing-mode: vertical-rl;writing-mode: vertical-rl;*writing-mode: tb-rl; display: inline-block; vertical-align: middle; margin-right: 0.16rem;}
.sec01-l ul li p{font-size: .18rem; color: #494949; line-height: 0.24rem; display: inline-block; vertical-align: middle;}
.sec01-r{width: 6.38rem; height: 6.38rem; position: absolute; right: -1.22rem; top: 1px;}
.sec01-rimg01{ position: absolute; right: -122px; top: -96px;}
.sec01-rimg02{ position: absolute; right: 50px;top: 65px;}
.pub-a{width: 2.86rem; height: 0.55rem; line-height: 0.55rem; font-size: .2rem; color: #fff; font-weight: 600; background: linear-gradient(to right, #e14648 , #f55657); border-radius: .28rem; display: inline-block; margin-top: 0.44rem; box-shadow: 0 6px 7px #ff6d6f25;}

/*sec02*/
.sec02-t{margin-bottom: 0.52rem;}
.sec02-t ul li{width: 4.46rem;}
.sec02-t ul li .tb{width: 100%; background: url(../images/s2_tbg.png) no-repeat bottom center/ 100%;}
.sec02-t ul li .tb i{width: 1.8rem; height: 1.61rem; display: inline-block; background: url(../images/s2_title01.png) no-repeat top / 100%; display: inline-block; vertical-align: top; margin-bottom: -15px;}
.sec02-t ul li:nth-child(2) .tb i{width: 1.8rem; height: 1.61rem; display: inline-block; background: url(../images/s2_title02.png) no-repeat top / 100%;}
.sec02-t ul li .tb .t-main{display: inline-block; text-align: left; margin-top: .58rem}
.sec02-t ul li .tb .t-main h3{font-size: .26rem; color: #fff; font-weight: bold; margin-bottom: 0.1rem;}
.sec02-t ul li .tb .t-main h4{font-size: .18rem; color: #fff;}
.sec02-t ul li p{font-size: .2rem; color: #494949; font-weight: 600; line-height: 0.42rem; text-align: left; padding-left: 0.22rem; padding-top: 0.44rem;}
.sec02-b{ background: linear-gradient(to right, #e8f0fc , #fff); border-radius: .25rem; padding: .3rem .36rem; position: relative;}
.sec02-b ul li{background: #fff; border-radius: .1rem; text-align: left; padding: .2rem .32rem;}
.sec02-b ul li:nth-child(1){margin-bottom: 0.2rem;}
.sec02-b ul li h3{font-size: .24rem; color: #104fb2; font-weight: bold; margin-bottom: 0.05rem;}
.sec02-b ul li h3 span{color: #e14648;}
.sec02-b ul li p{width: 7.16rem; font-size: .18rem; color: #494949; line-height: 0.24rem; text-align: left;}
.sec02-b img{position: absolute; right: -.2rem; top: 0.2rem; animation: move 1.5s infinite ease-in-out alternate;}
.sec02 .pub-a{width: 2.32rem;}
@keyframes move{
    0%{transform: translateY(-8px);}
    100%{transform: translateY(0);}
}

/*sec03*/
.sec03{background: url(../images/s3_bg.jpg) no-repeat top center; padding-bottom: .65rem;}
.sec03-main{position: relative;}
.sec03-yuan{animation: zhuan infinite linear 18s;}
.sec03-peo{position: absolute; top: 2.4rem; left: 4.57rem;}
.sec03-main ul li{ position: absolute;}
.sec03-main ul li:nth-child(1){top: 82px;left: 182px;}
.sec03-main ul li:nth-child(2){left: 234px;top: 259px;}
.sec03-main ul li:nth-child(3){left: 79px;top: 365px;}
.sec03-main ul li:nth-child(4){left: 440px;top: 445px;}
.sec03-main ul li:nth-child(5){right: 160px;top: 76px;}
.sec03-main ul li:nth-child(6){top: 201px;right: 209px;}
.sec03-main ul li:nth-child(7){top: 334px;right: 133px;}
.sec03-main ul li h3{width: 2.8rem; height: 1.23rem; background: url(../images/s3_qp01.png) no-repeat top / 100%; font-size: .19rem; color: #8a8a8a;    line-height: .9rem; cursor: pointer;}
.sec03-main ul li:nth-child(4) h3{background: url(../images/s3_qp03.png) no-repeat top / 100%; line-height: 1.32rem;}
.sec03-main ul li:nth-child(5) h3{background: url(../images/s3_qp02.png) no-repeat top / 100%;}
.sec03-main ul li:nth-child(6) h3{background: url(../images/s3_qp02.png) no-repeat top / 100%;}
.sec03-main ul li:nth-child(7) h3{background: url(../images/s3_qp02.png) no-repeat top / 100%;}
.sec03-main ul li h3.on{background: url(../images/s3_qp01_h.png) no-repeat top / 100%; color: #fff;}
.sec03-main ul li:nth-child(4) h3.on{background: url(../images/s3_qp03_h.png) no-repeat top / 100%;}
.sec03-main ul li:nth-child(5) h3.on{background: url(../images/s3_qp02_h.png) no-repeat top / 100%;}
.sec03-main ul li:nth-child(6) h3.on{background: url(../images/s3_qp02_h.png) no-repeat top / 100%;}
.sec03-main ul li:nth-child(7) h3.on{background: url(../images/s3_qp02_h.png) no-repeat top / 100%;}
.sec03-main ul li p{width: 2.4rem; height: 1.26rem; background: #fff; border-radius: .1rem; box-shadow: 0 6px 46px #124caf20; font-size: .16rem; color: #494949; line-height: 0.22rem; padding: .18rem .12rem; box-sizing: border-box; text-align: justify; position: absolute;left: -231px;top: -22px; display: none;}
.sec03-main ul li:nth-child(4) p{top: 99px; left: 19px;}
.sec03-main ul li:nth-child(5) p{right: -231px; left: auto;}
.sec03-main ul li:nth-child(6) p{right: -231px; left: auto;}
.sec03-main ul li:nth-child(7) p{right: -231px; left: auto;}
@keyframes zhuan{
    0%{transform: rotate(0);}
    100%{transform: rotate(360deg);}
}

/*sec04*/
.sec04{background: url(../images/s4_bg.jpg) no-repeat top center;}
.wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    text-align: left;
}
.wrapper h4 {
    width: 2.64rem;
    height: 0.38rem;
    line-height: 0.38rem;
    background: none;
    font-size: .2rem;
    text-align: center;
    font-weight: 400;
    color: #616161;
    display: inline-block;
    margin-bottom: 0.2rem;
}
.wrapper p{width: 6.51rem; font-size: .17rem; color: #616161; line-height: 0.24rem; text-align: justify;}

.wrapper .container {
    position: relative;
    margin: 0 auto;
}

.horizontal .container {
    width: 8.67rem;
    height: 4.15rem;
    overflow: inherit;
}
.container .cards-list {
    position: absolute;
    left: 0;
    top: 0;
    background: #f4f8fe;
    border-radius: 0.3125rem;
    transition: 330ms;
}

.cards-list[data-empile-slide-index = '3'] {
    background: url(../images/s4_lbg.png) no-repeat;
}
.cards-list[data-empile-slide-index = '3'] h4{
    background-color: #0e74d8;
    color: #fff;
}
.cards-list[data-empile-slide-index = '3'] p{
    color: #fff; 
}

.horizontal .cards-list {
    width: 100%;
    height: 100%;
    padding: 76px 0 0 100px;
    box-sizing: border-box;
}

.horizontal .img{width: 86%; margin: 0 auto;}

/* 前后按钮 */
.btn-direct {
    position: absolute;
    top: 60%;
    z-index: 100000;
    width: .86rem;
    height: .86rem;
    transform: translateY(-50%);
    cursor: pointer;
    transition: .2s;
    display: none;
}
.sec03-main:hover .btn-direct{display: block;}
.btn-direct.btn-left {
    left: .9rem;
}

.btn-direct.btn-right {
    right:.9rem;
}

.btn-left>span {
    position: absolute;
    left: calc(50% - .6rem);
    top: calc(50% - .6rem);
    width: .86rem;
    height: .86rem;
    background: url(../images/prev.png) no-repeat;
}
.btn-right>span {
    position: absolute;
    left: calc(50% - .6rem);
    top: calc(50% - .6rem);
    width: .86rem;
    height: .86rem;
    background: url(../images/next.png) no-repeat;
}
.picScroll-left{position: absolute;bottom: -100px;background: #e8f0fc;padding: .22rem .11rem;text-align: center;width: 1232px;}
.navigation li{display: inline-block;width: 142px;height: .6rem;line-height: 0.7rem;text-align: center;background: url(../images/s4_blbg.png) no-repeat top / 100%;font-size: .19rem;color: #616161;margin: .1rem .06rem;cursor: pointer;margin-bottom: 0;}
.navigation li.active{ background: url(../images/s4_blbg_h.png) no-repeat top / 100%; color: #fff;}
.navigation li:nth-child(6){background: url(../images/s4_blbg02.png) no-repeat top / 100%;}
.navigation li:nth-child(6).active{ background: url(../images/s4_blbg_h02.png) no-repeat top / 100%;}
.navigation li:last-child{background: url(../images/s4_blbg03.png) no-repeat top / 100%;}
.navigation li:last-child.active{ background: url(../images/s4_blbg_h03.png) no-repeat top / 100%;}
.picScroll-left .hd .jt{ width: 0.17rem; height: 0.31rem; display: inline-block; top: 50px;}
.picScroll-left .hd .next{ background: url(../images/next.png) no-repeat top / 100%;position: absolute; right: -43px;}
.picScroll-left .hd .prev{ background: url(../images/prev.png) no-repeat top / 100%;position: absolute; left: -43px;}

/*sec05*/
.sec05{background: url(../images/s5_bg.jpg) no-repeat bottom center; padding-top: 2rem;margin-top: 2rem;}
.sec05-main ul li{height: 5.06rem; background: url(../images/s5_lbg01.jpg) no-repeat;}
.sec05-main ul li:nth-child(2){ background: url(../images/s5_lbg02.jpg) no-repeat; margin-top: 0.86rem;}
.sec05-main ul li img{margin-top: 0.2rem;}
.sec05-main ul li div{width: 4.17rem; margin-top: 1.05rem; position: relative; text-align: left; margin-right: 2.16rem;}
.sec05-main ul li:nth-child(2) div{ margin-right: 0; margin-left: 2.08rem;}
.sec05-main ul li div h3{width: 2.78rem; height: 0.52rem; line-height: 0.52rem; background: url(../images/s5_tbg.png) no-repeat top / 100%; font-size: .22rem; color: #fff; font-weight: 600; padding-left: 0.32rem; box-sizing: border-box;}
.sec05-main ul li:nth-child(2) div h3{ background: url(../images/s5_tbg02.png) no-repeat top / 100%; padding-left: 0.2rem;}
.sec05-main ul li div .tips{position: absolute; top: -.36rem;left: 2.26rem;}
.sec05-main ul li:nth-child(2) div .tips{left: -.32rem; right: auto;}
.sec05-main ul li div h4{font-size: .28rem; color: #124caf; font-weight: bold; margin-top: 0.5rem; margin-bottom: 0.25rem;}
.sec05-main ul li div h4 span{width: 1.75rem; height: 0.32rem; line-height: 0.32rem; background: linear-gradient(to right, #fff, #ecf3fd); font-size: .24rem; color: #7297d5; font-weight: normal; display: inline-block; text-align: left; padding-left: 0.1rem;}
.sec05-main ul li:nth-child(2) div h4 span{background: linear-gradient(to right, rgb(255, 255, 255), rgb(244 247 252));}
.sec05-main ul li div p{font-size: .18rem; color: #616161; line-height: 0.42rem; margin-left: 0.15rem;}
.sec05-main ul li div p i{width: 0.14rem; height: 0.14rem; background: url(../images/s5_yuan.png) no-repeat top / 100%; display: inline-block; margin-right: 0.1rem;}

/*sec06*/
.sec06{background: url(../images/s6_bg.jpg) no-repeat bottom center;}
.sec06-t{background: url(../images/s6_mbg.jpg) no-repeat; position: relative; margin-bottom: 0.52rem;}
.sec06-t ul{width: 1232px; overflow: hidden;}
.sec06-t ul li{display: inline-block; position: relative; transition: all 1s;}
.sec06-t ul li:hover{transform: scale(1.1);}
.sec06-t ul li h3{width: 1.16rem; height: 0.27rem; line-height: 0.27rem;  font-size: .16rem; color: #fff; position: absolute; bottom: 1rem; left: .32rem;
	background: linear-gradient(to right, #0000, #124cb0, #0000);
}
.sec06-t .sec06-txt{position: absolute; bottom: 0.34rem; left: 50%; margin-left: -339.5px;}
.sec06-b ul li{width: 4.96rem; transition: all .5s;}
.sec06-b ul li:hover{transform: scale(1.05);}
.sec06-b ul li h3{width: 2.07rem; height: 0.87rem; background: url(../images/s6_btbg.png) no-repeat top / 100%; font-size: .24rem; color: #fff; font-weight: 600; padding-top: 0.18rem; box-sizing: border-box; text-align: left; padding-left: 0.2rem;}
.sec06-b ul li h3 i{width: 0.36rem; height: 0.34rem; background: url(../images/s6_xing.png) no-repeat top / 100%; display: inline-block; vertical-align: -6px; margin-right: 0.12rem;}
.sec06-b ul li div{ background: linear-gradient(to right, #e8f0fc, #ffffff); border-radius: .25rem; padding: .35rem; text-align: left; position: relative; margin-top: -0.24rem;}
.sec06-b ul li div h4{font-size: .24rem; color: #616161; font-weight: bold; margin-bottom: 0.25rem;}
.sec06-b ul li div h4 span{ color: #124cb0;}
.sec06-b ul li div img{position: absolute; top: -.45rem; right: 0;}
.sec06-b ul li div .p-box{ background: #fff; padding: .2rem .3rem; border-radius: 0; margin-top: 0;}
.sec06-b ul li div p{font-size: .18rem; color: #616161; line-height: 0.42rem; background: #fff;}
.sec06-b ul li div p i{width: 0.14rem; height: 0.14rem; background: url(../images/s6_yuan.png) no-repeat top / 100%; display: inline-block; margin-right: 0.1rem;}

/*sec07*/
.sec07{background: url(../images/s7_bg.jpg) no-repeat;}
.kk{font-size: .19rem; color: #494949; line-height: 0.4rem; margin-bottom: 0.4rem;}
.kk b{font-weight: 600;}
.sec07 table tr th{ height: .77rem; line-height: .77rem; background: #044fc5; font-size: .18rem; color: #fff; border-right: 1px solid #e5edf9;}
.sec07 table tr th:last-child{border-right: 0; width: 1.91rem;}
.sec07 table tr th:nth-child(1){width: 1.47rem;}
.sec07 table tr th:nth-child(2){width: 1.52rem;}
.sec07 table tr th:nth-child(3){width: 2.17rem;}
.sec07 table tr.ban-m{ box-shadow: 0 0 30px #3684ca20; border-radius: 20px;}
.sec07 table tr td{font-size: .16rem; color: #4e4e4e; background: #fff; border-right: 1px solid #e7e7e7; line-height: .26rem;}
.sec07 table tr td:first-child{border-radius: 25px 0 0 25px;}
.sec07 table tr td:last-child{border-radius: 0 25px 25px 0; border-right: 0;}
.sec07 table tr td:nth-child(4){text-align: left; padding: .2rem;}
.sec07 table tr.ban05 td:nth-child(4){padding: .6rem .34rem;}
.sec07 table tr td b{font-weight: bold; color: #000;}
.sec07 table tr td a{width: 100px;height: .3rem;font-size: .14rem;color: #fff;text-align: center;line-height: .3rem;border-radius: 27px;box-shadow: 5px 5px 12px #3cb4ee52;background: #3cb4ee;display: inline-block;margin-top: .2rem;}
.he50{ height: .26rem; box-shadow: none !important; display: block; margin-bottom: 0;}
#hdtable2{top: 0 !important;}
/* .sec07-main ul{margin-top: 0.4rem;}
.sec07-main ul li{width: 3.66rem; display: inline-block; vertical-align: top;}
.sec07-main ul li h3{ height: 0.45rem; line-height: 0.44rem; background: #124caf; border-radius: .22rem; padding: 0 .26rem; position: relative; display: inline-block; font-size: .26rem; color: #fff; }
.sec07-main ul li.on h3{ background: #e14648;}
.sec07-main ul li .l-box{width: 100%; background: url(../images/s7_lbg.jpg) no-repeat top / 100% 100%; padding: .4rem .08rem; margin-top: -0.2rem; box-sizing: border-box; padding-bottom: 0;}
.sec07-main ul li .l-box h4{font-size: .35rem; color: #124cb0; font-weight: bold; letter-spacing: .02rem; margin-bottom: 0.18rem;}
.p-tips{width: 100%; background: #f6fbff; border-radius: .1rem; font-size: .16rem; text-align: justify; color: #3d3d3d; padding: .1rem .22rem; box-sizing: border-box; margin-bottom: 0.18rem;}
.p-tips b{font-weight: bold;}
.item-box{background: #f6fbff; border-radius: .1rem; padding: .09rem;}
.item{background: #fff; border: 1px solid #adcaf3; border-radius: .05rem; margin-bottom: 0.18rem; transition: all .5s;}
.item:hover{transform: scale(1.05);}
.item h5{height: 0.4rem; line-height: 0.4rem; background: #adcaf3; font-size: .18rem; color: #fff; font-weight: bold; border-radius: .03rem;}
.item01 .item-p{height: 1.18rem; box-sizing: border-box;padding-top: 0.32rem;}
.item01 .item-p p{text-align: center;}
.sec07-main ul li:nth-child(2) .item01 .item-p{padding-top: 0.15rem;}
.item-p p{font-size: .18rem; color: #3d3d3d; line-height: 0.3rem; text-align: left;}
.item02 .item-p{height: 1.32rem; box-sizing: border-box; padding-top: 0.32rem; padding-left: 0.2rem;}
.sec07-main ul li:nth-child(2) .item02 .item-p{ padding-top: 0.22rem;}
.sec07-main ul li:nth-child(3) .item02 .item-p{ padding-top: 0.22rem;}
.item02 .item-p p b{font-weight: bold;  display: inline-block; vertical-align: top;}
.item02 .item-p p span.r-txt{display: inline-block;}
.item03 .item-p{height: 6.36rem; box-sizing: border-box; padding: .1rem .12rem .2rem .12rem; text-align: left;}
.item03 .item-p h6{font-size: .16rem; color: #3d3d3d; font-weight: bold; margin-bottom: 0.08rem; margin-top: 0.1rem;}
.item03 .item-p h6 i{width: 0.78rem; height: 0.09rem; background: linear-gradient(to right, #f8d1d2, #fff); display: block; border-radius: .05rem;margin-top: -8px;}
.item03 .item-p p{font-size: .15rem; line-height: 0.28rem;}
.item04 .item-p{height: 1.26rem; box-sizing: border-box; padding: .2rem;}
.item05{margin-bottom: 0;}
.item05 .item-p{height: 1.24rem; box-sizing: border-box; padding: 0.4rem 0;}
.item05 .item-p p{text-align: center;}
.item05 .item-p span{display: inline-block; vertical-align: middle; font-size: .46rem; color: #124cb0; font-weight: bold; letter-spacing: -.01rem;}
.item05 .item-p span i{ font-size: .38rem;}
.item05 .item-p a{width: 1.2rem; height: 0.38rem; line-height: 0.38rem; text-align: center; display: inline-block; vertical-align: middle; margin-top: 0; margin-left: 0.05rem;}
.red{color: #f56161;}
.sec07 .tips{font-size: .16rem; color: #3d3d3d; margin-top: 0.28rem;} */

/*sec08*/
.sec08{background: url(../images/s8_bg.jpg) no-repeat top center; margin-bottom: 0.8rem;}
.sec08-main{ background: linear-gradient(to right, #e8f0fc, #ffffff); border-radius: .2rem; padding: .54rem .42rem; position: relative;}
.sideMenu{height: 5.5rem; background:#ffffff; border-radius: .2rem; padding: .56rem .72rem; text-align: left;} 
.sideMenu h3{margin-bottom: 0.2rem; cursor: pointer; position: relative;}
.sideMenu h3 i{width: 0.31rem; height: 0.31rem; line-height: 0.25rem; text-align: left; padding-left: 0.04rem; background: url(../images/s8_nbg.png) no-repeat top / 100%; font-size: .16rem; color: #fff; display: inline-block; vertical-align: middle; box-sizing: border-box; margin-right: 0.12rem;}
.sideMenu h3.on i{ background: url(../images/s8_nbg_h.png) no-repeat top / 100%;}
.sideMenu h3 span{width: 2.77rem; height: 0.38rem; line-height: 0.38rem; font-size: .24rem; color: #9abbf2; font-weight: 600; background: #fff; border: 1px solid #d8e6fd; box-sizing: border-box; display: inline-block; vertical-align: middle; text-align: left; padding-left: 0.16rem; position: relative;}
.sideMenu h3 span::after{content: ''; width: 0.2rem; height: 0.15rem; background: url(../images/s8_jt.png) no-repeat top / 100%; display: inline-block; position: absolute;right: 15px; top: 10px;}
.sideMenu h3.on span::after{ background: url(../images/s8_jt_h.png) no-repeat top / 100%;}
.sideMenu h3.on span{ background: #124cb0; color: #fff;}
.sideMenu p{max-width: 5.6rem; font-size: .18rem; color: #494949; line-height: 0.28rem; text-align: left; border-bottom: 1px dashed #7297d5; margin-left: 0.44rem; margin-bottom: 0.3rem; padding-bottom: 0.1rem;}
.sec08-main img{position: absolute;right: -1.8rem;bottom: .1rem;}

/*sec09*/
.sec09{background: url(../images/s9_bg.jpg) no-repeat; margin-top: 1rem;}
.sec09-main{ margin-top: 0.84rem; padding-bottom: 1.5rem;}
.sec09-main ul li{display: inline-block;}
.sec09-main ul li:nth-child(1){margin-right: 2.05rem; margin-left: 2.13rem;}
.sec09-main ul li img{display: inline-block; vertical-align: middle; margin-right: 0.12rem; animation: scale 1s infinite linear alternate;}
.sec09-main ul li div{width: 1.78rem; text-align: left;display: inline-block; vertical-align: middle;}
.sec09-main ul li div h3{font-size: .24rem; color: #fff; font-weight: 600;}
.sec09-main ul li div p{font-size: .16rem; color: #fff; line-height: 0.2rem; text-align: left; margin: .15rem 0; margin-top: 0.12rem;}
.sec09-main ul li div a{width: 1.22rem; height: 0.3rem; text-align: center; line-height: 0.3rem; border: 1px solid #32c3ff; border-radius: .15rem; font-size: .16rem; color: #32c3ff; display: inline-block;}
@keyframes scale{
    0%{transform: scale(.9);}
    100%{transform: scale(1);}
}

/* 底部通用 */
.sec17{width: 100%; display: block; clear: both; padding-bottom: 0;}
.s14-cont{ background: #1459c1; width: 100%;}
.s14-cont ul{width: 825px; margin: 0 auto;}
.s14-cont ul li{width: 275px; float:left; display: block; position: relative; height: 451px;}
.s14-cont ul li.item1{background: url(//www.niceloo.com/zhuanti/yjxf/zsjz/images/s14-img02.png) no-repeat center;}
.s14-cont ul li.item2{background: url(//www.niceloo.com/zhuanti/yjxf/zsjz/images/s14-img03.png) no-repeat center;}
.s14-cont ul li.item3{background: url(//www.niceloo.com/zhuanti/yjxf/zsjz/images/s14-img04.png) no-repeat center;}
.s14-cont ul li .item-show{width: 100%; padding: 60% 0;-webkit-transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.s14-cont .item-img{width: 100%;margin: 0 auto;height: 80px;}
.s14-cont .item-img img{display: block;margin: auto;}
.s14-cont .item-tit{width: 100%; margin: 30px auto 0; text-align: center; font: 24px/38px "微软雅黑"; color: #fff; }
.s14-cont .info {width: 100%; height: 100%; position: absolute; top: 0; left: 0; opacity: 0;-webkit-transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;-webkit-transform: scale(0) rotate(-180deg);-moz-transform: scale(0) rotate(-180deg);-ms-transform: scale(0) rotate(-180deg);-o-transform: scale(0) rotate(-180deg);transform: scale(0) rotate(-180deg);}
.s14-cont .info p {width: 70%; margin: 0 auto; font:20px/30px "微软雅黑"; color: #fff; text-transform: uppercase;
padding-top: 42%;text-align: justify; height: 150px;}
.s14-cont .info a {width: 70%; display: block; margin: 20% auto 0; font: 24px/50px "微软雅黑"; color: #fff; border: 1px solid #fff; text-align: center;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;}
.s14-cont .info a:hover {background: #fff; color: #e72d1b;}
.s14-cont ul li:hover .item-show {-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition-delay: 0;-moz-transition-delay: 0;transition-delay: 0;}
.s14-cont ul li:hover .info {visibility: visible; opacity: 1;-webkit-transform: scale(1) rotate(0deg);-moz-transform: scale(1) rotate(0deg);-ms-transform: scale(1) rotate(0deg);-o-transform: scale(1) rotate(0deg);transform: scale(1) rotate(0deg);-webkit-transition-delay: 0.3s;-moz-transition-delay: 0.3s;transition-delay: 0.3s;}

/*侧边导航*/
.lfNav{position: fixed;width: 168px;height: 558px;background: url(../images/fixedNavBg.png) no-repeat center / 100% 100%;top:18%;left:20px;z-index:99;}
.lfNav .close{position:absolute;top:0; right:0; height:32px; width:32px; }
.mt185{margin-top: 152px;}
.nav-bg{width: 161px;height: 36px;display: block;float:left;clear:both;margin-left: 0px;margin-bottom: 0px;}
.nav-bg a{width: 87%;height: 36px;display: block;margin:auto;font: 18px/34px "微软雅黑";color: #fff;text-align: center;/* border-bottom: 1px solid #0d1026; */}
.left_top{width:150px; height:60px;display: block;float:left;margin-left:0;}

/* 新增NEW教资 */
.sec06-title{
    background: url(../images/t_bg.png) no-repeat center .2rem;
}
.sec06-title h2 {
    background:transparent;
	padding-top: .1rem;
}
.sec06-title i {
    width: 0.22rem;
    height: 0.35rem;
    background: url(../images/t_img1.png) no-repeat;
}
/* 大V亲授 */
.sec10-title{
    background: url(../images/t_bg.png) no-repeat center .2rem;
}
.sec10-title h2 {
    background:transparent;
	padding-top: .1rem;
}
.sec10-title i {
    width: 0.22rem;
    height: 0.35rem;
    background: url(../images/t_img1.png) no-repeat;
}
.sec010{
	padding-top: .8rem;
}
.ec10-main .sec06-t {
    background: url(../images/s10_mbg.jpg) no-repeat;
}
.sec10-t ul {
    width: 1074px;
    overflow: hidden;
}
.sec10-t ul li {
    float: left;
}
.sec10-t ul li img{
	width: 100%;
}