@charset "utf-8";
/* =====================内页样式======================== */
/* 视频弹窗 */
.popVideo{display: none;opacity: 0;align-items: center;justify-content: center;position: fixed;z-index: 999999;width: 100%;height: 100%;background: rgba(0,0,0,.5);top: 0;left: 0;}
.popVideo-items{width: 1000px;position: relative;display: none;padding: 34px 34px 0;}
.popVideo-video{width: 100%;}
.popVideo-video video{width: 100%;}
.popVideo-video iframe{width: 100%;height: 500px;}
.popVideo-close{width: 30px;height: 30px;position: absolute;right: 0;top: 0;z-index: 3;background: url('/template/default/images/common/closeW.svg') no-repeat center/24px auto;cursor: pointer;opacity: .7;transition: all .6s ease;}
.popVideo-close:hover{opacity: 1;}
@media all and (max-width:1100px) {.popVideo-items{width: 92%;padding: 34px 0 0;}.popVideo-close{right: 0;}.popVideo-video iframe{height: 400px;}}
@media all and (max-width:640px) {.popVideo-video iframe{height: 200px;}}

/* 分页 */
.paging{width: 100%;font-size: 0;text-align: center;margin-top: 54px;user-select: none;}
.paging-menu, .paging-menu a{display: inline-block;vertical-align: middle;}
.paging-menu a{width: 44px;height: 44px;line-height: 42px;border: 1px solid #f3f3f3;margin: 4px 5px;font-size: 16px;color: #666;transition: all .4s ease;border-radius: 22px;background-color: #fff;}
.paging-menu a:first-child, .paging-menu a:last-child{width: 100px;}
.paging-menu a:hover, .paging-menu a.active, .paging a.on{border-color: #c7000b;background-color: #c7000b;color: #fff;}
@media all and (max-width:1599px) {.paging{margin-top: 46px;}}
@media all and (max-width:1279px) {.paging{margin-top: 38px;}}
@media all and (max-width:1000px) {.paging{margin-top: 30px;}.paging-menu a{margin: 4px 2px;width: 34px;height: 34px;line-height: 32px;border-radius: 17px;font-size: 14px;}.paging-menu a:first-child, .paging-menu a:last-child{width: 64px;}}

/* 搜索页面 */
.search{width: 100%;padding: 80px 0;}
.search-info{width: 100%;font-size: 28px;color: #1b1b1b;font-weight: 700;}
.search-info span{color: #c7000b;}
.search-list{width: 100%;margin-top: 30px;}
.search-link{display: block;width: 100%;padding: 32px 0;border-bottom: 1px solid #f0f0f2;}
.search-link h2{font-size: 20px;color: #1b1b1b;line-height: 1.1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition: all .4s ease;font-weight: 700;}
.search-link p{width: 100%;font-size: 16px;margin-top: 16px;color: #777;line-height: 26px;max-height: 52px;overflow: hidden;-webkit-line-clamp: 2;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.search-link .highlightRow span{color: #c7000b !important;}
.search-link:hover h2{color: #c7000b;}
@media all and (max-width:1599px) {.search{padding: 70px 0;}.search-info{font-size: 26px;}.search-link{padding: 28px 0;}.search-list{margin-top: 18px;}}
@media all and (max-width:1279px) {.search{padding: 60px 0;}.search-info{font-size: 24px;}.search-link{padding: 24px 0;}.search-list{margin-top: 12px;}}
@media all and (max-width:1000px) {.search{padding: 40px 0;}.search-info{font-size: 20px;}.search-link{padding: 20px 0;}.search-list{margin-top: 8px;}.search-link h2{font-size: 18px;}.search-link p{margin-top: 8px;}}

.sonTitle{width: 100%;position: relative;text-align: center;}
.sonTitle .name{font-size: 36px;color: #1b1b1b;font-weight: 700;line-height: 1.1;}
.sonTitle .desc{font-size: 15px;color: #666;line-height: 26px;max-width: 1270px;margin: 22px auto 0;}
.sonTitle.white .name, .sonTitle.white .desc{color: #fff;}
.sonTitle.left{text-align: left;}
.sonTitle.right{text-align: right;}
.sonBan{width: 100%;position: relative;background: #fff;}
.sonBan-img{width: 100%;object-fit: cover;min-height: 400px;}
.sonBan-cont{position: absolute;z-index: 2;width: 100%;height: 100%;display: flex;align-items: center;top: 0;left: 0;}
.sonBan-cont p{font-size: 42px;font-weight: 700;font-family:'Samsung';color: rgba(255,255,255,.3);line-height: 1.1;text-transform: uppercase;}
.sonBan-cont h1, .sonBan-cont h4{font-size: 36px;font-weight: 700;line-height: 1.1;margin-top: 10px;color: #fff;}
.sonMenu{width: 100%;position: relative;}
body.PC .sonMenu-scroll, body.PAD .sonMenu-scroll{width: 100%;}
.sonMenu::before{content: "";position: absolute;width: 100%;left: 0;bottom: 0;height: 1px;background: #f0f0f0;}
.sonMenu a{display: flex;float: left;height: 68px;font-size: 15px;color: #777;align-items: center;margin: 0 42px;transition: all .4s ease;position: relative;}
.sonMenu a:first-child{margin-left: 0;}
.sonMenu a:last-child{margin-right: 0;}
.sonMenu a::after{content: "";position: absolute;width: 100%;height: 2px;bottom: 0;background: #c7000b;display: none;}
.sonMenu a.active::after{display: block;}
.sonMenu a:hover, .sonMenu a.active{color: #c7000b;}
@media all and (max-width:1599px) {
    .sonBan-cont p {font-size: 36px;}
    .sonBan-cont h1, .sonBan-cont h4 {font-size: 32px;margin-top: 8px;}
    .sonMenu a {height: 64px;margin: 0 32px;}
    .sonTitle .name {font-size: 32px;}
    .sonTitle .desc{margin-top: 18px;}
}
@media all and (max-width:1279px) {
    .sonBan-cont p {font-size: 32px;}
    .sonBan-cont h1, .sonBan-cont h4 {font-size: 28px;margin-top: 6px;}
    .sonMenu a {height: 60px;margin: 0 24px;}
    .sonTitle .name {font-size: 28px;}
    .sonTitle .desc{margin-top: 14px;}
}
@media all and (max-width:1000px) {
    .sonMenu a {margin: 0 12px;}
}
@media all and (max-width:640px) {
    .sonBan-img {min-height: 240px;}
    .sonBan-cont{text-align: center;}
    .sonBan-cont p {font-size: 28px;}
    .sonBan-cont h1, .sonBan-cont h4 {font-size: 24px;margin-top: 4px;}
    .sonMenu{overflow-x: auto;}
    .sonMenu .contain{width: 100%;}
    .sonMenu a{margin: 0 12px !important;}
    .sonTitle .name {font-size: 22px;}
    .sonTitle .desc{margin-top: 10px;}
}

.padding-80-0{padding: 80px 0 0;}.padding-0-80{padding: 0 0 80px;}.padding-80-80{padding: 80px 0;}.padding-80-90{padding: 80px 0 90px;}
.padding-90-80{padding: 90px 0 80px;}.padding-80-100{padding: 80px 0 100px;}.padding-100-80{padding: 100px 0 80px;}.padding-80-110{padding: 80px 0 110px;}
.padding-110-80{padding: 110px 0 80px;}.padding-80-120{padding: 80px 0 120px;}.padding-120-80{padding: 120px 0 80px;}
.padding-90-0{padding: 90px 0 0;}.padding-0-90{padding: 0 0 90px;}.padding-90-90{padding: 90px 0;}.padding-90-100{padding: 90px 0 100px;}
.padding-100-90{padding: 100px 0 90px;}.padding-90-110{padding: 90px 0 110px;}.padding-110-90{padding: 110px 0 90px;}
.padding-90-120{padding: 90px 0 120px;}.padding-120-90{padding: 120px 0 90px;}
.padding-100-0{padding: 100px 0 0;}.padding-0-100{padding: 0 0 100px;}.padding-100-100{padding: 100px 0;}.padding-100-110{padding: 100px 0 110px;}
.padding-110-100{padding: 110px 0 100px;}.padding-100-120{padding: 100px 0 120px;}.padding-120-100{padding: 120px 0 100px;}
.padding-110-0{padding: 110px 0 0;}.padding-0-110{padding: 0 0 110px;}.padding-110-110{padding: 110px 0;}
.padding-110-120{padding: 110px 0 120px;}.padding-120-110{padding: 120px 0 110px;}
.padding-120-0{padding: 120px 0 0;}.padding-0-120{padding: 0 0 120px;}.padding-120-120{padding: 120px 0;}
@media all and (max-width:1599px) {
    .padding-80-90,.padding-90-80,.padding-80-100,.padding-100-80,.padding-90-90,.padding-90-100,.padding-100-90,.padding-100-100{padding: 80px 0;}
    .padding-80-110,.padding-90-110,.padding-100-110{padding: 80px 0 90px;}
    .padding-110-80,.padding-110-90,.padding-110-100{padding: 90px 0 80px;}
    .padding-80-120,.padding-90-120,.padding-100-120{padding: 80px 0 100px;}
    .padding-120-80,.padding-120-90,.padding-120-100{padding: 100px 0 80px;}
    .padding-90-0,.padding-100-0{padding: 80px 0 0;}.padding-0-90,.padding-0-100{padding: 0 0 80px;}
    .padding-110-0{padding: 90px 0 0;}.padding-0-110{padding: 0 0 90px;}.padding-110-110{padding: 90px 0;}.padding-110-120{padding: 90px 0 100px;}
    .padding-120-110{padding: 100px 0 90px;}.padding-120-0{padding: 100px 0 0;}.padding-0-120{padding: 0 0 100px;}.padding-120-120{padding: 100px 0;}
}
@media all and (max-width:1279px) {
    .padding-80-0,.padding-90-0,.padding-100-0{padding: 60px 0 0;}
    .padding-0-80,.padding-0-90,.padding-0-100{padding: 0 0 60px;}
    .padding-80-80,.padding-80-90,.padding-90-80,.padding-80-100,.padding-100-80,.padding-90-90,.padding-90-100,.padding-100-90,.padding-100-100{padding: 60px 0;}
    .padding-80-110,.padding-90-110,.padding-100-110{padding: 60px 0 70px;}
    .padding-110-80,.padding-110-90,.padding-110-100{padding: 70px 0 60px;}
    .padding-80-120,.padding-90-120,.padding-100-120{padding: 60px 0 80px;}
    .padding-120-80,.padding-120-90,.padding-120-100{padding: 80px 0 60px;}
    .padding-110-0{padding: 70px 0 0;}.padding-0-110{padding: 0 0 70px;}
    .padding-110-110{padding: 70px 0;}.padding-110-120{padding: 70px 0 80px;}.padding-120-110{padding: 80px 0 70px;}
    .padding-120-0{padding: 80px 0 0;}.padding-0-120{padding: 0 0 80px;}.padding-120-120{padding: 80px 0;}
}
@media all and (max-width:640px) {
    .padding-80-0,.padding-90-0,.padding-100-0{padding: 40px 0 0;}
    .padding-0-80,.padding-0-90,.padding-0-100{padding: 0 0 40px;}
    .padding-80-80,.padding-80-90,.padding-90-80,.padding-80-100,.padding-100-80,.padding-90-90,.padding-90-100,.padding-100-90,.padding-100-100{padding: 40px 0;}
    .padding-80-110,.padding-90-110,.padding-100-110{padding: 40px 0 44px;}
    .padding-110-80,.padding-110-90,.padding-110-100{padding: 44px 0 40px;}
    .padding-80-120,.padding-90-120,.padding-100-120{padding: 40px 0 48px;}
    .padding-120-80,.padding-120-90,.padding-120-100{padding: 48px 0 40px;}
    .padding-110-0{padding: 44px 0 0;}.padding-0-110{padding: 0 0 44px;}
    .padding-110-110{padding: 44px 0;}.padding-110-120{padding: 44px 0 48px;}.padding-120-110{padding: 48px 0 44px;}
    .padding-120-0{padding: 48px 0 0;}.padding-0-120{padding: 0 0 48px;}.padding-120-120{padding: 48px 0;}
}

.bgImage{background-repeat: no-repeat;background-size: cover;background-position: center;}
.desc p, .hint p{line-height: inherit;}

.swiperDot.swiper-pagination{bottom: 0;}
.swiperDot.swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;background: #8f8f8f;opacity: 1;margin: 0 6px;}
.swiperDot.swiper-pagination .swiper-pagination-bullet-active {opacity: 1;background: #c7000b;}

/* 产业布局-电器 */
.laydqsy{width: 100%;overflow: hidden;position: relative;}
.laydqsy .contain{position: relative;}
.laydqsy-img{width: 100%;text-align: right;} 
.laydqsy-img img{max-width: 100%;object-fit: cover;}
.laydqsy-cont{position: absolute;bottom: 0;background: #fff;box-shadow: 0 2px 20px 4px rgba(0,0,0,.1);border-left: 6px solid #c7000b;padding: 50px 70px 54px 50px;height: 464px;left: 0;width: 716px;}
.laydqsy-cont .name{font-size: 28px;color: #333;font-weight: 700;}
.laydqsy-cont .hint{font-size: 15px;color: #c7000b;font-weight: 700;margin: 22px 0 14px;}
.laydqsy-cont .desc{font-size: 14px;color: #777;line-height: 26px;text-align:justify;}
.laydqsm{width: 100%;overflow: hidden;height: 623px;}
.laydqsm-list{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 90px;}
.laydqsm-list li{width: auto;color: #fff;padding-right: 150px;}
.laydqsm-list li .icon{display: block;height: 50px;line-height: 50px;}
.laydqsm-list li .icon img{max-height: 100%;}
.laydqsm-list li .name{font-size: 30px;font-weight: 700;margin: 20px 0 16px;}
.laydqsm-list li .desc{font-size: 16px;}
.laydqzs{width: 100%;overflow: hidden;background: #f5f5f5;}
.laydqzs-loop{width: 100%;margin-top: 42px;}
.laydqzs-link{display: block;width: 100%;background: #fff;}
.laydqzs-link .img{width: 100%;display: flex;align-items: center;justify-content: center;padding: 0 30px;height: 320px;}
.laydqzs-link .img img{max-width: 100%;transition: all .6s ease;max-height: 100%;}
.laydqzs-link .name{display: flex;align-items: center;width: 100%;padding: 0 30px;height: 100px;justify-content: center;}
.laydqzs-link .name h2{font-size: 22px;color: #1b1b1b;font-weight: 700;transition: all .4s ease;}
.laydqzs-link:hover .img img{transform: scale(1.06);}
.laydqzs-link:hover .name h2{color: #c7000b;}
.laydqzs-loop .swiper-wrapper{padding-bottom: 50px;}
.laydqtd{width: 100%;overflow: hidden;background-position: right bottom;background-size: auto 100%;position: relative;background-color: #c7000b;}
.laydqtd-img{width: 50%;float: left;position: relative;}
.laydqtd-img img{width: 100%;object-fit: cover;}
.laydqtd-cont{position: absolute;width: 100%;height: 100%;top: 0;left: 0;padding-bottom: 80px;color: #fff;height: 100%;display: flex;align-items: center;justify-content: flex-end;}
.laydqtd-cont-mix{width: 576px;float: right;}
.laydqtd-cont .desc{font-size: 15px;line-height: 25px;margin-top: 28px;text-align:justify;}
.laydqtd-cont .desc p{position: relative;padding-left: 22px;margin-top: 20px;}
.laydqtd-cont .desc p::before{content: "";position: absolute;left: 0;top: 10px;width: 6px;height: 6px;border-radius: 50%;background: #fff;}
.laydqtd-cont .desc p:first-child{margin-top: 0;}
.laydqsx{width: 100%;overflow: hidden;}
.laydqsx-mix{width: 100%;margin-top: 60px;}
.laydqsx-img{width: 50%;float: left;position: relative;}
.laydqsx-img img{width: 100%;object-fit: cover;}
.laydqsx-img-cont{position: absolute;width: 100%;left: 0;bottom: 0;z-index: 2;background: rgba(0,0,0,.4);padding: 28px 34px;color: #fff;}
.laydqsx-img-cont .name{font-size: 18px;font-weight: 700;margin-bottom: 5px;}
.laydqsx-img-cont .desc{font-size: 14px;line-height: 24px;}
.laydqsx-info{width: 50%;float: left;padding-left: 50px;position: relative;}
.laydqsx-info .name, .laydqsx-info .desc p{padding-left: 64px;position: relative;}
.laydqsx-info .name{font-size: 24px;color: #333;font-weight: 700;height: 70px;line-height: 41px;}
.laydqsx-info .desc{font-size: 15px;color: #777;line-height: 22px;}
.laydqsx-info .desc p:nth-child(2n){font-weight: 700;}
.laydqsx-info .desc p{padding-bottom: 26px;}
.laydqsx-info .desc p:last-child{padding-bottom: 0;}
.laydqsx-info .desc p::before, .laydqsx-info .name::before{content: "";position: absolute;width: 1px;height: 100%;background: #dcdcdc;top: 10px;left: 20px;}
.laydqsx-info .desc p::after{content: "";position: absolute;width: 11px;height: 11px;border: 2px solid #dcdcdc;background: #fff;top: 6px;left: 15px;border-radius: 50%;}
.laydqsx-info .desc p:last-child:before{display: none;}
.laydqsx-info .name::after{content: "";position: absolute;width: 41px;height: 41px;left: 0;top: 0;background: url('/template/default/images/pages/laydq5icon.png') no-repeat center/100% auto;}

/* 产业布局-音频 */
.layypsl{width: 100%;overflow: hidden;}
.layypsl-list{width: 100%;margin-top: 50px;}
.layypsl-list ul{margin: -2% 0 0 -2%;display: flex;flex-wrap: wrap;}
.layypsl-list li{width: 48%;float: left;margin: 2% 0 0 2%;transition: all .4s ease;background: #fff;box-shadow: 0 2px 20px 4px rgba(0,0,0,.1);padding: 40px;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}
.layypsl-list li .num{width: 90px;height: 90px;display: flex;align-items: center;justify-content: center;font-size: 50px;color: #fff;background: #c7000b;font-family: "Samsung";}
.layypsl-list li .desc{font-size: 14px;line-height: 26px;color: #666;min-height: 52px;width: calc(100% - 130px);}
.layypsl-list li:hover{transform: translateY(-4px);box-shadow: 0 4px 20px 4px rgba(0,0,0,.2);}
.layypcb{width: 100%;overflow: hidden;}
.layypcb-list{width: 100%;margin-top: calc(60px - 2%);display: flex;flex-wrap: wrap;justify-content: space-between;}
.layypcb-items{width: 49%;background: #fff;margin-top: 2%;}
.layypcb-title, .layypcb-desc{width: 100%;padding: 44px 62px;text-align:justify;}
.layypcb-title{display: flex;flex-direction: column;justify-content: center;background-color: #c7000b;height: 164px;color: #fff;background-repeat: no-repeat;background-position: right 26px bottom;background-size: auto 96%;}
.layypcb-items:first-child .layypcb-title{background-image: url('/template/default/images/pages/layyp3icon1.png');}
.layypcb-items:last-child .layypcb-title{background-image: url('/template/default/images/pages/layyp3icon2.png');}
.layypcb-title .name{font-size: 24px;font-weight: 700;}
.layypcb-title .hint{font-size: 16px;opacity: 0.5;font-family: "Samsung";text-transform: uppercase;margin-top: 4px;}
.layypcb-desc{min-height: 280px;}
.layypcb-desc p{position: relative;font-size: 14px;color: #666;line-height: 26px;padding-left: 16px;}
.layypcb-desc p::before{content: "";position: absolute;width: 6px;height: 6px;border-radius: 50%;background: #c7000b;left: 0;top: 10px;}
.layypjs{width: 100%;overflow: hidden;}
.layypjs-list{width: 100%;margin-top: 50px;}
.layypjs-list ul{margin: -2% 0 0 -2%;display: flex;flex-wrap: wrap;}
.layypjs-list li{width: 31.3333%;float: left;margin: 2% 0 0 2%;min-height: 280px;transition: all .4s ease;background: #fff;box-shadow: 0 2px 20px 4px rgba(0,0,0,.1);padding: 50px 60px;}
.layypjs-list li .icon{height: 52px;line-height: 52px;width: 100%;text-align: center;}
.layypjs-list li .icon img{max-height: 100%;}
.layypjs-list li .desc{width: 100%;margin-top: 30px;font-size: 14px;line-height: 26px;color: #666;text-align: center;}
.layypjs-list li:hover{transform: translateY(-4px);box-shadow: 0 4px 20px 4px rgba(0,0,0,.2);}
.layypcn{background-position: left bottom;}
.layypcn .laydqtd-img{float: right;}
.layypcn .laydqtd-cont-mix{float: left;width: calc(50% - 40px);}
.layypcn .laydqtd-cont .desc p{margin-top: 8px;}
.layypcn .laydqtd-cont .desc h6{font-size: 18px;font-weight: 700;margin-top: 28px;}
.layypcn .laydqtd-cont .desc h6:nth-of-type(1){margin-top: 0;}
.layypcn .laydqtd-cont{padding-bottom: 0;}
.layypcn .laydqtd-cont .desc {margin-top: 50px;}
.layyprz{width: 100%;overflow: hidden;}
.layyprz-loop{width: 100%;position: relative;margin-top: 60px;}
.layyprz-link{width: 100%;display: block;cursor: default;padding-top: 70px;position: relative;transition: all .4s ease;text-align: center;background: #fff;border: 1px solid #e5e5e5;}
.layyprz-link .img{width: 100%;display: flex;align-items: center;justify-content: center;height: 355px;padding: 0 50px;}
.layyprz-link .img img{max-width: 100%;max-height: 100%;}
.layyprz-link .desc{margin-top: 26px;font-size: 14px;color: #666;line-height: 24px;height: 80px;padding: 0 20px;}
.layyprz-link::after{content: "";position: absolute;width: 0;height: 5px;bottom: 0;left: 0;right: 0;margin: 0 auto;opacity: 0;transition: width .6s ease, opacity .2s ease .4s;background: #c7000b;}
.layyprz-link:hover{background: #f8f8f8;}
/* .layyprz-link:hover::after{width: 100%;opacity: 1;transition: width .6s ease .1s, opacity .2s ease;} */
.layyprz-prev, .layyprz-next{position: absolute;transition: all .4s ease;width: 52px;height: 52px;top: 50%;margin-top: -26px;cursor: pointer;border: 1px solid #dcdcdc;border-radius: 50%;background: #fff url('/template/default/images/pages/entjj3Arr.png') no-repeat center;}
.layyprz-prev{left: -84px;}
.layyprz-next{right: -84px;transform: rotate(180deg);}
.layyprz .swiper-pagination{display: none;}
.layyprz-prev:hover, .layyprz-next:hover{border: 1px solid #c7000b;background-image: url('/template/default/images/pages/entjj3ArrH.png');}
.layypfd{width: 100%;padding: 200px 0;text-align: center;}
.layypfd .contain{max-width: 790px;color: #fff;}
.layypfd h2{font-size: 16px;line-height: 32px;}

/* 产业布局-智能 */
.layzntb{width: 100%;position: relative;overflow: hidden;}
.layzntb-bg{position: relative;width: 100%;height: 680px;background: #010101;}
.layzntb-bg li{position: absolute;width: 100%;height: 100%;top: 0;left: 0;transition: all 1s;opacity: 0;visibility: hidden;}
.layzntb-bg li.active{opacity: 1;visibility: visible;}
.layzntb-mix{position: absolute;z-index: 2;width: 100%;height: 100%;top: 0;left: 0;}
.layzntb-mix .contain{height: 100%;position: relative;}
.layzntb-list{width: 100%;position: relative;height: 100%;}
.layzntb-list li{width: 33.3333%;color: #fff;text-align: center;float: left;display: flex;flex-direction: column;justify-content: center;padding: 0 50px;position: relative;height: 100%;}
.layzntb-list li::after{content: "";position: absolute;width: 1px;right: 0;height: 100%;background: rgba(255,255,255,.1);top: 0;}
.layzntb-list li::before{content: "";position: absolute;width: 1px;left: 0;height: 100%;background: rgba(255,255,255,.1);top: 0;display: none;}
.layzntb-list li:first-child::before{display: block;}
.layzntb-list li .icon{height: 65px;line-height: 65px;}
.layzntb-list li .icon img{max-height: 100%;}
.layzntb-list li .name{font-size: 24px;font-weight: 700;margin-top: 24px;}
.layzntb-list li .line{display: block;width: 20px;height: 2px;background: #fff;opacity: 0.3;margin: 30px auto 24px;}
.layzntb-list li .desc{font-size: 14px;line-height: 26px;height: 0;overflow: hidden;text-align:justify;transition: all .4s ease;}
.layznzs{width: 100%;overflow: hidden;background: #f5f5f5;}
.layznzs-loop{width: 100%;position: relative;margin-top: 66px;}
.layznzs-loop .swiper-container{padding-bottom: 150px;}
.layznzs-link{width: 100%;background: #fff;min-height: 500px;padding: 96px 0;position: relative;display: block;}
.layznzs-link-cont{width: 400px;padding: 0 40px;}
.layznzs-link-img{position: absolute;right: 0;top: 16px;width: calc(100% - 400px);text-align: center;transition: all .6s ease;height: 560px;}
.layznzs-link-img img{max-width: 100%;max-height: 100%;}
.layznzs .swiper-pagination{display: none;}
.layznzs-link-cont .name{font-size: 24px;color: #1a1a1a;font-weight: 700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition: all .4s ease;}
.layznzs-link-cont .desc{font-size: 16px;color: #666;margin: 36px 0 24px;font-weight: 700;line-height: 32px;}
.layznzs-link-cont .list{width: 100%;}
.layznzs-link-cont .list p{font-size: 14px;line-height: 26px;position: relative;color: #666;padding-left: 15px;margin-top: 4px;}
.layznzs-link-cont .list p:first-child{margin-top: 0;}
.layznzs-link-cont .list p::before{content: "";position: absolute;width: 6px;height: 6px;border-radius: 50%;left: 0;top: 10px;background: #c7000b;}
.layznzs-link:hover .layznzs-link-img{transform: translateY(-10px);}
.layznzs-link:hover .layznzs-link-cont .name{color: #c7000b;}
.layznzs-prev, .layznzs-next{position: absolute;transition: all .4s ease;width: 30px;height: 60px;top: 50%;margin-top: -105px;cursor: pointer;background: url('/template/default/images/pages/layzn3Arr.png') no-repeat center;}
.layznzs-prev{left: -80px;}
.layznzs-next{right: -80px;transform: rotate(180deg);}
.layznzs-prev:hover, .layznzs-next:hover{background-image: url('/template/default/images/pages/layzn3ArrH.png');}

/* 产业布局-总页 */
.layzysl{width: 100%;overflow: hidden;background: #f5f5f5;}
.layzysl-list{width: 100%;margin-top: 46px;}
.layzysl-list ul{margin: -1.5% 0 0 -1.5%;}
.layzysl-list li{float: left;width: 48.5%;margin: 1.5% 0 0 1.5%;background: #fff;position: relative;}
.layzysl-list li a{display: block;width: 100%;}
.layzysl-list li .bg{width: 100%;height: 316px;object-fit: cover;}
.layzysl-mix{width: 100%;position: absolute;height: 100%;left: 0;top: 0;z-index: 4;display: flex;flex-direction: column;justify-content: center;padding: 0 64px 0 44px;}
.layzysl-mix .name{font-size: 26px;color: #333;font-weight: 700;transition: all .4s ease;}
.layzysl-mix .line{display: block;width: 32px;height: 4px;background: #c7000b;margin: 12px 0 20px;}
.layzysl-mix .more{width: 100%;overflow: hidden;}
.layzysl-mix .desc{width: calc(100% - 150px);float: left;font-size: 15px;color: #888;line-height: 26px;transition: all .4s ease;}
.layzysl-mix .icon{text-align: right;width: 150px;float: right;}
.layzysl-mix .icon img{max-width: 100%;}
.layzysl-list li::before{content: "";position: absolute;width: 100%;height: 100%;background: #fff;left: 0;top: 0;transition: all 1s ease;}
.layzysl-list li:hover::before{background: rgba(0,0,0,.5);}
.layzysl-list li:hover .layzysl-mix .name{color: #fff;}
.layzysl-list li:hover .layzysl-mix .desc{color: #fff;}
.layzylb{width: 100%;position: relative;overflow: hidden;}
.layzylb-bg{position: relative;width: 100%;height: 596px;background: #1c1c1c;}
.layzylb-bg li{position: absolute;width: 100%;height: 100%;top: 0;left: 0;transition: all 1s;opacity: 0;visibility: hidden;}
.layzylb-bg li.active{opacity: 1;visibility: visible;}
.layzylb-list{position: absolute;z-index: 2;width: 100%;height: 100%;top: 0;left: 0;}
.layzylb-list li{width: 16.6666%;float: left;position: relative;height: 100%;display: flex;align-items: center;justify-content: center;}
.layzylb-list li::before{content: "";position: absolute;width: 1px;left: 0;height: 100%;background: rgba(255,255,255,.1);top: 0;}
.layzylb-list li:first-child:before{display: none;}
.layzylb-list li .title{color: #fff;font-weight: 700;font-size: 20px;transition: all .4s ease .3s;}
.layzylb-cont{position: absolute;left: 0;width: 100%;color: #fff;padding: 0 30px;opacity: 0;transform: translateY(60px);transition: all .6s ease;}
.layzylb-cont .name{font-size: 22px;font-weight: 700;position: relative;}
.layzylb-cont .name::before{content: "";position: absolute;width: 1px;height: 100%;left: -30px;top: 0;background: #c7000b;}
.layzylb-cont .name a{transition: all .4s ease;}
.layzylb-cont .name a:hover{color: #c7000b;}
.layzylb-cont .desc{font-size: 15px;line-height: 22px;margin: 24px 0 30px;}
.layzylb-cont .link{display: inline-block;position: relative;}
.layzylb-cont .link span{font-size: 14px;font-weight: 700;padding-right: 20px;background: url('/template/default/images/pages/layzy2Arr.png') no-repeat right top 54%;}
.layzylb-cont .link::after{content: "";width: 100%;height: 1px;position: absolute;background: #fff;left: 0;bottom: 0;opacity: 0;transition: all .4s ease;}
.layzylb-cont .link:hover::after{opacity: 1;}
.layzylb-list li.active .title{opacity: 0;transition: all .4s ease;}
.layzylb-list li.active .layzylb-cont{opacity: 1;transform: translateY(0);transition: all .6s ease .2s;}

/* 加入beat365-加入 */
.joinjrgh{width: 100%;overflow: hidden;}
.joinjrgh-cont{max-width: 624px;}
.joinjrgh .sonTitle .desc{color: #777;margin: 20px 0 0;}
.joinjrgh-link{width: 100%;margin-top: 40px;}
.joinjrgh-link li{width: 100%;margin-top: 32px;}
.joinjrgh-link li:first-child{margin-top: 0;}
.joinjrgh-link li a{display: inline-block;font-size: 16px;color: #555;padding-right: 22px;background: url('/template/default/images/pages/joinjr1Arr.png') no-repeat right top 54%;transition: all .4s ease;}
.joinjrgh-link li a:hover{color: #c7000b;background-image: url('/template/default/images/pages/joinjr1ArrH.png');}
.joinjrfl{width: 100%;overflow: hidden;}
.joinjrfl .sonTitle .desc{color: #888;}
.joinjrfl-list{width: 100%;margin-top: 54px;}
.joinjrfl-list ul{margin: -2.5% 0 0 -2.5%;}
.joinjrfl-list li{width: 22.5%;float: left;margin: 2.5% 0 0 2.5%;overflow: hidden;position: relative;overflow: hidden;}
.joinjrfl-list li .img{width: 100%;object-fit: cover;}
.joinjrfl-cont{position: absolute;width: 100%;top: calc(100% - 144px);left: 0;padding: 0 28px;color: #fff;z-index: 4;transition: all .6s ease;}
.joinjrfl-cont .icon{width: 68px;height: 68px;border-radius: 50%;border: 2px solid #fff;display: flex;align-items: center;justify-content: center;}
.joinjrfl-cont .name{font-size: 16px;font-weight: 700;margin-top: 22px;}
.joinjrfl-cont .desc{font-size: 14px;line-height: 24px;margin-top: 12px;transition: all .4s ease;opacity: 0;}
.joinjrfl-list li::before{content: '';position: absolute;z-index: 1;width: 100%;height: 100%;top: 0;left: 0;background: linear-gradient(to bottom,transparent,rgba(0,0,0,0.5));opacity: 1;transition: all .6s ease;}
.joinjrfl-list li::after{content: '';position: absolute;z-index: 2;width: 100%;height: 100%;top: 0;left: 0;background: rgba(196,18,24,.8);opacity: 0;transition: all .6s ease;}
.joinjrfl-list li:hover::before{opacity: 0;}
.joinjrfl-list li:hover::after{opacity: 1;}
.joinjrfl-list li:hover .joinjrfl-cont{top: 50%;transform: translateY(-50%);}
.joinjrfl-list li:hover .joinjrfl-cont .desc{opacity: 1;}
.joinjrln{width: 100%;overflow: hidden;background: #f7f7f7;}
.joinjrln-menu{width: 100%;margin-top: 50px;font-size: 0;text-align: center;user-select: none;}
.joinjrln-menu li{display: inline-block;vertical-align: middle;margin: 0 25px;position: relative;}
.joinjrln-menu li:first-child{margin-left: 0;}
.joinjrln-menu li:last-child{margin-right: 0;}
.joinjrln-menu li .link{position: relative;cursor: pointer;z-index: 3;display: flex;align-items: center;justify-content: center;width: 312px;height: 60px;background: #9f9f9f;font-size: 15px;color: #fff;font-weight: 700;transition: all .4s ease;}
.joinjrln-menu li .link span{margin-left: 14px;}
.joinjrln-menu li .link::after{content: "";width: 0;left: 0;border-width: 8px;border-style: solid;border-color: #c7000b transparent transparent transparent;position: absolute;left: 50%;margin-left: -8px;bottom: -16px;opacity: 0;transition: all .4s ease;}
.joinjrln-menu li .link:hover{background: #c7000b;box-shadow: 0 4px 20px 4px rgba(196,18,24,.4);}
.joinjrln-menu li .num{font-size: 180px;opacity: 0;transition: all .4s ease;line-height: 1.1;top: 50%;transform: translateY(-50%);font-weight: 700;font-family: "Montserra";position: absolute;width: 100%;text-align: center;color: #f7f7f7;text-shadow: #e0dddd 1px 0 0, #e0dddd 0 1px 0, #e0dddd -1px 0 0, #e0dddd 0 -1px 0;}
.joinjrln-menu li.active .num{opacity: 1;}
.joinjrln-menu li.active .link{background: #c7000b;box-shadow: 0 4px 20px 4px rgba(196,18,24,.4);}
.joinjrln-menu li.active .link::after{opacity: 1;}
.joinjrln-mix{width: 100%;box-shadow: 0 4px 20px 4px rgba(0,0,0,.1);margin-top: 52px;}
.joinjrln-mix>div{display: none;background: #fff;justify-content: space-between;flex-wrap: wrap;}
.joinjrln-mix>div.active{display: flex;}
.joinjrln-img{width: 50%;}
.joinjrln-img img{width: 100%;object-fit: cover;}
.joinjrln-cont{width: 50%;padding: 94px 84px;position: relative;overflow: hidden;}
.joinjrln-cont .num{font-size: 180px;line-height: 1.1;right: 40px;bottom: -44px;font-weight: 700;font-family: "Montserra";position: absolute;color: #fff;text-shadow: #e0dddd 1px 0 0, #e0dddd 0 1px 0, #e0dddd -1px 0 0, #e0dddd 0 -1px 0;}
.joinjrln-cont .name{font-size: 24px;font-weight: 700;color: #c7000b;position: relative;z-index: 3;}
.joinjrln-cont .name span{font-size: 28px;font-family:'Samsung';margin: -2px 16px 0 0;display: inline-block;vertical-align: middle;line-height: 1.1;}
.joinjrln-cont .desc{font-size: 14px;color: #666;line-height: 28px;margin-top: 24px;position: relative;z-index: 3;}

/* 加入beat365-社招 */
.joinrz{width: 100%;overflow: hidden;background: #f7f7f7;}
.joinrz-panel, .joinrz-menu, .joinrz-cont{padding-left: 78px;padding-right: 62px;}
.joinrz-panel{width: 100%;background: #fff;margin-top: 42px;padding-top: 72px;padding-bottom: 72px;}
.joinrz-panel-sum{font-size: 24px;font-weight: 700;color: #1a1a1a;}
.joinrz-panel-sum span{margin-left: 44px;color: #c7000b;}
.joinrz-panel-list{width: 100%;margin-top: 30px;}
.joinrz-panel-list li{width: 100%;position: relative;padding-left: 124px;}
.joinrz-panel-list li .hint{font-size: 16px;color: #1a1a1a;font-weight: 700;line-height: 24px;position: absolute;left: 0;top: 18px;}
.joinrz-panel-list li .link{font-size: 15px;display: inline-block;vertical-align: middle;line-height: 24px;color: #888;margin: 18px 20px 0 0;position: relative;transition: all .4s ease;}
.joinrz-panel-list li .link:hover{color: #c7000b;}
.joinrz-panel-list li .link::after{content: "";position: absolute;width: 100%;height: 1px;background: #c7000b;left: 0;bottom: 1px;opacity: 0;transition: all .4s ease;}
.joinrz-panel-list li .link.active{color: #c7000b;}
.joinrz-panel-list li .link.active::after{opacity: 1;}
.joinrz-list{width: 100%;}
.joinrz-items{width: 100%;background: #fff;margin-top: 20px;}
.joinrz-menu, .joinrz-cont{width: 100%;overflow: hidden;}
.joinrz-menu{user-select: none;cursor: pointer;}
.joinrz-menu li{float: left;width: 30%;display: flex;align-items: center;height: 80px;font-size: 15px;color: #333;}
.joinrz-menu li:first-child{width: 40%;}
.joinrz-menu li:last-child{justify-content: flex-end;}
.joinrz-menu li p{font-weight: 700;font-size: 16px;color: #1a1a1a;transition: all .4s ease;padding-right: 40px;}
.joinrz-menu li i{width: 36px;height: 36px;background: url('/template/default/images/pages/joinsz1.png') no-repeat center/100% auto;}
.joinrz-menu li:hover p{color: #c7000b;}
.joinrz-menu.active li p{color: #c7000b;}
.joinrz-menu.active li i{background-image: url('/template/default/images/pages/joinsz2.png');}
.joinrz-cont{border-top: 1px solid #f7f7f7;padding-top: 74px;padding-bottom: 74px;display: none;}
.joinrz-cont-items{width: 100%;margin-top: 32px;}
.joinrz-cont-items:first-child{margin-top: 0;}
.joinrz-cont-items .name{font-size: 18px;color: #333;font-weight: 700;margin-bottom: 2px;}
.joinrz-cont-items .desc{font-size: 14px;color: #666;line-height: 28px;}
.joinrz-cont-link{display: flex;align-items: center;justify-content: center;width: 150px;height: 48px;background: #c7000b;transition: all .4s ease;margin-top: 28px;}
.joinrz-cont-link span{font-size: 16px;color: #fff;padding-left: 26px;background: url('/template/default/images/pages/joinsz3.png') no-repeat left center;}
.joinrz-cont-link:hover{box-shadow:2px 10px 24px rgba(196,18,24,.6)}

/* 加入beat365-校招 */
.joinxzfl{width: 100%;overflow: hidden;background: #f7f7f7;}
.joinxzfl-list{width: 100%;margin-top: 42px;}
.joinxzfl-list ul{margin: -1.2% 0 0 -1.2%;}
.joinxzfl-list li{width: 18.8%;float: left;margin: 1.2% 0 0 1.2%;position: relative;overflow: hidden;}
.joinxzfl-list li::after{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,.4);transition: all .4s ease;}
.joinxzfl-list li .bg{width: 100%;object-fit: cover;}
.joinxzfl-cont{position: absolute;display: flex;flex-direction: column;justify-content: center;align-items: center;color: #fff;padding: 0 24px;width: 100%;height: 100%;z-index: 4;top: 0;left: 0;}
.joinxzfl-cont .icon{height: 40px;line-height: 40px;}
.joinxzfl-cont .icon img{max-height: 100%;}
.joinxzfl-cont .name{font-size: 18px;font-weight: 700;margin: 16px 0;}
.joinxzfl-cont .desc{font-size: 14px;line-height: 22px;overflow: hidden;height: 0;transition: all .6s ease;}
.joinxzfl-list li.active::after{background: rgba(0,0,0,.6);}
.joinxzzp{width: 100%;overflow: hidden;position: relative;}
.joinxzzp::before{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,.4);}
.joinxzzp .contain{position: relative;z-index: 4;}
.joinxzpx{width: 100%;overflow: hidden;}
.joinxzpx-list{width: 100%;margin-top: 40px;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.joinxzpx-list .desc{width: 128px;height: 134px;padding: 0 30px;text-align: center;font-size: 16px;font-weight: 700;color: #fff;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.joinxzpx-list .arr{width: 9px;height: 16px;background: url('/template/default/images/pages/joinxz3Arr.png') no-repeat center;user-select: none;}
.joinxzlx{width: 100%;overflow: hidden;background: #f5f5f5;}
.joinxzlx-list{width: 100%;margin-top: 42px;}
.joinxzlx-list ul{margin: -2% 0 0 -2%;}
.joinxzlx-list li{width: 31.3333%;transition: all .6s ease;position: relative;display: flex;flex-wrap: wrap;float: left;align-items: center;background: #fff;margin: 2% 0 0 2%;padding: 0 30px 0 40px;height: 220px;}
.joinxzlx-list li .hint{font-size: 14px;color: #888;text-transform: uppercase;position: absolute;top: 20px;right: 28px;}
.joinxzlx-list li .icon{width: 82px;}
.joinxzlx-list li .icon img{width: 100%;}
.joinxzlx-list li .desc{width: calc(100% - 82px);padding-left: 20px;}
.joinxzlx-list li .desc h6{font-size: 16px;font-weight: 700;color: #c7000b;}
.joinxzlx-list li .desc p{font-size: 18px;color: #333;font-family:'SamsungRg';word-break: break-all;margin-top: 18px;}
.joinxzlx-list li:hover{box-shadow: 0 4px 20px 4px rgba(0,0,0,.1);transform: translateY(-4px);}
.joinxzxq{width: 100%;overflow: hidden;}
.joinxzdd{width: 100%;position: relative;background: #f5f5f5;}
.joinxzdd-loop{width: 100%;margin-top: 40px;}
.joinxzdd-wrap{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;background: #fff;}
.joinxzdd-name{position: relative;width: 100px;display: flex;align-items: center;padding-left: 24px;font-size: 20px;color: #333;font-weight: 700;}
.joinxzdd-name::before{content: "";position: absolute;width: 5px;height: 32px;background: #c7000b;left: 0;top: 50%;margin-top: -16px;}
.joinxzdd-list{width: calc(100% - 100px);border-left: 1px solid #f5f5f5;padding: 40px 50px;}
.joinxzdd-list ul{width: 100%;padding-right: 40px;height: 280px;overflow-y: auto;}
.joinxzdd-list ul::-webkit-scrollbar {width: 4px;height: 6px;}
.joinxzdd-list ul::-webkit-scrollbar-thumb {background: #c41218;}
.joinxzdd-list ul::-webkit-scrollbar-track {background: #f1f1f1;}
.joinxzdd-list ul{scrollbar-color:#c41218 #f1f1f1;scrollbar-width:thin;}
.joinxzdd-list ul{scrollbar-face-color: #c41218;scrollbar-shadow-color: #c41218;scrollbar-arrow-color: #000;scrollbar-track-color: #f1f1f1;}
.joinxzdd-list li{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;align-items: center;height: 40px;position: relative;}
.joinxzdd-list li .name{width: 110px;font-size: 15px;color: #666;font-weight: 700;position: relative;}
.joinxzdd-list li .name::after{content: "";position: absolute;width: 9px;height: 9px;border-radius: 50%;background: #e8e8e8;right: 0;top: 50%;margin-top: -5px;}
.joinxzdd-list li .moreinfo{width: calc(100% - 110px);padding-left: 42px;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.joinxzdd-list li .moreinfo .school{font-size: 15px;color: #666;}
.joinxzdd-list li .moreinfo .time{font-size: 14px;color: #999;}
.joinxzdd-list li .name::before{content: "";position: absolute;width: 1px;height: 40px;background: #e8e8e8;top: 10px;right: 4px;}
.joinxzdd-list li:last-child .name::before{display: none;}
.joinxzdd-loop .swiper-container{padding-bottom: 50px;}
.joinxzdd-loop .swiper-pagination{bottom: 0;}
.joinxzdd-loop .swiper-pagination-bullet {width: 10px;height: 10px;border: 2px solid #b5b5b5;background: transparent;opacity: 1;margin: 0 8px !important;}
.joinxzdd-loop .swiper-pagination-bullet-active {opacity: 1;background: #c7000b;border: 2px solid #c7000b;}

/* -- */
.sonTable{width: 100%;margin-top: 42px;}
.sonTable .hint{font-size: 14px;color: #999;user-select: none;margin-bottom: 8px;display: none;}
.sonTable .table{width: 100%;overflow-y: auto;overflow-x: auto;height: 676px;position: relative;text-align: left;}
.sonTable .table::-webkit-scrollbar {width: 6px;height: 6px;}
.sonTable .table::-webkit-scrollbar-thumb {background: #c41218;}
.sonTable .table::-webkit-scrollbar-track {background: #f1f1f1;}
.sonTable .table{scrollbar-color:#c41218 #f1f1f1;scrollbar-width:thin;}
.sonTable .table{scrollbar-face-color: #c41218;scrollbar-shadow-color: #c41218;scrollbar-arrow-color: #000;scrollbar-track-color: #f1f1f1;}
.sonTable .table table {width: 100%;border-spacing: 1px;border-collapse: separate;border: none;background: #fff;}
.sonTable .table table th{padding: 26px 30px;font-size: 15px;font-weight: 700;color: #fff;}
.sonTable .table table td{border: 1px solid #f2f2f2;padding: 18px 30px;font-size: 14px;color: #444;position: relative;}
.sonTable .table table thead{background: #c7000b;position: sticky;top: 0;left: 0;z-index: 6;}
.sonTable .table table td p{line-height: 20px;}
.sonTable .table table td h6{font-size: 15px;font-weight: 700;}
.sonTable .table table td h6 span{position: relative;z-index: 4;}
.sonTable .table table td h6::after{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: #fcfcfc;}
/* -- */

/* 社会责任-基金 */
.dutyjjhz{width: 100%;background: #f5f5f5;overflow: hidden;}
.dutyjjhz .contain{margin: 0;}
.dutyjjhz-mix{width: 100%;margin-top: 50px;}
.dutyjjhz-img{width: 56%;float: left;}
.dutyjjhz-img img{width: 100%;object-fit: cover;min-height: 460px;}
.dutyjjhz-cont{width: 44%;float: right;padding-left: 60px;}
.dutyjjhz-cont .name{font-size: 20px;font-weight: 700;color: #c7000b;}
.dutyjjhz-cont .desc{font-size: 14px;color: #777;line-height: 26px;margin: 18px 0 32px;text-align:justify;}
.dutyjjhz-cont .link{width: 178px;height: 52px;display: flex;align-items: center;justify-content: center;background: #c7000b;transition: all .4s ease;}
.dutyjjhz-cont .link span{padding-left: 44px;font-size: 15px;color: #fff;font-weight: 700;background: url('/template/default/images/pages/dutyicon.png') no-repeat left center;}
.dutyjjhz-cont .link:hover{box-shadow:2px 10px 24px rgba(196,18,24,.6)}
.dutyjjmx{width: 100%;overflow: hidden;}
/* -- */
.sonTable.sonTableLine .table{height: 656px;text-align: center;}
.sonTable.sonTableLine .table table{border-collapse: collapse;border: 1px solid #fff;border-width:1px 0px 0px 1px;}
.sonTable.sonTableLine .table table td, .sonTable.sonTableLine .table table th{border: solid #fff;border-width:0px 1px 1px 0px;}
.sonTable.sonTableLine .table table tbody tr:nth-child(2n){background: #f1f1f1;}
/* -- */

/* 社会责任-捐赠 */
.dutyjzsh .contain{float: right;}
.dutyjzsh .dutyjjhz-img{float: right;}
.dutyjzsh .dutyjjhz-cont{float: left;padding-left: 0;padding-right: 60px;}
.dutyjzmx .sonTitle .desc{max-width: 884px;}

/* 投资者关系-报告 */
.invebg{width: 100%;overflow: hidden;padding-top: 70px;}
.invebg-menu{width: 100%;overflow: hidden;}
.invebg-menu a{display: flex;float: left;width: 120px;height: 50px;align-items: center;justify-content: center;font-size: 14px;color: #666;transition: all .4s ease;background: #f8f8f8;margin-right: 12px;}
.invebg-menu a:last-child{margin-right: 0;}
.invebg-menu a:hover{color: #c7000b;}
.invebg-menu a.active{background: #c7000b;color: #fff !important;}
.invebg-list{width: 100%;margin-top: 68px;border-top: 1px solid #f1f1f1;}
.invebg-link{display: flex;align-items: center;justify-content: space-between;position: relative;width: 100%;height: 90px;border-bottom: 1px solid #f1f1f1;padding: 0 40px 0 100px;transition: all .4s ease;}
.invebg-link::before{content: "";position: absolute;width: 100px;height: 100%;background: url('/template/default/images/pages/invepdf.png') no-repeat center;top: 0;left: 0;transition: all .4s ease;}
.invebg-link .name{font-size: 15px;color: #333;width: calc(100% - 100px);}
.invebg-link .icon{width: 50px;height: 50px;border-radius: 50%;background: #e5e5e5 url('/template/default/images/pages/inveArr.png') no-repeat center;transition: all .4s ease;}
.invebg-link:hover{box-shadow: 0 2px 20px 4px rgba(0,0,0,.1);}
.invebg-link:hover::before{background-image: url('/template/default/images/pages/invepdfH.png');}
.invebg-link:hover .icon{background-color: #c7000b;}

/* 投资者关系-懂事 */
.inveds{width: 100%;overflow: hidden;padding-top: 70px;}
.inveds-menu.invebg-menu{display: flex;justify-content: center;flex-wrap: wrap;}
.inveds-menu.invebg-menu a{font-size: 15px;width: 170px;}
.inveds-list{width: 100%;margin-top: 70px;}
.inveds-items{display: flex;flex-wrap: wrap;width: 100%;background: #f4f4f4;margin-top: 40px;padding: 68px 80px;min-height: 240px;justify-content: space-between;transition: all .4s ease;}
.inveds-items:first-child{margin-top: 0;}
.inveds-items .name{width: 150px;line-height: 26px;font-size: 18px;font-weight: 700;color: #333;}
.inveds-items .name span{position: relative;display: inline-block;}
.inveds-items .desc{width: calc(100% - 150px);font-size: 14px;line-height: 26px;color: #666;position: relative;padding-left: 120px;text-align:justify;}
.inveds-items .desc::before, .inveds-items .name span::before{content: "";position: absolute;left: 0;width: 60px;height: 2px;background: #c7000b;top: 12px;}
.inveds-items .name span::before{display: none;}
.inveds-items:hover{box-shadow: 0 2px 20px 4px rgba(0,0,0,.1);}

/* 投资者关系-治理 */
.invezl{width: 100%;overflow: hidden;}
.invezl-cont{width: 100%;margin-top: 40px;}
.invezl-cont p{font-size: 14px;color: #666;line-height: 26px;text-align:justify;}
.invezl-cont img{display: block;max-width: 100%;margin: 0 auto;}
.invezl-menu{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.invezl-menu a{position: relative;font-size: 16px;color: #666;font-weight: 700;display: flex;align-items: center;justify-content: center;flex: 1;height: 60px;transition: all .4s ease;}
.invezl-menu a span{position: relative;z-index: 4;}
.invezl-menu a::before, .invezl-menu a::after{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;transition: all .4s ease;}
.invezl-menu a::before{border: 1px solid #f2f2f2;}
.invezl-menu a::after{background: #c7000b;opacity: 0;}
.invezl-menu a.active{color: #fff;}
.invezl-menu a.active::before{opacity: 0;}
.invezl-menu a.active::after{opacity: 1;}
.invezl-mix{width: 100%;}
.invezl-mix>div{display: none;}
.invezl-mix>div.active{display: block;}
.invezl-items{width: 100%;padding-top: 70px;}
.invezl-items .desc{width: 100%;margin-top: 40px;text-align:justify;}
.invezl-items .desc:first-child{margin-top: 0;}
.invezl-items .desc h6{font-size: 16px;color: #333;font-weight: 700;margin-bottom: 12px;}
.invezl-items .desc p{font-size: 14px;color: #666;line-height: 26px;}

/* 投资者关系-资料 */
.invezl{width: 100%;overflow: hidden;padding-top: 70px;}
.invezl-info{width: 100%;background: #f4f4f4;margin-top: 70px;padding: 58px 0 58px 90px;display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.invezl-info-gf{width: 426px;border-right: 1px solid #e5e5e5;}
.invezl-info-gf .hint{font-size: 16px;color: #888;}
.invezl-info-gf .name{color: #c7000b;font-size: 16px;font-family:'Samsung';line-height: 1;margin: 16px 0 2px;}
.invezl-info-gf .name span{font-size: 70px;margin-right: 10px;}
.invezl-info-gf .name p{display: inline-block;vertical-align: text-bottom;margin-left: 10px;font-family:'SamsungMd';font-size: 20px;padding-left: 14px;background: url('/template/default/images/pages/invezlArr.png') no-repeat left center;}
.invezl-info-gf .name.down{color: #007a00;}
.invezl-info-gf .name.down p{background-image: url('/template/default/images/pages/invezlArrH.png');}
.invezl-info-gf .desc{font-size: 12px;color: #888;}
.invezl-info-xx{width: calc(100% - 426px);display: flex;justify-content: center;flex-wrap: wrap;align-items: flex-start;}
.invezl-info-xx li{padding: 0 36px;}
.invezl-info-xx li:first-child{padding-left: 0;}
.invezl-info-xx li:last-child{padding-right: 0;}
.invezl-info-xx li .desc{font-size: 14px;color: #888;}
.invezl-info-xx li .num{font-size: 14px;color: #333;font-family:'Samsung';line-height: 1;margin-top: 12px;}
.invezl-info-xx li .num span{font-size: 30px;margin-right: 8px;}
.invezl-table{width: 100%;margin-top: 70px;border-top: 2px solid #c7000b;}
.invezl-table li{width: 100%;border-bottom: 1px solid #e0e0e0;display: flex;justify-content: space-between;flex-wrap: wrap;padding: 0 60px;}
.invezl-table li .name, .invezl-table li .desc{font-size: 14px;color: #666;line-height: 28px;padding-top: 14px;padding-bottom: 14px;}
.invezl-table li .name{font-weight: 700;width: 360px;padding-right: 60px;border-right: 1px solid #e0e0e0;}
.invezl-table li .desc{padding-left: 100px;width: calc(100% - 360px);}

/* 投资者关系-联系 */
.invelx{width: 100%;overflow: hidden;}
.invelx .joinxzlx-list{margin-top: 0;}
.invelx .joinxzlx-list li{box-shadow: 0 4px 20px 4px rgba(0,0,0,.1);}
.invelx .joinxzlx-list li .desc p{font-size: 28px;margin-top: 8px;}
.invelx .joinxzlx-list li:hover{box-shadow: 0 4px 20px 4px rgba(0,0,0,.2);}

/* 投资者关系-公告 */
.invegg{width: 100%;overflow: hidden;}
.invegg .invebg-list{margin-top: 0;}

/* 资讯中心-列表 */
.news{width: 100%;overflow: hidden;padding-top: 70px;background: #f5f5f5;}
.news-tabs{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;align-items: center;}
.news-tabs-img{width: calc(100% - 540px);overflow: hidden;display: block;}
.news-tabs-img img{width: 100%;object-fit: cover;transition: all .6s ease;}
.news-tabs-img:hover img{transform: scale(1.06);}
.news-tabs-img img, .news-tabs-cont{height: 500px;}
.news-tabs-cont{width: 540px;background: #fff;display: flex;flex-direction: column;justify-content: center;padding: 0 44px 0 60px;}
.news-tabs-cont .time{display: flex;font-size: 0;align-items: flex-end;color: #ccc;font-family:'Samsung';line-height: 1;}
.news-tabs-cont .time span{font-size: 76px;position: relative;padding: 0 10px 14px;}
.news-tabs-cont .time span::after{content: "";position: absolute;width: 100%;height: 3px;background: #c7000b;left: 0;bottom: 0;}
.news-tabs-cont .time p{font-size: 14px;padding: 0 0 22px 6px;}
.news-tabs-cont .time p label{display: block;margin-bottom: 6px;}
.news-tabs-cont .name{font-size: 22px;font-weight: 700;color: #333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin: 30px 0 20px;}
.news-tabs-cont .name a{transition: all .4s ease;}
.news-tabs-cont .name a:hover{color: #c7000b;}
.news-tabs-cont .desc{font-size: 14px;color: #737373;line-height: 24px;max-height: 72px;overflow: hidden;-webkit-line-clamp: 3;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.news-tabs-cont .link{display:flex;align-items:center;justify-content:center;width:156px;height:46px;background:#c7000b;color:#fff;font-size:16px;margin-top: 18px;transition:all .4s ease}
.news-tabs-cont .link span{padding-right: 34px;background: url('/template/default/images/common/arr-r.png') no-repeat right center;}
.news-tabs-cont .link:hover{box-shadow:2px 10px 24px rgba(196,18,24,.6)}
.news-list{width: 100%;margin-top: 40px;}
.news-ul{margin: -30px 0 0 -1.5%;display: flex;flex-wrap: wrap;}
.news-link{display: block;width: 31.8333%;float: left;margin: 30px 0 0 1.5%;background: #fff;transition: all .4s ease;position: relative;}
.news-pic{width:100%;overflow:hidden}
.news-pic img{width:100%;object-fit:cover;transition:all .8s ease;height: 258px;}
.news-link:hover img{transform:scale(1.06)}
.news-info{background:#fff;display:flex;padding:34px 30px 41px;z-index: 1;position: relative;transition: all .4s ease}
.news-link:hover .news-info{transform: translateY(-40px)}
.news-time{font-size:14px;color:#888;font-family: "Samsung";text-align:center}
.news-time span{font-weight:700;font-size:36px;color:#333;display:block;width:60px;line-height:1}
.news-txt{width:calc(100% - 60px);padding-left:28px}
.news-txt-title{font-size:18px;color:#333;font-weight:700;margin-bottom:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.news-txt p{font-size:14px;line-height:24px;height: 48px;color:#888;overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical}
.news-more{position:absolute;z-index:0;width:100%;background:#c7000b;color:#fff;display:flex;align-items:center;justify-content:center;height:40px;left:0;bottom:0;font-size:16px}
.news-more i{display:block;background:url("../images/common/arr-r.png") no-repeat center/100%;width:6px;height:10px;margin-left:20px}

/* 资讯中心-详情 */
.newsxq{width: 100%;overflow: hidden;padding-top: 60px;background: #f5f5f5;}
.newsxq .contain{display: flex;flex-wrap: wrap;justify-content: space-between;}
.newsxq-mix{width: calc(100% - 410px);background: #fff;padding: 60px 65px 84px;}
.newsxq-mix .name{font-size: 26px;color: #333;font-weight: 700;line-height: 1.32;}
.newsxq-mix .time{font-size: 12px;margin-top: 16px;color: #888;padding-left: 26px;background: url('/template/default/images/pages/newsxqicon.png') no-repeat left center;height: 15px;line-height: 15px;}
.newsxq-mix .cont{width: 100%;margin-top: 32px;}
.newsxq-mix .cont p{font-size: 14px;color: #666;line-height: 26px;}
.newsxq-mix .cont img{display: block;max-width: 100%;margin: 0 auto;height: auto !important;}
.newsxq-col{width: 370px;}
.newsxq-col-btn{background: #fff;padding: 32px 30px;width: 100%;}
.newsxq-col-next{margin-top: 10px;}
.newsxq-col-btn a{display: block;width: 100%;}
.newsxq-col-btn .hint{font-size: 22px;color: #333;font-weight: 700;}
.newsxq-col-btn .name{font-size: 15px;color: #555;line-height: 24px;margin: 8px 0 10px;transition: all .4s ease;}
.newsxq-col-btn .time{font-size: 14px;color: #888;font-weight: 700;}
.newsxq-col-btn a:hover .name{color: #c7000b;}
.newsxq-col-back{width: 100%;background: #fff;padding: 26px 30px;margin-top: 10px;}
.newsxq-col-back a{display: flex;align-items: center;justify-content: center;width: 100%;height: 44px;font-size: 16px;color: #fff;background: #c7000b;transition: all .4s ease;}
.newsxq-col-back a:hover{box-shadow: 0 5px 12px rgba(196,18,24,.6)}

/* 走进beat365-简介 */
.entjjgs{width: 100%;overflow: hidden;}
.entjjgs .contain{max-width: 1260px;}
.entjjgs-cont{width: 100%;margin-top: 28px;}
.entjjgs-cont p{font-size: 15px;color: #777;line-height: 26px;text-align:justify;}
.entjjgs-list{width: 100%;display: flex;justify-content: center;align-items: flex-start;margin-top: 36px;}
.entjjgs-list li{margin: 0 24px;width: 160px;text-align: center;}
.entjjgs-list li:first-child{margin-left: 0;}
.entjjgs-list li:last-child{margin-right: 0;}
.entjjgs-list li .num{font-size: 16px;color: #c7000b;line-height: 1;}
.entjjgs-list li .num span{font-size: 40px;font-family:'Samsung';display: inline-block;vertical-align: text-top;margin-right: 8px;}
.entjjgs-list li .desc{font-size: 16px;color: #666;margin-top: 6px;}
.entjjjy{width: 100%;overflow: hidden;background: #c7000b;position: relative;}
.entjjjy-img{width: 50%;}
.entjjjy-img img{width: 100%;object-fit: cover;}
.entjjjy-mix{position: absolute;z-index: 2;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;top: 0;left: 0;}
.entjjjy-cont{width: 590px;float: right;color: #fff;}
.entjjjy-cont .name{width: 100%;}
.entjjjy-cont .name h6{font-size: 36px;font-weight: 700;}
.entjjjy-cont .name p{font-size: 16px;font-weight: 700;margin: 16px 0 20px;}
.entjjjy-cont .desc{font-size: 15px;line-height: 25px;}
.entjjjy-cont .link{width: 156px;height: 46px;border: 2px solid #fff;display: flex;align-items: center;justify-content: center;transition: all .4s ease;margin-top: 68px;}
.entjjjy-cont .link span{font-size: 16px;padding-right: 26px;font-weight: 700;background: url('/template/default/images/pages/entjj1Arr.png') no-repeat right center;transition: all .4s ease;}
.entjjjy-cont .link:hover{background: #fff;}
.entjjjy-cont .link:hover span{color: #c7000b;background-image: url('/template/default/images/pages/entjj1ArrH.png');}
.entjjfz{width: 100%;overflow: hidden;}
.entjjfz-mix{width: 100%;margin-top: 30px;}
/* --- */
.thumbs, .gallery{width: 100%;position: relative;padding: 0 80px;user-select: none;}
.thumbs::after{content: "";position: absolute;width: calc(100% - 160px);height: 1px;background: #bfbfbf;bottom: 14px;left: 0;right: 0;margin: 0 auto;}
.thumbs-year{width: 100%;position: relative;display: flex;transition: all .4s ease;line-height: 1;align-items: flex-end;justify-content: center;height: 80px;padding-bottom: 38px;font-size: 20px;color: #777;font-family:'Samsung';}
.thumbs-year::before, .thumbs-year::after{content: "";position: absolute;right: 0;left: 0;margin: 0 auto;border-radius: 50%;}
.thumbs-year::before{width: 13px;height: 13px;background: #ddd;opacity: 0.6;border: 1px solid #d2d2d2;bottom: 8px;transition: all .4s ease;}
.thumbs-year::after{width: 3px;height: 3px;background: #d2d2d2;bottom: 13px;transition: all .4s ease;}
.thumbs-year:hover{color: #c7000b;}
.thumbs-year.active{color: #c7000b;font-size: 38px;}
.thumbs-year.active::before{background: #c7000b;border: 1px solid #c7000b;transform: scale(2.2);}
.thumbs-year.active::after{background: #c7000b;transform: scale(2);}
.gallery{margin-top: 50px;}
.gallery-more{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.gallery-more .num{width: calc(100% - 606px);display: flex;align-items: center;justify-content: center;font-size: 130px;color: #c7000b;font-family:'Samsung';}
.gallery-more .num, .gallery-more .cont .img{height: 300px;}
.gallery-more .cont{width: 606px;}
.gallery-more .cont .img{width: 100%;}
.gallery-more .cont .img img{width: 100%;object-fit: cover;}
.gallery-more .cont .desc{font-size: 16px;color: #777;line-height: 26px;margin-top: 28px;}
.thumbs-prev, .thumbs-next{position: absolute;width: 35px;height: 35px;bottom: -2px;background: url('/template/default/images/pages/entjj2Arr.png') no-repeat center;transition: all .4s ease;cursor: pointer;}
.thumbs-prev{left: 0;}
.thumbs-next{right: 0;transform: rotate(180deg);}
.thumbs-prev:hover, .thumbs-next:hover{background-image: url('/template/default/images/pages/entjj2ArrH.png');}
/* --- */
.entjjxm{width: 100%;overflow: hidden;background: #f8f8f8;}
.entjjxm-mix{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 40px;flex-direction: row-reverse;}
.entjjxm-loop, .entjjxm-img img{height: 479px;}
.entjjxm-loop{width: calc(100% - 764px);background: #fff;position: relative;border: 1px solid #f3f3f3;}
.entjjxm-img{width: 764px;}
.entjjxm-img img{width: 100%;object-fit: cover;}
.entjjxm-list{width: 100%;overflow: hidden;user-select: none;}
.entjjxm-list li{width: 50%;display: flex;align-items: center;justify-content: center;position: relative;text-align: center;padding: 0 20px;float: left;cursor: pointer;height: 107px;transition: background .4s ease;}
.entjjxm-list li::before, .entjjxm-list li::after{background: #f3f3f3;content: "";position: absolute;}
.entjjxm-list li::before{width: 100%;height: 1px;left: 0;bottom: 0;}
.entjjxm-list li::after{width: 1px;height: 100%;right: 0;top: 0;display: none;}
.entjjxm-list li:nth-child(2n+1)::after{display: block;}
.entjjxm-list li .num{position: absolute;line-height: 1;z-index: 3;font-size: 70px;color: #f9f9f9;font-family:'Samsung';transition: all .4s ease;}
.entjjxm-list li .desc{font-size: 15px;line-height: 24px;color: #555;font-weight: 700;position: relative;z-index: 5;transition: all .4s ease;}
.entjjxm-list li.active{background: #c41218;}
.entjjxm-list li.active .num{color: #ca3e42;}
.entjjxm-list li.active .desc{color: #fff;}
.entjjxm-btn{width: 100%;text-align: center;user-select: none;}
.entjjxm-btn>div{display: inline-block;vertical-align: middle;width: 50px;height: 50px;background: url('/template/default/images/pages/entjj3Arr.png') no-repeat center;cursor: pointer;transition: all .4s ease;}
.entjjxm-btn>div.entjjxm-next{transform: rotate(180deg);}
.entjjxm-btn>div:hover{background-image: url('/template/default/images/pages/entjj3ArrH.png');}

/* 走进beat365-联系 */
.entlxgs{width: 100%;background: #c7000b;overflow: hidden;position: relative;}
.entlxgs-img{width: 58.5%;}
.entlxgs-img img{width: 100%;object-fit: cover;}
.entlxgs-mix{position: absolute;display: flex;align-items: center;z-index: 4;width: 100%;height: 100%;top: 0;left: 0;}
.entlxgs-cont{width: 460px;float: right;color: #fff;}
.entlxgs-cont .name{width: 100%;}
.entlxgs-cont .name p{font-size: 20px;font-weight: 700;margin: 6px 0 24px;}
.entlxgs-cont .name h6{font-size: 29px;font-weight: 700;}
.entlxgs-cont .name i{display: block;width: 80px;height: 4px;background: #fff;}
.entlxgs-list{width: 100%;margin-top: 44px;}
.entlxgs-list li{display: flex;align-items: center;width: 100%;margin-top: 38px;}
.entlxgs-list li:first-child{margin-top: 0;}
.entlxgs-list li img{width: 42px;}
.entlxgs-list li .desc{margin-left: 18px;}
.entlxgs-list li .desc p{font-size: 16px;line-height: 1;}
.entlxgs-list li .desc h6{font-size: 16px;font-weight: 700;margin-top: 6px;}
.entlxly{width: 100%;overflow: hidden;background: #f3f3f3;}
.entlxly .sonTitle .desc{margin-left: 0;}
.entlxly-form{width: 100%;margin-top: 36px;}
.entlxly-form .list{width: 100%;margin-top: 20px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.entlxly-form .list:first-child{margin-top: 0;}
.entlxly-form input, .entlxly-form textarea{background: #fff;display: block;font-size: 14px;color: #777;padding-left: 20px;padding-right: 20px;border: none;}
.entlxly-form input{height: 50px;width: 31.4%;}
.entlxly-form textarea{height: 162px;padding-top: 16px;padding-bottom: 16px;width: 100%;}
.entlxly-form button{width: 168px;height: 50px;font-size: 16px;font-weight: 700;color: #fff;transition: all .4s ease;cursor: pointer;background: #c7000b;}
.entlxly-form button:hover{box-shadow: 0 8px 18px rgba(196,18,24,.6)}
.entlxly-form .code{width: 436px;position: relative;padding-right: 180px;}
.entlxly-form .code input{width: 100%;}
.entlxly-form .code span{position: absolute;right: 0;height: 50px;width: 170px;display: flex;user-select: none;cursor: pointer;align-items: center;justify-content: center;top: 0;background: #f3fbfe;}
.entlxly-form .code span img, .entlxly-form .code canvas{max-width: 100%;max-height: 100%;}
.entlxhz{width: 100%;position: relative;}
.entlxhz-list{width: 100%;margin-top: 42px;}
.entlxhz-list ul{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: -36px;}
.entlxhz-list li{width: calc(50% - 20px);position: relative;margin-top: 36px;}
.entlxhz-name{font-size: 20px;color: #333;font-weight: 700;height: 42px;border-bottom: 2px solid #f5f5f5;position: relative;}
.entlxhz-name::after{content: "";position: absolute;width: 36px;height: 2px;background: #c7000b;left: 0;bottom: -2px;}
.entlxhz-text{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 16px;}
.entlxhz-li{padding-right: 32px;}
.entlxhz-li:nth-child(2n+1){width: 53%;}
.entlxhz-li:nth-child(2n){width: 47%;}
.entlxhz-li p{font-size: 15px;color: #777;line-height: 24px;word-break: break-all;}
.entlxhz-li p span{font-weight: 700;}

/* 走进beat365-建设 */
.entjs{width: 100%;overflow: hidden;padding-top: 50px;background: #f5f5f5;}
.entjs-bar{width: 100%;}
.entjs-bar .name{width: 100%;display: flex;align-items: center;justify-content: center;background: url('/template/default/images/pages/entjsimg.jpg') no-repeat center/cover;height: 114px;font-size: 18px;color: #fff;font-weight: 700;}
.entjs-bar .name i{display: inline-block;vertical-align: middle;width: 8px;height: 10px;background: url('/template/default/images/pages/entjsicon.png') no-repeat;margin: 0 12px;}
.entjs-mix{margin-top: 32px;width: 100%;position: relative;}
.entjs-mix .contain{display: flex;flex-wrap: wrap;justify-content: space-between;}
.entjs-click{display: none;}
.entjs-menu{width: 270px;background: #fff;}
.entjs-menu-title{width: 100%;height: 140px;display: flex;align-items: center;padding-left: 50px;position: relative;}
.entjs-close{display: none;}
.entjs-menu-title .name{width: auto;}
.entjs-menu-title .name h6{font-size: 30px;color: #333;font-weight: 700;}
.entjs-menu-title .name p{font-size: 14px;color: #b5b5b5;font-family:'Samsung';text-transform: uppercase;margin-top: 10px;}
.entjs-menu-list{width: 100%;}
.entjs-menu-list a{display: flex;width: 100%;padding-left: 50px;align-items: center;height: 82px;border-top: 1px solid #f5f5f5;position: relative;font-size: 16px;color: #666;transition: color .4s ease;}
.entjs-menu-list a span{position: relative;z-index: 4;}
.entjs-menu-list a::before, .entjs-menu-list a::after{content: "";position: absolute;height: 100%;left: 0;top: 0;}
.entjs-menu-list a::before{width: 5px;background: #c7000b;z-index: 2;opacity: 0;}
.entjs-menu-list a::after{width: 100%;background: linear-gradient(to right,#fbe5e6,#fef9f9);opacity: 0;}
.entjs-menu-list a.active, .entjs-menu-list a:hover{color: #c7000b;}
.entjs-menu-list a.active::after, .entjs-menu-list a.active::before{opacity: 1;}
.entjs-cont{width: calc(100% - 310px);background: #fff;padding: 36px 40px 64px;}
.entjs-cont .name{margin-bottom: 40px;padding-bottom: 24px;border-bottom: 1px solid #ececec;}
.entjs-cont .name span{font-size: 22px;position: relative;color: #333;font-weight: 700;line-height: 1;padding-left: 26px;}
.entjs-cont .name span::before{content: "";position: absolute;width: 8px;border-radius: 4px;height: 100%;top: 0;left: 0;background: #c7000b;}
.entjs-cont .desc{font-size: 14px;line-height: 26px;color: #777;text-align:justify;}
.entjs-cont .desc p br{content: "";display: block;height: 20px;}
.entjs-shade{display: none;}

/* 走进beat365-文化 */
.entwhqy{width: 100%;overflow: hidden;}
.entwhqy-menu{width: 100%;text-align: center;font-size: 0;margin-top: 40px;}
.entwhqy-menu li{display: inline-block;vertical-align: middle;text-align: center;padding: 0 74px;position: relative;cursor: pointer;}
.entwhqy-menu li:first-child{padding-left: 0;}
.entwhqy-menu li:last-child{padding-right: 0;}
.entwhqy-menu li .icon{width: 52px;height: 52px;display: flex;align-items: center;justify-content: center;margin: 0 auto;}
.entwhqy-menu li .icon img{max-height: 52px;transition: all .4s ease;position: absolute;}
.entwhqy-menu li .icon img.s{opacity: 1;}
.entwhqy-menu li .icon img.h{opacity: 0;}
.entwhqy-menu li .name{font-size: 18px;color: #595959;margin-top: 8px;transition: all .4s ease;}
.entwhqy-menu li::after{content: "";position: absolute;width: 1px;height: 100%;top: 0;right: 0;background: linear-gradient(to bottom,#fdfdfd,#e5e5e5,#fdfdfd);}
.entwhqy-menu li:last-child:after{display: none;}
.entwhqy-menu li.active .icon img.s{opacity: 0;}
.entwhqy-menu li.active .icon img.h{opacity: 1;}
.entwhqy-menu li.active .name{color: #c7000b;}
.entwhqy-loop{width: 100%;margin-top: 60px;}
.entwhqy-loop img{width: 100%;object-fit: cover;}
.entwhqy-cont{position: absolute;width: 600px;z-index: 4;height: 80%;background: rgba(255,255,255,.8);top: 10%;left: 5%;flex-direction: column;justify-content: center;display: flex;padding: 0 64px;}
.entwhqy-cont .name{font-size: 30px;color: #c7000b;font-weight: 700;}
.entwhqy-cont .desc{font-size: 16px;color: #666;line-height: 32px;margin-top: 22px;}
.entwhqy-cont .desc strong{display: block;}
.entwhyg{width: 100%;overflow: hidden;}
.entwhyg-loop{width: 100%;position: relative;margin-top: 48px;}
.entwhyg-loop .swiper-pagination{display: none;}
.entwhyg-list{width: 100%;overflow: hidden;}
.entwhyg-list ul{margin: -2% 0 0 -2%;}
.entwhyg-list li{width: 30.82%;float: left;position: relative;overflow: hidden;margin: 2% 0 0 2%;}
.entwhyg-list li a{display: block;width: 100%;}
.entwhyg-list li img{width: 100%;object-fit: cover;}
.entwhyg-cont{position: absolute;z-index: 4;width: 100%;left: 0;bottom: 0;background: rgba(0,0,0,.5);padding: 22px 28px;}
.entwhyg-cont .desc{font-size: 16px;color: #fff;font-weight: 700;}
.entwhyg-list li:first-child{width: 65.18%;}
.entwhyg-prev, .entwhyg-next{width: 30px;height: 58px;cursor: pointer;position: absolute;top: 50%;margin-top: -29px;background: url('/template/default/images/pages/entwh2Arr.png') no-repeat center/100% auto;transition: all .4s ease;}
.entwhyg-prev{left: -66px;}
.entwhyg-next{right: -66px;transform: rotate(180deg);}
.entwhyg-prev:hover, .entwhyg-next:hover{background-image: url('/template/default/images/pages/entwh2ArrH.png');}
.entwhqk{width: 100%;overflow: hidden;position: relative;}
.entwhqk-loop{width: 100%;margin-top: 40px;position: relative;}
.entwhqk-loop .swiper-pagination{display: none;}
.entwhqk-link{display: block;width: 100%;}
.entwhqk-link-img{width: 100%;position: relative;padding: 18px 18px 0 0;}
.entwhqk-link-img img{width: 100%;object-fit: cover;position: relative;z-index: 2;height: 392px;}
.entwhqk-link-img::before{content: "";position: absolute;width: calc(100% - 18px);height: calc(100% - 36px);background: #e4e4e4;top: 0;right: 0;}
.entwhqk-link-img .hint{position: absolute;opacity: 0;transition: opacity .6s ease;z-index: 4;bottom: 0;left: 0;width: calc(100% - 18px);height: calc(100% - 18px);display: flex;flex-direction: column;justify-content: center;align-items: center;}
.entwhqk-link-img .hint::after{content: "";transform: scale(0.94);position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(196,18,24,.9);transition: all .6s ease;}
.entwhqk-link-img .hint i{width: 40px;height: 42px;background: url('/template/default/images/pages/entwh3icon.png') no-repeat center;display: block;position: relative;z-index: 2;}
.entwhqk-link-img .hint p{font-size: 18px;color: #fff;margin-top: 21px;line-height: 26px;position: relative;z-index: 2;}
.entwhqk-link:hover .entwhqk-link-img .hint{opacity: 1;}
.entwhqk-link:hover .entwhqk-link-img .hint::after{transform: scale(1);}
.entwhqk-link-cont{width: 100%;text-align: center;padding-top: 36px;}
.entwhqk-link-cont i{width: 18px;height: 18px;display: block;border-radius: 50%;background: rgba(196,18,24,.2);margin: 0 auto;position: relative;display: flex;align-items: center;justify-content: center;}
.entwhqk-link-cont i::after{content: "";position: absolute;width: 8px;height: 8px;border-radius: 50%;background: #c7000b;}
.entwhqk-link-cont p{font-size: 16px;color: #333;margin-top: 22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height: 20px;}
.entwhqk-loop::after{content: "";position: absolute;background: #dcdcdc;left: -150%;bottom: 51px;width: 500%;height: 1px;}
.entwhqk-prev, .entwhqk-next{width: 22px;height: 46px;cursor: pointer;position: absolute;top: 50%;margin-top: -70px;background: url('/template/default/images/pages/entwh3Arr.png') no-repeat center/100% auto;transition: all .4s ease;}
.entwhqk-prev{left: -66px;}
.entwhqk-next{right: -66px;transform: rotate(180deg);}
.entwhqk-prev:hover, .entwhqk-next:hover{background-image: url('/template/default/images/pages/entwh3ArrH.png');}

/* 走进beat365-荣誉 */
.entry{width: 100%;overflow: hidden;padding-top: 70px;}
.entry-bar{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 54px;}
.entry-bar>div{display: flex;align-items: center;height: 130px;}
.entry-bar .name{justify-content: center;font-size: 18px;color: #fff;background: #c7000b;width: 194px;}
.entry-bar .desc{width: calc(100% - 194px);border: 1px solid #f0f0f0;padding: 0 160px 0 54px;font-size: 16px;line-height: 26px;color: #555;}
.entry-mix{width: 100%;margin-top: 66px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.entry-cont{width: 848px;position: relative;padding-top: 96px;}
.entry-cont::after{content: "";position: absolute;left: 0;top: 0;width: 50px;height: 50px;background: url('/template/default/images/pages/entryicon.png') no-repeat left top/100% auto;}
.entry-cont .desc{position: relative;padding-left: 75px;padding-bottom: 24px;}
.entry-cont .desc h6{font-size: 15px;color: #333;font-weight: 700;margin-bottom: 12px;}
.entry-cont .desc p{font-size: 14px;color: #666;line-height: 26px;}
.entry-cont::before, .entry-cont .desc::before {content: "";position: absolute;width: 1px;background: #dcdcdc;top: 10px;left: 24px;}
.entry-cont::before{height: 96px;}
.entry-cont .desc::before{height: 100%;}
.entry-cont .desc:last-child:before{display: none;}
.entry-cont .desc:last-child{padding-bottom: 0;}
.entry-cont .desc:last-child p{min-height: auto;}
.entry-cont .desc::after{content: "";position: absolute;width: 11px;height: 11px;border: 2px solid #c5c5c5;background: #fff;top: 4px;left: 19px;border-radius: 50%;}
.entry-honor{width: 370px;padding-top: 80px;}
.entry-honor .items{max-width: 276px;text-align: center;margin-top: 24px;}
.entry-honor .items:first-child{margin-top: 0;}
.entry-honor .items img{max-width: 100%;}
.entry-honor .items p{font-size: 15px;color: #444;font-weight: 700;margin-top: 18px;}
.entry-honor .scrollBar{height: 470px;}
.entry-honor .mCustomScrollBox>.mCSB_scrollTools{height: 260px;top: 165px;}
.entry-honor .mCSB_scrollTools .mCSB_draggerRail{background: #f2f2f2;width: 6px;border-radius: 0;}
.entry-honor .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: #c7000b;width: 6px;border-radius: 0;}

/* 走进beat365-下属 */
.entxs{width: 100%;overflow: hidden;}
.entxs-list{width: 100%;}
.entxs-list ul{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: -40px;}
.entxs-list li{width: 31.2%;background: #fff;position: relative;padding: 42px 36px 60px;box-shadow: 0 4px 50px 4px rgba(0,0,0,.1);margin-top: 40px;}
.entxs-list li img{width: 100%;object-fit: cover;}
.entxs-list li h6{font-size: 26px;font-weight: 700;color: #333;margin-top: 38px;}
.entxs-more{width: 100%;margin-top: 20px;}
.entxs-more .desc{width: 100%;position: relative;padding: 0 30px 0 20px;margin-top: 16px;}
.entxs-more .desc:first-child{margin-top: 0;}
.entxs-more .desc::before{content: "";position: absolute;width: 6px;height: 6px;background: #c1c1c1;border-radius: 50%;left: 0;top: 10px;}
.entxs-more .desc p{font-size: 15px;color: #666;line-height: 24px;}
.entxs-more .desc a{width: 18px;height: 24px;position: absolute;right: 0;top: 0;background: url('/template/default/images/pages/entxsLink.png') no-repeat center;transition: all .4s ease;}

/* 走进beat365-商城 */
.entsc{width: 100%;overflow: hidden;background: #f2f2f2;}
.entsc-items{width: 100%;background: #fff;display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 30px;}
.entsc-items:first-child{margin-top: 0;}
.entsc-items>div{width: 50%;position: relative;overflow: hidden;}
.entsc-img img{width: 100%;object-fit: cover;min-height: 260px;transition: all .6s ease;}
.entsc-img .name{position: absolute;z-index: 4;width: 100%;height: 100%;top: 0;left: 0;display: flex;flex-direction: column;justify-content: center;align-items: center;font-size: 28px;color: #fff;font-weight: 700;}
.entsc-items:hover .entsc-img img{transform: scale(1.06);}
.entsc-list{display: flex;flex-wrap: wrap;justify-content: space-between;}
.entsc-cont{display: flex;flex-direction: column;justify-content: center;align-items: center;height: 100%;width: 50%;position: relative;}
.entsc-cont::after{content: "";position: absolute;width: 2px;height: 100%;right: 0;top: 0;background: #f9f9f9;}
.entsc-cont:last-child::after{display: none;}
.entsc-cont .img{display: flex;align-items: center;height: 44px;width: 100%;padding: 0 20px;justify-content: center;transition: all .4s ease;}
.entsc-cont .img img{max-height: 100%;max-width: 100%;}
.entsc-cont .link{width: 142px;height: 46px;display: flex;align-items: center;justify-content: center;margin-top: 28px;font-size: 15px;font-weight: 700;color: #fff;background: #c7000b;transition: all .4s ease;}
.entsc-cont .link:hover{box-shadow: 0 8px 18px rgba(196,18,24,.6)}
.entsc-cont:hover .img{transform: translateY(-10px);}

/* 走进beat365-董事长 */
.entds{width: 100%;overflow: hidden;}
.entds .contain{display: flex;justify-content: space-between;flex-wrap: wrap;}
.entds-img{width: 423px;}
.entds-img .img{width: 100%;object-fit: cover;}
.entds-img p{width: 100%;margin-top: 32px;font-size: 0;}
.entds-img p img, .entds-img p span{display: inline-block;vertical-align: middle;}
.entds-img p span{font-size: 18px;color: #333;font-weight: 700;margin-right: 24px;}
.entds-mix{width: calc(100% - 423px);padding-left: 110px;}
.entds-title{width: 100%;}
.entds-title h4{font-size: 32px;color: #1a1a1a;font-weight: 700;line-height: 1;padding-bottom: 32px;position: relative;}
.entds-title h4::after{content: "";position: absolute;left: 0;bottom: 0;width: 80px;height: 4px;background: #c7000b;}
.entds-cont{width: 100%;margin-top: 48px;}
.entds-cont h6{font-size: 16px;color: #333;font-weight: 700;}
.entds-cont p{font-size: 14px;color: #777;line-height: 26px;text-align:justify;}
.entds-cont p br{content: "";display: block;height: 18px;}


/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900) */
}

@media all and (max-width:1599px) {
    /* 1440 × (700)  */
    .laydqsy-cont {padding: 50px 50px 50px 40px;height: 464px;width: 480px;}
    .laydqsm-list {margin-top: 70px;}
    .laydqsm {height: 540px;}
    .laydqsx-info .name{height: 58px;}
    .laydqsx-info .desc p {padding-bottom: 16px;}
    .laydqtd-cont-mix{width: 500px;}
    .laydqtd-cont {padding-bottom: 40px;}
    .layypcb-title, .layypcb-desc {padding: 40px 50px;}
    .layypcb-title{height: 140px;}
    .layypjs-list li {min-height: 260px;padding: 30px 36px;}
    .layypcn .laydqtd-cont .desc {margin-top: 30px;}
    .layypcn .laydqtd-cont .desc h6 {margin-top: 20px;}
    .layypcn .laydqtd-cont-mix {width: calc(50% - 30px);}
    .layyprz-link .img {height: 350px;padding: 0 30px;}
    .layyprz-link {padding-top: 40px;}
    .layyprz-link .desc {margin-top: 20px;height: 64px;}
    .layypfd {padding: 160px 0;}
    .layzntb-bg {height: 560px;}
    .layzntb-list li .name {font-size: 22px;margin-top: 20px;}
    .layzntb-list li .line {margin: 24px auto 20px;}
    .layzntb-list li {padding: 0 30px;}
    .layznzs-link {min-height: 334px;padding: 50px 0;}
    .layznzs-link-cont .desc {margin: 24px 0 16px;line-height: 28px;}
    .layznzs-link-cont .list p {margin-top: 0;}
    .layznzs-link-img {height: 362px;}
    .layznzs-loop .swiper-container {padding-bottom: 110px;}
    .layznzs-loop {margin-top: 60px;}
    .layzysl-mix .icon{width: 130px;}
    .layzysl-mix .desc {width: calc(100% - 130px);}
    .layzysl-mix {padding: 0 40px 0 32px;}
    .layzylb-cont {padding: 0 20px;}
    .layzylb-cont .name::before{left: -20px;}
    .layzylb-list li .title {font-size: 18px;}
    .layzylb-cont .name {font-size: 20px;}
    .layzylb-cont .desc {margin: 18px 0 24px;}
    .layzylb-bg {height: 520px;}
    .joinjrgh-cont {max-width: 490px;}
    .joinjrgh-link {margin-top: 30px;}
    .joinjrgh-link li {margin-top: 18px;}
    .joinjrln-cont {padding: 64px 60px;}
    .joinjrln-cont .num{right: 16px;}
    .joinrz-panel, .joinrz-menu, .joinrz-cont {padding-left: 60px;padding-right: 50px;}
    .joinrz-panel {padding-top: 60px;padding-bottom: 60px;}
    .joinrz-panel-list li .link {margin: 12px 16px 0 0;}
    .joinrz-panel-list {margin-top: 20px;}
    .joinrz-panel-sum span {margin-left: 32px;}
    .joinrz-cont {padding-top: 60px;padding-bottom: 60px;}
    .joinrz-menu li {height: 70px;}
    .joinrz-panel-list li .hint{top: 12px;}
    .joinxzfl-cont .name {font-size: 16px;margin: 10px 0;}
    .joinxzfl-cont .desc {line-height: 20px;}
    .joinxzfl-cont {padding: 0 20px;}
    .joinxzpx-list .desc {width: 118px;height: 120px;padding: 0 22px;}
    .joinxzlx-list li {padding: 0 24px 0 28px;height: 190px;}
    .sonTable .table{height: 568px;}
    .sonTable .table table th {padding: 20px 20px;}
    .sonTable .table table td {padding: 16px 20px;}
    .dutyjjhz-cont .desc {line-height: 25px;margin: 14px 0 26px;}
    .sonTable.sonTableLine .table {height: 604px;}
    .dutyjjhz-cont{padding-left: 40px;}
    .dutyjzsh .dutyjjhz-cont{padding-right: 40px;}
    .invebg-list {margin-top: 60px;}
    .inveds-list {margin-top: 60px;}
    .inveds-items {margin-top: 32px;padding: 50px 60px;min-height: 220px;}
    .inveds-items .name {width: 130px;}
    .inveds-items .desc {width: calc(100% - 130px);padding-left: 100px;}
    .invezl-items {padding-top: 60px;}
    .invezl-info {margin-top: 60px;padding: 50px 0 50px 60px;}
    .invezl-info-gf .name span {font-size: 60px;}
    .invezl-info-gf {width: 380px;}
    .invezl-info-xx {width: calc(100% - 380px);}
    .invezl-info-xx li {padding: 0 32px;}
    .invezl-table{margin-top: 60px;}
    .invelx .joinxzlx-list li .desc p {font-size: 24px;}
    .news-info{padding: 30px 20px}
    .news-time span{font-size: 30px}
    .news-txt{padding-left: 20px}
    .news-txt-title{font-size: 16px;margin-bottom: 10px}
    .news-tabs-cont {width: 480px;padding: 0 40px 0 44px;}
    .news-tabs-cont .time span {font-size: 66px;}
    .news-tabs-cont .time p {padding: 0 0 20px 6px;}
    .news-tabs-cont .name {font-size: 20px;margin: 24px 0 16px;}
    .news-tabs-img {width: calc(100% - 480px);}
    .news-tabs-img img, .news-tabs-cont{height: 400px;}
    .newsxq-mix .name {font-size: 24px;}
    .newsxq-mix {padding: 50px 40px 70px;}
    .entjjjy-cont .name h6 {font-size: 32px;}
    .entjjjy-cont .link {margin-top: 40px;width: 148px;height: 44px;}
    .entjjjy-cont {width: 530px;}
    .gallery-more .num{font-size: 110px;}
    .entjjxm-img {width: 620px;}
    .entjjxm-loop, .entjjxm-img img{height: 388px;}
    .entjjxm-loop {width: calc(100% - 620px);}
    .entjjxm-list li{height: 84px;}
    .entjjxm-list li .num{font-size: 60px;}
    .entlxgs-cont .name h6 {font-size: 26px;margin: 4px 0 20px;}
    .entlxgs-list li {margin-top: 24px;}
    .entlxgs-list {margin-top: 30px;}
    .entlxgs-cont .name p {font-size: 18px;}
    .entlxgs-cont {width: 390px;}
    .entjs-bar .name{height: 90px;}
    .entjs-menu-title .name h6 {font-size: 26px;}
    .entjs-menu-title .name p {margin-top: 6px;}
    .entjs-menu-title {height: 110px;padding-left: 36px;}
    .entjs-menu-list a {padding-left: 36px;height: 70px;}
    .entjs-menu{width: 240px;}
    .entjs-cont {width: calc(100% - 270px);padding: 30px 30px 50px;}
    .entjs-cont .name {margin-bottom: 28px;padding-bottom: 20px;}
    .entjs-cont .desc p br {height: 16px;}
    .entwhqy-loop {margin-top: 50px;}
    .entwhqy-cont .name {font-size: 28px;}
    .entwhqy-cont .desc {line-height: 28px;margin-top: 16px;}
    .entry-honor {width: 340px;}
    .entry-cont {width: 760px;}
    .entry-bar .desc {padding: 0 100px 0 54px;}
    .entxs-list li {padding: 36px 30px 50px;width: 32%;}
    .entxs-list li h6 {font-size: 24px;margin-top: 30px;}
    .entsc-cont .link {width: 136px;height: 42px;margin-top: 24px;}
    .entsc-img .name{font-size: 24px;}
    .entds-mix {padding-left: 80px;}
    .entds-title h4 {font-size: 28px;padding-bottom: 28px;}
    .entds-cont {margin-top: 38px;}
    .entds-cont p br {height: 14px;}
    .entlxhz-li{width: 100% !important;padding-right: 0;}
    .joinxzdd-list {padding: 30px 32px;}
    .joinxzdd-list ul {padding-right: 28px;}
    .joinxzdd-list li .moreinfo {padding-left: 28px;}
    .joinxzdd-loop .swiper-container {padding-bottom: 40px;}
    .entwhqk-link-img img{height: 328px;}
}

@media all and (max-width:1439px) {
    /* 1360 */
    .layyprz-prev, .layyprz-next{width: 40px;height: 40px;margin-top: -20px;}
    .layyprz-prev {left: -50px;}
    .layyprz-next {right: -50px;}
    .layznzs-prev{left: -50px;}
    .layznzs-next{right: -50px;}
    .entwhyg-prev {left: -50px;}
    .entwhyg-next{right: -50px;}
    .entwhqk-prev {left: -50px;}
    .entwhqk-next{right: -50px;}
}

@media all and (max-width:1359px) {
    /* 1280 */
    .layyprz-prev, .layyprz-next{display: none;}
    .layyprz-loop{margin-bottom: 40px;}
    .layyprz .swiper-pagination{display: block;width: 100%;text-align: center;bottom: -40px;}
    .layznzs-prev, .layznzs-next{display: none;}
    .layznzs .swiper-pagination{display: block;width: 100%;text-align: center;bottom: 60px;}
    .layznzs-loop .swiper-container {padding-bottom: 130px;}
    .entwhyg-prev, .entwhyg-next{display: none;}
    .entwhyg-loop .swiper-pagination{display: block;}
    .entwhyg-loop .swiper-container {padding-bottom: 40px;}
    .entwhqk-prev, .entwhqk-next{display: none;}
    .entwhqk-loop .swiper-pagination{display: block;}
    .entwhqk-loop .swiper-container {padding-bottom: 50px;}
    .entwhqk-loop::after{bottom: 100px;}
}

@media all and (max-width:1279px) {
    /* 1152 × (700) */
    .laydqsy-img img{height: 400px;}
    .laydqsy-cont {padding: 30px 40px 30px 30px;height: 360px;width: 390px;}
    .laydqsy-cont .name {font-size: 24px;}
    .laydqsy-cont .hint {margin: 12px 0 10px;}
    .laydqsy-cont .desc {line-height: 24px;}
    .laydqsm-list li .name {font-size: 26px;margin: 14px 0 10px;}
    .laydqsm-list li {padding-right: 0;}
    .laydqsm-list {margin-top: 50px;}
    .laydqsm {height: 420px;}
    .laydqzs-link .img {padding: 0 20px;height: 260px;}
    .laydqzs-link .name {padding: 0 20px;height: 80px;}
    .laydqzs-link .name h2 {font-size: 20px;}
    .laydqtd-img img{min-height: 390px;}
    .laydqtd-cont {padding-bottom: 0;}
    .laydqtd-cont-mix {width: 430px;}
    .laydqtd-cont .desc {margin-top: 20px;}
    .laydqtd-cont .desc p {margin-top: 12px;}
    .laydqtd-cont .desc {line-height: 24px;}
    .laydqsx-img{width: 58%;}
    .laydqsx-info{width: 42%;padding-left: 20px;}
    .laydqsx-img-cont{padding: 24px 28px;}
    .laydqsx-mix {margin-top: 50px;}
    .laydqsx-info .name {font-size: 22px;height: 52px;}
    .laydqsx-info .desc p {padding-bottom: 6px;}
    .laydqsx-info .name, .laydqsx-info .desc p {padding-left: 54px;}
    .layypcn .laydqtd-img img {min-height: 500px;}
    .layypfd {padding: 120px 0;}
    .layzntb-list li {padding: 0 24px;}
    .layzntb-bg {height: 520px;}
    .layzntb-list li .name {font-size: 20px;margin-top: 16px;}
    .layzntb-list li .line {margin: 18px auto 14px;}
    .layznzs-link-cont .desc {margin: 18px 0 12px;line-height: 24px;font-size: 14px;}
    .layznzs-link-cont .name {font-size: 22px;}
    .layznzs-link-cont{width: 340px;padding: 0 24px;}
    .layznzs-link-img {width: calc(100% - 340px);height: 300px;}
    .layznzs-link {min-height: 310px;padding: 36px 0;}
    .layznzs-loop .swiper-container {padding-bottom: 110px;}
    .layzysl-mix .name {font-size: 22px;}
    .layzysl-mix .line {height: 3px; margin: 10px 0 12px;}
    .joinjrgh-cont {max-width: 420px;}
    .joinjrfl-cont {top: calc(100% - 126px);padding: 0 20px;}
    .joinjrfl-cont .icon{width: 58px;height: 58px;}
    .joinjrfl-cont .name {margin-top: 14px;}
    .joinjrfl-cont .desc {margin-top: 8px;}
    .joinjrln-menu li {margin: 0 16px;}
    .joinjrln-menu li .link {width: 240px;height: 52px;}
    .joinjrln-menu li .num{font-size: 140px;}
    .joinjrln-cont .num{font-size: 140px;}
    .joinjrln-cont .desc {margin-top: 12px;}
    .joinjrln-cont {padding: 36px 28px;}
    .joinjrln-cont .name {font-size: 22px;}
    .joinjrln-cont .name span {font-size: 26px;margin: -2px 12px 0 0;}
    .joinrz-panel, .joinrz-menu, .joinrz-cont {padding-left: 40px;padding-right: 40px;}
    .joinrz-panel {padding-top: 42px;padding-bottom: 42px;}
    .joinrz-panel-sum {font-size: 22px;}
    .joinrz-panel-sum span {margin-left: 24px;}
    .joinrz-cont {padding-top: 40px;padding-bottom: 40px;}
    .joinrz-cont-items {margin-top: 24px;}
    .joinrz-panel-list li {padding-left: 110px;}
    .joinxzfl-list li{width: 32.1333%;}
    .joinxzpx-list .desc {width: 90px;height: 92px;padding: 0 8px;}
    .joinxzlx-list li .icon {width: 60px;}
    .joinxzlx-list li .desc {width: calc(100% - 60px);}
    .joinxzlx-list li .desc p {font-size: 16px;margin-top: 10px;}
    .joinxzlx-list li {padding: 0 20px;height: 160px;}
    .joinxzlx-list li .hint {top: 16px;right: 20px;}
    .sonTable .table table{width: 1200px;}
    .sonTable .hint{display: block;}
    .dutyjjhz-img{width: 100%;}
    .dutyjjhz-img img{min-height: auto;}
    .dutyjjhz-cont{width: 100%;padding: 40px 0 0;}
    .dutyjjhz .contain{width: 960px !important;margin: 0 auto;}
    .dutyjzsh .contain {float: none;}
    .dutyjzsh .dutyjjhz-cont{padding-right: 0;}
    .invebg-list {margin-top: 48px;}
    .invebg-link{height: 90px;padding: 0 30px 0 80px;}
    .invebg {padding-top: 60px;}
    .invebg-link::before{width: 80px;}
    .invebg-link .name {width: calc(100% - 80px);}
    .inveds-items {margin-top: 28px;padding: 40px 50px;min-height: 200px;}
    .inveds-items .name {width: 120px;}
    .inveds-items .desc {width: calc(100% - 120px);padding-left: 80px;}
    .inveds-items .desc::before{width: 50px;}
    .inveds {padding-top: 60px;}
    .inveds-list {margin-top: 50px;}
    .inveds-menu.invebg-menu a{width: 140px;}
    .invezl {padding-top: 60px;}
    .invezl-info {margin-top: 50px;padding: 40px 0 40px 40px;}
    .invezl-info-gf .name span {font-size: 50px;}
    .invezl-info-gf {width: 340px;}
    .invezl-info-xx {width: calc(100% - 340px);}
    .invezl-info-xx li .num span {font-size: 26px;margin-right: 6px;}
    .invezl-info-xx li .num {margin-top: 8px;}
    .invezl-info-xx li {padding: 0 20px;}
    .invezl-table {margin-top: 50px;}
    .invezl-table li {padding: 0 40px;}
    .invezl-table li .name {width: 240px;padding-right: 40px;}
    .invezl-table li .desc {padding-left: 60px;width: calc(100% - 240px);}
    .invelx .joinxzlx-list li .desc p {font-size: 20px;}
    .news-time{font-size: 12px}
    .news-time span{font-size: 26px}
    .news-info{padding: 20px 15px}
    .news-txt{padding-left: 15px}
    .news-link{width: 48.5%;}
    .news-tabs-cont .link{width: 140px;height: 42px;font-size: 14px;}
    .news {padding-top: 60px;}
    .news-tabs-cont {width: 420px;padding: 0 28px;}
    .news-tabs-cont .time span {font-size: 50px;padding: 0 8px 12px;}
    .news-tabs-cont .time p label {margin-bottom: 0;}
    .news-tabs-cont .time p {padding: 0 0 16px 6px;}
    .news-tabs-cont .name {font-size: 18px;margin: 20px 0 12px;}
    .news-tabs-img {width: calc(100% - 420px);}
    .news-tabs-img img, .news-tabs-cont{height: 340px;}
    .newsxq-col {width: 310px;}
    .newsxq-col-btn {padding: 24px 20px;}
    .newsxq-col-back {padding: 22px 20px;}
    .newsxq-col-btn .hint {font-size: 20px;}
    .newsxq-mix {width: calc(100% - 340px);padding: 44px 30px 60px;}
    .newsxq-mix .name {font-size: 22px;}
    .entjjgs-list li {margin: 0 10px;}
    .entjjgs-list li .desc {font-size: 14px;}
    .entjjgs-list li .num span {font-size: 32px;}
    .entjjjy-cont .name h6 {font-size: 28px;}
    .entjjjy-cont {width: 410px;}
    .entjjjy-cont .name p {margin: 12px 0 14px;}
    .entjjjy-cont .desc {line-height: 24px;}
    .entjjjy-cont .link {margin-top: 20px;width: 136px;height: 40px;}
    .entjjjy-cont .link span {padding-right: 18px;}
    .gallery-more .num {font-size: 64px;}
    .gallery-more .cont .desc {margin-top: 20px;}
    .entjjxm-img {width: 560px;}
    .entjjxm-loop {width: calc(100% - 560px);}
    .entlxgs-img{width: 100%;}
    .entlxgs-mix{position: static;}
    .entlxgs-cont{width: 100%;padding: 50px 0;}
    .entjs-menu{width: 220px;}
    .entjs-cont {width: calc(100% - 240px);padding: 30px 30px 50px;}
    .entjs-menu-title, .entjs-menu-list a{padding-left: 30px;}
    .entry-bar .desc {padding: 0 60px 0 50px;}
    .entry-bar>div {height: 120px;}
    .entry-mix {margin-top: 60px;}
    .entry-cont {width: 600px;padding-top: 70px;}
    .entry-cont::before{height: 70px;}
    .entry-cont .desc h6 {margin-bottom: 6px;}
    .entry-cont .desc {padding-left: 64px;padding-bottom: 18px;}
    .entry-honor {width: 310px;padding-top: 50px;}
    .entry{padding-top: 60px;}
    .entxs-list ul {margin-top: -30px;}
    .entxs-list li {padding: 28px 18px 40px;margin-top: 30px;}
    .entxs-list li h6 {font-size: 20px;margin-top: 20px;}
    .entxs-more {margin-top: 12px;}
    .entxs-more .desc {padding: 0 24px 0 16px;margin-top: 8px;}
    .entds-mix {padding-left: 50px;}
    .entds-title h4 {font-size: 24px;padding-bottom: 20px;}
    .entds-cont {margin-top: 28px;}
    .entds-cont p br {height: 10px;}
    .entwhqk-link-img img{height: 384px;}
}

@media all and (max-width:1151px) {
    /* 1024 */
    .layypsy .laydqsy-cont{width: 540px;}
    .layzylb-bg{height: 100%;position: absolute;top: 0;left: 0;}
    .layzylb-list{display: flex;flex-wrap: wrap;position: relative;}
    .layzylb-list li{height: auto;width: 33.3333%;align-items: flex-start;padding: 50px 0;}
    .layzylb-list li .title{display: none;}
    .layzylb-cont{opacity: 1;transform: translateY(0);position: relative;}
    .news-more{display: none;}
    .news-link:hover .news-info {transform: translateY(0);}
}


/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
    .laydqsy-img img{height: auto;width: 100%;}
    .laydqsy-cont{position: relative;width: 100%;height: auto;padding: 28px 28px;border-left: 4px solid #c7000b;}
    .laydqtd-img{width: 100%;}
    .laydqtd-cont{position: relative;padding: 50px 0;}
    .laydqtd-cont-mix{width: 100%;}
    .laydqsx-img{width: 100%;}
    .laydqsx-info{width: 100%;padding: 40px 0 0;}
    .layypsy .laydqsy-cont{width: 100%;}
    .layypsl-list ul{margin: -30px 0 0;}
    .layypsl-list li{width: 100%;margin: 30px 0 0;}
    .layypcb-title, .layypcb-desc {padding: 30px;}
    .layypjs-list li{width: 48%;}
    .layypcn .laydqtd-img img{min-height: auto;}
    .layypcn .laydqtd-cont-mix{width: 100%;}
    .layypcn .laydqtd-cont {padding-bottom: 50px;}
    .layznzs-link {min-height: 340px;}
    .layzysl-list ul {margin: -20px 0 0;}
    .layzysl-list li {width: 100%;margin: 20px 0 0;}
    .layzylb-list li{width: 50%;}
    .joinjrgh{position: relative;}
    .joinjrgh::after{content: '';position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,.5);top: 0;left: 0;}
    .joinjrgh-cont{position: relative;z-index: 4;}
    .joinjrgh-cont .sonTitle .name{color: #fff;}
    .joinjrgh-cont .sonTitle .desc{color: #fff;}
    .joinjrgh-link li a{color: #fff;background-image: url('/template/default/images/pages/layzy2Arr.png');}
    .joinjrfl-list li{width: 47.5%;}
    .joinjrln-menu li .num{display: none;}
    .joinjrln-menu li {margin: 0 10px;}
    .joinjrln-menu li .link {width: 200px;}
    .joinjrln-mix {margin-top: 38px;}
    .joinjrln-img{width: 100%;}
    .joinjrln-cont{width: 100%;padding: 32px 28px 100px;}
    .joinjrln-cont .num {font-size: 128px;right: 0;}
    .joinrz-menu li p {padding-right: 30px;}
    .joinrz-menu li:first-child{width: 50%;}
    .joinrz-menu li:last-child{width: 10%;}
    .joinxzpx-list{display: block;text-align: center;font-size: 0;margin-top: 30px;}
    .joinxzpx-list .arr{display: none;}
    .joinxzpx-list .desc{margin: 10px 10px;display: inline-block;vertical-align: middle;line-height: 92px;}
    .joinxzlx-list ul {margin: -16px 0 0;}
    .joinxzlx-list li{width: 100%;margin: 16px 0 0;}
    .dutyjjhz .contain {width: 92% !important;}
    .invebg-menu a{margin-top: 12px;}
    .invebg {padding-top: 50px;}
    .inveds {padding-top: 48px;}
    .invezl-items .desc {margin-top: 32px;}
    .invezl {padding-top: 48px;}
    .invezl-table li .name {width: 180px;}
    .invezl-table li .desc {width: calc(100% - 180px);}
    .invezl-info-gf{width: 100%;padding-bottom: 30px;border-right: none;border-bottom: 1px solid #e5e5e5;}
    .invezl-info-xx{width: 100%;margin-top: 30px;justify-content: flex-start;}
    .invezl-info{padding: 40px;}
    .news-tabs-cont .link{width: 120px;height: 36px;font-size: 14px;}
    .news-tabs-cont .link span {padding-right: 18px;}
    .news-tabs-img img, .news-tabs-cont{height: auto;}
    .news-tabs-img{width: 100%;}
    .news-tabs-cont{width: 100%;padding: 40px 30px;}
    .newsxq-mix{width: 100%;}
    .newsxq-col{width: 100%;margin-top: 40px;}
    .entjjgs-list li {margin: 0 10px;}
    .entjjjy-img{width: 100%;}
    .entjjjy-mix{position: static;}
    .entjjjy-cont{width: 100%;padding: 40px 0;}
    .gallery-more .num{display: none;}
    .gallery-more .cont{width: 100%;}
    .gallery-more .num, .gallery-more .cont .img{height: auto;}
    .entjjxm-mix{flex-direction: row;}
    .entjjxm-loop, .entjjxm-img img{height: auto;}
    .entjjxm-img{width: 100%;}
    .entjjxm-loop{width: 100%;}
    .entlxly-form input, .entlxly-form textarea {padding-left: 15px;padding-right: 15px;}
    .entlxly-form textarea {padding-top: 12px;padding-bottom: 12px;}
    .entjs-bar .name {height: 80px;}
    .entjs-menu-title .name h6 {font-size: 20px;}
    .entjs-menu-title .name p {margin-top: 4px;}
    .entjs-menu-title, .entjs-menu-list a {padding-left: 20px;}
    .entjs-menu-title{height: 80px;}
    .entjs-menu-list a{height: 50px;}
    .entjs-menu {width: 190px;}
    .entjs-cont {width: calc(100% - 210px);padding: 24px 20px 40px;}
    .entjs-cont .name {margin-bottom: 20px;padding-bottom: 18px;}
    .entjs-menu-list a::before{width: 3px;}
    .entjs-cont .name span::before{width: 5px;}
    .entwhqy-menu li {padding: 0 58px;}
    .entwhqy-cont {width: 500px; left: 3%;padding: 0 20px;}
    .entwhyg-cont {padding: 12px 20px;}
    .entwhqy-loop img{min-height: 400px;}
    .entry-bar .name{width: 160px;}
    .entry-bar .desc {width: calc(100% - 160px);}
    .entry-cont{width: 400px;}
    .entry-honor{width: 280px;}
    .entry-honor .mCSB_scrollTools .mCSB_draggerRail{width: 4px;}
    .entry-honor .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 4px;}
    .entry{padding-top: 48px;}
    .entxs-list li {width: 100%;}
    .entsc-items>div{width: 100%;}
    .entsc-cont{height: auto;padding: 40px 0;}
    .entds-img{width: 240px;}
    .entds-mix {width: calc(100% - 240px);}
    .entjjgs-list li .num span {font-size: 24px;}
    .entwhqk-link-img img{height: 280px;}
}
@media all and (max-width:640px) {
    /* 移动终端以上 360 适配 */
    .laydqsy-cont {padding: 24px 20px;border-left: 2px solid #c7000b;}
    .laydqsy-cont .name {font-size: 20px;}
    .laydqsy-cont .hint {margin: 6px 0 4px;}
    .laydqsm-list {margin-top: 30px;}
    .laydqsm-list li{width: 100%;margin-top: 24px;text-align: center;}
    .laydqsm-list li:first-child{margin-top: 0;}
    .laydqsm-list li .name {font-size: 20px;margin: 10px 0 2px;}
    .laydqsm{height: auto;}
    .laydqzs-loop {margin-top: 32px;}
    .laydqzs-link .name h2 {font-size: 18px;}
    .laydqzs-loop .swiper-wrapper {padding-bottom: 40px;}
    .laydqtd-img img{min-height: auto;}
    .laydqtd-cont {padding: 32px 0;}
    .laydqtd-cont .desc {line-height: 22px;margin-top: 14px;}
    .laydqtd-cont .desc p::before{top: 8px;}
    .laydqtd-cont .desc p {margin-top: 8px;}
    .laydqsx-img-cont {padding: 18px 20px;position: relative;background: #c7000b;}
    .laydqsx-info {padding: 28px 0 0;}
    .laydqsx-info .name{font-size: 20px;height: 60px;}
    .laydqsx-info .desc p {padding-bottom: 12px;}
    .layypsl-list {margin-top: 30px;}
    .layypsl-list ul{margin: -20px 0 0;}
    .layypsl-list li{margin: 20px 0 0;padding: 18px 20px;}
    .layypsl-list li .num {width: 70px;height: 70px;font-size: 32px;}
    .layypsl-list li .desc {line-height: 22px;width: calc(100% - 88px);}
    .layypcb-list {margin-top: 32px;}
    .layypcb-items{width: 100%;margin-top: 20px;}
    .layypcb-items:first-child{margin-top: 0;}
    .layypcb-title .name {font-size: 20px;}
    .layypcb-title .hint {margin-top: 0;}
    .layypcb-title, .layypcb-desc {padding: 24px 20px;}
    .layypcb-title {height: 90px;}
    .layypcb-desc p {line-height: 24px;}
    .layypcb-desc p::before{top: 8px;}
    .layypcb-desc{min-height: auto;}
    .layypjs-list {margin-top: 32px;}
    .layypjs-list ul {margin: -20px 0 0;}
    .layypjs-list li{width: 100%;margin: 20px 0 0;min-height: auto;padding: 24px 20px;}
    .layypjs-list li .desc {margin-top: 18px;line-height: 24px;}
    .layypcn .laydqtd-cont .desc h6{font-size: 16px;}
    .layypcn .laydqtd-cont .desc {margin-top: 20px;}
    .layyprz-loop {margin-top: 32px;}
    .layyprz-link::after{display: none;}
    .layypfd h2 {line-height: 28px;}
    .layypfd {padding: 80px 0;}
    .layyprz-link {padding-top: 32px;}
    .layyprz-link .desc {height: 54px;}
    .layypcn .laydqtd-cont {padding-bottom: 32px;}
    .layzntb-list li{width: 100%;height: auto;padding: 24px 0;}
    .layzntb-list li::after{display: none;}
    .layzntb-list li::before{display: block;width: 100%;height: 1px;}
    .layzntb-list li:first-child::before{display: none;}
    .layzntb-list li .desc{height: auto !important;}
    .layzntb{padding: 24px 0;}
    .layzntb-bg{position: absolute;height: 100%;top: 0;left: 0;}
    .layzntb-mix{position: relative;}
    .layzntb-list li .name{font-size: 18px;}
    .layzntb-list li .line {margin: 14px auto 10px;}
    .layznzs-loop {margin-top: 32px;}
    .layznzs-link-cont{width: 100%;padding: 0 20px;margin-top: 24px;min-height: 200px;}
    .layznzs-link{padding: 28px 0;min-height: auto;}
    .layznzs-link-img{width: 100%;position: relative;top: 0;right: auto;left: 0;height: 200px;}
    .layznzs-link-cont .name {font-size: 20px;}
    .layznzs-link-cont .desc {margin: 12px 0 8px;}
    .layznzs-loop .swiper-container {padding-bottom: 70px;}
    .layznzs .swiper-pagination {bottom: 34px;}
    .layzysl-list {margin-top: 32px;}
    .layzysl-list li::before{display: none;}
    .layzysl-list li .bg{height: auto;}
    .layzysl-mix{position: relative;padding: 24px 20px;}
    .layzysl-mix .name {font-size: 18px;position: relative;z-index: 2;}
    .layzysl-mix .desc{width: 100%;position: relative;z-index: 2;}
    .layzysl-mix .icon{position: absolute;right: 16px;top: 16px;width: 60px;}
    .layzylb-list li{width: 100%;padding: 28px 0 0;}
    .layzylb-list li:last-child{padding-bottom: 28px;}
    .layzylb-cont .name {font-size: 18px;padding-left: 10px;}
    .layzylb-cont .desc {font-size: 13px;line-height: 20px;margin: 8px 0 6px;}
    .layzylb-cont .name::before {left: 0;width: 2px;}
    .joinjrgh-link {margin-top: 20px;}
    .joinjrgh-link li {margin-top: 6px;}
    .joinjrgh .sonTitle .desc{margin-top: 14px;}
    .joinjrfl-list {margin-top: 30px;}
    .joinjrfl-list ul {margin: -12px 0 -1.5%;}
    .joinjrfl-list li{width: 48.5%;margin: 12px 0 0 1.5%;}
    .joinjrln-menu {margin-top: 30px;}
    .joinjrln-menu li .link span{margin-left: 0;}
    .joinjrln-menu li .link img{display: none;}
    .joinjrln-menu li .link {width: auto;font-size: 12px;height: 36px;padding: 0 6px;}
    .joinjrln-menu li{margin: 0 2px;}
    .joinjrln-mix {margin-top: 30px;}
    .joinjrln-cont {padding: 24px 20px 68px;}
    .joinjrln-cont .name {font-size: 20px;}
    .joinjrln-cont .name span {font-size: 24px;margin: 0 10px 0 0;}
    .joinjrln-cont .num {font-size: 108px;bottom: -30px;}
    .joinjrfl-cont {top: calc(100% - 110px);padding: 0 12px;}
    .joinjrfl-cont .name {margin-top: 10px;font-size: 15px;}
    .joinjrfl-cont .desc {font-size: 12px;line-height: 18px;margin-top: 4px;}
    .joinrz-panel {margin-top: 30px;padding-top: 24px;padding-bottom: 24px;}
    .joinrz-panel, .joinrz-menu, .joinrz-cont {padding-left: 16px;padding-right: 16px;}
    .joinrz-panel-sum {font-size: 18px;}
    .joinrz-panel-list li {padding-left: 84px;}
    .joinrz-panel-list li .link {margin: 6px 10px 0 0;}
    .joinrz-panel-list li .hint {top: 6px;}
    .joinrz-panel-list {margin-top: 8px;}
    .joinrz-menu li:nth-child(2){display: none;}
    .joinrz-menu li p {padding-right: 16px;font-size: 15px;}
    .joinrz-menu li:first-child {width: 65%;}
    .joinrz-menu li:last-child {width: 15%;}
    .joinrz-menu li i{width: 30px;height: 30px;}
    .joinrz-menu li {height: 54px;}
    .joinrz-items {margin-top: 15px;}
    .joinrz-cont {padding-top: 18px;padding-bottom: 24px;}
    .joinrz-cont-items .name {font-size: 16px;}
    .joinrz-cont-items .desc {line-height: 24px;}
    .joinrz-cont-items {margin-top: 18px;}
    .joinrz-cont-link {width: 134px;height: 38px;margin-top: 20px;}
    .joinrz-cont-link:hover {box-shadow: 2px 4px 12px rgba(196,18,24,.6);}
    .joinxzfl-list li{width: 48.8%;}
    .joinxzfl-cont .desc{display: none;}
    .joinxzfl-list {margin-top: 32px;}
    .joinxzpx-list {margin-top: 25px;}
    .joinxzlx-list li{height: 124px;padding: 0 16px;}
    .joinxzlx-list li .desc p {font-size: 14px;margin-top: 6px;}
    .joinxzlx-list li .desc {padding-left: 16px;}
    .joinxzpx-list .desc {width: 72px;height: 72px;padding: 0 4px;line-height: 72px;margin: 5px;font-size: 14px;}
    .sonTable {margin-top: 30px;}
    .sonTable .table table th {padding: 10px 12px;}
    .sonTable .table table td {padding: 8px 12px;}
    .sonTable .table {height: 530px;}
    .sonTable .table::-webkit-scrollbar {width: 4px;height: 4px;}
    .dutyjjhz-mix {margin-top: 32px;}
    .dutyjjhz-cont {padding: 24px 0 0;}
    .dutyjjhz-cont .desc {margin: 12px 0 24px;}
    .dutyjjhz-cont .link {width: 148px;height: 42px;}
    .sonTable.sonTableLine .table {height: 504px;}
    .invebg-menu a{width: 32%;margin: 2% 0 0 !important;height: 42px;}
    .invebg-menu a:nth-child(3n+2){margin: 2% 2% 0 !important;}
    .invebg {padding-top: 32px;}
    .invebg-list {margin-top: 32px;}
    .invebg-link::before {width: 60px;}
    .invebg-link {height: auto;padding: 20px 8px 20px 60px;}
    .invebg-link .name {width: calc(100% - 60px);}
    .invebg-link .icon {width: 40px;height: 40px;}
    .inveds-menu.invebg-menu{justify-content: space-between;}
    .inveds-menu.invebg-menu a{width: 49%;font-size: 14px;margin: 2% 0 0 !important;}
    .inveds {padding-top: 32px;}
    .inveds-list {margin-top: 32px;}
    .inveds-items .name{width: 100%;}
    .inveds-items {margin-top: 20px;padding: 24px 20px;min-height: auto;}
    .inveds-items .desc{width: 100%;padding: 0;margin-top: 16px;}
    .inveds-items .desc::before{display: none;}
    .inveds-items .name span::before{display: block;width: 100%;top: auto;bottom: 0;}
    .inveds-items .name span{padding-bottom: 10px;}
    .invezl-cont {margin-top: 24px;}
    .invezl-menu a {font-size: 15px;height: 40px;}
    .invezl-items {padding-top: 28px;}
    .invezl-items .desc h6 {margin-bottom: 8px;}
    .invezl-items .desc {margin-top: 16px;}
    .invezl {padding-top: 32px;}
    .invezl-info {padding: 20px;margin-top: 32px;}
    .invezl-info-gf .name span {font-size: 32px;}
    .invezl-info-gf .name {font-size: 14px;margin: 6px 0 2px;}
    .invezl-info-gf .name p{font-size: 18px;}
    .invezl-info-gf {padding-bottom: 12px;}
    .invezl-info-xx {margin-top: 0;}
    .invezl-info-xx li{width: 50%;margin: 12px 0 0;padding: 0;}
    .invezl-info-xx li .num span {font-size: 20px;}
    .invezl-info-xx li .num {margin-top: 4px;}
    .invezl-table {margin-top: 32px;}
    .invezl-table li {padding: 0;}
    .invezl-table li .name {width: 116px;padding-right: 12px;}
    .invezl-table li .desc {width: calc(100% - 116px);padding-left: 12px;}
    .invezl-table li .name, .invezl-table li .desc {line-height: 24px;padding-top: 12px;padding-bottom: 12px;}
    .invelx .joinxzlx-list li .desc p{margin-top: 4px;}
    .news-info{flex-wrap: wrap;}
    .news-time{width: 100%;text-align: left;}
    .news-time span{display: inline-block;width: auto;margin-right: 10px;}
    .news-txt{width: 100%;padding: 0;margin-top: 12px;}
    .news-link{width: 100%;margin: 20px 0 0;}
    .news-ul {margin: -20px 0 0;}
    .news-list {margin-top: 32px;}
    .news {padding-top: 40px;}
    .news-tabs-cont {padding: 24px 15px;}
    .news-tabs-cont .time span {font-size: 40px;}
    .news-tabs-cont .time p {padding: 0 0 14px 6px;}
    .newsxq {padding-top: 40px;}
    .newsxq-mix {padding: 28px 20px 32px;}
    .newsxq-mix .name {font-size: 20px;}
    .newsxq-mix .cont {margin-top: 20px;}
    .newsxq-col {margin-top: 28px;}
    .newsxq-col-btn .hint {font-size: 18px;}
    .newsxq-col-btn .name {margin: 4px 0 6px;}
    .entjjgs-cont {margin-top: 24px;}
    .entjjgs-cont p br{content: "";display: block;height: 12px;}
    .entjjgs-list{flex-wrap: wrap;margin-top: 10px;}
    .entjjgs-list li{width: 50%;margin: 16px 0 0;text-align: center;}
    .entjjgs-list li .desc {margin-top: 0;}
    .entjjgs-list li .num span {font-size: 26px;}
    .entjjjy-cont .name h6 {font-size: 22px;}
    .entjjjy-cont .name p {margin: 8px 0 10px;font-size: 13px;}
    .entjjjy-cont {padding: 32px 0;}
    .entjjfz-mix {margin-top: 20px;}
    .thumbs{padding: 0 50px;}
    .gallery{padding: 0;margin-top: 28px;}
    .thumbs::after {width: calc(100% - 100px);}
    .thumbs-year.active {font-size: 32px;}
    .gallery-more .cont .desc {margin-top: 16px;}
    .entjjxm-mix {margin-top: 30px;}
    .entjjxm-list li .desc {font-size: 12px;line-height: 16px;}
    .entjjxm-list li .num {font-size: 42px;}
    .entjjxm-list li {height: 64px;}
    .entjjxm-btn>div{width: 40px;height: 40px;}
    .entlxgs-cont {padding: 30px 0;}
    .entlxgs-cont .name p {font-size: 15px;}
    .entlxgs-cont .name h6 {font-size: 22px;margin: 4px 0 8px;}
    .entlxgs-cont .name i {width: 50px;height: 2px;}
    .entlxgs-list li .desc h6 {font-size: 14px;}
    .entlxgs-list li .desc {margin-left: 14px;}
    .entlxgs-list li {margin-top: 18px;}
    .entlxgs-list {margin-top: 24px;}
    .entlxly-form {margin-top: 26px;}
    .entlxly-form .list {margin-top: 14px;}
    .entlxly-form input{width: 100%;height: 42px;margin-top: 14px;}
    .entlxly-form input:first-child{margin-top: 0;}
    .entlxly-form input, .entlxly-form textarea {padding-left: 12px;padding-right: 12px;}
    .entlxly-form textarea {padding-top: 8px;padding-bottom: 8px;height: 140px;}
    .entlxly-form .code span{width: 140px;height: 42px;}
    .entlxly-form .code {width: 100%;padding-right: 150px;}
    .entlxly-form button{width: 100%;height: 42px;margin-top: 14px;}
    .entjs {padding-top: 40px;}
    .entjs-bar .name{width: 100%;height: auto;padding: 24px 15px;font-size: 16px;flex-wrap: wrap;}
    .entjs-bar .name i{display: block;margin: 4px auto;width: 100%;background-position: center;}
    .entjs-menu{position: absolute;left: -200px;top: 0;z-index: 10;}
    .entjs-cont{width: 100%;margin-top: 12px;}
    .entjs-cont .desc p br {height: 10px;}
    .entjs-mix {margin-top: 28px;}
    .entjs-click{display: flex;width: 36px;height: 36px;background: #fff;align-items: center;justify-content: center;user-select: none;}
    .entjs-click span{width: 22px;height: 2px;background: #c7000b;position: relative;}
    .entjs-click span::before, .entjs-click span::after{content: "";width: 100%;height: 2px;position: absolute;background: #c7000b;left: 0;}
    .entjs-click span::before{top: -6px;}
    .entjs-click span::after{bottom: -6px;}
    .entjs-shade{width: 100%;height: 100%;z-index: 4;background: rgba(0,0,0,.5);top: 0;left: 0;position: absolute;}
    .entjs-close{display: none;width: 36px;height: 36px;position: absolute;right: -36px;top: 0;background: #c7000b url('/template/default/images/common/closeW.svg') no-repeat center/20px auto;}
    .entjs-menu-title, .entjs-menu-list a {padding-left: 16px;}
    .entwhqy-menu li {padding: 0;width: 33.3333%;}
    .entwhqy-menu li .name{font-size: 16px;}
    .entwhqy-menu {margin-top: 30px;}
    .entwhqy-loop {margin-top: 24px;}
    .entwhqy-cont{width: 92%;left: 4%;}
    .entwhqy-cont .name {font-size: 22px;}
    .entwhqy-cont .desc {line-height: 26px;margin-top: 10px;}
    .entwhyg-loop {margin-top: 28px;}
    .entwhyg-list li{width: 48%;}
    .entwhyg-list li:first-child{width: 100%;}
    .entwhyg-cont {padding: 8px 10px;}
    .entwhyg-cont .desc {font-size: 12px;}
    .entwhqk-loop {margin-top: 30px;}
    .entwhqk-link-cont {padding-top: 18px;}
    .entwhqy-menu li .icon img {max-height: 40px;}
    .entwhqy-menu li .icon {height: 40px;}
    .entry{padding-top: 32px;}
    .entry-bar .name{width: 100%;height: auto;padding: 12px 0;font-size: 16px;}
    .entry-bar .desc{width: 100%;padding: 16px 16px;height: auto;}
    .entry-bar {margin-top: 32px;}
    .entry-mix {margin-top: 36px;}
    .entry-cont::after{width: 40px;height: 40px;}
    .entry-cont .desc {padding-left: 42px;}
    .entry-cont::before, .entry-cont .desc::before{left: 19px;}
    .entry-cont .desc::after{left: 14px;}
    .entry-honor{width: 100%;padding-top: 36px;}
    .entry-honor .scrollBar{height: auto;}
    .entry-honor .items{margin: 24px auto 0;}
    .entry-honor .items p {margin-top: 14px;}
    .entxs-list ul {margin-top: -24px;}
    .entxs-list li {margin-top: 24px;padding: 20px 18px 32px;}
    .entsc-img .name {font-size: 20px;}
    .entsc-img img {min-height: 180px;}
    .entsc-cont .link {width: 120px;height: 38px;margin-top: 14px;}
    .entsc-cont {padding: 28px 0;}
    .entsc-items {margin-top: 24px;}
    .entds-img{width: 100%;}
    .entds-mix {width: 100%;padding: 28px 0 0;}
    .entds-img p {margin-top: 24px;}
    .entds-title h4::after {width: 50px;height: 2px;}
    .entds-title h4 {font-size: 22px;padding-bottom: 16px;}
    .entds-cont {margin-top: 24px;}
    .entlxhz-list {margin-top: 32px;}
    .entlxhz-list ul {margin-top: -18px;}
    .entlxhz-list li {width: 100%;margin-top: 18px;}
    .entlxhz-name {font-size: 18px;height: 38px;}
    .joinxzdd-name{width: 100%;height: 60px;font-size: 18px;padding-left: 20px;}
    .joinxzdd-name::before {width: 4px;height: 28px;margin-top: -14px;}
    .joinxzdd-list{width: 100%;border-left: none;border-top: 1px solid #f5f5f5;padding: 20px 12px 20px 24px;}
    .joinxzdd-list li{height: auto;margin-top: 12px;}
    .joinxzdd-list li:first-child{margin-top: 0;}
    .joinxzdd-list li .name::before, .joinxzdd-list li .name::after{display: none;}
    .joinxzdd-list li .name{width: 100%;}
    .joinxzdd-list li .moreinfo{width: 100%;margin-top: 2px;padding-left: 0;}
    .joinxzdd-list ul {padding-right: 12px;height: 400px;}
    .joinxzdd-loop .swiper-container {padding-bottom: 36px;}
    .joinxzdd-loop .swiper-pagination-bullet {margin: 0 4px !important;}
    .joinxzdd-loop {margin-top: 32px;}
    .news-pic img{height: auto;}
    .entwhqy-cont .desc {line-height: 22px;font-size: 14px;}
    .entwhqy-loop img {min-height: 360px;}
    .entwhqk-link-img img{height: 330px;}
}