body {    padding: 0;    margin: 0;}* {    padding: 0;    margin: 0;}a {    text-decoration: none;}a:hover{    color: #0675f2;}p{    padding: 0;    margin: 0;}img {    width: 100%;    vertical-align: top;}ul,li {    outline: none;    list-style: none;    margin: 0;    padding: 0;}.lazy {    width: 100%;    background: url(../images/loading.gif) 50% no-repeat;}/* 顶部 */.s-flex1 {    display: flex;    align-items: center;}.s-flex2 {    display: flex;    flex-direction: column;    align-items: center;}.s-header-box {    z-index: 999;    position: fixed;    top: 0;    left: 0;    right: 0;    min-width: 1105px;/*    max-width: 1920px;*/    display: flex;    align-items: center;    justify-content: space-around;    padding-top: 45px;}.s-black-bg {    background: #2B3033;}.s-nf-logo {    margin-top: -30px;    width:183px;    height: 70px;    margin-bottom: 10px;}.s-nav-box {    justify-content: space-around;    width: 920px;    position: relative;    margin-top: -30px;}.s-nav-item {    font-size: 16px;    color: #ffffff;    margin: 0 30rpx;    display: flex;    flex-direction: column;    align-items: center;    transition: all .1s linear;}.s-nav-item a {    color: #ffffff;    text-decoration: none;    display: flex;    flex-direction: column;    align-items: center;    transition: all .1s linear;}.s-black-bg .s-nav-item a {    color: #333;    display: flex;    flex-direction: column;    align-items: center;}.s-black-bg .s-nav-item.s-nav-active a {    color: #0675f2;    font-weight: bold;}@media (max-width: 1366px) {    .s-nav-box {        width: 760px;    }    .s-nav-item {        font-size: 14px;    }}.s-underline {    width: 20px;    height: 4px;    background-color: transparent;    border-radius: 2px;    margin-top: 5px;}.s-nav-active {    color: #006bf0;    font-weight: bold;}.s-nav-active a {    color: #0675f2;    font-weight: bold;}.s-underline-active {    background-color: #0675f2;}.s-nav-item:hover {    color:#0675f2;    cursor: pointer;}.s-top-small-box {/*    position: absolute;    right: 10px;    bottom: 40px;*/}.s-top-small1 {    justify-content: center;}.s-zt-icon {    width: 19px;    height: 20px;    margin-right: 10px;}.s-phone-icon {    width: 21px;    height: 20px;    margin-right: 10px;}.s-top-small1 {    justify-content: center;    width: 120px;    height: 40px;    background-color: #ffffff;}.s-top-small2 {    justify-content: center;    width: 160px;    height: 40px;    background-color: #1d74e1;}.s-top-small1 span {    font-size: 14px;    color: #1d74e1;}.s-top-small2 span {    font-size: 16px;    color: #ffffff;}/* 右边悬浮 */.float {    width: 65px;    position: fixed;    bottom: 20%;    right: 10px;    z-index: 20;}.float li {    margin-bottom: 10px;    position: relative;}.msn_btn {    width: 100%;    height: 125px;    display: flex;    flex-direction: column;    justify-content: center;    align-items: center;    border-radius: 6px;    background-image: linear-gradient(135deg, #006bf0 0%, #2ea9ff 100%), linear-gradient( #1d74e1, #1d74e1);    font-size: 14px;    color: #fff;}.msn_btn img {    width: 41px;    height: 41px;    margin-bottom: 10px;}.msn_btn:hover {    color: #fff;}.float_btn {    width: 100%;    height: 65px;    display: flex;    flex-direction: column;    justify-content: center;    align-items: center;    border-radius: 6px;    border: 1px #006bf0 solid;    background-color: #fff;    font-size: 12px;    color: #333;}.float_btn img {    width: 32px;    height: 32px;}.phone_row {    width: 240px;    height: 100%;    display: none;    align-items: center;    padding: 0 20px;    box-sizing: border-box;    border-radius: 6px;    background-image: linear-gradient(135deg, #006bf0 0%, #2ea9ff 100%), linear-gradient( #1d74e1, #1d74e1);    position: absolute;    top: 0;    right: -2px;    z-index: 9;}.phone_row img {    width: 40px;    height: 40px;    margin-right: 10px;}.phone_info p {    font-size: 12px;    color: #fff;}.phone_info h3 {    font-size: 20px;    color: #fff;}.float li:hover .phone_row {    display: flex;}.float li:hover .float_btn {    background-image: linear-gradient(135deg, #006bf0 0%, #2ea9ff 100%), linear-gradient( #1d74e1, #1d74e1);    color: #fff;}.wechat_icon2 {    display: none;}.float li:hover .wechat_icon1 {    display: none;}.float li:hover .wechat_icon2 {    display: block;}.official {    width: 144px;    height: 165px;    display: none;    flex-direction: column;    justify-content: center;    align-items: center;    border-radius: 6px;    background-image: linear-gradient(135deg, #006bf0 0%, #2ea9ff 100%), linear-gradient( #1d74e1, #1d74e1);    font-size: 12px;    color: #fff;    position: absolute;    top: 50%;    transform: translateY(-50%);    left: -164px;    z-index: 9;}.float li:hover .official {    display: flex;}.official img {    width: 120px;    height: 120px;    margin-bottom: 10px;}.official:after {    display: block;    content: '';    border-top: 10px transparent solid;    border-bottom: 10px transparent solid;    border-left: 10px #239afb solid;    position: absolute;    top: 50%;    transform: translateY(-50%);    right: -10px;}.backtotop {    width: 100%;    height: 32px;    display: flex;    flex-direction: column;    justify-content: center;    align-items: center;    border-radius: 6px;    border: 1px #006bf0 solid;    background-color: #fff;    font-size: 12px;    color: #fff;}.backtotop img {    width: 30px;    height: 30px;}.backtotop p {    display: none;}.backtotop:hover {    background-image: linear-gradient(135deg, #006bf0 0%, #2ea9ff 100%), linear-gradient( #1d74e1, #1d74e1);    color: #fff;}.backtotop:hover p {    display: block;}.backtotop:hover img {    display: none;}/* 内页 */.inside_banner {    position: relative;}.inside_banner img {    width: 100%;}/* 行业解决方案 */.contain {    width: 1200px;    margin: 0 auto;}.clearFix {    *zoom: 1}.clearFix:before,.clearFix:after {    display: table;    content: ""}.clearFix:after {    clear: both}.indcase {    width: 100%;    overflow: hidden;    background: #020a55;}.indtit {    width: auto;}.indtit h1 {    font-size: 32px;    color: #061828;}.indtit p {    font-size: 16px;    color: #505362;    line-height: 24px;    margin-top: 14px;}.indcase-title {    width: 100%;    padding:140px 0 30px;}.indcase-title .indtit h1 {    color: #fff;}.indcase-title .indtit p {    color: #a3a3a3;}.indcase-title .contain {    padding-right: 180px;    position: relative;}.indcase-more {    position: absolute;    right: 0;    bottom: -4px;    display: block;    width: 132px;    height: 36px;    margin-left: 20px;    line-height: 34px;    border-radius: 5px;    border: 2px solid #8589b2;    font-size: 14px;    text-align: center;    color: #8589b2;    transition: all .4s ease;}.indcase-more span {    position: relative;    z-index: 2;    line-height: 28px;}.indcase-more span:after {    content: ">";    font-family: "宋体";    margin-left: 6px;    font-size: 22px;    display: inline-block;    transform: translateY(2px);}.indcase-more:after {    content: "";    width: 0;    right: 0;    height: 100%;    background: linear-gradient(135deg, #0068dd, #00aeee);    position: absolute;    transition: all .4s ease;}.indcase-more:hover {    border: 2px solid #2386ee;    color: #fff;}.indcase-more:hover:after {    width: 100%;    right: auto;    left: 0;}.indcase-box {    width: 100%;    position: relative;}.indcase-img {    width: 100%;    object-fit: cover;    position: relative;    min-height: 475px;}.indcase-wd {    position: absolute;    z-index: 2;    top: 50%;    left: 0;    transform: translateY(-36%);    width: 100%;}.indcase-wd-font {    width: 540px;    color: #fff;}.indcase-wd h2 {    font-size: 30px;    margin-bottom: 15px;}.indcase-wd p {    font-size: 16px;    line-height: 30px;}.indban-wd-link {    width: 100%;    font-size: 0;    margin-top: 28px;    user-select: none;}.indban-wd-link a {    display: inline-block;    width: 140px;    height: 48px;    line-height: 48px;    border-radius: 5px;    overflow: hidden;    font-size: 16px;    text-align: center;    margin-right: 10px;    position: relative;    color: #fff;}.indban-wd-link a:last-child {    margin-right: 0;}.indban-wd-link a span {    position: relative;    z-index: 2;    line-height: 43px;}.indban-wd-link a span:after {    content: ">";    font-family: "宋体";    margin-left: 6px;    font-size: 22px;    transition: all .4s ease;    display: inline-block;    transform: translateY(2px);}.indban-wd-link a:first-child {    background: linear-gradient(135deg, #0068dd, #00aeee);}.indban-wd-link a:last-child {    border: 1px solid #fff;}.indban-wd-link a:hover span:after {    margin-left: 12px;}.indcase-wd h2,.indcase-wd p {    opacity: 0;}.swiper-slide-active .indcase-wd h2 {    animation: indbanLeft 1s ease both .4s;}.swiper-slide-active .indcase-wd p {    animation: indbanLeft 1s ease both .6s;}.swiper-slide-active .indcase-wd .indban-wd-link {    animation: indbanOpacity 1s ease both .9s;}@keyframes indbanLeft {    0% {        opacity: 0;        transform: translateX(140px);    }    100% {        opacity: 1;        transform: translateX(0);    }}@keyframes indbanOpacity {    0% {        opacity: 0;        transform: translateX(80px);    }    100% {        opacity: 1;        transform: translateX(0);    }}.indcase-click {    position: absolute;    top: 0;    width: 100%;    left: 0;    z-index: 4;    user-select: none;}.indcase-click:after {    content: "";    position: absolute;    bottom: 5px;    width: 100%;    height: 1px;    background: #fff;    opacity: .2;}.indcase-click .equip-min {    width: 100%;    position: relative;    text-align: center;    cursor: pointer;}.indcase-click .equip-min p {    font-size: 18px;    color: #fff;    height: 58px;    line-height: 58px;}.indcase-click .equip-min i {    position: absolute;    width: 10px;    height: 10px;    border-radius: 50%;    left: 50%;    margin-left: -5px;    bottom: -5px;    background: #fff;}.indcase-click .contain {    position: relative;    padding: 0 50px;}.indcase-click .swiper-container {    padding-bottom: 6px;}.indcase-click .equip-min.cur i {    width: 100%;    border-radius: 0;    height: 2px;    left: 0;    right: 0;    margin: 0 auto;    bottom: -1px;    transition: width .6s ease;}.indcase-click-prev,.indcase-click-next {    position: absolute;    transition: all .4s ease;    bottom: -11px;    z-index: 4;    height: 34px;    width: 34px;    cursor: pointer;    border-radius: 50%;    background: #020a55 url('../images/indcaseArr.png') no-repeat left 10px center;    overflow: hidden;    border: 1px solid rgba(255, 255, 255, .2);}.indcase-click-prev {    left: 0;}.indcase-click-next {    right: 0;    transform: rotate(180deg);}.indcase-click-prev:hover,.indcase-click-next:hover {    animation: casearr .6s linear both;}.indcase-box .swiper-slide img {    width: 100%;    height: 475px;    object-fit: cover;}@keyframes casearr {    0% {        background-position: left 10px center;    }    60% {        background-position: -34px center;    }    60.0001% {        background-position: 34px center;    }    100% {        background-position: left 10px center;    }}/* 企业动态 */.container_box {    width: 1200px;    /*height: 1000px;*/    padding-top: 100px;    margin: 0 auto;    overflow: hidden}.container_box .mobile-title {    display: none}.container_box .box_title {    width: 100%;    height: 72px;    display: flex;    justify-content: space-between;    align-items: flex-end;    position: relative}.container_box .box_title .title_left {    width: 400px;    background: url(../images/enterprise_move.eeccaf90.png) no-repeat;    font-size: 36px;    font-weight: 700;    line-height: 47px;    color: #2a3141;    padding-top: 25px}.container_box .box_title .title_right {    width: 356px;    height: 30px;    padding: 0 30px;    position: absolute;    right: -50px}.container_box .box_title .title_right ul {    width: 100%;    height: 30px;    display: flex;    align-items: center;    justify-content: space-around}.container_box .box_title .title_right ul .title {    height: 30px;    line-height: 30px;    font-size: 16px;    font-weight: 400;    color: #8f9298;    vertical-align: middle;    cursor: pointer}.container_box .box_title .title_right ul .title_hover {    font-size: 20px;    font-weight: 700;    line-height: 30px;    color: #2a3141;    position: relative}.container_box .box_title .title_right ul .title_hover:after {    position: absolute;    right: -20px;    top: 7px;    content: "";    width: 16px;    height: 16px;    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAk0lEQVQ4T2NkIBEoNPzn4GFnKGf8y3Dhcg3jRkZS9Ot0/Pdm/McwmZGRQfHvP4bIq9WMK4gyQLf9vxLjf4aJDIwMPjALiTIA5lwmBoZyBgYGTmTXEjQA2bnYvInTAGzOJcoAfM4laAAh59LeAJANFHkB2YlkByK6PwmFC8F0QMhbRBkAcxXZSRmft0hyAbJB6NkZACLLeBGxEacZAAAAAElFTkSuQmCC)}.container_box .title_show {    width: 1200px;    /*height: 700px;*/    margin-top: 80px}.containbb {    width: 1200px;    /*height: 700px;*/    margin: auto}.containbb .mobile-photo-list {    display: none}.containbb .photo_list {    display: block;    width: 100%;    /*height: 648px;*/    display: flex;    justify-content: flex-start;    flex-wrap: wrap}.containbb .photo_list .photo_item {    width: 287px;    height: 216px;    overflow: hidden;    cursor: pointer;    margin: 0 6px}.containbb .photo_list .photo_item:hover .descript {    color: #2e87ff}.containbb .photo_list .photo_item .item_p {    width: 287px;    height: 168px;    overflow: hidden;    background-size: cover;    background-position: 50%}.containbb .photo_list .photo_item .descript {    font-size: 14px;    font-weight: 400;    line-height: 19px;    color: #8f9298;    text-align: center;    margin-top: 8px}.containbb .photo_list .photo_item .descript:hover {    color: #0675f2}.containbb .photo_list .list_nav {    width: 287px;    height: 216px;    margin: 0 6px}.containbb .photo_list .list_nav .xian {    width: 100%;    height: 168px;    padding: 30px 47px 0 38px;    background: linear-gradient(270deg, #f6f8f9, #e8f0ff);    border-radius: 4px}.containbb .photo_list .list_nav .city {    width: 100px;    height: 50px;    line-height: 50px;    float: left;    font-size: 20px;    font-weight: 400;    color: #8f9298}.containbb .photo_list .list_nav .city:hover {    color: #2e87ff}.containbb .photo_list .list_nav .currentCity {    height: 50px;    line-height: 50px;    font-size: 24px;    font-weight: 700;    color: #2a3141;    position: relative}.containbb .photo_list .list_nav .currentCity:after {    position: absolute;    top: 15px;    margin-left: 8px;    content: "";    width: 16px;    height: 16px;    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAk0lEQVQ4T2NkIBEoNPzn4GFnKGf8y3Dhcg3jRkZS9Ot0/Pdm/McwmZGRQfHvP4bIq9WMK4gyQLf9vxLjf4aJDIwMPjALiTIA5lwmBoZyBgYGTmTXEjQA2bnYvInTAGzOJcoAfM4laAAh59LeAJANFHkB2YlkByK6PwmFC8F0QMhbRBkAcxXZSRmft0hyAbJB6NkZACLLeBGxEacZAAAAAElFTkSuQmCC)}.containbb .pagination {    display: block;    width: 1200px;    height: 30px;    margin-top: 37px;    text-align: center}.containbb .mobile-pagination {    display: none}/*获取建设方案5-25*/.xnw-yy{ width:100%; height:5000px; overflow:hidden; position:fixed; left:0; top:0; background:url(/public/new_pc/images/xnw-yy.png) repeat; z-index:1000000; display:none;}.xnw-fom{ width:1112px; position:fixed; padding:56px; position:fixed; z-index:1000001; left:50%; margin-left:-556px; top:50px; background:#fff; display:none;}.xnwf-off{ width:30px; height:30px; overflow:hidden; position:absolute; right:-15px; top:-15px;}.xnwf-off a{ width:30px; height:30px;display:block;background:url(/public/new_pc/images/xnw-icon.png) no-repeat -149px -31px;}.xnwf-off a:hover{ background:url(/public/new_pc/images/xnw-icon.png) no-repeat -180px -31px;}.xnwf-title{ width:100%; height:64px; overflow:hidden; line-height:64px; font-weight:400; font-size:38px; color:#333;}.xnwf-ts{ width:100%; height:30px; overflow:hidden; line-height:30px; font-size:18px; color:#666;}.xnwfb-lt{ width:443px; overflow:hidden; padding-top:22px;float:left}.xnwfbl-tx{ width:100%; height:41px; line-height:41px; overflow:hidden; margin-bottom:4px; font-size:22px; color:#333;}.xnwfbl-cu{ line-height:26px; font-size:14px; color:#666;}.xnwfbl-cu p{ font-size:16px;}.xnwfbl-cu span{ width:100%; display:block; overflow:hidden;}.xnwfbl-cu i{ padding-right:5px;}.xnwfbl-cu a{ color:#333;}.xnwfbl-wh{ padding-top:24px;}.xnwfbl-wh img{ width:120px; height:120px; display:block; margin-right:16px;}.xnwfbl-wh b{ display:block; line-height:31px; color:#666; font-size:14px; width:200px;font-weight:lighter}.xnwfbl-wh i{ display:block; line-height:28px; color:#666; width:250px;}.xnwfb-rt{ width:443px; overflow:hidden; padding-top:22px;float:right}.xnwfbr-title{ width:100%; height:41px; line-height:41px; overflow:hidden; margin-bottom:11px; font-size:22px; color:#333;}.xnwfbr-name input{ width:100%; height:55px; margin-bottom:8px; display:block; overflow:hidden; line-height:55px; text-indent:16px; border:1px solid #ddd; font-size:16px; color:#000;}.xnwfbr-name input:hover{    background: none;    outline: none;}.xnwfbr-text textarea:hover{    background: none;    outline: none;}.xnwfbr-text textarea{ width:100%; height:85px; margin-bottom:8px; display:block; overflow:hidden; line-height:23px; border:1px solid #ddd; font-size:16px; color:#000; padding:16px;}.xnwfbr-st input{ width:100%; height:59px; display:block; cursor:pointer; font-size:18px; background:#0078d7; color:#fff;border:none}.xnwfbr-st input.act{ background:#0a80de;}.xnwf-bt{    width: 100%;    height: auto;    overflow: hidden;    display: block;}.dc{    position: relative;    height: 101px;    padding: 20px 106px 20px 106px;    background: #fff;    text-align: left;    border: 1px solid #eee;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    box-sizing: border-box;    cursor: pointer;    margin-bottom: 20px;} .file-head {    position: absolute;    top: 15px;    left: 15px;    width: 76px;    height: 60px;    background-position: 50% 50%;    background-size: 100% 100%;    background-repeat: no-repeat;} .file-title {    width: 100%;    font-size: 17px;    color: #101010;    font-weight: bold;}.text-ellipsis {    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.file-download-btn {    position: absolute;    top: 50%;    right: 20px;    margin-top: -13px;    width: 70px;    height: 26px;    font-size: 14px;    color: #707070;    line-height: 24px;    text-align: center;    outline: 0;    background: transparent;    border: 1px solid #707070;    -webkit-border-radius: 13px;    -moz-border-radius: 13px;    border-radius: 13px;    box-sizing: border-box;    cursor: pointer;}.dc:hover {    /*border-color: rgba(244,69,52,0.7);*/    -webkit-transform: translateY(-5px);    -moz-transform: translateY(-5px);    -ms-transform: translateY(-5px);    -o-transform: translateY(-5px);    transform: translateY(-5px);    box-shadow: 0 8px 16px rgba(0,0,0,.1)}.dc:hover .file-download-btn {    border: 1px solid #0675f2;    color: #fff;    background: #0675f2;    -webkit-box-shadow: 0 2px 5px rgba(0,0,0,.3);    -moz-box-shadow: 0 2px 5px rgba(0,0,0,.3);    box-shadow: 0 2px 5px rgba(0,0,0,.3)}.dc,.dc:hover .file-download-btn {    -webkit-transition: all .3s;    -moz-transition: all .3s;    -ms-transition: all .3s;    -o-transition: all .3s;    transition: all .3s}/* 业务流程 */div.route {    width: 100%;    height: 1331px;    background: url(../images/route.jpg) no-repeat center top;    background-size: 100% 100%;}div.route .service_step {    display: none;}div.route dt {    font-weight: normal;}div.route div.content {    width: 1200px;    overflow: hidden;    margin: 0 auto;    height: 100%;    position: relative;}div.route div.content img.line {    width: 874px;    display: block;    margin-left: 157px;}div.route div.content dl.one {    position: absolute;    top: 64px;    left: 480px;}div.route div.content dl.one dt {    float: left;    width: 330px;    height: 121px;    background: url(../images/dl_1.png) no-repeat center top;    background-size: 100% 100%;    margin-right: 10px;}div.route div.content dl.one dd {    float: left;    line-height: 121px;    color: #fff;    font-size: 14px;}div.route div.content dl.one dt p {    width: 240px;    text-align: center;    color: #fff;    line-height: 30px;    font-size: 14px;    margin-bottom: 0;}div.route div.content dl.one dt p.first {    margin-top: 15px;}div.route div.content dl.two {    position: absolute;    top: 484px;    left: 0px;}div.route div.content dl.two dt {    float: left;    width: 168px;    height: 16px;    color: #fff;    font-size: 14px;    background: url(../images/dl2.png) no-repeat right center;    background-size: 100px 100%;}div.route div.content dl.two dt span {    display: block;    margin-top: -2px;}div.route div.content dl.two dd {    float: left;    margin-left: 25px;}div.route div.content dl.two dd ul {    width: 214px;    margin-top: -48px;    overflow: hidden;}div.route div.content dl.two dd ul li,div.route div.content dl.four dd ul li {    float: left;    color: #fff;    line-height: 30px;}div.route div.content dl.two dd ul li.odd,div.route div.content dl.four dd ul li.odd {    float: right;}div.route div.content dl.three {    position: absolute;    left: 463px;    top: 449px;}div.route div.content dl.four {    position: absolute;    left: 651px;    top: 374px;    color: #fff;    font-size: 14px;}div.route div.content dl.four dt {    height: 125px;    background: url(../images/dl4.png) center bottom no-repeat;    background-size: 17px 100px;}div.route div.content dl.four dd ul {    width: 161px;    overflow: hidden;    margin-top: 6px;}div.route div.content dl.four dt span {    display: block;    text-align: center;}div.route div.content dl.five {    position: absolute;    right: 256px;    top: 322px;}div.route div.content dl.six {    position: absolute;    right: 14px;    width: 166px;    top: 555px;    color: #fff;    font-size: 14px;}div.route div.content dl.six dt {    float: left;}div.route div.content dl.six dd {    float: left;    margin-left: 10px;}div.route div.content dl.seven {    position: absolute;    right: 0px;    top: 684px;    color: #fff;    font-size: 14px;}div.route div.content dl.seven dt {    float: left;}div.route div.content dl.seven dt ul {    overflow: hidden;    width: 158px;    margin-right: 16px;}div.route div.content dl.seven dt ul li {    float: left;    line-height: 30px;}div.route div.content dl.seven dt ul li.even {    float: right;}div.route div.content dl.seven dd {    float: right;    width: 180px;    background: url(../images/dl7.png) no-repeat left center;    background-size: 100px 16px;    margin-top: 33px;}div.route div.content dl.seven dd span {    float: right;}div.route div.content dl.seven dt ul li.mar {    margin-top: 17px;}div.route div.content dl.eight {    position: absolute;    right: 222px;    bottom: 203px;    color: #fff;    font-size: 14px;    margin-bottom: 0;}div.route div.content dl.nine {    position: absolute;    /*right: 358px;*/    right: 342px;    bottom: 340px;    color: #fff;    font-size: 14px;    margin-bottom: 0;}div.route div.content dl.ten {    left: 428px;    top: 846px;}div.route div.content dl.ten ul {    margin-top: -5px !important;    width: 230px !important;}div.route div.content dl.ten dt {    margin-top: 34px !important;    width: 181px !important;}div.route div.content dl.ten dd {    margin-left: 15px !important;}div.route div.content dl.eleven {    position: absolute;    left: 365px;    bottom: 508px;    color: #fff;    font-size: 14px;    margin-bottom: 0;}div.route div.content dl.eleven dd {    margin-bottom: 10px;}div.route div.content dl.eleven dt img {    display: block;    width: 17px;    margin: 0 auto;}div.route div.content dl.twelve {    top: 923px;}div.route div.content dl.twelve ul {    margin-top: -5px !important;    width: 190px !important;}div.route div.content dl.twelve dd {    margin-left: 15px !important;}div.route div.content dl.twelve dt {    margin-top: 32px !important;}div.route div.content dl.thirteen {    position: absolute;    text-align: center;    left: 196px;    bottom: 55px;    color: #fff;    font-size: 14px;    margin-bottom: 0;}div.route div.content dl.thirteen dt img {    display: block;    margin: 0 auto;}div.route div.content dl.fourteen {    top: 1038px !important;    left: 294px !important;}div.route div.content dl.thirteen dd.one {    margin-bottom: 10px;}div.route div.content dl.thirteen dd.last {    margin-top: 10px;}div.bottom .xinfox {    overflow: hidden;    position: absolute;    bottom: 0px;    margin-bottom: 0;    width: 235px;    left: 482.5px;    margin-left: -100px;    box-sizing: content-box;}div.bottom {    width: 1200px;    margin: 0 auto;    position: relative;    overflow: hidden;    height: 52px;    padding-top: 20px;    box-sizing: content-box;}div.bottom dl.xinfox dt {    float: left;    margin-right: 9px;    font-size: 14px;    color: #46506c;    margin-top: 5px;    box-sizing: content-box;}div.bottom dl.xinfox dd {    float: left;}.lc_bg {    width: 30px;    height: 57px;    margin: 0 auto;    margin-bottom: 50px;    padding-left: 3px;    box-sizing: content-box;}/*頂部修改*/.s-header-box {    align-items: flex-end;}.nav {    position: relative;    margin-top: -21px;}.nav .s-top-small-box {    right: 0;    bottom: 50px;   height: 30px;}.nav ul {    display: flex;    margin-right:56px;}.nav li {    height: 40px;    margin-left: 30px;    position: relative;    line-height:28px;}.nav_link {    display: block;    height: 40px;    font-size: 14px;    color: #fff;    position: relative;}.nav li a.nav_link:hover{    color:#0675f2 ;}.nav_link:after {    display: none;    content: '';    width: 20px;    height: 4px;    border-radius: 6px;    background-color: #0675f2;    position: absolute;    bottom: 7px;    left: 50%;    transform: translateX(-50%);}.s-black-bg .nav_link {    color: #666;}.nav_link:hover {    color: #006bf0;}.nav_link:hover:after {    display: block;}.nav_link.on {    color:#0675f2;}.nav_link.on:after {    display: block;}.nav li:hover .nav_link {    color: #006bf0;}.nav li:hover .nav_link:after {    display: block;}.header_list11 {    position: absolute;    top: 28px;    left: 50%;    width: 1200px;    z-index: 10;    height: 0;    max-height: 20px;    overflow: hidden;    opacity: 0;    transform: translateX(-50%);    transition: max-height .25s ease-in-out, opacity .25s ease-in-out;}.header_list1 {    margin-top: 42px;    padding: 30px 72px 30px;    background: #FFFFFF url(../images/header_list5.png) no-repeat bottom right 38px;    background-size: 110px 99px;    border-radius: 10px;    overflow: hidden;}.nav li:hover .header_list11,.nav li .header_list11.on {    height: auto;    opacity: 1;    max-height: 650px;}.header_lista11 {    position: absolute;    top: 20px;    left: 0px;    width: 978px;    z-index: 10;    overflow: hidden;    opacity: 1;    transition: max-height .25s ease-in-out, opacity .25s ease-in-out;}.header_lista11 dl {    margin: 0;}.header_lista1255 {    width: 918px;    margin: 0 auto;}.header_lista1255 .header_lista13 {    background: #FFFFFF url(../images/header_lista19.png) no-repeat bottom right 26px;    background-size: 95px auto;}.header_lista13 {    margin: 12px 5px 10px 5px;    border-radius: 0px;    overflow: hidden;    background: #FFFFFF;    box-shadow: 0px 0px 5px #ccc;}.header_lista13 ul {    width: 100%;    overflow: hidden;}.header_lista13 ul:first-child .header_lista18 {    border-top: 0px;}.header_lista14 {    float: left;    height: 212px;    width: 135px;    background: #5874F8;    padding: 90px 0px 0px;    text-align: center;}.header_lista14 img {    height: 20px;}.header_lista14.on {    float: left;    height: 87px;    width: 135px;    background: #5874F8;    padding: 25px 0px 0px;    text-align: center;    border-top: 1px solid RGB(255, 255, 255, 0.3);}.header_lista14.on img {    height: 22px;}.header_lista14 .title4 {    transition: all 0.3s;    font-size: 16px;    color: #FFFFFF;    line-height: 20px;    margin-top: 10px;}.header_lista14:hover .title4 {    opacity: 0.7;}.header_lista14 .rr46 {    letter-spacing: 32px;    text-indent: 33px;    position: relative;}.header_lista14 .rr47 {    letter-spacing: 32px;    text-indent: 33px;    position: relative;}.header_lista14 .rr46:before {    content: ".";    position: absolute;    left: 23%;    top: -40%;    font-size: 30px;}.header_lista14 .rr47:before {    content: ".";    position: absolute;    left: 23%;    top: -40%;    font-size: 30px;}.header_lista15 {    float: left;    padding: 32px 30px 25px;    overflow: hidden;    width: 1043px;    border-top: 1px solid #EAECF3;}.header_lista15 dl {    width: auto;    float: left;    margin-bottom: 0px;    margin-right: 21px;}.header_lista15 dl:nth-child(4n) {    margin-right: 0px;}.header_lista15.on {    padding: 20px 30px 20px;}.header_lista15.on dl {    margin-right: 14px;    width: auto;}.header_lista15.on dl dd {    width: auto;}.header_lista15.on .cont {    min-width: 0px;    width: auto;}.header_lista15.on dl:nth-child(4n) {    margin-right: 21px;}.header_lista15.on dl:nth-child(5n) {    margin-right: 0px;}.header_lista16 {}.header_lista16 .img {    float: left;}.header_lista16 .img img {    width: 24px;}.header_lista16 .cont {    float: left;    margin-left: 4px;}.header_lista16 .title3 {    font-size: 14px;    color: #2E2F34;    line-height: 20px;    font-weight: 700;    display: inline-block;}.header_lista16 .title3:hover {    color: #0675f2;    background: url(../images/ssss.png) no-repeat top 3px right;    padding-right: 21px;}.header_lista16 .des {    font-size: 12px;    color: #7B7D85;    line-height: 17px;    margin-top: 7px;}.header_lista16 .list {    font-size: 12px;    color: #7B7D85;    line-height: 17px;}.header_lista16 .list dd {    margin-top: 10px;    background: url(../images/header_lista16.png) no-repeat center left;    background-size: 5px 5px;    padding-left: 15px;}.header_lista16 .list dd a:hover p{    color:#0675f2;}.header_lista16 .list dd p {    font-size: 12px;    color: #2E2F34;    line-height: 17px;    height: 17px;    overflow: hidden;    transition: all 0.3s;}.header_lista16 .list dd:hover p {    color: #3255FA;}.yy12 dl .des {    width: 100%;}.header_lista17 {    float: left;    height: 264px;    width: 125px;    background: #5874F8;    padding: 90px 0px 0px;    text-align: center;}.header_lista17.on {    height: 133px;    padding: 46px 0 0;    border-top: 1px solid RGB(255, 255, 255, 0.3);}.header_lista17 img {    height: 19px;}.header_lista17 .title4 {    transition: all 0.3s;    font-size: 16px;    color: #FFFFFF;    line-height: 20px;    margin-top: 10px;}/* .header_lista17:hover .title4{opacity:0.7;} */.header_lista18 {    float: left;    overflow: hidden;    width: 783px;    border-top: 1px solid #EAECF3;}.header_lista18 dl {    height: 132px;    float: left;    width: 261px;    overflow: hidden;    padding: 15px 20px 15px;}.header_lista18 dl:hover {    background: #F0F2F8;}.header_lista19 {}.header_lista19 .img {    float: left;}.header_lista19 .img img {    width: 30px;}.header_lista19 .cont {    float: left;    width: 156px;    margin-left: 15px;}.header_lista19 .title3 {    font-size: 16px;    color: #2E2F34;    line-height: 20px;    font-weight: 700;    min-height: 20px;}.header_lista19 .des {    font-size: 12px;    color: #7B7D85;    line-height: 17px;    margin-top: 7px;    height: 34px;    overflow: hidden;}.header_lista19 .list {    width: 100%;    display: table;    margin-top: 8px;}.header_lista19 .list dd {    width: 71px;    float: left;    background: #FFFFFF;}.header_lista19 .list dd:nth-child(2n) {    float: right;    margin-right: 0px;}.header_lista19 .list dd img {    width: 100%;    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.09);    height: 33px;}.yy1 {    width: 73%;    float: left;    height: 200px;    margin: 20px 0px 10px 33px;    border-right: 1px dotted #C9CFE3;}.yy2 {    width: 24%;    float: right;    height: 200px;    padding: 20px 20px 10px 20px;}.yy3 {    width: 100%;    float: left;    height:188px;    padding: 20px 20px 20px 33px;}.yy11 {    color:#0675f2;    font-size: 18px;    margin-bottom: 8px;}.yy11 a {    color:#0675f2;    display: inline-block;    font-weight: 700;    background: url(../images/ssss.png) no-repeat top 6px right;    padding-right: 21px;}.yy11 .des {    color: #2E2F34;    font-size: 12px;    line-height: 24px;}.yy1 dl {    margin-right: 10px;    float: left;}.yy2 dl {    overflow: hidden;    margin-bottom: 10px !important;}.yy1 .cont {    width: 178px;}.yy3 {    background: #F2F5FF;}.yy3 dl {    float: left;    width: 19%;}.yy3 dl:nth-child(5) {    margin-left: 24px;}.product_a1 {    width: 100%;    overflow: hidden;    background: linear-gradient(180deg, #FBFBFD 0%, #F5F6FA 100%);    padding-top: 82px;    padding-bottom:50px;}.product_a2 {    width: 525px;    float: left;    padding-top: 65px;    margin-left: 85px;}.product_a2 .title {    font-size: 30px;    color: #2E2F34;    line-height: 42px;    font-weight: 700;    margin-bottom: 25px;}.product_a2 .title p {    font-size: 30px;    color: #2E2F34;    line-height: 42px;    font-weight: 700;}.product_a2 .des {    font-size: 16px;    color: #7B7D85;    line-height: 26px;}.product_a2 .des p {    font-size: 16px;    color: #7B7D85;    line-height: 26px;}.product_a2 .more {    width: 100%;    overflow: hidden;    margin-top: 42px;}.product_a2 .more p {    width: 162px;    height: 46px;    font-size: 16px;    color: #FFFFFF;    line-height: 46px;    text-align: center;    border-radius: 50px;    background: #3255FA;    transition: all 0.3s;}.product_a2 .more p:hover {    background: #2a47cd;}.product_a3 {    width: 664px;    float: left;}.product_a3 img {    width: 100%;}.product_f1 {    padding: 53px 0 53px;    /*background: #3255FA url(../images/product_f2.png) no-repeat bottom center;*/    /*background-size: cover;*/    text-align: center;}.product_f2 {}.product_f2 .title {    display: inline-block;    text-align: center;    font-size: 30px;    color: #FFFFFF;    line-height: 50px;    margin-right: 15px;    vertical-align: top}.product_f2 .des {    display: none;    text-align: center;    font-size: 12px;    color: #7b7d85;    line-height: 17px;    opacity: 0.6;    margin-top: 16px;}.product_f2 .button {    display: inline-block;    vertical-align: top}.product_f2 .button p {    width: 198px;    background: #FFBC00;    font-size: 20px;    color: #FFFFFF;    line-height: 50px;    height: 50px;    text-align: center;    border-radius: 50px;    transition: all 0.3s;}.product_f2 .button p:hover {    background: #d39d05;}.ahh{    width: 1200px;    margin:40px auto;    overflow: hidden;}.ahh img{    max-width:100%;}/* 右边菜单 */.s-menu-box {    position: fixed;    right: 10px;    bottom: 100px;    z-index: 999;    display: flex;    flex-direction: column;    align-items: flex-end;}.s-menu-item {    width: 55px;    display: flex;    align-items: center;    flex-direction: column;    background-color: #ffffff;    border-radius: 5px;    border: solid 1px #1d74e1;    padding: 5px 0;    color: #4d4d4d;    font-size: 12px;    margin-bottom: 10px;    transition: 0.3s;}.s-hide {    display: none;}.s-msg-frame {    width: 42px;    height: 42px;    display: flex;    align-items: center;    justify-content: center;    border-radius: 50%;    background: #fff;    margin-bottom: 5px;}.s-msg-item {    background-image: linear-gradient(135deg, #006bf0 0%, #2ea9ff 100%), linear-gradient( #1d74e1, #1d74e1);    color: #f6f8fc;    text-align: center;}.s-msg-item a {    color: #fff;}.s-menu-phone-icon,.s-menu-wechat-icon,.s-menu-qrc-icon,.s-menu-top-icon,.s-menu-msg-icon {    width: 32px;    height: 32px;}.s-menu-phone-item {    display: flex;    align-items: center;    border-radius: 5px;    border: solid 1px #1d74e1;    padding: 5px 5px;    transition: 0.2s;    background-image: linear-gradient(135deg, #006bf0 0%, #2ea9ff 100%), linear-gradient( #1d74e1, #1d74e1);    margin-bottom: 10px;}.s-phone-text {    color: #fff;    margin-left: 5px;}.s-phone-text1 {    font-size: 12px;}.s-phone-text2 {    font-size: 20px;}.s-menu-bule-item {    background-image: linear-gradient(135deg, #006bf0 0%, #2ea9ff 100%), linear-gradient( #1d74e1, #1d74e1);    color: #f6f8fc;}.s-menu-top-item {    padding: 0;    height: 30px;    line-height: 30px;}.s-menu-offical-qrc {    position: relative;}.s-offical-qrc-box {    top: -45px;    position: absolute;    left: -150px;    display: flex;    align-items: center;}.s-offical-qrc-sec-box {    background-image: linear-gradient(135deg, #006bf0 0%, #2ea9ff 100%);    padding: 5px;    display: flex;    align-items: center;    flex-direction: column;    color: #ffffff;    font-size: 14px;    border-radius: 5px;}.s-offical-qrc {    width: 122px;    height: 120px;}.s-offical-triangle {    width: 0;    height: 0;    border: 10px solid;    border-color: transparent transparent transparent #2298FB;}/* 底部 *//*.footer {*//*    padding: 60px 0;*//*    background-color: #091635;*//*}*//*.footer_container {*//*    width: 1200px;*//*    margin: 0 auto;*//*    display: flex;*//*    justify-content: space-between;*//*    align-items: flex-end;*//*}*//*.footer_left {*//*    font-size: 14px;*//*    color: #fff;*//*}*//*.footer_left img {*//*    width: 260px;*//*    height: 90px;*//*    margin-bottom: 20px;*//*}*//*.footer_right {*//*    width: 380px;*//*    color: #fff;*//*    font-size: 16px;*//*}*//*.footer_right a {*//*    margin-bottom: 15px;*//*    display: flex;*//*    justify-content: center;*//*    align-items: center;*//*    width: 120px;*//*    height: 42px;*//*    border-radius: 50px;*//*    border: 1px #fff solid;*//*    color: #fff;*//*}*/.omb{    width: 525px;}.s-link-box{    width: 95px;    float: left;    line-height: 40px;    margin:0 33px;}.s-link-box a{    color: #ffffff;}.wba{   width: 267px;   display: flex;  }.xba{   width: 120px;   float: left;   margin-right: 27px;}.xba:nth-child(2){   margin-right: 0;}.xba img{   width: 120px;   height: 120px;}.xba p{   line-height: 40px;   text-align: center;}.posit{    width: 1200px;    margin:26px auto;}.posit em{    padding: 0 4px;}.posit a{    color: #666666;    font-size: 15px;}.posit2{    width: 902px;}.s-particle-text-box.sbs{    margin-bottom: 17px;}