/** CSS Reset **/
*{-webkit-tap-highlight-color:transparent; -webkit-touch-callout:none;outline:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form, fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; vertical-align: bottom;}
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:center; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
abbr,acronym { border:0; }
textarea, input, select{resize: none;outline:none;background:none;border:none;}
button {overflow:visible;width:auto;margin:0;padding:0;border:0 none;outline:none;}
input{border:0}
a{text-decoration:none; color:#333;-webkit-tap-highlight-color:transparent; -webkit-touch-callout:none;}
a:hover{ text-decoration:none;color:#000;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size: 0;}
.clearfix{display:inline-block;}
/* Hide from IE Mac */
.clearfix {display:block;}
html{width: 100%;height:100%;}
body{color:#333;font-size:18px;font-family: "Microsoft YaHei";width: 100%;height:100%;}
.fl{float:left;}
.fr{float:right;}
.mobile{display:none;}
.m1000{width:1000px;margin:0 auto;overflow: hidden;}
 p{ transition:all 0.2s ease-in 0s;}
p:hover{ transform:translateY(-5px);} 
/* banner */
.header {margin-top: 24px;width: 100%; height: 600px; position: relative;background:url("../images/bannerBg.jpg") no-repeat center top;}
.header_t{position: absolute;top:340px;width: 1000px;text-align: center;}
.header .right{float: right;margin-top: 10px;}
/*part*/
.page { padding: 0 0;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; background-color: #0b2c8f;position: relative;}
.page .title{margin-bottom:40px;text-align: center;}
.page .title .chinese{font-size: 48px;font-weight: bold;color:#c30e23;line-height: 70px;}
.page .title .english{font-size: 20px;font-weight: bold;color:#dc9aa0;}
.page .title img {margin: 0 auto;display: block;}
/*tab*/
.tab_wrap{width:100%;}
.tab_wrap .tab{width:1000px;}
.tab_wrap .tab li{float:left;cursor: pointer;font-size:30px;width:33.3%; background:yellow; }
.tab_wrap .tab li.active{background:red;}
.tab_wrap .item_wrap{position:relative;overflow:hidden;margin-top:20px;}
.tab_wrap .item_wrap .item{position: absolute;left:-1000px;width:1000px;overflow: hidden;}
.linkBox img{margin-left: 40px;}
#reg form label { margin: 20px 0;}
/* #reg{display: none;} */
.linkBox{width: 100%;height: 70px;text-align: center;}
.linkA{display: inline-block;width: 290px;height: 56px;background-color: #1f3b6f;line-height: 56px;text-align: center;font-size: 25px;color: #fff;transition: all 0.2s linear;}
.linkAR{background-color: #770801;}
.linkA span{display: inline-block;width: 32px;height: 32px;background-size: 100% 100%;vertical-align: middle;margin-left: 24px;transition: margin-top 0.2s linear;}
.linkAL span{background: url(../images/linkLIcon.png) no-repeat;background-size: 100% 100%;}
.linkAR span{background: url(../images/linkRIcon.png) no-repeat;background-size: 100% 100%;}
.linkA:hover span{margin-top: -10px;}
.linkAL:hover{background-color: #28457a;color: #eee;}
.linkAR:hover{background-color: #7f1912;color: #eee;}
.page{position: relative;background-color: #d3deff;}

#item1 .f{position: absolute;top: 0;left: 50%;margin-left: -932px;margin-top: 0px;z-index: 0;}
#item2 .f{position: absolute;top: 0;left: 50%;margin-left: -932px;margin-top: 0px;z-index: 0;}
#item3 .f{position: absolute;top: 0;left: 50%;margin-left: -932px;margin-top: 0px;z-index: 0;}
#item5 .f2{position: absolute;top: 0;left: 50%;margin-left: -932px;margin-top: 0px;z-index: 0;}
.zxyy{padding:0 0 30px;}
.zxyy .f{position: absolute;top: 0;left: 50%;margin-left: -932px;}
.zxyy .f3{margin-top: 10px;}
.header_big{margin-top: -240px;}
.navBox{position: relative;}
.nav{height: 80px;width: 100%;background: #122f85;z-index: 999;}
.navContent{width: 1000px;height: 100%;margin: 0 auto;}
.navContentUl{height: 100%;}
.navContentLi{float: left;font-size: 26px;height: 80px;line-height: 80px;text-align: center;cursor: pointer;width: 166px;}
.navContentLi a{color: #fff;font-weight: bold;font-size: 20px;display: inline-block;width: 100%;height: 100%;}
.navContentLiLast{margin-right: 0;}
.navContentLiB{font-weight: 500;}
.navContentLiBA{font-weight: 600;background-color: floralwhite;}
.navContentUl .menuOver {background-color: #ec6700;}
.box{position: relative;width: 100%;margin: auto;z-index: 1;overflow: hidden;}
.boxTitle{text-align: center;padding-top: 90px;width: 1000px;margin: 0 auto 60px auto;}
.titleBai{color: #fdf6d5;}
.titleLan{color: #00a0e6;}
.boxTitleCenter{position: relative;display: inline-block;font-size: 48px;color: #b43d53;}
.titleDec{font-size: 0;display: block;}
.boxContent{width: 1000px;margin: 0 auto;padding-bottom: 30px;}
.btn{text-align: center;padding-top: 50px;}
.btn a{display: inline-block;text-align: center;line-height: 60px;font-size: 22px;color: #fefefe;transition: all 0.2s linear;}
.btn a:hover{font-weight: bold;font-size: 23px;}

/* item1 */
#item1 .boxContent{position: relative;z-index: 1;}
#item1 .boxContent div{background: url(../images/item1Img1.png) no-repeat;height: 154px;}
#item1 .boxContent div p{font-size: 18px;color: #333;line-height: 36px;padding: 40px 20px;}

/* item2 */
#item2 .boxContent{position: relative;z-index: 1;}
#item2 .boxContent ul li{display: inline-block;width: 240px;height: 236px;background: url(../images/item2Img1.png) no-repeat;margin-right: 6px;text-align: center;vertical-align: top;}
#item2 .boxContent ul .last{margin-right: 0;}
#item2 .boxContent ul li img{margin-top: 40px;}
#item2 .boxContent ul li h3{font-size: 30px;color: #fff;padding-top: 15px;padding-bottom: 5px;}
#item2 .boxContent ul li p{font-size: 18px;line-height: 30px;color: #fefefe;padding: 0 10%;}
#item2 .boxContent .btn a{width: 184px;height: 60px;background: url(../images/item2Img6.png) no-repeat;}

/* item3 */
#item3 .boxContent{position: relative;z-index: 1;}
#item3 .boxContent ul{padding-bottom: 30px;}
#item3 .boxContent ul li{width: 480px;height: 60px;display: inline-block;vertical-align: top;margin-right: 16px;font-size: 24px;color: #fff;background-color: #ec6700;border-radius: 30px 0 30px 0;position: relative;margin-top: 60px;line-height: 60px;}
#item3 .boxContent ul .last{margin-left: 0;}
#item3 .boxContent ul li img{position: absolute;left: 0;bottom: 0;}
#item3 .boxContent ul li span{margin-left: 90px;}

/* item4 */
#item4{background: url(../images/item4Img3.jpg) no-repeat;background-position-x: center;}
#item4 .boxContent .tab li{display: inline-block;vertical-align: bottom;width: 88px;height: 48px;border: 1px solid #ec6700;font-size: 20px;color: #fff;text-align: center;line-height: 48px;cursor: pointer;margin-right: 13px;}
#item4 .boxContent .tab li:hover{background-color: #ec6700;}
#item4 .boxContent .tab li h3{font-weight: normal;}
#item4 .boxContent .tab li span{display: none;}
#item4 .boxContent .tab .active{width: 160px;height: 100px;background: url(../images/item4Img1.png) no-repeat;line-height: 40px;}
#item4 .boxContent .tab .active span{display: block;font-size: 16px;}
#item4 .boxContent .tab .active h3{font-weight: bold;font-size: 36px;padding-top: 14px;}
#item4 .boxContent .tab .end{background-color: #5a5b5d;}
#item4 .boxContent .info .t{width: 998px;height: 180px;border: 1px solid #ec6700;margin-top: 30px;}
#item4 .boxContent .info .t ul{margin-top: 20px;}
#item4 .boxContent .info .t ul li{display: inline-block;vertical-align: top;width: 300px;height: 180px;background: url(../images/item4Img2.png) no-repeat;margin: 0 14px;text-align: center;}
#item4 .boxContent .info .t ul li h4{font-size: 36px;font-weight: bold;color: #fff;padding-top: 30px;}
#item4 .boxContent .info .t ul li p{height: 100px;padding: 0 10%;}
#item4 .boxContent .info .t ul li p span{font-size: 24px;font-weight: normal;color: #fff;line-height: 28px;display: inline-block;margin-top: 0px;}
#item4 .boxContent .info .t ul li p{display: flex;align-items: center;justify-content: center;}
#item4 .boxContent .info .t ul li .d span{font-size: 20px;margin-top: 10px;}
#item4 .boxContent .info  h3{font-size: 30px;font-weight: bold;color: #ec6700;text-align: center;padding: 50px 0 30px 0;}
#item4 .boxContent .info .c .table{width: 100%;text-align: center;background-color: #16287c;border-radius: 10px;overflow: hidden;}
#item4 .boxContent .info .c .table tr{border-bottom: 1px solid #16287c;background-color: #15379b;color: #fff;}
#item4 .boxContent .info .c .table tr td{padding: 10px 0;font-size: 18px;line-height: 30px;}
#item4 .boxContent .info .c .table .th{background-color: #16287c;font-size: 24px;color: #156adc;}
#item4 .boxContent .info .c .table .th th{padding: 6px 0;}
#item4 .boxContent .info .c .table .th th span{font-weight: bold;border-right: 1px solid #156ade;display: inline-block;width: 99%;}
#item4 .boxContent .info .c .table .th th .last{border-right: 0;}
#item4 .boxContent .info .c .table tr:nth-child(2) {border-top-right-radius: 12px;overflow: hidden;}
#item4 .boxContent .info .c .table tr .time{font-size: 18px;font-weight: bold;color: #ec6700;}
#item4 .boxContent {padding-bottom: 50px;}
#item4 .boxContent .info .b ul li{background-color: #122f85;border-radius: 10px;display: inline-block;width: 480px;margin-right: 34px;margin-top: 100px;vertical-align: top;height: 160px;}
#item4 .boxContent .info .b ul .last{margin-right: 0;}
#item4 .boxContent .info .b ul li div{border-radius: 10px;background-color: #ec6700;position: relative;height: 150px;}
#item4 .boxContent .info .b ul li div h5{font-size: 30px;font-weight: bold;color: #0c215f;padding: 10px 5% 2px 5%;}
#item4 .boxContent .info .b ul li div h6{font-weight: normal;font-size: 18px;line-height: 30px;color: #0c215f;padding: 0 5%;}
#item4 .boxContent .info .b ul li div img{position: absolute;right: 0;bottom: 0;}
#item4 .boxContent .info .b ul li p{font-size: 16px;line-height: 24px;color: #ec6700;padding: 6px 5% 6px 5%;display: none;}
#item4 .boxContent .btn a{width: 185px;height: 60px;background: url(../images/item4Img4.png) no-repeat;}

/* item5 */
#item5 .boxContent ul li{width: 270px;height: 160px;background-color: #0c215f;border-radius: 10px;position: relative;display: inline-block;vertical-align: top;margin-left: 58px;}
#item5 .boxContent ul li img{position: absolute;left: 0;margin-left: -46px;margin-top: 34px;}
#item5 .boxContent ul li h3{font-size: 24px;line-height: 36px;color: #d3deff;padding-left: 65px;padding-top: 20px;}
#item5 .boxContent ul li h3 span{color: #ec6700;}
#item5 .boxContent .btn a{width: 270px;height: 60px;background: url(../images/item5Img4.png) no-repeat;}

/* item6 */
.form-wrap form label{border: 0;}
.form-wrap form label i{background-image: url(https://liuxue.xdf.cn/special/include/imagess/form_icon_blue2.png);}
.form-wrap .btn-wrap{background: #ec6700;}
.zxyy{overflow: hidden;position: relative;}

.swiper-container{padding-bottom:50px;}
.pagination {
  position: absolute;
  z-index: 20;
  bottom: 10px;
  width: 100%;
  text-align: center;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 8px;
  background: #555;
  margin: 0 5px;
  opacity: 0.8;
  border: 1px solid #fff;
  cursor: pointer;
}
.swiper-active-switch {
  background: #fff;
}

@media screen and (max-width:1000px) {
	.m1000{width:100%;margin:0 auto;}
	.pc{display:none;}
	.header_b{display:block;}
	.mobile{display:block;}
	.header {height: 33rem; background:url("../images/bannerBgM.jpg") no-repeat center top;margin-top: 0px;}
	.logo img{position: absolute;width: 32vw;top: 0;}
	.header .right{width: 20vw;}
	.header .right img{width: 20vw;margin-top: 2vw;transform: translateX(-2vw);}
	.header{height: 75vw;background-size: 100% 100%;position: relative;overflow: hidden;}
	.header_big{margin-top: -35vw;position: relative;top: 0;left: 0;}
	.header_t{width: 100vw;top: 50%;left: 50%;margin-left: 0;margin-top: 20vw;transform: translate(-50%,-50%);}
	.header_t img{width: 95%;}
	.header_b{top: 63vw;width: 100%;}
	.linkA{width: 35vw;height: 7vw;line-height: 2vw;font-size: 3vw;display: flex;align-items: center;justify-content: center;}
	.linkBox{display: flex;justify-content: center;}
	.linkA span{width: 4vw;height: 4vw;margin-left: 2vw;}
	.navBox{margin-top: -1vw;}
	.nav{height: 14vw;}
	.navContentUl{display: flex;justify-content: space-between;}
	.navContentLi{display: flex;align-items: center;float: none;height: 100%;width: auto;font-size: 4vw;margin-right: 0;margin-left: 0;line-height: 5vw;text-align: center;}
	.navContentLi a{display: inline-block;width: 60%;text-align: center;font-size: 4vw;line-height: 5vw;height: 100%;padding: 20%;margin-top: 4vw;}
	.navContent{width: 100%;}
	.box{width: 100%;}
	.boxTitleCenter{font-size: 7vw;width: 100%;}
	.boxTitle{padding-top: 15vw;margin-bottom: 6vw;}
	.boxTitle{width: 100%;}
	.titleDec{margin-left: 50%;transform: translateX(-50%);height: 6vw;}
	.boxContent{width: 100%;}
	.btn{display: none;}
	
	#item1 .boxContent{width: calc(100% - 5.2vw);}
	#item1 .boxContent div{background: url(../images/item1Img1M.png) no-repeat;background-size: 100% 100%;height: auto;}
	#item1 .boxContent div p{font-size: 4vw;padding: 4vw 4vw 5vw 4vw;text-align: justify;line-height: 5vw;}
	
	#item2 .boxContent{width: calc(100% - 5.2vw);}
	#item2 .boxContent ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
	#item2 .boxContent ul li{background: url(../images/item2Img1M.png) no-repeat;margin-right: 0;background-size: 100% 100%;width: 46vw;margin-bottom: 3vw;height: 35vw;}
	#item2 .boxContent ul li img{height: 9vw;}
	#item2 .boxContent ul li h3{font-size: 4vw;}
	#item2 .boxContent ul li p{font-size: 3vw;}
	
	#item3 .boxContent{width: calc(100% - 5.2vw);}
	#item3 .boxContent ul li{width: 100%;font-size: 4.5vw;height: 8vw;line-height: 8vw;}
	#item3 .boxContent ul li span{padding-left: 4vw;}
	
	#item4{background-size: auto 100%;}
	#item4 .boxContent .select{width: 100%;height: 11vw;line-height: 11vw;border-radius: 11vw;display: flex;justify-content: space-between;position: relative;background-color: #d3deff;border: 2px solid #ec6700;}
	#item4 .boxContent .select select{position: absolute;background-color: #d3deff;top: 0;left: 0;width: 100%;height: 11vw;opacity: 0;}
	#item4 .boxContent .select div{margin: 0 5vw;font-size: 4vw;}
	#item4 .boxContent .select div i{width: 20px;height: 18px;display: inline-block;vertical-align: middle;background: url(../images/x.png) no-repeat;margin-left: 2vw;}
	#item4 .boxContent .info .t{width: 100%;border: 0;height: auto;}
	#item4 .boxContent .info .t .tM{background: url(../images/item4Img2M.png) no-repeat;background-size: 100% 100%;}
	#item4 .boxContent .info .t .tM{padding: 5vw;}
	#item4 .boxContent .info .t .tM h2{color: #fff;display: flex;}
	#item4 .boxContent .info .t .tM h2 b{font-size: 4vw;font-weight: bold;width: 25%;}
	#item4 .boxContent .info .t .tM h2 span{font-size: 3vw;width: 78%;margin-top: 1vw;}
	#item4 .boxContent .select{width: calc(100% - 5.2vw);margin-left: 2.6vw;}
	#item4 .boxContent .info .t{width: calc(100% - 5.2vw);margin-left: 2.6vw;}
	/*#item4 .boxContent .info .b{width: calc(100% - 5.2vw);margin-left: 2.6vw;}*/
	#item4 .boxContent .info .c .table .th th span{font-size: 4vw;}
	#item4 .boxContent .info h3{font-size: 5vw;}
	#item4 .boxContent .info .c .table tr td{font-size: 3vw;}
	#item4 .boxContent .info .c .table tr .time{font-size: 3vw;}
	#item4 .boxContent .info .b ul li{width: 96%;height: 23vw;margin: 10vw 2% 0;}
	#item4 .boxContent .info .b ul li div{height: 22vw;}
	#item4 .boxContent .info .b ul li div h5{font-size: 5vw;}
	#item4 .boxContent .info .b ul li div h6{font-size: 3vw;padding-top: 0.5vw;line-height: 4vw;}
	#item4 .boxContent .info .b ul li p{font-size: 3vw;line-height: 4vw;padding-top: 1vw;}
	
	#item5 .boxContent{width: calc(100% - 5.2vw);}
	#item5 .boxContent ul{display: flex;justify-content: space-between;margin-top: 14vw;}
	#item5 .boxContent ul li{margin-left: 0;width: 32%;height: 26vw;}
	#item5 .boxContent ul li img{left: 50%;top: 0;margin-top: -50px;}
	#item5 .boxContent ul li h3{text-align: center;padding: 0;line-height: 5vw;padding-top: 8vw;}
	#item5 .btn{display: block;}
	#item5 .boxContent .btn a{font-size: 26px}
	
	.zxyy .titleDec{transform: none;}
	.reg_mobile{width: 86%;}
	
	
}


