/*shipinbeijing*/
.section1Bg{position:absolute;left:0;top:0;background:rgba(0,0,0,0.53);width:100%;height:100%;z-index:2;}
.section{position: relative; overflow: hidden;height:100%;width:100%;}
.videoBox{width: 100%;height:100vh;overflow: hidden;position:relative;z-index:-1;}
.videoBox:after{display: block;content: "";position:absolute;left:0;top:0;background:rgba(0,0,0,0.53);width:100%;height:100%;z-index:2;}
.banText{position:absolute;left:50%;margin-left:-370px;top:50%;margin-top:-135px;width:740px;height:270px;z-index:3;}
.banText h3{text-align: center;width:424px;margin:0 auto 20px; transition:all .8s; opacity: 0;transition-delay: 0.8s;transform: translateY(-60px);}
.banText h3 img{width:100%;}
.banText h6{color:#ffffff;text-align: center;font-size:24px;margin-bottom:55px;letter-spacing: 20px; transition:all .8s; opacity: 0;transition-delay: 1.2s;transform: translateY(-60px);}
.banText p{color:#ffffff;text-align: center;font-size:12px;opacity: 0.7;line-height:30px;height:90px;overflow: hidden;transition:all .8s; opacity: 0;transition-delay: 1.6s;transform: translateY(-60px);}
.searchBox{width:740px;height:60px;box-sizing: border-box;border:solid 1px #e0e0e0;border-radius: 30px;transition:all .8s; opacity: 0;transition-delay: 1.6s;transform: translateY(-60px);}
.searchBox input{height:32px;line-height:32px;margin:14px 0;padding:0 30px;float:left;box-sizing: border-box;width:630px;border-right: solid 1px #a6a6a8;color:#fff;font-size:16px;font-family: "微软雅黑";}
.subBtns{float:left;width:108px;height:100%;line-height:60px;text-align: center;font-size:18px;color:#fff;}
.subBtns i{display: inline-block;width:16px;height:16px;background:url(../images/icons.png) no-repeat 0 -30px;vertical-align: middle;margin:0 6px 2px 0;}

.section1.active .banText h3,.section1.active .banText h6,.section1.active .searchBox{opacity: 1;transform: translateY(0);}

/*第二屏banner*/
.banner{width:100%;height:100%;position:relative;}
.swiper_banner{width:100%;height:100%;overflow: hidden;position:relative;}
.swiper_banner .maskBg{background:rgba(0,0,0,0.53);position:absolute;width:100%;height:100%;left:0;top:0;}
.swiper_banner .banImg{width:100%;height:100%;}
.prev_btn,.next_btn{position:absolute;left:50px;bottom:50px;width:40px;height:40px;border:solid 1px #fff;text-align: center;box-sizing: border-box;z-index:2;cursor: pointer;}
.prev_btn{left:50px;}
.next_btn{left:100px;}
.prev_btn i,.next_btn i{width:9px;height:15px;display: inline-block;vertical-align: middle;margin-top:12px;}
.prev_btn i{background:url(../images/icons.png) no-repeat 0 -90px;}
.next_btn i{background:url(../images/icons.png) no-repeat 0 -110px;}

/*右侧切换圆点*/
#fp-nav{width:50px;right:10px;}
#fp-nav.right{right:5px;}
#fp-nav ul li, .fp-slidesNav ul li{width:23px;height:23px;margin:0 auto 10px;}
#fp-nav ul li a, .fp-slidesNav ul li a{border:solid 1px transparent;border-radius: 50%;box-sizing: border-box;transition: all .4s;}
#fp-nav ul li a span, .fp-slidesNav ul li a span{top: 6px;left: 6px;width: 9px;height: 9px;background: #fff;border-radius: 50%;position: absolute;z-index: 1;transition: all .4s;}
#fp-nav ul li a span, .fp-slidesNav ul li a span{border:none;}
#fp-nav ul li a.active span, .fp-slidesNav ul li a.active span{background:#fff;}
#fp-nav ul li a.active, .fp-slidesNav ul li a.active{border:solid 1px #fff;}
#fp-nav div {width:100%;text-align: center;}
#fp-nav div span{display: block;width:1px;height:47px;margin:5px auto 10px;background:#aeaeae;}
#fp-nav div p{color:#fff;}
#fp-nav div p strong{font-size: 14px;font-weight: bold;}
#fp-nav div p strong em{font-weight: bold;}
#fp-nav div p i{display: inline-block;margin:0 3px;}

.scroll #fp-nav ul li a span,.scroll .fp-slidesNav ul li a span{background:#a7a7a7;}
.scroll #fp-nav ul li a.active span,.scroll  .fp-slidesNav ul li a.active span{background:#a7a7a7;}
.scroll #fp-nav ul li a.active,.scroll  .fp-slidesNav ul li a.active{border:solid 1px #a7a7a7;}
.scroll #fp-nav div span{background:#979797;}
.scroll #fp-nav div p{color:#a7a7a7;}

.section2.active .banText h3,.section2.active .banText h6,.section2.active .banText p{opacity: 1;transform: translateY(0);}


/*第三屏*/
.newsWrap{width:1570px;margin:0 auto;}
.new_more{float:right;font-size:18px;color:#999999;}
.newsMain{width:100%;}
.newsLeft{float:left;width:890px;transition:all .8s; opacity: 0;transition-delay: 1.2s;transform: translateX(-120px);}
.newsItem{width:375px;float:left;margin-right: 70px;}
.newsItem:last-child{margin-right: 0;}
.newsPic{width:100%;position:relative;overflow: hidden;}
.newsPic a{padding-top:73.2%;display: block;}
.newsPic img{position:absolute;left:50%;top:50%;transform: translate(-50%,-50%);width:100%;height:100%;}
.newsText{margin-top:30px;width:100%;}
.newsText h3{font-size:18px;color:#333333;line-height:26px;height:26px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom:10px;}
.newsText p{font-size:12px;line-height:24px;height:72px;overflow: hidden;color:#999;margin-bottom:20px;}
.detailLink{padding:20px 0;border-top:solid 1px #ddd;height:14px;line-height:14px;}
.detailLink a{float:left;font-size:14px;color:#333;}
.detailLink span{float:right;color:#999;font-size:12px;}
.newsRight{float:right;width:570px;height:480px;position:relative;transition:all .8s; opacity: 0;transition-delay: 1.2s;transform: translateX(120px);}
.swiper_newList{width:100%;height:100%;position:relative;}
.swiper_newList .swiper-slide{width:100%;height:120px;border-bottom:solid 1px #ddd;box-sizing: border-box;}
.newsList{padding:15px 0;height:90px;}
.swiper_newList .swiper-slide:last-child{border-bottom:none;}
.newsData{float:left;width:60px;height:100%;color:#aaa;}
.newsData span{font-size:54px;font-family: arial;font-weight: 100;}
.newsData em{font-size:14px;display: block;margin-top:10px;}
.newsdescribe{margin-left:90px;height:90px;}
.newsdescribe a{display: block;}
.newsdescribe h3{font-size:14px;height:26px;line-height:26px;color:#333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom:10px;}
.newsdescribe p{line-height:24px;height:48px;overflow: hidden;color:#999;font-size:12px;}
.prev_btn2,.next_btn2{position:absolute;left:0;bottom:-40px;width:30px;height:30px;z-index:10;border:solid 1px #cccccc;box-sizing: border-box;text-align: center;line-height:30px;font-family: consolas;font-size:18px;color:#ccc;transition: all .3s;cursor: pointer;}
.prev_btn2:hover,.next_btn2:hover{background:#0f75bc;border:solid 1px #0f75bc;color:#fff;}
.next_btn2{left:35px;}

.section3.active .newsLeft{opacity: 1;transform: translateX(0);}
.section3.active .newsRight{opacity: 1;transform: translateX(0);}

/*第四屏*/
.partners{width:1570px;margin:0 auto;}
.partnerItem{background:transparent;position:relative;height:200px;margin-top:auto;margin-bottom:auto;display: inline-block;transition: all .3s;-ms-transition: all .3s;writing-mode: lr-tb;writing-mode: horizontal-tb;}
.partnerItem:hover{transform:scale(1.1);}
.partnerItem img{position:absolute;left:50%;top:50%;max-width:80%;max-height:60px;transform: translate(-50%,-50%);transition:all .3s}
.videoimg{display: none;width: 100%;min-height: 300px;overflow: hidden;}
.videoimg:before{content: '';display: block;width: 100%;padding-top: 52.25%;}

.partnerItem .left { 
    float: left; 
    width: 0; 
    border-right: 60px solid #fff; 
    border-top: 100px solid transparent; 
    border-bottom: 100px solid transparent; 
    transition: all .3s;
    -ms-transition: all .3s;
} 
.partnerItem .middle { 
    float: left; 
    width: 120px; 
    height: 200px; 
    background: #fff;
    transition: all .3s; 
    -ms-transition: all .3s;
} 
.partnerItem .right { 
    float: left; 
    width: 0; 
    border-left: 60px solid #fff; 
    border-top: 100px solid transparent; 
    border-bottom: 100px solid transparent; 
    transition: all .3s;
    -ms-transition: all .3s;
} 
.partnerMain{ clear: left; text-align: center;height:660px;margin-left:-30px;transition:all .8s; opacity: 0;transition-delay: 0.8s;transform: translateY(100px);} 
.one,.two,.three{display:inline-block;margin-right: -43px;writing-mode: tb-lr;-webkit-writing-mode: vertical-lr;writing-mode: vertical-lr;height:100%;}
.two .partnerItem,.three .partnerItem{margin-bottom:15px;}
.two .partnerItem:last-child{margin-bottom:0;}
.three .partnerItem:last-child{margin-bottom:0;}

.partnerMain2{display: none;}
.section5.active .partnerMain{opacity: 1;transform: translateY(0);}

.x-recruit{
	width: 1570px;
	margin: 0 auto;
	padding-top: 100px;
}
.x-recruit-title {
	font-size: 36px;
	margin-bottom: 10px;
	transition:all .8s; opacity: 0;transition-delay: 0.8s;transform: translateY(-60px);
	
}
.x-recruit-title span{
	font-size: 26px;
	color: rgba(0,0,0,.58);
}
.x-recruit-t{
	margin-bottom: 30px;
}
.x-r-left{
	font-size: 18px;
	color: rgba(0,0,0,.28);
	transition:all .8s; opacity: 0;transition-delay: 1.2s;transform: translateY(-60px);
}
.section3.active .x-recruit-title,.section4.active .x-recruit-title,.section5.active .x-recruit-title,.section6.active .x-recruit-title{opacity: 1;transform: translateY(0);}
.section3.active .x-r-left,.section4.active .x-r-left,.section5.active .x-r-left,.section6.active .x-r-left{opacity: 1;transform: translateY(0);}


.x-r-rlist{transition:all .8s; opacity: 0;transition-delay: 1.2s;transform: translateY(-60px);}
.section4.active .x-r-rlist{opacity: 1;transform: translateY(0);}
.x-r-rlist li{
	float: left;
	margin-right: 30px;
	color: #999999;
	font-weight: bold;
	font-size: 18px;
	padding-bottom: 4px;
	cursor: pointer;
}
.read-more{
	display: inline-block;
	float: left;
	color: #999999;
	font-weight: bold;
	font-size: 18px;
}
.x-recruit-list{
	text-align: center;
	display: none;
	overflow: hidden;
	height: 625px;
	transition:all .8s; opacity: 0;transition-delay: 1.2s;transform: translateY(80px);
	
}
.section4.active .x-recruit-list{opacity: 1;transform: translateY(0);}

.x-r-rlist li:hover,.x-r-rlist li.active,.read-more:hover{
	color: #000000;
	border-bottom: 2px solid #007fce;
}
.x-r-list-item{
	/*float: left;*/
	display: inline-block;
	vertical-align: top;
	width: 170px;
	height: 625px;
	background: #FFFFFF;
	
	margin-right: 26px;
	transition: all ease .4s;
	overflow: hidden;
	position: relative;
}
.x-r-list-item:last-of-type{
	margin-right: 0;
}
.x-list-item-t{
	position: relative;
	width: 170px;
	height: 100%;
	padding-top: 64px;
	box-sizing: border-box;
	cursor: pointer;
	transition: all ease .4s;
	margin-bottom: 20px;
}
.x-l-i-title{
	margin: 0 auto 25px;
	width: 64px;
	height: 64px;
}
.x-l-i-title.xs{
	background: url(../images/xs.png) no-repeat center;
	background-size: 50px 56px;
}
.x-l-i-title.js{
	background: url(../images/js.png) no-repeat center;
	background-size: 64px 64px;
}
.x-l-i-title.cw{
	background: url(../images/cw.png) no-repeat center;
	background-size: 55px 57px;
}
.x-l-i-title.xs{
	background: url(../images/xs.png) no-repeat center;
	background-size: 50px 56px;
}
.x-l-i-title.hq{
	background: url(../images/hq.png) no-repeat center;
	background-size: 56px 47px;
}
.x-r-list-item:hover{
	background: rgba(23,120,219,.9);
}
.x-r-list-item:hover .x-l-i-line{
	background: #ffffff;
}
.x-r-list-item:hover .x-l-i-en,.x-r-list-item:hover .x-l-i-ch,
.x-r-list-item:hover .x-l-i-num{
	color: #FFFFFF;
}
.x-r-list-item:hover .x-l-i-title.xs{
	background: url(../images/xs_a.png) no-repeat center;
}
.x-r-list-item:hover .x-l-i-title.js{
	background: url(../images/js_a.png) no-repeat center;
}
.x-r-list-item:hover .x-l-i-title.cw{
	background: url(../images/cw_a.png) no-repeat center;
}
.x-r-list-item:hover .x-l-i-title.hq{
	background: url(../images/hq_a.png) no-repeat center;
}
.x-l-i-en{
	text-align: center;
	font-size: 12px;
	color: #999999;
	margin-bottom: 20px;
}
.x-l-i-ch{
	text-align: center;
	font-size: 18px;
	color: #999999;
	margin-bottom: 75px;
	padding: 0 10px;
	height: 48px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.x-l-i-line{
	width: 2px;
	height: 179px;
	margin: 0 auto 90px;
	background: rgba(153,153,153,.12);
}
.x-l-i-num{
	text-align: center;
	font-size: 18px;
	color: #999999;
	font-weight: bold;
}
.x-l-i-address,.x-l-i-add,.x-l-i-pho,.x-l-i-phone{
	display: none;
	font-size: 18px;
	color: #FFFFFF;
	line-height: 30px;
	text-align: center;
	font-weight: 400;
}
.x-l-i-address{
	margin-bottom: 20px;
}
.x-l-i-add{
	min-height: 49px;
	margin-bottom: 140px;
}
.x-l-i-pho{
	margin-bottom: 20px;
}
.x-l-i-img{
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 0;
}
.x-l-i-img:before{
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	background: rgba(23,120,219,.9);
}
.x-l-i-img img{
	width: 100%;
	height: 100%;
}
.x-list-item-c{
	width: 498px;
	height: 625px;
	box-sizing: border-box;
	border-top: 3px solid #009cff;
	border-right: 3px solid #009cff;
	border-bottom: 3px solid #009cff;
	transition: all ease .4s;
	background: #eaebed;
	position: absolute;left: 170px;top: 0;
}
.x-l-i-c{
	overflow: hidden;
	width: 100%;
	height: 580px;
	padding: 27px 20px 27px 27px;
	box-sizing: border-box;
	position: relative;
	text-align: left;
}
.x-l-i-c-img{
	position: absolute;
	top: 30px;
	left: 22px;
	width: 110px;
	height: 110px;
	border-radius: 110px;
	overflow: hidden;
}
.x-l-i-c-img img{
	width: 100%;
	height: 100%;
}
.x-l-i-c-c h3{
	font-size:18px;
	line-height:30px;
}
.x-l-i-c-c p{
	font-size:14px;
	color: #585858;
	line-height:27px;
	text-align: justify;
}
.x-godetail{
	margin-top: 18px;
	display: block;
	width: 95px;
	height: 34px;
	border: 1px solid #000000;
	line-height: 34px;
	text-align: center;
	font-size:14px;
	color: #000000;
}
/*.x-list-item-c:before{
	content: '';
	position: absolute;
	left: 0;
	top: 50%;
	width: 11px;
	height: 17px;
	margin-top: -8px;
	background: url(../images/right_r.png) no-repeat center;
}
.x-list-item-c:after{
	content: '';
	position: absolute;
	left: 50%;
	top: 50%;
	width: 456px;
	height: 1px;
	margin-left: -228px;	
	border-top: 2px dashed #999999;
}*/
.x-l-i-c-btn{
	position: absolute;
	right: 0;
	bottom: 0;
	text-align: center;
	width: 78px;
	font-size: 16px;
	color: #FFFFFF;
	line-height: 38px;
	background:rgb(0,116,237);
}
.x-l-i-c-btn:hover{
	background: rgb(77, 151, 228);
}
.x-l-i-title,.x-l-i-en,.x-l-i-ch,.x-l-i-en,.x-l-i-line,.x-l-i-num,.x-l-i-address,.x-l-i-add,.x-l-i-address,.x-l-i-pho,.x-l-i-phone{
	position: relative;z-index: 1;
}
.x-r-list-item.active{
	width: 768px;
}
.x-r-list-item.active .x-list-item-t{
	width: 270px;
	padding: 60px 10px 0;
}
.x-r-list-item.active .x-l-i-title.xs{
	background: url(../images/xs_a.png) no-repeat center;
}
.x-r-list-item.active .x-l-i-title.js{
	background: url(../images/js_a.png) no-repeat center;
}
.x-r-list-item.active .x-l-i-title.cw{
	background: url(../images/cw_a.png) no-repeat center;
}
.x-r-list-item.active .x-l-i-title.hq{
	background: url(../images/hq_a.png) no-repeat center;
}
.x-r-list-item.active .x-l-i-en,.x-r-list-item.active .x-l-i-ch{
	color: #FFFFFF;
}
.x-r-list-item.active .x-l-i-line,.x-r-list-item.active .x-l-i-num{
	display: none;
}
.x-r-list-item.active .x-l-i-ch{
	font-size: 24px;
	line-height: 38px;
	margin-bottom: 20px;
	height: 76px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.x-r-list-item.active .x-l-i-address,.x-r-list-item.active .x-l-i-add,
.x-r-list-item.active .x-l-i-pho,.x-r-list-item.active .x-l-i-phone,
.x-r-list-item.active .x-l-i-img,.x-r-list-item.active .x-list-item-c{
	display: block;
}
.x-r-list-item.active .x-list-item-c{
	left: 270px;
}
.x-phone-more{
	display: none;
}
/*尾部*/
.x-countW{
	width: 1170px;
	margin: 0 auto;
}
.x-footer{
	background: url(../images/footer_bg.jpg) no-repeat center top;
	background-size: 1920px 693px;
}
.x-footer .fp-tableCell{
	padding: 40px 0 200px 0;
	box-sizing: border-box;
	position: relative;
	height: 100%;
}
.x-footer .x-recruit{
	padding-top:0;
}
.x-foot-item{
	/* text-align: center; */
}
.x-foot-item li{
	vertical-align: top;
	text-align: left;
	display: inline-block;
	width: 482px;
	min-height: 338px;
	background:rgba(255,255,255,1);
	box-shadow:23px 0px 16px rgba(0,0,0,0.14);
	margin-right: 42px;
	box-sizing: border-box;
	padding: 24px 0 24px 12px;
	border: 1px solid #c1c1c1;
}
.x-foot-item li:last-of-type{
	margin-right: 0;
}
.x-f-wrap{
	position: absolute;
	width: 100%;
	left: 0;
	bottom: 0;
}
.x-f-w-list{
	width: 100%;
	height: 60px;
	line-height: 60px;
	background: #FFFFFF;
}
.x-f-w-middle{
	width: 100%;
	height: 170px;
	box-sizing: border-box;
	padding-top: 25px;
	background: #EBEBEB;
}
.x-f-w-middle p{
	margin-bottom: 20px;
}
.x-foot-phone{
	width: 180px;
	height: 67px;
	background: url(../images/wrold.png) no-repeat right center;
	background-size: 117px 67px;
	padding-left: 12px;
	box-sizing: border-box;
	position: relative;
	text-align: left;
}
.x-phonenum{
	color: #00a2ff;
	font-size: 16px;
	font-weight: bold;
	margin: 6px 0 2px;
}
.x-foot-phone:before{
	content: '';
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 2px;
	height: 47px;
	background: #00a2ff;
}
.x-f-mmain-list{
	float: right;
}
.x-f-item{
	display: inline-block;
	vertical-align: top;
	font-family: "微软雅黑";
	margin: 0 30px;
}
.x-f-item h3 a{
	color: #333333;
	margin-bottom: 10px;
	font-size: 14px;
	font-weight: bold;
}
.x-f-item li{
	line-height: 20px;
}
.x-f-item li a{
	font-size: 12px;
	color: #8C8C8C;
}
.x-f-w-bottm{
	width: 100%;
	height: 50px;
	line-height: 50px;
	color: #848484;
	font-size: 12px;
	background: #0F0F0F;
}
.x-f-w-lt li{
	display: inline-block;
	position: relative;
	/*margin-right: 60px;*/
}
.x-f-w-lt li:last-of-type{
	margin-right: 0;
}
.x-f-w-lt li:after{
	content: '';
	display: block;
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -7px;
	width: 1px;
	height: 14px;
	background: #666666;
}
.x-f-w-lt li:last-of-type:after{
	display: none;
}
.x-f-w-lt li a{
	font-size: 14px;
	color: #666;
}
.x-f-countw{
	width: 1550px;
	margin: 0 auto;
	text-align: center;
}
.x-foot-item li h3{
	font-size: 24px;
	font-weight: normal;
	margin-bottom: 20px;
	color:#999;
}
.x-foot-item li p,.contact_index,.watch{
	display: inline-block;
	vertical-align: top;
	font-size: 18px;
	color: #999999;
	font-weight: bold;
}
.watch{margin-bottom:10px}
.x-f-s1{
	display: inline-block;
	vertical-align: top;
	font-size: 18px;
	color: #999999;
	font-weight: bold;
	margin-bottom: 20px;
}
.add2{
	padding-left:54px
}
.x-f-simg div{
	display: inline-block;
	vertical-align: bottom;
}
.x-f-spic{
	width: 140px;
	height: 140px;
	margin-right: 6px;
}
.x-f-spic img{
	width: 100%;
	height: 100%;
}
.x-f-simg h3{
	font-size: 22px !important;
	margin-bottom: 15px !important;
}
.x-f-simg p{
	font-size: 18px;
	color: #999999;
	margin-bottom: 10px;
}
.x-f-mmain{
	float: left;
}
.x-scrolltop{position: fixed;width: 50px;height: 50px;right: 30px;bottom: 30px;background: url(../images/scroll_top.png) no-repeat center;background-size: cover;z-index: 90;cursor: pointer;display: none;}
#fp-nav{z-index: 90;}
/*响应式*/
@media (max-width:1600px ) {
	.newsWrap,.partners{width:92%;}
	.newsLeft{width:58%;}
	.newsRight{width:38%;}
	.newsItem{width:47%;margin-right:6%;}
	.newsdescribe{margin-left:80px;}
	.partnerItem{height:140px;}
	.x-recruit-t{
		margin-bottom: 20px;
 	}
 	.x-recruit-list,.x-r-list-item{height:580px;}
 	.x-list-item-c{height:100%;}
 	.x-l-i-add{margin-bottom:100px;}
 	.x-l-i-line{margin-bottom:50px;}
 		.partnerItem .left { 
	    border-right: 44px solid #fff; 
	    border-top: 70px solid transparent; 
	    border-bottom: 70px solid transparent;
    }
	.partnerItem .middle{ 
	    width: 84px; 
	    height: 140px; 
	} 
	.partnerItem .right { 
	    border-left: 44px solid #fff; 
	    border-top: 70px solid transparent; 
	    border-bottom: 70px solid transparent; 
	} 
	
	.partnerMain{height:480px;} 
	.one,.two,.three{margin-right: -24px;}

	/*招贤纳士*/
	.x-recruit,.x-f-countw,.x-countW{width: 90%;}
	.x-r-list-item{margin-right: 10px;width: 126px;}
	.x-l-i-c{padding: 20px 20px 0;height: 550px;}
	.x-l-i-c-img{display: none;}
	.x-r-list-item.active .x-list-item-t{width: 240px;}
	.x-r-list-item.active{width: 738px;}
	.x-r-list-item.active .x-list-item-c{left: 240px;}
	.x-list-item-t{width: 126px;}
	/*联系方式*/
	.x-foot-item li p{display: block;}
	.x-f-s1,.x-foot-item li p{font-size: 14px;}
	.add2{padding-left:42px}
	.x-f-simg h3,.x-f-simg p{font-size: 12px !important;}
	.x-foot-item li{width: 32%;margin-right: 1%;padding: 20px 15px;height: 325px;}
	.x-f-spic{margin-right: 0;}
	.x-footer .x-recruit{padding-top: 0 !important;}
	.x-foot-item li{height: 288px;}
	.x-f-spic{height: 100px;width: 100px;}
	.x-f-w-list,.x-f-w-bottm{height: 40px;line-height: 40px;}
}
@media only screen and (max-width:1450px ) {
	.x-footer .x-recruit {padding-top: 80px;}
    .x-recruit-list, .x-r-list-item{height:500px;}
    .x-l-i-add{margin-bottom:40px;}
    .x-l-i-address{margin-bottom:15px;}
    .x-l-i-pho{margin-bottom:10px;}
    .x-l-i-c{height:100%;}
    .x-l-i-c-c{max-height:410px;overflow: hidden;height:auto;}
    .x-l-i-line{height:100px;}
}
@media only screen and (max-width:1367px ) {
	.newsText{margin-top: 10px;}
	.newsText p{margin-bottom: 10px;height: 24px;}
	.detailLink{padding: 10px 0;}
	.newsRight{height: 340px;}
	.newsdescribe p{height: 24px;}
	.newsList{height: auto;padding: 10px 0 0;}
	.newsData em{margin-top: 0;}
	
	.x-recruit-list, .x-r-list-item{height:400px;}
    .x-l-i-add{margin-bottom:20px;}
    .x-l-i-address{margin-bottom:10px;}
    .x-l-i-pho{margin-bottom:5px;}
    .x-l-i-c-c{max-height:315px;overflow: hidden;height:auto;}
    .x-l-i-line{height:80px;}
    .x-l-i-ch{margin-bottom: 20px;}
    .x-r-list-item.active .x-l-i-ch{margin-bottom: 10px;}
    .x-l-i-add{margin-bottom: 10px;}
    .x-r-list-item.active .x-list-item-t,.x-r-list-item .x-list-item-t{padding: 20px 10px 0;}
    
    .x-foot-item li h3{font-size: 14px;margin-bottom: 10px;}
    .x-recruit-t{margin-bottom: 10px;}
    .x-foot-item li{height: 212px;padding: 10px;}
    .x-f-s1, .x-foot-item li p{font-size: 12px;}
    .add2{padding-left:36px}
    .x-f-s1{margin-bottom: 10px;}
    .x-f-spic{height: 100px;width: 100px;}
    .x-f-w-middle{height: 150px;}
    .x-f-w-list,.x-f-w-bottm{height: 40px;line-height: 40px;}
    
    /*.partnerMain{height: 380px;}
    .x-l-i-line{margin-bottom:25px;}
	.partnerItem .left { 
	    border-right: 30px solid #fff; 
	    border-top: 55px solid transparent; 
	    border-bottom: 55px solid transparent;
    }
    .partnerItem{height: 110px;}
	.partnerItem .middle{ 
	    width: 60px; 
	    height: 110px; 
	} 
	.partnerItem .right { 
	    border-left: 30px solid #fff; 
	    border-top: 55px solid transparent; 
	    border-bottom: 55px solid transparent; 
	}*/

}
@media only screen and (max-width:1279px ) {
	.newsItem{width:48%;margin-right:4%;}
	.newsRight{width:40%;}
	.x-recruit-t{margin-bottom: 8px;}
	.x-footer .x-recruit{padding-top: 100px;}
	.x-f-w-middle{height: 160px;}
	
}
@media only screen and (max-width:1200px ) {
	.one{display: none;}
	.x-f-item{margin: 0 10px;}
	.x-recruit-t{margin-bottom: 8px;}
	.newsWrap .x-recruit-t{margin-bottom:20px;}
}

@media only screen and (max-width:1023px ) {
	.section{height:auto !important;}
	.fp-tableCell{height:auto !important;}
	.videoBox,.videoBox video{width:100% !important;height:auto !important;}
	.drop_down{display:none;}
	.banText{width:90%;margin-left:-45%;}
	.searchBox{width:88%;margin:0 auto;}
	.searchBox input{width:85%;height:30px;margin:7px 0;line-height:30px;padding: 0 20px;}
	.subBtns{width:15%;line-height:44px;font-size:16px;}
	.banText h3{width:400px;}
	.banText h6{margin-bottom:30px;letter-spacing: 10px;}
	.banText{height:170px;margin-top:-50px;}
	.searchBox{height:44px;}
	.banner .banText{height:200px;margin-top:-100px;}
	.banner .banText h6{margin-bottom:20px;}
	.newsLeft{width:100%;}
	.newsRight{width:100%;margin-top:10px;}
	.newsText{margin-top:20px;}
	.one, .two, .three{height:auto;}
	.partnerMain {height:auto;text-align:left;margin-left:0;}
	.partnerItem{margin-right:15px;}
	.partnerMain2{display: block;text-align: center;}
	.partnerMain {display: none;}
	.partnerMain2 .partnerItem{margin-right:10px;margin-bottom:10px;}
	.section3 {padding-bottom:40px;}
	.newsWrap{padding-top:40px;}
	.new_more{text-align: center;float:none;display: block;}
	.newsMain {margin-top:30px;}
	.x-recruit{padding-top:40px;}
	.partners{padding-top:60px;}
	.partnerMain2{margin-top:40px;}
	.x-footer .x-recruit{padding-top:50px;}
	/*招贤纳士*/
	.x-recruit-title{text-align: center;}
	.x-r-list-item .x-list-item-c{left: 0;width: 100%;top: 0;border-top: 0;border-left: 3px solid #009cff;height: auto;padding-bottom: 20px;}
	.x-r-list-item.active .x-list-item-c{left: 0;width: 100%;top: 0;border-top: 0;border-left: 3px solid #009cff;height: auto;padding-bottom: 20px;}
	.read-more,.x-list-item-c:before,.x-list-item-c:after{display: none;}
	.x-recruit-t{margin-bottom: 0;}
	.x-l-i-c{height: auto;}
	.x-recruit-title span{display: block;margin-top: 10px;}
	.x-r-left,.x-r-right{float: none;text-align: center;margin-bottom: 20px;}
	.x-r-rlist li{display: inline-block;float: none;margin-bottom: 10px;}
	.x-r-rlist li:last-of-type{margin-right: 0;}
	.x-r-list-item{display: block;width: 100% !important;height: 72px;margin-bottom: 20px;transition: all ease .4s;}
	.x-r-list-item.active{height: auto;}
	.x-r-list-item .x-list-item-t{display: block;width: 100% !important;float: none;height: 72px;padding: 0;margin-bottom: 0;}
	.x-r-list-item .x-l-i-img{display: none;}
	.x-r-list-item.active .x-list-item-t{display: block;width: 100% !important;float: none;height: 72px;padding: 0;background: rgba(23,120,219,.9);margin-bottom: 0;}
	.x-r-list-item.active .x-l-i-img{display: none;}
	.x-l-i-en,.x-l-i-line,.x-l-i-num,.x-l-i-address,.x-l-i-add,.x-l-i-pho,.x-l-i-phone,.x-l-i-img{display: none !important;}
	.x-list-item-c{display: block;position: relative;left: auto;float: none;}
	.x-r-list-item .x-l-i-ch,.x-l-i-title{display: inline-block;height: 51px;line-height:72px;margin: 0;padding: 0;font-size: 24px;display: table-cell;}
	.x-r-list-item .x-l-i-title.xs{background-size: 36px 40px;}
	.x-r-list-item.active .x-l-i-ch,.x-l-i-title{display: inline-block;height: 51px;line-height: 72px;margin: 0;padding: 0;font-size: 24px;vertical-alignt:top;display: table-cell;}
	.x-r-list-item.active .x-l-i-title.xs{background-size: 36px 40px;}
	.x-recruit-list{overflow: inherit;height: auto;}
	.x-r-list-item:hover .x-l-i-title.xs{background: url(../images/xs_a.png) no-repeat center;background-size: 36px 40px;}
	.x-phone-more,.x-phone-more .read-more{display: block;text-align: center;width: 100%;}
	.read-more:hover{color: #000;border: 0;}
	/*联系方式*/
	.x-foot-item li{float: none;display: block;width: 100%;max-width: 480px;margin: 0 auto 20px;}
	.x-foot-item li p{display: block;}
	.x-footer{background: none;}
	.x-foot-item li:last-of-type{margin-right: auto;}
	.x-f-wrap{position: relative;left: auto;bottom: auto;}
	.x-f-mmain,.x-f-mmain-list{float: none;}
	.x-f-w-middle,.fp-tableCell{height: auto !important;}
	.x-foot-phone{margin: 0 auto 20px;}
	.x-f-item{margin-bottom: 20px;}
	.x-f-w-bottm{height: auto;line-height: 26px;padding: 5px 0;}
	.x-foot-item li{height: auto;}
	.section1 .banText h3,.section1 .banText h6,.section1 .searchBox,.section2 .banText h3,.section2 .banText h6,.section2 .banText p{opacity: 1;transform: translateY(0);}
	.section3 .x-recruit-title,.section4 .x-recruit-title,.section5 .x-recruit-title,.section6 .x-recruit-title{opacity: 1;transform: translateY(0);}
	.section3 .x-r-left,.section4 .x-r-left,.section5 .x-r-left,.section6 .x-r-left{opacity: 1;transform: translateY(0);}
	.section3 .newsLeft{opacity: 1;transform: translateX(0);}
	.section3 .newsRight{opacity: 1;transform: translateX(0);}
	.section4 .x-r-rlist{opacity: 1;transform: translateY(0);}
	.section4 .x-recruit-list{opacity: 1;transform: translateY(0);}
	.partnerItem:hover{transform: scale(1) translateY(0px);}
	.section5 .partnerMain{opacity: 1;transform: translateY(0);}
	.x-footer .fp-tableCell{padding-bottom: 0;}
}

@media only screen and (max-width:767px ) {
	.searchBox{width:94%;}
	.searchBox input{width:75%;}
	.subBtns{width:25%;}
	.banText h3{width:300px;}
	.banText h6{margin-bottom:20px;font-size:20px;letter-spacing: 3px;height:1em;overflow: hidden;}
	.banText{height:140px;}
	/*.videoBox,.banner{min-height: 300px !important;}*/
	/*.banner{min-height: 200px !important;}*/
	.videoBox video{min-height: 300px !important;height:100% !important;}
	.banner .banText p{height:72px;line-height:24px;}
	.x-foot-item li{height: 230px !important; min-height: auto;}
	#school_map .school_con{left: 10px;}
	.school_list_index {top: 0px !important;}
	.school_list_index h1 {color: #fff;}
}

@media only screen and (max-width:600px ) {
	.banner .banText p{display: none;}
	.banner .banText{height:120px;margin-top:-60px;}
	.prev_btn{left:50%;margin-left:-50px;}
	.next_btn{left:50%;}
	.prev_btn,.next_btn{bottom:40px;}
}

@media only screen and (max-width:500px ) {
	.newsItem{width:100%;margin-right:0;}
	.newsText h3{font-size:16px;}
	.subBtns{width:30%;}
	.searchBox input{width:70%;}
	.partnerMain2 .partnerItem{height:100px;}
	.partnerItem .middle{width:60px;height:100px;}
	.partnerItem .right {
    border-left: 30px solid #fff;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;}
	.partnerItem .left {
    border-right: 30px solid #fff;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;}
	.banText h3{width:280px;}
}







@media only screen and (min-width: 641px){
	.single-post .remodal {
	    max-width: 500px;
	}
	.hidepc{
		display: none;
	}
	.hidemoblie{
		display: block;
	}
}
@media only screen and (max-width: 641px){
	.hidepc{
		display: block;
	}
	.hidemoblie{
		display: none;
	}
}

@media only screen and (max-width:1023px ) {

.x-f-countw{
    width: 100%;
}	
	

}