@charset "utf-8";
/* CSS Document */
@media (max-width:1600px) { 
	.section5Swiper .swiper-container .swiper-button-prev {
	    left: 90px;
		margin-top: -170px;
	}
	.section5Swiper .swiper-container .section5Text2 {
	    left: 60px;
	}
	.section5Swiper .swiper-container .swiper-button-next {
	    right: 90px;
		margin-top: -36px;
	}
	.section5Swiper .swiper-container .section5Text1 {
		right: 56px;
	}
	.section6Line {
	    width: 100%;
	    height: 1px;
	    background: #dedede;
	    position: absolute;
	    top: 350px;
	    left: 0;
	}
	/* .section2C{
		padding-top: 100px;
	} */
}
@media (max-width:1440px){
	.section5Swiper .swiper-container .section5Text2 {
	    left: 122px;
	}
	.section5Swiper .swiper-container .swiper-button-prev {
	    left: 152px;
	    margin-top: -170px;
	}
	.section5Swiper .swiper-container .swiper-wrapper .con .section5Icon {
	    margin-top: -67px;
	}
	.section5Swiper .swiper-container .swiper-button-next {
	    right: 151px;
	    margin-top: -50px;
	}
	.section5Swiper .swiper-container .section5Text1 {
	    right: 124px;
	    margin-top: -85px;
	}
	.section5Swiper .swiper-container .swiper-wrapper .con .section5Up {
	    padding-bottom: 60px;
	}
	.section5Swiper .swiper-container .swiper-wrapper .con {
	    padding-top: 30px;
	}
	.section6Line {
	    top: 300px;
	}
	.section6Swiper .swiper-container {
	    padding-top: 50px;
	    padding-bottom: 70px;
	}
	.section6Le:before {
	    top: 55px;
	}
}
@media (max-width:1366px) { 
	.section6Le:before {
	    top: 34px;
	}
	.section1Swiper .swiper-pagination span:after {
	    width: 34px;
	    height: 34px;
	    margin-top: -18px;
	    margin-left: -18px;
	}
	.section1Container .swiper-pagination span:before {
	    width: 26px;
	    height: 26px;
	    margin-top: -14px;
	    margin-left: -14px;
	}
	.section4Swiper .swiper-pagination span.swiper-pagination-bullet-active:after{
		width: 34px;
		height: 34px;
		margin-top: -18px;
		margin-left: -18px;
	}
	.section6Swiper .swiper-pagination span:before{
		width: 26px;
		height: 26px;
		margin-top: -14px;
		margin-left: -14px;
	}
	.section6Swiper .swiper-pagination span:after{
		width: 34px;
		height: 34px;
		margin-top: -18px;
		margin-left: -18px;
	}
	.section4Swiper .swiper-pagination span:before{
		width: 26px;
		height: 26px;
		margin-top: -14px;
		margin-left: -14px;
	}
	.section4Swiper .swiper-container {
	    position: static;
	    padding-bottom: 50px;
	    padding-top: 30px;
	}
	.indexTitle .title1 {
	    font-size: 26px;
	    line-height: 36px;
	}
	.section2Text {
	    padding-top: 20px;
	}
	.indexTitle .title2 {
	    font-size: 26px;
	    line-height: 44px;
	}
	.indexMore {
	    margin: 0 auto 55px;
	}
	.section2Dl {
	    padding: 15px 0;
	}
	.section2Dl dd .divC .divT span {
	    font-size: 42px;
	}
	.section4Swiper .swiper-container .swiper-wrapper .con a .pic:before {
	    padding-top: 60.3575%;
	}
	.section5Swiper .swiper-container .swiper-wrapper .con .section5Icon {
	    margin-left: -13px;
	    margin-top: -70px;
	}
	.section5Swiper .swiper-container .swiper-wrapper .con {
	    padding-top: 30px;
	}
	.section5Swiper .swiper-container .swiper-wrapper .con .section5Up {
	    padding-bottom: 80px;
	}
	.section5Swiper .swiper-container .swiper-wrapper .con .section5Down {
	    padding-bottom: 150px;
	}
	.section5Swiper .swiper-container .swiper-button-next {
	    right: 221px;
	    margin-top: -58px;
	}
	.section5Swiper .swiper-container .swiper-button-prev {
	    left: 223px;
	    margin-top: -158px;
	}
	.section5Swiper .swiper-container .section5Text1 {
	    right: 124px;
		margin-top: -90px;
	}
	.section5Swiper .swiper-container .section5Text2 {
	    left: 135px;
		margin-top: -110px;
		}
	.section6Line {
	    width: 100%;
	    height: 1px;
	    background: #dedede;
	    position: absolute;
	    top: 250px;
	    left: 0;
	}
	.section6Swiper .swiper-pagination {
	    bottom: 14px;
	}
	.section6Swiper .swiper-container .swiper-wrapper .con .text .title a {
	    font-size: 16px;
	}
	.section6Swiper .swiper-container {
	    padding-top: 36px;
	    padding-bottom: 60px;
	}
	.section6Swiper .swiper-container .swiper-wrapper .con .text .time {
	    line-height: 30px;
	    height: 30px;
	    font-size: 16px;
	}
	.section6Swiper .swiper-container .swiper-wrapper .con .text .title {
	    line-height: 34px;
	    height: 34px;
	    overflow: hidden;
	}
	.section6Swiper .swiper-container .swiper-wrapper .con .text .info {
	    font-size: 14px;
	    line-height: 22px;
	    height: 44px;
	    overflow: hidden;
	    margin-bottom: 20px;
	}
	.section6Swiper .swiper-container .swiper-wrapper .con .pic:before {
	    padding-top: 50.0541%;
	}
	.section6Swiper .swiper-container .swiper-wrapper .con:hover .text {
	    top: 220px;
	}
	.section6Swiper .swiper-container .swiper-wrapper .con:hover .pic {
	    top: -105px;
	}
	.section6Swiper .swiper-container .swiper-wrapper .con:before {
	    top: -6px;
	}
	.recruitTc {
	    width: 700px;
	    height: 600px;
	    margin-left: -350px;
	    margin-top: -300px;
	}
	.searchBox .searchInput {
	    left: -55px;
	}
}

