@charset "UTF-8";



a{ color:#000;}

table{font-size: 14px;width: 100%;border-collapse: collapse}
input select{font-size: 12px;}
#second_id_28{display: block;}
.z_hangaogushi{margin:0 auto;width:800px;}
.fanye{text-align: center;font-size: 0px;margin-top: 70px;margin-bottom: 110px;}
.fanye a{display: inline-block;height: 46px;border-radius: 50%;padding: 0px 17px;line-height: 46px;font-size: 16px;color: #111;-webkit-transition: all 0.2s ease-out;-khtml-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;margin: 0px 5px;}
.fanye li{display: inline-block;}
.fanye li.active a{background: #00428e;color: #fff!important;}
.fanye a:hover{color: #00428e;}
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd {margin: 0px; padding: 0px;list-style: none;border: 0px;}

.fl{ float:left;}
.fr{ float:right;}
.left{ float:left;}
.right{ float:right;}
.fadeInLeft{ float:left;}
.fadeInRight{ float:right;}

.font24{ font-size:24px;}
.font18{ font-size:18px;}
.font16{ font-size:16px;}
.hex{}
.heb{color:#000;}
.tt{color:#00428e; text-align:center; margin:0 auto 95px; font-size:36px;}
.i5 .tt{color:#000; margin:auto !important;}
.i5 a:hover .tt{color: #00428e;}

.biaoti_span{font-size:40px;padding-left:10px; margin-left:18px; font-family:"apl"; background:url(../images/nl.jpg) no-repeat left 14px;}
.biaoti_span_1{font-size: 20px;}

*,*:before,*:after{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
*{margin:0;padding:0;}


body::-webkit-scrollbar{width:4px;height: 1px;}
body::-webkit-scrollbar-thumb{background:#00428e;}
body::-webkit-scrollbar-track{background:#f0f0f0;}
.gdt::-webkit-scrollbar{width:4px;height: 1px;}
.gdt::-webkit-scrollbar-thumb{background:#00428e;}
.gdt::-webkit-scrollbar-track{background:#ddd;}
/* 头部*/
.head{position: absolute; top: 0;left:  0;width: 100%;height:; padding: 0 9% 0 9%;z-index:1024999; background-image: linear-gradient(rgba(255,255,255,.9), rgba(255,255,255,.5)); box-shadow: 0 0 10px rgba(0, 0, 0, .1);}
.head span{ float:left;}
.header-logo img{ float:left; margin-right:10px;}
.header-logo{font-family: "shot";}
.header-logo span1{ float:right; margin-left:10px; font-family: cursive; letter-spacing:-2px; color:#fff;}
.header-logo span h2{ font-size:33px; color:#014a84; letter-spacing:1px; font-family: "Microsoft YaHei";}
.header-logo span i{ font-size:11px; letter-spacing:-0.4px; display:block; color:#a4a4a4; font-style: normal;}
.head .logo{display: block;float: left;height: 100%;}
.head .logo img{height:2.9vw;margin-top:0.55vw;}
.head .ss{display: block;width: 20px;height: 20px;float: right;margin-top: 40px;position: relative;z-index: 3;}
.head .ss input{display: block;width: 0px;height:40px;background: #fff;border: 0;border-bottom: 1px solid #ddd;position: absolute;top: -10px;right: 20px;outline: none; background-color:rgba(255,255,255,.96); box-shadow:0 .364vw .52vw rgba(111,111,111,.23); border-radius:3px;}
.head .ss a{display: block;width: 100%;height: 100%;background: url(http://login.114my.cn/memberpic/dgssenao/uploadfile/image/20231208/20231208114117_887744787.png) center no-repeat;}
.head .ss:hover input{width: 320px;}
.head .yy{float: right;margin:1.49vw 0 0 0; margin-left:1.7vw; display: block;}
.head .yy a{display: block;float: left;color: #000; font-size:14px;}
.head .yy s{display: block;width: 1px;height:11px;margin:0.3vw 0.7vw 0;float: left;background: #171a1d;}
.head .yy a:hover{color: #00428e;}
.head.act{height:100px; background:#fff;}
/*.act{background:#fff;}*/
.head.act .ul1 li .ltop a{line-height:100px;}
/*.head.act .yy,.head.act .ss{margin-top: 30px;}*/
.head.act .ul1 li .lbtm{top:100px;}
.h-r{float:right;/*margin-right:2.604vw*/}
.nav{float:left;/*margin-right:4.166vw*/}
.nav li{float:left;position:relative;padding:0 19px;}
.np0{padding:0 !important;}
.nav li a{line-height:4vw;}
.nav .v1{display:inline-block;vertical-align:middle;font-size:16px;color:#000;transition:.3s; }
.dropicon{display:inline-block;vertical-align:middle;width:.52vw;height:.52vw;border-left:1px solid #fff;border-bottom:1px solid #fff;transform:rotate(-45deg);transition:.3s;margin-top:-.208vw;margin-left:.26vw}
.nav .ok .v1,.nav .on .v1{color:#00428e}
.nav .ok .v1,.nav .on .v1,.nav .color{color:#00428e; font-weight:bold;}
.nav .cur .v1,.nav .on .v1{color:#00428e}
.nav .cur .v1,.nav .on .v1,.nav .color{color:#00428e; font-weight:bold;}
.nav .cur a{color:#00428e !important;}
.nav .cur .dropicon{border-color:#00428e;}
.ok .dropicon,.on .dropicon{border-color:#00428e;}
.nav .sub{position:absolute;top:106%;left:50%;transform:translateX(-50%);background-color:rgba(255,255,255,.8);backdrop-filter:blur(12px);overflow:hidden;border-radius:.18vw;box-shadow:0 .364vw .52vw rgba(111,111,111,.23);white-space:nowrap;font-size:0;display:none; height:2vw; padding:0 1vw;}
.sub .v2 a{line-height:2vw; height:2vw; font-family: "apre";}
.sub .v2{display:inline-block;vertical-align:middle;position:relative;padding:0 1vw;/*min-width:6.875vw;*/ line-height:2vw;}
.sub .v2::after{content:"";display:block;width:1px;height:1.302vw;position:absolute;top:50%;right:0;background-color:#fff;opacity:.1;margin-top:-.677vw}
.sub .v2:last-child::after{display:none}
.sub .v2 .t{display:inline-block;vertical-align:middle;font-size:16px;color:#000;transition:.3s;}
.sub .v2 .icons{display:inline-block;vertical-align:middle;max-width:1.5vw;width:1.5vw;margin-right:.416vw}
.sub .v2 .icons img{display:inline-block;vertical-align:middle;width: 100%;}
.sub .v2 .icons img:nth-child(2){display:none}

.sub .v2:hover .icons img{display:none}
.sub .v2:hover .icons img:nth-child(2){display:inline-block}
.sub .v2:hover .t{color:#ee781f; /*font-weight:bold;*/}
.h-so{float:left;}
input{border: none; outline: none;}
.search-text{width:200px; box-sizing: border-box;border: none;background: none; padding:0 0 0 0; line-height:2vw;}
.search-ok{position: absolute; width:20px; height:2vw; right:0px;top: 0;z-index: 1;border: none;background: url('http://login.114my.cn/memberpic/dgssenao/uploadfile/image/20231208/20231208114117_887744787.png') center no-repeat;cursor: pointer; background-size:80%;}
.search-ok:hover{opacity: .5;}
.sp{padding:0px !important;}
.banner-video{ width:100%; top:49% !important;}

/*.page{ margin:0 9%;}*/
.cl{clear: both;height: 0;line-height: 0;font-size: 0}




/*成功案例*/
.case_bg{padding:100px 0;background-repeat:no-repeat;     background-position: bottom;}
    
.case{position: relative;}
.case:after{content: '';display: block;clear: both;}

.case_fl{width:46%;position: -webkit-sticky;position: sticky;top: 0; padding-top:20px;will-change: change;}
.case_fl:after{content:""; display:block; width:1600px;height:340px; bottom:-100px; left:-150px; position: absolute; background: url(http://login.114my.cn/memberpic/dgssenao/uploadfile/image/20231208/20231208114117_550266957.jpg)no-repeat left top;     z-index: -1; }
.case_fl b{font-size:36px;color:#00428e; font-weight: 100;}
.case_fl t{display: block;margin:1vw 0 0 0;font-size:1.6vw;color:#111;}
.case_fl t:after{display: block;content:"";width:46px;height:10px;margin:2.68vw 0 ;background: url(http://login.114my.cn/memberpic/dgssenao/uploadfile/image/20231207/20231207191750_1666702393.png)no-repeat;transform: rotate(180deg);}
.case_fl p{margin-bottom:4.38vw;font-size:15px;color:#666;line-height: 25px;}
.case_fl .case_fl_a_button{display: block;width:150px;height:44px;line-height:44px; margin-top:6.25vw;background: #00428e;font-size: 16px;color:#fff;text-align: center;position: relative;overflow: hidden;     border-radius: 5px;}
.case_fl_a_button:hover {cursor: pointer;}
.case_fl_a_button div {width:170px;height:44px;position: absolute;text-align: center;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.case_fl_a_button div:nth-child(1) {top:0px;left:0px;}
.case_fl_a_button div:nth-child(2) {width:150px;height:44px;top: 0px;left: 0;}
.case_fl_a_button:hover div:nth-child(1) {animation: case_fl_a_button_bg 0.3s linear;-webkit-animation: case_fl_a_button_bg 0.3s linear;-moz-animation: case_fl_a_button_bg 0.3s linear;animation-fill-mode: forwards;-webkit-animation-fill-mode: forwards;-moz-animation-fill-mode: forwards;}
.case_fl_a_button:hover div:nth-child(2) {animation: case_fl_a_button 0.3s linear;-webkit-animation: case_fl_a_button 0.3s linear;-moz-animation: case_fl_a_button 0.3s linear;animation-fill-mode: forwards;-webkit-animation-fill-mode: forwards;-moz-animation-fill-mode: forwards;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAGCAYAAAAL+1RLAAAAF0lEQVQIW2NkwAIYgWKS6OIgQQxAoUoAE4AAUnD/0ugAAAAASUVORK5CYII=) repeat;left: 0%;}
@-webkit-keyframes case_fl_a_button_bg {
    49.00% {background-color: #ffffff;}
    50.00% {background-color:#ee781f;}
    to {background-color:#ee781f;}
}

@-webkit-keyframes case_fl_a_button {
    from {transform: skewX(0deg);-webkit-transform: skewX(0deg);-moz-transform: skewX(0deg);color: #000000;}
    25.00% {transform: skewX(80deg);-webkit-transform: skewX(80deg);-moz-transform: skewX(80deg);color: #000000;}
    75.00% {transform: skewX(-20deg);-webkit-transform: skewX(-20deg);-moz-transform: skewX(-20deg);color: #ffffff;}
    90.00% {transform: skewX(0deg);-webkit-transform: skewX(0deg);-moz-transform: skewX(0deg);color: #ffffff;}
    to {transform: skewX(0deg);-webkit-transform: skewX(0deg);-moz-transform: skewX(0deg);color: #ffffff;}
}

@-moz-keyframes case_fl_a_button_bg {
    49.00% {background-color: #ffffff;}
    50.00% {background-color:#ee781f;}
    to {background-color:#ee781f;}
}

@-moz-keyframes case_fl_a_button {
    from {transform: skewX(0deg);-webkit-transform: skewX(0deg);-moz-transform: skewX(0deg);color: #000000;}
    25.00% {transform: skewX(80deg);-webkit-transform: skewX(80deg);-moz-transform: skewX(80deg);color: #000000;}
    75.00% {transform: skewX(-20deg);-webkit-transform: skewX(-20deg);-moz-transform: skewX(-20deg);color: #ffffff;}
    90.00% {transform: skewX(0deg);-webkit-transform: skewX(0deg);-moz-transform: skewX(0deg);color: #ffffff;}
    to {transform: skewX(0deg);-webkit-transform: skewX(0deg);-moz-transform: skewX(0deg);color: #ffffff;}
}

.case_fr{width:46%;z-index: 2;position: relative;}
.case_fr li{width:100%;margin-bottom: 30px;}
.case_fr .case_fr_iamge img{width:100%;}
.case_fr .case_fr_content{padding: 1.4vw 2.6vw 1vw 2.6vw;box-shadow: 0 0 30px rgb(0 0 0 / 8%);}
.case_fr .case_fr_content t{display: block;margin-bottom:6px;font-size:22px;color:#444;}
.case_fr .case_fr_content p{font-size:14px;color:#666;line-height:24px; display: none;}
.case_fr .case_fr_content a{display: block;width:128px;height:36px;line-height:36px;margin-top:0.8vw;background: #f0f0f0;font-size:15px;color:#333;text-align: center;position: relative;overflow: hidden;    border-radius: 5px;}
.case_fr_a_button:hover {cursor: pointer;}
.case_fr_a_button div {width:6.55vw;height:1.68vw;position: absolute;text-align: center;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.case_fr_a_button div:nth-child(1) {top:0px;left:0px;}
.case_fr_a_button div:nth-child(2) {width:100%;height:36px;top: 0px;left: 0;}
.case_fr_a_button:hover div:nth-child(1) {animation: case_fr_a_button_bg 0.3s linear;-webkit-animation: case_fr_a_button_bg 0.3s linear;-moz-animation: case_fr_a_button_bg 0.3s linear;animation-fill-mode: forwards;-webkit-animation-fill-mode: forwards;-moz-animation-fill-mode: forwards;}
.case_fr_a_button:hover div:nth-child(2) {animation: case_fr_a_button 0.3s linear;-webkit-animation: case_fr_a_button 0.3s linear;-moz-animation: case_fr_a_button 0.3s linear;animation-fill-mode: forwards;-webkit-animation-fill-mode: forwards;-moz-animation-fill-mode: forwards;background: #00428e;left: 0%;}
@-webkit-keyframes case_fr_a_button_bg {
    49.00% {background-color: #ffffff;}
    50.00% {background-color: #000000;}
    to {background-color: #000000;}
}

@-webkit-keyframes case_fr_a_button {
    from {transform: skewX(0deg);-webkit-transform: skewX(0deg);-moz-transform: skewX(0deg);color: #000000;}
    25.00% {transform: skewX(80deg);-webkit-transform: skewX(80deg);-moz-transform: skewX(80deg);color: #000000;}
    75.00% {transform: skewX(-20deg);-webkit-transform: skewX(-20deg);-moz-transform: skewX(-20deg);color: #ffffff;}
    90.00% {transform: skewX(0deg);-webkit-transform: skewX(0deg);-moz-transform: skewX(0deg);color: #ffffff;}
    to {transform: skewX(0deg);-webkit-transform: skewX(0deg);-moz-transform: skewX(0deg);color: #ffffff;}
}

@-moz-keyframes case_fr_a_button_bg {
    49.00% {background-color: #ffffff;}
    50.00% {background-color: #000000;}
    to {background-color: #000000;}
}

@-moz-keyframes case_fr_a_button {
    from {transform: skewX(0deg);-webkit-transform: skewX(0deg);-moz-transform: skewX(0deg);color: #000000;}
    25.00% {transform: skewX(80deg);-webkit-transform: skewX(80deg);-moz-transform: skewX(80deg);color: #000000;}
    75.00% {transform: skewX(-20deg);-webkit-transform: skewX(-20deg);-moz-transform: skewX(-20deg);color: #ffffff;}
    90.00% {transform: skewX(0deg);-webkit-transform: skewX(0deg);-moz-transform: skewX(0deg);color: #ffffff;}
    to {transform: skewX(0deg);-webkit-transform: skewX(0deg);-moz-transform: skewX(0deg);color: #ffffff;}
}

.box{margin: 0 auto;width: 82%;max-width: 1600px;min-width: 1400px;}

.jcd-title {position: relative; margin-top:68px;}
.jcd-title.center {text-align: center;}
.jcd-title.right {text-align: right;}
.jcd-title .entitle-1{color: #ccc;}
.jcd-title .title-1{color:#00428e; height:25px;}
.jcd-title .title-1 h3{color: #00428e; line-height:0px;}
.jcd-title .title-3 h3{}
.jcd-title .title-2 {color:#111; font-size:1.6vw;}
.jcd-title .text-2 {color:#333; margin-top: 2%;text-align: justify;}
.font32{ font-size:36px;}

/*产品*/
.index-professional-competence {padding: 2% 0 4.8% 0;overflow: hidden;} 
.professional-competence-top {overflow: hidden;}
.professional-competence-top .class-1{color: #ed6d2b;font-weight: 900;}
.professional-competence-top .text-1{margin-top: 2%;}
.professional-competence-top .text-1 img {display: inline-block;vertical-align: middle;margin-top: -.3%;}
.professional-competence-bottom {margin-top:3.6%;}
.professional-competence-item {position: relative;float: left;width:19.5%;overflow: hidden;background: #f0f0f0;margin-right: 1%;  font-size:14px;}
.professional-competence-item ,.professional-competence-item * {transition:all .4s ease;}
.professional-competence-item:last-child {margin-right: 0;}
.professional-competence-item li {position: relative;list-style: none;margin: 0;padding: 0;padding-left: 15px; font-size:14px; color:#555; line-height:24px;}
.professional-competence-item li::before {content: '-';position: absolute;left: 0;top: 0;opacity: .3;}
.professional-competence-item .default-item {padding: 10% 15%;overflow: hidden;position: relative;height: 520px;box-sizing: border-box;}
.professional-competence-item .default-item .title-1 {position: relative; font-size:22px;}
.professional-competence-item .default-item .title-1::after {content: '';width: 17px;height: 17px;position: absolute;right: 0;top: 50%;background: url('http://login.114my.cn/memberpic/dgssenao/uploadfile/image/20231207/20231207111608_1612397732.png');margin-top: -8px;}
.professional-competence-item .default-item .item-1 {color: #666666;margin-top: 7%;}
.professional-competence-item .default-item .item-1 p {margin: 0;padding: 0;}
.professional-competence-item .default-item .icon-1 {position: absolute;bottom: 7%;z-index: 11; width:70%; display: flex; align-items: center; justify-content: center;}
.professional-competence-item .default-item .icon-1 img{ display:block; text-align:center; margin:auto; opacity:0.6;}
.professional-competence-item.cur {width:38%;}
.professional-competence-item.cur .hover-item {z-index: 11;opacity: 1;width: 100%;left: 0;}
.professional-competence-item .hover-item {background:#00428e;position: absolute;height: 100%;left: 100%;top: 0;z-index: -11;opacity: 0;width: 660px;}
.professional-competence-item .hover-item-top {overflow: hidden;}
.professional-competence-item .hover-item-top .item-2 {color: #ffd6c1;padding:8% 7% 5% 5.5%;overflow: hidden;}
.professional-competence-item .hover-item-top .item-2 li {padding: 0;color: #ffd6c1;}
.professional-competence-item .hover-item-top .item-2 li a {color: #fff; font-size:16px; line-height:30px;}
.professional-competence-item .hover-item-top .item-2 li::before{display: none;}
.professional-competence-item .hover-item-top .item-2 li a:hover {color: #fff; line-height:30px;}
.professional-competence-item .icon-2 {position: absolute;right: -3%;top: -3%;width: 45%;}	
.hover-item-bottom {background: #4c4c4c;position: absolute;left: 0;width: 100%;bottom: 0;z-index: 12;}	
.hover-item-bottom .text {padding:3% 4%; height:146px; overflow: hidden;}
.hover-item-bottom .title-2{color: #fff;position: relative; font-size:22px;}			 
.hover-item-bottom .title-2::after {content: '';width: 17px;height: 17px;position: absolute;right: 0;top: 50%;background: url('http://login.114my.cn/memberpic/dgssenao/uploadfile/image/20231207/20231207111608_1612397732.png');margin-top: -8px;filter: invert(100%);transform:  rotate(180deg);}
.hover-item-bottom .text-2{color: #999999;margin-top:8px; line-height:24px; font-size:14px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; word-break: break-all;}
/*.professional-competence-item:nth-child(1) .hover-item-top .item-2 li {width: 45%;float: left;}*/
.professional-competence-item:nth-child(1) .hover-item-top .item-2 li:nth-child(7),
.professional-competence-item:nth-child(1) .hover-item-top .item-2 li:nth-child(9) {width: 100%;float: none;clear: both;}
.div-container{ margin:0 9%; overflow:hidden;}


.fac{width:100%;margin:auto; position: relative; overflow:hidden; }
.abt_pan{/*width:1400px;*/margin: 0 auto; padding-top:40px;}
.pan_tab{height:50px;}
.pan_tab a{display: block;float: left;width: calc(99.6% / 5); margin-right:1px; line-height:46px; height:50px; background:#f0f0f0; color: #000; border-top: 0.2vw solid #f0f0f0; font-size: 20px;font-weight: 100;text-align: center;transition: 0.3s;cursor: pointer; font-family: "apre";}
.pan_tab a:last-child{ margin-right:0px;}
.pan_tab a.cur{color: #fff;transition: 0.3s; background: #00428e; border-top: 0.2vw solid #ee781f;}
.pan_con{margin-top:44px; overflow:hidden; }
.pan_con tr{display: block;}
.pan_con .hd{text-align: center;height:25px;margin-top: 36px;}
.pan_con .hd ul,.pan_con .hd li{height: 14px;display: block;}
.pan_con .hd li>li{font-size:14;width: 14px;height: 14px;background: #e1e0e2;border-radius: 100%;display: inline-block;color:#e1e0e2;line-height:14px;}
.pan_con .hd li>li.on{background:#00428e;color:#00428e;}
.pan_con .hd li>li+li{margin-left:10px;}
.pan_con td{position: relative;margin-right:15px; margin-bottom:15px; transition: 0.5s;overflow: hidden;  width:381px !important; padding-left:inherit !important; -moz-box-shadow:2px 2px 5px #ddd; -webkit-box-shadow:2px 2px 5px #ddd; box-shadow:2px 2px 5px #ddd;border-radius:10px ;}
.pan_con td a{overflow: hidden;}
.pan_con td img{transition: 0.5s; overflow:hidden;}
.pan_con td:hover img {transform:scale(1.1);}
.pan_con td:last-child{margin-right: 0;}
.pan_con td>br{display: none;}
.pan_con td div{padding-top: 0px !important;transition: all 0.5s ease;width: 100%;height: 0%;}
.pan_con td div a{ display:block; width:100%; height:54px;color:#000; background:#f0f0f0;line-height:50px;font-size:20px; font-family: "apre";}
.pan_con td div:hover a{ color:#000;}

.pani_con td{ border: 1px #f0f0f0 solid;}

/*inn_index*/
.inn_index{width: 100%; height:41vw; position: relative; background:url(http://login.114my.cn/memberpic/dgssenao/uploadfile/image/20231208/20231208101906_465025431.jpg) center no-repeat;}
.inn_index h2{position: absolute; left:5%; color: #fff; z-index: 2; top: 4.69vw;}
.inn_index .cont{width:80%;font-size:16px;  margin:0.4vw auto 5.6vw; text-align: left; line-height:1.7vw}
.inn_index .cont2{width:80%;font-size:16px;  margin:0 auto 2.1vw; text-align: left; line-height:1.7vw; font-family:"apl";}
.inn_index .cont p{font-family:"apl";}
.inn_index .type-1{color: #fff !important;}
.inn_index .title-1{color: #fff !important; }
.inn_index .swiper{width: 100%; height: 100%; overflow: hidden;}
.inn_index .swiper .swiper-slide{display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex;  padding: 0 9%; background-repeat: no-repeat; background-position: center; background-size: cover;}
.inn_index .swiper .swiper-slide .info{color: #fff; text-align: center; font-weight: 100; }
@media (max-width: 1680px){.inn_index .swiper .swiper-slide .info{font-size: 26.25px;}}
@media (max-width: 1280px){.inn_index .swiper .swiper-slide .info{font-size: 20px;}}
@media (max-width: 1024px){.inn_index .swiper .swiper-slide .info{font-size: 16px;}}
@media (max-width: 1680px){.inn_index .swiper .swiper-slide .info{font-size: 24px;}}
@media (max-width: 1440px){.inn_index .swiper .swiper-slide .info{font-size: 22px;}}
@media (max-width: 1024px){.inn_index .swiper .swiper-slide .info{font-size: 18px;}}
.inn_index .taba{position: absolute; margin:0 9%; width:82%; bottom:0%; z-index: 2; color:#fff;}
.inn_index .taba .w1440{display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; -webkit-justify-content: space-between; justify-content: space-between;}
.inn_index .taba .w1440 a{width:25%; height:4.72vw; background:#07070726;  border-top: 0.2vw solid rgba(20, 20, 20, .0); display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; font-size:19px; padding: 0 1.8vw; text-align: center; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; color:#fff; margin-right:1px;}
.inn_index .taba .w1440 a:last-child { margin-right:0px; }
@media (max-width: 1680px){.inn_index .taba .w1440 a{font-size: 17.5px;}}
@media (max-width: 1440px){.inn_index .taba .w1440 a{font-size: 15px;}}
@media (max-width: 1280px){.inn_index .taba .w1440 a{font-size: 13.33333333px;}}
@media (max-width: 1024px){.inn_index .taba .w1440 a{font-size: 10.66666667px;}}

@media (max-width: 1680px){.inn_index .taba .w1440 a{font-size: 18px;}}
@media (max-width: 1440px){.inn_index .taba .w1440 a{font-size: 16px;}}
.inn_index .taba .w1440 a:hover,
.inn_index .taba .w1440 a.on{background:rgba(255, 255, 255, .2); color: #fff;  border-top: 0.2vw solid #ee781f;}
@media (max-width:1024px){.inn_index .swiper .swiper-slide{padding: 0 30px;}}
@media (max-width:990px){.inn_index .swiper .swiper-slide{padding: 0 20px;}}
@media (max-width:768px){.inn_index h2{top: 40px;} .inn_index .swiper .swiper-slide{padding: 80px 20px 150px;} .inn_index .swiper .swiper-slide .info{font-size: 14px; line-height: 22px; height: 132px; overflow-y: auto; padding-right: 5px;} .inn_index .taba{margin-bottom: -10px;} .inn_index .taba .w1440{flex-wrap: wrap; -ms-flex-wrap: wrap;} .inn_index .taba .w1440 a{width: calc(50% - 5px); margin-bottom: 10px; height: 60px; min-height: 60px; font-size: 14px;}}
 

.m-about5{overflow:hidden; width:100%;}
.m-about5 .col-l{width:33%; float:left; margin-top:3vw;}
.ul-listab5{display:block;overflow:hidden; width:55%; margin-top:3vw;}
.ul-listab5 li{float:left;width:50%}
.ul-listab5 .txt{padding-left:18px;font-size:16px; font-family:"apl"; position:relative;line-height:40px;color:#fff;  text-align:left; overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap}
.ul-listab5 .txt::after{position:absolute;content:"";width:5px;height:5px;background:#fff;border-radius:50%;left:0;top:18px}

.m-about4{position:relative;z-index:2}
.m-about4 .col-l{font-size:50px;font-weight:400;color:#fff;  margin-top:4.5vw; }
.m-banhostr{overflow:hidden;margin:0 auto;position:relative;padding-bottom:100px}
.m-banhostr .item{overflow:hidden;}
.m-banhostr .tit{ color:rgba(255,255,255,.4);}
.m-banhostr .year{font-size:3vw;float:left;padding-right:2.7vw;position:relative;color:rgba(255,255,255,.4); }
.m-banhostr .year::after{position:absolute;content:"";width:2vw;height:1px; background:#ee781f;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);content:""; line-height:2vw;}
.m-banhostr .txt{overflow:hidden; text-align:left; padding-left:1.2vw;}
.m-banhostr .tit{font-size:1.2vw !important; margin-top:0px !important;}
.m-banhostr .desc{font-size:16px; line-height:1.7vw; text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;}
.m-banhostr .desc p{position:relative; color:rgba(255,255,255,.4); }
.m-banhostr .desc p span{display:inline-block;width:4px;height:4px;background:#999;border-radius:50%;position:absolute;left:0;top:.9em}
.m-banhostr .slick-prev{display:none!important}
.m-banhostr .slick-next{border:none;background-color:transparent;text-align:center;position:absolute;bottom:0;left:32%}
.m-banhostr .slick-next .next span{width:40px;height:40px; border:#ee781f solid 1px;  border-radius:50%; background-image:url(http://login.114my.cn/memberpic/dgssenao/uploadfile/image/20231208/20231208114116_1247614928.png);background-position:center;background-repeat:no-repeat;background-size:14px auto;cursor:pointer;display:inline-block; margin-top:0.3vw;}

/*.m-banhostr .slick-next .next span:hover{background:#ee781f; background-image:url(http://login.114my.cn/memberpic/dgssenao/uploadfile/image/20231208/20231208114116_1247614928.png);background-position:center;background-repeat:no-repeat;background-size:14px auto;cursor:pointer;display:inline-block;}
*/

.m-banhostr .slick-next .txt{font-size:16px;;font-weight:400;color:#ee781f;margin-top:1vw; margin-right:0.8vw;}
.slick-current .year{color:#fff; font-size:3vw; font-weight:bold;}
.slick-current .desc p{color:#fff;}
.slick-current .year::after{height:3px;}
.slick-current .tit{color:#fff;}

.draggable{ padding:0px 0 0 18vw !important;}

.m-banhostr .item{position:relative; overflow: unset; box-sizing: border-box; padding:1vw 0 2.9vw 0; display:flex; align-items:center;}
.m-banhostr .item h3{position: absolute; opacity: 0; left:11%;top:-100%}
.m-banhostr .slick-current h3{position:absolute;opacity:1}



.usecon *{ box-sizing:border-box;}
.usecon .swiper-slidewo{ margin-bottom:60px; border:6px solid transparent;}
.usecon{width:90%; margin:0 auto 0 auto; position:relative; overflow:hidden;}
.usecon .swiper-slidewo a{ display:block;}
.usecon .swiper-slidewo a img{width:100%;height:auto; opacity:.9;}
.usecon .swiper-slidewo.swiper-slide-active{ border-color:#ffffff; opacity:1;}
.usecon .swiper-slidewo a p{ position:absolute; width:100%; top:110%; text-align:center; font-size:24px; color:#323636; opacity:0; transition:all .3s ease;}
.usecon .swiper-slidewo a p:before{ display:block; content:''; width:1px; height:50px; background:#dadede; margin:0 auto 20px auto;}
.usecon .swiper-slidewo.swiper-slide-active a img{ opacity:1;}
.usecon .swiper-slidewo.swiper-slide-active p{ top:95%; opacity:1;}
.use .usejt{ position:relative; text-align:center;}
.usejt>div+div{ margin-left:450px;}
.usejt>div{ position:relative; display:inline-block; vertical-align:top; background:#dadede; width:64px;height:56px; top:inherit;left:inherit; right:inherit;}


.ul-listab1{display:block; position:absolute;left:0;right:0; z-index:999999999999999999999999999999999991; opacity:1!important;}
.ul-listab1 li{display:inline-block;text-align:center;color:#fff;font-size:0.78vw;position:relative;width:18%;}
.ul-listab1 li::after{position:absolute;right:0;top:56%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);height:2.8vw;width:1px;background-color:#fff;opacity:.15;content:""}
.ul-listab1 li:last-child::after{display:none}
/*.ul-listab1 .top{margin-bottom:4px}*/
.ul-listab1 .desc{font-size:15px;}
.ul-listab1 .num{font-size:2.8vw; line-height:2.96vw; padding-right:5px; font-family:"apre";}
.row-ab2::after{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:-1;content:"";opacity:0;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.row-ab2.on::after{opacity:1}

.inn_index .tit{ font-size:36px; margin-bottom:0.4vw; opacity:1!important; margin-top:5.1vw; font-weight:bold;}
.inn_index .tit span{font-size:16px; line-height:25px; margin-top:01vw; text-align:center; display:block; font-family:"apl";}

.banner6{ overflow: hidden; height:350px; width:500px; position:relative;}
.banner-box{ min-width:500px; height:350px;overflow: hidden; position:relative; margin:0 auto; }
.banner-box .bd li div{width:500px; height:350px;  border-radius: 10px;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li{ width:100% !important; height:350px; background-position: center; background-repeat: no-repeat; }
.banner-box .bd li a{ display:block; background-size:auto; }
.banner-btn { width: 100%;  top: 0; left: 0; margin-left: 0; height:300px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:250px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out}
.banner-btn a.prev{ left:-50px; background:url(//memberpic.114my.cn/dgscyjx/uploadfile/image/20200905/20200905154628_2114807264.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(//memberpic.114my.cn/dgscyjx/uploadfile/image/20200905/20200905154628_2114807264.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:6px; width: 100%; display: block; }
.banner-box .hd ul { width: 500px; margin: 0 auto; text-align: center; }
.banner-box .hd ul li{ width:12px; height:12px; border-radius:16px; text-indent:-9999px; border:1px solid #fff; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out; text-align: center; position: relative; z-index: 9; }
.banner-box .hd ul li.on{ background:#00428e; width:12px;  border:1px solid #00428e;}
.banner-box:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }

.fa_img{padding:0 0px 0 0px;overflow: hidden;}
.fa_img .divdgweb_new_div{display: flex;width:100%;justify-content: space-between;}
.fa_img .divdgweb_new_div_item{width: 25%;flex-shrink: 0;display: flex;flex-direction: column-reverse;position: relative;padding:0 0.4%;}
.fa_img .news_div_item_pic a{overflow: hidden;display: flex;flex-direction: column;}
.fa_img .news_div_item_pic img{width: 100%;height: auto;transition: all .5s;}
.fa_img .news_div_item_pic:hover img{transform: scale(1.2);transition: all .5s;}
.fa_img .divdgweb_new_div_item_a{/*display: block;*/ display:none; width: 100%;height:3.6vw;line-height:3.6vw;font-size:20px;color: #fff; background: rgba(23,32,53,0.5);text-align: center;}
.fa_img .divdgweb_new_div_item_content{position: relative;margin-top: -0px;}
.fa_img .slick-prev:before,.fa_img .slick-next:before{content: '\e88e';display: block;transform: rotate(180deg);font-size:32px;width: 52px;height: 52px;border-radius: 100%;border: 1px solid #ddd;line-height: 52px;text-align: center;color:#666;font-family: "iconfont";letter-spacing: 26px;}
.fa_img .slick-next:before{transform: rotate(0deg);}
.fa_img .slick-prev{left:-56px;top: 127px;}
.fa_img .slick-next{right:-24px;top: 127px;}
.fa_img .slick-initialized .slick-slide{display: flex !important;}


/*地图*/
.addr_li .container { max-width: 1280px;}
.zz-left {position: relative; width: 52%; float:left;}
.addr_li .zz-right {width:40%; float:right; padding-right:2%;}
.addr_li .zz-left .c-li{color: #202945;display: flex;align-items: center;position: absolute;z-index: 2;cursor: pointer;}
.addr_li .zz-left .c-li .c-box{display: flex;align-items: center;position: relative;}
.addr_li .zz-left .c-li .dian{/*width: 0.1rem;height: 0.1rem;*/min-width:10px;min-height:10px;border-radius: 1000px;background: #00428e;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.addr_li .zz-left .c-li .dian .span1{display: block;width: 20px;height: 6px;background: transparent;opacity: 0.4;border-radius: 100%;position: absolute;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;animation-duration: 1.6s;-webkit-animation-duration: 1.6s;animation-timing-function: linear;-webkit-animation-timing-function: linear;top: 50%;z-index: 1;left: 50%;transform: translate(-50%, -50%);}
.addr_li .zz-left .c-li .dian .span1::after, .addr_li .zz-left .c-li .dian .span1::before{content: '';position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);width: 100%;height: 20px;z-index: -1;opacity: 0;pointer-events: none;border-radius: 50%;background: #00428e;-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;box-sizing: border-box;}
.addr_li .zz-left .c-li .dian .span1::before{animation: ripple 3s ease-out 0s infinite;}
.addr_li .zz-left .c-li .dian .span1::after{animation: ripple 3s ease-out 1.5s infinite;}
.addr_li .zz-left .c-li .c-text{padding-left: 0.1rem;transition: all 0.3s;}
.addr_li .zz-left .c-li:hover .c-text{color: #00428e;}
.addr_li .zz-left .c-li1{display: flex;flex-direction: column;align-items: center;justify-content: center;top: 36%;left: 68%;}
.addr_li .zz-left .c-li1 .c-text{padding-left: 0;}
.addr_li .zz-left .c-li1 img, .addr_li .zz-left .c-li1 svg{width: 0.17rem;height: 0.17rem;min-width: 10px;min-height: 10px;}
.addr_li .zz-left .c-li2{top: 42%;left: 70%;}
.addr_li .zz-left .c-li3{top: 46%;left: 71.5%;}
.addr_li .zz-left .c-li4{top: 51%;left: 77%;}
.addr_li .zz-left .c-li5{top: 52.5%;left: 68%;}
.addr_li .zz-left .c-li6{top: 61%;left: 76%;}
.addr_li .zz-left .c-li7{top: 64%;left: 78.5%;}
.addr_li .zz-left .c-li8{top: 68%;left: 77.5%;}
.addr_li .zz-left .c-li9{top: 66%;left: 70%;}
.addr_li .zz-left .c-li10{top: 63%;left: 51%;}
.addr_li .zz-left .c-li11{top: 85%;left: 64.5%;}
.addr_li .zz-left .c-li12{top: 88%;left: 67%;}
.addr_li .zz-right .c-boxLi{background: #fff;box-shadow: 0px 0px 20px 0px rgba(0, 40, 31, 0.05);padding: 0.35rem 0.2rem 0.1rem;border-radius: 10px;color: #202945;display: none;}
.addr_li .zz-right .c-boxLi:nth-of-type(1){display: block;}
.addr_li .zz-right .c-boxLi .c-title2{display: flex;align-items: center;padding-bottom: 0.25rem;font-weight: bold;}
.addr_li .zz-right .c-boxLi .c-title2 img, .addr_li .zz-right .c-boxLi .c-title2 svg{margin-right: 0.1rem;width: 0.2rem;height: 0.25rem;min-width: 10px;min-height: 15px;}
.addr_li .zz-right .c-boxLi .c-ul .c-li{border-top: 1px solid #e8e8e8;padding: 0.25rem 0;}
.addr_li .zz-right .c-boxLi .c-ul .c-li .c-p1{margin-bottom: 0.1rem;}
.addr_li .zz-right .c-boxLi .c-ul .c-li .c-p2{color: #666;}
.addr_li.addr_li2{padding-bottom: 3.55rem;}
.addr_li.addr_li2 .zz-left{width: 66%;}
.addr_li.addr_li2 .zz-left .c-li1{top: 57%;left: 76%;flex-direction: unset;}
.addr_li.addr_li2 .zz-left .c-li1 .c-text{padding-left: 0.1rem;}
.addr_li.addr_li2 .zz-left .c-li2{top: 31%;left: 86%;}
@media (max-width: 1580px){.addr_nav .nav-li{font-size: 16px;}}
@media (max-width: 1024px){.addr_li .zz-left .c-li1{top: 34%;}}
@media (max-width: 767px){{padding-top: 1.2rem;}
.addr_li{flex-direction: column;}
.addr_li:nth-of-type(1) .c-li1{top: 27%;left: 63%;}
.addr_li:nth-of-type(1) .c-li2{top: 39%;left: 68%;}
.addr_li:nth-of-type(1) .c-li3{top: 45%;left: 71.5%;}
.addr_li:nth-of-type(1) .c-li4{top: 51%;left: 75%;}
.addr_li:nth-of-type(1) .c-li5{top: 52.5%;left: 65%;}
.addr_li:nth-of-type(1) .c-li6{top: 62%;left: 76%;}
.addr_li:nth-of-type(1) .c-li7{top: 70%;left: 78.5%;}
.addr_li:nth-of-type(1) .c-li8{top: 77%;left: 75%;}
.addr_li:nth-of-type(1) .c-li9{top: 66%;left: 69%;}
.addr_li:nth-of-type(1) .c-li10{top: 63%;left: 51%;}
.addr_li:nth-of-type(1) .c-li11{top: 81%;left: 61.5%;}
.addr_li:nth-of-type(1) .c-li12{top: 88%;left: 66%;}
.addr_li .zz-left, .addr_li .zz-right, .addr_li.addr_li2 .zz-left{width: 100%;}
.addr_li .zz-left{margin-bottom: 0.8rem;}
.addr_li.addr_li2{padding-bottom: 1.2rem;}
.addr_li .zz-left .c-li .c-text{opacity: 0;transition: all 0.3s;}
.addr_li .zz-left .c-li.c-li1{top: 30%;left: 65%;}
.addr_li .zz-left .c-li.c-li1 .c-text{opacity: 1;}}


@keyframes ripple {
  0% {
    opacity: 0.8;
    -webkit-transform: translate(-50%, -50%) scale(0.1);
    -ms-transform: translate(-50%, -50%) scale(0.1);
    -o-transform: translate(-50%, -50%) scale(0.1);
    transform: translate(-50%, -50%) scale(0.1);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate(-50%, -50%) scale(2);
    -ms-transform: translate(-50%, -50%) scale(2);
    -o-transform: translate(-50%, -50%) scale(2);
    transform: translate(-50%, -50%) scale(2);
  }
}
@keyframes ripple2 {
  0% {
    opacity: 0.8;
    -webkit-transform: translate(-50%, -50%) scale(0.1);
    -ms-transform: translate(-50%, -50%) scale(0.1);
    -o-transform: translate(-50%, -50%) scale(0.1);
    transform: translate(-50%, -50%) scale(0.1);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate(-50%, -50%) scale(1.5);
    -ms-transform: translate(-50%, -50%) scale(1.5);
    -o-transform: translate(-50%, -50%) scale(1.5);
    transform: translate(-50%, -50%) scale(1.5);
  }
}




/*新闻*/
.news_bg{padding:70px 9% 40px 9%;overflow:hidden; background:#f0f0f0; margin-top:90px;}
.news{ width:100%; min-width:1600px; margin:auto;}
.news_fl{width:19%; padding-top:20px;}
.news_fl_title span{font-size: 40px;color: #ccc;line-height:50px;text-transform: uppercase;}
.news_fl_title p{font-size: 40px;color: #222;}
.news_fl_a a{display: block;width: 150px;height: 44px;line-height:40px;margin-bottom: 30px;border:1px solid #a7a7a7; background:#fff; border-radius:5px;font-size: 16px;color: #333;text-align: center;transition: all 0.3s ease-in-out;}
.news_fl_a a:first-child{margin-top:95px;}
.news_fl_a a.on{background:#00428e;border:1px #00428e solid;color: #fff;}

.news_fr{width:81% !important;}
.news_fr .news_div_item{position: relative;}

.hTitle{margin-bottom:40px;position: relative; color:#111; margin-bottom:40px;position:relative; font-weight:normal; font-size:1.6vw;}
.hTitle span{display: block; color: #00428e; font-size:30px; font-weight:bold;}
.hTitle a{font-size:16px;position: absolute;right:0;bottom:10px;background: url('../images/c_icon.png') no-repeat left center;padding-left:20px;}


/*第一条新闻*/
.news_ul_fl{width:52%;}
.news_ul_fl .news_div_item{float: left;width: 100%;}
.news_ul_fl .news_div_item .news_div_item_pic{position: absolute;top: 0;width:100%;height: 400px;overflow: hidden;}
.news_ul_fl .news_div_item .news_div_item_image{width: 100%;border: 1px #eee solid;position: absolute;bottom:0px;}
.news_ul_fl .news_div_item .news_div_item_date{position: absolute;top: 470px;left: 15px;}
.news_ul_fl .news_div_item .news_div_item_year,.news_ul_fl .news_div_item .news_div_item_month,.news_ul_fl .news_div_item .news_div_item_day{float:left;}
.news_ul_fl .news_div_item .news_div_item_content{height:245px;margin: 30px 35px 0 15px;position: absolute;top: 400px;}
.news_ul_fl .news_div_item .news_div_item_a{font-size:22px;color:#333;position: relative;}
.news_ul_fl .news_div_item .news_div_item_a:after{display:block;content:"了解详细";width: 175px;height: 42px;line-height: 42px;background: #fff;font-size: 15px;color: #333;text-align: center;position: absolute;top: 220px;transition: all 0.3s ease-in-out;     border-radius: 5px;}
.news_div_item_content:hover .news_div_item_a:after{background: #00428e;color:#fff;     border-radius: 5px;}
.news_ul_fl .news_div_item .news_div_item_body{margin-top: 45px;font-size:14px;color:#444;line-height:24px;}




/*第二到第四条新闻*/
.news .swiper-container{/*width: 1250px !important;margin-right: -30px;*/}
.news .swiper-slide{padding:30px 0;box-sizing: border-box;}
.news_ul_fr{width:49%;padding:0 45px;box-sizing: border-box;}
.news_ul_fr .news_div_item:first-child,.news_ul_fr .news_div_item .news_div_item_image{display:none;}
.news_ul_fr .news_div_item_body{position: absolute;top: 105px;line-height: 30px;font-size:14px; opacity: 0;width:90%;}
.news_ul_fr .news_div_item{height:120px;margin-bottom: 25px;padding:0 33px;box-shadow: 0 0 30px rgba(0,0,0,.08);overflow: hidden;transition: all 0.3s ease-in-out; box-sizing: border-box;}
.news_ul_fr .news_div_item_date{position: absolute;top: 70px;left: 33px;}
.news_ul_fr .news_div_item_year,.news_ul_fr .news_div_item_month,.news_ul_fr .news_div_item_day{float:left;}
.news_ul_fr .news_div_item_a{font-size:16px;color:#555;position: absolute;top: 38px;display: block;height: 230px;width: 100%;position: relative;z-index: 9;}
.news_ul_fr .news_div_item.on{height:270px;}
.news_ul_fr .news_div_item.on .news_div_item_body{opacity: 1; color:#555;}
.news_ul_fr .news_div_item_body:after{content:"了解详细";width:175px;height:40px;display:block; background:#fff;line-height:40px;text-align:center;font-size:15px;color:#333;margin-top:30px;transition: all 0.3s ease-in-out;     border-radius: 5px;}
.news_div_item_content:hover .news_div_item_body:after{background: #00428e;color:#fff;     border-radius: 5px;}





/*版权*/

.dfs{display: flex;align-items: center;justify-content: space-between;}

.copy_wrap{width:100%; position:relative; -moz-box-shadow:2px -2px 5px #ccc; -webkit-box-shadow:2px -2px 5px #ccc; box-shadow:2px -2px 5px #ccc;}

.saj-footer {-moz-box-shadow:2px -2px 5px #ccc;-webkit-box-shadow:2px -2px 5px #ccc;box-shadow:2px -2px 5px #ccc; padding-top:60px;overflow: hidden;color:#112038;  background:#fff;}
.saj-footer .saj-content {margin:auto; padding:0 9%;}
.saj-footer .top{}
.saj-footer .top .left{color: #666;font-size: 14px;line-height: 24px;}
.saj-footer .top .left .logo{ height:36px;}
/*.saj-footer .top .left .tel{padding-top:10px;}*/
.saj-footer .top .left .tel h2{font-size:28px;margin: 0;color:#00428e; font-weight: bold; font-family: "apre"; line-height:28px;}
.saj-footer .top .left .addewm{padding-top:8px;}
.saj-footer .top .left .addewm .add{padding-bottom:20px; color:#112038; font-size:15px; line-height:25px;}
.saj-footer .top .left .addewm .ewm img{width: 90px;height: 90px;}
.saj-footer .top .right{text-align: left; width:66%;}
.saj-footer .top .right ul{list-style: none;margin: 0;padding: 0;display: inline-block;vertical-align: top;padding-left:10%; text-align: left;}
.saj-footer .top .right ul:first-child {padding-left: 0px;}
.saj-footer .top .right ul h4{font-weight: bold;margin:0px 0 10px 0; color:#000; font-size:17px !important;}
.saj-footer .top .right ul li{list-style: none;margin: 0;padding: 0;}
.saj-footer .top .right ul li a{display: block;padding:4px 0;color:#000;font-size:14px;   opacity: .7;}
.saj-footer .top .right ul li a:hover {color:#00428e;}
.ewm{float:left;text-align: center;}

.saj-footer .top .social {padding-top:0px;clear: both;}

.saj-footer .top .social a { position: relative; font-size: 13px; margin-bottom:50px; color: #fff; display: inline-block; line-height: 25px; padding:9px; border: 1px solid #f2f2f2; border-radius: 50%; transition:0.3s all ease-in-out; float: left;display: block;margin-right:14px; background:#f2f2f2;}
.saj-footer .top .social a img{ display: block}
.saj-footer .top .social a:hover{ background: #00428e; border: 1px solid #00428e;  border-radius: 50%;}
.saj-footer .top .social a:hover img{filter: contrast(0) brightness(2);}
.saj-footer .top .social a:hover .ewm img{filter: grayscale(1%);}
.saj-footer .top .social .ewm { position: absolute; width: 100px; bottom: 45px; right: -35px; z-index: 1; display: none; padding: 5px; background: #fff; border-radius: 5px; }
.saj-footer .top .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: 52.5px; }
.saj-footer .top .social .ewm img { display: block; width: 100%; height:auto; }

.saj-footer .bottom{clear: both;padding:30px 0;overflow: hidden;font-size: 12px;color:#112038; border-top: 1px solid #ccc;}
.saj-footer .bottom a{color:#112038; font-size:14px;}
.saj-footer .bottom .left{color:#112038; font-size:14px;}
.saj-footer .top .left .tel div{color:#112038; font-size:14px; line-height:25px;}
@media (max-width: 1440px){.inn_index .swiper .swiper-slide .info{font-size: 22.5px;}
.head{ padding: 0 3% 0 3%;}
.div-container{ margin:0 3%}
.inn_index .taba{ margin:0 3%; width:93.6%;}
.box{margin:0 3%;}
.inn_index .swiper .swiper-slide{padding:0 3%;}
.news_bg{padding:70px 3% 40px 3%;}
.news_fr{ width:86% !important;}
.news_fl{ width:auto;}
}


/* 客服样式*/
.y-kefu-box { position: fixed; right: 0; top: 20%;     z-index: 999999999999999; font-size: 13px;}
.y-kefu-box img { display: block; width: 100%; height: auto; }
.y-kefu-box01 .icon { display: block; background: url(http://login.114my.cn/memberpic/dgssenao/uploadfile/image/20231211/20231211165745_1776916258.png) no-repeat; margin: 0 auto 6px;}
.y-kefu-box01 { width: 54px; color: #666; text-align: center; }
.y-kefu-box01 .kf-close-btn { width: 27px; height: 27px; background-position: -5px -115px; position: relative; cursor: pointer;}
.y-kefu-box01 .kf-close-btn:before { content: ''; display: block; width: 1px; height: 12px; background-color: #00428e; position: absolute; bottom: -12px; left: 13px; z-index: 1; }
.y-kefu-box01 .show-status>a, .y-kefu-box01 .show-status>div { display: block; width: 52px; padding: 8px 0 12px; background-color: #fff; border-left: solid 1px #efefef; border-top: solid 1px #efefef; border-right: solid 1px #efefef; position: relative;}
.y-kefu-box01 .show-status { position: relative; }
.y-kefu-box01 .show-status .kf-zixun { background-color: #00428e; border-color: #00428e; color: #fff; margin: 10px 0 7px;font-size: 14px;}
.y-kefu-box01 .kf-zixun { border-radius: 2px; }
.y-kefu-box01 .kf-zixun i { width: 21px; height: 22px; background-position: -5px -5px; }
.y-kefu-box01 .kf-mobile { border-top-left-radius: 2px; border-top-right-radius: 2px; }
.y-kefu-box01 .kf-mobile>i { width: 18px; height: 18px; background-position: -5px -32px; }
.y-kefu-box01 .kf-mobile:hover>i { background-position: -30px -32px; }
.y-kefu-box01 .kf-weChat>i { width: 22px; height: 19px; background-position: -5px -55px; }
.y-kefu-box01 .kf-weChat:hover>i {background-position: -30px -55px; }
.y-kefu-box01 .kf-email { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }
.y-kefu-box01 .kf-email>i { width: 18px; height: 14px; background-position: -5px -80px; }
.y-kefu-box01 .kf-email:hover>i { background-position: -30px -80px; }
.y-kefu-box01 .back-top i { width: 13px; height: 11px; background-position: -5px -98px; }
.y-kefu-box01 .back-top:hover i { background-position: -30px -98px; }
.y-kefu-box01 .kf-email, .y-kefu-box01 .back-top  { border-bottom: solid 1px #efefef;}
.y-kefu-box01 .back-top { margin-top: 20px; border-radius: 2px; left: 55px;}
.y-kefu-box01 .hver:hover { background-color: #00428e; border-color: #00428e;}
.y-kefu-box01 .hver:hover>p { color: #fff; }
.y-kefu-box01 .kf-zixun1 { border-radius: 2px; }
.y-kefu-box01 .kf-zixun1 i { width: 21px; height: 22px; background-position: -5px -180px; }
.y-kefu-box01 .kf-zixun1:hover>i { background-position: -30px -180px; }


.y-kefu-box01 .mobile-infos, .y-kefu-box01 .y-ewm-box, .y-kefu-box01 .y-email-infos { background-color: #fff;; border: solid 1px #efefef; position: absolute; right: 90px; z-index: 2; border-radius: 2px; display: none;} 
/*咨询热线*/
.y-kefu-box01 .mobile-infos { width:204px; text-align: left; top: 0;}
.y-kefu-box01 .mobile-infos>div { padding: 20px 0 20px 45px; position: relative; }
.y-kefu-box01 .mobile-infos>div i { width: 15px; height: 15px; background-position: -52px -32px; position: absolute; top: 22px; left: 20px; z-index: 2; }
.y-kefu-box01 .mobile-infos .online1 { border-bottom: solid 1px #efefef; }
.y-kefu-box01 .mobile-infos span { color:#b9b9b9; }
.y-kefu-box01 .mobile-infos p { color: #013e8d; font-size: 18px; }
y-kefu-box .right {
width: 12px;
height: 12px;
position: absolute;
right: -12px;
top: 24px;
}
y-kefu-box .right-arrow1,
y-kefu-box .right-arrow2 {
width: 0;
height: 0;
display: block;
position: absolute;
left: 0;
top: 0;
border-top: 6px transparent dashed;
border-right: 6px transparent dashed;
border-bottom: 6px transparent dashed;
border-left: 6px white solid;
overflow: hidden;
}
y-kefu-box .right-arrow1 {
left: 1px;
border-left: 6px #efefef solid;
}
y-kefu-box .right-arrow2 {
border-left: 6px white solid;
}
/*二维码*/
.y-kefu-box01 .y-ewm-box { width: 151px; height: 178px; top: -60px;}
.y-kefu-box01 .y-ewm-box>div { width: 151px; height: 178px; }
.y-kefu-box01 .y-ewm-box img { width:115px; height:114px; margin: 20px auto 10px; }
.y-kefu-box01 .y-ewm-box .y-ewm-img1 { width: 150px; border-right: solid 1px #efefef; }
.y-kefu-box01 .y-ewm-box .right { top: 84px; }
/*email*/
.y-kefu-box01 .y-email-infos { padding: 28px 20px 28px 45px; color:#b9b9b9; text-align: left; bottom: 0; width:220px;}
.y-kefu-box01 .y-email-infos p { color: #013e8d; font-size: 16px; }
.y-kefu-box01 .y-email-infos>i { width: 18px; height: 13px; background-position: -52px -80px; position: absolute; left: 15px; top: 30px; }
.y-kefu-box01 .y-email-infos .right { top: 55px; }

.y-kefu-box01 .hide-status { width: 54px; height: 65px; background-color:#00428e;position: absolute; top: 37px; left: 55px; z-index: 9;}
.y-kefu-box01 .hide-status .kf-zixun { padding: 10px 0 7px; color: #fff; cursor: pointer; }