@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('http://www.goodiclink.com/cn/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;user-select: none;}
.paging-menu, .paging-menu a{display: inline-block;vertical-align: middle;}
.paging-menu a{width: 44px;height: 44px;line-height: 44px;margin: 0 3px;font-size: 18px;color: #555;transition: all .4s ease;border-radius: 50%;background-color: #fff;}
.paging-menu a:first-child, .paging-menu a:last-child{font-size: 0;background-repeat: no-repeat;background-position: center;background-image: url('http://www.goodiclink.com/cn/template/default/images/common/arrL.svg');background-size: 20px auto;}
.paging-menu a:last-child{transform: rotate(180deg);}
.paging-menu a:first-child:hover, .paging-menu a:last-child:hover{background-image: url('http://www.goodiclink.com/cn/template/default/images/common/arrLW.svg');}
.paging-menu a:hover, .paging-menu a.active, .paging a.on{background-color: #1374b8;color: #fff;}
@media all and (max-width:1279px) {.paging-menu a{width: 40px;height: 40px;line-height: 40px;font-size: 16px;}.paging-menu a:first-child, .paging-menu a:last-child{background-size: 18px;}}
@media all and (max-width:1000px) {.paging-menu a{margin: 0 2px;width: 36px;height: 36px;line-height: 36px;}.paging-menu a:first-child, .paging-menu a:last-child{background-size: 16px;}}

.sonBan{width: 100%;position: relative;}
.sonBan-img{width: 100%;object-fit: cover;min-height: 520px;}
.sonBan-cont{position: absolute;z-index: 2;width: 100%;height: 100%;top: 0;left: 0;display: flex;align-items: center;color: #fff;}
.sonBan-cont .text{line-height: 1.1;text-transform: uppercase;margin-bottom: 6px;}
.sonBan-cont .name{font-weight: 700;line-height: 1.1;}
.sonBan-cont .text, .sonBan-cont .name{opacity: 0;animation: sonBanUp 1s ease both;}
.sonBan-cont .text{animation-delay: .2s;}
.sonBan-cont .name{animation-delay: .3s;}
@keyframes sonBanUp {0%{opacity: 0;transform: translateX(60px);}100%{opacity: 1;transform: translateX(0);}}

.sonHead{width: 100%;position: relative;}
.sonHead::after{content: "";width: 100%;height: 1px;background: #eee;left: 0;bottom: 0;position: absolute;}
.sonHead .contain{position: relative;z-index: 2;justify-content: space-between;align-items: center;}
.sonMenu{width: auto;}
.sonMenu-scroll{width: 100%;display: flex;}
.sonMenu a{display: flex;align-items: center;justify-content: center;position: relative;width: 114px;height: 84px;font-size: 15px;color: #777;transition: all .4s ease;}
.sonMenu a span{position: relative;z-index: 4;}
.sonMenu a::before{content: "";position: absolute;height: 17px;left: 0;top: 0;bottom: 0;margin: auto 0;width: 1px;background: #e1e1e1;}
.sonMenu a:first-child::before{display: none;}
.sonMenu a::after{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: #1374b8;transition: all .4s ease;opacity: 0;}
.sonMenu a:hover{color: #1374b8;}
.sonMenu a.active{color: #fff !important;}
.sonMenu a.active::after{opacity: 1;}

.sonPlace{display: flex;align-items: center;}
.sonPlace a{font-size: 15px;color: #777;transition: color .4s ease;margin-left: 26px;position: relative;}
.sonPlace a::after{content: ">";position: absolute;font-family: "宋体", "SimSun", "\5B8B\4F53";top: 0;font-weight: 700;font-size: 15px;color: #777;right: -17px;pointer-events: none;}
.sonPlace a:hover{color: #1374b8;}
.sonPlace a:last-child::after{display: none;}
.sonPlace a:first-child{margin-left: 0;font-size: 0;width: 17px;height: 22px;background: url('/images/home.png') no-repeat center top 3px;}
.sonPlace a:first-child:hover{background-image: url('/images/homeH.png');}

.sonTitle{width: 100%;text-align: center;}
.sonTitle.left{text-align: left;}
.sonTitle .name{font-weight: 700;color: #1374b8;line-height: 1.1;}
.sonTitle .text{font-family: Arial;color: #bebebe;text-transform: uppercase;line-height: 1.1;margin-top: 6px;}
.sonTitle.white .name, .sonTitle.white .text{color: #fff;}

/* 新闻-中心 */
.news{width: 100%;overflow: hidden;}
.news-wrap{width: calc(100% - 286px);padding-right: 75px;}
.news-loop{width: 100%;background: #1374b8;}
.news-loop-link{width: 100%;}
.news-loop-img{width: calc(100% - 328px);overflow: hidden;display: block;}
.news-loop-img img{width: 100%;object-fit: cover;transition: all .6s ease;}
.news-loop-cont{width: 328px;color: #fff;padding: 60px 44px;transition: all .4s ease;}
.news-loop-cont .name{line-height: 34px;max-height: 68px;overflow: hidden;-webkit-line-clamp: 2;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.news-loop-cont .name a{display: block;transition: all .4s ease;}
.news-loop-cont .text{line-height: 28px;max-height: 112px;margin: 16px 0 24px;overflow: hidden;-webkit-line-clamp: 4;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.news-loop-cont .time{padding-left: 26px;height: 20px;display: flex;align-items: center;background: url('/images/newsdate.png') no-repeat left center;}
.news-loop-img:hover img{transform: scale(1.04);}
.news-loop .swiper-pagination{text-align: right;bottom: 40px;padding: 0 36px;pointer-events: none;}
.news-loop .swiper-pagination-bullet {width: 10px;height: 10px;background: #fff;opacity: .3;margin: 0 8px !important;pointer-events: auto;}
.news-loop .swiper-pagination-bullet-active {opacity: 1;background: #fff;}
.news-list{width: 100%;}
.news-list-link{width: 100%;padding: 56px 0;border-bottom: 1px solid #efefef;align-items: center;}
.news-list-link:first-child{padding-top: 0;}
.news-list-wrap{width: calc(100% - 82px);align-items: center;}
.news-list-wrap .img{width: 233px;overflow: hidden;}
.news-list-wrap .img img{width: 100%;transition: all .6s ease;}
.news-list-wrap .cont{width: calc(100% - 233px);padding: 0 60px 0 46px;}
.news-list-wrap .cont .name{color: #292a35;line-height: 1.1;transition: all .4s ease;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news-list-wrap .cont .text{margin-top: 16px;line-height: 30px;color: #999;max-height: 60px;overflow: hidden;-webkit-line-clamp: 2;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.news-list-date{width: 82px;height: 82px;background: #f4f4f4;display: flex;flex-direction: column;justify-content: center;align-items: center;transition: all .4s ease;}
.news-list-date .day{font-weight: 700;line-height: 1.1;color: #767676;transition: all .4s ease;}
.news-list-date .date{color: #8c8b8b;line-height: 1.1;transition: all .4s ease;}
.news-list-link:hover .news-list-wrap .img img{transform: scale(1.04);}
.news-list-link:hover .news-list-wrap .cont .name{color: #1374b8;}
.news-list-link:hover .news-list-date{background: #1374b8;}
.news-list-link:hover .news-list-date *{color: #fff;}
.news-side{width: 286px;}
.news-other{width: 100%;}
.news-other-link{display: block;width: 100%;position: relative;overflow: hidden;margin-top: 11px;}
.news-other-link:first-child{margin-top: 0;pointer-events: none;}
.news-other-img{width: 100%;object-fit: cover;transition: all .6s ease;}
.news-other-cont{position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 2;display: flex;align-items: center;padding: 0 30px;}
.news-other-cont .icon{max-width: 25px;max-height: 24px;}
.news-other-cont .name{color: #fff;margin-left: 10px;}
.news-other-link:hover .news-other-img{transform: scale(1.04);}
.news-side-title{width: 100%;display: flex;align-items: center;}
.news-side-title .icon{width: 23px;}
.news-side-title .name{color: #222;margin-left: 8px;}
.news-reco{width: 100%;}
.news-reco-list{width: 100%;}
.news-reco-link, .news-hot-link{width: 100%;padding: 25px 0;border-bottom: 1px solid #e6e6e6;}
.news-reco-link .img{width: 80px;overflow: hidden;}
.news-reco-link .img img{width: 100%;object-fit: cover;transition: all .6s ease;}
.news-reco-link .cont{width: calc(100% - 80px);padding-left: 12px;display: flex;flex-direction: column;justify-content: space-between;}
.news-reco-link .cont .name, .news-hot-link .name{width: 100%;color: #666;line-height: 1.1;transition: all .4s ease;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news-reco-link .cont .date, .news-hot-link .date{color: #999;width: 100%;}
.news-reco-link:hover .img img{transform: scale(1.04);}
.news-reco-link:hover .cont .name, .news-hot-link:hover .name{color: #1374b8;}
.news-hot{width: 100%;}
.news-hot-list{width: 100%;}
.news-hot-link{display: block;}
.news-hot-link .date{margin-top: 10px;}

/* 新闻-详情 */
.newsxq{width: 100%;overflow: hidden;}
.newsxq-title{width: 100%;}
.newsxq-title .name{color: #333;}
.newsxq-title .time{margin-top: 24px;display: flex;align-items: center;color: #999;padding-left: 26px;background: url('/images/newsdateH.png') no-repeat left center;height: 18px;}
.newsxq-cont{width: 100%;padding: 40px 0 60px;margin-top: 20px;border-top: 1px solid #e9e9e9;border-bottom: 1px solid #e9e9e9;color: #888;line-height: 32px;}
.newsxq-cont p{line-height: inherit;}
.newsxq-cont img, .newsxq-cont video{max-width: 100%;object-fit: cover;}
.newsxq-btn{width: 100%;color: #8f91a4;}
.newsxq-btn p{display: flex;align-items: center;height: 32px;}
.newsxq-btn p a{display: block;transition: all .4s ease;width: calc(100% - 64px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.newsxq-btn p a:hover{color: #1374b8;}

/* 联系-我们 */
.relwmlx{width: 100%;overflow: hidden;}
.relwmlx-list{width: 100%;}
.relwmlx-list ul{margin: -60px 0 0 -78px;}
.relwmlx-list li{width: calc(50% - 78px);margin: 60px 0 0 78px;}
.relwmlx-list li .img{width: 100%;}
.relwmlx-list li .img img{width: 100%;object-fit: cover;}
.relwmlx-list li .name{color: #444;padding: 22px 0;border-bottom: 1px solid #e6e6e6;}
.relwmlx-list li .text{width: 100%;margin-top: 28px;color: #666;line-height: 24px;}
.relwmlx-list li .text a{display: block;width: 100%;transition: color .4s ease;margin-top: 18px;padding-left: 34px;user-select: all;}
.relwmlx-list li .text a:first-child{margin-top: 0;}
.relwmlx-list li .text a.address{background: url('/images/relwm1ic1.png') no-repeat left top;}
.relwmlx-list li .text a.phone{background: url('/images/relwm1ic2.png') no-repeat left top 2px;}
.relwmlx-list li .text a.website{background: url('/images/relwm1ic3.png') no-repeat left top 2px;}
.relwmlx-list li .text a.email{background: url('/images/relwm1ic4.png') no-repeat left top 5px;}
.relwmlx-list li .text a:hover{color: #1374b8;}
.relwmbj{width: 100%;background: #eff4f8;padding: 70px 0 50px;position: relative;}
.relwmbj .contain{position: relative;}
.relwmbj-map{width: 100%;text-align: right;}
.relwmbj-map img{max-width: 89.67%;}
.relwmbj .sonTitle{position: absolute;z-index: 4;left: 0;top: 40px;}
.relwmbj-cont{position: absolute;left: 0;bottom: 60px;z-index: 4;}
.relwmbj-cont .name{line-height: 1.1;color: #333;}
.relwmbj-cont .text{line-height: 30px;color: #777;margin-top: 16px;}
.relwmbj-cont .text p{padding-left: 18px;position: relative;}
.relwmbj-cont .text p::before{content: "";position: absolute;width: 12px;height: 12px;border-radius: 50%;left: 0;top: 9px;border: 2px solid #1374b8;}

/* 联系-媒体联系 */
.relmt{width: 100%;overflow: hidden;}
.relmt-desc{width: 100%;margin-top: 24px;text-align: center;color: #777;}
.relmt-wrap{width: 100%;box-shadow: 0 0 62px rgba(0,0,0,.08);}
.relmt-img{width: 100%;}
.relmt-img img{width: 100%;object-fit: cover;min-height: 180px;}
.relmt-list{width: 100%;position: relative;z-index: 4;}
.relmt-list li{flex: 1;padding: 30px;text-align: center;position: relative;}
.relmt-list li::after{content: "";position: absolute;width: 0;height: 100%;border: 1px dashed #c3c3c3;top: 0;right: 0;}
.relmt-list li:last-child::after{display: none;}
.relmt-list li .name{color: #333;line-height: 1.1;}
.relmt-list li .text{color: #777;line-height: 26px;max-width: 420px;margin: 16px auto 0;}
.relmt-list li .link{width: 100%;margin-top: 20px;display: flex;justify-content: center;}
.relmt-list li .link a{margin-left: 7px;position: relative;}
.relmt-list li .link a:first-child{margin-left: 0;}
.relmt-code{display: none;width: 150px;height: 150px;position: absolute;bottom: 40px;left: 50%;margin-left: -75px;background: #1374b8;}
.relmt-code::after{content: "";display: block;width: 0px;height: 0px;border: 8px solid transparent;border-top-color: #1374b8;position: absolute;bottom: -16px;left: 50%;margin-left: -8px;}
.relmt-code img{width: 100%;object-fit: cover;}
.relmt-list li .link a:hover .relmt-code{display: block;animation: relmtCodeRun .6s ease-in-out both;}
@keyframes relmtCodeRun{0%{transform: translateY(-14px);}100%{transform: translateY(0);}}

/* 联系-在线留言 */
.relly{width: 100%;overflow: hidden;background: #f5f5f5;}
.relly-form{width: 100%;}
.relly-form li{width: 100%;margin-top: 16px;justify-content: space-between;}
.relly-form li:first-child{margin-top: 0;}
.relly-form li input{width: calc(50% - 10px);height: 60px;background: #fff;padding: 0 24px;color: #666;font-size: 16px;}
.relly-form li textarea{width: 100%;height: 170px;background: #fff;padding: 16px 24px;color: #666;font-size: 16px;display: block;border: none;}
.relly-form li .code{width: calc(100% - 202px);position: relative;}
.relly-form li .code input{width: 100% !important;padding-right: 136px !important;}
.relly-form li .code span{position: absolute;width: 136px;height: 60px;top: 0;z-index: 4;right: 0;display: flex;align-items: center;justify-content: center;cursor: pointer;}
.relly-form li .code span img, .relly-form li .code span canvas{max-width: 100%;max-height: 100%;}
.relly-form li button{width: 182px;height: 60px;background: #1374b8;font-size: 16px;color: #fff;cursor: pointer;transition: all .4s ease;letter-spacing: 10px;text-indent: 10px;}
.relly-form li button:hover{box-shadow: 0 4px 16px 4px rgba(19, 116, 184, .4);}

/* 产品-中心 */
.pro, .proxq{width: 100%;overflow: hidden;}
.proBtn, .proShade{display: none;}
.proSide{width: 260px;float: left;background: #fff;}
.proSide-title{width: 100%;font-weight: 700;color: #fff;font-size: 24px;position: relative;padding: 0 20px;display: flex;align-items: center;height: 80px;background: #1374b8 url('/images/proside.png') no-repeat right center;}
.proSide-title .close{display: none;}
.proSide-list{width: 100%;border: 1px solid #f0f0f0;font-family: Arial;border-bottom: none;}
.proSide-list li{width: 100%;}
.proSide-menu{width: 100%;position: relative;}
.proSide-menu a{position: relative;z-index: 2;transition: all .4s ease;display: block;max-width: 100%;font-size: 18px;color: #444;padding-right: 50px;padding-left: 20px;height: 60px;line-height: 60px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.proSide-menu a::after{content: "";position: absolute;width: 100%;height: 1px;left: 0;bottom: 0;background: #f0f0f0;}
.proSide-menu a:hover{color: #1374b8;}
.proSide-menu i{display: none;position: absolute;width: 44px;z-index: 4;cursor: pointer;height: 100%;right: 0;top: 0;}
.proSide-menu i::after{content: "";position: absolute;width: 18px;height: 18px;background: url('http://www.goodiclink.com/cn/template/default/images/pages/proR.svg') no-repeat center;top: 50%;left: 50%;margin: -9px 0 0 -9px;}
.proSide-menu i:hover::after{background-image: url('http://www.goodiclink.com/cn/template/default/images/pages/proRH.svg');}
.proSide-drop{display: none;width: 100%;background: #fbfbfb;overflow: hidden;position: relative;}
.proSide-drop::after{content: "";position: absolute;width: 100%;height: 1px;left: 0;bottom: 0;background: #f0f0f0;}
.proSide-drop li{width: 100%;}
.proSide-drop .proSide-menu a::after{display: none;}
.proSide-drop .proSide-menu a{font-size: 14px;color: #757575;padding-left: 30px;height: 38px;line-height: 38px;}
.proSide-drop .proSide-menu a:hover{color: #1374b8;}
.proSide-drop .proSide-drop{background: #f0f0f0;border-bottom: none;}
.proSide-drop .proSide-drop a{display: block;padding: 0 20px 0 30px;height: 36px;line-height: 36px;font-size: 14px;color: #757575;transition: all .4s ease;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.proSide-drop .proSide-drop a:hover, .proSide-drop .proSide-drop li.active a{color: #1374b8;}
.proSide-drop .proSide-drop li:first-child a{margin-top: 8px;}
.proSide-drop .proSide-drop li:last-child a{margin-bottom: 8px;}
.proSide-list li.active>.proSide-menu a{color: #1374b8;}
.proSide-list li.active>.proSide-menu i::after{background-image: url('http://www.goodiclink.com/cn/template/default/images/pages/proRH.svg');transform: rotate(90deg);}
.proSide-list li.active.on>.proSide-menu i::after{transform: rotate(0);}
.proSide-drop.no .proSide-menu i{z-index: 1;pointer-events: none;display: none;}
.proSide-drop.no .proSide-menu:hover i::after{background-image: url('http://www.goodiclink.com/cn/template/default/images/pages/proRH.svg');}
.proSide-drop.no{padding: 8px 0;}
.proWrap{width: calc(100% - 260px);padding-left: 84px;float: right;background: #fff;}
.proWrap-head{width: 100%;justify-content: space-between;align-items: center;position: relative;}
.proWrap-head::after{content: "";position: absolute;width: 100%;height: 1px;background: #eee;left: 0;bottom: 0;}
.proWrap-head .name{height: 80px;display: flex;align-items: center;position: relative;z-index: 2;}
.proWrap-head .name::after{content: "";position: absolute;width: 46px;height: 2px;background: #1374b8;left: 0;bottom: 0;}
.proCont{width: 100%;position: relative;}
.pro-list{width: 100%;}
.pro-list-ul{margin: -60px 0 0 -60px;}
.pro-list-link{display: block;width: calc(33.3333% - 60px);margin: 60px 0 0 60px;transition: all .4s ease;box-shadow: 0 0 20px 4px rgba(0,0,0,.08);border-radius: 8px;overflow: hidden;}
.pro-list-img{width: 100%;height: 300px;display: flex;align-items: center;justify-content: center;padding: 20px;}
.pro-list-img img{max-width: 100%;max-height: 100%;transition: all .6s ease;}
.pro-list-cont{width: 100%;position: relative;display: flex;align-items: center;justify-content: center;height: 80px;color: #666;transition: all .4s ease;border-top: 1px solid #ededed;padding: 0 20px;}
.pro-list-cont::before{content: "";position: absolute;width: 100%;height: 100%;background: linear-gradient(to right,#1374b8,#2290d2);left: 0;top: 0;opacity: 0;transition: all .6s ease;}
.pro-list-cont::after{content: "";position: absolute;width: 20px;height: 20px;background: url('http://www.goodiclink.com/cn/template/default/images/common/arrRW.svg') no-repeat center/100% auto;right: 20px;opacity: 0;transition: all .4s ease;}
.pro-list-cont p{position: absolute;z-index: 4;transition: all .6s ease;left: 50%;transform: translateX(-50%);display: block;max-width: calc(100% - 80px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.pro-list-link:hover .pro-list-cont p{left: 30px;color: #fff;transform: translateX(0);}
.pro-list-link:hover .pro-list-cont::before{opacity: 1;}
.pro-list-link:hover .pro-list-cont::after{opacity: 1;}
.pro-list-link:hover .pro-list-img img{transform: scale(1.04);}
.pro-list-link:hover{box-shadow: 0 0 20px 4px rgba(19, 116, 184, .2);}

/* 产品-详情/参数/下载 */
.proxq-head{width: 100%;flex-direction: row-reverse;}
.proxq-head .cont{width: calc(100% - 260px);padding: 20px 54px 0 0;}
.proxq-head .cont .name{font-family: Arial;font-weight: 700;line-height: 1.1;color: #1374b8;}
.proxq-head .cont .text{color: #888;line-height: 32px;margin-top: 24px;}
.proxq-head .img{width: 260px;height: 224px;border-radius: 8px;border: 1px solid #efefef;display: flex;align-items: center;justify-content: center;padding: 20px;box-shadow: 0 0 20px 4px rgba(0,0,0,.08);}
.proxq-head .img img{max-width: 100%;max-height: 100%;}
.proxq-wrap{width: 100%;border-radius: 10px;overflow: hidden;box-shadow: 0 0 20px 4px rgba(0,0,0,.08);}
.proxq-menu{width: 100%;background: #1374b8;}
.proxq-menu a{display: flex;align-items: center;width: 112px;height: 66px;justify-content: center;color: #fff;transition: all .4s ease;margin-right: 1px;}
.proxq-menu a:hover, .proxq-menu a.active{background: #48b68c;}
.proxq-list{width: 100%;padding: 50px;}
.proxq-list>.items{display: none;width: 100%;}
.proxq-list>.items.active{display: block;}
.proxq-gaishu-img{width: 100%;text-align: center;}
.proxq-gaishu-img img{max-width: 100%;}
.proxq-gaishu-list{width: 100%;justify-content: space-between;margin-top: 10px;}
.proxq-gaishu-list li{width: 50%;padding-right: 24px;}
.proxq-gaishu-cont{width: 100%;margin-top: 30px;}
.proxq-gaishu-cont .name{color: #1374b8;font-weight: 700;line-height: 26px;}
.proxq-gaishu-cont .text{color: #777;line-height: 26px;}
.proxq-canshu-hint{color: #777;margin-bottom: 8px;display: none;}
.proxq-canshu-table{width: 100%;}
.proxq-canshu-table::-webkit-scrollbar {width: 6px;height: 6px;}
.proxq-canshu-table::-webkit-scrollbar-thumb {background: #1374b8;}
.proxq-canshu-table::-webkit-scrollbar-track {background: #f1f1f1;}
.proxq-canshu-table{scrollbar-color:#1374b8 #f1f1f1;scrollbar-width:thin;}
.proxq-canshu-table{scrollbar-face-color: #1374b8;scrollbar-shadow-color: #1374b8;scrollbar-arrow-color: #000;scrollbar-track-color: #f1f1f1;}
.proxq-canshu-table table{width: 100%;border: 1px solid #fff;border-width:1px 0px 0px 1px;word-wrap: break-word;}
.proxq-canshu-table table thead{background: #4094cf;color: #fff;font-size: 13px;}
.proxq-canshu-table table thead th{font-weight: 400;height: 50px;padding: 0 4px;}
.proxq-canshu-table table thead th:first-child{text-align: left;padding: 0 10px;}
.proxq-canshu-table table tbody{border-top: 1px solid #fff;}
.proxq-canshu-table table tbody td{border: solid #fff;border-width:0px 1px 1px 0px;padding: 0 4px;height: 50px;font-size: 13px;color: #888;background: #f2f2f2;text-align: center;}
.proxq-canshu-table table tbody td:first-child{text-align: left;padding: 0 10px;font-weight: 700;color: #fff;background: #4094cf;}
.proxq-xiazai-list{width: 100%;}
.proxq-xiazai-link{width: 100%;align-items: center;padding: 20px 0;border-bottom: 1px solid #ebebeb;}
.proxq-xiazai-link:first-child{padding-top: 0;}
.proxq-xiazai-link .name{width: calc(100% - 146px);padding-left: 54px;position: relative;}
.proxq-xiazai-link .name::before{content: "";position: absolute;width: 42px;height: 42px;background: #f5f5f5 url('/images/proxzic1.png') no-repeat center;border-radius: 50%;left: 0;top: 50%;margin-top: -21px;transition: all .4s ease;}
.proxq-xiazai-link .name p{font-size: 16px;color: #333;transition: all .4s ease;}
.proxq-xiazai-link .name span{font-size: 13px;color: #999;line-height: 1.1;transition: all .4s ease;}
.proxq-xiazai-link .data{width: 136px;font-size: 15px;color: #666;background: url('/images/proxzic2.png') no-repeat right center;display: flex;align-items: center;height: 28px;}
.proxq-xiazai-link:hover .name::before{background-color: #1374b8;background-image: url('/images/proxzic1H.png');}
.proxq-xiazai-link:hover .name p{color: #1374b8;}
.proxq-xiazai-link:hover .name span{color: #1374b8;}

/* 加入-我们 */
.joinwm{width: 100%;overflow: hidden;}
.joinwm-list{width: 100%;}
.joinwm-ul{margin: -80px 0 0 -80px;}
.joinwm-items{width: calc(50% - 80px);text-align: center;margin: 80px 0 0 80px;transition: all .4s ease;padding: 64px 80px;background: #fff;border-radius: 10px;box-shadow: 0 0 20px 4px rgba(0,0,0,.04);}
.joinwm-items .icon{height: 118px;display: flex;align-items: center;justify-content: center;transition: all .4s ease;}
.joinwm-items .icon img{max-height: 100%;max-width: 100%;}
.joinwm-items .name{color: #1b1e3f;margin: 24px 0 20px;}
.joinwm-items .text{line-height: 32px;color: #76788c;text-align: left;}
.joinwm-items:hover{box-shadow: 0 0 20px 4px rgba(19, 116, 184, .2);}
.joinwm-items:hover .icon{transform: translateY(-6px);}

/* 加入-招聘岗位 */
.joinzp{width: 100%;position: relative;padding-bottom: 280px;background: url('/images/joinzpBg.jpg') no-repeat center/cover;}
.joinzp-mail{width: 100%;margin-top: 8px;justify-content: center;}
.joinzp-mail a{color: #888;display: flex;align-items: center;font-family: Arial;transition: all .4s ease;padding-left: 22px;background: url('/images/joinzpicon.png') no-repeat left center;margin: 0 10px;}
.joinzp-mail a:first-child{margin-left: 0;}
.joinzp-mail a:last-child{margin-right: 0;}
.joinzp-mail a:hover{color: #1374b8;background-image: url('/images/joinzpiconH.png');}
.joinzp-list{width: 100%;}
.joinzp-ul{margin: -36px 0 0 -36px;}
.joinzp-link{display: block;width: calc(50% - 36px);margin: 36px 0 0 36px;position: relative;border-radius: 3px;overflow: hidden;transition: all .4s ease;}
.joinzp-link .img{width: 100%;object-fit: cover;transition: all .6s ease;}
.joinzp-link .cont{position: absolute;color: #fff;z-index: 2;width: 100%;height: 100%;left: 0;top: 0;display: flex;align-items: center;padding: 0 90px;}
.joinzp-link .cont img{max-width: 42px;max-height: 42px;}
.joinzp-link .cont p{margin-left: 14px;}
.joinzp-link:hover{box-shadow: 0 0 20px 4px rgba(0, 0, 0, .2);}
.joinzp-link:hover .img{transform: scale(1.04);}

/* 关于-组织架构 */
.abozzjs{width: 100%;background: #f5f5f5 url('/images/abozz1Bg.jpg') no-repeat left bottom/cover;display: none;}
.abozzjs-list{width: 100%;}
.abozzjs-ul{margin: -60px 0 0 -60px;}
.abozzjs-link{display: block;width: calc(33.3333% - 60px);margin: 60px 0 0 60px;background: #fff;padding: 40px;transition: all .6s ease;position: relative;}
.abozzjs-link .img{display: none;position: relative;z-index: 4;}
.abozzjs-link .name{font-weight: 700;color: #1374b8;line-height: 1.1;background: url('http://www.goodiclink.com/cn/template/default/images/pages/abozzR.svg') no-repeat right center/24px auto;transition: all .4s ease;position: relative;z-index: 4;}
.abozzjs-link .hint{color: #666;line-height: 1.1;margin-top: 10px;transition: all .4s ease;position: relative;z-index: 4;border-bottom: 1px solid #e8e8e8;margin-bottom: 18px;padding-bottom: 22px;}
.abozzjs-link .text{color: #999;line-height: 28px;height: 112px;overflow: hidden;-webkit-line-clamp: 4;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;transition: all .4s ease;position: relative;z-index: 4;}
.abozzjs-link::after{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: url('/images/abozz1img.jpg') no-repeat center/cover;opacity: 0;transition: all .6s ease;}
.abozzjs-link:hover::after{opacity: 1;}
.abozzjs-link:hover *{color: #fff;}
.abozzjs-link:hover .name{background-image: url('http://www.goodiclink.com/cn/template/default/images/common/arrRW.svg');}
/* -- */
.abozzpop{display: none;position: fixed;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,.7);z-index: 999991;align-items: center;justify-content: center;}
.abozzpop-contain{width: 680px;border-radius: 8px;padding: 50px;background: #fff;position: relative;overflow: hidden;opacity: 0;}
.abozzpop-close{width: 50px;height: 50px;background: #1374b8 url('http://www.goodiclink.com/cn/template/default/images/common/closeW.svg') no-repeat center/20px auto;transition: all .4s ease;position: absolute;right: 0;top: 0;cursor: pointer;}
.abozzpop-close:hover{background-color: #2290d2;}
.abozzpop-head{width: 100%;align-items: flex-end;padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid #e8e8e8;}
.abozzpop-head .name{color: #1374b8;font-weight: 700;line-height: 1.1;}
.abozzpop-head .hint{color: #666;margin-left: 16px;line-height: 1.1;}
.abozzpop-cont{color: #777;line-height: 32px;padding-right: 12px;max-height: 256px;overflow-y: auto;}
.abozzpop-cont::-webkit-scrollbar {width: 4px;}
.abozzpop-cont::-webkit-scrollbar-thumb {background: #1374b8;}
.abozzpop-cont::-webkit-scrollbar-track {background: #f1f1f1;}
.abozzpop-cont{scrollbar-color:#1374b8 #f1f1f1;scrollbar-width:thin;}
.abozzpop-cont{scrollbar-face-color: #1374b8;scrollbar-shadow-color: #1374b8;scrollbar-arrow-color: #000;scrollbar-track-color: #f1f1f1;}
.abozzpop.active{display: flex;}
.abozzpop.active .abozzpop-contain{animation: abozzpopRun 1s ease both;}
@keyframes abozzpopRun {0%{opacity: 0;transform: scale(.6);}100%{opacity: 1;transform: scale(1);}}
/* -- */
.abozzkj{width: 100%;position: relative;}
.abozzkj .contain{position: relative;}
.abozzkj .sonTitle{position: absolute;left: 0;top: 0;z-index: 4;}
.abozzkj-img{width: 100%;text-align: center;}
.abozzkj-img img{max-width: 100%;}

/* 关于-合作伙伴 */
.abohz{width: 100%;background: #f5f5f5;}
.abohz-list{width: 100%;}
.abohz-ul{margin: -60px 0 0 -60px;}
.abohz-link{display: flex;align-items: center;justify-content: center;border-radius: 8px;width: calc(33.3333% - 60px);margin: 60px 0 0 60px;height: 200px;background: #fff;padding: 20px;transition: all .6s ease;position: relative;box-shadow: 0 0 20px 4px rgba(0,0,0,.04);}
.abohz-link img{max-width: 100%;max-height: 100%;transition: all .4s ease;}
.abohz-link:hover{box-shadow: 0 0 20px 4px rgba(19, 116, 184, .2);}
.abohz-link:hover img{transform: translateY(-6px);}

/* 关于-总经理致辞 */
.abods{width: 100%;position: relative;}
.abods-wrap{width: calc(100% - 740px);padding-right: 100px;}
.abods-cont{width: 100%;margin-top: 50px;color: #888;line-height: 30px;text-align: justify;text-justify: distribute;}
.abods-cont h6{color: #727272;font-size: 20px;font-weight: 700;}
.abods-cont p{line-height: inherit;}
.abods-cont p br{height: 40px;}
.abods-sign{width: 100%;margin-top: 90px;}
.abods-sign-items{width: auto;position: relative;align-items: center;padding: 0 48px;}
.abods-sign-items:first-child{padding-left: 0;}
.abods-sign-items:last-child{padding-right: 0;}
.abods-sign-items .icon{width: 77px;}
.abods-sign-items .icon img{width: 100%;object-fit: cover;}
.abods-sign-items .text{width: auto;margin-left: 16px;}
.abods-sign-items .text p{line-height: 1.1;font-weight: 700;}
.abods-sign-items .text span{font-size: 18px;color: #333;line-height: 1.1;display: block;margin-top: 10px;}
.abods-sign-items::after{content: "";position: absolute;width: 0;height: 100%;border: 1px dashed #afafaf;top: 0;right: 0;}
.abods-sign-items:last-child:after{display: none;}
.abods-img{width: 740px;}
.abods-img-people{width: 100%;}
.abods-img-people img{width: 100%;object-fit: cover;}
.abods-img-cont{width: 100%;align-items: center;justify-content: flex-end;margin-top: 60px;}
.abods-img-cont .name{text-align: right;margin-right: 16px;}
.abods-img-cont .name p{color: #484747;line-height: 1.1;}
.abods-img-cont .name span{font-family: Arial;color: #91949c;font-size: 15px;line-height: 1.1;display: block;margin-top: 4px;}
.abods-img-cont img{width: 142px;}

/* 关于-公司简介 */
.abojjsp{width: 100%;overflow: hidden;padding-bottom: 24px;position: relative;}
.abojjsp .contain{justify-content: space-between;}
.abojjsp-wrap{width: calc(100% - 775px);padding-right: 80px;}
.abojjsp-num{width: 100%;font-size: 0;}
.abojjsp-num ul{display: inline-block;white-space: nowrap;position: relative;}
.abojjsp-num li{display: inline-block;vertical-align: middle;position: relative;padding: 0 40px;}
.abojjsp-num li::after{content: "";position: absolute;width: 1px;height: 100%;background: #ddd;right: 0;top: 0;}
.abojjsp-num li:last-child::after{display: none;}
.abojjsp-num li:first-child{padding-left: 0;}
.abojjsp-num li:last-child{padding-right: 0;}
.abojjsp-num li .num{color: #1374b8;font-weight: 700;line-height: 1.1;}
.abojjsp-num li .text{color: #444;}
.abojjsp-cont{width: 100%;color: #888888;line-height: 35px;text-align: justify;text-justify: distribute;}
.abojjsp-cont p{line-height: inherit;}
.abojjsp-video{width: 775px;position: relative;}
.abojjsp-video img{width: 100%;object-fit: cover;}
.abojjsp-video i{display: none;}
.abojjsp-video video, .abojjsp-video .bg{position: absolute;z-index: 4;top: 0;left: 0;width: calc(100% - 16px);top: 8px;left: 8px;border-radius: 12px;}
.abojjlc{width: 100%;overflow: hidden;position: relative;}
.abojjlc-bg{position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: url('/images/abojjbg.jpg') no-repeat center/cover;}
.abojjlc .contain{position: relative;z-index: 2;}
.abojjlc .thumbs{width: 100%;position: relative;}
.abojjlc .thumbs::after{content: "";position: absolute;width: 100%;background: #fff;height: 1px;bottom: 22px;left: 0;right: 0;margin: 0 auto;}
.abojjlc .thumbs-year{height: 68px;font-family: Arial;font-size: 18px;text-align: center;color: #fff;display: block;}
.abojjlc .thumbs-year i{position: absolute;width: 7px;height: 7px;border-radius: 50%;background: #fff;left: 0;right: 0;margin: 0 auto;bottom: 19px;}
.abojjlc .thumbs-year i::before,.abojjlc .thumbs-year i::after {content: "";display: block;width: 28px;height: 28px;background: rgba(255, 255, 255, .6);border-radius: 50%;position: absolute;top: 50%;left: 50%;margin: -14px 0 0 -14px;opacity: 0;}
.abojjlc .thumbs-year.active i::before {animation: aboShineRing 1.2s linear infinite .5s;}
.abojjlc .thumbs-year.active i::after {animation: aboShineRing 1.2s linear infinite;}
@keyframes aboShineRing{0%{opacity:0;transform:scale(0)}5%{opacity:1}to{opacity:0;transform:scale(1)}}
.abojjlc .thumbs-prev, .abojjlc .thumbs-next{position: absolute;width: 46px;height: 46px;z-index: 4;border-radius: 50%;bottom: 0;border: 2px solid #fff;background: url('/images/abojjlcArr.png') no-repeat center;transition: all .4s ease;cursor: pointer;}
.abojjlc .thumbs-prev{left: -80px;}
.abojjlc .thumbs-next{right: -80px;transform: rotate(180deg);}
.abojjlc .thumbs-prev:hover, .abojjlc .thumbs-next:hover{background-color: #fff;background-image: url('/images/abojjlcArrH.png');}
.abojjlc .gallery{width: 100%;}
.abojjlc .gallery-more{width: 100%;}
.gallery-more-img{width: 540px;border-radius: 5px;overflow: hidden;}
.gallery-more-img img{width: 100%;object-fit: cover;}
.abojjlc .gallery-more-cont{width: calc(100% - 540px);position: relative;padding: 0 0 30px 140px;display: flex;flex-direction: column;justify-content: flex-end;color: #fff;}
.abojjlc .gallery-more-cont .hint{position: absolute;font-size: 220px;opacity: 0.05;font-family: Arial;font-weight: 700;line-height: 0.8;top: 0;left: 100px;}
.abojjlc .gallery-more-cont .time{position: relative;z-index: 2;line-height: 1.1;font-weight: 700;}
.abojjlc .gallery-more-cont .text{position: relative;z-index: 2;margin-top: 20px;line-height: 32px;}
.abojjry{width: 100%;position: relative;}
.abojjry-loop{width: 100%;position: relative;}
.abojjry-loop-link{display: block;width: 100%;}
.abojjry-loop-img{width: 100%;position: relative;display: flex;align-items: center;justify-content: center;}
.abojjry-loop-img .bg{width: 100%;object-fit: cover;}
.abojjry-loop-img .img{position: absolute;z-index: 2;max-width: calc(100% - 40px);max-height: calc(100% - 40px);border: 4px solid #d9d9d9;}
.abojjry-loop-img .icon{width: 60px;height: 60px;background: #48b68c url('/images/indryicon.png') no-repeat center;position: absolute;z-index: 4;top: 50%;left: 50%;margin: -30px 0 0 -30px;border-radius: 50%;transform: scale(0);opacity: 0;transition: all .4s ease;}
.abojjry-loop-cont{width: 100%;padding: 14px 0;text-align: center;border-bottom: 2px solid #1374b8;color: #1374b8;transform: scaleY(.4);opacity: 0;transition: all .4s ease;transform-origin: left top;}
.abojjry-loop-link:hover .abojjry-loop-img .icon{transform: scale(1);opacity: 1;}
.abojjry-loop-link:hover .abojjry-loop-cont{transform: scaleY(1);opacity: 1;}
.abojjry-loop .swiper-pagination{display: none;}
.abojjry-prev, .abojjry-next{position: absolute;width: 58px;height: 58px;border-radius: 50%;cursor: pointer;top: 50%;margin-top: -29px;border: 4px solid #1374b8;background: url('/images/abojjryArr.png') no-repeat center;transition: all .4s ease;}
.abojjry-prev{left: -80px;transform: rotate(180deg);}
.abojjry-next{right: -80px;}
.abojjry-prev:hover, .abojjry-next:hover{border: 4px solid #48b68c;background-image: url('/images/abojjryArrH.png');}

/* 关于-企业文化 */
.abowh{width: 100%;position: relative;}
.abowh-list{width: 100%;}
.abowh-ul{margin: -58px 0 0 -58px;}
.abowh-link{width: calc(33.3333% - 58px);margin: 58px 0 0 58px;position: relative;overflow: hidden;}
.abowh-img{width: 100%;}
.abowh-link::after{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0, 0, 0, .57);}
.abowh-bg{position: absolute;width: 100%;height: 100%;z-index: 2;top: 0;left: 0;object-fit: cover;opacity: 0;transition: all .6s ease;}
.abowh-cont{position: absolute;width: 100%;height: 100%;top: 0;left: 0;padding: 100px 40px 0;color: #fff;z-index: 4;text-align: center;}
.abowh-cont .icon{display: flex;height: 45px;align-items: center;justify-content: center;}
.abowh-cont .icon img{max-width: 100%;max-height: 100%;}
.abowh-cont .name{line-height: 1.1;margin: 24px 0 18px;}
.abowh-cont .text{line-height: 30px;opacity: 0;transform: translateY(20px);transition: all .6s ease;}
.abowh-link:hover .abowh-bg{opacity: 1;}
.abowh-link:hover .abowh-cont .text{opacity: 1;transform: translateY(0);}

/* 关于-员工风采 */
.aboygtb{width: 100%;overflow: hidden;}
.aboygtb-menu{width: 100%;justify-content: center;color: #fff;}
.aboygtb-menu a{width: 156px;height: 50px;display: flex;align-items: center;justify-content: center;border-radius: 3px;position: relative;transition: all .4s ease;background: #1374b8;margin-right: 20px;}
.aboygtb-menu a::after{display: none;content: "";position: absolute;left: 0;right: 0;margin: 0 auto;bottom: -7px;width: 0;height: 0;border-left: 7px solid transparent;border-right: 7px solid transparent;border-top: 7px solid #48b68c;}
.aboygtb-menu a:last-child{margin-right: 0;}
.aboygtb-menu a.active, .aboygtb-menu a:hover{background: #48b68c;}
.aboygtb-menu a.active::after{display: block;}
.aboygtb-cont{width: 100%;line-height: 30px;text-align: center;padding: 0 60px;}
.aboygtb-cont p{line-height: inherit;}
.aboyglb{width: 100%;position: relative;}
.aboyglb .contain{position: relative;z-index: 4;}
.aboyglb-items{width: 100%;padding-left: 80px;margin-top: 36px;align-items: center;}
.aboyglb-items:first-child{margin-top: 0;}
.aboyglb-img{width: 656px;position: relative;}
.aboyglb-img img{width: 100%;object-fit: cover;position: relative;z-index: 4;}
.aboyglb-img::before{content: "";position: absolute;width: 100%;height: 100%;left: -20px;bottom: -20px;background: #48b68c;}
.aboyglb-cont{width: calc(100% - 656px);padding: 0 60px;color: #fff;}
.aboyglb-cont .name{font-weight: 700;line-height: 1.1;padding-left: 14px;border-left: 6px solid #fff;}
.aboyglb-cont .text{margin-top: 40px;line-height: 30px;}
.aboyglb-items:nth-child(2n+1){flex-direction: row-reverse;padding-left: 0;padding-right: 80px;}
.aboyglb-items:nth-child(2n+1) .aboyglb-img::before{left: auto;right: -20px;}
.aboyglb-items:first-child .aboyglb-cont .name{color: #1374b8;border-left: 6px solid #1374b8;}
.aboyglb-items:first-child .aboyglb-cont .text{color: #555;}
.aboyglb::after{content: "";position: absolute;width: 100%;background: #1374b8;left: 0;height: calc(100% - 430px);top: 342px}
.aboyghd{width: 100%;overflow: hidden;}
.aboyghd-loop{width: 100%;position: relative;}
.aboyghd-loop .swiper-pagination{display: none;bottom: 0;}
.aboyghd-loop-wrap{width: 100%;filter: grayscale(100%);opacity: .2;transition: all .6s ease;cursor: pointer;}
.aboyghd-loop-wrap img{width: 100%;object-fit: cover;}
.aboyghd-loop-wrap .text{background: #1374b8;color: #fff;text-align: center;padding: 20px;}
.swiper-slide-active .aboyghd-loop-wrap{opacity: 1;filter: grayscale(0);cursor: default;}
.aboyghd-prev, .aboyghd-next{position: absolute;z-index: 4;width: 66px;height: 66px;cursor: pointer;border-radius: 50%;background: #1374b8 url('http://www.goodiclink.com/cn/template/default/images/common/arrLW.svg') no-repeat center/20px auto;top: 50%;margin-top: -33px;transition: all .4s ease;}
.aboyghd-prev{left: 24.3%;}
.aboyghd-next{right: 24.3%;transform: rotate(180deg);}
.aboyghd-prev:hover, .aboyghd-next:hover{background-color: #48b68c;}


/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900) */
    .news-loop-cont {padding: 50px 44px;}
    .news-reco-link, .news-hot-link {padding: 20px 0;}
    .pro-list-ul{margin: -40px 0 0 -40px;}
    .pro-list-link{width: calc(33.3333% - 40px);margin: 40px 0 0 40px;}
    .proWrap {padding-left: 70px;}
    .joinzp{padding-bottom: 240px;}
    .abods-cont p br {height: 24px;}
    .abods-wrap {padding-right: 70px;}
    .abods-sign-items {padding: 0 34px;}
    .abojjlc .gallery-more-cont .hint {font-size: 190px;}
    .aboyghd-prev{left: 23.7%;}
    .aboyghd-next{right: 23.7%;}
    .abojjsp-wrap {width: calc(100% - 700px);padding-right: 60px;}
    .abojjsp-video {width: 700px;}
}

@media all and (max-width:1599px) {
    /* 1440 × (700)  */
    .sonBan-img{min-height: 400px;}
    .sonMenu a{height: 74px;}
    .news-wrap {padding-right: 40px;}
    .news-loop-cont {width: 280px;padding: 36px 30px;}
    .news-loop-img {width: calc(100% - 280px);}
    .news-loop-cont .name {line-height: 30px;max-height: 60px;}
    .news-loop-cont .text {line-height: 24px;max-height: 96px;margin: 10px 0 18px;}
    .news-loop .swiper-pagination {bottom: 24px;padding: 0 26px;}
    .news-list-link {padding: 44px 0;}
    .news-list-wrap .cont {padding: 0 40px 0 36px;}
    .news-hot-link .date {margin-top: 4px;}
    .news-reco-link, .news-hot-link {padding: 12px 0;}
    .news-other-link {margin-top: 10px;}
    .newsxq-cont {padding: 32px 0 40px;line-height: 28px;}
    .relwmlx-list ul {margin: -50px 0 0 -60px;}
    .relwmlx-list li {width: calc(50% - 60px);margin: 50px 0 0 60px;}
    .relwmbj {padding: 60px 0 50px;}
    .relwmbj-map img {max-width: 85%;}
    .relwmbj-cont {bottom: 40px;}
    .relwmbj .sonTitle{top: 20px;}
    .relmt-desc {margin-top: 20px;}
    .pro-list-ul{margin: -30px 0 0 -30px;}
    .pro-list-link{width: calc(33.3333% - 30px);margin: 30px 0 0 30px;}
    .proWrap {padding-left: 40px;}
    .pro-list-img {height: 268px;}
    .pro-list-cont{height: 70px;}
    .proSide-title {font-size: 20px;height: 66px;background-size: auto 50px;}
    .proSide-menu a {height: 54px;line-height: 54px;}
    .proWrap-head .name {height: 66px;font-size: 26px;}
    .proxq-head .cont {padding: 14px 40px 0 0;}
    .proxq-head .cont .text {line-height: 28px;margin-top: 20px;}
    .proxq-list {padding: 40px;}
    .proxq-menu a{height: 60px;}
    .proxq-canshu-table table{min-width: 1000px;}
    .proxq-canshu-hint{display: block;}
    .proxq-canshu-table{overflow-x: auto;}
    .joinwm-ul{margin: -50px 0 0 -50px;}
    .joinwm-items{width: calc(50% - 50px);margin: 50px 0 0 50px;padding: 40px 50px;}
    .joinwm-items .name {margin: 20px 0 16px;}
    .joinwm-items .text {line-height: 28px;}
    .joinzp{padding-bottom: 200px;}
    .joinzp-link .cont {padding: 0 60px;}
    .abozzjs-ul {margin: -40px 0 0 -40px;}
    .abozzjs-link {width: calc(33.3333% - 40px);margin: 40px 0 0 40px; padding: 30px;}
    .abohz-ul {margin: -40px 0 0 -40px;}
    .abohz-link {width: calc(33.3333% - 40px);margin: 40px 0 0 40px;height: 180px;}
    .abods-wrap {width: calc(100% - 560px);padding-right: 50px;}
    .abods-img {width: 560px;}
    .abods-cont {margin-top: 30px;line-height: 26px;}
    .abods-cont p br {height: 18px;}
    .abods-sign {margin-top: 70px;}
    .abods-img-cont {margin-top: 116px;}
    .abojjsp-video {width: 600px;}
    .abojjsp-video video, .abojjsp-video .bg{top: 7px;}
    .abojjsp-wrap {width: calc(100% - 600px);padding-right: 40px;}
    .abojjsp-num li .text{font-size: 16px;}
    .abojjsp-num li {padding: 0 28px;}
    .abojjsp-cont {line-height: 30px;}
    .abojjsp-num{margin-top: 0;}
    .abojjlc .gallery-more-cont {padding: 0 0 30px 80px;}
    .abojjlc .gallery-more-cont .hint {font-size: 140px;left: 60px;}
    .abowh-ul {margin: -40px 0 0 -40px;}
    .abowh-link {width: calc(33.3333% - 40px);margin: 40px 0 0 40px;}
    .abowh-cont {padding: 70px 30px 0;}
    .aboyglb-img {width: 540px;}
    .aboyglb-cont {width: calc(100% - 540px);padding: 0 40px;}
    .aboyglb-items {padding-left: 60px;}
    .aboyglb-items:nth-child(2n+1) {padding-right: 60px;}
    .aboygtb-cont {line-height: 28px;padding: 0 40px;}
    .aboyglb-cont .text {margin-top: 30px;line-height: 28px;}
    .aboyglb::after {height: calc(100% - 354px);top: 298px;}
    .aboyghd-prev, .aboyghd-next{width: 48px;height: 48px;margin-top: -24px;}
    .aboyghd-prev {left: 24.4%;}
    .aboyghd-next {right: 24.4%;}
    .aboyghd-loop-wrap .text {padding: 16px;}
    .abojjsp .abods-sign-items {padding: 0 18px;}
}

@media all and (max-width:1439px) {
    /* 1360 */
    .abojjlc .thumbs-prev, .abojjry-prev{left: -60px;}
    .abojjlc .thumbs-next, .abojjry-next{right: -60px;}
    .abojjry-prev, .abojjry-next {width: 46px;height: 46px;margin-top: -23px;border: 2px solid #1374b8;}
    .abojjry-prev:hover, .abojjry-next:hover{border: 2px solid #48b68c;}
    .aboyghd-prev {left: 24.2%;}
    .aboyghd-next {right: 24.2%;}
}

@media all and (max-width:1359px) {
    /* 1280 */
    .abojjlc .thumbs-prev{left: 0;}
    .abojjlc .thumbs-next{right: 0;}
    .abojjlc .thumbs{padding: 0 60px;}
    .abojjlc .thumbs::after{width: calc(100% - 120px);}
    .abojjry-prev, .abojjry-next{display: none;}
    .abojjry-loop-cont {transform: scaleY(1);opacity: 1;}
    .abojjry-loop .swiper-pagination{display: block;bottom: 0;}
    .abojjry-loop .swiper-wrapper{padding-bottom: 50px;}
    .abojjry-loop .swiper-pagination-bullet {margin: 0 5px !important;}
    .abojjry-loop .swiper-pagination-bullet-active {background: #1374b8;}
    .aboyghd-prev {left: 24%;}
    .aboyghd-next {right: 24%;}
}

@media all and (max-width:1279px) {
    /* 1152 × (700) */
    .sonBan-img{min-height: 320px;}
    .sonMenu a{height: 64px;}
    .news-loop-img {width: 100%;}
    .news-loop-cont{width: 100%;padding: 28px 32px 60px;}
    .news-loop .swiper-pagination{text-align: center;bottom: 18px;}
    .news-list-link {padding: 28px 0;}
    .news-list-wrap .img {width: 210px;}
    .news-list-wrap .cont {width: calc(100% - 210px);padding: 0 30px 0 24px;}
    .news-list-wrap .cont .text {margin-top: 12px;line-height: 26px;max-height: 52px;}
    .news-wrap {padding-right: 24px;}
    .news-reco-link, .news-hot-link {padding: 16px 0;}
    .relwmlx-list ul {margin: -30px 0 0 -40px;}
    .relwmlx-list li {width: calc(50% - 40px);margin: 30px 0 0 40px;}
    .relwmbj {padding: 50px 0 40px;}
    .relwmbj-map img {max-width: 80%;}
    .relwmbj-cont {bottom: 20px;}
    .relwmbj .sonTitle{top: 10px;}
    .relwmlx-list li .text a {margin-top: 12px;}
    .relwmlx-list li .name {padding: 20px 0;font-size: 22px;}
    .relwmlx-list li .text {margin-top: 24px;}
    .relmt-list li {padding: 24px;}
    .proSide {width: 230px;}
    .proSide-title {font-size: 18px;height: 50px;background-size: auto 38px;padding: 0 15px;}
    .proSide-menu a {height: 44px;line-height: 44px;font-size: 16px;padding-left: 15px;padding-right: 44px;}
    .proSide-menu i{width: 38px;}
    .proSide-drop .proSide-menu a{padding-left: 22px;}
    .proSide-drop .proSide-drop a{padding: 0 22px 0 22px;}
    .proWrap-head .name {height: 50px;font-size: 24px;}
    .proWrap {width: calc(100% - 230px);}
    .pro-list-link {width: calc(50% - 30px);}
    .proxq-list {padding: 30px;}
    .proxq-menu a {height: 50px;}
    .proxq-gaishu-cont {margin-top: 24px;}
    .joinwm-ul{margin: -30px 0 0 -30px;}
    .joinwm-items{width: calc(50% - 30px);margin: 30px 0 0 30px;padding: 24px 30px;}
    .joinwm-items .name {margin: 16px 0 12px;}
    .joinwm-items .text {line-height: 26px;}
    .joinzp{padding-bottom: 160px;}
    .joinzp-link .cont {padding: 0 40px;}
    .joinzp-ul {margin: -28px 0 0 -28px;}
    .joinzp-link {width: calc(50% - 28px);margin: 28px 0 0 28px;}
    .abozzjs-ul {margin: -30px 0 0 -30px;}
    .abozzjs-link {width: calc(33.3333% - 30px);margin: 30px 0 0 30px; padding: 24px;}
    .abozzjs-link .hint { margin-bottom: 14px;padding-bottom: 18px;}
    .abozzjs-link .text {line-height: 26px;height: 104px;}
    .abozzpop-contain {padding: 40px;}
    .abozzpop-head {padding-bottom: 24px;margin-bottom: 24px;}
    .abozzpop-close{width: 40px;height: 40px;background-size: 18px;}
    .abohz-ul {margin: -30px 0 0 -30px;}
    .abohz-link {width: calc(33.3333% - 30px);margin: 30px 0 0 30px;height: 150px;}
    .abods-wrap {width: 100%;padding-right: 0;}
    .abods-sign{margin-top: 50px;justify-content: center;}
    .abods-img {margin: 60px auto 0;}
    .abods-img-cont {margin-top: 50px;}
    .abojjsp-num ul {width: 100%;}
    .abojjsp-num li {padding: 0 10%;}
    .abojjsp-wrap{width: 100%;padding-right: 0;}
    .abojjsp-video{margin: 50px auto 0;}
    .gallery-more-img {width: 480px;}
    .abojjlc .gallery-more-cont {width: calc(100% - 480px);padding: 0 0 10px 40px;}
    .abojjlc .gallery-more-cont .hint {font-size: 100px;left: 30px;}
    .abowh-ul {margin: -24px 0 0 -24px;}
    .abowh-link {width: calc(33.3333% - 24px);margin: 24px 0 0 24px;}
    .abowh-cont {padding: 50px 20px 0;}
    .abowh-cont .name {margin: 18px 0 12px;}
    .aboygtb-cont {padding: 0;}
    .aboyglb-img {width: 420px;}
    .aboyglb-items {padding-left: 0;margin-top: 30px;}
    .aboyglb-items:nth-child(2n+1) {padding-right: 0;}
    .aboyglb-img::before {left: -10px;bottom: -10px;}
    .aboyglb-items:nth-child(2n+1) .aboyglb-img::before{right: -10px;}
    .aboyglb-cont {width: calc(100% - 420px);padding: 0 40px 0 0;}
    .aboyglb-items:nth-child(2n) .aboyglb-cont{padding: 0 0 0 40px;}
    .aboyglb-cont .text {margin-top: 24px;line-height: 26px;}
    .aboyglb::after {height: calc(100% - 270px);top: 234px;}
    .aboyghd-prev, .aboyghd-next{display: none;}
    .aboyghd-loop .swiper-pagination{display: block;}
    .aboyghd-loop .swiper-wrapper{padding-bottom: 50px;}
    .aboyghd-loop .swiper-pagination-bullet {margin: 0 5px !important;}
    .aboyghd-loop .swiper-pagination-bullet-active {background: #1374b8;}
}

@media all and (max-width:1151px) {
    /* 1024 */
}


/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
    .sonBan-img{min-height: 300px;}
    .sonMenu a{height: 58px;width: 95px;}
    .news-wrap{width: 100%;padding-right: 0;}
    .news-side{width: 100%;margin-top: 50px;}
    .relwmlx-list ul {margin: -24px 0 0 -24px;}
    .relwmlx-list li {width: calc(50% - 24px);margin: 24px 0 0 24px;}
    .relwmbj .sonTitle{position: static;}
    .relwmbj-map{margin: 30px 0;}
    .relwmbj-map img{max-width: 100%;}
    .relwmbj-cont{position: static;}
    .relly-form li input, .relly-form li .code span, .relly-form li button{height: 50px;}
    .proSide{position: fixed;left: -232px;top: 0;z-index: 99;height: 100%;padding-top: 60px;}
    .proWrap{width: 100%;padding: 0;}
    .proBtn{position: fixed;z-index: 10;background: #059fff;font-size: 14px;color: #fff;display: flex;width: 44px;height: 44px;border-radius: 4px;align-items: center;justify-content: center;right: 30px;bottom: 90px;}
    .proShade{position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,.5);top: 0;left: 0;z-index: 66;}
    .proSide-list {height: calc(100vh - 130px);overflow-y: auto;}
    .proSide-title .close{display: block;width: 40px;height: 40px;background: url('http://www.goodiclink.com/cn/template/default/images/common/closeW.svg') no-repeat center/20px auto;position: absolute;right: 0;}
    .joinzp{padding-bottom: 120px;}
    .abozzjs-link {width: calc(50% - 30px);}
    .abozzkj .sonTitle{position: static;}
    .abozzkj-img{margin-top: 20px;}
    .abohz-ul {margin: -20px 0 0 -20px;}
    .abohz-link {width: calc(33.3333% - 20px);margin: 20px 0 0 20px;height: 120px;}
    .gallery-more-img {width: 100%;}
    .abojjlc .gallery-more-cont {width: 100%;padding: 0 0 100px;margin-top: 40px;justify-content: flex-start;}
    .abojjlc .gallery-more-cont .hint{left: 0;top: auto;bottom: 0;}
    .abojjlc .gallery-more-cont .text {margin-top: 12px;line-height: 30px;}
    .abowh-ul {margin: -24px 0 0;}
    .abowh-link {width: 100%;margin: 24px 0 0;}
    .abowh-cont {padding: 0 20px;display: flex;flex-direction: column;justify-content: center;align-items: center;}
    .aboyglb{padding: 50px 0;}
    .aboyglb::after{height: 100%;top: 0;}
    .aboyglb-items:first-child .aboyglb-cont .name {color: #fff;border-left: 6px solid #fff;}
    .aboyglb-items:first-child .aboyglb-cont .text{color: #fff;}
}
@media all and (max-width:640px) {
    /* 移动终端以上 360 适配 */
    .sonBan-img{min-height: 240px;}
    .sonPlace{display: none;}
    .sonHead .contain{width: 100%;}
    .sonMenu{width: 100%;overflow-x: auto;}
    .sonMenu-scroll{display: block;overflow: hidden;height: 48px;}
    .sonMenu a{height: 48px;width: auto;padding: 0 14px;float: left;}
    .news-loop .swiper-pagination-bullet {width: 8px;height: 8px;margin: 0 6px !important;}
    .news-loop-cont .text {-webkit-line-clamp: 2;max-height: 48px;margin: 6px 0 12px;}
    .news-loop-cont {padding: 18px 15px 36px;}
    .news-loop .swiper-pagination {bottom: 12px;}
    .news-list-wrap {width: 100%;}
    .news-list-wrap .img{width: 100%;}
    .news-list-wrap .cont{width: 100%;padding: 20px 0 0;}
    .news-list-wrap .cont .text {margin-top: 10px;line-height: 24px;max-height: 48px;}
    .news-list-link {padding: 20px 0;position: relative;}
    .news-list-date {width: 60px;height: 60px;position: absolute;z-index: 2;right: 0;top: 20px;opacity: 0.9;}
    .news-list-link:first-child .news-list-date{top: 0;}
    .news-side {margin-top: 36px;}
    .news-other-cont {padding: 0 24px;}
    .newsxq-title .time {margin-top: 12px;}
    .newsxq-cont {padding: 24px 0 30px;line-height: 26px;}
    .relwmlx-list ul {margin: -20px 0 0;}
    .relwmlx-list li {width: 100%;margin: 24px 0 0;}
    .relwmlx-list li .name {padding: 14px 0;font-size: 18px;}
    .relwmlx-list li .text {margin-top: 20px;}
    .relwmlx-list li .text a {margin-top: 8px;}
    .relwmbj {padding: 38px 0;}
    .relwmbj-map {margin: 24px 0;}
    .relwmbj-cont .text {line-height: 28px;margin-top: 10px;}
    .relwmbj-cont .text p::before{width: 10px;height: 10px;}
    .relmt-desc {margin-top: 16px;}
    .sonTitle .text {margin-top: 4px;}
    .relmt-list li{width: 100%;flex: auto;padding: 24px 0;}
    .relmt-list li::after{width: 100%;height: 0;top: auto;bottom: 0;}
    .relmt-list li .text {line-height: 24px;margin-top: 12px;}
    .relmt-list li .link {margin-top: 16px;}
    .relmt-list{padding: 10px 15px;}
    .relly-form li input, .relly-form li .code span, .relly-form li button {height: 44px;}
    .relly-form li input{width: 100%;margin-top: 12px;padding: 0 12px;}
    .relly-form li input:first-child{margin-top: 0;}
    .relly-form li {margin-top: 12px;}
    .relly-form li textarea {height: 120px;padding: 8px 12px;}
    .relly-form li .code{width: 100%;}
    .relly-form li button{width: 100%;margin-top: 12px;}
    .proWrap-head .name {height: auto;padding-bottom: 12px;font-size: 20px;}
    .proWrap-head .name::after{width: 38px;}
    .pro-list-ul {margin: -20px 0 0;}
    .pro-list-link {width: 100%;margin: 20px 0 0;}
    .pro-list-img {height: 240px;padding: 15px;}
    .pro-list-cont p {left: 20px !important;transform: translateX(0);color: #fff;}
    .pro-list-cont::before{opacity: 1;}
    .pro-list-cont::after{opacity: 1;right: 12px;}
    .proBtn{width: 40px;height: 40px;right: 8px;bottom: 62px;}
    .proxq-head{flex-direction: row;}
    .proxq-head .img{width: 100%;}
    .proxq-head .cont{width: 100%;padding: 0;margin-top: 28px;}
    .proxq-head .cont .text {line-height: 26px;margin-top: 12px;}
    .proxq-menu a {width: 82px;height: 44px;}
    .proxq-list {padding: 24px 15px;}
    .proxq-gaishu-list li {width: 100%;padding-right: 0;}
    .proxq-gaishu-cont .name, .proxq-gaishu-cont .text {line-height: 24px;}
    .proxq-gaishu-cont {margin-top: 12px;}
    .proxq-xiazai-link .data{width: 90px;}
    .proxq-xiazai-link .name {width: calc(100% - 90px);padding-left: 50px;}
    .proxq-xiazai-link {padding: 15px 0;}
    .joinwm-ul{margin: -24px 0 0;}
    .joinwm-items{width: 100%;margin: 24px 0 0;padding: 20px 15px;}
    .joinwm-items .icon{height: 88px;}
    .joinzp{padding-bottom: 60px;}
    .joinzp-link .cont {padding: 0 20px;}
    .joinzp-ul {margin: -16px 0 0;}
    .joinzp-link {width: 100%;margin: 16px 0 0;}
    .joinzp-mail a {margin: 0 6px;font-size: 13px;}
    .abozzjs-ul {margin: -16px 0 0;}
    .abozzjs-link {width: 100%;margin: 16px 0 0; padding: 20px 15px;}
    .abozzpop-contain {width: 300px;padding: 30px 15px;}
    .abozzpop-head .hint{display: block;margin: 8px 0 0;width: 100%;font-size: 16px;}
    .abozzpop-head {padding-bottom: 16px;margin-bottom: 16px;}
    .abozzpop-cont {line-height: 26px;max-height: 208px;}
    .abozzjs-link .hint {margin-bottom: 10px;padding-bottom: 14px;}
    .abohz-ul {margin: -12px 0 0 -12px;}
    .abohz-link {width: calc(50% - 12px);margin: 12px 0 0 12px;height: 80px;}
    .abods-cont {margin-top: 18px;}
    .abods-cont h6 {font-size: 18px;}
    .abods-cont p br {height: 14px;}
    .abods-sign {margin-top: 30px;}
    .abods-sign-items .icon {width: 44px;}
    .abods-sign-items .text {margin-left: 8px;font-size: 16px;}
    .abods-sign-items .text span {font-size: 12px;margin-top: 4px;}
    .abods-sign-items {padding: 0 11px;}
    .abojjsp .abods-sign-items {padding: 0 11px;}
    .abods-img{width: 100%;margin-top: 32px;}
    .abods-img-cont {margin-top: 24px;}
    .abods-img-cont img {width: 102px;}
    .abojjsp-num li{width: 100%;padding: 16px 0;}
    .abojjsp-num li:first-child{padding-top: 0;}
    .abojjsp-num li:last-child{padding-bottom: 0;}
    .abojjsp-num ul{white-space: normal;padding: 0;}
    .abojjsp-num li::after {width: 100%;height: 1px;top: auto;bottom: 0;}
    .abojjsp-num ul::before, .abojjsp-num ul::after{height: 3px;}
    .abojjsp-video {margin: 30px auto 0;width: 100%;}
    .abojjsp-video video, .abojjsp-video .bg{width: calc(100% - 10px);top: 4px;left: 5px;border-radius: 5px;}
    .abojjsp-cont{line-height: 26px;}
    .abojjry-loop-img .img {max-width: calc(100% - 30px);max-height: calc(100% - 30px);border: 2px solid #d9d9d9;}
    .abojjry-loop-cont {padding: 10px 0;line-height: 20px;}
    .abojjlc .thumbs-prev, .abojjlc .thumbs-next{width: 40px;height: 40px;}
    .abojjlc .thumbs-year{height: 62px;font-size: 16px;}
    .abojjlc .thumbs::after {width: calc(100% - 100px);bottom: 20px;}
    .abojjlc .thumbs-year i{bottom: 17px;}
    .abojjlc .gallery-more-cont {margin-top: 24px;padding: 0 0 70px;}
    .abojjlc .gallery-more-cont .hint {font-size: 76px;}
    .abojjlc .gallery-more-cont .text {margin-top: 6px;line-height: 28px;}
    .abojjry-loop .swiper-wrapper {padding-bottom: 36px;}
    .abowh-cont .text {line-height: 26px;}
    .abowh-ul {margin: -16px 0 0;}
    .abowh-link {margin: 16px 0 0;}
    .aboygtb-menu a {width: 144px;height: 44px;margin-right: 12px;}
    .aboyglb-items{flex-direction: row !important;}
    .aboyglb-img{width: 100%;}
    .aboyglb-img::before{left: auto !important;right: -6px !important;bottom: -6px;}
    .aboyglb-cont {width: 100%;padding: 30px 0 0 !important;}
    .aboyglb-cont .text {margin-top: 12px;line-height: 24px;}
    .aboyglb-cont .name {padding-left: 12px;border-left: 4px solid #fff !important;}
    .aboyglb {padding: 40px 0;}
    .aboyghd-loop .swiper-wrapper {padding-bottom: 36px;}
    .aboyghd-loop-wrap .text {padding: 10px 15px;}
    .relly-form li .code input{padding-right: 116px !important;}
    .relly-form li .code span{width: 116px;}
}