@charset "utf-8";
@import url(https://fonts.googleapis.com/css?family=Noto+Sans+SC:400,500,700,900);
/*gloabl*/
*{-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;-webkit-touch-callout:none;}
:focus{outline: none;}
html{font-size: 16px;min-width: 1440px;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,legend,button form,fieldset,input,textarea,p,blockquote,th,td{line-height: inherit;}
body{background:#272c33;color:rgb(60, 65, 70);font-size:100%;font-family:"Noto Sans SC","Microsoft YaHei","simsun","Helvetica Neue", Arial, Helvetica, sans-serif;line-height: 1.5;}
html,body{-webkit-tap-highlight-color:rgba(0,0,0,0);color: #3c4147;-webkit-font-smoothing: antialiased;min-height: 100vh;}
q:before,q:after{content:'';}
fieldset,img,abbr,acronym{border:0 none;}
input,img,select{vertical-align:middle;border:0;}
ol,ul,dl,dd,dt{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
del,ins,a{text-decoration:none;}
address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal;}
abbr,acronym{border:0;}
input{color:inherit;line-height:1.5;padding:.25em;border:0;}
input,button,select,textarea{outline:none;line-height:1.6; vertical-align:top;filter:chroma(color=#25221b);}
textarea{resize:none;padding: 5px;}
img{max-width: 100%;vertical-align: middle;objec-fit: none;pointer-events: none;transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s}
br{clear: both;height: 0;overflow: hidden;zoom: 1;}
*:after,*:before{transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s}
.absolute{position: absolute;}
.relative{position: relative;}


.ellipsis{overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.line-1{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box !important;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;}
.line-2{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box !important;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;}
.line-3{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box !important;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;}
.line-4{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box !important;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;}

a{color: inherit;text-decoration:none;}
a:hover{text-decoration:none;}
.title{font-size: 110%;padding-bottom: 5px;display: block;font-weight: normal;}
.center{text-align: center}
.flex{display: flex;flex-direction: row;align-items: center;align-content: flex-start;justify-content: space-between;}
.flex-start{align-items: flex-start;align-content: flex-start;}
.flex-a{flex: 1 1 auto;}
.flex-1{flex: 1;}
.flex-2{flex: 1;}
.flex-3{flex: 1;}
.hide{display: none;}
.cr,.clear{clear: both;overflow: hidden;zoom: 1;height: 0;}
.q::after{content:'';display: table;height: 0;overflow: hidden;zoom:1;clear: both;}
.btn,input,.wscnph-files,[type=button],button{cursor: pointer;background: #ffffff;border:1px solid #ffffff;border-radius: 3px;color: #25221b;padding: 13px 25px;font-size: 105%;line-height: 1.1;display: inline-block;}
[type=text],[type=password],.input{padding-left: 15px;padding-right: 15px;}
.btn:hover,.wscnph-files:hover,input[type=button]:hover,button:hover{color: #ffffff;}
.input-warp{position: relative;}
.input-icon{display: inline-block;position: absolute;top: 3px;right: 3px;}
.left{float: left;}
.right{float: right;}
/* .img img,*[class*="img"],*[class*="image"]{background: none;background: url(../img/err.png) no-repeat center;} */
.zcenter{left: 50%;top: 50%;transform: translate(-50%, -50%);}
*[class*="-title"],[class*="_title"]{font-size: 110%;font-weight: normal;}
*[class*="-desc"],[class*="_desc"]{font-size: 90%;color: #25221b;}
.app{max-width: 1080px;margin: 0 auto;}
.m-10{margin: 10px !important;}
.m-15{margin: 15px !important;}
.m-20{margin: 20px !important;}
.m-b-10{margin-bottom: 10px !important;}
.m-l-10{margin-left: 10px !important;}
.m-r-10{margin-right: 10px !important;}
.m-t-10{margin-top: 10px !important;}
.m-b-15{margin-bottom: 15px !important;}
.m-l-15{margin-left: 15px !important;}
.m-r-15{margin-right: 15px !important;}
.m-t-15{margin-top: 15px !important;}
.m-b-20{margin-bottom: 20px !important;}
.m-l-20{margin-left: 20px !important;}
.m-r-20{margin-right: 20px !important;}
.m-t-20{margin-top: 20px !important;}
.m-b-25{margin-bottom: 25px !important;}
.m-l-25{margin-left: 25px !important;}
.m-r-25{margin-right: 25px !important;}
.m-t-25{margin-top: 25px !important;}

.main{margin-left:auto;margin-right:auto;width: 1440px;overflow: hidden;}
.home .main{width: 1440px;}

.banner{overflow: hidden;}
.home-royalSlider{overflow: hidden;border-radius: 10px;height: 680px;}
.home-royalSlider a{display: block;}
/*page*/
.page{text-align: center;margin:25px;clear: both;padding:5px 10px;}
.page:empty{display: none;}
.page span,.page a{padding:3px 5px;font-family:Geneva,Arial,Helvetica,sans-serif;border:1px solid #ccc;display:inline-block;margin-right:5px}
.page span.current{color:#08a55e;}
.page span.pageher,.page span.current{border:0 none;}

.header{background-color: #ffffff;position: relative;z-index: 100;}
.header .main{width: 1440px;}
.header .logo{width:520px;}
.header .menu{font-size: 18px;}
.header .menu li{padding: 0 5px;}
.header .menu li a{padding: 5px 13px;line-height: 60px;display: block;}
.header .search-button{margin-left: 30px;color: #15299c;border: 1px solid #eaeaea;border-radius: 100%;width: 40px;height: 40px;line-height: 36px;text-align: center;cursor: pointer;}
.header .search-dropdown{cursor: pointer;}
.header .search-dropdown i.fa{margin-left: 5px;}
.header .top_menu dl{position: absolute;display: none;background-color: #0f478c;color: #ffffff;font-size: 16px;}
.header .top_menu dl a{padding: 5px 25px;line-height: 40px;}
.header .top_menu:hover dl{display: block;margin-left: -10px;}
.header-mobile{display: none;}

.home .banner{margin: 20px 0 0;}

.footer{background-color: #1f2225;padding: 62px 0;color: #9e9d9d;}
.footer-left{width: 400px;}
.footer-left-qrcode-text{padding-top: 10px;}
.footer-left-cantact{color: #ffffff;}
.footer-left-cantact-address{padding-bottom: 15px;}
.footer-left-cantact-tel{font-size: 28px;}
.footer-right{align-items: flex-start;}
.footer-menu-items{padding-right: 35px;font-size: 17px;}
.footer-menu-items:last-child{padding-right: 0;}
.footer-menu-items dt{padding-bottom: 15px;color: #fffefe;}
.footer-menu-items dd a{display: block;padding: 4px 0;}
.footer-bt{margin-top: 30px;}
.footer-bt-items{margin-top: 8px;}
.footer-bt-items a{margin-right: 10px;}
.footer-bt-items a:last-child{margin-right: 0;}

.home{color: #25221b;background: #ffffff;}
.home .banner{margin-bottom: 30px;}
.home-main{align-items: flex-end;margin-bottom: 70px;position: relative;}
.home-main-title{align-items: flex-end;margin-bottom: 20px;font-size: 40px; color: #25221b;}
.home-main-title-span{width: 600px;font-weight: bold;}
.home-main-title-desc{font-size: 16px;line-height: 1.9;padding-right: 10px;}
.home-yewu-items{position: relative;overflow: hidden;padding-right: 15px;}
.home-yewu-items:nth-child(4n){padding-right: 0;}
.home-yewu-items_text{width: 100%;height: 73px;background-repeat: no-repeat;background-position: center;position: absolute;bottom: 55px;left: 50%;transform: translateX(-50%);transition:all 0.4s ease 0s;background-size:80%;}
.yw-baoli-text{background-image: url(../images/home/yewu/baoli-text.png);}
.yw-jingshui-text{background-image: url(../images/home/yewu/jingshui-text.png);}
.yw-fangshui-text{background-image: url(../images/home/yewu/fangshui-text.png);}
.yw-xinfeng-text{background-image: url(../images/home/yewu/xinfeng-text.png);}
.home-yewu-items_a{position: absolute;opacity: 0;bottom: 0;left: 50%;transform: translateX(-50%);color: #ffffff;padding: 5px 30px;border: 1px solid #c2c1c3;border-radius: 5px;transition:all .3s ease 0s;}
.home-yewu-items_a:hover{color: #ffffff;}
.home-yewu-items .home-yewu-items_image{overflow: hidden;border-radius: 10px;}
.home-yewu-items .home-yewu-items_image img{transition:all .3s ease 0s;}
.home-yewu-items:hover .home-yewu-items_image img{transform: scale(1.3);}
.home-yewu-items:hover .home-yewu-items_text{bottom: 110px;}
.home-yewu-items:hover .home-yewu-items_a{bottom: 35px;display: block;opacity: 1;}
.home-news{overflow: hidden;color: #ffffff;margin-bottom: 110px;}
.home-news-main{background-color: #0f478c;padding: 59px 80px 100px;border-radius: 15px;}
@keyframes home-news-akan{0% {transform: translate(0,-50%);}100% {transform: translate(-50%,-50%);}}
.home-news-main::after{content: "AKAN GRUOP AKAN GRUOP";display: block;word-break:keep-all;width:300%;flex-wrap: nowrap;font-size: 280px;margin-top:50px;letter-spacing:5px;color: rgba(255, 255, 255, .25);position: absolute;top: 50%;transform: translateY(-50%);z-index: 0;animation: home-news-akan 25s infinite linear;-webkit-animation: home-news-akan 25s infinite linear;}
.home-news-main-nav,.home-news-main-title{position: relative;z-index: 2;}
.home-news-main-title{margin-bottom: 35px;min-height: 40px;align-items: flex-start;}
.home-news-main-title_desc{position: relative;width: 125px;}
.home-news-main-nav-items{padding: 10px 10px 10px 0;}
.home-news-main-nav-items_a{display: block;cursor: pointer;position: relative;border-radius: 10px;overflow: hidden;height:240px;position: relative;background-color: #ffffff;}
.home-news-main-nav-items_a img{/*max-width:none;max-height:240px;*/transform: translate(-50%,-50%);position: relative;top: 50%;left: 50%;}
.home-news-main-nav-items_a:hover img{transform: translate(-50%,-50%) scale(1.3);}
.home-news-main-nav-items_a::after{content: " ";position: absolute;z-index:1;bottom: 0;left: 0;right: 0;height: 55%;background-image: linear-gradient(transparent, rgba(0,0,0,.85));}
.home-news-title,.home-news-desc,.home-news-time{position: absolute;bottom: 0;left:0;z-index: 2;padding: 0 10px;color: inherit;}
.home-news-title{bottom: 40px;}
.home-news-desc{bottom: 40px;font-size: 110%;height: 26px;overflow: hidden;}
.home-news-time{bottom: 10px;}
.home-news-swiper{--swiper-navigation-color:#ffffff;--swiper-navigation-size:20px;}
.home-news-swiper .swiper-button-next,.home-news-swiper .swiper-button-prev{background:#0e3f7c;width:40px;height: 40px;margin: 0 8px;border: 1px solid #5ca3c6;border-radius: 5px;}
.home-news-title-tabs_item{margin-right: 8px;}
.home-news-title-tabs_item a{display: block;padding: 5px 9px;color: #83d5eb;border: 1px solid #83d5eb;border-radius: 5px;font-weight: normal;font-size: 80%;}
.home-news-title-tabs_item a.selected{background-color: #83d5eb;color: #ffffff;}

.about-fac{align-items: stretch;background: url(../images/about/about-right.jpg) no-repeat right 0;}
.about-fac-right{padding: 78px 300px 0 32px;color: #ffffff !important;font-size: 14px;}
.about-fac-right-top{font-size: 36px;margin-bottom: 100px;}
.about-fac-right-items{display: none;opacity: 0;transition:all .3s ease 0s;}
.about-fac-right-items.selected{display: block;opacity: 1;}
.about-nums{background-color: #16409b;padding: 55px 0;color: #ffffff;}
/*.about-nums-main{width: 900px;}*/
.about-nums-main-box-number{font-size: 80px;}
.about-nums-main-box-icon{margin-right: 10px;}
.about-nums-main-box-top{justify-content:flex-start}
.about-brands{background: url(../images/about/pinpai.jpg) no-repeat center;background-size: cover;min-height: 1096px;padding-top: 90px;}
.about-brands-images{width: 910px;}
.about-brands-main{width: 1400px;margin: 0 auto;background-color: #ffffff;}
.about-brands-text{padding: 64px 46px;font-size: 14px;margin-bottom: -20px;}
.about-brands-text p{margin-bottom: 20px;line-height: 1.35;}
.about-brands-title{font-size: 36px;margin-bottom: 46px;}
.about-text{color: #ffffff;padding-bottom: 85px;background-color: #272c33;}
.about-text-title{font-size: 42px;margin: 104px 0 58px;}
.about-text-desc{color: #ffffff;}
.about-path{background-color: #272c33;border-bottom: 1px solid #4e4f50;color: #ffffff;}
.about-path-back{color: #6a6f7a;padding: 15px 0;}
.about-path-back-icon{border: 1px solid #6a6f7a;width: 39px;height: 39px;line-height: 39px;border-radius: 100%;text-align: center;margin-right: 10px;}
.about-path-menu{color: #ffffff;}
.about-path-menu-a{margin-right: 65px;padding: 20px 10px;}
.about-path-menu-a:last-child{margin-right: 0;}
.about-path-menu-a.selected{color: #8297c4;position: relative;}
.about-path-menu-a.selected::after{content: '';position: absolute;display: block;left: 0;right: 0;bottom: -2px;background-color: #8297c4;height: 2px;}
.about-zl-text{padding: 90px 0;}
.about-zl-desc{margin-bottom: 50px;color: #ffffff;line-height: 1.9;}
.about-zl-info{align-items: stretch;}
.about-zl-info-image{width: 911px;}
.about-zl-info-text{background-color: #ffffff;padding: 38px 31px;}
.about-zl-info-text-desc{margin-top: 200px;}
.about-zl-info-text-desc p{margin-bottom: 20px;}
.time-line-box{cursor: move;padding-bottom: 50px;}
.time-line-box ul:after{content:'';background:url(../images/about/licheng/line.png) repeat-x left bottom;height:52px;width:1000%;position:absolute;left:0;z-index:1;}
.time-line-box ul li{float:left;width:400px;position:relative;padding-top:60px;padding-bottom:0;padding-left:0;z-index:2;margin-right: -130px;}
.time-line-box ul li:after{content:'';height:124px;border-left:#d3d3d2 2px solid;position:absolute;top:52px;left:0;}
.time-line-box ul li dl{padding-left:25px;}
.time-line-box ul li dl dt{font-size:32px;color:#004395;font-weight:bold;position:relative;margin-bottom:5px;}
/* .time-line-box ul li dl dt:after{content:'';width:8px;height:8px;border-radius:100%;background:#004395;position:absolute;left:-32px;top:0;border:#004395 4px solid;} */
.time-line-box ul li dl dd{color:#333;font-size:13px;line-height:1.8;position:relative;}
/* .time-line-box ul li dl dd:after{content:'';width:6px;height:6px;border-radius:100%;background:#004395;position:absolute;left:0;top:50%;margin-top:-3px;} */
.time-line-box ul li:first-child{margin-left:95px;}
.time-line-box ul li:last-child{margin-right:40px;}
.time-line-box ul li:nth-child(2n){padding-top:0;}
.time-line-box ul li:nth-child(2n):after{top:auto;bottom:-51px;height:76px;z-index:2;}
.time-line-box ul li:nth-child(2n) dt:after{left:-34px;}
.time-line-box ul li:nth-child(2n) .layui-text{position:absolute;left:0;bottom:10px;border-left:#d3d3d2 2px solid;}
.time-line-box ul .item-this:after{border-left:#004395 2px solid;}
.time-line-box ul .item-this .layui-text{border-left:#004395 2px solid !important;}
.layui-timeline-image{width: 180px;max-height: 180px;overflow: hidden;margin-top: 10px;}
.about-lc{background: url(../images/about/licheng/image-1.jpg) no-repeat center;padding: 46px 0;background-size: cover;}
.about-lc-title{color: #004395;font-size: 26px;padding: 45px 0 60px;}
.about-wh-text .about-zl-info-text-desc{margin-top: 330px;}
.about-ry-main{position: relative;text-align: center;overflow: inherit;padding: 139px 0;}
.abour-ry-more{position: absolute;top: 10px;left: 0;}
.about-ry-main .swiper,.about-ry-main{--swiper-navigation-color:#0f478c;--swiper-navigation-size:60px;}
.about-ry-main .swiper-slide .about-ry-slide-images{border: 1px solid #c3c2c2;background-color: rgba(229,229,229,.5);height: 375px;overflow: hidden;position: relative;text-align: left;margin-bottom: 25px;}
.about-ry-main .swiper-slide .about-ry-slide-images img{position: relative;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.about-ry-main .swiper-button-next{right: -50px;}
.about-ry-main .swiper-button-prev{left: -50px;}
.about-ry-main-row{display:flex;flex-wrap: wrap;justify-content: flex-start;align-items: flex-end;padding-bottom: 15px;margin-bottom: 50px;}
.about-ry-main-item{width: calc((100% - 60px) / 4);margin: 0 20px 20px 0;}
.about-ry-main-item:nth-child(4n){margin-right: 0;}
.about-ry-slide-name{height: 48px;overflow: hidden;}

.about-hz-main{background-color: #e4e3e3;padding: 0 60px 75px;}
.about-hz-title{font-size: 30px;position: relative;text-align: center;padding: 75px 0;}
.about-hz-title span{position: relative;}
.about-hz-title span::before,.about-hz-title span::after{position: absolute;top:50%;content: "";display: inline-block;overflow: hidden;height: 1px;width:155px;background-color: #767677;}
.about-hz-title span::before{left: -180px;}
.about-hz-title span::after{right: -180px;}
.about-hz-nav{display: flex;flex-wrap: wrap;justify-content: flex-start;overflow: hidden;}
.about-hz-nav-coms{width:233px;height: 100px;margin: 0 38px 38px 0;}
.about-hz-nav-coms:nth-child(5n){margin-right: 0;}
.news-navs{padding: 50px 70px;background-color: #ffffff;color: #454545;}

.news-items{margin-bottom: 38px;padding-bottom: 38px;border-bottom: 1px solid #c3c3c3;align-items: flex-start;}
.news-items-images{width: 251px;height: 173px;border: 1px solid #eee;overflow: hidden;position: relative;margin-right: 60px;position: relative;cursor: pointer;}
.news-items-images img{top: 50%;left: 50%;transform: translate(-50%,-50%);position: relative;width: 100%;transition:all .3s ease 0s;}
.news-items-images:hover img{transform: translate(-50%,-50%) scale(1.3);}
.news-items-title{color: #004293;font-size: 20px;}
.news-items-desc{margin: 18px 0;color: #454545;font-size: 14px;}
.news-items-read a{color: #004293;display: inline-block;border-bottom: 1px solid #004293;margin-bottom: 18px;}
.news-items-time{font-size: 14px;color: #656565;}
.news-items:first-child .news-items-images{width: 671px;height: 459px;margin-right: 72px;}
.news-items:first-child .news-items-title{-webkit-line-clamp:2;line-clamp:2;border-bottom: 1px solid #004293;padding-bottom: 38px;font-size: 24px;}
.news-items:first-child .news-items-desc{-webkit-line-clamp:6;line-clamp:6;margin: 38px 0;}
.news-items:first-child .news-items-read{margin: 38px 0 20px;}
.news-items:first-child .news-items-time{color: #000000;}
.news-items:first-child .news-items-times{font-size: 36px;}
.news-info{}
.news-info-title{padding: 0 50px 20px;font-size: 26px;color: #13171d;}
.news-info-time{margin: 0 50px 20px;padding-bottom: 20px;border-bottom: 1px solid #13171d;color: #6e6e6e;}
.news-info-main{line-height: 1.75;padding: 50px;font-size: 16px;width: 1080px;margin: 0 auto;}
.news-info-main p{margin-bottom: 10px;}

.video-navs{margin-top: 95px;flex-wrap: wrap;justify-content: flex-start;}
.news-navs-video-title{flex-basis: 100%;padding-bottom: 15px;margin-bottom: 50px;border-bottom: 1px solid #d0d0d0;}
.news-navs-video{flex-wrap: wrap;justify-content: flex-start;}
.video-items{width: calc((100% - 60px) / 4);margin: 0 20px 20px 0;}
.video-items:nth-child(4n){margin-right: 0;}
.video-items-bottom{padding: 10px 0 5px 0;}
.video-items-images a{display: block;}
.video-items-desc .tab{color: #878787;font-size: 10px;padding-right: 5px;border-right: 1px solid #e3e1dc;}
.video-items-desc .time{color: #004293;padding-left: 5px;}
.video-items-name{padding-top: 8px;}
.video-navs-info{margin-top: 95px;}
.video-player{width: 100%;min-height: 550px;}
.video-info-more{margin: 25px 0;}
.video-info-more-top{padding-bottom: 10px;border-bottom: 1px solid #d0d0d0;margin-bottom: 25px;}

.about-network{background-color: #eeeeee;padding: 50px 0;}
/*.about-network-top{width: 515px;}*/
.about-network-big-title{font-size: 36px;text-transform:uppercase;}
.about-network-title{font-size: 30px;text-transform:uppercase;margin-bottom: 30px;}
.about-network-add-title{margin: 5px 0 0;border-bottom: 1px solid #898989;padding-bottom: 3px;}
.about-network-add-title_icon{background: url(../images/icon/address.png) no-repeat 0 0;display: inline-block;width: 16px;height: 16px;background-size: contain;}
.network-swiper .swiper-slide a{display: block;width: 297px;height: 202px;overflow: hidden;position: relative;}
.network-swiper .swiper-slide a img{position: relative;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.about-network-top-right img{margin-left: 50px;}
.network-swiper{position: relative;padding-bottom: 50px;margin-top: 50px;}

.yewu-main-items{margin:110px 10px 110px 0;position: relative;overflow: hidden;}
.yewu-main-items:last-child{margin-right: 0;}
.yewu-main-items-text{position: absolute;z-index: 2;left: 0;right: 0;bottom: 0;top: 0;transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s}
.yewu-main-items-text::after{content: "";background-color: rgba(0,0,0,.7);position: absolute;left: 0;right: 0;bottom: 0;top: 0;z-index: -1;}
.yewu-main-items-text .yewu-main-items-text_image{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width:100%;text-align:center;transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s}
.yewu-main-items-text_a{display: none;}
.yewu-main-items-a{position: absolute;z-index: 3;left: 0;top: 0;right: 0;bottom: 0;display: inline-block;}
.yewu-main-items:hover .yewu-main-items-text{top: 85%;padding-right: 15px;}
.yewu-main-items:hover .yewu-main-items-text_image{left: 10px;transform: translate(0,-50%);width: 55%;}
.yewu-main-items:hover .yewu-main-items-text_a{display: block;color: #ffffff;position: absolute;right: 10px;text-decoration: underline;}

.zeren-main-box{margin-bottom: 150px;}
.zeren-main-box-items{width: 1440px;margin: 0 auto 30px;color: #ffffff;}
.zeren-main-box-items_text{width: 100%;background-color: #10488c;padding: 43px 0;}
.zeren-main-box-items_title{font-size: 20px;padding-bottom: 20px;}
.zeren-main-box-items_desc,.zeren-main-box-items_nav{color: #ffffff;font-size: 14px;}
.contact-box{padding-bottom: 85px;color: #ffffff;text-align: center;}
.contact-items-text{padding: 10px 0;}

.renli-main{padding-bottom: 150px;}
.renli-xuanchuan-items{margin-bottom: 10px;}
.renli-menus{flex-wrap: wrap;justify-content: flex-start;}
.renli-menus-items{margin: 0 38px 38px 0;display: block;position: relative;}
.renli-menus-items:nth-child(2n){margin: 0 0 38px 0;}
.renli-menus-items-box{position: absolute;left: 0;right: 0;bottom: 0;background-color: rgba(255, 255, 255, .90);padding: 20px 30px;}
.renli-menus-name{font-size: 32px;color: #000000;}

.zhaopin-main{margin: 96px 0 0;background-color: #ffffff;padding: 75px 100px;width: 1400px;}
.zhaopin-table .table-row{font-size: 16px;padding: 19px 0;border-bottom: 1px solid #e8e8e8;}
.zhaopin-table dt.table-row{font-size: 20px;border-color: #a9a9a9;}
.zhaopin-table .table-col{overflow:hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0 20px 0 0;flex: 1;}
.zhaopin-table .table-col-5{width: 100px;flex: none;}
.renli-xiaoyuan-images{padding-top: 0;margin-bottom: -75px;}
.renli-xiaoyuan-images img{margin-bottom: 10px;}
.zhaopin-search{margin-bottom: 35px;}
.zhaopin-text{border: solid #a0a0a0;border-width: 1px 0 1px 1px;height: 66px;border-radius: 8px 0 0 8px;}
.zhaopin-btn{background-color: #004293;color: #ffffff;height: 68px;border-radius: 0 8px 8px 0;}
.zhaopin-btn .fa-search{margin-right: 5px;}
.zhaopin-info-summary{background-color: #eaebeb;padding: 50px 50px 35px;border-radius: 10px;margin: 50px 0;font-size: 20px;}
.zhaopin-info-summary .row{padding-bottom: 15px;}
.zhaopin-info-summary .row .col{width: 33.3333%;}
.zhaopin-info-summary .zhaopin-name{color: #6c6d6d;width: 100px;text-align: right;display: inline-block;}
.zhaopin-info-name{color: #1c1c1c;font-size: 24px;margin-bottom: 15px;}
.zhaopin-info-content{margin-bottom: 15px;font-size: 20px;}
.zhaopin-info-title{font-size: 48px;}
.table-col-link{display: none;color: #004293;}
.table-col-apply{color: #004293;}
.table-col-apply.btn{color: #ffffff;background-color: #004293;text-align: center;}
/* .table-row:hover .table-col-link{display: block;} */
.table-row:hover .table-col-link-title{display: inline-block;}
.news-items-time_name,.home-royalSlider-mobile{display: none;}
.contact-box{flex-wrap: wrap;justify-content: flex-start;}
.contact-items{width: calc((100% - 20px)/2);margin: 0 20px 20px 0;}
.contact-items:nth-child(2n){margin-right: 0;}
.contact-box a{display: block;}
.contact-box-info,.contact-lianzheng{display: block;background-color: #ffffff;padding: 50px 35px;text-align: left;margin-bottom: 50px;color: #1c1c1c;}
.contact-lianzheng p{margin: 10px 0;display: block;}
.form-label{width: 85px;padding: 15px 0;text-align: right;margin-right: 15px;background-color: #b6cfe9;color: #112984;}
.form-row{background-color: #d7e4f3;border-bottom: 1px solid #c7daed;align-items: stretch;}
.form-row:last-child{border-bottom: 0 none;}
.form-text{width: 100%;background-color: transparent;border-color: transparent;font-size: 16px;padding: 13px 15px;font-weight: normal;font-family: 'Noto Sans SC',"Microsoft YaHei","simsun","Helvetica Neue", Arial, Helvetica, sans-serif;}
.form-box{margin: 15px 0 35px;text-align: right;}
.form-submit{background-color: #0f4e96;color: #ffffff;padding: 13px 45px;}
.form-file-box{overflow: hidden;position: relative;height: 45px;cursor: pointer;}
.form-file-box::after{content: "选择压缩包文件";line-height: 45px;}
.form-file{width: 100%;cursor: pointer;padding: 0;display: block;font-size: 999px;filter: alpha(opacity=0);min-height: 100%;min-width: 100%;opacity: 0;position: absolute;right: 0;text-align: right;top: 0;}
.file-change::after{content: "已选择";}
.about-swiper .swiper-pagination-bullet{width: 45px;border-radius: 2px;}

.job-apply{padding: 15px;position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 999;display: none;}
.job-apply::before{content: "";background-color: rgba(0,0,0,.1);position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;}
.job-apply-main{background-color: #ffffff;padding: 0 0 20px;position: absolute;z-index: 2;top: 50%;left: 50%;transform: translate(-50%,-50%);min-width: 450px;}
.job-apply-title{background-color: #004293;padding: 10px 15px;color: #ffffff;}
.job-apply-value label{align-items: center;}
.job-apply-value label input{align-items: center;vertical-align: baseline;margin-right: 5px;}
.form-file-box::after{content: "请上传word文档/压缩包/PPT";}
.form-reset{background-color: #afafaf;width: 125px;}
.job-apply-value .form-text{border: 1px solid #afafaf;}
.job-apply-form{padding: 0 15px;}
.job-apply-form .row:first-child{margin: 10px 0;}
.job-apply-close{cursor: pointer;}

.home-main-title-mobile,.home-mobile-zeren,.home-mobile-jiaru{display: none;}

@media screen and (max-width:769px) {
    .home-royalSlider,.table-col-apply{display: none;}
    .home-royalSlider-mobile,.home-main-title-mobile,.home-mobile-zeren,.home-mobile-jiaru{display: block;}
    html{min-width: 100%;overflow-x: hidden;font-size: 14px;}
    .header .logo{width:185px;padding-left: 10px;height: 60px;padding-top: 10px;}
    .header .menu li{border-bottom: 1px solid #7d7d7d;}
    .header .menu li:last-child{border-bottom: 0 none;}
    .home-yewu-items{padding-right: 0;}
    .header-menu-icon{display: block !important;width:45px;height: 38px;background: url(../images/menu-icon.png) no-repeat center;background-size: 20px;}
    .home .main,.header .main,.main{width: 100%;}
    .header-mobile{display: block;font-size: 26px;padding: 0 15px 0 25px;line-height: 60px;text-align: right;}
    .header-right{position: absolute;background: #0f478c;top: 60px;left:0;right:0;z-index: 999;color: #ffffff;padding: 0 15px;}
    .header-right .menu{display: block;width: 100%;border-top: 1px solid #0f478c;}
    .header-right .menu ul{display: block;width: 100%;}
    .header-right .menu .top_menu:hover dl{display: none;}
    .header .menu li a{line-height: 45px;font-size: 14px;}
    .menu_mask{position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0,0,0,.001);display: none;z-index: 99;}
    .header-right .search{display: none;}
    .home .banner{margin: 0 0 10px;}
    .header-right{display: none;}
    .royalSlider{min-height: auto;}
    .home-royalSlider{border-radius: 0;}
    .about-nums-main-box {width: 49.5%;display: inline-block;margin-bottom:10px;}
    .about-nums-main-box:last-child{width: 100%;}
    .about-network{padding: 50px 10px;}
    .about-network .network-swiper {padding:0 10px 50px;}
    .about-nums-main-box-number{font-size: 30px;}
    .home-main-title{display: block;padding: 0 10px;}
    .home-main-title-desc{padding-right: 0;font-size: 14px;line-height: 1.5;display: none;}

    .home-main-title-mobile{display: flex;flex-wrap: wrap;}
    .home-main-title-mobile-items{width: 50%;}
    .home-mian-title-mobile-items_icons{line-height: 1.2;}
    .home-mian-title-mobile-items_icons_icon{display: inline-block;width: 45px;height: 35px;background-size: cover;vertical-align: middle;}
    .home-main-title-mobile-icon-1{background-image: url(../images/icon/home-icon-1.png);}
    .home-main-title-mobile-icon-2{background-image: url(../images/icon/home-icon-2.png);}
    .home-main-title-mobile-icon-3{background-image: url(../images/icon/home-icon-3.png);}
    .home-main-title-mobile-icon-4{background-image: url(../images/icon/home-icon-4.png);}
    .home-mian-title-mobile-items_icons_text{font-size: 20px;font-weight: bold;display: inline-block;vertical-align: middle;}
    .home-main-title-mobile_item_text{font-size: 12px;}

    .home-news-title-tabs_item a{font-size: 70%;}

    .home-main-zeren-nav{padding: 10px;position: relative;}
    .home-main-zeren-nav-box{position: absolute;top:20px;left: 50%;transform: translateX(-50%);color: #ffffff;width: 72%;}
    .home-main-zeren-nav-box .btn{background-color: #0f478c;color: #ffffff;border: 0 none;padding: 7px 25px;position: absolute;margin-top:10px;left: 50%;transform: translateX(-50%);}

    .home-mobile-jiaru-box{display: flex;flex-wrap: wrap;padding-left: 10px;}
    .home-mobile-jiaru-items{width: calc(50% - 10px);}
    .home-mobile-jiaru-items:nth-child(2n){margin-left: 10px;}
    .home-mobile-jiaru-items img{margin-bottom: 10px;}

    .home-yewu-main{flex-wrap: wrap;justify-content: flex-start;padding: 0 10px;}
    .home-yewu-items{margin-bottom: 10px;width: calc(50% - 5px);margin-right: 10px;}
    .home-yewu-items:nth-child(2n){margin-right: 0;}
    .home-yewu-items_text{transform: scale(.65) translateX(-78%);}
    .home-yewu-items_a{white-space:nowrap;}
    .home-main{margin-bottom: 10px;}
    .home-news-main-title .home-news-main-title_desc{display: none;}
    .home-news-main{padding: 59px 15px;margin: 0 10px;}
    .home-news-main-nav-items{padding-right: 0;}
    .footer{margin-top: 30px;padding: 20px 10px 10px;font-size: 14px;}
    .footer-bt{margin-top: 20px;}
    .footer-left-cantact-text{display: none;}
    .footer .main{display: block;}
    .footer-left{width: auto;align-items: flex-start;font-size: 14px;}
    .footer-left-cantact{padding-left: 30px;}
    .footer-left-cantact-address{padding-bottom: 5px;width: 200px;}
    .footer-left-cantact-logo{width: 175px;margin-top: -10px;}
    .footer-left-qrcode-text{display: none;}
    .footer-left-qrcode{padding: 0 10px;}
    .footer-left-cantact-tel{font-size: 22px;}
    .footer-right,.footer-bt-left{display: none;}
    .footer-bt-copyright{font-size: 14px;}
    .home-main-title-span{font-size: 18px;}
    .about-path-back{display: none;}
    .about-path-menu{padding: 0 20px 2px;}
    .about-path-menu-a{display: inline-block;margin-right: 0;padding: 10px 20px;}
    .about-text{padding: 0 10px 50px;}
    .about-text-title{font-size:18px;margin: 50px 0 25px;}
    .about-path-menu-a.selected::after{left: 20px;right: 20px;}
    .about-fac{background: none;display: block;width: 100% !important;}
    .about-fac-box,#gallery-1,.about-nums-main,.about-brands-main,.about-brands-images,about-brands-main,
    .about-zl-info{width: 100% !important;display: block;overflow: hidden;min-width: auto !important;}
    .about-fac-right{padding: 78px 10px;width: 100% !important;}
    .about-fac-right-top{margin-bottom: 25px;font-size: 18px;}
    .about-brands-title{font-size: 18px;}
    .about-nums-main{padding: 0 25px;}
    .about-brands{padding: 0;}
    .about-hz-nav{margin: 0 -50px 0;}
    .about-hz-nav-coms{width: calc((100% - 15px)/2);height: auto;margin: 0 15px 15px 0;}
    .about-hz-nav-coms:nth-child(5n){margin-right: 15px;}
    .about-hz-nav-coms:nth-child(2n){margin-right: 0;}
    .news-items{display: block;overflow: hidden;background-color: #ffffff;padding: 10px;margin-bottom: 10px;}
    .news-navs{padding: 10px 0;background-color: transparent;}
    .news-items .news-items-images,.news-items:first-child .news-items-images{height: 150px;width: 100%;margin: 0 0 10px;;}
    .news-items-title{font-size: 16px;}
    .news-items:first-child .news-items-title{padding-bottom: 0;margin-bottom: 0;border: none;font-size: 16px}
    .news-items:first-child .news-items-desc{border-top: 0 none;padding-top: 0;margin: 15px 0;}
    .news-items:first-child .news-items-read{margin: 0;}
    .news-items:first-child .news-items-times{font-size: 14px;color: #656565;}
    .about-text .news-info-main{padding: 20px 10px;font-size: 14px;}
    .about-text .news-info-title{padding: 20px 0 10px;color: #ffffff;font-size: 16px;}
    .about-text .news-info-time{margin: 10px 10px 20px;border-color: #6e6e6e;padding-bottom: 5px;}
    .news-info .about-text-title{display: none;}

    .video-items{width: calc((100% - 20px) / 2);}
    .video-items:nth-child(2n){margin-right: 0;}
    .video-navs{background-color: #ffffff;padding: 10px;}
    .yewu-main-box{display: block;margin: 75px 0;}
    .yewu-main-items{margin: 15px 10px;}
    .yewu-main-items .yewu-main-items-text{top: 85%;padding-right: 15px;}
    .yewu-main-items-text_a{display: block;color: #ffffff;position: absolute;right: 10px;text-decoration: underline;}
    .yewu-main-items .yewu-main-items-text_image {left: 10px;transform: translate(0,-50%);width: 55%;}
    .zeren-main-box-items,.zhaopin-main{width: 100%;}
    .renli-menus,.contact-box{display: block;padding: 0 10px;}
    .renli-menus-items{margin: 0 0 10px;}
    .renli-menus-items:nth-child(2n){margin: 0 0 10px;}
    .zhaopin-main{padding: 75px 10px;}
    .table-col-2,.table-col-3,.table-col-4{display: none;}
    .zhaopin-table .table-col-5{width: 80px;}
    .table-col-5 .table-col-link,.table-col-apply.btn{display: block;}
    .table-col-link-title{display: none !important;}
   
    .zhaopin-info-summary{padding: 20px;}
    .zhaopin-info-summary .row{display: block;padding-bottom: 0;}
    .zhaopin-info-summary .row .col{width: 100%;}
    .news-info-main{width: 100%;background-color: #ffffff;}
    .home-news-title, .home-news-desc, .home-news-time{font-size: 16px;}
    .about-zl-desc{padding: 0 10px;}
    .about-zl-info-text-desc,.about-wh-text .about-zl-info-text-desc{margin-top: 20px;}
    *[class*="-desc"], [class*="_desc"]{font-size: 14px;}
    .about-zl-info-text,.about-brands-text{padding: 38px 31px;}
    .about-zl-info-image{width: 100%;}
    .about-zl-text{padding: 45px 0 0;}
    .about-ry-main{padding: 0;}
    .about-hz-title{font-size: 16px;padding: 35px 0;}
    .about-hz-title span::before, .about-hz-title span::after{width: 85px;}
    .about-hz-title span::before{left: -110px;}
    .about-hz-title span::after{right: -110px;}
    .zeren-main-box-items_text{padding: 30px 10px;}
    .zeren-main-box-items_title{font-size: 16px;}
    .renli-main{padding-bottom: 50px;}
    .zhaopin-table dt.table-row{font-size: 16px;}
    .contact-items{width: 100%;margin-right: 0;}
    .contact-box-info,.contact-lianzheng{padding: 50px 10px;}
    #vcodeImg{width: 55%;}
    
    .about-ry-main-row{padding-left: 20px;}
    .about-ry-main-item{width: calc((100% - 60px) / 2);}
    .about-ry-main-item:nth-child(2n){margin-right: 0;}
}