html, body {overflow-x: hidden;}
.contentCenter {width: 1200px;margin: 0 auto;}
.comwidth{width:1282px; margin:0 auto;}
.fl {float: left;}
.fr {float: right;}

/*banner*/
.banner-con {position: relative;height: 542px;overflow: hidden;}
.banner-con .swiper-container {width: 100%;height: 542px;top: -370px;}
.banner-con .swiper-container .swiper-wrapper {background-size: cover;}
.banner-con h2 {position: relative;font-size: 54px;padding-top: 230px;z-index: 66;}
.banner-con h2 span {display: block;font-size: inherit;font-weight: normal;}
.banner-con h2 .line {height: 4px;background: #dc0717;width: 75px;margin-bottom: 25px;}
.banner-con h2 .en {font-size: 30px;}
.swiper-container .swiper-slide{background-image: url(/uiFramework/commonResource/image/2021101911225429042.png); background-size: 100%; background-repeat: no-repeat; width: 100%; opacity: 1;transform: scale(1); transform: translate3d(0px, 0px, 0px); transition-duration: 0ms;}

/* 面包屑 */
.bread{background-color:#f6f6f6;line-height:60px;font-size:18px;}
.bread a{fon-size:18px;}
.bread span{margin-left:10px;}

/*专属礼遇*/
.content{margin:80px 0;}
.contentCenter .ppdw {width: 730px;height: 495px;transition: all ease-in-out 500ms;position: relative;overflow: hidden;}
.contentCenter .zxyh {width: 455px;}
.contentCenter .zxyh .top {width: 100%;height: 275px;transition: all ease-in-out 500ms;position: relative;overflow: hidden;}
.contentCenter .zxyh .top a.imgTxt{position: absolute;bottom: 0;}
.contentCenter .zxyh .bottom {width: 100%;height: 205px;margin-top: 15px;}
.contentCenter .zxyh .bottom .zzfw {width: 270px;height: 100%;transition: all ease-in-out 500ms;position: relative;overflow: hidden;}
.contentCenter .zxyh .bottom .ewm {width: 175px;height: 100%;background: #e9e9e9;padding: 20px 20px 0 20px;box-sizing: border-box;}
.contentCenter .zxyh .bottom .ewm a {margin: 15px 0;text-align: center;display: block;color: #333;font-size: 16px;}
.imgTxt {display: block;width: 100%;color: #fff;background-color: rgba(0, 0, 0, .5);line-height: 60px;font-size: 22px;text-align: right;padding-right: 5%;box-sizing: border-box;}
.zxyh .imgTxt {line-height: 45px; }
.ppdw .imgTxt {bottom:0;position: absolute;}
.bottom .imgTxt {bottom:0;position: absolute;}
.contentCenter .ppdw:hover img{transition: all 0.6s;transform: scale(1.1);}
.contentCenter .zxyh .top:hover img{transition: all 0.6s;transform: scale(1.1);}
.contentCenter .zxyh .bottom .zzfw:hover img{transition: all 0.6s;transform: scale(1.1);}

@media screen and (max-width:600px) {
.full-jheader {
    position: relative;
    display: none;
}
.banner-con {
    position: relative;
    height: 260px;
    overflow: hidden;
}
.banner-con h2 {
    padding-left: 30px;
    position: relative;
    font-size: 22px;
    padding-top: 130px;
    z-index: 66;
}
.banner-con h2 .line {
    height: 3px;
    margin-bottom: 15px;
}
.banner-con h2 .en {
    font-size: 18px;
}
.banner-con .swiper-container {
    width: 100%;
    height: 260px;
    top: -190px;
}
.banner-con .swiper-container .swiper-slide {
    background-size: cover !important;
    background-position: center;
}
.contentCenter {
    width: 98%;
    margin: 0 auto;
}
.contentCenter .ppdw {
    width: 100%;
    height: auto;
}
.contentCenter .ppdw  img{width: 100%;}
.contentCenter .zxyh .top{ width: 100%;
    height: auto;}
.contentCenter .zxyh .top img{width: 100%;}
.imgTxt {
    font-size: 16px;
}
.contentCenter .zxyh {
    width: 100%;
}
.contentCenter .zxyh .bottom {
    width: 100%;
    height: auto;
    margin-top: 15px;
}
.contentCenter .zxyh .bottom .zzfw {
    width: 56%;
    height: 100%;
    transition: all ease-in-out 500ms;
    position: relative;
    overflow: hidden;
}
.contentCenter .zxyh .bottom .ewm {
    width: 42%;
    height: 100%;
    background: #e9e9e9;
    padding: 20px 20px 0 20px;
    box-sizing: border-box;
}
.bottom img {
    width: 100%;
}









}