/*
* @Author: wangyang
* @Date:   2023-11-11 11:24:01
* @Last Modified by:   wangyang
* @Last Modified time: 2024-04-11 09:41:01
*/
/* 阿里图标 unicode引用 */
@font-face {
  font-family: "iconfont"; /* Project id 4307394 */
  src: url('iconfont.woff2?t=1700646954238') format('woff2'),
       url('iconfont.woff?t=1700646954238') format('woff'),
       url('iconfont.ttf?t=1700646954238') format('truetype');
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.only_phone { display: none !important; }
.bg_blue_light{background:#d7dff5;}
.mt50{margin-top:50px;}
.wrap{margin:0 auto;}
.header {position:relative;width:100%;}
.menu_m { display: none; }
.header .logo {display:flex;align-items:center;}
.header .logo img {width:100%;}
.header .logo2 {display:none;}
.header .nav .one {float:left;}
.header .nav .one_a {position:relative;padding:0 8px;margin:0 15px;font-size:18px;color:#333;}
.header .nav .one.cur .one_a::after,.header .nav .one:hover .one_a::after {transition:all 0.5s;width:100%;}
.header .nav .one .pos {position:absolute;left:0;width:100%;height:0;opacity:0.7;overflow:hidden;background:#fff;z-index:2;}
.header .nav .one:hover .pos::before {content:"";width:40%;height:100%;background:rgba(242,242,242,0.98);position:absolute;left:0;top:0;}
.header .nav .one .pos .bac_img {width:100%;}
.header .nav .one .pos .bor {margin:85px 0 85px 9%;width:353px;min-height:276px;}
.header .nav .one .pos .bor a {margin-bottom:32px;float:left;width:42%;font-size:20px;color:#666;}
.header .nav .one .pos .bor a:last-child,.header .nav .one .pos .bor a:nth-child(9) {margin-bottom:0;}
.header .nav .one .pos .bor a.on,.header .nav .one .pos .bor a:hover {color:#1A52EE;}
.header .nav .one .pos .next {margin:85px 0;width:33%;text-align:right;position:relative;z-index:1;}
.header .nav .one .pos .next b {margin-bottom:30px;font-size:28px;color:#333;}
.header .nav .one .pos .next p {font-size: 44px;color: rgba(51, 51, 51, 0.19);font-family: "PingFang SC Light";text-transform: capitalize;}
.header_shade {display:none;position:fixed;left:0;top:0;z-index:19;width:100%;height:100%;background:#000;opacity:0.5;}
.header .nav .one:hover .pos {transition:all 0.7s;height:439px;opacity:1;box-shadow:0 6px 10px rgba(0,0,0,0.1);border-top:#ccc 1px solid;}
.header .search {margin-left:16px;}
.header .search i{font-size:24px;color:#333;}
.searchPW{position: fixed;top: 0;left: 0;width: 0;height: 100%;z-index: 999;}
.searchPW .bg {position: absolute;top: 0;left: 0;bottom: 0;right: 0;background: rgba(0, 0, 0, 0.8);opacity: 0.8;transition: all 0.3s;-webkit-transition: all 0.3s; color: #fff;}
.searchPW .bg .close {font-size: 72px;width:50px;height:50px;line-height:50px;display: inline-block;position: absolute;top:15px;right:15px;cursor: pointer;text-align: center;overflow: hidden;}
.searchPWBox{width: 0;overflow: hidden;background:#fff;border-radius:5px;position: absolute;top: 50%;left: 50%;z-index: 9;transition: all 0.3s;-webkit-transition: all 0.3s;}
.searchPWBox input {display: block;float: left;background: none;border: none;color: #333;font-size: 16px;margin-left: 10px;}
.searchPWBox a {float: left;display: inline;background: #1A52EE url(../wyimages/topSearch.png) no-repeat center center;background-size: 16px 16px;color: #fff;font-size: 30px;text-align: center;}
.header:hover {transition:all 0.6s;box-shadow:0 0 10px rgba(0,0,0,0.1);}
.header:hover .nav .one.cur .one_a,.header:hover .nav .one:hover .one_a {color:#1A52EE;}
/* 大图轮播 */
.bannerBox {height:auto;overflow:hidden;position:relative;}
.bannerBox .banner {/* height:100vh; */overflow:hidden;position:relative;z-index:1;background:#fff;}
.bannerBox .banner .swiper-slide {position:relative;overflow:hidden;background:#fff;}
.bannerBox .banner .swiper-slide img,.bannerBox .banner .swiper-slide video {width:100%;/* height:100%;object-fit:cover; */display:block;}
.bannerBox .banner .btn-prev:hover {left:3%;}
.bannerBox .banner .btn-next {left:auto;right:4%;}
.bannerBox .banner .btn-next:hover {right:3%;}
.bannerBox .btn-prev,.bannerBox .btn-next{position:absolute;left:4%;top:45%;z-index:1;transition:all .4s ease;}
.bannerBox .btn-prev i,.bannerBox .btn-next i{font-size:70px;color:#fff;cursor:pointer;}
.bannerBox .btn-prev.swiper-button-disabled,.bannerBox .btn-next.swiper-button-disabled {opacity:.5;}
.bannerBox .swiper-pagination {bottom:50px;left:auto;right:8%;text-align:right;}
.bannerBox .swiper-pagination-bullet {width:78px;height:2px;margin:0 5px;background:#fff;border-radius:0;transition:all .4s ease;}
.bannerBox .swiper-pagination-bullet-active {opacity:1;height:4px;}
.scroll {position:absolute;z-index:10;bottom:3.6%;left:50%;margin-left:-48px;width:95px;height:37px;background:url(../wyimages/scroll.png) center no-repeat;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-webkit-animation-name:scrolls;animation-name:scrolls;}
.scroll.scroll_fixed {display:none;}
@-webkit-keyframes scrolls {
    from {bottom:3.6%;}
    50% {bottom:calc(3.6% + 12px);}
    100% {bottom:3.6%;}
}
@keyframes scrolls {
    from {bottom:3.6%;}
    50% {bottom:calc(3.6% + 12px);}
    100% {bottom:3.6%;}
}
@keyframes mymove {
    from { left: -16px; }
    to { left: 40px; }
}
/* 首页简介 */
.ind_about h3{font-weight:bold;}
.ind_about p{text-indent:2em;color:#666;}
.ind_about ul{overflow:hidden;text-align:center;}
.ind_about li {width:25%;float:left;}
.ind_about li h3 {font-family:Century Gothic,Arial;font-weight:normal;position:relative;display:inline;}
.ind_about li h3 i{position:absolute; top:0;font-weight:bold;}
.ind_about li span {display:block;}
a.more_btn{background:#1A52EE;color:#fff;box-shadow:0 3px 12px rgba(26,82,238,0.2);display:block;text-align:center;}
a.more_btn i{margin-left:5px;}
a.more_btn:hover{color:#fff;}
a.more_btn:hover,a.more_btn:focus,a.more_btn:active {-webkit-transform:translateY(-5px);transform:translateY(-5px);}

/* 首页栏目名称 */
.indtit{text-align:center;}
.indtit h3{font-size:36px;font-weight:bold;color:#444;}
.indtit p{font-size:18px;padding-top:20px;color:#aaa;text-transform:uppercase;}

/* 首页新闻选项卡 */
.news_tit h3 a{margin:0; background:#f1f1f1; float:left;margin-right:5px;/* border-radius:30px; */}
.news_tit h3 a.current{ color:#fff; background:#1A52EE;}
.news_tit p a{color:#333;}
.news_tit p a:hover{color:#1A52EE;}
/* 首页新闻幻灯 */
.focus .swiper-pagination {bottom:22px;width:auto;right:10px;left:auto;}
.focus .swiper-pagination .swiper-pagination-bullet {margin-right:0;opacity:1;background:#d3d3d3;-webkit-transition:width .5s;-moz-transition:width .5s;transition:width .5s;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.focus .swiper-pagination .swiper-pagination-bullet-active {width:20px;background:#1A52EE;}
.focus .swiper-button-prev,.picscroll .swiper-button-prev,.envscroll .swiper-button-prev{width:34px;height:73px;left:0;margin-top:-52px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAABJCAYAAABYdPRbAAADLUlEQVRoge3az0vTcRzH8fd36GrFN1ALvkRuLDaSUc6DBgW76kEh+O4keHCHgd9JV/+Rcjp2mAdBL3rSg95qp5iYyxjGRJllfCE12RdcTvl+46UF8SVoP776/hLfF+y47x6ML9uT7SMYhpGi690pEe0TUY6I3hLROV695ZoR2A0ievjr8ZyIXhPRsYsB8uc6iegl3hBuCPaAiCJ2gGBP7QLx2gVii3vkYg7EPAdingMxz4GY939CdnZ2bsuy/GJiYuIZKySZTIYFQTDGx8fzbJDl5eX7xWJRGhgY2PL5fCcsEE3TWubn57s7Ojq00dHR7UauYQkknU53lctlTywW23C73ToLpFAo3Mlms4FwOPw5Eol8a/Q6TUF0Xafp6eme1tbW80Qi8bGZazUFWVxc9JZKpbtDQ0MFSZJ+sECOjo7cCwsLTyRJOh4ZGdltBtEUZGpqKlSpVNzxePy9y+UyWCDr6+ttuVzO39fXt9vb2/u9WURDEF3XhVQq1ePxeKqKohSsQDQEmZ2d9auq2ibL8mZ7e3uVBaKq6s2lpaWQ1+s9iEaje1Yh6oYkk8nHZ2dnLYqibLhc1hZEzVfLZrP38vl8ZyQS2Q6FQmVLFbVCqtWqK5PJ9IiiWInH41tWI2qGZDKZ4OHhoTg8PPxBFMVzFkipVLq1urr6KBAIqIODg1+vAlETZHJyMmwYhpBIJOquLkshvycIwlU6/g1RFCWPDkWPskL8fv9Jf3//J/QoupQNgsVisSJ6dG5urht9ygZBh6JHNU3zoE/ZIBh6FF2KPkWnskEwdCn6FJ2KXmWDoEvRp+hU9CobBEOfolPRq+hWNgj6FJ2KXkW3skEwdCp6Fd26trbWxgahy0/cAro1nU7jxm36879hCHo1Go1uol/RsWwQTJblPZ/Pd4CORc+yQdCtY2NjG+hY9CwbBEO/omPRs+haNgiGjkXPomvRt2wQdCx6Fl07MzMTYINg6NlgMKiurKx0oXPZIHT5pZhH36Jz630uxx/Qf53zE7h5DsQ8B2KeAzHPgZh2ahfIvl0gOTtAvuD0FTcEiFc4AsZx/Avn0FQiekdEby7OoRHRTxZxRi0nu0IrAAAAAElFTkSuQmCC) 0 0 no-repeat;}
.focus .swiper-button-next,.picscroll .swiper-button-next,.envscroll .swiper-button-next{width:34px;height:73px;right:0;margin-top:-52px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAABJCAYAAABYdPRbAAADH0lEQVRoge3aQWvTABjG8TdhrVbJcJtCUNZSWHGUaXdoFQ/R2y4bCO1psEsPha3zvC8i61Z6yA6DnrrTduiO9tgxV5WiVDbqRAKuUwys0o1GHq0iQViXpHsr5Lkn+dOG9EdbwTAM6myAiB4TUYyI7hDRFbrEDXQudYOInhHR6GVe/O+JnRjWCOqEKNwRv0MecEdQJ8TfBx1/7hH2if0QQW7IP+aGmOeGmOeGmPf/hiwtLT2Kx+NP9/f3r7OGLC4uVgRBMDKZTIQ1JBAInExNTb2r1Wry1tbWbbYQLJlM1kZGRvR8Pn9f13VHPr0thXi93nYymdzTdd2Xy+XG2UIwRVE+RyKRw1KpNFatVgfZQrB0Ov3G4/Gcra6uTrbbbb4QWZa/z8zMVOv1+s2NjQ1b5LT9QJubmzuQZflroVC4d3x87GULEUXRSKVSL5vNpndlZSXMFoJFo9EvsVjsoFwuB3d3d4fYQrCFhYWqz+drZbNZ3LgCW8jw8HArkUi81jRtaH19PcgWgsXj8Q9+v/9oc3MzrGnaVbYQURTxFu2dnp4OZDKZCbYQLBwOf1MU5X2lUhktlUq32EKwVCr1VpKkpqqqkVar1dU1ehIiSdLZ7Ozsq0ajMbi2tjbGFoJNT09/CoVCWrFYHK/X69fYQujXs6ViGIawvLx8ruZ6GiII3T/XehoC18K3eGXYQuBZuBa+DQaDJywhcCw8C9fCt90c05MQOBaehWvhW5YQ+BWOhWfh2m6PczQEboVf4Vh49iLHOhoCt8KvcCw8yxICr8Kt8Csce9HjHQuBV+FW+BWOZQnZ2dkZglfhVvjVyjlsh8CnuVxuEl6FW62ex3YIfAqnwqtwK0sIXAqfBgKBI3jVzrlshcCl8On8/PwevMoSAo/CpfApnGqrwmoIHKqq6iRcCp/ajbAcoqpqqNFoSHApfMoSAn9ub2/fhUfhUiciLIXAn3BoOp0+V10XGX6Azjp5QqtzvwI3zw0xzw0xzw0xr69CHPnQsjuE2JKVkyHlPuj4GfKCiD72QwjukedEdMgZYv4f2hMieoifYi71f2hE9AOXzT+BgEqniAAAAABJRU5ErkJggg==) 0 0 no-repeat;}
.focus .swiper-button-next,.focus .swiper-button-prev {display:none;}
.focus:hover .swiper-button-next,.focus:hover .swiper-button-prev {display:block;}
.swiper-button-prev::after,.swiper-button-next::after{display:none;}
.focus .swiper-slide {position:relative;}
.focus .swiper-slide .img {position:relative;z-index:1;width:100%;height:100%;}
.focus .swiper-slide .img img {width:100%;height:100%;}
.focus .swiper-slide .tit {font-size:22px;line-height:32px;position:absolute;left:0;right:0;bottom:0;z-index:3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;font-weight:400;padding:10px 15px;color:#fff;background:rgba(0,0,0,.65);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.65)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);}
.focus .swiper-slide .tit a {color:#fff;}
/* 首页新闻列表 */
.ind_news ul li{border-bottom:1px solid #d2d8de;}
.ind_news ul li h5{color:#444;font-weight: bold;}
.ind_news ul li p{ -webkit-line-clamp: 2;color:#6e6f78;}
/* .list li{line-height:50px;border-bottom:1px #d8d8d8 solid;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.list li span{font-size:16px;float:right;color:#666;padding-left:10px;}
.list li i{margin-top:23px;margin-right:10px;display:inline-block;width:5px;height:5px;background:#1A52EE;vertical-align:middle;float:left;}
.list li a{font-size:16px;transition:all .3s linear;}
.list li a:hover{color:#1A52EE;} */

/* 业务领域 */
.business {height:auto;overflow:hidden;position:relative;}
.business .slide {height:auto;overflow:hidden;}
.business .slide .swiper-slide {height:auto;overflow:hidden;position:relative;}
.business .slide .swiper-slide img {width:100%;display:block;}
.business .slide .swiper-slide .text {width:100%;color:#fff;position:absolute;right:0;text-align:right;}
.business .slide .swiper-slide .text h2 {font-family:"PingFang SC Light";}
.business .slide .swiper-slide .text h3 {opacity:.38;text-transform:uppercase;font-family:"PingFang SC Light";}
.business .slide .swiper-slide .text .btn {float:right;display:block;border:1px solid #fff;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;margin-top:20px;transition:background 0.3s ease;position:relative;overflow:hidden;}
.business .slide .swiper-slide .text .btn .bg {display:block;width:0;height:0;left:50%;top:50%;transition:all 0.3s ease;position:absolute;border-radius:50%;overflow:hidden;}
.business .slide .swiper-slide .text .btn i {color:#fff;font-size:18px;position:absolute;z-index:1;top:-2px;left:-16px;animation:mymove 1.5s infinite;}
.business .slide .swiper-slide .text .btn:hover {border:1px solid #fff;background-color:#fff;overflow:hidden;}
.business .slide .swiper-slide .text .btn:hover .bg {width:100%;height:100%;top:0;left:0;background-color:#fff;}
.business .slide .swiper-slide .text .btn:hover i {color:#333;}
.business .tabs {height:auto;position:relative;z-index:1;}
.business .tabs .item {width:calc(100% / 6);overflow:hidden;float:left;text-align:center;/* padding:35px 25px 0; */transition:all .4s ease;position:relative;}
.business .tabs .item .text {position:relative;z-index:1;}
.business .tabs .item .text i {color:#333;}
.business .tabs .item .text h2 {font-weight:bold;color:#333;font-family:"PingFang SC Semibold";}
.business .tabs .item .grid-shade {width:100%;height:100%;opacity:0;position:absolute;left:0;top:0;}
.business .tabs .item.item1,.business .tabs .item.item3,.business .tabs .item.item5 {background:rgba(255,255,255,0.9);}
.business .tabs .item.item2,.business .tabs .item.item4,.business .tabs .item.item6 {background:rgba(255,255,255,0.8);}
.business .tabs .item.item1 .grid-shade {background:linear-gradient(216deg,#bbea21 0%,#70b910 100%);}
.business .tabs .item.item2 .grid-shade {background:linear-gradient(216deg,#F9B918 0%,#f96017 100%);}
.business .tabs .item.item3 .grid-shade {background:linear-gradient(216deg,#7ED044 0%,#59AE37 100%);}
.business .tabs .item.item4 .grid-shade {background:linear-gradient(216deg,#eb6054 0%,#d61010 100%);}
.business .tabs .item.item5 .grid-shade {background:linear-gradient(216deg,#efe80c 0%,#eaad22 100%);}
.business .tabs .item.item6 .grid-shade {background:linear-gradient(216deg,#7bd6f1 0%,#0066D1 100%);}
.business .tabs .item.item.active i,.business .tabs .item.item.active h2,.business .tabs .item.item.active p,.business .tabs .item.item:hover i,.business .tabs .item.item:hover h2,.business .tabs .item.item:hover p {color:#fff;}
.business .tabs .item.item.active .grid-shade,.business .tabs .item.item:hover .grid-shade {opacity:1;}
.business:after {content:"";width:100%;height:50%;background:#efeff0;position:absolute;left:0;bottom:0;}

/* 集团风采 */
.group{background: url(../wyimages/group_bg.jpg) no-repeat center bottom;}
.tabcat{margin:50px 0 100px;display:flex; -webkit-justify-content:center; justify-content:center;flex-wrap:wrap;}
.tabcat a{margin:0 10px;line-height:42px;padding:0 50px;border-radius:21px;font-size:20px;font-weight:bold;display:block;background:#ededed;color:#333;}
.tabcat a:hover,.tabcat a.current{background:#1A52EE;color:#fff;}
.pic_scroll {width:100%;}
.pic_scroll.first-child {position:relative;z-index:9999;}
.pic_scroll .tempWrap {overflow:inherit !important;}
.pic_scroll ul {width:100%;overflow:inherit !important;}
.pic_scroll ul li {width:300px;margin-left:15px;position:relative;}
.pic_scroll ul li img {display:block;width:100%;height:200px;max-width:inherit;position:relative;}
.pic_scroll ul li p{padding:0 10px;line-height:35px;text-align:center;}
.pic_scroll ul li:nth-child(odd){margin-top:50px;}

/* 内页 */
.ban{width:100%;}
.breadcrumb{height:auto;overflow:hidden;position:relative;}
.breadcrumb ol{font-size:14px;color:#666;overflow:auto;white-space:nowrap;}
.breadcrumb i {padding-right:10px;}
.breadcrumb a {color:#666;}
.breadcrumb ol>li {display:inline-block;}
.breadcrumb ol>li+li::before {padding:0 5px;color:#666;content:"/\00a0";}

/* 公示公告 */
.full_list li{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:relative;}
.full_list li:hover{background-size:contain;-webkit-box-shadow:0 0 40px rgba(0,0,0,0.3);box-shadow:0 0 40px rgba(0,0,0,0.3);-webkit-transition:-webkit-box-shadow .3s .3s;transition:-webkit-box-shadow .3s .3s;-o-transition:box-shadow .3s .3s;transition:box-shadow .3s .3s;transition:box-shadow .3s .3s,-webkit-box-shadow .3s .3s;}
.full_list li::before{content:'';width:100%;height:0%;background-color:#1A52EE;background-image:url("../wyimages/full_li_bg.jpg");position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;background-position:bottom;background-size:100% 100%;background-repeat:no-repeat;}
.full_list li:hover::before{height:100%;}
.full_list li{border-bottom: 1px solid #e5e5e5;}
.full_list li a{display: block;}
.full_list li a:hover h4,.full_list li a:hover p,.full_list li a:hover span{color:#fff;}
.item_time{font-weight:400;}
.item_time span{color:#333;}
.item_time p{color:#333;}
.item_text h4{font-weight:bold;color:#333;}
.item_text p{color:#999;text-indent:2em;-webkit-line-clamp:2;}

/* 内页 新闻列表 */
.newslist li{border-bottom:1px solid #e9e9e9;width:100%;position:relative;}
.newslist li .thumbnail-link{float:left;display:block;position:relative;line-height:.5;text-align:center;}
.newslist li .thumbnail-link img{transition:.5s all;-webkit-backface-visibility:hidden;width:100%;height:auto;}
.newslist li .thumbnail-link img:hover {transform: scale(1.08);}
.newslist li .entry-header{margin-bottom:5px;}
.newslist li .entry-header .entry-title{line-height:1.4;}
.newslist li .entry-header .entry-meta{font-size:13px;color:#999;}
.newslist li .entry-header .entry-meta span{margin-right:5px;}
.newslist li .entry-summary{display:table;font-size:15px;line-height: 1.7em;}

/* 新闻详情页 */
.newsview {text-align:left;overflow:hidden;background:#fff;}
.newstit {text-align:center;color:#333;font-weight:bold;}
.newsinfo {padding-bottom:20px!important;margin-top:10px!important;text-align:center;color:#666;font-size:14px;border-bottom:1px solid #eee;}
.pipe {color:#dcdcdc;padding:0 8px;}
.newscon {color:#555;line-height:1.8;padding-top:10px;}
.newscon p {padding:8px 0;}
.newscon img{margin:0 auto; display: block;}
/* 上一篇下一篇 */
.nextcon {border-top:1px solid #eee;padding-top:10px;margin-top:20px;}
.nextcon p {white-space:nowrap;text-overflow:ellipsis;margin-top:15px;padding:0;overflow:hidden;}
.nextcon p a:hover {color:#1A52EE;}

/* 集团概况 */
.about p,.yewu_info p{font-size:16px;color:#666;margin-top:20px;line-height:30px;text-indent:2em;}
.about img{display:block;max-width:100%;}
.about_video{height:580px;background:url(../wyimages/about_bg.jpg) top center no-repeat;background-size:cover;text-align:center;}
.about_video a{color:#fff;}
.about_video span{font-size:50px;}
.about_video p{font-size:30px;margin-top:30px;}
.vdMaskbg{display: none; width: 100%; height: 100%;position: fixed; top: 0; left: 0; right: 0; bottom: 0;z-index: 999;}
.vdMaskbg .mask{position:fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,0.8);}
.vdMaskbg .tkmain{position:fixed; top:50%; left:50%; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%);z-index: 99;}
.vdMaskbg .tkmain video{display:block; width:100%;}
.vdMaskbg .tkmain span{font-size:20px;padding:8px 9px;z-index:100;color:#fff;background:rgba(0,0,0,0.8);position:absolute;top:0;right:0;cursor:pointer;}

/* 管理团队 */
.team,.contact{margin-top:50px;}
.team li{margin-bottom:10px;width:46%;height:50px;line-height:50px;border-bottom:#dcdcdc 1px solid;overflow:hidden;}
.team li b{margin-right:40px;width:65px;font-size:20px;float:left;text-align-last:justify;}
.team li p{font-size:16px;float:left;}
/* 荣誉 */
.honor {height:auto;overflow:hidden;}
.honor li {width:25%;padding:0 15px;float:left;cursor:pointer;margin-top:25px;}
.honor li .img {width:100%;overflow:hidden;position:relative;}
.honor li .img img {width:100%;object-fit:cover;display:block;}
.honor li .img .view {width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(26,82,238,0.8);opacity:0;transition:all .4s ease;}
.honor li .img .view i {width:40px;height:40px;font-size:40px;color:#fff;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;}
.honor li h2 {font-size:16px;color:#333;text-align:center;margin-top:15px;transition:all .4s ease;}
.honor li:hover .view {opacity:1;}
.honor li:hover h2 {color:#1A52EE;}
.honor li:nth-child(-n+4) {margin-top:0;}
/* 集团理念企业文化 */
.culture{margin-top:50px;}
.culture li { border: 1px solid #e6e6e6; border-radius:20px; margin-bottom: 60px; transition: all 0.5s ease 0s; }
.culture li .item { display: flex; padding:70px 120px; justify-content: space-between; align-items: center; }
.culture li h2 { font-size:32px; font-weight:bold;}
.culture li .line { margin:20px 0px; width:40px; height:4px; background: rgb(26, 82, 238); display: block; }
.culture li h3 { font-size:20px; line-height:36px; font-weight:bold; margin-bottom: 5px; }
.culture li p { font-size:16px; line-height:26px; }
.culture li:hover { background: url("../wyimages/culture_bg.png") right center / cover no-repeat; border-color: #eee; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 30px 0px; }
.culture li .img { width: 180px; position: relative; height: 180px; box-sizing: border-box; background: rgba(26, 82, 238, .5); border-radius: 50%; padding: 15px; }
.culture li .img .circle { width: 100%; height: 100%; background: rgb(26, 82, 238); border-radius: 50%; }
.culture li .img img { position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; width: auto; }
.culture li .txt { width: calc(100% - 180px); padding-left: 110px; box-sizing: border-box; }
/* 招聘 */
.job{margin-top:50px;}
.job_tit{background:#1A52EE;color:#fff;}
.job_tit,.job_list a{line-height:50px;}
.job_c1,.job_con{padding-left:30px;}
.job_c2,.job_c3{text-align:center;}
.job_c1,.job_c2,.job_c3{width:calc(100% / 3);border-right:1px solid #fff;}
.job_list li{margin-top:2px;}
.job_list li:nth-child(odd),.job_list li.active{background:#f6f6f6;}
.job_list li a.active {background:rgba(26,82,238,0.2);}
.job_con{display:none;padding:30px;line-height:1.8;}
.job_con p {font-size:16px;color:#333;line-height:1.8;margin-bottom:10px;}
.job_list li a .job_c3 span{transition: all 0.6s ease;display:inline-block;margin-right:10px;}
.job_list li a.active .job_c3 span{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}
/* 人才理念 */
.talent_intro{margin-top:30px;font-size:16px;line-height:1.8;text-indent:2em;}
.talent li{width:calc(33% - 20px);background:#fff;-webkit-box-shadow: 0 0 20px rgba(0,0,0,.2);-moz-box-shadow: 0 0 20px rgba(0,0,0,.2);box-shadow: 0 0 20px rgba(0,0,0,.2);}
.talent img{width:100%;}
.talent_txt{padding:20px 30px 30px;}
.talent h4{font-size:24px;font-weight:bold;}
.talent p{font-size:16px;line-height:1.6;margin-top:15px;}

/* 业务 */
/* 子公司列表 */
.company_list li h3{text-align:center;background:#1A52EE;color:#fff;}
/* 子公司简介 */
.company_info{position:relative;}
.company_img img{display:block;}
.company_txt{font-size:16px;color:#454545;background:#fff;position:relative;z-index:2;}
.company_txt h3{background:#1A52EE;color:#fff;}
.company_con{background:#fff;line-height:30px;overflow-y: auto;}
.company_con::-webkit-scrollbar{width:5px;}
.company_con::-webkit-scrollbar-thumb {border-radius:5px;background:linear-gradient(45deg,#0082e6 0%,#0053a9 100%);}
.company_con::-webkit-scrollbar-track {border-radius:5px;background: rgba(0,0,0,.1);}
.company_con p{text-indent:2em;line-height:30px;}
/* 子公司信息列表 */
.com_news_list li{background:#fff;}
.com_news_list li:hover {box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);}
.com_news_date{color:#1A52EE;}
.com_news_txt h5{font-size:18px;line-height:26px;font-weight:bold;color:#333333;}
.com_news_txt p{text-indent:2em;font-size:14px;margin-top:10px;color:#999999;line-height:24px;height:48px;-webkit-line-clamp:2;}
/* 案例 */
/* .case{background: url(../wyimages/case_bg.jpg) no-repeat center;background-size:cover;}
.case_tit{text-align:center;}
.case_tit h3{font-size:30px;}
.case_tit h3::after{content:'';display:block;height:5px;width:50px;margin:15px auto;background:#1A52EE;}
.case_tit p{font-size:16px;}
.caselist{overflow: hidden;position:relative;margin-top:50px;}
.caselist img,.case_txt{width:50%;}
.case_txt{padding:30px;background:#f9f9f9;}
.case_txt h4{font-size:24px;line-height:1.8;font-weight:bold;}
.case_con{font-size:16px;line-height:1.8;}
.case_con p{margin-top:15px;text-indent:2em;}
.case_con::-webkit-scrollbar-thumb {border-radius:5px;background:linear-gradient(45deg,#0082e6 0%,#0053a9 100%);}
.case_con::-webkit-scrollbar-track {border-radius:5px;background: rgba(0,0,0,.1);}
.caselist .btn-prev,.caselist .btn-next{position:absolute;bottom:30px;z-index:1;}
.caselist .btn-prev {left:30px;}
.caselist .btn-next{left:100px;}
.caselist .btn-prev i,.caselist .btn-next i{font-size:50px;color:#fff;cursor:pointer;}
.caselist .btn-prev.swiper-button-disabled,.caselist .btn-next.swiper-button-disabled {opacity:.5;} */
/* 图文列表 */
/* .picnews{margin-top:50px;}
.picnews li{width:calc(50% - 15px);margin-bottom:30px;padding:20px;background:#fff;}
.picnews li img{width:260px;height:174px;}
.picnews li .picnews_txt{width:calc(100% - 290px);}
.picnews li .picnews_txt h5{font-size:18px;font-weight:bold;color:#333333;line-height:26px;height:52px;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;}
.picnews li .picnews_txt span{font-size:20px;line-height:50px;color:#1A52EE;}
.picnews li .picnews_txt p{text-indent:2em;font-size:14px;font-weight:400;color:#999999;line-height:24px;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;} */

/* 联系 */
.contact { height: auto; overflow: hidden; }
.contact li { width:calc(100% / 3); float: left; text-align: center; padding: 0 20px; }
.contact li i {font-size:50px;padding:30px;color:#1A52EE;background:#f2f6ff;border-radius:100%;display:inline-block;}
.contact li h2 { font-size:24px;font-weight:bold; color: #333; margin: 15px 0 5px; }
.contact li p { font-size:16px; color: #666; line-height:28px; }
.map { height: 660px; }
.map img { max-width: none !important; display: inline-block; }
.map *, .map *:before, .map *:after { box-sizing: content-box; }
.map td { font-size: 12px; }
.map .map-label { width: auto; position: absolute; left: 50%; z-index: 2; line-height: 24px; border-radius: 2px; padding: 10px 14px; font-size: 14px; color: #fff; display: block; background-color: #5184f9; word-break: keep-all; }
.map .map-label:before, .map .map-label:after { content: ""; background: #5184f9; position: absolute; }
.map .map-label:before { width: 10px; height: 10px; bottom: -5px; left: 50%; background: #5184f9; margin-left: -5px; transform: rotate(45deg); }
.map .map-label:after { width: 10px; height: 10px; border-radius: 50%; border: 3px solid #fff; bottom: -24px; left: 50%; margin-left: -7px; }


.footer{position:relative;overflow:hidden;background:#1b1b1b;}
.footerLogo img{display:block;}
.footerL .address{line-height:28px;margin:30px 0;color:#666;font-size:14px;}
.footerList dl{margin-left:75px;float:left;}
.footerList dl dt{font-size:18px;color:#fff;height:20px;line-height:20px;margin-bottom:25px;}
.footerList dl dd{font-size:14px;line-height:40px;}
.footerList dl dd a{display: block;color:#666666;transition: all 300ms linear;-webkit-transition: all 300ms linear;}
.footerR{overflow:hidden;}
.footerR .ewm{text-align:center;}
.footerR .pic{width:120px;height:120px;padding:10px;box-sizing:border-box;-webkit-box-sizing: border-box;border: 2px solid #242424;margin-bottom:10px;}
.footerR .pic img{width: 100%;height: 100%;}
.footerR span{font-size: 14px;color: #fff;}
.footer .return a{width: 45px;height: 45px;display: block;background: url(../images/return.png);position: absolute;right: 120px;bottom: 120px;}

.footerBottom .text{height: 50px;margin: 0 auto;}
.footerBottom span{margin: 0 2px;color: #666666;}
.footerBottom img{margin: 0 2px;vertical-align: -2px;}
.footerBottom a{color: #666666;}
.footerBottom a:hover{color: #FFFFFF;}
.footerTextList dd a:hover{color: #fff;}

/* 电脑端 大屏 */
@media screen and (min-width:1440px) {
    .wrap{width:1440px;}
    .pd{padding:80px 0;}
    .ptb{padding:50px 0;}
    .header .logo {height:100px;}
    .header .nav .one_a {line-height:100px;}
    .header .nav .one .pos {top:99px;}
    .header .search {height:100px;}
    .ind_about{width:780px;height:492px;}
    .ind_about h3{font-size:38px;}
    .ind_about p{margin-top:50px;font-size:18px;line-height:32px;}
    .ind_about ul{margin-top:60px;}
    .ind_about li h3 {font-size:50px;}
    .ind_about li h3 i{right:-25px;font-size:18px;}
    .ind_about li:not(:first-child)  h3 i{font-size:30px;top:-10px;right:-20px;}
    .ind_about li span {font-size:16px;}
    a.more_btn{margin-top:60px;width:150px;line-height:45px;font-size:16px;border-radius:50px;}
    .ind_about_video{width:830px;/* height:492px; */}
    .news_tit{height:45px; line-height:45px;margin-bottom:10px;}
    .news_tit h3 a{padding:0 30px;font-size:18px; line-height:45px;}
    .news_tit p{font-size:16px;}
    .focus{width:705px;height:450px;}
    .ind_news{width:705px;}
    .ind_news ul li{padding:20px 0;}
    .ind_news ul li h5{font-size:24px;line-height:42px;}
    .ind_news ul li p{font-size:16px;line-height:24px;height:48px;}
    .business .slide {margin-top:30px;}
    .business .slide .swiper-slide img {min-height:700px;}
    .business .slide .swiper-slide .text {top:25%;}
    .business .slide .swiper-slide .text h2 {font-size:36px;line-height:40px;}
    .business .slide .swiper-slide .text h3 {font-size:24px;}
    .business .tabs {margin-top:-120px;}
    .business .tabs .item {height:240px;}
    .business .tabs .item .text i {font-size:64px;}
    .business .tabs .item .text h2 {font-size:28px;margin:15px 0;}
/* 子公司列表 */
.company_list li h3{width:65px;padding:20px;line-height:22px;}
.company_list li img{width:640px;height:427px;}
/* 子公司简介 */
.company_img img{width:655px;height:437px;}
.company_txt{width:830px;height:470px;}
.company_txt h3{line-height:80px;font-size:24px;padding-left:50px;}
.company_con{height:330px;margin:30px;padding:0 20px;}
    /* 内页 */
    .newsview{padding:50px 65px;}
    .newstit {font-size:28px;margin:20px auto 30px;}
    /* 联系 */
.contact{margin-top:60px;}
.contact li {padding:0 25px;}
.contact li h2 {font-size:20px; margin:15px 0 5px;}
.contact li p {font-size:14px; line-height:24px;}
.map {height:580px;}
    .footer{padding-top:75px;}

}
/* 电脑端 中屏 */
@media screen and (max-width:1610px) and (min-width:1440px) {
  .ind_about{width:740px;height:492px;}
  .ind_about_video{width:700px;/* height:492px; */}
}
/* 电脑端 小屏 */
@media screen and (max-width:1439px) and (min-width:1200px) {
    .wrap { width: 1200px; }
    .pd { padding: 50px 0; }
    .ptb{padding:30px 0;}
    .header .logo {height:80px;}
    .header .logo img {width:280px;}
    .header .nav .one_a {line-height:80px;padding:0;}
    .header .nav .one .pos {top:79px;}
    .header .nav .one .pos .next p{font-size:32px;}
    .header .search {height:80px;}
    .ind_about{width:580px;height:386px;}
    .ind_about h3{font-size:32px;}
    .ind_about p{margin-top:30px;font-size:16px;line-height:28px;}
    .ind_about ul{margin-top:35px;}
    .ind_about li h3 {font-size:36px;}
    .ind_about li h3 i{right:-25px;font-size:14px;}
    .ind_about li:not(:first-child)  h3 i{font-size:18px;top:-5px;right:-20px;}
    .ind_about li span {font-size:13px;}
    a.more_btn{margin-top:50px;width:135px;line-height:45px;font-size:14px;border-radius:50px;}
    .ind_about_video{width:620px;}
    .news_tit{height:42px; line-height:42px;margin-bottom:7px;}
    .news_tit h3 a{padding:0 20px;font-size:16px; line-height:42px;}
    .news_tit p{font-size:14px;}
    .focus{width:585px;height:373px;}
    .ind_news{width:585px;}
    .ind_news ul li{padding:15px 0;}
    .ind_news ul li h5{font-size:18px;line-height:1.65;}
    .ind_news ul li p{font-size:14px;line-height:24px;height:48px;}
    .business .slide { margin-top: 20px; }
    .business .slide .swiper-slide img { min-height: 600px; }
    .business .slide .swiper-slide .text { top: 22%; }
    .business .slide .swiper-slide .text h2 { font-size: 32px; line-height: 30px; }
    .business .slide .swiper-slide .text h3 { font-size: 22px; }
    .business .tabs { margin-top: -100px; }
    .business .tabs .item { height: 200px;/*  padding: 40px 18px 0;  */}
    .business .tabs .item .text i { font-size: 50px; }
    .business .tabs .item .text h2 { font-size: 20px; margin: 15px 0 10px; }
/* 子公司列表 */
.company_list li h3{width:50px;padding:15px;line-height:20px;}
.company_list li img{width:535px;height:357px;}
/* 子公司简介 */
.company_img img{width:600px;height:400px;}
.company_txt{width:650px;height:420px;}
.company_txt h3{line-height:60px;font-size:20px;padding-left:30px;}
.company_con{height:300px;margin:20px;padding-right:20px;}
    /* 内页 */
    .newsview{padding:30px 45px 45px;}
    .newstit {font-size:24px;margin:20px auto;}
    /* 荣誉 */
    .honor li {margin-top:20px;}
    .honor li .img .view i {width:32px;height:32px;font-size:32px;}
    .honor li h2 {font-size:13px;margin-top:10px;}
    /* 集团理念企业文化 */
    .culture li .item {padding:50px 80px;}
    .culture li .img { width: 150px; height:150px;}
    .culture li .txt { width: calc(100% - 150px); padding-left:80px;}
     /* 联系 */
    .contact li { padding: 0 20px; }
    .contact li i {font-size:42px;padding:25px;}
    .contact li h2 { font-size: 20px; margin: 15px 0 5px; }
    .contact li p { font-size: 14px; line-height: 24px; }
    .map { height: 520px; }
    .footer{padding-top:50px;}
    .footerL,.footerLogo img{width:280px;}
    .footerL .address{line-height:28px;margin:30px 0;}
    .footerList dl{margin-left:50px;}
}
/* 电脑端通用 */
@media screen and (min-width:1200px) {
    .pr{position: relative;}
    .pa{position: absolute;}
    .bg_grey{background:#f9f9f9;}
    .ind_about_video{top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
    /* 搜索 */
    .searchPWBox{height: 60px;margin: -30px 0 0 -300px;}
    .searchPWBox input {width:530px;height:60px;line-height:60px;}
    .searchPWBox a {width:60px;height:60px;line-height:60px;}
/* 内页 */
.ban{height:420px;}
.breadcrumb::after{content:"";width:100%;height:1px;background:#eee;position:absolute;left:0;bottom:0;}
.breadcrumb ol{line-height:80px;}
.columns{line-height:80px;}
.columns a{font-size:14px;margin-left:25px;position:relative;display:block;float:left;}
.columns a.on,.columns a:hover{color:#1A52EE;}
.columns a::after{content:"";width:0;height:4px;background:#1A52EE;position:absolute;left:0;bottom:0;right:0;margin:auto;transition:all .4s ease;}
.columns a.on::after,.columns a:hover::after {width:100%;}
/* 公示公告 */
.full_list li a{padding: 50px 0;}
.item_time{width:100px;margin:0 50px;float:left;text-align:right;}
.item_time span{font-size:60px;}
.item_time p{font-size:24px;}
.item_text{width:calc(100% - 200px);padding-right:50px;float:right;line-height:2;}
.item_text h4{font-size:24px;}
.item_text p{font-size:16px;}
/* 子公司列表 */
.company_list li{width:calc(50% - 15px);}
.company_list li{margin-top:30px;}
.company_list li h3{font-size:18px;}
.company_img{position:absolute;right:0;top:-50px;}
/* 子公司信息列表 */
.com_news_list li{width:calc(50% - 15px);margin-bottom:30px;padding:30px 20px;}
.com_news_date{width:135px;font-size:20px;}
.com_news_txt{width:calc(100% - 135px);}
/* 内页新闻 */
.newslist li{padding:25px 0;}
.newslist li .thumbnail-link{width:253px;margin:0 20px 0 0;}
.newslist li .entry-header .entry-title{font-size:24px;font-weight:bold;margin-bottom:7px;}
/* 单页栏目名称 */
.tt span{font-size:36px;line-height:50px;color:#DCE2F2;text-transform:capitalize;}
.tt h3{ font-size:30px;margin-top:5px;color:#333; }
/* 荣誉 */
.honor{margin-left:-15px;margin-right:-15px;}
.honor li .img img{height:200px;}
    .footerBottom{width:100%;font-size:14px;margin-top:50px;line-height:80px;border-top:1px solid #454545;}
}
/* 手机端 */
@media screen and (max-width:1199px) {
    .only_phone { display: block !important; }
    .only_pc { display: none !important; }
    body{max-width:480px;margin:0 auto;}
    .wrap { width: auto; margin: 0 15px; }
    .indtit h3{font-size:24px;}
    .indtit p{font-size:16px;padding-top:10px;}
    .mt50{margin-top:20px;}
    .pd { padding: 30px 0; }
    .ptb{padding:30px 0;}
    .header .logo,.header .search,.menu{height:50px;}
    .header .logo img{width:auto;height:35px;}
    .header .search {margin-left:0;margin-right:15px;}
    .menu i:nth-child(2){display:none;}
    .menu.active i:nth-child(1){display:none;}
    .menu.active i:nth-child(2){display:block;}
    .header .search i,.menu i{font-size:24px;}
    .header_fixed .search i,.header:hover .search i,.header_fixed .menu i,.header:hover .menu i{color:#333;}
    .menu {position:relative;margin:auto;transition:0.3s;float:right;}
    .header .menu_m { max-height: calc(100vh - 50px); overflow-y: auto; background: #fff; border-top: 1px solid #eee; display: none; position: fixed; left: 0; right: 0; top: 50px; margin: auto; z-index: 51; }
    .header .menu_m dl { height: auto; overflow: hidden; }
    .header .menu_m dl a { display: block; }
    .header .menu_m dl dt { font-size:16px; line-height:50px; padding: 0 15px; border-bottom:1px solid #eee; color: #000; position: relative; }
    .header .menu_m dl dt i { font-size:18px; vertical-align:-5px; }
    .header .menu_m dl dt i { z-index: 3; color: #999; display: block; position: absolute; right: 0; top: 0; bottom: 0; width:50px; text-align: right; margin-right: 0; padding-right:15px; }
    .header .menu_m dl dt i.sub_open {-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}
    .header .menu_m dl dd { height: auto; overflow: hidden; display: none; padding: 0 15px 20px; border-bottom:1px solid #eee; }
    .header .menu_m dl dd .item { width: 48%; float: left; margin-top:20px; }
    .header .menu_m dl dd .item:nth-child(2n) { float: right; }
    .header .menu_m dl dd .item h2 { font-size:16px; color: #666; padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #eee; }
    /* 搜索 */
    .searchPWBox{height:50px;margin: -30px 0 0 -40%;}
    .searchPWBox input {width:calc(100% - 60px);height:50px;line-height:50px;}
    .searchPWBox a {width:50px;height:50px;line-height:50px;}
    .searchPW .bg .close {font-size:50px;width:50px;height:50px;top:0;right:0;line-height:50px;}
    .bannerBox .banner {height:auto;}
    .bannerBox .banner .swiper-slide img,.bannerBox .banner .swiper-slide video {width:100%;height:auto;}
    .bannerBox .btn-prev i,.bannerBox .btn-next i{font-size:35px;}
    .bannerBox .swiper-pagination {bottom:10px;}
    .bannerBox .swiper-pagination-bullet {width:20px;}
    .ind_about_video{max-width:100%;}
    .ind_about{margin-top:20px;}
    .ind_about h3{font-size:24px;}
    .ind_about p{margin-top:20px;font-size:14px;line-height:24px;}
    .ind_about ul{margin-top:20px;}
    .ind_about li{width:50%;margin-top:15px;}
    .ind_about li h3 {font-size:30px;}
    .ind_about li h3 i{right:-25px;font-size:14px;}
    .ind_about li:not(:first-child)  h3 i{font-size:18px;top:-5px;right:-20px;}
    .ind_about li span {font-size:14px;}
    a.more_btn{width:120px;line-height:35px;font-size:14px;border-radius:18px;margin:20px auto 0;}
    .business .slide { margin-top:20px; }
    .business .slide .swiper-slide img { min-height: auto; }
    .business .slide .swiper-slide .text { top: 15%; }
    .business .slide .swiper-slide .text h2 { font-size:24px; line-height:28px; }
    .business .slide .swiper-slide .text h3 { font-size:16px; }
    .business .slide .swiper-slide .text .btn { width:33px; height:33px; }
    .business .slide .swiper-slide .text .btn i { font-size:16px;margin-top:-3px;}
    .business .tabs-phone { padding:15px 20px 0; }
    .business .tabs-phone .swiper-slide {/*  width:85px; height:85px;  */padding:15px 0;text-align: center;/*   padding-top: .4rem; */ background: #fff; }
    .business .tabs-phone .swiper-slide i { font-size:36px; color: #333; }
    .business .tabs-phone .swiper-slide h2 { font-size:14px; color: #333; line-height:24px;}
    .business .tabs-phone .swiper-slide.active i, .business .tabs-phone .swiper-slide.active h2 { color: #fff; }
    .business .tabs-phone .swiper-slide.item1.active { background: linear-gradient(216deg,#bbea21 0%,#70b910 100%); }
    .business .tabs-phone .swiper-slide.item2.active { background: linear-gradient(216deg,#F9B918 0%,#f96017 100%); }
    .business .tabs-phone .swiper-slide.item3.active { background: linear-gradient(216deg,#7ED044 0%,#59AE37 100%); }
    .business .tabs-phone .swiper-slide.item4.active { background: linear-gradient(216deg,#eb6054 0%,#d61010 100%); }
    .business .tabs-phone .swiper-slide.item5.active { background: linear-gradient(216deg,#efe80c 0%,#eaad22 100%); }
    .business .tabs-phone .swiper-slide.item6.active { background: linear-gradient(216deg,#7bd6f1 0%,#0066D1 100%); }
    /* 首页新闻幻灯 */
    .focus{width:100%;height:220px;}
    .focus .swiper-slide .tit {font-size:14px;line-height:20px;padding:15px 10px;}
    .focus .swiper-pagination {bottom:5px;}
    .news_tit{height:35px; line-height:35px;margin-bottom:7px;margin-top:20px;}
    .news_tit h3 a{padding:0 10px;font-size:14px; line-height:35px;}
    .news_tit p{font-size:12px;}
    .ind_news{width:100%;}
    .ind_news ul li{padding:15px 0;}
    .ind_news ul li h5{font-size:18px;line-height:1.65;}
    .ind_news ul li p{font-size:14px;line-height:24px;height:48px;}
    /* 首页风采 */
    .tabcat{margin:20px 0 50px;}
    .tabcat a{margin:0 3px;line-height:36px;padding:0 18px;border-radius:21px;font-size:16px;}
    .pic_scroll ul li {width:150px;margin-left:15px;}
    .pic_scroll ul li img {width:100%;height:auto;}
    .pic_scroll ul li:nth-child(odd){margin-top:15px;}
    .pic_scroll ul li p{font-size:14px;}
/* 内页 */
.ban{height:180px;}
.breadcrumb ol{width:100%;line-height:50px;border-bottom:1px solid #eee;}
.columns{width:100%;margin-top:20px;display:flex;-webkit-justify-content:center;justify-content:center; flex-wrap:wrap;}
.columns a{margin:10px 5px 0;line-height:36px;padding:0 15px;border-radius:18px;font-size:14px;background:#eee;}
.columns a.on{background:#1A52EE;color:#fff;}
/* 集团概况 */
.about_video{height:240px;}
.about_video span{font-size:42px;}
.about_video p{font-size:20px;margin-top:20px;}
.vdMaskbg .tkmain{width:100%;}
/* 公示公告 */
.full_list li a{padding:30px 15px;}
.item_time{display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.item_time span::before{content: '/';}
.item_time p{display:inline-block;}
.item_text{line-height:1.5;}
.item_text h4{font-size:18px;}
.item_text p{font-size:15px;margin:10px 0;}
/* 内页新闻 */
.newslist li{padding:10px 0;}
.newslist li .thumbnail-link{width:32%;margin: 0 10px 0 0;}
.newslist li .thumbnail-link img{height:65px;}
.newslist li .entry-header .entry-title{font-size:15px;margin-bottom:4px;font-weight: 400;display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow: hidden;}
.newslist li .entry-summary{display:none;}
/* 详情页 */
.newsview {padding-bottom:15px;}
.newstit{font-size:20px;}
/* 单页栏目名称 */
.tt span{font-size:28px;line-height:36px;color:#DCE2F2;}
.tt h3{ font-size:24px;margin-top:5px;color:#333;}
/* 子公司列表 */
.company_list li{width:100%;margin-bottom:20px;}
.company_list li h3{width:100%;font-size:16px;line-height:50px;}
.company_list li img{width:100%;}
/* 子公司简介 */
.company_img img{width:100%;}
.company_txt{width:100%;}
.company_txt h3{line-height:50px;font-size:16px;text-align:center;}
.company_con{padding:15px;font-size:14px;line-height:24px;}
/* 子公司信息列表 */
.com_news_list li{margin-bottom:15px;padding:15px;width:100%;}
.com_news_txt{width:100%;}
.com_news_date{font-size:20px;margin-bottom:10px;}
/* 管理团队 */
.team,.contact{margin-top:30px;}
.team li{margin-bottom:5px;width:100%;height:42px;line-height:42px;}
.team li b{margin-right:20px;/* width:60px; */font-size:18px;}
.team li p{font-size:14px;}
/* 荣誉 */
.honor {display:flex;flex-wrap:wrap;justify-content:space-between;}
.honor li {width:48%;margin-top:20px;padding:0;}
.honor li .img img{height:100px;}
.honor li .img .view i {width:24px;height:24px;font-size:24px;}
.honor li h2 {font-size:14px;margin-top:10px;}
.honor li:nth-child(-n+4) {margin-top:20px;}
.honor li:nth-child(-n+2) {margin-top:0;}
/* 招聘 */
.job {margin-top:20px;font-size:14px;}
.job_c1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.job_list li a .job_c3 span{margin-right:5px;}
.job_c1, .job_con {padding-left:15px;}
.job_con {padding:15px;}
/* 人才理念 */
.talent li{width:100%;margin-bottom:15px;}
.talent_txt{padding:15px 20px 20px;}
.talent h4{font-size:20px;}
.talent p{font-size:14px;line-height:1.5;margin-top:10px;}
/* 集团理念企业文化 */
.culture li {margin-bottom:15px;}
.culture li .item {padding:30px 15px; display:block;}
.culture li h2 {font-size:24px;}
.culture li .line {margin:15px auto;}
.culture li h3 {font-size:20px;}
.culture li p {font-size:14px; line-height:24px;}
.culture li .img {width:130px; height:130px; margin: auto;}
.culture li .txt {width:100%; padding-left:0; text-align:center; margin-top:30px;}
/* 联系 */
.contact { display:flex; flex-wrap: wrap; -webkit-justify-content:center; justify-content:center;}
.contact li { width:50%; padding: 0 10px; margin-bottom:20px; }
.contact li:last-child{width:100%;padding:0;}
.contact li i {font-size:30px;padding:20px;}
.contact li h2 { font-size:20px; margin:10px 0 5px; }
.contact li p { font-size:14px; line-height:24px; }
.map { height:300px; }
    .mfoot{font-size:14px;padding:15px 0;line-height:30px;text-align:center;background:#1b1b1b;color:#666;}
    .mfoot a{color: #666666;}
    .mfoot a:hover{color: #FFFFFF;}
}