/* CSS Document */
.ab_top{width:100%;height: auto;position: relative;}
.ab_top .ev_bg{width:100%;height: auto;}
.ab_top .ab_con{width:100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0.3)}
.ab_top .con{width: 100%;height: auto;margin-top: 240px;text-align: center;color: #FFFFFF;}
.ab_con .con .fstit{width:100%;text-align: center;font-size: 50px;font-weight: bold;line-height: 50px;margin-bottom: 35px}
.ab_con .con .fstit2{width:100%;text-align: center;font-size: 30px;}
@media screen and (max-width: 1300px) {
	.ab_top .con{width: 100%;height: auto;margin-top: 140px;text-align: center;color: #FFFFFF;}
}


.col .tit{width: 100%;height: auto;text-align: center;font-size: 30px;color: #333333;font-weight: bold;padding: 50px 0;line-height: 60px;}
.about .txt{width:100%;height: auto;font-size: 16px;color: #333333;line-height: 36px;}
.about .txt p{text-indent: 2em;}
.about .imgs{width:100%;height: auto;margin-top: 40px;margin-bottom: 20px;}
.about .imgs .img{width:386px;height: 260px;overflow: hidden;background: #f2f1f0;}
.about .imgs .img.fl{margin-right:20px; }
.about .imgs .img img{width:100%;height: 100%;}

/*cutl*/
.cutl{width:100%;height: auto;margin-bottom: 60px;}
.cutl .left{width:600px;height: 280px;overflow: hidden}
.cutl .left .swiper-container{width:100%;height: 100%;}
.cutl .left .img,.cutl .left .img img{width:100%;height: 100%}
.cutl .left .pagination { position: absolute;z-index: 20;bottom: 20px;width: auto;right: 20px; }
.cutl .left .swiper-pagination-switch {display: inline-block; width: 14px; height: 14px; border-radius: 100%; background-color: transparent;margin-right: 15px; opacity: 1; cursor: pointer;border: 1px solid #FFFFFF;box-sizing: border-box;}
.cutl .left .swiper-visible-switch {background: #fff;opacity: 1;}
.cutl .left .swiper-active-switch {background: #fff;opacity: 1;}

.cutl .right{width:523px;height: auto;padding-top: 45px;}
.cutl .right .swiper-container{height:189px}
.cutl .right .fs_26{width:100%;font-size:26px;color: #333333;line-height: 74px;}
.cutl .right .fs_20{width:100%;font-size:20px;color: #333333;line-height: 40px;margin-bottom: 75px}

.cutl .right .arrow {display: inline-block; width: 34px; height: 39px;  background-color: transparent; opacity: 1; cursor: pointer;box-sizing: border-box;background-image: url("../images/turn_lf_04.png");background-repeat: no-repeat;background-size: contain;background-position: center;}
.cutl .right .arrow.a_lf_02 {background-image: url("../images/turn_lf_04.png");margin-right: 20px;}
.cutl .right .arrow.a_rg_02 {background-image: url("../images/turn_rg_04.png")}
.cutl .right .arrow.a_lf_02:hover{background-image: url("../images/turn_lf_04_active.png");}
.cutl .right .arrow.a_rg_02:hover{background-image: url("../images/turn_rg_04_active.png");}
/*ry*/
.ry{width:100%;height: auto;background-repeat: no-repeat;background-position: center;background-size: cover;padding: 30px 0 60px 0;}
.ry .tit{color:#FFFFFF;}
.ry .imgs{width:100%;height: auto;margin-top: 40px;margin-bottom: 60px;}
.ry .imgs .img{width:386px;height: 260px;overflow: hidden;background: #f2f1f0;}
.ry .imgs .img.fl{margin-right:20px; }
.ry .imgs .img img{width:100%;height: 100%;}
.ry .btns{width:100%;height: auto;text-align: center;}
.ry .btns .tomore{display:inline-block;width: 258px;height: 58px;line-height: 56px;border: 1px solid #FFFFFF;text-align: center;color: #FFFFFF;font-size: 16px;box-sizing: border-box;}
.ry .btns .tomore:hover{background:#FFFFFF;color: #333333;}



/*yx*/
.yx{padding-top: 30px;padding-bottom: 100px;}
.yx .map{width:692px;height: auto;margin-right: 70px}
.yx .right{width:430px;height: auto;}
.yx .right .fs_26{width:100%;height: auto;font-size: 26px;color: #333333;line-height: 50px;margin-bottom: 15px;margin-top: 60px;}
.yx .right .fs_20{width:100%;height: auto;font-size: 20px;color: #333333;line-height: 36px;}



/*合作伙伴*/
.col4{background-color: #f2f1f0;padding-bottom: 60px;padding-top: 0;}
.col4 .title{padding:60px 0;}
.col4 .pnt_banner{width: 100%;height: auto;position:relative;}
.col4 .pnt_banner .swiper-container{width:100%;height: 193px}
.pnt_banner .img{width:193px;height: 193px;background-color:#fff}
.pnt_banner .img .img_con{width:100%;height: 100%;background-repeat:no-repeat;background-position:center;background-size:contain;}
.col4 .pnt_banner .arrow{width:48px;height: 48px;background-repeat: no-repeat;background-size: contain;background-position: center;position: absolute;z-index: 2;top: 72.5px;display: block;opacity:0.8;cursor:pointer}
.col4 .pnt_banner .arrow.a_lf_03{left:-24px;background-image: url("../images/turn_lf_03.png");}
.col4 .pnt_banner .arrow.a_rg_03{right:-24px;background-image: url("../images/turn_rg_03.png");}
.col4 .pnt_banner .arrow:hover{opacity:1}

.col4 .btns{width:100%;height: auto;text-align: center;margin-top: 60px;}
.col4 .btns .tomore{display:inline-block;width: 258px;height: 58px;line-height: 56px;border: 1px solid #999999;text-align: center;color: #999999;font-size: 16px;box-sizing: border-box;}
.col4 .btns .tomore:hover{background:#333333;color: #ffffff;border: 1px solid #333333}

@media screen and (max-width: 1300px) {
	.col4 .pnt_banner .arrow.a_lf_03{left：0;}
	.col4 .pnt_banner .arrow.a_rg_03{right:0;}
}
































