
@media screen and (max-width: 1440px) {
	.container{width: 1200px;}
	.pic_jy6{padding: 0;}
	.index3 .bian_box, .index3 .pic_box{padding: 0;}
}
@media screen and (max-width: 1280px) {
	.container{width: 1000px;}
	.index2 .icon_box{padding: 96px 0px 0;}
	.index2 .txt_box1,.index2 .txt_box2{padding: 0;}
	.index3 .bian_box,.index3 .pic_box{padding: 0;}
	.index3 .pic_box .item .desc{font-size: 18px;}
	.index4 .bian_box,.index4 .txt_box,.index5 .bian_box,.index6 .pic_box{padding: 0;}
	.index5 .txt_box{padding: 0 0 0 65px;}
	.index2 .txt_box3{padding: 0 90px 0 0;}
	.pic_jy4,.pic_jy5{padding: 0;}
	.jy5 .desc{font-size: 24px;}
}
@media screen and (max-width: 750px) {
	.container{width: 94%;}
	.index1 .swiper-slide{height: 4rem !important;}
	.index1 .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom: 0.1rem;}
	.index1 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
	    width: 8px;
	    height: 8px;
	    border: 1px solid #fff;
	    margin: 0 5px;
	}
	.index1 .swiper-button-next, .index1 .swiper-button-prev{display: none;}
	.index2{padding: 1rem 0 2rem;}
	.index2 .tit {
	    font-size: 0.32rem;
	    line-height: 0.32rem;
	    margin-bottom: 0.2rem;
	}
	.index2 .tit1 {
	    font-size: 0.5rem;
	    line-height: 0.5rem;
	    margin-bottom: -0.25rem;
	}
	.index2 .tit2 {
	    font-size: 0.6rem;
	    line-height: 0.6rem;
	    margin-bottom: 0.5rem;
	}	
	.index2 .zh {
	    font-size: 0.3rem;
	    line-height: 0.56rem;
	    margin-bottom: 0.3rem;
	}
	.index2 .en {
	    font-size: 0.24rem;
	    line-height: 0.46rem;
	    margin-bottom: 0.3rem;
	}	
	.index2 .line{margin: 0 auto 0.6rem;}	
	.index2 .icon_box {padding: 1rem 0px 0;}
	.index2 .icon_box .item img {height: 1rem;}		
	.index2 .icon_box .item{width: 33.33%;}
	.index2 .icon_box .item .zh1 {
	    font-size: 0.24rem;
	    line-height: 0.4rem;
	    margin: 0.1rem 0;
	}
	.index2 .icon_box .item .en1 {
	    font-size: 0.24rem;
	    line-height: 0.36rem;
	}
	.index2 .txt_box1{margin-top: 1rem;}
	.index2 .txt_box1 .img{height: 2.3rem;}
	.index2 .txt_box1 .text {
	    padding-top: 0.7rem;
	}
	.index2 .txt_box1 .btit {
	    font-size: 0.35rem;
	    line-height: 0.35rem;
	    padding-left: 1rem;
	}
	.index2 .txt_box1 .btit1 {
	    font-size: 0.24rem;
	    line-height: 0.24rem;
	    padding-left: 1rem;
	    margin: 0.1rem 0 0.2rem;
	}
	.index2 .txt_box1 .xian{height: 25px;margin-top: -30px;}
	.index2 .txt_box1 .desc {
	    font-size: 0.24rem;
	    line-height: 0.3rem;
	    padding-left: 1rem;margin-top: 0.2rem;
	}
	.index2 .txt_box1 .img label {
	    width: 10px;
	    height: 10px;
	    right: auto;
	    top: 1rem;
	    left: 0.4rem;display: none;
	}
	.index2 .txt_box1 .img label:before {
	    width: 24px;
	    height: 24px;
	    top: -7px;
	    left: -7px;
	}
	.index2 .txt_box1 .img label:after {
	    width: 1px;
	    height: 2rem;
	    top: 17px;
	    left: 5px;
	}
	.index2 .txt_box2{margin-top: 1rem;}
	.index2 .txt_box2 {
	    margin-top: 1rem;
	    display: flex;
	    flex-direction: column-reverse;
	}
	.index2 .txt_box2 .img{width: 100%;height: 2.3rem;}
	.index2 .txt_box2 .text {
	    padding-top: 0.7rem;text-align: left;
	    width: 100%;
	}
	.index2 .txt_box2 .btit {
	    font-size: 0.35rem;
	    line-height: 0.35rem;
	    padding-left: 1rem;padding-right: 0;
	}
	.index2 .txt_box2 .btit1 {
	    font-size: 0.24rem;
	    line-height: 0.24rem;
	    padding-left: 1rem;
	    margin: 0.1rem 0 0.2rem;
	    padding-right: 0;
	}
	.index2 .txt_box2 .desc {
	    font-size: 0.3rem;
	    line-height: 0.3rem;
	    padding-left: 1rem;
	    padding-right: 0;
	}
	.index2 .txt_box2 .img label {
	    width: 10px;
	    height: 10px;
	    left: 0.4rem;
	}
	.index2 .txt_box2 .img label:before {
	    width: 24px;
	    height: 24px;
	}
	.index2 .txt_box2 .img label:after {
	    width: 1px;
	    height: 2rem;
	    top: 15px;
	    right: 4px;
	}
	.index3 .title {
	    font-size: 0.3rem;
	    margin-bottom: 1rem;
	    top: -0.2rem;
	}
	.index3 .bian_box{display: block;margin-top: 1rem;}
	.index3 .bian_box .item {
	    width: 100%;
	    height: 2.4rem;
	    padding: 0.12rem;
	    margin-bottom: 0.2rem;
	}
	.index3 .bian_box .item .tit {
	    font-size: 0.4rem;
	    line-height: 0.4rem;
	}
	.index3 .bian_box .item .en {
	    font-size: 0.24rem;
	    margin: 0.1rem 0 0.2rem;
	}
	.index3 .bian_box .item .desc {
	    font-size: 0.32rem;
	    line-height: 0.32rem;
	}
	.index3 .pic_box{margin-top: 1rem;}
	.index3 .pic_box .item {
	    width: 100%;
	    padding: 0.2rem;margin-bottom: 0.3rem;
	}
	.index3 .pic_box .item .img{height: 4rem;}
	.index3 .pic_box .item .tit {
	    font-size: 0.4rem;
	    line-height: 0.4rem;
	    margin-top: 0.4rem;
	    padding: 0 0.3rem;
	}
	.index3 .pic_box .item .en {
	    font-size: 0.24rem;
	    margin: 0.1rem 0 0.2rem;
	    padding: 0 0.3rem;
	}
	.index3 .pic_box .item .desc {
	    font-size: 0.26rem;
	    line-height: 0.4rem;
	    padding: 0 0.3rem 0.3rem;
	}
	.index3{padding-bottom: 1rem;}
	.index4 .title{
		font-size: 0.3rem;
	    margin-bottom: 1rem;
	    top: -0.2rem;
	}
	.index4 .desc {
	    font-size: 0.3rem;
	    line-height: 0.5rem;
	    margin-top: 0.5rem;
	}
	.index4 .bian_box{margin-top: 0.6rem;}
	.index4 .bian_box .item {
	    width: 32%;
	    height: 1.6rem;
	    border: 1px solid #333;
	    display: block;
	    padding-top: 0.2rem;
	}
	.index4 .bian_box .item .tit {
	    font-size: 0.3rem;
	    line-height: 0.3rem;
	}
	.index4 .bian_box .item .en {
	    font-size: 0.24rem;
	    margin-top: 0.2rem;
	}
	.index4 .txt_box {
	    margin-top: 1rem;
	    display: flex;
	    flex-direction: column-reverse;
	}	
	.index4 .txt_box .text {
	    padding-top: 0.5rem;
	    text-align: left;
	    width: 100%;
	    padding-right: 0;
	}
	.index4 .txt_box .img {
	    width: 100%;
	    height: 4.6rem;
	}
	.index4 .txt_box .btit {
	    font-size: 0.34rem;
	    line-height: 0.34rem;
	}
	.index4 .txt_box .btit1 {
	    font-size: 0.24rem;
	    margin: 0.1rem 0 0.12rem;
	}
	.index4 .txt_box p {
	    font-size: 0.3rem;
	    line-height: 0.5rem;
	}
	.index4{padding-bottom: 1.4rem;}	
	.index5 .title{
		font-size: 0.3rem;
	    margin-bottom: 1rem;
	    top: -0.2rem;
	}
	.index5 .title1 {
	    font-size: 0.32rem;
	    margin: 0.6rem 0;
	}
	.index5 .bian_box{display: block;margin-top: 1rem;}
	.index5 .bian_box .item {
	    width: 100%;
	    height: 2.4rem;
	    padding: 0.12rem;
	    margin-bottom: 0.2rem;
	}
	.index5 .bian_box .item .tit {
	    font-size: 0.4rem;
	    line-height: 0.4rem;
	}
	.index5 .bian_box .item .en {
	    font-size: 0.24rem;
	    margin: 0.1rem 0 0.2rem;
	}
	.index5 .bian_box .item .desc {
	    font-size: 0.32rem;
	    line-height: 0.32rem;
	}
	.index5 .txt_box {
	    padding: 0;margin-top: 1rem;
	}
	.index5 .txt_box .img {
	    width: 100%;
	    height: 6rem;
	}
	.index5 .txt_box .img label{display: none;}
	.index5 .txt_box .text {
	    padding: 0.4rem 0 0 0;
	    text-align: left;
	}
	.index5 .txt_box .btit {
	    font-size: 0.34rem;
	    line-height: 0.34rem;
	}
	.index5 .txt_box .btit1 {
	    font-size: 0.24rem;
	    margin: 0.1rem 0 0.15rem;
	}
	.index5 .txt_box .desc {
	    font-size: 0.3rem;
	    line-height: 0.3rem;
	}	
	.index5{padding-bottom: 1.4rem;}
	.index6 .title {
	    font-size: 0.3rem;
	    margin-bottom: 1rem;
	    top: -0.2rem;
	}
	.index6 .title1 {
	    font-size: 0.32rem;
	    margin: 0.6rem 0;
	}
	.index6 .pic_box{margin-top: 1rem;}
	.index6 .pic_box .item {
	    width: 100%;
	    padding: 0.2rem;margin-bottom: 0.3rem;
	}
	.index6 .pic_box .item .img{height: 4rem;}
	.index6 .pic_box .item .tit {
	    font-size: 0.34rem;
	    line-height: 0.4rem;
	    margin-top: 0.2rem;
	    padding: 0 0.3rem;
	}
	.index6 .pic_box .item .en {
	    font-size: 0.24rem;
	    margin: 0.1rem 0 0.2rem;
	    padding: 0 0.3rem;
	}
	.index6 .pic_box .item .desc {
	    font-size: 0.26rem;
	    line-height: 0.4rem;
	    padding: 0 0.3rem 0.3rem;
	}
	.index6 .pic_box .item .box {
	    padding: 0.1rem 0 0 0;
	}
	.index6{padding-bottom: 0.5rem;}
	.bot_box {
	    padding: 1rem 0;
	}
	.bot_box .cont{width: 94%;}
	.bot_box .title {
	    font-size: 0.5rem;
	    line-height: 0.5rem;
	}
	.bot_box .title1 {
	    font-size: 0.26rem;
	    margin: 0.2rem 0;
	}
	.bot_box .title2 {
	    font-size: 0.3rem;
	    margin-bottom: 0.6rem;
	}
	.bot_box .txt_box {
	    background: transparent;
	    margin-bottom: 4px;
	}
	.bot_box .txt_box .item {
	    padding: 0.3rem 0.4rem;
	    border-right: none;
	    width: 100%;
	    margin-bottom: 4px;
	    background: #fff;
	}
	.bot_box .txt_box .item .tit {
	    font-size: 0.32rem;
	    line-height: 0.32rem;
	}
	.bot_box .txt_box .item .tit1 {
	    font-size: 0.28rem;
	    margin-top: 0.1rem;
	}
	.bot_box .txt_box .box {
	    margin-top: 0.3rem;
	}
	.bot_box .txt_box .row {
	    width: 1.2rem;
	    margin-right: 0.3rem;
	}
	.bot_box .txt_box .row p {
	    line-height: 0.24rem;
	    margin-top: 0.1rem;
	    font-size: 0.24rem;
	}
	.index4 .txt_box .btit1:after{display: none;}
	
	
	.index2 .txt_box3{margin-top: 1rem;padding: 0;}
	.index2 .txt_box3 .img {
	    width: 100%;
	    height: 5rem;
	}
	.index2 .txt_box3 .img label{display: none;}
	.index2 .txt_box3 .text {
	    padding-top: 0.6rem;
	    width: 100%;
	    text-align: left;
	}
	.index2 .txt_box3 .btit {
	    font-size: 0.35rem;
	    line-height: 0.35rem;padding-right: 0;
	}
	.index2 .txt_box3 .btit1 {
	    font-size: 0.24rem;
	    line-height: 0.24rem;
	    margin: 0.1rem 0 0.2rem;
	    padding-right: 0;
	}
	.index2 .txt_box3 .desc {
	    font-size: 0.3rem;
	    line-height: 0.3rem;
	    padding-right: 0;
	}
	.mid_p {
	    font-size: 0.3rem;
	    line-height: 0.5rem;
	    margin: 1rem 0 0;
	}
	.pic_jy4{margin-top: 1rem;}
	.pic_jy4 .item {
	    width: 100%;
	    padding: 0.2rem;
	}
	.pic_jy4 .item .img{height: 4rem;}
	.pic_jy4 .item .tit {
	    font-size: 0.34rem;
	    font-weight: bold;
	    line-height: 0.34rem;
	    margin-top: 0.3rem;
	    padding: 0 0.3rem;
	}
	.pic_jy4 .item .en {
	    margin: 0.1rem 0;
	    padding: 0 0.3rem;
	}	
	.pic_jy4 .item .desc1 {
	    font-size: 0.3rem;
	    line-height: 0.5rem;
	    padding: 0 0.3rem;
	    min-height: auto;
	}	
	.jy5{padding-bottom: 1rem;}
	.jy5 .title {
	    font-size: 0.3rem;
	    margin-bottom: 1rem;
	    top: -0.2rem;
	}
	.jy5 .desc {
	    font-size: 0.3rem;
	    line-height: 0.5rem;
	    margin-top: 0.5rem;
	}
	.pic_jy5{margin-top: 1rem;}
	.pic_jy5 .item {
	    width: 100%;
	    padding: 0.2rem;margin-bottom: 0.2rem;
	}
	.pic_jy5 .item .img{height: 4rem;}
	.pic_jy5 .item .tit {
	    font-size: 0.34rem;
	    font-weight: bold;
	    line-height: 0.34rem;
	    margin-top: 0.3rem;
	    padding: 0 0.3rem;
	}
	.pic_jy5 .item .en {
	    margin: 0.1rem 0;
	    padding: 0 0.3rem;
	}	
	.pic_jy5 .item .desc1 {
	    font-size: 0.3rem;
	    line-height: 0.5rem;
	    padding: 0 0.3rem;
	    min-height: auto;
	}	
	
	.jy6{padding-bottom: 1rem;}
	.jy6 .title {
	    font-size: 0.3rem;
	    margin-bottom: 1rem;
	    top: -0.2rem;
	}
	.jy6 .desc {
	    font-size: 0.3rem;
	    line-height: 0.5rem;
	    margin-top: 0.5rem;
	}
	.pic_jy6{margin-top: 1rem;}
	.pic_jy6 .item {
	    width: 100%;
	    padding: 0.2rem;margin-bottom: 0.2rem;
	}
	.pic_jy6 .item .img{height: 5rem;}
	.pic_jy6 .item .tit {
	    font-size: 0.34rem;
	    font-weight: bold;
	    line-height: 0.34rem;
	    margin-top: 0.3rem;
	    padding: 0 0.3rem;
	}
	.pic_jy6 .item .en {
	    margin: 0.1rem 0;
	    padding: 0 0.3rem;
	}	
	.pic_jy6 .item .desc1 {
	    font-size: 0.3rem;
	    line-height: 0.5rem;
	    padding: 0 0.3rem;
	    min-height: auto;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
}











































