body{background: #ffffff;}
/*********************************pc  h2标题*********************************/
.page{
 padding: 30px 0 0 0;	
}
.page .title {
	margin-bottom: 15px;
	width: 100%;position: relative;
}
.page .title i{background: url(../images/titleLine.png) no-repeat center top;width: 24px;height: 30px;display: block;margin-top: 28px;}
.page .title p{margin-left: 10px;}
.page .title p b{font-weight: normal;line-height: 140%;display: inline-block;}
.page .title p em{font-size: 14px;}
.page .title p{font-size:30px;color: #ef7b1b;}
.page .title span{font-size:14px;font-weight: 500;}
.page .title p.with{color: #ffffff;}
.titleA{font-size: 16px;background: #ec9234;color: #ffffff;background: linear-gradient(180deg,#ec9234,#f2795b);width: 200px;height: 45px;line-height: 45px;text-align: center;display: block;position: absolute;right: 0;top:20px;border-radius: 30px;}
.titleA:hover{color:#ffffff;}
/** header_banner Start **/
.header_banner {
	height:459px;
	background: url(../images/bg1.jpg) no-repeat top center;
}
.header_banner img {
	padding-top: 55px;
	display: block;
}
.bannerText{padding-top: 15px;width: 24.16%;}
.bannerText h3{font-size: 24px;color: #ffbe00;line-height: 160%;}
.bannerText h4{font-size: 18px;color: #ffffff;line-height: 160%;}
.bannerP{width: 71.4%;font-size: 16px;color: #ffffff;line-height: 180%;margin-top: -5px;}

.page1{width: 100%;padding: 0;}
.page1 .popUl{width: 98%;margin: 0 auto;}
.page1 .popUl li{width: 33.33%; float: left;text-align: center;}
.page1 .popUl li img{display: inline-block;width:15%;}
.page1 .popUl li span{display: inline-block;width: 80%;text-align: left;margin-left: 5%;}
@-moz-document url-prefix() {
	.page1 .popUl li span{line-height: 74%;}
}

.page2 .xuesUl li{width: 49%;background: #1751a3;border-radius: 10px;padding: 12px 0;text-align: center;margin-bottom: 20px;}
.page2 .xuesUl li h2{font-size:24px;color: #ef7b1b;}
.page2 .xuesUl li p{font-size:16px;color: #ffffff;}

.bgCon{width: 100%;background: url(../images/bg2.jpg) no-repeat center top;padding-bottom: 40px;}
.zyUl li{color: #ffffff;width: 100%;font-size: 16px;margin-bottom:10px;}
.zyUl li i{color: #f8b74a;display: inline;margin-right: 1%;}

.page4 .jsUl li{width: 31.66%;text-align: center;margin-bottom: 10px;}
.page4 .jsUl li h3{font-size: 20px;color: #ffffff;width: 100%;background: #ef7b1b;border-radius: 30px;line-height: 210%;}
.page4 .jsUl li p{font-size: 16px;color: #aabeff;line-height: 200%;}
.jsLi2{margin-left: 2.5%;}
.jsLi4{margin-left: 16%;}

.page5 .bmsUl li{background: #ffe2ca;border-radius: 20px;line-height: 260%;width: 48%;}
.page5 .bmsUl li span{font-size: 20px;color: #ffffff;display: inline-block;width: 30%;text-align: center;background: #ef7b1b;border-radius: 20px;}
.page5 .bmsUl li i{font-size: 16px;color: #333333;display: inline;width: 65%;text-align: left;margin-left: 5%;}
.page6 .zyUl li{color: #333333;}

.page7 .ipqTxt{width: 100%;padding: 10px 20px;box-sizing: border-box;font-size:16px;color: #333333;border:1px dashed #ef7b1b;border-radius:10px;}
.ipqUl{padding-top: 30px;}
.ipqUl li{width: 46%;}
.ipqUl li h3{font-size: 22px;color: #144098;font-weight: bold;margin-bottom: 10px;}
.ipqUl li.fr{margin-top: 40px;}
.swiperBox .swiper-wrapper{display: block;}

.zdUl li.fl{width:37.5%}
.zdUl li.fr{width:62%}
.zdUl li h3{font-size:22px;color: #144098;margin-bottom: 20px;}
.zdUl li dl{line-height: 160%;margin-bottom: 20px;}
.zdUl li dl dt{width: 6%;margin-top: 4px;}
.zdUl li dl dt img{display: block;width: 100%;}
.zdUl li dl dd{width: 92%;margin-left: 1%;}
.zdUl .bookfB span{display: inline-block;background: url(../images/line9.png) no-repeat center top;width:31.31%;font-size:16px;color: #ffffff;height: 38px;line-height: 38px;text-align: center;}
.zdUl .bookfB i{font-size:16px;color: #333333;width:65%;display: inline-block;margin-left: 2%;}
.zdUl .bookfB .span2{background: url(../images/line9_2.png) no-repeat center top;}
.zdUl .bookfB2 span{width:31.31%;}
.zdUl .bookfB2 i{width:52%;margin-left: 2%;}
.zdUl2 li dl{width:80%;text-align: center;margin-bottom: 0;}
.zdUl2 li dl dt{width: 100%;padding: 15px 0;background: #ef7b1b;border-radius: 10px;}
.zdUl2 li dl dt img{display: inline-block;width: 8%;}
.zdUl2 li dl dt span{font-size:22px;color: #ffffff;font-weight: bold;display: inline-block;margin-left: 2%;}
.zdUl2 li dl dd{font-size: 16px;color: #333333;line-height: 200%;width: 100%;}
.zdUl2 li dl .blueDt{background: #144098;}
.zdUl2 li .yuan{width: 220px;height: 220px;border-radius: 100%;background: #ef7b1b;text-align: center;float: left;}
.zdUl2 li .yuan h3{font-size: 20px;color: #144098;height: 47px;padding-top: 45px;margin-bottom: 12px;}
.zdUl2 li .yuan.blue{background: #144098;margin-right: 55px;}
.zdUl2 li .yuan.blue h3{color: #ef7b1b;}
.zdUl2 li .yuan p{font-size: 16px;color: #ffffff;}

.page8 .lcBg{width: 100%;background: url(../images/lcBg.png) no-repeat center top;height: 126px;position: relative;}
.page8 .lcBg .lcP{font-size: 16px;color: #333333;line-height: 135%;text-align: center;width: 148px;position: absolute;}
.page8 .lcBg .lcp1{top:0;left:20px;}
.page8 .lcBg .lcp2{top:0;left:198px;}
.page8 .lcBg .lcp3{top:0;left:395px;}
.page8 .lcBg .lcp4{top:0;left:637px;}
.page8 .lcBg .lcp5{top:0;left:900px;}
.page8 .lcBg .lcp6{top:82px;left: 872px;width: 210px;}
.page8 .lcBg .lcp7{top:82px;left:627px;}
.page8 .lcBg .lcp8{top:82px;left:370px;}
.page8 .lcBg .lcp9{top:82px;left:98px;}

.page9{padding-bottom: 50px;}
/* item5 */
.h4{font-size: 22px;color: #144098;font-weight: bold;text-align: left;margin-top: 20px;}
#item5 .boxTitleCenter{background: url(../images/item5Img1.jpg) no-repeat;}
#item5 .boxTitleCenter .titleDec{margin-top: -180px;}
#item5 .boxContent{text-align: center;width: 1000px;overflow: hidden;margin:0 auto;}
#item5 .boxContent .swiper-container1{width: 1000px;height: 150px;display: inline-block;margin-top: 15px;}
#item5 .boxContent .swiper-slide{width: 110px!important;cursor: pointer;}
#item5 .boxContent .swiper-slide div{width: 110px;height: 110px;transition: all 0.2s linear;text-align: center;}
#item5 .boxContent .swiper-slide div img{width: 90px;}
#item5 .boxContent .swiper-slide .active{width: 110px;}
#item5 .boxContent .text{width: 1000px;margin: 0 auto;}
#item5 .boxContent .text h3{font-size: 30px;font-weight: bold;color: #ee4d1e;padding-bottom: 20px;}
#item5 .boxContent .text p{font-size: 18px;color: #333;line-height: 28px;padding: 0 1%;}
#item5 .boxContent .swiper-container2{width: 1000px;height: 150px;display: inline-block;margin-top: 15px;overflow: hidden;}
#item5 .sw2{width: 100%;}
#item5 .sw2 .swiper-wrapper{text-align: center;}
#item5 .boxContent .swiper-container3{width: 1000px;height: 150px;display: inline-block;margin-top: 15px;overflow: hidden;}
#item5 .sw3{background-color: #fff;width: 100%;}
#item5 .sw3 .swiper-wrapper{text-align: center;}
#item5 .t2{height: 108px;background: url(../images/item5Img2.jpg) no-repeat;background-position-x: center;}
.teachTable{margin-top: 15px;}
.teachTable li{padding: 4px 0;font-size:16px;color: #333333;width: 100%;background: #ffffff;}

.teachTable li span{display: inline-block;width: 18%;text-align: center;}
.teachTable li span.span2{width: 28%;}
.teachTable li:nth-child(odd){background:#eaf1fa;}
.teachTable li.redLi{background: #ef7b1b;padding: 10px 0;color: #ffffff;}
.teach53{
    font-size: 16px;
    color: #f3775f;
    text-align: center;
    padding: 8px 0;
    width: 17%;
    border-radius: 50px;
    border: 1px solid #f3775f;
	display: block;
	margin: 15px auto;
}
.teach53 img {
    transform-origin: center bottom;
    -webkit-animation: upAnimation 2s ease .5s infinite both;
    animation: upAnimation 2s ease .5s infinite both;
	display: inline-block;margin-left: 4px;
}
.teach53:hover{color: #f3775f;}

.xdf_bottomForm.form-wrap form {
	padding: 0px 0 0 240px;
	height: 80px;
}
.xdf_bottomForm.form-wrap form .label{width: 28%;}
.xdf_bottomForm.form-wrap .tiaokuan a{color: #2086dd;}
.xdf_bottomForm.form-wrap .xdf_formbtn{background: #fba734;color: #333333;width: 24%;cursor: pointer;font-size: 18px;background: linear-gradient(180deg,#fba734,#fbc634);}
.xdf_bottomForm.form-wrap h4 {
    font-size: 22px;
    color: #ffffff;
    padding: 20px 0 0 250px;
}
.xdf_bottomForm.form-wrap form .label i {
	top: 20%;
}
.xdf_bottomForm.form-wrap form .label input,
.xdf_bottomForm.form-wrap form .label select {
	width: 100%;
	height: 100%;
}
.xdf_bottomForm.form-wrap .xdf_slideclose{top: 37px;}
.xdf_bottomForm.form-wrap{background: rgba(0,0,0,.7);}
.xdf_slide {
width: 110px;height: 170px;bottom: 20px;}
.xdf_slide .xdf_slidebtn{bottom: 13px;left: 5px;}
.xdf_bottomForm.form-wrap .xdf_slideleft {
    width: 240px;
    height: 87px;
    background: url(../images/botForemLine.png) no-repeat center top;
    position: absolute;
    left: 0;
    top: 28px;
}
@media screen and (max-width:1000px) {
	body{padding-bottom: 0.5rem;}
	.m1200{width:92%;}
	.page{padding: 0.3rem 0 0 0;}
	.page .title {
		margin-bottom: 0.15rem;
	}
	.page .title i{width: 0.4rem;height: 0.4rem;margin-top: 0.3rem;background-size: contain;}
	.page .title p{margin-left: 0.1rem;}
	.page .title p em{font-size: 0.2rem;}
	.page .title p{font-size:0.38rem;}
	.page .title span{font-size:0.2rem;line-height: 140%;display: block;}
	/** header_banner Start **/
	.header_banner {
		height:5.31rem;
		background: url(../images/mbg1.jpg) no-repeat top center;
		overflow: hidden;
		background-size: contain;
	}
	.header_banner img {
		padding-top: 0.9rem;
		margin:0 auto;
		width: 90%;
	}
	.bannerText{padding-top: 0.5rem;width: 100%;text-align: center;}
	.bannerText h3{font-size:0.5rem;line-height: 160%;}
	.bannerText h4{font-size: 0.38rem;line-height: 160%;}
	.bannerP{width: 91%;font-size: 0.24rem;color: #093e97;line-height: 160%;opacity: 1;margin: 0.2rem auto;float: none;}
	
	.page1{width: 100%;padding: 0;}
	.page1 .popUl li{width: 100%;margin-bottom: 0.25rem;line-height: 160%;display: flex;align-items: center;}
	.page1 .popUl li span{font-size: 0.24rem;}
	
	.page2 .xuesUl li{width: 100%;border-radius: 0.1rem;padding: 0.15rem 0;margin-bottom: 0.2rem;float: none;}
	.page2 .xuesUl li h2{font-size:0.3rem;}
	.page2 .xuesUl li p{font-size:0.24rem;}
	
	.bgCon{background-size:cover;padding-bottom: 0.4rem;}
	.page3 .zyUl li{font-size:0.24rem;margin-bottom:0.2rem;line-height: 160%;}

	.page4 .jsUl li{width: 49%;margin-bottom:0.2rem;}
	.page4 .jsUl li h3{font-size: 0.3rem;border-radius: 0.8rem;line-height: 190%;margin-bottom: 0.1rem;}
	.page4 .jsUl li p{font-size: 0.24rem;line-height: 160%;}
	.page4 .jsUl li.fr{float: left;}
	.jsLi2{margin-left: 0;float: right;}
	.jsLi4{margin-left: 0;float: right;}
	.jsLi2Wap{float: left;margin-left: 25%;}

	.page5 .bmsUl li{border-radius: 0.8rem;line-height: 260%;width: 100%;margin-bottom: 0.2rem;}
	.page5 .bmsUl li span{font-size: 0.28rem;width: 30%;border-radius: 0.8rem;}
	.page5 .bmsUl li i{font-size: 0.22rem;width: 65%;margin-left: 2%;}
    .swiperBox .swiper-container{padding-bottom: 0.6rem;}
	.swiperBox .swiper-pagination{width: 100%;height: 0.3rem;}
	.swiperBox .swiper-pagination-switch{width: 0.3rem;height: 0.3rem;display: inline-block;border-radius: 100%;background: #ef7b1b;opacity: .2;margin-left: 0.2rem;}
	.swiperBox .swiper-active-switch{background: #ef7b1b;opacity: 1;}
	.page6 .zyUl li{font-size:0.24rem;margin-bottom:0.2rem;line-height: 160%;}
	.page7 .ipqTxt{padding: 0.1rem;font-size:0.24rem;border-radius:0.1rem;line-height: 180%;margin-top: 0.4rem;}
	.ipqUl{padding-top: 0.35rem;}
	.ipqUl li{width: 100%;margin-bottom: 0.6rem;}
	.ipqUl li h3{font-size: 0.3rem;margin-bottom: 0.2rem;}
	.ipqUl li img{display: block;width: 100%;}
	.ipqUl li.fr{margin-top: 0.08rem;}
	.swiperBox .swiper-wrapper{display: flex;}

	.zdUl li.fl{width:100%}
	.zdUl li.fr{width:100%}
	.zdUl li h3{font-size: 0.3rem;margin-bottom: 0.1rem;}
	.zdUl li dl{line-height: 160%;margin-bottom: 0.05rem;font-size: 0.24rem;}
	.zdUl li dl dd{line-height: 130%;}
	.zdUl li dl dt{width: 6%;margin-top: 0.05rem;}
	.zdUl .bookfB{display: flex;align-items: center;margin-bottom: 0.15rem;}
	.zdUl .bookfB span{background: url(../images/line10.png) no-repeat center top;width:50%;font-size:0.24rem;height: 0.5rem;line-height:0.5rem;background-size: contain;}
	.zdUl .bookfB i{font-size:0.24rem;line-height: 110%;width: 50%;}
	.zdUl .bookfB .span2{background: url(../images/line10_2.png) no-repeat center top;background-size: contain;}
	.zdUl .bookfB2 span{width:50%;}
	.zdUl .bookfB2 i{width:50%;}
	.zdUl2 li dl{width:100%;margin-bottom: 0;}
	.zdUl2 li dl dt{padding: 0.1rem 0;border-radius: 0.04rem;width: 100%;}
	.zdUl2 li dl dt img{display: inline-block;width: 8%;}
	.zdUl2 li dl dt span{font-size:0.24rem;margin-left: 2%;}
	.zdUl2 li dl dd{font-size: 0.22rem;line-height: 200%;}
	.zdUl2 li .yuan{width: 3rem;height: 3rem;margin-left: 0.3rem;margin-top: 0.1rem;}
	.zdUl2 li .yuan h3{font-size: 0.3rem;height: 0.6rem;padding-top: 0.75rem;margin-bottom: 0.15rem;line-height: 110%;}
	.zdUl2 li .yuan.blue{margin-right: 0;}
	.zdUl2 li .yuan p{font-size: 0.24rem;line-height: 120%;}

	.page8 .lcBg{width: 6rem;background: url(../images/mlcBg_2.png) no-repeat center 6px;height: 6.9rem;position: relative;background-size: contain;margin:0 auto;}
	.page8 .lcBg .lcP{font-size: 0.24rem;line-height: 215%;text-align: center;width: 100%;position:static;margin-bottom: 0.3rem;background: linear-gradient(180deg,#f4c831,#f0871d);border-radius: 0.8rem;}
	.page8 .lcBg .lcp6{width: 100%;}

	.form-wrapPc{background: #023693;padding: 0.4rem 0 1rem 0;margin-top: 0.4rem;background: linear-gradient(340deg,#673c7b,#184095,#023491);}
	.form-wrapPc .qt_form{width: 92%;margin:0 auto;}
	.form-wrapPc .xdf_formbtn{background: #e56e1e;background: linear-gradient(90deg,#e56e1e,#f09029);color: #ffffff;font-size: 0.24rem;border-radius: 0.8rem;}
	.form-wrapPc .xdf_formbtn:hover{background: #e56e1e;background: linear-gradient(90deg,#e56e1e,#f09029);}
	.form-wrapPc form .label{border-radius: 0.8rem;}
	.form-wrapPc .tiaokuan a{color: #ff6600;}
}
@keyframes upAnimation{
	0%{transform:rotate(0deg);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
	10%{transform:rotate(-12deg);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
	20%{transform:rotate(12deg);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
	28%{transform:rotate(-10deg);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
	36%{transform:rotate(10deg);transition-timing-function:cubic-bezier(0.755,.5,.855,.06)}
	42%{transform:rotate(-8deg);transition-timing-function:cubic-bezier(0.755,.5,.855,.06)}
	48%{transform:rotate(8deg);transition-timing-function:cubic-bezier(0.755,.5,.855,.06)}
	52%{transform:rotate(-4deg);transition-timing-function:cubic-bezier(0.755,.5,.855,.06)}
	56%{transform:rotate(4deg);transition-timing-function:cubic-bezier(0.755,.5,.855,.06)}
	60%{transform:rotate(0deg);transition-timing-function:cubic-bezier(0.755,.5,.855,.06)}
	100%{transform:rotate(0deg);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
  }