﻿@charset "UTF-8";
/* 通用样式 */
p {margin:0;}
input,textarea {border:none;outline:none;background-color:transparent;}
img {vertical-align:middle;}
.p1920 {width:1920px;position:relative;left:50%;margin-left:-960px;}
.wd1200 {width:1200px;margin:0 auto;}
.bw {width:100%;}
.clearfix::after {content:'';display:block;height:0;clear:both;overflow:hidden;visibility:hidden;}
.clearboth {height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}
.fl {float:left;}
.fr {float:right;}
.dfc {display:flex;justify-content:space-between;align-items:center;}
.ovimg,.ibw,.miw,.iml,.imgbig {overflow:hidden;}
.imgbig img {-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-ms-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s;}
.imgbig:hover img {-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);transform:scale(1.2,1.2);}
.ovimg img {width:100%;min-height:100%;}
.ibw img {width:100%;height:auto;}
.miw img {max-width:100%;max-height:100%;}
.iml {text-align:center;}
.iml img {transform:translateY(-2px);vertical-align:middle;}
.bgmax {background-repeat:no-repeat;background-size:cover;background-position:center top;}
.bgmin {background-repeat:no-repeat;background-size:contain;background-position:center top;}
.fh {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
/**/
.flexed {display:flex;justify-content:space-between;flex-wrap:nowrap;display:-webkit-flex;}
.w1680 {max-width:1710px;margin:0 auto;padding-left:15px;padding-right:15px;}
/* head */
.head1-bg {background:#212b38;height:50px;line-height:50px;}
.head1-index {align-items:center;color:#dddddd;font-size:14px;}
.head1-index a {color:#dddddd;}
.head1-index .ttel p {display:flex;font-size:20px;align-items:center;font-family:"Impact";}
.head1-index .ttel p img {margin-right:8px;}
.head2-bg {background:#eeeeee;}
.head2-index {align-items:center;}
.head2-index .logo {width:22%;}
.head2-index .logo img {max-width:100%;}
.head2-index .tnav {width:63%;}
.head2-index .tsou {width:calc(100% - 85.71%);border-radius:6px;background:#fff;height:40px;}
.head2-index .tsou input {outline:none;line-height:40px;width:20%;background:none;border:none;background:url(../../images/seach_btn.png) no-repeat center center;font-size:12px;}
.head2-index .tsou #keyword {padding-left:5px;line-height:40px;width:80%;background:none;border:none;outline:none;font-size:12px;color:rgba(38,38,38,.36);}
.head2-index .tsou #keyword:-webkit-autofill {-webkit-text-fill-color:rgba(38,38,38,.36) !important;transition:background-color 5000s ease-in-out 0s;}
.head2-index .tsou #keyword::placeholder {color:rgba(38,38,38,.36);}
/* about */
.ab-bg {margin-top:5vw;position:relative;}
.ab-bg::before {}
.abl {width:47.62%;margin-left:12px;position:relative;}
.abl::before {content:'';position:absolute;left:-6.97916666666667vw;top:0;width:6.25vw;height:62px;background:#001f45;}
.abl .at {border-left:2px solid #001f45;padding-left:12px;}
.abl .at h3 {font-size:28px;color:#001f45;}
.abl .at h4 {color:#001f45;font-size:24px;}
.abl .aw {margin-top:1.5625vw;}
.abl .aw h3 {color:#20202f;font-size:24px;margin-bottom:1vw;}
.abl .aw p {color:#20202f;font-size:16px;line-height:32px;text-indent:2em;text-align:justify;}
.abl .am {width:200px;height:50px;background:#001f45;margin-top:1.82291666666667vw;}
.abl .am a {display:flex;line-height:50px;align-items:center;justify-content:space-between;padding:0 26px;font-size:16px;color:#fff;}
.alist1 {margin-top:3.38541666666667vw;margin-right:7.8125vw;}
.alist1 li {width:25%;}
.alist1 li+li {background:url(../../images/alist1.png) no-repeat left center;}
.alist1 li .img1 {text-align:center;}
.alist1 li .img1 img {max-width:100%;margin:0 auto;}
.alist1 li .img1 img.im1 {}
.alist1 li .img1 img.im2 {display:none;}
.alist1 li .wz {text-align:center;color:#565656;font-size:16px;margin-top:12px;}
.alist1 li:hover .img1 img.im1 {display:none;}
.alist1 li:hover .img1 img.im2 {display:block;}
.alist1 li:hover .wz {color:#dd561d;}
.abr {width:48.39%;}
.abr img {width:100%;}
@media(max-width:1024px) {
  .abl .aw h3 {font-size:20px;}
  .abl .aw p {font-size:14px;line-height:24px;}
  .alist1 {margin-right:0;}
  .alist1 li .wz {font-size:14px;margin-top:6px;}
}
@media(max-width:995px) {
  .ab-bg {margin-top:40px;}
  .ab-index {flex-wrap:wrap;}
  .abl {width:100%;}
  .abl .aw {margin-top:20px;}
  .abl .am {width:150px;}
  .abl .am a {font-size:14px;}
  .abr {width:100%;margin-top:20px;}
  .alist1 {flex-wrap:wrap;}
  .alist1 li {width:50%;margin-bottom:20px;}
  .alist1 li:nth-of-type(3) {background:none;}
}
/* zhuce */
.zhuce-bg {background:#eeeeee;margin-top:5.72916666666667vw;padding:4.16666666666667vw 0;}
.tt11 {display:none;}
.zsort li {text-align:center;width:12.5%;padding:3vw 0;}
.zsort li+li {background:url(../../images/zsort.png) no-repeat left center;}
.zsort li .img1 img {max-width:100%;margin:0 auto;}
.zsort li .img1 img.im1 {}
.zsort li .img1 img.im2 {display:none;}
.zsort li .wz {color:#333333;font-size:16px;margin-top:1vw;}
.zsort li.cur {background:#082f5f;}
.zsort li.cur .img1 img.im1 {display:none;}
.zsort li.cur .img1 img.im2 {display:block;}
.zsort li.cur .wz {color:#fff;}
.zlist1 {}
.zlist1 li .img1 {position:relative;}
.zlist1 li .img1 > img {width:100%;}
.zlist1 li .wz {position:absolute;top:0;left:0;bottom:0;width:56.73%;height:100%;background:rgba(0,7,15,.79);padding-left:4.6875vw;padding-right:5.72916666666667vw;display:flex;justify-content:center;flex-direction:column;}
.zlist1 li .wz .wz1 {color:#cacbcc;font-size:28px;background:url(../../images/zlist1.png) no-repeat left bottom;padding-bottom:1vw;}
.zlist1 li .wz .wz2 {margin-top:1vw;color:#cacbcc;font-size:16px;line-height:32px;}
.zlist1 li .wz .wz3 {background:#02387a;width:200px;height:50px;display:flex;justify-content:space-between;align-items:center;padding:0 1.3vw;margin-top:3.125vw;}
.zlist1 li .wz .wz3 span {color:#fff;font-size:16px;}
@media(max-width:1200px) {
  .zlist1 li .wz {padding:0 20px;}
  .zlist1 li .wz .wz1 {font-size:24px;}
  .zlist1 li .wz .wz2 {font-size:15px;}
}
@media(max-width:1024px) {
  .zlist1 li .wz .wz1 {font-size:18px;}
  .zlist1 li .wz .wz2 {font-size:14px;line-height:24px;}
  .zlist1 li .wz .wz3 {margin-top:10px;}
  .zlist1 li .wz .wz3 span {font-size:14px;}
}
@media(max-width:995px) {
  .zhuce-bg {margin-top:40px;}
  .zsort {flex-wrap:wrap;}
  .zsort li {width:50%;}
  .zsort li .wz {margin-top:10px;font-size:14px;}
  .zlist1 li .wz {width:100%;position:relative;padding:20px;}
  .zlist1 li .wz .wz1 {padding-bottom:10px;}
  .zlist1 li .wz .wz2 {margin-top:10px;}
  .zlist1 li .wz .wz3 {padding:0 20px;}
}
/* 选择 */
.choose-bg {background:url(../../images/choose_bg.jpg) no-repeat top center;background-size:100% 100%;padding-top:4.6875vw;padding-bottom:5.98958333333333vw;}
.choose-index {}
.ct {text-align:center;}
.ct .ct1 {font-size:32px;color:#fff;}
.ct .ct2 {color:rgba(255,255,255,.6);font-size:18px;margin-top:0.6vw;}
.choose-wrap {position:relative;margin-top:3.90625vw;}
.choose-wrap::before {content:'';position:absolute;left:0;right:0;background:url(../../images/choose-wrap.png) no-repeat center center;height:12px;top:50%;margin-top:-6px;}
.chSwiper {overflow:hidden;position:relative;}
.chSwiper-wrap {margin:0 8.07291666666667vw;overflow:hidden;}
.chnext {position:absolute;left:0;top:50%;transform:translateY(-50%);background:url(../../images/chnext.png) no-repeat center center #05254a;width:104px;height:52px;z-index:99;outline:none;}
.chprev {position:absolute;right:0;top:50%;transform:translateY(-50%);background:url(../../images/chprev.png) no-repeat center center #05254a;width:104px;height:52px;z-index:99;outline:none;}
.chSwiper .swiper-slide a {display:block;text-align:center;padding:3.28125vw 0;transition:0.5s;}
.chSwiper .img1 img {}
.chSwiper .swiper-slide a .wz {margin-top:4.125vw;}
.chSwiper .swiper-slide a .wz .wz1 {color:#ffffff;font-size:18px;}
.chSwiper .swiper-slide a .wz .wz2 {color:rgba(255,255,255,.3);font-size:14px;margin-top:0.5vw;line-height:180%;}
.chSwiper .swiper-slide a:hover {background:url(../../images/chSwiper_bg.png) no-repeat center center;background-size:100% 100%;}
@media(max-width:995px) {
  .choose-index {padding:0 15px;}
  .ct .ct1 {font-size:24px;}
  .ct .ct2 {font-size:16px;margin-top:5px;}
  .chSwiper .swiper-slide a {padding:20px 0;}
  .chnext {width:40px;}
  .chprev {width:40px;}
  .chSwiper .swiper-slide a .wz {margin-top:40px;}
  .chSwiper .swiper-slide a .wz .wz1 {font-size:16px;}
  .chSwiper .swiper-slide a .wz .wz2 {margin-top:10px;}
}
/* 服务优势 */
.ys-bg {background:#eeeeee;padding-top:4.2vw;padding-bottom:4.6875vw;}
.ys-index {}
.yst {text-align:center;}
.yst .yst1 {color:#333333;font-size:32px;}
.yst .yst2 {color:#898989;font-size:20px;margin-top:0.6vw;}
.yslist1 {margin-top:2.6vw;}
.yslist1 li {background:#fff;width:18.45%;text-align:center;padding:2.6vw 2vw;transition:0.5s;position:relative;}
.yslist1 li::before {content:'';position:absolute;bottom:0;left:0;right:0;width:0;height:1px;background:#dd561d;transition:0.5s;}
.yslist1 li:hover::before {width:100%;}
.yslist1 li .wz1 {color:#333333;font-size:18px;margin-top:1vw;}
.yslist1 li .wz2 {color:#999999;font-size:14px;margin-top:0.5vw;line-height:180%;}
.yslist1 li .wz3 {background:url(../../images/yslist1_w3.png) no-repeat center center;width:45px;height:41px;line-height:30px;margin:0 auto;margin-top:1vw;color:#b6b6b6;font-size:12px;}
@media(max-width:1024px) {
  .yslist1 li .wz1 {font-size:16px;}
  .yslist1 li .wz2 {font-size:12px;line-height:22px;height:110px;overflow:hidden;}
}
@media(max-width:995px) {
  .ys-bg {padding:40px 0;}
  .yst .yst1 {font-size:24px;}
  .yst .yst2 {font-size:16px;margin-top:5px;}
  .yslist1 {margin-top:20px;flex-wrap:wrap;}
  .yslist1 li {width:48%;margin-bottom:4%;padding:20px 10px;}
  .yslist1 li .wz1 {margin:10px 0;}
}
/* 合作 */
.hezuo-index {margin-top:3.90625vw;}
.ht {text-align:center;}
.ht .ht1 {color:#333333;font-size:32px;}
.ht .ht2 {color:#898989;font-size:20px;margin-top:0.6vw;}
.hzlist {flex-wrap:wrap;margin-top:2vw;border-right:none;border-bottom:none;}
.hzlist li {border:1px solid #e6e6e6;width:16.65%;}
.hzlist li .img1 img {width:100%;}
@media(max-width:995px) {
  .hezuo-index {margin-top:40px;}
  .ht .ht1 {font-size:24px;}
  .ht .ht2 {font-size:16px;margin-top:5px;}
  .hzlist {margin-top:20px;flex-wrap:wrap;}
  .hzlist li {width:33.333%;}
}
/* 新闻 */
.news-bg {background:url(../../images/news-bg.jpg) no-repeat top center;background-size:100% 100%;margin-top:4.6875vw;padding:4.2vw 0;}
.news-con {background:#fff;margin-top:2vw;padding:65px;}
.newsl {width:45.81%;padding-right:3.64583333333333vw;border-right:1px solid #e6e6e6;}
.nlist1 {}
.nlist1 li {margin-bottom:30px;}
.nlist1 li .wz1 {color:#333333;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.nlist1 li .wz2 {color:#8a8a8a;font-size:13px;line-height:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:1vw;}
.nlist1 li .img1 {margin-top:1vw;}
.nlist1 li .img1 {position:relative;}
.nlist1 li .img1 > img {width:100%;}
.nlist1 li .date {position:absolute;right:0;top:0;background:#5b333a;width:80px;height:36px;text-align:center;line-height:36px;color:#fff;font-size:18px;}
.nlist1 li .wz3 {width:110px;height:38px;line-height:38px;font-size:14px;color:#fff;background:#dd561d;text-align:center;margin-top:1.77083333333333vw;}
.newsr {width:50.45%;}
.nlist2 {border-bottom:1px solid #e6e6e6;}
.nlist2 li {border-top:1px solid #e6e6e6;padding:2.34375vw 0;padding-left:3.02083333333333vw;}
.nlist2 li a {display:flex;justify-content:space-between;align-items:center;}
.nlist2 li a .wz {width:78.76%;}
.nlist2 li a .wz .wz1 {color:#333333;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;padding-left:15px;}
.nlist2 li a .wz .wz1::before {content:'';width:6px;height:6px;background:#333333;border-radius:50%;position:absolute;top:50%;margin-top:-3px;left:0px;z-index:99;}
.nlist2 li a .wz .wz2 {color:#8a8a8a;font-size:13px;line-height:22px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:1vw;padding-left:15px;}
.nlist2 li a .date {width:calc(100% - 78.76%);text-align:center;}
.nlist2 li a .date .d1 {color:#999999;font-size:24px;}
.nlist2 li a .date .d2 {margin-top:2vw;}
.nlist2 li:hover a .wz .wz1 {color:#dd561d;}
.nlist2 li:hover a .wz .wz1::before {background:#dd561d;}
@media(max-width:995px) {
  .news-bg {margin-top:40px;padding:40px 0;}
  .news-con {margin-top:20px;padding:20px 10px;flex-wrap:wrap;}
  .newsl {width:100%;}
  .nlist1 li .wz1 {font-size:16px;}
  .newsr {width:100%;margin-top:20px;}
  .nlist2 li a .wz .wz1 {font-size:16px;}
  .nlist2 li a .date .d1 {font-size:14px;}
}
/* ad */
.ad-bg {background:url(../../images/ad-bg.jpg) no-repeat top center;background-size:100% 100%;padding-top:3.64583333333333vw;padding-bottom:3.85416666666667vw;}
.ad-index {text-align:center;}
.ad1 {color:#ffffff;font-size:32px;}
.ad2 {color:#ffffff;font-size:15px;margin-top:0.6vw;}
.ad3 {width:170px;height:40px;background:#dd561d;border-radius:30px;margin:0 auto;margin-top:1.82291666666667vw;}
.ad3 a {display:block;text-align:center;line-height:40px;color:#fff;font-size:14px;}
@media(max-width:995px) {
  .ad-bg {padding:40px 0;}
  .ad1 {font-size:24px;}
  .ad2 {margin-top:10px;}
}

/* foot */
.foot-bg {background:url(../../images/foot-bg.png) no-repeat top center #152231;padding-top:3.75vw;}
.foot-index {}
.footl {width:51.19%;}
.footl .fwz {width:36%;}
.footl .fwz .flogo img {max-width:200px;}
.footl .fwz .fw {color:#808080;font-size:13px;position:relative;margin-top:0.9375vw;padding-left:40px;line-height:23px;}
.footl .fwz .fw::before {content:'';position:absolute;left:0;top:10px;width:36px;height:1px;background:#808080;}
.fnav {width:calc(100% - 36%);}
.fnav dl {}
.fnav dl dt {color:#ffffff;font-size:16px;font-weight:500;margin-bottom:1vw;}
.fnav dl dd a {display:block;font-size:14px;color:#808080;margin-bottom:0.5vw;}
.footr {width:27.38%;}
.footr h3 {color:#ffffff;font-size:16px;margin-bottom:1vw;}
.form-control1 {width:48%;background-color:#fff;}
.hf-form input {border:none;line-height:36px;font-size:12px;color:#999;padding-left:15px;outline:none;}
.m22 {margin-top:14px;}
.form-control2 {background-color:#fff;width:100%;padding-left:15px;line-height:36px;height:85px;overflow:hidden;font-size:12px;}
.inp {margin-top:12px;background:#fff;}
.inp11 {width:48%;}
.tijao {width:98px;background:#dd561d;text-align:center;color:#fff;font-size:12px;margin-top:14px;}
.tijao input {padding-left:0;color:#fff;font-size:12px;}
.lx-bg {border-top:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(255,255,255,.16);margin-top:2.6vw;padding:1.82291666666667vw 0;}
.lxlist1 {}
.lxlist1 li a {display:flex;align-items:center;}
.lxlist1 li a .img1 img {max-width:100%;}
.lxlist1 li a .wz {margin-left:1vw;}
.lxlist1 li a .wz .wz1 {color:#ffffff;font-size:14px;}
.lxlist1 li a .wz .wz2 {color:#ffffff;font-size:14px;line-height:23px;}
.cop-bg {padding:1vw 0;}
.cop-index {font-size:12px;color:#808080;align-items:center;}
.cop-index a {color:#808080;}
.cop-index .copl {width:50%;}
.cop-index .copr {width:50%;text-align:right;}
.cop-index .copyright {line-height:200%;}
@media(max-width:995px) {
  .foot-bg {padding:40px 0;}
  .foot-index {flex-wrap:wrap;}
  .footl {width:100%;}
  .footl .fwz .fw {margin-top:20px;}
  .footr {width:100%;margin-top:20px;}
  .footr h3 {margin-bottom:20px;}
  .lx-bg {margin-top:20px;padding:20px 0;}
  .lxlist1 {flex-wrap:wrap;}
  .lxlist1 li {width:100%;margin-bottom:20px;}
  .lxlist1 li .img1 {width:50px;}
  .cop-bg {padding:20px 0;}
  .cop-index {flex-wrap:wrap;}
  .cop-index .copl {width:100%;text-align:center;}
  .cop-index .copr {width:100%;text-align:center;}
}
