
/*锦瑟*/
.container{width: 1335px;margin: 0 auto;}
.index1{width: 100%;}
.index1 .swiper-slide{width: 100%;height: 840px;}
.index1 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width: 19px;height: 19px;opacity: 1;background: transparent;border: 2px solid #fff;margin: 0 12px;}
.index1 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #fff;}
.index1 .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 38px;}
.index1 .swiper-button-next, .index1 .swiper-button-prev{width: 77px;height: 77px;margin-top: -36px;background-size: 26px;background-repeat: no-repeat;
	background-position: center;background-color: rgba(0,0,0,0.4);border-radius: 100%;}
.index1 .swiper-button-prev{background-image: url(img/arr-left.png);left: 215px;}
.index1 .swiper-button-next{background-image: url(img/arr-right.png);right: 215px;}
.index1 .swiper-button-next:hover,.index1 .swiper-button-prev:hover{background-color: rgba(0,0,0,0.7);}

.index2{text-align: center;padding: 110px 0 150px;}
.index2 .tit{font-size: 20px;color: #666;line-height: 20px;margin-bottom: 24px;}
.index2 .tit1{font-size: 36px;color: #333;line-height: 46px;margin-bottom: -10px;font-weight: bold;position: relative;z-index: 2;}
.index2 .tit2{font-size: 42px;color: #F2F2F2;line-height: 46px;margin-bottom: 32px;position: relative;z-index: 1;margin-top: -25px;}
.index2 .zh{font-size: 18px;color: #333;line-height: 38px;margin-bottom: 15px;}
.index2 .en{font-size: 12px;color: #333;line-height: 24px;margin-bottom: 55px;}
.index2 .line{width: 106px;height: 1px;background: #333;margin: 0 auto 75px;}
.index2 .img1{max-width: 100%;}
.index2 .desc{font-size: 18px;color: #333;line-height: 38px;margin-top: 48px;}

.index2 .icon_box{display: flex;justify-content: space-around;padding: 96px 110px 0;}
.index2 .icon_box .item{text-align: center;}
.index2 .icon_box .item img{}
.index2 .icon_box .item .zh1{font-size: 18px;color: #333;line-height: 28px;margin: 14px 0 5px;}
.index2 .icon_box .item .en1{font-size: 12px;color: #B5B5B5;line-height: 14px;}
.index2 .txt_box1{margin-top: 108px;padding: 0 0 0 65px;}
.index2 .txt_box1 .img{width: 50%;height: 227px;position: relative;background-size: contain;background-position: right center;}
.index2 .txt_box1 .img label{display: block;width: 16px;height: 16px;position: absolute;right: 38px;background: #fff;
	top: 100px;border-radius: 50%;}
.index2 .txt_box1 .img label:before{width: 30px;height: 30px;border: 8px solid rgba(255,255,255,0.4);top: -7px;left: -7px;content: '';
	border-radius: 50%;position: absolute;display: none;}
.index2 .txt_box1 .img label:after{width: 140px;height: 1px;top: -22px;left: 100%;content: '';background: #333;position: absolute;}
.index2 .txt_box1 .text{padding-top: 40px;text-align: left;width: 50%;}
.index2 .txt_box1 .btit{font-size: 18px;color: #333;line-height: 28px;padding-left: 125px;font-weight: bold;}
.index2 .txt_box1 .btit1{font-size: 12px;color: #858585;line-height: 22px;padding-left: 125px;margin: 0 0 20px;}
.index2 .txt_box1 .desc{font-size: 16px;color: #333;line-height: 26px;padding-left: 125px;position: relative;z-index: 2;margin-top: 25px;}
.index2 .txt_box1 .xian{width: 100%;height: 46px;background: #F2F2F2;position: relative;z-index: -1;margin-top: -60px;}
.index2 .txt_box2 .xian {
    width: 100%;
    height: 52px;
    background: #F2F2F2;
    position: relative;
    z-index: 1;
    margin-top: -10px;
}

.index2 .txt_box2{margin-top: 108px;padding: 0 75px;}
.index2 .txt_box2 .img{width: 50%;height: 227px;position: relative;}
.index2 .txt_box2 .img label{display: block;width: 16px;height: 16px;position: absolute;left: 38px;background: #fff;
	top: 100px;border-radius: 50%;}
.index2 .txt_box2 .img label:before{width: 30px;height: 30px;border: 8px solid rgba(255,255,255,0.4);top: -7px;left: -7px;content: '';
	border-radius: 50%;position: absolute;}
.index2 .txt_box2 .img label:after{width: 140px;height: 1px;top: 9px;right: 100%;content: '';background: #333;position: absolute;}
.index2 .txt_box2 .text{padding-top: 72px;text-align: left;width: 50%;text-align: right;}
.index2 .txt_box2 .btit{font-size: 18px;color: #333;line-height: 28px;padding-right: 125px;font-weight: bold;}
.index2 .txt_box2 .btit1{font-size: 12px;color: #858585;line-height: 22px;padding-right: 125px;margin: 0 0 20px;}
.index2 .txt_box2 .desc{font-size: 16px;color: #333;line-height: 26px;padding-right: 125px;position: relative;
    z-index: 2;}

.index3{text-align: center;background: #F6F6F6;padding-bottom: 150px;}
.index3 .title{font-size: 16px;color: #6A6A6A;margin-bottom: 125px;position: relative;top: -12px;}
.index3 .img1{max-width: 100%;}
.index3 .bian_box{margin-top: 103px;padding: 0 75px;display: flex;justify-content: space-between;}
.index3 .bian_box .item{width: 310px;height: 148px;background: #31896A;padding: 10px;}
.index3 .bian_box .item .box{display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;border: 2px solid #fff;color: #fff;flex-direction: column;}
.index3 .bian_box .item .tit{font-size: 18px;font-weight: bold;line-height: 28px;}
.index3 .bian_box .item .en{font-size: 12px;margin: 0 0 10px;}
.index3 .bian_box .item .desc{font-size: 16px;line-height: 22px;}
.index3 .pic_box{margin-top: 100px;padding: 0 75px;}
.index3 .pic_box .item{width: 49%;background: #fff;padding: 10px 15px;color: #333;text-align: left;}
.index3 .pic_box .item .img{width: 100%;height: 330px;}
.index3 .pic_box .item .tit{font-size: 18px;font-weight: bold;line-height: 28px;margin-top: 15px;padding: 0 30px;}
.index3 .pic_box .item .en{font-size: 12px;margin: 0 0 15px;padding: 0 30px;}
.index3 .pic_box .item .desc{font-size: 16px;line-height: 26px;padding: 0 30px 15px;}

.index4{text-align: center;padding-bottom: 158px;}
.index4 .title{font-size: 16px;color: #6A6A6A;margin-bottom: 125px;position: relative;top: -12px;}
.index4 .img1{max-width: 100%;}
.index4 .desc{font-size: 18px;color: #333;line-height: 38px;margin-top: 48px;}
.index4 .bian_box{margin-top: 82px;padding: 0 75px;display: flex;justify-content: space-between;}
.index4 .bian_box .item{width: 289px;height: 100px;border: 2px solid #333;display: flex;align-items: center;justify-content: center;flex-direction: column;}
.index4 .bian_box .item .tit{font-size: 18px;font-weight: bold;line-height: 28px;}
.index4 .bian_box .item .en{font-size: 12px;margin-top: 10px;}

.index4 .txt_box{margin-top: 108px;padding: 0 75px;}
.index4 .txt_box .img{width: 55%;height: 443px;}
.index4 .txt_box .text{padding-top: 209px;text-align: right;width: 45%;padding-right: 75px;}
.index4 .txt_box .btit{font-size: 18px;color: #333;line-height: 28px;font-weight: bold;}
.index4 .txt_box .btit1{font-size: 12px;color: #858585;line-height: 22px;margin: 0 0 20px;position: relative;}
.index4 .txt_box .btit1:after{position: absolute;left: calc(100% + 25px);width: 310px;height: 1px;background: #333;top: 10px;content: '';}
.index4 .txt_box p{font-size: 16px;color: #333;line-height: 26px;}

.index5{text-align: center;background: #F6F6F6;padding-bottom: 154px;}
.index5 .title{font-size: 16px;color: #6A6A6A;margin-bottom: 125px;position: relative;top: -12px;}
.index5 .img1{max-width: 100%;}
.index5 .title1{font-size: 18px;color: #333;margin: 75px 0;font-weight: bold;}
.index5 .bian_box{padding: 0 75px;display: flex;justify-content: space-between;}
.index5 .bian_box .item{width: 310px;height: 148px;background: #31896A;padding: 10px;}
.index5 .bian_box .item .box{display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;border: 2px solid #fff;color: #fff;flex-direction: column;}
.index5 .bian_box .item .tit{font-size: 18px;font-weight: bold;line-height: 28px;}
.index5 .bian_box .item .en{font-size: 12px;margin: 0 0 15px;}
.index5 .bian_box .item .desc{font-size: 16px;line-height: 26px;}
.index5 .txt_box{margin-top: 112px;padding: 0 0 0 174px;display: none;}
.index5 .txt_box .img{width: 452px;height: 413px;position: relative;}
.index5 .txt_box .img label{display: block;width: 16px;height: 16px;position: absolute;right: 70px;background: #fff;
	top: 220px;border-radius: 50%;}
.index5 .txt_box .img label:before{width: 30px;height: 30px;border: 8px solid rgba(255,255,255,0.4);top: -7px;left: -7px;content: '';
	border-radius: 50%;position: absolute;}
.index5 .txt_box .img label:after{width: 195px;height: 1px;top: 9px;left: 100%;content: '';background: #333;position: absolute;}
.index5 .txt_box .text{padding: 190px 0 0 145px;text-align: left;}
.index5 .txt_box .btit{font-size: 18px;color: #333;line-height: 28px;font-weight: bold;}
.index5 .txt_box .btit1{font-size: 12px;color: #858585;line-height: 22px;margin: 0 0 20px;}
.index5 .txt_box .desc{font-size: 16px;color: #333;line-height: 26px;position: relative;z-index: 2;}

.index6{text-align: center;padding-bottom: 125px;}
.index6 .title{font-size: 16px;color: #6A6A6A;margin-bottom: 125px;position: relative;top: -12px;}
.index6 .img1{max-width: 100%;}
.index6 .title1{font-size: 18px;color: #333;margin: 72px 0 68px;font-weight: bold;}
.index6 .pic_box{padding: 0 75px;display: none;}
.index6 .pic_box .item{width: 49%;background: #F6F6F6;padding: 12px;color: #333;text-align: left;}
.index6 .pic_box .item .img{width: 100%;height: 330px;}
.index6 .pic_box .item .box{background: #fff;padding: 15px 30px 20px;color: #333;}
.index6 .pic_box .item .tit{font-size: 18px;font-weight: bold;line-height: 28px;}
.index6 .pic_box .item .en{font-size: 12px;margin: 0 0 15px;color: #858585;}
.index6 .pic_box .item .desc{font-size: 16px;line-height: 26px;}

.bot_box{padding: 80px 0 120px;background: #F6F6F6;}
.bot_box .cont{width: 1120px;margin: 0 auto;text-align: center;}
.bot_box .title{font-size: 28px;color: #333;font-weight: bold;line-height: 48px;}
.bot_box .title1{font-size: 12px;color: #515151;line-height: 24px;}
.bot_box .title2{font-size: 15px;color: #6A6A6A;margin-bottom: 32px;line-height: 25px;}
.bot_box .txt_box{background: #fff;margin-bottom: 4px;}
.bot_box .txt_box .item{padding: 40px 0 35px 55px;border-right: 4px solid #F6F6F6;width: 50%;text-align: left;}
.bot_box .txt_box .item .tit{font-size: 26px;color: #333;line-height: 26px;font-weight: bold;}
.bot_box .txt_box .item .tit span{color: #858585;font-size: 12px;font-weight: 300;margin-left: 12px;}
.bot_box .txt_box .item .tit1{font-size: 22px;color: #333;margin-top: 20px;}
.bot_box .txt_box .box{margin-top: 28px;}
.bot_box .txt_box .row{width: 115px;margin-right: 45px;text-align: center;}
.bot_box .txt_box .row img{max-width: 100%;}
.bot_box .txt_box .row p{line-height: 36px;margin-top: 7px;font-size: 22px;color: #333;}


/*剪影*/
.index2 .txt_box3{margin-top: 104px;padding: 0 274px 0 0;}
.index2 .txt_box3 .img{width: 390px;height: 280px;position: relative;}
.index2 .txt_box3 .img label{display: block;width: 16px;height: 16px;position: absolute;left: 100px;top: 175px;}
.index2 .txt_box3 .img label:after{width: 200px;height: 1px;top: 9px;right: 100%;content: '';background: #333;position: absolute;}
.index2 .txt_box3 .text{padding-top: 140px;text-align: left;width: 470px;text-align: right;}
.index2 .txt_box3 .btit{font-size: 18px;color: #333;line-height: 28px;padding-right: 125px;font-weight: bold;}
.index2 .txt_box3 .btit1{font-size: 12px;color: #858585;line-height: 22px;padding-right: 125px;}
.index2 .txt_box3 .desc{font-size: 16px;color: #333;line-height: 22px;padding-right: 125px;margin-top: 20px;}

.mid_p{color: #333;font-size: 18px;line-height: 38px;text-align: center;margin: 50px 0 0;}
.jy3 .bian_box{margin-top: 60px;}
.pic_jy4{margin-top: 90px;padding: 0 75px;}
.pic_jy4 .item{width: 49%;background: #F6F6F6;padding: 10px 15px 20px;color: #333;text-align: left;}
.pic_jy4 .item .img{width: 100%;height: 330px;}
.pic_jy4 .item .tit{font-size: 18px;font-weight: bold;line-height: 28px;margin-top: 15px;padding: 0 30px;}
.pic_jy4 .item .en{font-size: 12px;margin: 0px 0 10px;padding: 0 30px;color: #858585;}
.pic_jy4 .item .desc1{font-size: 16px;line-height: 26px;padding: 0 30px;min-height: 52px;}

.jy5{text-align: center;padding-bottom: 158px;background: #F6F6F6;}
.jy5 .title{font-size: 16px;color: #6A6A6A;margin-bottom: 125px;position: relative;top: -12px;}
.jy5 .img1{max-width: 100%;}
.jy5 .desc{font-size: 18px;color: #333;line-height: 38px;margin-top: 50px;}
.pic_jy5{margin-top: 90px;padding: 0 75px;}
.pic_jy5 .item{width: 49%;background: #fff;padding: 10px 15px 20px;color: #333;text-align: left;}
.pic_jy5 .item .img{width: 100%;height: 330px;}
.pic_jy5 .item .tit{font-size: 18px;font-weight: bold;line-height: 28px;margin-top: 15px;padding: 0 30px;}
.pic_jy5 .item .en{font-size: 12px;margin: 0 0 10px;padding: 0 30px;color: #858585;}
.pic_jy5 .item .desc1{font-size: 16px;line-height: 26px;padding: 0 30px;min-height: 52px;}

.jy6{text-align: center;padding-bottom: 158px;}
.jy6 .title{font-size: 16px;color: #6A6A6A;margin-bottom: 125px;position: relative;top: -12px;}
.jy6 .img1{max-width: 100%;}
.jy6 .desc{font-size: 18px;color: #333;line-height: 28px;margin-top: 50px;}
.pic_jy6{margin-top: 90px;padding: 0 75px;}
.pic_jy6 .item{width: 31.7%;background: #F6F6F6;padding: 10px 15px 20px;color: #333;text-align: left;margin-right: 2.45%;}
.pic_jy6 .item:nth-child(3){margin-right: 0;}
.pic_jy6 .item .img{width: 100%;height: 330px;}
.pic_jy6 .item .tit{font-size: 18px;font-weight: bold;line-height: 28px;margin-top: 15px;padding: 0 30px;}
.pic_jy6 .item .en{font-size: 12px;margin: 0 0 10px;padding: 0 30px;color: #858585;}
.pic_jy6 .item .desc1{font-size: 16px;line-height: 26px;padding: 0 30px;min-height: 52px;}

.bot_box .img1{max-width: 100%;display: block;margin: 0 auto;}



/*20200520统一文字*/
.main_txt{font-size: 18px;color: #333;line-height: 38px;margin-top: 60px;text-align: center;}

.main_box{margin-top: 60px;padding: 0 75px;display: flex;justify-content: space-between;}
.main_box .item{width: 310px;height: 148px;background: #31896A;padding: 10px;}
.main_box .item .box{display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;border: 2px solid #fff;color: #fff;flex-direction: column;}
.main_box .item .tit{font-size: 18px;font-weight: bold;line-height: 28px;}
.main_box .item .en{font-size: 12px;margin: 0 0 10px;}
.main_box .item .desc{font-size: 16px;line-height: 22px;}

.img_box{margin-top: 75px;}
.img_box .item{width: 49%;background: #f6f6f6;padding: 10px 15px;color: #333;text-align: left;}
.img_box .item .img{width: 100%;height: 330px;}
.img_box .item .tit{font-size: 18px;font-weight: bold;line-height: 28px;margin-top: 15px;padding: 0 30px;}
.img_box .item .en{font-size: 12px;margin: 0 0 15px;padding: 0 30px;}
.img_box .item .desc{font-size: 16px;line-height: 26px;padding: 0 30px 15px;}

.tubiao_box{display: flex;justify-content: space-around;padding: 95px 0 0;}
.tubiao_box .item{text-align: center;}
.tubiao_box .item img{}
.tubiao_box .item .zh1{font-size: 18px;color: #333;line-height: 28px;margin: 14px 0 5px;}
.tubiao_box .item .en1{font-size: 12px;color: #B5B5B5;line-height: 14px;}

.main_img{max-width: 100%;display: block;margin: 0 auto;}

.main_title{font-size: 16px;color: #6A6A6A;margin-bottom: 125px;position: relative; top: -12px;line-height: 24px;text-align: center;}

.pad_bot{padding-bottom: 130px;}

.pad_all{padding: 110px 0 150px;}

.f6_bg{background: #F6F6F6;}

.txt_mid{text-align: center;}


@media screen and (max-width: 750px){
	.main_txt {font-size: 0.3rem;line-height: 0.5rem;margin-top: 0.5rem;}

	.main_box {display: block;margin-top: 1rem;padding: 0;}
	.main_box .item {width: 100%;height: 2.4rem;padding: 0.12rem;margin-bottom: 0.2rem;}
	.main_box .item .tit {font-size: 0.4rem;line-height: 0.4rem;}
	.main_box .item .en {font-size: 0.24rem;margin: 0.1rem 0 0.2rem;}
	.main_box .item .desc {font-size: 0.32rem;line-height: 0.32rem;}

	.img_box { margin-top: 1rem;}
	.img_box .item {width: 100%;padding: 0.2rem;margin-bottom: 0.3rem;}
	.img_box .item .img{height: 4rem;}
	.img_box .item .tit {font-size: 0.34rem;line-height: 0.34rem;margin-top: 0.3rem;padding: 0 0.3rem;}
	.img_box .item .en {margin: 0.1rem 0;padding: 0 0.3rem;}	
	.img_box .item .desc {font-size: 0.3rem;line-height: 0.5rem;padding: 0 0.3rem;}	

	.tubiao_box {padding: 1rem 0px 0;}
	.tubiao_box .item{width: 33.33%;}
	.tubiao_box .item img {height: 1rem;}
	.tubiao_box .item .zh1 {font-size: 0.24rem;line-height: 0.4rem;margin: 0.1rem 0;}
	.tubiao_box .item .en1 { font-size: 0.24rem;line-height: 0.36rem;}

	.main_title{font-size: 0.28rem; margin-bottom: 1rem;top: -0.2rem;}

	.pad_bot{padding-bottom: 1rem;}

	.pad_all{padding: 1rem 0;}



}










































































