body {line-height: 1.5;max-width: 1920px;margin: auto;}
body,
html {height: 100%;}
.line3 {display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 3;height: 72px;}
.line4 {display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 4;height: 96px;}
.line2 {display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;height: 48px;}
.line5 {display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 5;height: 120px;}
.line6 {display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 6;height: 144px;}
.pic {overflow: hidden;}
.pic:hover img,
li:hover .pic img,
.swiper-slide:hover .pic img {-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}
.phone {display: none;}
.editor {font-size: 14px;color: #666;line-height: 2;}
.editor table,
.editor embed,
.editor iframe {margin: 12px 0;max-width: 100%;}
.editor img {margin: 5px auto;max-width: 100%;height: auto;display: block;}
.bdsharebuttonbox a {float: none !important;display: inline-block !important;margin: 0 8px !important;padding: 0 !important;line-height: inherit;width: 22px;height: 22px;vertical-align: middle;}
.bdsharebuttonbox {text-align: center;margin-top: 60px;}
.pos_re {position: relative;}
.pos_re>a {position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 5;}
.wrapper {max-width: 1600px;width: 90%;margin: auto;}
.hei100 {height: 100%;}
.hei30 {height: 30%;}
.f18p {font-size: 18px;line-height: 28px;}
.more {width: 170px;line-height: 44px;border: 2px solid #fff;font-size: 14px;color: #fff;text-align: center;display: inline-block;border-radius: 40px;}
.more.jb,
.more:hover {border: 2px solid transparent;background-image: -moz-linear-gradient( 0deg, rgb(78, 195, 100) 0%, rgb(121, 205, 18) 100%);background-image: -webkit-linear-gradient( 0deg, rgb(78, 195, 100) 0%, rgb(121, 205, 18) 100%);background-image: -ms-linear-gradient( 0deg, rgb(78, 195, 100) 0%, rgb(121, 205, 18) 100%);}
.gd {width: 90px;line-height: 36px;font-size: 14px;color: #fff;display: block;margin: auto;text-align: center;background: #0b8fcf;border-radius: 30px;}
.more.c333 {color: #333;border-color: #333;}
.more.jb:hover,
.gd:hover,
.more.c333:hover {border-color: transparent;color: #fff;background-image: -moz-linear-gradient( 0deg, rgb(48, 114, 148) 0%, rgb(11, 143, 207) 100%);background-image: -webkit-linear-gradient( 0deg, rgb(48, 114, 148) 0%, rgb(11, 143, 207) 100%);background-image: -ms-linear-gradient( 0deg, rgb(48, 114, 148) 0%, rgb(11, 143, 207) 100%);}
.pad {padding: 4% 0;}
.cfff {color: #fff !important;}
.fontp {font-size: 14px;line-height: 24px;color: #999;text-align: justify;}
.f16p {font-size: 16px;line-height: 28px;color: #666;text-align: justify;}
.f36 {font-size: 34px;}
.f48 {font-size: 40px;}
.f30 {font-size: 28px;}
.f24 {font-size: 20px;}
.f16 {font-size: 16px;}
.pagination1 {}
.pagination1 .swiper-pagination-bullet {width: 7px !important;opacity: 1 !important;height: 7px !important;border: 1px solid #fff !important;background: transparent !important;}
.pagination1 .swiper-pagination-bullet-active {background: #fff !important;}
.header {position: absolute;left: 0;top: 0;width: 100%;z-index: 9;line-height: 120px;}
.logo,
.tel {width: 210px;}
.logo img {width: 180px;}
.nav {position: relative;width: calc(100% - 340px);max-width: 1000px;margin: auto;padding: 0 10px;}
.nav li {width: 12.5%;text-align: center;float: left;}
.nav li a {overflow: hidden;box-sizing: border-box;padding: 0 8px;position: relative;display: inline-block;font-size: 15px;color: #fff;}
.nav li a:before {content: "";display: block;height: 2px;width: 100%;position: absolute;left: 0;top: 0;background: #fff;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;-webkit-transform: translateX(-100%);-moz-transform: translateX(-100%);-ms-transform: translateX(-100%);-o-transform: translateX(-100%);transform: translateX(-100%);}
.nav li:hover a:before,
.nav li.cur a:before {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}
.tel {text-align: right;font-size: 20px;color: #fff;}
.tel span {padding-left: 30px;position: relative;}
.tel span:before {content: "";width: 19px;height: 19px;left: 0;top: 50%;position: absolute;margin-top: -9.5px;display: block;background: url(../images/icon01w.png) no-repeat center center/19px;animation: dianh .6s infinite alternate;-webkit-animation: dianh .6s infinite alternate;}
@-webkit-keyframes dianh {
	from {-webkit-transform: rotate(15deg)}35% {-webkit-transform: rotate(0deg)}to {-webkit-transform: rotate(15deg)}
	}
@keyframes dianh {
	from {-webkit-transform: rotate(15deg)}35% {-webkit-transform: rotate(0deg)}to {-webkit-transform: rotate(15deg)}
	}
.footer {background: #292929;position: relative;z-index: 4;}
.footer .footer-top {padding: 48px 0 0 0;}
.footer .footer-nav {position: relative;float: left;width: calc(100% - 250px);}
.footer-nav hr {content: "";border: none;outline: none;display: block;position: absolute;width: 20px;height: 2px;background: #fff;left: 0;opacity: 0;bottom: 10px;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.footer .footer-nav p {line-height: 36px;font-size: 14px;color: #999;}
.footer .footer-nav p a {color: #999;}
.fenzhan a:nth-child(n+40) {display: none;}
.footer .footer-nav p span:nth-child(1) {display: block;color: #fff;font-weight: bold;}
.footer .footer-nav p span:nth-last-child(1) {display: block;}
.footer .footer-code {float: right;width: 250px;}
.footer .footer-nav-a {padding: 12px 0 37px;font-size: 15px;color: #6c6c6c;}
.footer .footer-nav-a a {display: inline-block;color: #fff;}
.footer .footer-nav-a span {padding: 0 20px;}
.footer .footer-nav-a a:hover {color: #356cb0;}
.footer .footer-code {float: right;width: 214px;}
.footer .totop {margin-bottom: 40px;overflow: hidden;position: relative;text-align: center;border-bottom: 1px solid rgba(255, 255, 255, .1);}
.footer .totop a {font-size: 14px;color: #fff;opacity: .4;display: block;padding: 12px 0 20px 0;}
.footer .totop a img {width: 20px;margin-right: 10px;}
.footer .totop a:hover {opacity: 1;}
.footer .totop a:before {content: "";display: block;width: 20px;height: 1px;position: absolute;bottom: 0;left: -10%;background: #fff;-webkit-transition: all .4s;-moz-transition: all .4s;-ms-transition: all .4s;-o-transition: all .4s;transition: all .4s;}
.footer .totop a:hover:before {left: 110%;opacity: 1;}
.footer dd {float: left;width: 95px;font-size: 12px;color: #999;text-align: center;}
.footer dd:nth-child(2n) {float: right;}
.footer dd img {display: block;margin-bottom: 15px;}
.footer-btm {font-size: 12px;color: #606060;line-height: 90px;border-top: 1px solid rgba(255, 255, 255, .1);}
.footer-btm img {width: 24px;margin-left: 14px;opacity: .4;}
.footer-btm img:hover {opacity: 1;}
.footer-btm a {color: #606060;}
.footer-btm a:hover {color: #fff;}
.footer p span {display: inline-block;margin-right: 20px;}
.wx-img {display: none;}
.fixed-right {position: fixed;right: 0;z-index: 7;top: 72%;margin-top: -125px;}
.fixed-right li {position: relative;text-align: center;color: #fff;line-height: 18px;width: 56px;height: 56px;margin: 0 2px 2px 0;background-image: -moz-linear-gradient( 0deg, rgb(48, 114, 148) 0%, rgb(11, 143, 207) 100%);background-image: -webkit-linear-gradient( 0deg, rgb(48, 114, 148) 0%, rgb(11, 143, 207) 100%);background-image: -ms-linear-gradient( 0deg, rgb(48, 114, 148) 0%, rgb(11, 143, 207) 100%);}
.fixed-right li:nth-child(1) {border-top-left-radius: 3px;}
.fixed-right li:nth-last-child(2) {border-bottom-left-radius: 3px;}
.fixed-right li span {padding-top: 7px;display: block;}
.fixed-right li span img {margin-top: -8px;}
.fixed-right li:hover {background-image: -moz-linear-gradient( 0deg, rgb(48, 114, 148) 0%, rgb(11, 143, 207) 100%);background-image: -webkit-linear-gradient( 0deg, rgb(48, 114, 148) 0%, rgb(11, 143, 207) 100%);background-image: -ms-linear-gradient( 0deg, rgb(48, 114, 148) 0%, rgb(11, 143, 207) 100%);}
.fixed-right li .li-hide {position: absolute;right: 80px;font-size: 16px;border-radius: 3px;background-image: -moz-linear-gradient( 0deg, rgb(48, 114, 148) 0%, rgb(11, 143, 207) 100%);background-image: -webkit-linear-gradient( 0deg, rgb(48, 114, 148) 0%, rgb(11, 143, 207) 100%);background-image: -ms-linear-gradient( 0deg, rgb(48, 114, 148) 0%, rgb(11, 143, 207) 100%);display: none;-webkit-transition: all .4s;-moz-transition: all .4s;-ms-transition: all .4s;-o-transition: all .4s;transition: all .4s;}
.fixed-right li .li-hide.code {padding: 10px;width: 110px;height: 110px;}
.fixed-right li .li-hide:before {content: "";display: block;position: absolute;right: -9px;top: 11px;width: 9px;height: 15px;background: url(../images/sj.png) no-repeat right center;}
.fixed-right li .li-hide.mail {width: 190px;line-height: 56px;top: 0;color: #fff;}
.fixed-right li .li-hide.mail:before {top: 20px;}
.fixed-right li:hover .li-hide {display: block;}
.fixed-right li:before {content: "";display: block;width: 56px;height: 56px;position: absolute;right: 0;top: 0;}
.fixed-right li:nth-child(1):before {background: url(../images/dh.png) no-repeat center center/25px;}
.fixed-right li:nth-child(2):before {background: url(../images/wx2.png) no-repeat center center/25px;}
.fixed-right li:nth-child(3):before {background: url(../images/qq.png) no-repeat center center/25px;}
.fixed-right li:nth-child(4):before {background: url(../images/ly.png) no-repeat center center/25px;}
.fixed-right li:nth-child(5):before {background: #b3b3b3 url(../images/totop.png) no-repeat center center/25px;}
.fixed-right li.totop {margin-top: 20px;}
.banner {min-height: 640px;box-sizing: border-box;position: relative;}
.banner .next-s {position: absolute;bottom: 80px;display: inline-block;left: calc(10% + 270px);z-index: 4;font-size: 12px;color: #fff;background: url(../images/sjw.png) no-repeat right top 6.5px/4px;padding-right: 10px;}
.banner .next-s:hover {color: #0a88c8;background: url(../images/sjh.png) no-repeat right top 6.5px/4px;}
.banner .wrapper {box-sizing: border-box;position: relative;padding-left: 210px;}
.banner .wrapper>img {display: block;position: absolute;top: 10px;margin-left: -270px;}
.banner .wenz {position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 2;}
.banner .wenz h1 {margin: 50px 0 15px;font-size: 70px;color: #fff;}
.tjb {background: linear-gradient(#4ec364, #79cd12);color: transparent;-webkit-background-clip: text;}
.banner .wenz p {color: #fff;}
.banner .wenz a {margin: 60px 10px 0 0;}
.banner .swiper-pagination {z-index: 3;bottom: 80px !important;max-width: 1600px !important;width: 90% !important;left: calc(50% - 800px) !important;padding-left: 210px;box-sizing: border-box;text-align: left !important;}
.down {position: absolute;right: calc(50% - 800px);bottom: 90px;z-index: 5;font-size: 14px;color: #fff;background: url(../images/icon02.png) no-repeat bottom center;padding-bottom: 90px;animation: down .6s infinite alternate;-webkit-animation: down .6s infinite alternate;}
.down:hover {background: url(../images/icon02h.png) no-repeat bottom center;color: #0a88c8;}
.banner h1 {display: none;}
@-webkit-keyframes down {/*from{-webkit-transform:translateY(15px)}*/0% {-webkit-transform: translateY(0px)}to {-webkit-transform: translateY(15px)}}
@keyframes down {/*from{-webkit-transform:translateY(15px)}*/0% {-webkit-transform: translateY(0px)}to {-webkit-transform: translateY(15px)}}
.sy-tit {position: relative;text-align: center;padding-bottom: 30px;}
.sy-tit h3 {font-size: 14px;margin-top: 8px;color: #999;}
.sy-tit.cfff h3 {color: #fff;}
.sy-tit>a {position: absolute;right: 0;font-size: 14px;line-height: 22px;height: 22px;top: 50%;margin-top: -26px;z-index: 3;color: #333;background: url(../images/jgg.png) no-repeat left top 3px;padding-left: 22px;}
.sy-tit>a img {display: none;margin: -2px 3px 0 0;}
.sy-tit.cfff>a {background: url(../images/jggw.png) no-repeat left top 3px;}
.sy-tit>a:hover {color: #0a88c8;background-position: left bottom 3.5px !important;}
.sy-tit.cfff>a {color: #fff !important;}
.sy-tit.cfff>a:hover {color: #0a88c8 !important;}
.sy-content03 .sy-tit>a {background: url(../images/jggb.png) no-repeat left top 3px;}
.sy-content03 .sy-tit>a:hover {color: #333 !important;}
.sy-content01 {background: #e9edee;}
.sy-content01 .swiper-slide {padding-top: 15px;}
.sy-content01 .swiper-slide>img {display: block;position: absolute;left: 50%;top: 0;margin-left: -130px;}
.sy-content01 .swiper-slide:hover>img {-webkit-transform: translateY(-15px);-moz-transform: translateY(-15px);-ms-transform: translateY(-15px);-o-transform: translateY(-15px);transform: translateY(-15px);}
.sy-content01 .swiper-slide .box {padding: 0 32px 50px 32px;margin-top: 100px;background: #fff;}
.sy-content01 .swiper-slide h3 {text-align: center;padding-top: 60px;}
.sy-content01 .swiper-slide dl {margin-top: 25px;padding: 15px 0;border-top: 1px solid #eaeaea;}
.sy-content01 .swiper-slide dl {height: 114px;}
.sy-content01 .swiper-slide dd {font-size: 14px;line-height: 30px;float: left;width: 49%;}
.sy-content01 .swiper-slide dd:nth-child(2n) {float: right;}
.sy-content01 .swiper-slide dd a {color: #999;}
.sy-content01 .swiper-slide dd a:hover,
.sy-content01 .swiper-slide dd:hover {color: #0a88c8;}
.sy-content02 li {margin-bottom: 20px;box-sizing: border-box;border: 1px solid #eaeaea;}
.sy-content02 li .wenz,
.website05 li .wenz {padding: 0 30px;}
.sy-content02 li .img {overflow: hidden;border-bottom: 1px solid #eaeaea;}
.sy-content02 li .img>div {height: 100%;-webkit-transition: all .4s;-moz-transition: all .4s;-ms-transition: all .4s;-o-transition: all .4s;transition: all .4s;}
.sy-content02 li:hover .img>div {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.sy-content02 li .wenz h3,
.website05 li .wenz h3 {border-bottom: 1px solid #eaeaea;line-height: 95px;}
.sy-content02 li .wenz h4,
.website05 li .wenz h4 {line-height: 66px;font-size: 14px;color: #999;position: relative;}
.sy-content02 li .wenz h4:before,
.sy-content05 li .wenz .date:before,
.website05 li .wenz h4:before {content: "";position: absolute;right: 0;top: 50%;margin-top: -3px;display: block;background: url(../images/icon07.png) no-repeat center center/auto 100%;width: 37px;height: 6px;}
.sy-content02 li:hover .wenz h4:before,
.sy-content05 li:hover .wenz .date:before,
.website05 li:hover .wenz h4:before {animation: jt infinite alternate .4s;-webkit-animation: jt infinite alternate .4s;}
.sy-content02 li.w50 {width: 49%;}
.sy-content02 li.w25 {width: 23.5%;}
.sy-content02 li.clearb {border: none;margin: 0;}
.sy-content02 li.h207 .img {height: 207px;}
.sy-content02 li.h598 .img {height: 598px;}
.sy-content02 li .img {position: relative;}
.sy-content02 li .yy {content: "";display: block;background: rgba(0, 0, 0, .7);position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 2;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;opacity: 0;}
.sy-content02 li .yy span {display: inline-block;font-size: 14px;width: 100px;text-align: center;position: absolute;left: 50%;top: 50%;margin: -20px 0 0 -50px;line-height: 40px;color: #fff;z-index: 3;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;opacity: 0;}
.sy-content02 li .yy span:before {content: "";display: block;position: absolute;top: 0;width: 100%;height: 1px;background: #fff;opacity: 0;transition-delay: .2s;-webkit-transition-delay: .2s;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);}
.sy-content02 li .yy span:after {content: "";display: block;position: absolute;bottom: 0;width: 100%;height: 1px;background: #fff;opacity: 0;transition-delay: .2s;-webkit-transition-delay: .2s;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);}
.sy-content02 li:hover .yy,
.sy-content02 li:hover .yy span {opacity: 1;}
.sy-content02 li:hover .yy span:before,
.sy-content02 li:hover .yy span:after {opacity: 1;-webkit-transform: scale(1.0);-moz-transform: scale(1.0);-ms-transform: scale(1.0);-o-transform: scale(1.0);transform: scale(1.0);}
.loadEffect {width: 100px;height: 100px;position: relative;margin: 20px auto 0 auto;-webkit-transform: scale(0.4);-moz-transform: scale(0.4);-ms-transform: scale(0.4);-o-transform: scale(0.4);transform: scale(0.4);}
.loadEffect span {display: inline-block;width: 20px;height: 20px;border-radius: 50%;background: lightgreen;position: absolute;-webkit-animation: load 1.04s ease infinite;}
@-webkit-keyframes load {0% {-webkit-transform: scale(1.2);opacity: 1;}100% {-webkit-transform: scale(.3);opacity: 0.5;}}
.loadEffect span:nth-child(1) {left: 0;top: 50%;margin-top: -10px;-webkit-animation-delay: 0.13s;}
.loadEffect span:nth-child(2) {left: 14px;top: 14px;-webkit-animation-delay: 0.26s;}
.loadEffect span:nth-child(3) {left: 50%;top: 0;margin-left: -10px;-webkit-animation-delay: 0.39s;}
.loadEffect span:nth-child(4) {top: 14px;right: 14px;-webkit-animation-delay: 0.52s;}
.loadEffect span:nth-child(5) {right: 0;top: 50%;margin-top: -10px;-webkit-animation-delay: 0.65s;}
.loadEffect span:nth-child(6) {right: 14px;bottom: 14px;-webkit-animation-delay: 0.78s;}
.loadEffect span:nth-child(7) {bottom: 0;left: 50%;margin-left: -10px;-webkit-animation-delay: 0.91s;}
.loadEffect span:nth-child(8) {bottom: 14px;left: 14px;-webkit-animation-delay: 1.04s;}
.ml {margin-left: 2%;}
@keyframes jt {0% {right: 20px;}60% {right: 10px;}100% {right: 20px;}}
@-webkit-keyframes jt {0% {right: 20px;}60% {right: 10px;}100% {right: 20px;}}
.sy-content03 {position: relative;;background-image: -moz-linear-gradient( -45deg, rgb(48, 114, 148) 0%, rgb(11, 143, 207) 100%);background-image: -webkit-linear-gradient( -45deg, rgb(48, 114, 148) 0%, rgb(11, 143, 207) 100%);background-image: -ms-linear-gradient( -45deg, rgb(48, 114, 148) 0%, rgb(11, 143, 207) 100%);}


.sy-content03 li {text-align: center;float: left;width: 20%;padding: 60px 32px;box-sizing: border-box;}
.sy-content03 li h4 {font-size: 80px;line-height: 1.3;font-family: Arial;}
.sy-content03 li h4 sup {margin: -10px 0 0 10px;font-size: 40px;}
.sy-content03 .wrapper {position: relative;z-index: 2;}
.sy-content03 .waves {position: absolute;left: 0;top: 0;right: 0;bottom: 0;width: 100%;height: 100%;}
.sy-content04 .swiper-container {background: url(../images/bgk.png) no-repeat center center/100% 100%;}
.sy-content04 .swiper-slide {line-height: 173px;height: 173px;text-align: center;}
.sy-content04 .swiper-slide img {max-width: 70%;max-height: 50%;}
.sy-content04 .swiper-slide:hover img {-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}
.sy-content05 {}
.sy-content05 li {float: left;width: 24%;box-sizing: border-box;margin-right: 1.333%;margin-bottom: 1.333%;border: 1px solid #eaeaea;}
.sy-content05 li:nth-child(4n) {margin-right: 0;}
.sy-content05 li:nth-child(n+5) {display: none;}
.sy-content05 li .wenz {padding: 0 26px;}
.sy-content05 li .wenz .box {padding: 22px 0;}
.sy-content05 li .wenz .date {border-top: 1px solid #eaeaea;line-height: 64px;position: relative;}
.sy-content05 li .wenz h3 {margin-bottom: 6px;font-weight: bold;}
.sy-content05 li .wenz h3 a {color: #666;}
.page-index {display: none;}
.w1320 {max-width: 1320px;}
.about-banner {position: relative;z-index: 1;}
.about-banner .swiper-slide img {height: 75px;}
.about-banner .swiper-container {position: relative;background: url(../images/bg03.png) no-repeat center center;}
.about-banner .swiper-slide {text-align: center;padding: 54px 0;}
.about-banner .swiper-slide h3 {margin-top: 20px;}
.about-banner .swiper-slide:hover img {-webkit-transform: translateY(-15px);-moz-transform: translateY(-15px);-ms-transform: translateY(-15px);-o-transform: translateY(-15px);transform: translateY(-15px);}
.about-banner {position: fixed;left: 0;top: 0;z-index: 1;width: 100%;}
.content {background: #fff;z-index: 4;top: 100%;left: 0;width: 100%;}
.about {background: #f2f1f3;}
.about01 {padding-top: 0;background: #fff;text-align: center;position: relative;z-index: 3;}
.about01:before {content: "";display: block;height: 60px;background: #fff;position: absolute;top: -60px;left: 0;width: 100%;}
.xian {margin: 18px 0 32px;}
.about01 p {text-align: center;}
.about02 li {position: relative;overflow: hidden;margin-top: 12px;float: left;width: 49.5%;}
.about02 li:nth-child(2n) {float: right;}
.about02 li .pic img {-webkit-filter: grayscale(1);filter: grayscale(1);}
.about02 li:hover .pic img {-webkit-filter: grayscale(0);filter: grayscale(0);}
.about02 li .wenz {padding: 68px;box-sizing: border-box;position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #fff;}
.about02 li.w100 {width: 100%;}
.about02 li.w100 .wenz {text-align: center;background: transparent;}
.about02 li.w100 .wenz img {margin-top: 40px;}
.about02 li.w100:hover .wenz img {margin-top: 30px;}
.about02 li .wz {position: absolute;bottom: 0;left: 0;width: 100%;box-sizing: border-box;z-index: 3;padding: 40px;-webkit-transition: all .3s;opacity: 0;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;-webkit-transform: translateY(100%);-moz-transform: translateY(100%);-ms-transform: translateY(100%);-o-transform: translateY(100%);transform: translateY(100%);}
.f20 {font-size: 20px;}
.about02 li .wz hr {width: 30px;height: 2px;border: none;background: #fff;display: block;text-align: left;margin: 12px 0 18px;}
.about02 li .wz p {max-width: 66%;}
.about02 li:before {content: "";display: block;opacity: 0;position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .7);z-index: 2;-webkit-transition: all .25s;-moz-transition: all .25s;-ms-transition: all .25s;-o-transition: all .25s;transition: all .25s;}
.about02 li:nth-child(4):before {display: none !important;}
.about02 li.nobefore:before {display: none;}
.about02 li:hover:before {opacity: 1;}
.about02 li:hover .wz {opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}
.about {padding-bottom: 4.2%;}
.website-banner {text-align: center;}
.website-banner h2 {margin: 35px 0 20px;}
.website-banner p {text-align: center;}
.website01 {background: #f2f1f3;}
.website01 li {background: #fff;padding: 44px;box-sizing: border-box;border-radius: 10px;text-align: center;float: left;width: 15.625%;margin-right: 1.25%;}
.website01 li:nth-last-child(1) {margin-right: 0;}
.website01 li h3 {padding: 15px 0 2px;}
.website02 {position: relative;}
.website02 .img {width: 47%;}
.website02 .wenz {top: 150px;max-width: 570px;position: absolute;right: calc(50% - 660px);}
.website03 {padding-top: 120px;margin-top: -100px;background: url(../images/bg05.jpg) no-repeat center center/100% 100%;}
.website03 .img {width: 50%;float: right;}
.website03 .wenz {padding-top: 50px;width: 50%;float: left;max-width: 660px;padding-right: 30px;box-sizing: border-box;}
.website04 {padding-bottom: 0;}
.website04 .img {width: 45.3%;margin-left: 10%;float: left;}
.website04 dl {width: 44.7%;float: left;position: relative;z-index: 2;padding-top: 100px;}
.website04 dd {border-radius: 5px;margin-left: -60px;margin-top: 24px;position: relative;max-width: 445px;width: 100%;padding: 22px 35px;box-sizing: border-box;background-image: -moz-linear-gradient( 0deg, rgb(48, 114, 148) 0%, rgb(11, 143, 207) 100%);background-image: -webkit-linear-gradient( 0deg, rgb(48, 114, 148) 0%, rgb(11, 143, 207) 100%);background-image: -ms-linear-gradient( 0deg, rgb(48, 114, 148) 0%, rgb(11, 143, 207) 100%);}
.website04 dd h3 {margin-bottom: 8px;}
.website04 dd:before {content: "";display: block;width: 18px;height: 18px;z-index: -1;position: absolute;left: -9px;bottom: 15px;background: url(../images/sj.png) no-repeat left center;}
.website04 dd:nth-child(2n) {margin-left: 60px;}
.website04 h2 {text-align: center;}
.website05 {background: #f2f1f3;}
.website05 li {border: 1px solid #eaeaea;box-sizing: border-box;float: left;background: #fff;width: 23.875%;margin: 0 1.5% 15px 0;}
.website05 li:nth-child(4n) {margin-right: 0;}
.website05 li .pic {position: relative;}
.website05 li .yy {content: "";display: block;background: rgba(0, 0, 0, .7);position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 2;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;opacity: 0;}
.website05 li .yy span {display: inline-block;font-size: 14px;width: 100px;text-align: center;position: absolute;left: 50%;top: 50%;margin: -20px 0 0 -50px;line-height: 40px;color: #fff;z-index: 3;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;opacity: 0;}
.website05 li .yy span:before {content: "";display: block;position: absolute;top: 0;width: 100%;height: 1px;background: #fff;opacity: 0;transition-delay: .2s;-webkit-transition-delay: .2s;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);}
.website05 li .yy span:after {content: "";display: block;position: absolute;bottom: 0;width: 100%;height: 1px;background: #fff;opacity: 0;transition-delay: .2s;-webkit-transition-delay: .2s;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);}
.website05 li:hover .yy,
.website05 li:hover .yy span {opacity: 1;}
.website05 li:hover .yy span:before,
.website05 li:hover .yy span:after {opacity: 1;-webkit-transform: scale(1.0);-moz-transform: scale(1.0);-ms-transform: scale(1.0);-o-transform: scale(1.0);transform: scale(1.0);}
.service-banner .wenz a,
.service li .wenz a {margin-top: 40px;}
.service-banner .wenz {position: absolute;top: 0;height: 100%;width: 460px;left: calc(50% - 800px);}
.service-banner:nth-child(2n) .wenz {right: calc(50% - 800px);left: auto;}
.service-banner .wenz h2,
.service-banner .wenz h3,
.service-banner .wenz img,
.service-banner .wenz p,
.service-banner .wenz a {opacity: 0;-webkit-transform: translateY(100%);-moz-transform: translateY(100%);-ms-transform: translateY(100%);-o-transform: translateY(100%);transform: translateY(100%);-webkit-transition: all .4s;-moz-transition: all .4s;-ms-transition: all .4s;-o-transition: all .4s;transition: all .4s;}
.service-banner.active .wenz h2,
.service-banner.active .wenz h3,
.service-banner.active .wenz img,
.service-banner.active .wenz p,
.service-banner.active .wenz a {opacity: 1;transition-delay: .5s;-webkit-transition-delay: .5s;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}
.section01.active .wenz h2,
.section01.active .wenz h3,
.section01.active .wenz img,
.section01.active .wenz p,
.section01.active .wenz a {opacity: 0;-webkit-transform: translateY(100%);-moz-transform: translateY(100%);-ms-transform: translateY(100%);-o-transform: translateY(100%);transform: translateY(100%);-webkit-transition: all .4s;-moz-transition: all .4s;-ms-transition: all .4s;-o-transition: all .4s;transition: all .4s;}
.service-banner.active .on.wenz h2,
.service-banner.active .on.wenz h3,
.service-banner.active .on.wenz img,
.service-banner.active .on.wenz p,
.service-banner.active .on.wenz a {opacity: 1;transition-delay: .5s;-webkit-transition-delay: .5s;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}
.service-banner .pc,
.service-banner .phone {height: 100%;position: absolute;left: 0;top: 0;z-index: 1;width: 100%;}
.service-banner .wenz {z-index: 2;}
.ny-banner {position: relative;}
.ny-banner h2 {position: absolute;left: 0;width: 100%;text-align: center;line-height: 60px;margin-top: 0px;z-index: 2;top: 50%;}
.case-tit {position: relative;text-align: center;margin-bottom: 54px;}
.website05.case {background: none;}
.case-tab a {font-size: 16px;color: #666666;display: inline-block;margin: 0 22px;line-height: 48px;border-bottom: 2px solid transparent;}
.case-tab a:hover,
.case-tab a.cur {color: #111;border-color: #111;}
.case-tit h2 {margin-bottom: 20px;}
.case-tit .hangye {display: inline-block;position: absolute;right: 0;bottom: 0%;line-height: 50px;font-size: 16px;color: #5fc86e;background: url(../images/sjb.png) no-repeat right center;padding-right: 15px;}

.hyxf {padding-top: 25px;text-align: left;}
.hyxf em {line-height: 30px;font-size: 16px;color: #333;display: block;font-style: normal;float: left;width: 100px;}
.hyxf #Type2Box {float: left;width: calc(100% - 200px);height: 30px;overflow: hidden;}
.hyxf>a {display: none;padding-right: 18px;line-height: 30px;float: right;font-size: 14px;color: #333;background: url(../images/sjb.png) no-repeat right center;}
.hyxf dd {float: left;line-height: 30px;padding: 0 10px;font-size: 14px;color: #666}
.hyxf dd a {color: #666;display: inline-block;}
.hyxf dd:hover a,
.hyxf dd a.cur {color: #0a88c8;}
.load-more {margin-top: 30px;display: block;width: 100%;background: url(../images/load.png) no-repeat center center;height: 48px;}
.case-detail-banner {height: 530px;background-image: -moz-linear-gradient( 0deg, rgb(48, 114, 148) 0%, rgb(11, 143, 207) 100%);background-image: -webkit-linear-gradient( 0deg, rgb(48, 114, 148) 0%, rgb(11, 143, 207) 100%);background-image: -ms-linear-gradient( 0deg, rgb(48, 114, 148) 0%, rgb(11, 143, 207) 100%);}
.h530 {height: 500px;}
.h700 {height: 700px;}
body {overflow-x: hidden;}
.case-detail-banner>.wrapper {padding-top: 228px;}
.case-detail-banner hr {width: 45px;height: 4px;background: #fff;display: block;text-align: left;border: none;margin: 22px 0;}
.case-detail-banner .fl {max-width: 72%;}
.case-detail-banner .fr a {opacity: 1 !important;display: inline-block;margin: 95px 8px 0 8px;width: 46px;height: 46px;border-radius: 50%;border: 1px solid #fff;}
.case-detail-banner .fr a:nth-child(1) {background: url(../images/icon28.png) no-repeat center center;}
.case-detail-banner .fr a.buterweima {background: url(../images/icon29.png) no-repeat center center;}
.case-detail-banner .fr a.buturl {background: url(../images/icon30.png) no-repeat center center;}


.code-img {display: none;}
.bdshare_popup_bg,
.bdshare_popup_box {display: none !important;}
.page-local {position: relative;border-top: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea;line-height: 90px;}
.page-local .fl,
.page-local .fr {max-width: calc(50% - 60px);color: #333;font-size: 16px;display: block;}
.page-local .fl {background: url(../images/prev.png) no-repeat left center/18px;padding-left: 34px;}
.page-local .fr {background: url(../images/next.png) no-repeat right center/18px;padding-right: 34px;}
.page-local a:hover,
.page-local a.fh:hover {color: #0a88c8;}
.page-local a.fh {display: inline-block;font-size: 16px;text-align: center;color: #333;position: absolute;left: 50%;margin-left: -60px;width: 120px;}
.page-local a.fh img {margin: -2px 12px 0 0;}
.news-banner {position: relative;}
.news-banner .wenz {position: absolute;width: 100%;left: 0;top: 50%;text-align: center;margin-top: 0px;}
.news-banner .wenz h3 {font-size: 36px!important;}

.news li .box {border-bottom: 1px solid #eaeaea;padding: 22px 0;}
.news li .wenz h3 {border: none;line-height: 30px;margin-bottom: 8px;}
.news-detail-b {text-align: center;}
.news-detail-b h5 span {display: inline-block;line-height: 30px;padding-left: 25px;font-size: 14px;color: #fff;margin: 0 35px;}
.news-detail-b h5 {margin-top: 20px;}
.careers-tuijian {float: right;width: 380px;padding-left: 40px;border-left: 1px solid #eaeaea;box-sizing: border-box;}
.careers-tuijian h4 {margin-bottom: 22px;line-height: 18px;border-left: 4px solid #0a88c8;padding-left: 16px;}
.careers-tuijian li {padding: 16px 0;border-bottom: 1px dashed #eaeaea;}
.careers-tuijian li h3 {padding-bottom: 8px;font-size: 16px;color: #333;}
.careers-tuijian li h3 a {color: #333;}
.careers-tuijian li p {font-size: 12px;color: #999999;}
.careers-tuijian li h3:hover a {color: #0a88c8;}
.careers-div,
.news-detail {float: left;width: calc(100% - 420px);padding-right: 40px;box-sizing: border-box;}
.news-detail h2{font-weight: bold;}
.tags {margin-top: 20px;}
.tags a {color: #666;}
.tags a:hover {color: #0a88c8;}
.case-detail .bdsharebuttonbox a {float: none !important;display: inline-block !important;margin: 0 8px !important;padding: 0 !important;line-height: inherit;width: 22px;height: 22px;vertical-align: middle;}
.case-detail .bdsharebuttonbox {text-align: center;margin: 60px 0;}
.case-detail .bdsharebuttonbox a {width: 50px !important;height: 50px !important;display: inline-block !important;float: none !important;}
.contact-ul {}
.contact-ul .wrapper {box-shadow: 0 0 5px 5px rgba(0, 0, 0, .02);padding: 66px 20px;box-sizing: border-box;}
.contact-ul li {float: left;padding: 0 28px;border-right: 1px solid #eaeaea;box-sizing: border-box;width: 23%;text-align: center;}
.contact-ul li h4 {margin: 15px 0 20px;}
.contact-ul li h6 {font-size: 12px;color: #999;margin-bottom: 24px;}
.contact-ul li h6:nth-last-child(1) {margin-bottom: 0;}
.contact-ul li a,
.contact-ul li p {font-size: 20px;color: #333;display: inline-block;line-height: 30px;height: 60px;}
.contact-ul li:hover img {-webkit-transform: translateY(-15px);-moz-transform: translateY(-15px);-ms-transform: translateY(-15px);-o-transform: translateY(-15px);transform: translateY(-15px);}
.contact-ul li img {height: 50px;}
.contact-ul li:nth-child(4) {width: 31%;border: none;}
.contact-ul li input[type=text] {border-radius: 3px;line-height: 45px;float: left;border: none;outline: none;background: #ededed;padding: 0 15px;font-size: 14px;color: #666;box-sizing: border-box;}
.contact-ul li input.name {width: 110px;}
.contact-ul li input.tels {width: calc(100% - 240px);margin: 0 10px;}
.contact-ul li .submit {border-radius: 3px;border: none;float: right;text-align: center;outline: none;cursor: pointer;width: 110px;line-height: 45px;font-size: 14px;color: #fff;background-image: -moz-linear-gradient( 0deg, rgb(48, 114, 148) 0%, rgb(11, 143, 207) 100%);background-image: -webkit-linear-gradient( 0deg, rgb(48, 114, 148) 0%, rgb(11, 143, 207) 100%);background-image: -ms-linear-gradient( 0deg, rgb(48, 114, 148) 0%, rgb(11, 143, 207) 100%);}
.contact-ul li .form {margin-bottom: 8px;}
#dituContent {height: 600px;}
.video-ul {}
.video-ul li .pic {position: relative;}
.video-ul li .pic:after {content: "";opacity: 0;display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 2;background: rgba(0, 0, 0, .7);-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.video-ul li .pic:before {content: "";display: block;width: 44px;height: 44px;top: 50%;left: 50%;margin: -22px 0 0 -22px;z-index: 3;position: absolute;background: url(../images/bf.png) no-repeat center center}
.video-ul li:hover .pic:after {opacity: 1;}
.black {display: none;position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 11;background: rgba(0, 0, 0, .8);}
.video-alert .video {width: 100%;height: 100%;}
.video-alert {display: none;position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 12;background: #fff;}
.video-alert video,
.video-alert iframe {width: 100%;height: 100%;}
.video-alert .close {width: 64px;z-index: 8;height: 64px;display: block;background: #0a88c8 url(../images/close.png) no-repeat center center/80%;position: absolute;right: 0;top: 0;}
.about-banner {min-height: 550px;}
.feedback-alert {display: none;position: fixed;left: 50%;top: 50%;width: 340px;padding: 40px;box-sizing: border-box;background: #fff;border-radius: 3px;z-index: 12;margin: -193.5px 0 0 -170px;}
.feedback-alert h3 {font-size: 24px;color: #333;text-align: center;margin-bottom: 24px;}
.feedback-alert .form {}
.feedback-alert .form input[type=text] {width: 100%;margin-bottom: 12px;line-height: 42px;border: 1px solid #eaeaea;padding: 0 12px;box-sizing: border-box;font-size: 14px;color: #666;outline: none;}
.feedback-alert .form .submit {cursor: pointer;width: 100%;background: #0a88c8;font-size: 16px;color: #fff;border-radius: 3px;border: none;outline: none;line-height: 44px;}
.feedback-alert .form textarea {border: 1px solid #eaeaea;padding: 8px 12px;width: 100%;box-sizing: border-box;outline: none;margin-bottom: 12px;font-size: 14px;color: #666;}
.feedback-alert .close {background: url(../images/closeb.png) no-repeat center center/64px;width: 64px;height: 64px;position: absolute;right: 0;top: 0;}
.xcx_youshi,
.xcx_our,
.xcx_liucheng,
.xcx_case {background: #f5f5f5;}
.xcx_youshi .wrapper,
.xcx_liucheng .wrapper,
.xcx_case .wrapper {padding: 65px 0;}
.xcx_our .wrapper {padding: 65px 0 0 0;}
.xcx_title {text-align: center;padding-bottom: 80px;}
.xcx_title h3 {position: relative;display: table;font-size: 26px;margin: 0 auto;line-height: 1;}
.xcx_title h3::after {content: '';position: absolute;bottom: -20px;left: 50%;display: block;width: 34px;height: 3px;margin-left: -17px;background: #313131;}
.xcx_youshi_lie ul {display: flex;flex-wrap: wrap;justify-content: space-between;}
.xcx_youshi_lie ul li {width: 16.6%;text-align: center;transition: all 0.6s;}
.xcx_youshi_lie ul li:hover {transform: translateY(-10px);}
.xcx_youshi_lie ul li .p1 {font-size: 18px;color: #333333;margin-top: 25px;margin-bottom: 5px;}
.xcx_youshi_lie ul li .p2 {line-height: 1.8;font-size: 14px;}
.xcx_why,
.xcx_rukou,
.xcx_hexin {background: #fff;}
.xcx_why .wrapper,
.xcx_rukou .wrapper,
.xcx_hexin .wrapper {padding: 65px 0;}
.xcx_title p {font-size: 16px;line-height: 2;color: #666666;margin-top: 40px;}
.AWhat_content .AWhat_content_title {text-align: center;margin-bottom: 60px;}
.AWhat_content .AWhat_content_title a {font-size: 14px;color: #333333;display: inline-block;padding: 0px 20px;border: 1px solid #dcdcdc;border-radius: 3px;line-height: 36px;margin-right: 20px;}
.AWhat_content .AWhat_content_title a:last-child {margin-right: 0px;}
.AWhat_content .AWhat_content_title a:hover {background: #004d81;color: #fff;border: 1px solid #004d81;}
.AWhat_content .AWhat_content_title a.on {background: #004d81;color: #fff;border: 1px solid #004d81;}
.AWhat_content .AWhat_content_txt {padding: 40px 35px;background: #fff;box-shadow: 0px 0px 27px rgba(0, 0, 0, .1);position: relative;}
.AWhat_content .AWhat_content_txt .content_txt_list {display: flex;flex-wrap: wrap;justify-content: start;opacity: 0;position: absolute;left: 0;top: 0;}
.AWhat_content .AWhat_content_txt .aon {opacity: 1;position: relative;}
.AWhat_content .AWhat_content_txt .content_txt_left {width: 29%;}
.AWhat_content .AWhat_content_txt .content_txt_left img {width: 100%;}
.AWhat_content .AWhat_content_txt .content_txt_right {width: 60%;margin-left: 5%;}
.AWhat_content .AWhat_content_txt .content_txt_right .txt_right_title {font-size: 20px;color: #333;text-align: center;font-weight: bolder;margin-bottom: 35px;}
.AWhat_content .AWhat_content_txt .content_txt_right .txt_right_txt {border-bottom: 1px solid #bbbbbb;padding-bottom: 30px;height: 134px;}
.AWhat_content .AWhat_content_txt .content_txt_right .txt_right_txt a {display: inline-block;width: 25%;margin-bottom: 22px;margin-right: -5px;color: #555;font-size: 13px;}
.AWhat_content .AWhat_content_txt .content_txt_right .txt_right_txt a img {margin-right: 6px;}
.AWhat_content .AWhat_content_txt .content_txt_right .txt_right_more {text-align: center}
.AWhat_content .AWhat_content_txt .content_txt_right .txt_right_more a {display: inline-block;width: 142px;height: 42px;line-height: 42px;text-align: center;font-size: 18px;background: #004d81;color: #fff;border-radius: 20px;margin-top: 25px;}
.AJijin_content {display: flex;flex-wrap: wrap;justify-content: space-between;}
.AJijin_content .AJijin_content_list {background: #fff;text-align: center;width: 22%;margin-right: 4%;position: relative;padding-top: 70px;padding-bottom: 30px;margin-bottom: 5%;transition: all 0.6s;}
.AJijin_content .AJijin_content_list:hover {transform: translateY(-10px);}
.AJijin_content .AJijin_content_list:nth-child(4n) {margin-right: 0px;}
.AJijin_content .AJijin_content_list .content_list_icon {width: 86px;height: 86px;border-radius: 100%;box-shadow: 0px 0px 20px rgba(0, 0, 0, .12);line-height: 86px;margin: 0 auto;position: absolute;top: -43px;background: #fff;left: 0;right: 0;}
.AJijin_content .AJijin_content_list .content_list_txt dd {font-size: 18px;color: #333333;margin-bottom: 15px;}
.AJijin_content .AJijin_content_list .content_list_txt dt {font-size: 14px;color: #666666;line-height: 22px;}
.AFlow_content {display: flex;flex-wrap: wrap;justify-content: space-between;}
.AFlow_content .AFlow_content_list {width: 25%;margin-bottom: 50px;display: flex;justify-content: start;transition: all 0.6s;}
.AFlow_content .AFlow_content_list:hover {transform: translateY(-10px);}
.AFlow_content .AFlow_content_list .content_list_right {margin-left: 15px;padding: 8px 0px;}
.AFlow_content .AFlow_content_list .content_list_right dd {font-size: 18px;color: #333;margin-bottom: 5px;}
.AFlow_content .AFlow_content_list .content_list_right dt {font-size: 16px;color: #666;}
.ServiceCooperation_content {display: flex;flex-wrap: wrap;justify-content: start;}
.ServiceCooperation_content .ServiceCooperation_content_list {position: relative;background: url(../images/xn35.png) no-repeat 50% 100%;padding-bottom: 45px;width: 15%;margin-right: 2%;transition: all 0.6s;}
.ServiceCooperation_content .ServiceCooperation_content_list:hover {transform: translateY(-10px);}
.ServiceCooperation_content .ServiceCooperation_content_list:last-child {margin-right: 0;}
.ServiceCooperation_content .ServiceCooperation_content_list:before {content: "";position: absolute;display: inline-block;width: 1px;height: 67px;background: #1a83bf;left: 0;right: 0;margin: 0 auto;bottom: 23px;transition: all 0.5s ease 0s;}
.ServiceCooperation_content .ServiceCooperation_content_list .content_list_title {background: #fff;width: 100%;height: 150px;text-align: center;padding-top: 30px;position: relative;}
.ServiceCooperation_content .ServiceCooperation_content_list .content_list_title dd {font-size: 16px;color: #333333;margin-bottom: 10px;}
.ServiceCooperation_content .ServiceCooperation_content_list .content_list_title dt {font-size: 14px;color: #666666;}
.ServiceCooperation_content .ServiceCooperation_content_list .content_list_icon {width: 85px;height: 85px;border-radius: 100%;text-align: center;;line-height: 85px;background: #1a83bf;position: relative;top: -42px;margin-bottom: -42px;margin: 0 auto;transition: all 0.5s ease 0s;}
.ServiceCooperation_content .ServiceCooperation_content_list.on {background: url(../images/bn38_on.png) no-repeat 50% 100%;transition: all 0.5s ease 0s;}
.ServiceCooperation_content .ServiceCooperation_content_list.on .content_list_icon {background: #ff7019;transition: all 0.5s ease 0s;}
.ServiceCooperation_content .ServiceCooperation_content_list.on:before {background: #ff7019;transition: all 0.5s ease 0s;}
.ServiceCooperation_content_mo {display: none;}
.AFlow_more {text-align: center;margin-top: 50px;}
.xcx_rukou .AFlow_more,
.xcx_case .AFlow_more {text-align: center;margin-top: 0px;}
.AFlow_more a {display: inline-block;width: 200px;height: 50px;line-height: 50px;text-align: center;font-size: 18px;background: #004d81;color: #fff;border-radius: 25px;}
.AFeatures_content {display: flex;flex-wrap: wrap;justify-content: start;}
.AFeatures_content .AFeatures_content_list {width: 23.5%;margin-right: 2%;box-shadow: 0 0 30px rgba(0, 0, 0, .1);margin-bottom: 2%;background: #fff;transition: all 0.6s;}
.AFeatures_content .AFeatures_content_list:hover {transform: translateY(-10px);}
.AFeatures_content .AFeatures_content_list:nth-child(4n) {margin-right: 0px;}
.AFeatures_content .AFeatures_content_list .content_list_img img {width: 100%;}
.AFeatures_content .AFeatures_content_list .content_list_txt {text-align: center;padding: 15px 0px;}
.AFeatures_content .AFeatures_content_list .content_list_txt dd {font-size: 18px;color: #403e3e;font-weight: bolder;text-align: center;margin-bottom: 15px;}
.AFeatures_content .AFeatures_content_list .content_list_txt dt {font-size: 14px;color: #666;height: 38px;}
.ACase_cotnent {display: flex;flex-wrap: wrap;justify-content: start;}
.ACase_cotnent .ACase_cotnent_list {width: 23%;margin-right: 2%;margin-bottom: 2%;border: 1px solid #dcdcdc;text-align: center;padding-bottom: 20px;transition: all 0.3s ease 0s;padding-top: 20px;transition: all 0.6s;}
.ACase_cotnent .ACase_cotnent_list:hover {transform: translateY(-10px);}
.ACase_cotnent .ACase_cotnent_list img {max-width: 100%;max-height: 427px;}
.ACase_cotnent .ACase_cotnent_list:nth-child(4n) {margin-right: 0px;}
.ACase_cotnent .ACase_cotnent_list dt {font-size: 18px;color: #333;margin-top: 25px;padding: 0px 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ACase_cotnent .ACase_cotnent_list:hover {box-shadow: 0px 0px 18px rgba(0, 0, 0, .2);transition: all 0.3s ease 0s;}
@media(max-width:1600px) {
.about02 li .wz {padding: 32px;}
.logo img {width: 160px;}
.service-banner .wenz {left: calc(50% - 600px);}
.service-banner:nth-child(2n) .wenz {right: calc(50% - 600px);}
.website04 dl {padding-top: 0;}
.website03 .wenz {padding-top: 0;}
.website-banner .table img {height: 300px;}
.wrapper {max-width: 1200px;}
.banner .swiper-pagination {left: calc(50% - 600px) !important;}
.down {right: calc(50% - 600px);}
.website02 .wenz {right: calc(50% - 600px);}
.service li .wenz {right: calc(50% - 600px);}
.service li:nth-child(2n) .wenz {left: calc(50% - 600px);right: auto;}
.contact-ul li input.name,.contact-ul li .submit {width: 90px;}
.contact-ul li input.tels {width: calc(100% - 200px);}
.contact-ul .wrapper {padding: 48px 10px;}
.header {line-height: 95px;}
.logo {width: 160px;}
.nav li {height: 95px;width: 11.5%;}
.banner .wenz h1 {margin-top: 20px;font-size: 50px;}
.f18p {font-size: 16px;line-height: 26px;}
.banner .wenz a {margin-top: 45px;}
.more {width: 150px;line-height: 40px;}
.banner .wrapper {padding-left: 80px;}
.banner .wrapper>img {margin-left: -216px;width: 150px;}
.banner .swiper-pagination {padding-left: 80px;bottom: 40px !important;;}
.banner .next-s {bottom: 40px;}
.banner {min-height: 550px;}
.sy-content01 .swiper-slide>img {width: 220px;margin-left: -110px;}
.sy-content01 .swiper-slide .box {margin-top: 65px;}
.f36 {font-size: 30px;}
.sy-tit h3 {margin-top: 4px;}
.sy-content02 li.h207 .img {height: 160px;}
.sy-content02 li.h598 .img {height: 468px;}
.sy-content02 li .wenz h3,.website05 li .wenz h3 {line-height: 72px;}
.sy-content02 li .wenz h4,.website05 li .wenz h4 {line-height: 52px;}
.f24 {font-size: 18px;}
.sy-content03 li h4 {font-size: 60px;line-height: 1.5;}
.sy-content03 li {padding: 42px 24px;}
.sy-content04 .swiper-slide {height: 132px;line-height: 132px;}
.about-banner .swiper-slide img {height: 60px;}
.about-banner .swiper-slide h3 {margin-top: 18px;}
.about-banner .swiper-slide {padding: 42px 0;}
.f48 {font-size: 30px;}
.f16p {font-size: 14px;}
.h530,.case-detail-banner {height: 400px;}
.contact-ul li a,.contact-ul li p {font-size: 16px;}
.contact-ul li {width: 22%;padding: 0 22px;}
.contact-ul li img {height: 40px;}
.contact-ul li:nth-child(4) {width: 34%;}
.contact-ul li input[type=text] {font-size: 13px;}
.contact-ul li .submit {font-size: 15px;}
.contact-ul .wrapper {padding: 38px 0;}
.news li .wenz h3 {line-height: 30px;}#dituContent {height: 420px;}
.video-ul li .pic:before {width: 36px;height: 36px;background-size: 100% !important;}
.sy-content02 li .wenz,.website05 li .wenz {padding: 0 22px;}
.website01 li img {width: 70px;}
.website01 li {padding: 40px 18px;}
.website01 li h3 {font-size: 18px;}
.website04 dd h3 {margin-bottom: 3px;}
.website04 dd {margin-left: -35px;padding: 18px 30px;}
.website04 dd:nth-child(2n) {margin-left: 35px;}
.website04 .img {margin-left: 4.5%;}
.news-banner .wenz h3 {font-size: 30px !important;}
.case-detail-banner>.wrapper {padding-top: 145px;}}
.ipphone {display: none;}
@media(max-width:1200px) {
.tel {display: none;}
.nav {float: right;width: calc(100% - 180px);}
.nav li a {font-size: 14px;}
.logo {width: 160px;}
.banner .swiper-pagination {left: 6%!important;}
.banner .next-s {left: calc(6% + 150px);}
.ipphone {display: block;position: relative !important;bottom: auto !important;margin-top: 20px;}
.ipphone .swiper-pagination-bullet {border: 1px solid #0a88c8 !important;background: transparent !important;opacity: 1 !important;}
.ipphone .swiper-pagination-bullet-active {background: #0a88c8 !important;}
.sy-content02 li .wenz,.website05 li .wenz {padding: 0 20px;}
.sy-content03 li h4 sup {font-size: 30px;}
.sy-content03 li h4 {font-size: 56px;}
.f24 {font-size: 16px;}
.footer .footer-code {width: 160px;}
.footer .footer-nav {width: calc(100% - 180px);}
.h530,.case-detail-banner {height: 400px;}
.case-detail-banner>.wrapper {padding-top: 175px;}
.careers-tuijian {width: 300px;}
.careers-div,.news-detail {width: calc(100% - 330px);}
.service li .wenz {right: 5%;}
.service li:nth-child(2n) .wenz {left: 5%;}
.service li .wenz {width: 360px;}
.AFeatures_content .AFeatures_content_list {width: 32%;margin-right: 2%;}
.AFeatures_content .AFeatures_content_list:nth-child(4n) {margin-right: 2%;}
.AFeatures_content .AFeatures_content_list:nth-child(3n) {margin-right: 0;}}
.header .san {margin-top: 17px;box-sizing: border-box;cursor: pointer;width: 36px;height: 24px;position: relative;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.header .san span {width: 100%;position: absolute;;height: 3px;background: #fff;display: block;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.header .san span:nth-child(1) {top: 0;}
.header .san span:nth-child(2) {top: 50%;margin-top: -1px;}
.header .san span:nth-child(3) {bottom: 0;}
.header .san.cur span:nth-child(1) {top: 50%;margin-top: -1px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.header .san.cur span:nth-child(2) {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}
.header .san.cur span:nth-child(3) {display: none;}
.header .san {width: 24px;height: 16px;margin-top: 11px;}
.header.on {background: #fff;}
.header.on .san span {background: #0a88c8;}
.logog {display: none;}
.header.on .logog {display: inline-block;}
.header.on .logow {display: none;}
.header .san span {height: 2px;}
.header {-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;}

/*分页*/
.diypage {text-align: center;padding: 5px;padding: 50px 0;}
.diypage a {display: inline-block;background-color: #fff;border: 0 none;border-radius: 3px;font-size: 14px;margin-left: 5px;text-decoration: none;display: inline-block;height: 32px;line-height: 32px;border: 1px solid #5387d0;padding: 0 8px;color: #1b443e}
.diypage a:hover {background-color: #5387d0;color: #FFF}
.diypage a:active {background-color: #5387d0;color: #FFF}
.diypage a.active {background-color: #5387d0;border: 0 none;border-radius: 3px;color: white;font-size: 14px;font-weight: normal;display: inline-block;border: 1px solid #5387d0;}

/*分页*/
.video-path {display: none;}
.phone-bg {display: none;}
@media(max-width:1023px) {
.pc-bg {display: none;}
.phone-bg {display: block;}
.header .san {margin-top: 27px;}
.phone {display: block;}
.fixed-right {display: none;}
.wrapper {padding: 0 20px;width: 100%;box-sizing: border-box;}
.phone {display: block;}
.nav {padding: 0;max-width: 100%;overflow-y: auto;display: none;background: #fff;border-top: 1px solid #0a88c8;top: 70px;box-sizing: border-box;z-index: 9;position: fixed;width: 100%;left: 0;height: calc(100% - 70px);}
.nav li {padding: 0;margin: 0;border-bottom: 1px solid #ddd;width: 100%;box-sizing: border-box;float: none;}
.nav li>a {color: #333;line-height: 60px;text-align: left;display: block;padding: 0 30px;width: 100%;box-sizing: border-box;}
.nav li dl {padding: 8px 0;box-shadow: none;position: relative;background: #f2f2f2;display: none;top: auto;}
.nav li dd {text-align: left;}
.nav li dd a {display: block;padding: 4px 0 4px 50px;text-align: left;}
.header {line-height: 70px;position: fixed;}
.nav li {height: auto;}
.banner .wrapper>img {display: none;}
.banner .wenz h1 {font-size: 36px;}
.banner .wrapper {padding-left: 20px;}
.banner .wenz p {display: none;}
.banner .next-s {display: none;}
.banner .swiper-pagination {bottom: 20px !important;width: 100% !important;left: 0 !important;text-align: center !important;padding: 0 !important;}
.more {width: 120px;line-height: 36px;font-size: 14px;border-width: 1px;}
.banner .wenz a {margin-top: 40px;}
.pad {padding: 32px 0;}
.f16p {font-size: 13px;line-height: 24px;color: #666;text-align: justify;}
.f36 {font-size: 20px;}
.f48 {font-size: 30px;}
.f30 {font-size: 18px;}
.f24 {font-size: 16px;}
.sy-content01 .swiper-slide>img {display: block;width: 140px;float: left;margin: 0;position: relative;left: 0;}
.sy-content01 .swiper-slide .box {width: calc(100% - 150px);float: right;box-sizing: border-box;margin-top: 0;background: transparent;padding: 0 0 0 10px;}
.sy-content01 .swiper-slide h3 {padding-top: 0;text-align: left;}
.sy-content01 .swiper-slide dl {height: 189px;padding: 8px 0 0 0;margin-top: 0;}
.sy-content01 .swiper-slide dd {width: 100%;}
.footer-btm span {display: inline-block;}
.sy-content01 .swiper-slide dd a {font-size: 12px;}
.gd {line-height: 30px;margin: 15px 0 0;font-size: 12px;}
.ipphone {margin-top: 25px !important;}
.swiper-pagination {z-index: 5 !important;}
.sy-tit>a {display: none;}
.sy-content02 li.w50,.sy-content02 li.w25 {width: 100%;margin: 0 0 15px 0;}
.sy-content02 li.h598 .img {height: 300px;}
.sy-content02 li.h207 .img {height: 207px;}
.sy-content03 li {text-align: left;width: 100%;padding: 15px 0 15px 90px;position: relative;}
.sy-content03 li h4 {position: absolute;width: 90px;text-align: left;left: 0;top: 15px;font-size: 30px;}
.sy-content02 li .wenz h4,.website05 li .wenz h4 {font-size: 12px;line-height: 42px;}
.sy-content02 li .wenz h4 sup,.website05 li .wenz h4 sup {font-size: 14px;}
.sy-content03 li h4 sup {font-size: 14px;}
.sy-content03 li .fontp {font-size: 12px;line-height: 20px;height: auto;}
.sy-content03 li h3 {margin-bottom: 10px;}
.sy-content04 .swiper-slide {height: 75px;line-height: 75px;}
.sy-content05 li {width: 100%;margin: 0 0 15px 0;overflow: hidden;}
.sy-content05 li .pic {float: left;width: 130px;}
.sy-content05 li .wenz {width: calc(100% - 130px);float: left;padding: 0 15px;box-sizing: border-box;}
.sy-content05 li .wenz .date {display: none;}
.sy-content05 li .wenz .fontp {display: none;}
.sy-content05 li .wenz .box {padding: 8px 0;}
.sy-content05 li .wenz h3 {/*height:72px;*/line-height: 24px;overflow: hidden;margin-bottom: 0;}
.footer .footer-top {padding: 28px 0;}
.footer .footer-nav {padding-top: 0;width: 100%;}
.footer .footer-nav a {font-size: 10px;}
.fenzhan a:nth-child(n+11) {display: none;}
.footer .footer-nav-a span {font-size: 10px;padding: 0 6px;}
.footer .footer-nav-a {padding: 0 0 15px;}
.footer-code {display: none;}
.footer .footer-nav p span {padding: 5px 0;display: block;margin: 0;font-size: 12px;line-height: 20px;}
.footer-btm {line-height: 40px;text-align: center;}
.footer-btm .fl {width: 100%;line-height: 22px;padding: 12px 0;}
.footer-btm .fr {display: none;}
.sy-tit h3 {font-size: 12px;}
.about-banner .table,.about-banner .table-cell {width: 100%;display: block;}
.about-banner {min-height: inherit;}
.about-banner .swiper-container {padding-top: 130px;}
.about-banner .swiper-slide img {height: 40px;}
.about01:before {display: none;}
.about-banner {position: relative;z-index: 2;}
.about02 li.w100 .wenz img {display: none;}
.content {position: relative;top: auto;z-index: 1;}
.about01 .f48 {font-size: 20px;}
.xian {margin: 8px 0 22px;width: 50px;}
.about01 p {text-align: justify;}
.about02 li:nth-child(3) .wenz {height: auto;position: relative;}
.about02 li .wenz {padding: 22px;}
.about02 li {width: 100%;}
.about02 .f36 {font-size: 18px;}
.about02 li:nth-child(3) .pic {display: none;}
.about02 li.w100:hover .wenz img {display: none;}
.ny-banner h2 {line-height: 30px;margin-top: -10px;padding: 0 20px;box-sizing: border-box;}
.h530,.h700,.case-detail-banner {height: 280px;}
.case-tab a {font-size: 12px;margin: 0 12px;line-height: 30px;}
.case-tab {white-space: nowrap;overflow-x: auto;}
.case-tit .hangye {text-align: center;line-height: 30px;font-size: 12px;bottom: 0;right: calc(50% - 30px);box-sizing: border-box;}
.case-tit {padding-bottom: 35px;margin-bottom: 26px;}
.news .case-tit {padding-bottom: 0;}
.website05 li {width: 100%;margin: 0 0 15px 0;overflow: hidden;}
.website05 li .pic {width: 100%;}
.website05 li .wenz {padding: 12px 18px;box-sizing: border-box;width: 100%;}/*.website05 li .wenz h3{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:25px;line-height:25px;}*/.sy-content02 li .wenz {width: 100%;padding: 18px;box-sizing: border-box;}
.sy-content02 li .wenz h3 {height: 25px;box-sizing: border-box;border: none;white-space: nowrap;line-height: 25px;margin-bottom: 0;}
.sy-content02 li {display: none;}
.sy-content02 li:nth-child(2),.sy-content02 li:nth-child(3),.sy-content02 li:nth-child(4),.sy-content02 li:nth-child(5) {display: block;}
.sy-content02 li .wenz h4 {display: none;}
.website05 li .wenz h3 {line-height: 25px;border: none;height: 25px;overflow: hidden;margin-bottom: 8px;}
.loadEffect {margin: -80px auto -30px auto;}
.website05 li .wenz h4 {border: none;line-height: 20px;}
.website05 li .wenz h4:before {display: none;}
.case-detail-banner>.wrapper {padding-top: 80px;}
.load-more {height: 36px;margin-top: 25px;background-size: 18px !important;}
.case-detail-banner .fl {max-width: 100%;}
.case-detail-banner .fr {display: none;}
.case-detail-banner .fr.san {display: block;}
.case-detail-banner hr {width: 30px;height: 2px;margin: 8px 0 15px;}
.contact-ul li {border: none;width: 100%;padding: 0 0 25px 0;}
.contact-ul .wrapper {padding: 0 20px;box-shadow: none;}
.contact-ul li img {float: left;height: 32px;}
.contact-ul li h4,.contact-ul li h6,.contact-ul li a {height: auto;display: block;text-align: left;float: right;width: calc(100% - 50px);}
.contact-ul li h4 {margin: 0 0 2px 0;}
.contact-ul li h6 {margin-bottom: 8px;}
.contact-ul li:nth-child(4) {width: 100%;}
.contact-ul li input[type=text] {line-height: 36px;}
.contact-ul li .submit {font-size: 14px;line-height: 36px;}
.contact-ul li .form {margin-top: 20px;float: left;width: 100%;}#dituContent {height: 280px;}
.news li .box .fontp {display: none;}
.news li .box {padding: 0;border: none;}
.careers-tuijian {width: 300px;display: none;}
.careers-div,.news-detail {width: 100%;padding: 0;}
.news-detail-b h5 span {font-size: 10px;margin: 0 8px 0 0;background-size: 13px !important;background: none !important;padding-left: 0px !important;}
.news-detail-b h5 span:nth-last-child(1) {margin-right: 0;}
.link {display: none;}
.news-detail-b>.wrapper {padding-top: 108px;}
.page-local {display: none;}
.service li .wenz {width: 100%;position: relative;right: auto !important;left: auto !important;padding: 20px;box-sizing: border-box;}
.service li .wenz .f48 {font-size: 24px;}
.service li .wenz .f48.cfff {color: #333 !important;}
.service li .wenz .f16p {color: #666 !important;}
.video-ul {margin-top: -30px;}
.video-ul li .pic:before {width: 30px;height: 30px;right: 50%;bottom: 50%;margin: -15px 0 0 -15px;}
.video-alert video,.video-alert iframe {height: 240px;margin-top: -120px;top: 50%;position: absolute;}
.f48 {font-size: 20px;}
.video-alert .close {width: 48px;height: 48px;background-size: 32px !important;}
.website-banner img {max-width: 60%;}
.website-banner .logo img {max-width: 100%;}
.website-banner h2 {font-size: 26px;}
.website01 li {margin-bottom: 12px;width: 100%;padding: 18px;overflow: hidden;}
.website01 li img {float: left;display: block;width: 60px;}
.website01 li h3,.website01 li p {text-align: left;float: right;width: calc(100% - 78px);}
.website01 li h3 {margin-top: 0;padding-top: 8px;}
.website02 .img,.website03 .img,.website04 .img {display: block;width: 70%;float: none;margin: auto;}
.website02 .wenz,.website03 .wenz {width: 100%;float: none;position: relative;top: auto;right: 0;padding: 18px 0px 0 0px;box-sizing: border-box;}
.website02 .wenz {padding: 18px 20px 0 20px;}
.website03 .wenz {padding-top: 49px;}
.website02 .wenz h2,.website03 .wenz h2 {font-size: 20px;}
.website03 {margin-top: 0;}
.website04 h2 {text-align: center;}
.website04 dl {width: 100%;padding: 0 20px;box-sizing: border-box;float: none;}
.website04 dd {margin: 15px 0 0 0!important;padding: 18px;}
.website04 dd:before {display: none;}
.website05 {display: none;}
.service-banner .wenz {left: 0;box-sizing: border-box;padding: 0 20px;max-width: 100%;width: 100%;height: auto;top: auto;bottom: 50px;}
.service-banner:nth-child(2n) .wenz {left: 0;right: auto;}
.nav li a:before {display: none !important;}#fp-nav {z-index: 5 !important;}/*    .service-banner .wenz:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:1;}
*/.service-banner .wenz .table {position: relative;z-index: 2;}
.website05.case {display: block;}
.service-banner .wenz h3,.service-banner .wenz h2,.service-banner .wenz p,.service-banner .wenz a {color: #fff !important;}
.service-banner .wenz a {border-color: #fff !important;}
.news-banner .wenz h3 {font-size: 24px !important;}
.about02 li .wz {opacity: 1;box-sizing: border-box;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}
.about02 li:before {opacity: 1;}
.about02 li .wz p {font-size: 12px;line-height: 20px;max-width: 100%;}
.about02 li .wz hr {display: none;}
.about02 li .wz h3 {margin-bottom: 12px;}
.about02 li .wz {padding: 18px;}
.about-banner .swiper-container {background: none;}
.swiper-pagination.white .swiper-pagination-bullet {background: transparent !important;border: 1px solid #fff;opacity: 1;}
.swiper-pagination.white .swiper-pagination-bullet-active {background: #fff !important;}
.swiper-pagination.white {position: relative !important;margin-top: 25px;bottom: auto !important;}
.website-banner .table img {height: auto;}
.about-banner.website-banner .table {display: table;}
.about-banner.website-banner .table-cell {display: table-cell;}
.loadEffect {margin: -30px auto;-webkit-transform: scale(0.2);-moz-transform: scale(0.2);-ms-transform: scale(0.2);-o-transform: scale(0.2);transform: scale(0.2);}
.pc {display: none;}#pgServer a,#pgServer font,#pgServer span {width: 24px;height: 24px;line-height: 24px;}
.pageFirst,.pagePrev,.pageNext,.line3pageLast,#pgServer a.none {padding: 0 10px;}#pgServer {padding: 28px 0;}
.sy-content04 .swiper-container {background: url(../images/bgk.png) no-repeat top center/100% calc(100% - 43px);}
.hyxf em {font-size: 14px;width: 80px;}
.about-banner .swiper-slide {padding: 22px 0;}
.hyxf #Type2Box {width: calc(100% - 110px);}
.about-banner .swiper-slide h3 {font-size: 14px;margin-top: 10px;}
.down {display: none;}}
@media(max-width:767px) {
.banner {min-height: 300px;}
.hei100 {height: 300px;}
.xcx_youshi_lie ul li {width: 50%;margin-bottom: 2%;}
.xcx_youshi_lie ul li .p1 {font-size: 16px;margin-bottom: 5px;margin-top: 10px;}
.xcx_youshi_lie ul li .p2 {font-size: 12px;}
.xcx_title p {font-size: 12px;line-height: 1.5;margin-top: 30px;padding: 0;}
.AWhat_content .AWhat_content_title {display: flex;flex-wrap: wrap;justify-content: space-between;}
.AWhat_content .AWhat_content_title a {display: inline-block;width: 49%;margin-right: 2%;margin-bottom: 4%;box-sizing: border-box;}
.AWhat_content .AWhat_content_title a:nth-child(2n) {margin-right: 0;}
.AWhat_content .AWhat_content_title {margin-bottom: 30px;}
.AWhat_content .AWhat_content_txt .content_txt_left,.AWhat_content .AWhat_content_txt .content_txt_right {width: 100%;margin-left: 0px;}
.AWhat_content .AWhat_content_txt .content_txt_left {margin-bottom: 30px;}
.AWhat_content .AWhat_content_txt .content_txt_right .txt_right_txt a {width: 33.33%;}
.AJijin_content .AJijin_content_list {background: #fff;text-align: center;width: 49%;margin-right: 2%;margin-top: 10%;}
.AJijin_content .AJijin_content_list:nth-child(2n) {margin-right: 0;}
.AFlow_content .AFlow_content_list {width: 50%;display: flex;flex-wrap: wrap;justify-content: space-between;text-align: center;}
.AFlow_content .AFlow_content_list .content_list_left,.AFlow_content .AFlow_content_list .content_list_right {width: 98%;margin: 0;}
.AFlow_content .AFlow_content_list .content_list_right dd,.AFlow_content .AFlow_content_list .content_list_right dt {font-size: 12px;}
.AFlow_content .AFlow_content_list {margin-bottom: 2%;}
.ServiceCooperation_content .ServiceCooperation_content_list {width: 49%;margin-right: 2%;margin-bottom: 2%;}
.ServiceCooperation_content .ServiceCooperation_content_list {padding-bottom: 8px;}
.AFlow_more {margin-top: 20px;}
.ServiceCooperation_content .ServiceCooperation_content_list:nth-child(2n) {margin-right: 0;}
.xcx_youshi .wrapper,.xcx_our .wrapper,.xcx_liucheng .wrapper,.xcx_case .wrapper,.xcx_why .wrapper,.xcx_rukou .wrapper,.xcx_hexin .wrapper {padding: 30px 2%;}
.xcx_title {padding-bottom: 30px;}
.ACase_cotnent .ACase_cotnent_list {width: 49%;margin-right: 2%;box-sizing: border-box;padding-top: 0;}
.ACase_cotnent .ACase_cotnent_list:nth-child(2n) {margin-right: 0;}
.AFeatures_content .AFeatures_content_list {width: 49%;margin-right: 2%;}
.AFeatures_content .AFeatures_content_list:nth-child(2n) {margin-right: 0;}
.AFeatures_content .AFeatures_content_list:nth-child(3),.AFeatures_content .AFeatures_content_list:nth-child(9),.AFeatures_content .AFeatures_content_list:nth-child(15),.AFeatures_content .AFeatures_content_list:nth-child(21) {margin-right: 2%;}
.AFeatures_content .AFeatures_content_list .content_list_txt dt {font-size: 12px;padding: 0 5px;}
.AFeatures_content .AFeatures_content_list .content_list_txt dd {font-size: 12px;margin-bottom: 5px;}
.AFeatures_content .AFeatures_content_list .content_list_txt {padding: 15px 0px 40px;}
}