@font-face {
  font-family:"han";
  src: url("../cssnew/yhan.woff.txt") format("woff2"),
       url("../cssnew/yhan.woff.txt") format("woff"),
       url("../cssnew/yhan.ttf.txt") format("truetype"),
       url("../cssnew/yhan.otf.txt") format("embedded-opentype"),
       url("../cssnew/yhan.svg.txt") format("svg");
}
/* CSS Reset */

div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd {margin: 0px; padding: 0px;list-style: none;border: 0px;}

/*公共样式部分*/
body {color: #666;margin: 0 auto;background-color: #fff;font-family:"han"; overflow-x: hidden;  padding:0;}

html, body, h1, h2, h3, h4, h5, h6, div, p, ul, ol, li, dl, dt, dd, table, thead, tbody, th, td, form, fieldset, legend, input, textarea, button, select {padding:0; margin:0;}


#copy { display: none;}
*{-webkit-box-sizing: border-box;box-sizing: border-box;}
a {color: #666; text-decoration: none;}
a:hover { color:#103886;text-decoration: none; border-bottom-style:}

.box{ margin:0 auto;width:100%; box-sizing: border-box; padding:0 6%;}
.page{margin:0 auto;}
.bg{ width: 100%;}

.fl { float: left;}
.fr {float: right;}

/*左右浮动清除*/
.clear{ clear: both;height: 0px; overflow: hidden;}
.cl{ clear: both;height: 0px; overflow: hidden;}

i,em{font-style: normal;}

.cp img{border:1px solid #f2f2f2; padding:5% 6%;  background:#fff;} 
.cp a:hover img{ border:1px solid #f2f2f2; padding:2px; background:#fff; padding:5% 6%;}
.cp a{ color:#333; font-size:1.1vw; overflow: hidden; line-height: 1.2vw; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; font-weight:bold;}


.font32{font-size: 1.3vw;}

.w50{width:41%; position: absolute; z-index:11; left:8.6%; top:5%;}
.fl{ float:left;}
.fr{ float:right;}


@font-face {
  font-family: "DIN";
  src: url("../szjjrjd/cssnew/DIN.woff2.txt") format("woff2"),
       url("../szjjrjd/cssnew/DIN.woff.txtt") format("woff"),
       url("../szjjrjd/cssnew/DIN.eot.txt") format("truetype"),
       url("../szjjrjd/cssnew/DIN.svg.txt") format("embedded-opentype"),
       url("../szjjrjd/cssnew/DIN.ttf.tx") format("svg");
}

#imgbox a {display:block;width:100%; overflow-x:hidden; }
#imgs { display:block;width: 100%;}

/*抬头*/

.ewm{width:24px;/* height:24px*/;cursor: pointer;  position: relative; background:url(//memberpic.114my.cn/szjjrjd/uploadfile/image/20211011/20211011101105_726717090.png)no-repeat center; margin-top:58px;}
.ewm p{position: absolute;background:#fff; padding:6px; top:40px; left:-45px;    z-index: 99999;transition:all 0.5s; text-align:center; font-size:15px; line-height:32px; transform:rotateX(90deg);transform-origin: top;}
.ewm p img{width:100px; }
.ewm:hover p{transform:rotateX(0);box-shadow: 0 0 20px rgba(0,0,0,0.1); }

.tel{background: url(//memberpic.114my.cn/szjjrjd/uploadfile/image/20211011/20211011100909_1450386252.png)no-repeat center left;padding-left:50px; margin:54px 0 0 2vw;}
.tel span{font-size:21.5px; color:#000; letter-spacing:2px; line-height:34px;position: relative; display:block; margin-top:9px;}
.tel b{font-family: Arial; font-size:30px; color:#044e95; }
/*search*/


.icon_search i{user-select:none;transition:all 0.5s;display: flex;align-items: center;justify-content: center;position: relative;height: 100%; width:42px; height:42px; border:1px #ccc solid;border-radius: 100%; margin-top:50px;  margin-left:3vw;}
.iser_box{background:rgba(0,0,0,0.5);position:absolute;top:144px;right:0;padding:30px;transform-origin:top;transform:rotateX(90deg);transition:all 0.5s;z-index: 99999;}
.nav_bc.on .iser_box,.itel_box{top:160px;}
.icon_search:hover .iser_box{transform:rotateX(0deg);}
.search_l{display:flex;align-items:center;justify-content:end;color: #fff;}
.search_l span+span{margin-left:4px;}
.search_l a{color: #fff;font-size: 14px;}
.search_r{margin-top:20px;position:relative;}
#infoname{width:100%;height:38px;line-height: 38px;border:1px solid #eee;text-indent:12px;}
.z_img{padding:12px;position:absolute;top:0;right:0;background: no-repeat;}
.itel_box{width:320px;text-align:center}
.dh_h {line-height: 36px;font-size: 22px;}
.itel_box p{color:#fff;position:relative;font-size:20px;}
.itel_box p:before{position:absolute;left:0;color:#333;}
.itel_box em{font-family:'arial';font-size:26px;font-weight: bold;color:#feac00;margin-top:10px;}
.search_l .iconfont{font-size: 16px;}
.search_l span{color: #fff}
.icon_pho {
display: flex;
align-items: center;
}

.icon_pho .irh span {
color: #fff;
font-size: 18px;
}

.icon_pho b {
font-size: 26px;
color: #006cb5;
padding-left: 10px;
}

/*导航*/
.nav_bg{ background:#000; height:54px;}
.top_bg{height: 190px; background:url(//memberpic.114my.cn/szjjrjd/uploadfile/image/20230826/20230826190406_967798065.jpg) no-repeat center}
.logo{margin-top:25px;}
.name{margin-top:57px; margin-left:1.2vw; }
.name h3{font-size:37px; color:#0060cc; font-family: Microsoft YaHei; letter-spacing:2px;}
.name p{font-size:23px; color:#000;  height:32px;line-height:32px; font-family: cursive; letter-spacing:0.3px; }
.top_bg .box{padding: 0 8% !important;}

/*栏目*/
#nav_bg.yinyin{top:0 !important; /* animation: 4s dong;transition: all 1s ease-in-out; background:#fff; */box-shadow: 0 0 50px rgba(0,0,0,0.1);}
#nav_bg{width:100%; min-width:1300px; margin:0 auto; z-index: 9999;top:144px; background:#000; height:54px;}
.nav>ul>li{ float: left; display: block; width:12%;  height:100%; position: relative; background: url(//memberpic.114my.cn/szjjrjd/uploadfile/image/20211011/20211011102715_470836261.jpg)no-repeat center right; }
.nav>ul>li:first-child:before{content:"";position: absolute; left:0;top:0; height:100%; width:1px;background: url(//memberpic.114my.cn/szjjrjd/uploadfile/image/20211011/20211011102715_470836261.jpg)no-repeat center; }
.nav>ul>li>a{ display: block; color: #fff; font-size:17px; text-align: center; position: relative; line-height:54px;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out;}
.nav>ul>li>a p{position: relative; z-index: 2;}
/*.nav>ul>li>a:after{content:"";position: absolute;bottom:0;left: 0;right:0; margin:0 auto; width: 0;height:4px; display: block; background: linear-gradient(to right, #0d5db4 0%,#09b0e7 100%); transition:0.3s all ease-in-out;}*/
.nav>ul>li:hover>a:after,.NavCeshi > li.navcurrent > a:after{width: 30%;}

@keyframes dong {
    0% {
        transform: translateY(-100px);
    }

    100% {
        transform: translateY(0);
    }
}




/*栏目下拉*/
.nav ul li>ul{transition: all 0.3s ease-out 0s;position: absolute;width:100%;opacity: 0;visibility: hidden;transform: translate3d(0px, 10px, 0px);-moz-transform: translate3d(0px, 10px, 0px);-webkit-transform: translate3d(0px, 10px, 0px);z-index: 9999;left:0;top:54px; margin-left:0px; text-align:center;}

.nav ul li>ul a{ transition: none ease-out .3s; -webkit-transition-property: color, background, text-indent, opacity; transition-property: color, background, text-indent, opacity;}
.nav ul li>ul a{background:rgba(0,96,204,0.7);-webkit-box-shadow: 0 6px 10px rgba(0, 0, 0, .1);box-shadow: 0 6px 10px rgba(0, 0, 0, .1);width: 100%;height: 44px;line-height: 44px; display: block;color: #fff;font-size: 14px; }
.nav ul li>ul a:hover{background:#0060cc;}
.nav ul li:hover > ul {opacity: 1;visibility: visible;transform: translate3d(0px, 0px, 0px);-moz-transform: translate3d(0px, 0px, 0px);-webkit-transform: translate3d(0px, 0px, 0px);-webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.12);box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.12);-webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}


.nav ul li>ul.nav2 dl{display:none;}

@media (max-width: 1500px){
.box{width:100%; padding: 0 2% 0 5.5%; min-width:1200px;}
.top_bg .box{padding: 0 1% !important;}
.nav_bg{ height:3.4vw}
#nav_bg{ height:3.4vw}
.nav>ul>li>a{ line-height:3.4vw; font-size:1.2vw;}
.nav ul li>ul{top:3.4vw;}
}
@media (max-width: 1400px){.box{min-width:1200px;}}
@media (max-width: 1300px){.box{min-width:1200px;}}


/*幻灯片*/
.fullscreen,.fullscreen body {width: 100%;height: 100%;overflow: hidden}
.pcshow { display:block;}
.mbshow { display:none!important;}
.clear { clear:both;}
.wow {opacity: 0;}
.img {position: relative;overflow: hidden;background-position: center center;background-repeat: no-repeat;background-size: cover;background-color:#f1f1f1;}
.pic {position: relative;overflow: hidden;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.img img,.pic img {max-width: 100%;max-height:100%;margin: auto;padding: 0;border: 0;width: 100%;height: auto;border: none;}
.img-center {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;display: block;width: auto!important;height: auto!important;z-index: 1;max-width: 100%;max-height:100%;}
.img-block {display: block;width: 100%;height: auto;}
.img-inline {display: inline-block;width: auto;height: auto;max-width: 100%;}
.img-alt {opacity: 0;}

.index-banner-swiper {width: 100%;height: 100%;position: relative;background: #000;overflow: hidden;} 
.index-banner-swiper .swiper-slide-active .img .pic {animation: srmgani 4000ms 1 ease forwards;}
@keyframes srmgani{0%{transform:scale(1.05);} 100%{transform:scale(1.0);}}
.index-banner-item {position: relative;}
.index-banner-text {position: absolute; z-index: 100;color:transparent;width:100%; text-align:center;}

.index-banner-text .entitle-1{ background:url(//memberpic.114my.cn/szjjrjd/uploadfile/image/20230830/20230830104106_2141688189.png) no-repeat center; height:50px; line-height:50px; font-size:2.2vw; letter-spacing:2.5px;}

@media (max-width: 1500px){
.index-banner-text .entitle-1{height:35px;}
}

.index-banner-text .entitle-1{color: #000; margin-top: .5%;}

.index-banner-text .title-1{color: #0060cc; }
.index-banner-text .title-1 h3{font-weight: bold; font-size:1.3vw; font-family: Microsoft YaHei; text-align: left; margin-left: 8.6%;}
.index-banner-text .title-3 h3{font-weight: 900;}
.index-banner-text .title-2 {color: #222; font-weight:bold; font-family: Microsoft YaHei;}
.index-banner-text .text-2 {color: #666666;margin-top: 2%;text-align: justify;}

.index-banner-text .title-2{ color:#0060cc; font-size:2.88vw; letter-spacing:4px; text-shadow: 0.12vw 0.12vw 0px #fff;}
.index-banner-text .title-2 span{ font-size:5.2vw; line-height: 46px; font-family: din; letter-spacing:-4px; padding-right:10px; text-shadow: 0.2vw 0.2vw 0px #fff; margin-left:-6px;}
.index-banner-text .title-1 h3{  text-shadow: 0.1vw 0.1vw 0px #ffffff; font-size: 1.3vw; margin-top:1.7vw;}
.slide .slick-dots{ display:none !important;}


.index-banner-swiper .swiper-slide .img .pic img {opacity: .5;}

.scrolldown {position: absolute;bottom:5%;z-index: 11;right: 5%;}
.index-banner-swiper .banner-pagination {bottom: 6%;}
.index-banner-swiper .banner-pagination span {display: inline-block;vertical-align: middle;width: 6rem;height: 3px;background: #fff;border-radius: 0;}

.more-1 {margin-top: 2%;}
.more-1 a,.more-1 strong {display: inline-block;width:23.6rem;line-height:6.6rem;border-radius: 10rem;background: #eb2530;border: 2px solid #eb2530;font-size: 0;text-align: center;font-weight: normal;}
.more-1 i,.more-1 span {display: inline-block;vertical-align: middle;}
.more-1 i {width: 1.3rem;height: 1.3rem;background: url('//memberpic.114my.cn/dycxkj19707en/uploadfile/image/20230815/20230815105854_1209799050.png') center no-repeat;background-size: 100%;margin-left: 3rem;}
.more-1 span  {color: #fff;}
.more-1 a:hover {background: none;border: 2px solid #eb2530;}
.more-1 a:hover span  {color: #fff;}
 
.swiper-button-prev,.swiper-button-next {display: inline-block;vertical-align: middle;position: relative;left: auto;right: auto;top: auto;bottom: auto;margin: 0;margin-right: 1rem;}
.swiper-button-prev,.swiper-button-next {border: 2px solid #e7e8e9;border-radius: 100%;width: 6rem;height: 6rem;box-sizing: border-box;outline: none;background: #e7e8e9;}
.swiper-button-prev::after,.swiper-button-next::after {color: #000;font-size: 1.4rem;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);font-weight: 900;}





/*能力*/
.index-about-us {position: relative;background: #fff;}
.aboutbg.pic1 {opacity: 1;}
.aboutbg {position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;background-position: center;background-size: cover;background-repeat: no-repeat;}
.jcd-title .entitle-1{line-height:1.8vw; font-size:1.2vw !important; font-weight:bold;}
.cer_tab {background: #f8f8f8;display: flex;justify-content: space-between;margin: 5% 0 0;}
.cer_l {width:100%;display: flex;justify-content:center;overflow: hidden;}
.cer_sub {/*display:flex; flex-direction:column;width:100%;*/}

.cer_pic {width:50%;position: relative;top:3.4vw; right:1%;}
.cer_pic ul {}
.cer_pic li {position: relative;}
.cer_pic .slick-initialized .slick-slide{ padding-bottom:7.1vw;}
.cer_pic li p {width: 100%; position: absolute; padding:0 0 3.5vw 0;  bottom:0;left: 0;display: flex;justify-content: center;}
.cer_pic li a {font-size:1.3vw;color:#000; font-weight:bold; line-height:2vw;}
.cer_pic li a img {width:100%;height:auto;}
.cer_btn {}
.cer_btn:hover i { background:#f6584d; color:#fff;}
.cer_btn>i {width:2.6vw;height:2.6vw;cursor: pointer; /*border: 2px solid #dbdbdb;*/font-size: 20px;color:#fff;display: flex;justify-content: center;align-items: center;top:34%; position: absolute;border-radius: 50%; font-weight:bold; /*box-shadow: 0px 0px 50px 0px rgba(0,96, 202, 0.2);*/ background:#dbdbdb;}
.btn_one{transform: rotate(180deg); left: -34%;}
.cer_btn>i:first-child { }
.cer_btn>i:last-child {right: -35%;}
.cer_call .ban_dot {/* display: none */}
.cer_r {width: 34.9%;overflow: hidden;}
.cer_top {background:url(//memberpic.114my.cn/szjjrjd/uploadfile/image/20220318/20220318175546_1076690609.jpg)no-repeat;width: 100%;height: 50%;position: relative;}
.cer_top p {margin: 0;font-size: 20px;color: #fff;display: flex; flex-direction: column; font-weight: bold; position: absolute; bottom: 10%; left: 10%;line-height: 32px;}
.cer_top p span { font-weight: 100;font-size: 15px; color: #f2f2f2;}
.cer_call {position: relative;}
.cer_call ul { position: relative;}
.cer_call li {}
.cer_call li p {display:none;}
.cer_call li a {    overflow: hidden;}
.cer_call li a img {width:100%;height:auto;}
.cer_call .ban_dot {display: flex !important;background: rgba(51,51,51,0.5);width: 100%;position: absolute;bottom: 108px;left: 0;justify-content: center;align-items: center;height: 50px;}
.cer_call .ban_dot li {width: 6px;height: 6px;display: inline-block;background: #fff;margin: 0 1%;transition: 0.5s;}
.cer_call .ban_dot li.slick-active {background:#0060cc;width: 20px;}
.cer_call .ban_dot li button {font-size:0;border: none;outline: none;}
.cer_btn1 {}
.cer_btn1:hover i {}
.cer_btn1>i {cursor: pointer;font-size: 36px;color: #fff;display: flex;justify-content: center;align-items: center;bottom: 114px;position: absolute;}
.cer_btn1>i:first-child {left: 16px;}
.cer_btn1>i:last-child {right: 16px;}

.abho{position: relative; z-index: 21;}
.abho p{font-weight:bold; color:#333; display: block; position: absolute; top:6.7vw; left:19vw; font-size: 1.3vw;     font-family: Microsoft YaHei;}
.abho p1{font-weight:bold; color:#333; display: block; position: absolute; top:29vw; font-size: 1.3vw; left:6.5vw; font-family: Microsoft YaHei;}


.abho p1 img{/* margin-top:5px;*/ width:8%;}
.abho p img{ width:10%;}

.w45{right:9.5%; bottom:9.82%; width:44%;z-index:11; position: absolute;}


/*优秀*/
.pro_adv {padding:2.7vw 0 0 0; width: 100%; margin-bottom:86px; position: absolute; z-index:111;}
.pro_adv > .page{ height: 100%; position: relative; width:80%; }
.pro_adv .jcd-title .title-2{ text-align:center; margin-top:-3%;  margin-bottom: 4.2%;}
.pro_adv_mid{ position: absolute; width: 460px; height: 460px; left: 50%; margin-left: -230px; }


.pro_adv_mid_tit { padding-top: 80px; background: url(../images/20190807173634_1424289980.png) no-repeat center top; font-size: 16px; color: #afb8c6; line-height: 30px; text-align: center; font-weight: 100; position: absolute; width: 100%; top: 185px; }
.pro_adv_cont{ width: 100%; height: 100%; position:absolute; left: 0; top: 0}
.pro_adv_item{ position: absolute; cursor: pointer; }
.pro_adv_item1,.pro_adv_item2,.pro_adv_item3{ padding: 0 0 0 5.5vw; text-align: left; }
.pro_adv_item4,.pro_adv_item5,.pro_adv_item6{ padding: 0 5.5vw 0 0; text-align: right; }

.pro_adv_item1{ left:2vw; top:2.6vw; }
.pro_adv_item2{ left: -10px; top:13vw; }
.pro_adv_item3{ left: 15px; top:25vw; }
.pro_adv_item4{ right:2vw; top:2.6vw; }
.pro_adv_item5{ right: -10px; top:13vw; }
.pro_adv_item6{ right: 15px; top:25vw; }

.pro_adv_item strong { font-size:1.3vw; letter-spacing:0.2vw; color: #000;/* font-weight: normal;*/ display: block; line-height: 30px; white-space: nowrap; overflow: hidden; height: 30px; text-overflow: ellipsis;     font-family: Microsoft YaHei; margin-bottom:0.5vw;}
.pro_adv_item p { font-size:1.1vw; color:#333; font-weight:bold; line-height:1.45vw; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; opacity:0.8;}
.pro_adv_item i{ display: block; float: left; width: 190px; height: 190px; position: absolute; top: -55px; }
.pro_adv_item i:after{ content: ''; display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: url(//memberpic.114my.cn/szjjrjd/uploadfile/image/20231024/20231024171834_657431877.png); opacity: 1; filter: alpha(opacity=100); transition:0.3s all ease; z-index: 2; -webkit-filter: invert(1);
filter: invert(1);}
.pro_adv_item i:before{ content: ''; display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: url(//memberpic.114my.cn/szjjrjd/uploadfile/image/20230901/20230901092730_294863279.png); opacity: 0; filter: alpha(opacity=0); transition:0.3s all ease; z-index: 1; }
.pro_adv_item i img { width: 40px; height: 40px; display: block; position: absolute; top: 75px; left: 75px; z-index: 3; -webkit-filter: invert(1);}
.pro_adv_item i:hover img{-webkit-filter: invert(0);}
.pro_adv_item2 :hover img{-webkit-filter: invert(0);}
.pro_adv_item strong:hover img{-webkit-filter: invert(0);}
.pro_adv_item1:hover img{-webkit-filter: invert(0);}
.pro_adv_item:hover img{-webkit-filter: invert(0);}




.pro_adv_item1 i,.pro_adv_item2 i,.pro_adv_item3 i{ left: -40px; }
.pro_adv_item4 i,.pro_adv_item5 i,.pro_adv_item6 i{ right: -40px; }

@media (max-width: 1500px){
.pro_adv_item1 i,.pro_adv_item2 i,.pro_adv_item3 i{ left: -5vw; }
.pro_adv_item4 i,.pro_adv_item5 i,.pro_adv_item6 i{ right: -5vw; }
}

.pro_adv_item:hover i:after{ opacity: 0; filter: alpha(opacity=0); }
.pro_adv_item:hover i:before{ opacity: 1; filter: alpha(opacity=100); }

.rx { margin-top:25px;}
.rx b{ font-weight:normal;}
.rx>i {display: block; font-size: 20px; margin-bottom: 14px; }
.rx>div {font-size:1.8vw; font-weight:bold; font-family: Microsoft YaHei;}






/*标题*/
.jcd-title {position: relative;}
.jcd-title.center {/*text-align: center;*/ left: 8.6%; width:86%;}
.jcd-title.right {text-align: right;}
.jcd-title .entitle-1{color: #000; margin-top: .7%;}
.jcd-title .title-1{color: #0060cc; }
.jcd-title .title-1 h3{font-weight: bold; color:#0060cc; font-family: Microsoft YaHei;}
.jcd-title .title-3 h3{font-weight: 900;}
.jcd-title .title-2 {color: #222;margin-top: .7%; font-weight:bold; font-family: Microsoft YaHei;}
.jcd-title .text-2 {color: #666666;margin-top: 2%;text-align: justify;}

.font42{ font-size:2vw;}
/*企业文化*/
.com_m{ width:83%; margin:3.1vw auto 2vw;/* min-width:1200px;*/}
.com_m li{float: left; width:31.6%; text-align: center;}
.com_m li+li{margin-left:2.5%; }
.com_m li img{width:100%; height:auto; transition: all .5s ease;}
.com_m li:hover img{transform: scale(1.1);}
.com_m li>a{display: block; overflow: hidden; }
.com_m li p a{display: block; font-size:1.24vw; color:#000; line-height:70px;transition: all .5s ease; }
.com_m li:hover p a{background:#0060cc; color:#fff;}

.com_m2{ width:83%; margin:3.1vw auto 6vw;/* min-width:1200px;*/}
.com_m2 li{float: left; width:31.6%; text-align: center;}
.com_m2 li+li{margin-left:2.5%; }
.com_m2 li img{width:100%; height:auto; transition: all .5s ease;}
.com_m2 li:hover img{transform: scale(1.1);}
.com_m2 li>a{display: block; overflow: hidden; }
.com_m2 li p a{display: block; font-size:1.1vw; color:#000; height: 50px; line-height: 50px;transition: all .5s ease; display:none; }
.com_m2 li:hover p a{background:#0060cc; color:#fff;}

/* footer */
.footer {background:#282f36;position: relative;clear: both; overflow: hidden;color: #fff;}
.footer-content {width:83%;margin: auto;position: relative; }
.footer-content-top::before,.footer-content-top::after {content: '';width: 50%;height:8px;position: absolute;left: 0;top: 0;background: #0060cc;}
.footer-content-top::after {left: auto;right: 0;background: #808080;}
.footer-content-top {overflow: hidden;padding:4.4% 0 4.1% 0;}
.footer-left {float: left;width: 10%;}
.footer-logo img { height:60px;}
.footer-logo .logo{font-size:0;overflow:hidden; margin-top:0px;}
.footer-logo .logo img{ float:left; padding-right:14px; background:url(//memberpic.114my.cn/szjjrjd/uploadfile/image/20230826/20230826102112_1809635071.jpg) no-repeat 98px 10px;}
.footer-logo .logo strong{display: block;font-size:2vw; line-height:37px;color:#fff; font-weight:bold; font-family: Microsoft YaHei; letter-spacing:2px;}
.footer-logo .logo dl{ font-size:1.05vw; letter-spacing:4px; color:#adb2b7; line-height:33px;}
.footer-logo .logo dl en{color:#ababab;}


.footer-nav {float: right;width:100%;text-align: right;}
.footer-nav ul,.footer-nav li {list-style: none;margin: 0;padding: 0;}
.footer-nav ul strong{ margin-bottom:10px;}
.footer-nav ul {text-align: left;margin-left:5.6vw;overflow: hidden;display: inline-block;vertical-align: top;}
.footer-nav ul:first-child {margin-left: 0;}
.footer-nav .title-1 {font-weight: bold;}
.footer-nav li {margin-top:1.1rem;}
.footer-nav li a{display: block;color: #aaa; }
.footer-nav li a:hover {color: #fff;}
.footer-nav .contact-1 {overflow: hidden;}
.footer-nav .contact-us-1 {color: rgba(255, 255, 255, 0.6);margin-top: 2rem;}
.footer-nav .contact-us-1 strong{font-weight: normal;}
.footer-nav .contact-us-1 p:first-child {padding: 0;margin: 0;}
.footer-content-bottom {border-top: 1px solid #383838;padding:1.8% 0 1.8% 0;position: relative;}
.footer-copy {color: rgba(255, 255, 255, 0.6);position: relative;}
.footer-copy a {color: rgba(255, 255, 255, 0.6);}
.footer-copy a:hover {color: #fff;}
.footer-link {position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.footer-link li {list-style: none;padding: 0;margin: 0;display: inline-block;vertical-align: middle;position: relative;width: 30px;height: 30px;margin-left: 15px;}
.footer-link .ewmshow-1 {background: #fff;padding: 5px;width: 90px;height: 90px;overflow: hidden;position: absolute;bottom: 100%;left: 50%;border-radius: 4px;margin-left: -50px;display: none;}
.footer-link li:hover .ewmshow-1{display: block;}

.aside-top {position: fixed; width: 50px;bottom:3%;right:1%; z-index:199;display: none;}
.aside-top a {width: 50px;height: 50px;display: block;overflow: hidden; background: #0060cc url('//memberpic.114my.cn/szjjrjd/uploadfile/image/20231024/20231024171834_1563214380.png') no-repeat center;border-radius: 100%;}
.footer-top-left {float: left; width:22%;}
.footer-top-right {float: right;width:78%;}
.footer-logo {/*width: 27%;*/}
.footer-logo a{width: 100%;height: auto;display: block;}
.footer-logo img {display: block;}
.footer-logo .st0 {fill: #fff;}
.footer-contact {margin-top:20px;}



.footer-social {margin-top:60px;} 



.footer-social li {display: inline-block;vertical-align: middle;margin-right:18px;position: relative;}
.footer-social li:first-child {margin-left: -.3%;}
.footer-social li a{position: relative;display: block;width: 2rem;height: 2rem;opacity: .3;}
.footer-social li a:hover {opacity: 1;}
.footer-social li:hover .ewmshow-1{display: block;}

.footer-copy,.footer-content-bottom a{color: rgba(255, 255, 255, 0.6);}
.footer-content-bottom a:hover {color: #fff;}


.ft-bottom{padding:14px 0; line-height:40px; }
.ft-bottom .copyright{float: left;font-size: 14px;color: rgba(255, 255, 255, 0.6);}
.ft-bottom .copyright p{color: rgba(255, 255, 255, 0.6);}
.ft-bottom .copyright span{display: inline-block; color: rgba(255, 255, 255, 0.6);}
.ft-bottom .copyright a{color: rgba(255, 255, 255, 0.6); font-weight:normal; font-size: 1.4rem;}
.ft-bottom .copyright a:hover{color: #0b3485;text-decoration: underline;}
.ft-bottom .flinks{float: right;}
.ft-bottom .flinks dl{position: relative;height: 40px;}
.ft-bottom .flinks dt{width:130px; height:43px; line-height:43px; text-align: right;/*background: #0060cc;background: -moz-linear-gradient(45deg, #0060cc 0%, #084eb3 100%);background: -webkit-linear-gradient(45deg, #0060cc 0%, #084eb3 100%);background: linear-gradient(45deg, #0060cc 0%, #084eb3 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0060cc', endColorstr='#084eb3', GradientType=1 );*/ background:url(//memberpic.114my.cn/szjjrjd/uploadfile/image/20231024/20231024171835_527152683.png) no-repeat;}
.ft-bottom .flinks dt a{display: block;color: #fff;font-size: 14px; padding-right:20px;}
.ft-bottom .flinks dd{display: none;position: absolute;right: 0;bottom: 100%; overflow: hidden;background: #0060cc;background: -moz-linear-gradient(45deg, #0060cc 0%, #084eb3 100%);background: -webkit-linear-gradient(45deg, #0060cc 0%, #084eb3 100%);background: linear-gradient(45deg, #0060cc 0%, #084eb3 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0060cc', endColorstr='#084eb3', GradientType=1 ); padding-left:15px;}
.ft-bottom .flinks dd a{display: block;float: left; padding:10px 0; font-size: 14px;color: #fff;text-align: center;}
.ft-bottom .flinks dd a:hover{text-decoration: underline;}
.ft-bottom .flinks dl:hover dt a:after{transform: rotate(90deg);}
.ft-bottom .flinks dl:hover dd{display: block;}



.social {padding-top:0px;clear: both;}
.social a { position: relative; font-size: 13px; color: #fff; display: inline-block; line-height: 25px; transition:0.3s all ease-in-out; float: left;display: block;margin-right:1.6vw; margin-top:1.5vw;}
.social a img{ display: block}
.social a:hover{ }
.social a:hover img{filter: contrast(0) brightness(2);}
.social a:hover .ewm img{filter: grayscale(1%);}
.social .ewm { position: absolute; width: 100px; bottom:33px; right: -43px; z-index: 1; display: none; padding: 5px; background: #fff; border-radius: 5px; }
.social .ewm:after{ content: ''; width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #fff; position: absolute; bottom: -5px; left:44.5px; }
.social .ewm img { display: block; width: 100%; height:auto; }
.saj-footer .bottom{clear: both;padding:30px 0;overflow: hidden;font-size: 12px;color: #999;order-top: 1px solid #313131;}
.saj-footer .bottom a{color: #999; font-size:15px;}
.saj-footer .bottom .left{color: #999; font-size:15px;}
.left .tel div{color:#999; font-size:15px; line-height:25px;}

.ft-bottom{padding:14px 0; line-height:40px; }
.ft-bottom .copyright{float: left;font-size: 14px;color: rgba(255, 255, 255, 0.6);}
.ft-bottom .copyright p{color: rgba(255, 255, 255, 0.6);}
.ft-bottom .copyright span{display: inline-block; color: rgba(255, 255, 255, 0.6);}
.ft-bottom .copyright a{color: rgba(255, 255, 255, 0.6); font-weight:normal; font-size: 1.4rem;}
.ft-bottom .copyright a:hover{color: #0b3485;text-decoration: underline;}
.ft-bottom .flinks{float: right;}
.ft-bottom .flinks dl{position: relative;height: 40px;}
.ft-bottom .flinks dt{width:130px; height:43px; line-height:43px; text-align: right;/*background: #0060cc;background: -moz-linear-gradient(45deg, #0060cc 0%, #084eb3 100%);background: -webkit-linear-gradient(45deg, #0060cc 0%, #084eb3 100%);background: linear-gradient(45deg, #0060cc 0%, #084eb3 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0060cc', endColorstr='#084eb3', GradientType=1 );*/ background:url(//memberpic.114my.cn/szjjrjd/uploadfile/image/20231024/20231024171835_527152683.png) no-repeat;}
.ft-bottom .flinks dt a{display: block;color: #fff;font-size: 14px; padding-right:20px;}
.ft-bottom .flinks dd{display: none;position: absolute;right: 0;bottom: 100%; overflow: hidden;background: #0060cc;background: -moz-linear-gradient(45deg, #0060cc 0%, #084eb3 100%);background: -webkit-linear-gradient(45deg, #0060cc 0%, #084eb3 100%);background: linear-gradient(45deg, #0060cc 0%, #084eb3 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0060cc', endColorstr='#084eb3', GradientType=1 ); padding-left:15px;}
.ft-bottom .flinks dd a{display: block;float: left; padding:10px 0; font-size: 14px;color: #fff;text-align: center;}
.ft-bottom .flinks dd a:hover{text-decoration: underline;}
.ft-bottom .flinks dl:hover dt a:after{transform: rotate(90deg);}
.ft-bottom .flinks dl:hover dd{display: block;}



/*--serverBar--*/
.serverBar{display:none;position:fixed;z-index:999;top:50%;right:0;transform:translateY(-50%);}
.serverBar li{position:relative;margin-bottom:10px; line-height: 26px;}
.serverBar li a{display:block;padding:5px;width:50px; text-align:center;color:#000 !important;background:#fff;border:#f0f0f0 solid 1px;}
.serverBar li a>i{display:block;font-size:18px;}
.serverBar li a>span{display:block;font-size:14px;}
.serverBar li:hover a{color:#fff !important;background:#0060cc;border-color:rgba(255,255,255,0.1);}
.serverBar li .infos{display:none;position:absolute;right:60px;padding:10px;background:#fff;border:#f0f0f0 solid 1px;box-shadow:0 0 10px rgba(255,255,255,0.1);}
.serverBar li .tel{top:-98px;}
.serverBar li .tel dt{padding-bottom:6px;font-size:14px;color:#666;border-bottom:#f0f0f0 solid 1px;}
.serverBar li .tel dd{padding-top:6px;font-size:20px;font-family:"DIN Medium";color:#043285;white-space:nowrap;}
.serverBar li .QRcode{bottom:0;overflow:hidden;}
.serverBar li .QRcode .item{overflow:hidden;}
.serverBar li .QRcode .item i{display:block;width:100px;}
.serverBar li .QRcode .item img{display:block;width:100%;}
.serverBar li .QRcode .item p{font-size:14px;color:#000;text-align:center;}
.serverBar li:hover .infos{display:block;}
@media(max-width:1200px){
.serverBar{display:none !important;}
}
/*--end serverBar--*/

@media(max-width:1400px) {
.cpzt_h{ font-size:58px;}
.cpzt_t{ margin-top:14px; font-size:34px;}
.hopro_pic2 h1{ font-size:22px;}
.youshimint_h{font-size:58px;}
.newsboxl_h{font-size:58px;}

}