
@media screen and (max-width: 980px) {
	html,body{
		min-width: auto;
	}
	img{
		max-width: 100%;
	}
	.img_pc,.img_pc_title{
		display: none;
	}
	.big_banner_words .img_pc_title,.img_pc_subtitle{
		display: none;
	}
	.img_mobile_title,.img_mobile_subtitle{
		display: block;
	}
	.big_banner_words > .img_mobile,.big_banner_words > .img_mobile_title,.big_banner_words >.img_mobile_subtitle{
    display: block;
	}
	.img_mobile{
		position: absolute;
		left: 0;
		top: 0;
		display: block;
		width: 100%;
	}
	.banner{
		display: none;
	}
	.big_banner{
		z-index: 99;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    transition: 0.4s;
    -webkit-transition: 0.4s;
    -moz-transition: 0.4s;
    -ms-transition: 0.4s;
    -o-transition: 0.4s;
    position: relative;
	}
	.pc_text{
	    display: none;
	}
	.mobile_text{
	    display: block;
	}
	.content{
		background-color: #191919;
	}
	.number_title{
		width: auto;
		height: 1.1rem;
		margin: .7rem 0;
	}
	.max_1320{
		width: 77.33333333333333%;
	}
	.banner{
		padding: 0;
	}
	.banner_img{
		width: 100%;
	}
	.banner_img li{
		display: block;
		width: 100%;
		margin: 0;
	}
	.banner_words{
		width: 77.33333333333333%;
		padding-top: 30%;
	}
	.banner_words h1{
		width: 40%;
		color: #fff;
		font-size: 22px;
		text-align: left;
	}
	.banner_words h1:last-of-type{
		border-color: #015fb4;
	}
	.banner_words p{
		width: 40%;
		font-size: 14px;
		text-align: left;
	}
	.pag_btn{
		display: none;
	}
	.big_banner_words {
		position: relative;
		z-index: 1;
		padding: 0;
	}
	.big_banner_words .img_mobile_title{
		width: 70%;
	}
	.swiper-slide img.bg_img{
		position: absolute;
		left: 0;
		top: 0;
		z-index: 0;
		height: 100%;
	}
	.big_banner_words > h3{
		font-size: .2rem;
		margin-left: .3rem;
		line-height: .28rem;
	}
	.big_banner_words b{
		color: #fff;
		font-size: .24rem;
	}
	.titile_box_span{
		height: .56rem;
		line-height: .52rem;
		font-size: .24rem;
		border-radius: .06rem;
		border: .02rem solid #0068c7;
	}
	.num_title{
		width: auto;
		height: 55px;
	}
	.main_content_words{
		padding-top: .9rem;
	}
	.main_content_words h2, .titile_box_span{
		font-size: .24rem;
	}
	.titile_box_span{
		margin-top: 4.16rem;
	}
	.big_banner_words > h3::before, .float_content_span h1::before, .h2_words:before{
		width: .2rem;
		height: .28rem;
		left: -5%;
		top: 50%;
		transform: translate(0,-50%);
		-webkit-transform: translate(0,-50%);
	}
	.float_content_span h1::before{
		left: 0;
		top: 50%;
	}
	.main_content > img.bg_img{
		height: 100%;
	}
	.main_content_words .h2_words{
		width: 90%;
	}
	.swiper-wrapper{
		display: block;
	}
	.swiper-pagination{
		display: none;
	}
	.big_banner_control_btn{
		display: none;
	}
	.banner_img_box div{
		display: block;
		width: 100%;
	}
	.create_time div{
		width: 100%;
	}
	div .create_time_text:nth-of-type(2), div .create_time_text:nth-of-type(3), div .create_time_text:nth-of-type(5){
		left: 0;
	}
	.create_time div img{
		width: 36%;
	}
	.banner_img_box div.more_text{
		position: static;
	}
	.culture_box .item{
		position: relative;
		background: none;
	}
	.culture_box .item:nth-of-type(2), .culture_box .item:nth-of-type(4), .culture_box .item:nth-of-type(6), .culture_box .item:nth-of-type(8){
		padding: 0;
		background: none;
	}
	.culture_box .item:before{
		content: "";
		position: absolute;
		left: 0;
		top: -.1rem;
		width: .04rem;
		height: .88rem;
		background-color: #0068c7;
		transform: rotate(30deg);
		-webkit-transform: rotate(30deg);
	}
	.culture_box .item .title{
		margin-top: 0;
		margin-left: .32rem;
		color: #fff;
		font-size: .24rem;
		line-height: .5rem;
	}
	.culture_box .item .info{
		font-size: .2rem;
		margin-top: 0;
		margin-left: .2rem;
	}
	.big_banner img{
		width: 100%;
	}
	.words_opacity, .big_banner div .words_opacity{
		display: none;
	}
	.create_time .create_time_text{
		padding-top: .6rem;
	}
	.banner_img_box .create_text_show{
		padding-left: .24rem;
	}
	.float_content_span{
		margin: 0;
		padding: .1rem 5%;
	}
	.float_content_span h1{
		color: #fff;
		font-size: .24rem;
		line-height: .46rem;
		letter-spacing: 0;
	}
	.float_content_span p{
		font-size: .2rem;
		line-height: .3rem;
		padding-left: .2rem;
	}
	.float_content_span{
		width: 100%;
	}
	.main_content{
		height: auto;
	}
	.main_content_words{
		position: relative;
		z-index: 1;
	}
	.main_content > img.bg_img{
		position: absolute;
		left: 0;
		top: 0;
		z-index: 0;
	}
	.title_float_box{
		border-radius: 4px;
	}
	.title_float_box::before{
		content: "";
    border-width: 16px;
    top: -32px;
	}
	.float_box_content{
		padding: .1rem 0;
		margin-bottom: 10%;
	}
	.words_opacity2{
		-moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
	}

	.mission-con,.visson-con{
		height: 8.4rem;
		padding-top: 4.2rem;
	}
	.values-con{
		height: 8.4rem;
		padding-top: 3.68rem;
	}
	.rerforance-con{
		padding-bottom: 1.6rem;
	}
	.honor-icon{
		height: 8.4rem;
	}
	.big_banner .img_mobile_subtitle{
		width: 50%;
		margin-top: .75rem;
	}
	.concept-con, .concept2-con{
		padding-top: .84rem;
		padding-bottom: .5rem;
	}
	.concept-con .banner_img_box{
		margin-top: .5rem;
	}
	.banner_img_box p{
		width: 100%;
		color: #fff;
		font-size: .2rem;
		line-height: .3rem;
	}
	.culture_box .item:nth-of-type(1), .culture_box .item:nth-of-type(3), .culture_box .item:nth-of-type(5), .culture_box .item:nth-of-type(7){
		padding-right: 0;
	}
	.margin_top{
		margin-top: .3rem;
	}
	.more_btn{
		position: absolute;
		right: 0;
		bottom: 0;
		width: .46rem;
		height: .32rem;
	}
	.banner_img_box div.more_text p{
		width: 100%;
	}
	.main_content_words .h2_words h2{
		margin: 0;
		line-height: .46rem;
	}
	.main_content_words .h2_words{
		width: 100%;
	}
	.honor-icon .h2_words:before{
		top: 20%;
	}
	.main_content_words .h2_words{
		margin: 0;
		margin-top: 3.7rem;
	}
	.lump-container-inner {
		width: 100%;
		padding: .86rem .48rem .2rem .48rem;
	}

	.lump-container ul {
		margin: 0;
	}

	.lump-container ul li {
		width: 3.19rem;
		height: 2.27rem;
		margin: 0;
		margin-bottom: .16rem;
	}

	.lump-container ul li:nth-child(2n){
		float: right;
	}

	.lump-container ul li a {
		display: block;
		padding-top: .5rem;
	}

	.lump-container ul li a>p {
		margin: 0;
		font-size: .28rem;
		letter-spacing: .03rem;
		padding-left: .32rem;
		line-height: .4rem;
	}
	.lump-container ul li a>p:last-child {
		letter-spacing: .12rem;
	}
}