*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}
table{border-collapse:collapse;border-spacing:0}
ol,ul{list-style:none}
q:after,q:before{content:""}
/* abbr,acronym,fieldset,img{border:0} */
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r{float:right}
.c{clear:both}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
em{font-weight:400;font-style:normal}
@font-face{font-family:NUM;src:url(../fonts/DINCond-Black.woff2) format("woff2"),url(../fonts/DINCond-Black.woff) format("woff"),url(../fonts/DINCond-Black.ttf) format("truetype"),url(../fonts/DINCond-Black.eot) format("embedded-opentype"),url(../fonts/DINCond-Black.svg) format("svg");font-weight:400;font-style:normal}
body{color:#373737;line-height:1.5;-webkit-font-smoothing:antialiased;font-family:"微软雅黑";font-size:14px}
a{color:#333;text-decoration:none}
a:hover{color:red}
.wp{max-width:1400px;margin:0 auto}
img{max-width:100%;border:none;display:block}
input,select,textarea{font-size:14px;color:#333;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
select::-ms-expand{display:none}
.btns{text-align:center}
.btns a{display:inline-block;width:80%;max-width:350px;height:45px;line-height:45px;color:#fff;background-color:#1d295c}
.navsub ul li,.ul-pics .txt,li .con,li .con::after,li a{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ban{margin-top:100px;padding-top:20.83%;min-height:200px;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}
.m-snv{transform:translateY(-92px);margin-right:2.143%;width:17.1435%}
.snv-tit{width:100%;padding:30px 0 32px;background-color:#014099;text-align:center;color:#fff;font-size:30px;line-height:1;font-weight:500}
.ul-snv{background-color:#e6eaf1}
.ul-snv li{padding:17px 0 15px;text-align:center;border-bottom:1px solid #fff}
.ul-snv .v1{font-size:18px;line-height:1;color:#014099}
.ul-snv .v2{font-size:16px;line-height:1;color:#333}
.ul-snv li.on{padding-bottom:0;border-bottom:none}
.ul-snv li.on .v1{display:block;padding-left:2px;padding-bottom:19px;position:relative}
.ul-snv li.on .v1::after{content:'';display:block;width:14px;height:8px;position:absolute;top:4px;left:23%;background-image:url(../images/g-arr-b01.png);background-repeat:no-repeat;background-position:center;background-size:auto}
.ul-snv dl{margin-left:10px}
.ul-snv dd{background-color:#fff;padding:16px 0 16px 4px;border-bottom:1px solid #fff;position:relative}
.ul-snv dd::after{content:'';display:block;width:8px;height:14px;position:absolute;top:50%;left:25%;transform:translateY(-50%);background-image:url(../images/g-arr-r02.png);background-repeat:no-repeat;background-position:center;background-size:auto}
.ul-snv dd:nth-child(1){border-bottom:1px solid #e6eaf1}
.m-txt-c{width:80.7135%}
.cur-bg{position:absolute;left:0;right:0;bottom:0;height:60px;background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1))}
.cur{margin-top:24px;float:right;font-size:0}
.cur a{display:inline-block;vertical-align:middle;line-height:18px;font-size:14px;color:#fff;transition:.3s}
.cur a:hover{color:#3466ad}
.cur em{display:inline-block;vertical-align:middle;width:4px;height:1px;background-color:#fff;margin:0 6px 0 4px}
.cur span{display:inline-block;vertical-align:middle;line-height:18px;font-size:14px;color:#fff}
.cur .icon1{padding-left:32px;background-image:url(../images/g-icon-04.png);background-repeat:no-repeat;background-position:left;background-size:auto}
@media only screen and (max-width:1240px){
.wp{padding:0 20px}
}
@media only screen and (max-width:1200px){
.ban{margin-top:60px}
.m-snv{transform:translateY(-72px)}
.snv-tit{font-size:22px;padding:25px 0}
.ul-snv .v1{font-size:16px}
.ul-snv .v2{font-size:14px}
.ul-snv li.on .v1::after{left:15%}
.ul-snv dd::after{left:20%}
}
@media only screen and (max-width:940px){
.ul-snv li.on .v1::after{left:10%}
.ul-snv dd::after{left:15%}
}
@media only screen and (max-width:765px){
.wp{padding:0 15px}
}
@media only screen and (max-width:750px){
.m-snv{display:none}
}
.header{height:100px;position:fixed;left:0;top:0;right:0;background-color:#014099;z-index:9}
/* .header-index{background: -moz-linear-gradient(to bottom, rgba(1,64,153,1),rgba(1,64,153,1),rgba(1,64,153,0));
    background: -webkit-linear-gradient(to bottom, rgba(1,64,153,1),rgba(1,64,153,1),rgba(1,64,153,0));
    background: -o-linear-gradient(to bottom, rgba(1,64,153,1),rgba(1,64,153,1),rgba(1,64,153,0));
    background: -ms-linear-gradient(to bottom, rgba(1,64,153,1),rgba(1,64,153,1),rgba(1,64,153,0));
    background: linear-gradient(to bottom, rgba(1,64,153,1),rgba(1,64,153,1),rgba(1,64,153,0));
    } */
    .header-index{background: url(../images/a-nav-bg.png)center center no-repeat;background-size: cover;}
.logo{float:left;margin-top:18px}
.logo img{max-height:100%}
.hdr{float:right}
.so{float:right;font-size:0;padding:13px 0 10px}
.so a{display:inline-block;vertical-align:middle;font-size:13px;line-height:21px;color:#fff;background-repeat:no-repeat;background-position:left;background-size:auto;position:relative}
.so em{display:inline-block;vertical-align:middle;width:1px;height:16px;background-color:#fff;margin:-1px 20px 0 18px;opacity:.6}
.so .em1{margin:-1px 17px 0 16px}
.so .icon1{background-image:url(../images/g-icon-01.png);padding-left:35px}
.so .icon2{background-image:url(../images/g-icon-02.png);padding-left:32px}
.so .icon3{background-image:url(../images/g-icon-03.png);padding-left:37px}
.so.on .icon1{font-size:0;background-image:none}
.so.on .ipt{display:inline-block}
.so .ipt{display:none;vertical-align:middle;width:150px;height:21px;border:1px solid #fff;background-color:#80a0cc;border-radius:15px;overflow:hidden;font-size:0}
.so .ipt input{display:inline-block;vertical-align:middle;border:none;color:#fff;width:125px;padding-left:10px;font-size:13px;line-height:19px}
.so .ipt input::-webkit-input-placeholder{color:#fff}
.so .ipt input:-moz-placeholder{color:#fff}
.so .ipt input::-moz-placeholder{color:#fff}
.so .ipt input:-ms-input-placeholder{color:#fff}
.so .ipt a{display:inline-block;vertical-align:middle;height:16px;padding-left:2px;cursor:pointer}
.so .ipt a img{max-height:100%}
.ul-nav{display:block;font-size:0;margin-top:44px;margin-right:-24px}
.ul-nav li{display:inline-block;vertical-align:middle;position:relative}
.ul-nav .v1{display:block;font-size:20px;color:#fff;padding:7px 29px 19px 25px}
.ul-nav .v1:hover{padding-top:13px;padding-bottom:13px;background-color:rgba(0,0,0,.2)}
.sub{position:absolute;top:100%;left:0;width:100%;display:none;padding:8px 0 11px;background-color:rgba(0,28,90,.5)}
.sub .v2{display:block;width:100%;font-size:16px;color:#fff;text-align:center;padding:6px 0 6px 0;position:relative}
.sub .v2:hover{background-color:#014099}
.sub .v2::after{content:'';display:block;width:8px;height:10px;position:absolute;left:17%;top:50%;transform:translateY(-50%);background-image:url();background-repeat:no-repeat;background-position:center;background-size:auto}
.menuBtn{width:30px;cursor:pointer;position:absolute;right:10px;top:50%;z-index:9;padding-top:4px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:none;color:#fff}
.menuBtn em{font-size:30px;line-height:40px;color:#fff}
.menuBtn em img{max-width:none}
.menuBtn b{display:block;height:2px;background-color:#fff;margin-bottom:5px;border-radius:2px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn b:nth-child(2){display:block;width:24px}
.header-m{display: none;position:fixed;right:0;top:0;z-index:9999;width:500px;height:100%;overflow:hidden;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.header-m.open{display: block;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
.header-m .inner{height:100%;overflow-x:hidden;overflow-y:auto;background:rgba(102,130,231,.9);padding-top:50px;position:relative}
.soBox-m{margin:10px 12px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#014099;position:relative;overflow:hidden}
.soBox-m .inp{display:block;width:100%;height:36px;padding:0 40px 0 20px;font-size:12px;color:#fff;line-height:36px;background:0 0;border:none}
.soBox-m .inp::-webkit-input-placeholder{color:#fff}
.soBox-m .inp::-moz-placeholder{color:#fff}
.soBox-m .inp::-ms-input-placeholder{color:#fff}
.soBox-m .sub{    width: 15px;
    height: 16px;
    border: none;
    background: 0 0;
    cursor: pointer;
    position: absolute;
    right: 20px;
    top: 10px;
    left: auto;
    color: #fff;
    display: block;
    padding: 0;}
.nav-m{border-top:1px solid #6682e7}
.nav-m li{position:relative}
.nav-m .v1{display:block;font-family:PTSerif,Arial;font-size:14px;color:#fff;line-height:50px;border-top:2px solid transparent;padding:0 20px;border-bottom:1px solid #6682e7}
.nav-m li.on .v1{background:#6682e7}
.nav-m dl{background:#6682e7;padding:14px 20px 10px;display:none}
.nav-m dd{overflow:hidden}
.nav-m .v2{display:block;float:left;width:100%;font-size:14px;color:#fff;line-height:35px;text-align:center;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.nav-m .v2.on,.nav-m .v2:hover{color:#6682e7;background-color:#fff}
.nav-m .v2:nth-child(2n){float:right}
.btn-slide{position:absolute;right:10px;top:18px;z-index:5;width:40px;height:40px;line-height:40px;cursor:pointer}
.btn-slide em{display:block;width:100%;height:100%;color:rgba(255,255,255,.5);font-size:20px;text-align:center}
.btn-slide .icon2,.nav-m li.open .btn-slide .icon1{display:none}
.nav-m li.open .btn-slide .icon2{display:block;color:#fff}
.btn-close{display:block;width:30px;height:30px;position:fixed;right:12px;top:10px;z-index:11;cursor:pointer;color:#fff}
.btn-close em{display:block;width:100%;height:100%;font-size:30px;line-height:40px;text-align:center}
@media only screen and (max-width:1430px){
.header .wp{padding:0 30px}
}
@media only screen and (max-width:1200px){
.header{height:60px}
.header .wp{padding:0 20px}
.logo{margin-top:10px;height:40px}
.hdr{display:none}
.menuBtn{display:block}
}
@media only screen and (max-width:750px){
.header .wp{padding:0 15px}
}
@media only screen and (max-width:500px){
.header-m{width:100%}
}
.footer{background-color:#014099;border-bottom:1px solid #000}
.footer .wp{max-width:650px;padding:0!important}
.fd-link{padding:56px 0 13px;border-bottom:1px solid #3466ad;text-align:center;font-size:0}
.fd-link a{display:inline-block;vertical-align:middle;font-size:14px;color:#fff;line-height:2;position:relative;transition:.3s}
.fd-link a:hover{opacity:.8}
.fd-link em{display:inline-block;vertical-align:middle;width:2px;height:2px;background-color:#fff;margin:0 16px 0 17px}
.fd-copy{text-align:center;padding:24px 0 25px;font-size:14px;color:#fff;line-height:1.75}
.fd-copy span{padding-left:16px}
.bansub{position:relative;padding-top:27.8%;background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}
.ban-tit{position:absolute;width:100%;left:0;top:52%;color:#fff}
.ban-tit h2{font-size:40px}
.ban-tit p{font-size:20px}
.bansub2{padding-top:22%}
@media only screen and (max-width:1920px){
.ban-tit h2{font-size:2.1vw}
.ban-tit p{font-size:1.1vw}
}
@media only screen and (max-width:990px){
.bansub{padding-top:37%}
.ban-tit h2{font-size:26px}
.ban-tit p{font-size:14px}
.ul-list1 li{width:50%}
}
.row-b{overflow:hidden}
.row-b1{max-width:1130px;margin-top:50px;background-color:#f5f5f5;padding:26px 50px 50px}
.row-b2{max-width:1130px;margin-top:2px;padding-bottom:17px}
.row-b2 .date{text-align:center;color:#999;font-size:14px;margin-bottom:25px}
.row-b1 h1,.row-b2 h1{font-size:30px;text-align:center}
.row-b1 h1{background-size:cover;background-repeat:no-repeat;background-position:center;margin-bottom:30px}
.row-b2 h1{font-weight:400;background-image:url();background-size:cover;background-repeat:no-repeat;background-position:center;padding:1px 0;margin-bottom:1px}
.row-b1 .txt,.row-b2 .txt{font-size:16px;line-height:1.9;margin-bottom:42px}
.row-b2 .txt{text-indent:2em}
.row-b1 .txt img,.row-b2 .txt img{margin:0 auto}
@media only screen and (max-width:750px){
.row-b1{padding:15px;margin-top:15px}
.row-b2{margin-top:1px}
.row-b2 h1{font-size:20px}
}
.banner-qz .slick-list{width:100%!important}
.banner-qz .slider{position:relative}
.banner-qz a{display:block;height:770px;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative}
.banner-qz .txt{position:absolute;width:100%;height:100%;color:#fff}
.banner-qz .txt h2{margin-top:37.1%;margin-left:13.5%;font-size:24px;font-weight:400}
.banner-qz .slick-arrow{position:absolute;top:48.2%;width:65px;height:65px;background-color:rgba(0,0,0,0);cursor:pointer;border:none;font-size:0;z-index:1;background-repeat:no-repeat;background-position:center center}
.banner-qz .slick-prev{left:1%;background-image:url(../images/a-pre.png)}
.banner-qz .slick-prev:hover{background-image:url(../images/a-pre.png)}
.banner-qz .slick-next{right:1.58%;background-image:url(../images/a-nex.png)}
.banner-qz .slick-next:hover{background-image:url(../images/a-nex.png)}
.banner-qz .slick-dots{position:absolute;bottom:27px;right:242px;width:auto;text-align:center}
.banner-qz .slick-dots li{display:inline-block;margin:0 3.4px}
.banner-qz .slick-dots li.slick-active button{background-color:#014099}
.banner-qz .slick-dots button{width:30px;height:30px;background-color:rgba(0,0,0,0);font-size:20px;color:#fff;border:none}
.bg1{height:1274px;padding-top:51px;background-size:100%;background-position:top left;background-repeat:no-repeat}
.g-tit-qz{color:#014099;margin-bottom:20px;overflow:hidden;position:relative}
.g-tit-qz h3{font-size:24px;font-weight:400}
.g-tit-qz a{position:absolute;bottom:0;right:0;font-size:12px;color:#014099}
.bg1 .col-a1{float:left}
.bg1 .col-a3{float:right;position:relative;z-index:1}
.bg1 .col-a1,.bg1 .col-a3{width:25%;padding:15px 30px 12px 22px;background-color:#fff;margin-top:72px}
.ul-data-qz{overflow:hidden}
.ul-data-qz li{margin-bottom:12px}
.ul-data-qz .con{display:block}
.ul-data-qz .con .data{float:left;width:21%;font-size:16px;color:#5370a7}
.ul-data-qz .con:hover .data,.ul-data-qz .con:hover .txt{color:#014099}
.ul-data-qz .con .txt{overflow:hidden;font-size:16px;color:#333;line-height:1.5;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.bg1 .col-a2{float:left;width:50%;background-color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.1);position:relative;z-index:2}
.ul-list1{overflow:hidden;margin:0 -10px}
.ul-list1 li{float:left;width:50%;margin-bottom:20px}
.ul-list1 .con{background:#fff;display:block;margin:0 10px;padding:16px 5px 0}
.ul-list1 .l1 .con{padding-left:15px}
.ul-list1 .l2 .con{padding-right:15px}
.ul-list1 .pic{height:0;padding-top:63%;overflow:hidden;position:relative}
.ul-list1 .pic img{width:100%;height:100%;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);}
.ul-list1 .txt{color:#333;font-size:14px;line-height:25px;padding:16px 0 0;overflow:hidden}
.ul-list1 .info{overflow:hidden}
.ul-list1 .title{font-size:18px;font-weight:400;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:17px}
.ul-list1 .desc{color:#aaa;line-height:1.6;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;text-overflow:ellipsis}
.ul-list1 .day,.ul-list1 .pic img,.ul-list1 .title{transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out}
.ul-list1 .con:hover .pic img{transform:translate(-50%,-50%) scale(1.05);-webkit-transform:translate(-50%,-50%) scale(1.05)}
.ul-list1 .con:hover .title{color:#014099}
.more-qz{text-align:center;margin-top:-5px;padding-bottom:20px}
.more-qz a{display:inline-block;background-color:#9dabc0;color:#fff;font-size:14px;padding:7px 38px;transition:.3s}
.more-qz a:hover{background-color:#014099}
@media only screen and (max-width:1440px){
.ul-list1 .title{font-size:16px}
}
@media only screen and (max-width:1200px){
.ul-list1 .txt{padding:15px}
.ul-list1 .desc{font-size:12px;line-height:20px}
}
@media only screen and (max-width:750px){
.ul-list1 li{float:none;width:auto;margin-bottom:10px}
}
.row-a2{padding:30px 0 45px}
.ul-logos-qz{overflow:hidden}
.ul-logos-qz li{float:left;width:13.666%;text-align:center}
.ul-logos-qz .con{display:block}
.ul-logos-qz .con .pic{height:122px;line-height:122px;text-align:center;margin-bottom:6px}
.ul-logos-qz .con .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;transition:.5s}
.ul-logos-qz li:hover .con .pic img{transform:rotateY(180deg)}
.ul-logos-qz .con .tit{font-size:16px;font-weight:400;color:#2d2d2d}
.ul-logos-qz li:hover .tit{color:#014099}
.row-a3 .col-l,.row-a3 .col-r{width:46.45%}
.g-tit-qz2{overflow:hidden;padding:22px 108px 22px 55px;background:url(../images/a-pic3.jpg) center center no-repeat;background-size:cover;margin-bottom:44px}
.g-tit-qz3{background-image:url(../images/a-pic4.jpg)}
.g-tit-qz2 h3{float:left;font-size:24px;color:#fff}
.g-tit-qz2 .more{float:right;font-size:14px;color:#1b366a;width:157px;height:31px;line-height:31px;padding-left:38px;background-color:#fff;border-radius:15px;transition:.3s}
.g-tit-qz2 .more:hover{color:#fff;background-color:#9dabc0}
.g-tit-qz2 .more span{position:relative}
.g-tit-qz2 .more span::after{content:'';position:absolute;bottom:6px;right:-35px;width:29px;height:7px;background:url(../images/a-icon7.png) center center no-repeat;background-size:auto}
.g-info-qz{padding:0 20px}
.ul-list2-qz{margin-bottom:38px}
.ul-list2-qz li{overflow:hidden;transition:.3s}
.ul-list2-qz .pic{width:233px;height:138px;float:left;margin-right:30px}
.ul-list2-qz .pic img{display:block;width:100%;height:100%;transition:.3s}
.ul-list2-qz .txt{overflow:hidden}
.ul-list2-qz li a{color:#333}
.ul-list2-qz .title{font-size:18px;line-height:1.4;font-weight:400;margin-bottom:15px;color:#333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;transition:.3s}
.ul-list2-qz .desc{color:#999;font-size:14px;height:67px;line-height:1.6;transition:.3s;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.ul-list2-qz li .pic:hover img{transform:scale(1.05)}
.ul-list2-qz li a:hover{color:#014099}
@media only screen and (max-width:750px){
.ul-list2-qz li{padding:10px}
.ul-list2-qz .pic{width:150px;height:100px}
.ul-list2-qz .txt{padding:0}
}
.ul-data2-qz .con{overflow:hidden}
.ul-data2-qz .txt{width:90.5%;float:left;-webkit-line-clamp:1!important}
.ul-data2-qz .data{float:right;width:auto!important}
.bg2{height:1186px;background:url(../images/a-bg2-bg.png) top left no-repeat;background-size:100%;position:relative;padding-top: 1px;}
.bg2::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#014099;z-index:-1}
.g-tit-qz4{text-align:center;font-size:23px;color:#fff;margin:23px 0 16px}
.g-tit-qz4 h3{font-weight:400}
.m-news-qz,.m-news-qz .list{overflow:hidden}
.ul-news-qz{padding:21px 33px 17px;background-color:rgba(223,229,237,.9)}
.ul-news-qz li{padding:9px 0 13px;border-bottom:1px solid #c8ccd2;margin-bottom:0}
.ul-news-qz li:last-child{border-bottom:none}
.ul-news-qz .con .data{float:right}
.m-news-qz .pic{float:left;width:39%;position:relative}
.m-news-qz .pic .info{position:absolute;bottom:7.2%;left:33px;width:55%;background-color:rgba(16,76,159,.8)}
.m-news-qz .pic .slick-txt{color:#fff}
.m-news-qz .pic .slick-txt .item{padding:94px 25px 42px}
.m-news-qz .pic .slick-txt .data{font-size:14px}
.m-news-qz .pic .slick-txt .tit{margin-bottom:5px}
.m-news-qz .pic .slick-txt .tit a{font-weight:400;font-size:16px;line-height:1.5;color:#fff;transition:.3s;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.m-news-qz .pic .slick-txt .item:hover a{opacity:.8}
.slick-pic .item a{position:relative;display:block;height:0;padding-top:67%;background-repeat:no-repeat;background-position:center;background-size:cover;transition:.3s}
.slick-pic .item a:hover{transform:scale(1.02)}
.slick-pic .slick-arrow{position:absolute;width:30px;height:30px;top:42%;border:1px solid #fff;font-size:0;cursor:pointer;background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:33%;z-index:9999;outline:0}
.slick-pic .slick-prev{left:10.5%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23fff'%2F%3E%3C%2Fsvg%3E")}
.slick-pic .slick-next{left:18%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23fff'%2F%3E%3C%2Fsvg%3E")}
.slick-pic .slick-dots{position:absolute;bottom:10px;left:0;right:0;text-align:center;z-index:3}
.slick-pic .slick-dots li{display:inline-block;margin:0 10px}
.slick-pic .slick-dots button{width:10px;height:14px;background:0 0;font-size:0;cursor:pointer;border:1px solid #fff;border-radius:10px}
.slick-pic .slick-dots li.slick-active button{background:#fff}
.row-a4{margin-bottom:46px}
.row-a5{margin-bottom:50px}
.row-a5 .col-l,.row-a5 .col-r{width:48.5%;background-color:rgba(255,255,255,.8)}
.g-info2-qz{padding:22px 35px 13px 25px}
.g-info3-qz{padding:22px 35px 30px 25px}
.g-tit2-qz{margin-bottom:16px}
.ul-txtq2{overflow:hidden;margin-top:2px}
.ul-txtq2 li{overflow:hidden;padding:21px 0 18px}
.ul-txtq2 li:first-child{padding-top:0}
.ul-txtq2 li a{display:block}
.ul-txtq2 .date{float:left;width:80px;text-align:center;font-size:24px;color:#014099;line-height:1.3em;padding:0 5px 25px;margin-right:20px;border-right:1px solid #cbcfd4;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txtq2 .date em{display:block;font-size:18px;font-weight:400;line-height:1;overflow:hidden;color:#333}
.ul-txtq2 .date2{display:none;font-size:12px;color:#9b9b9b;line-height:1.5em;overflow:hidden}
.ul-txtq2 .txt{overflow:hidden;font-size:14px;color:#9b9b9b;line-height:1.5em;padding-right:10px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txtq2 .txt h3{font-size:16px;font-weight:400;color:#333;line-height:1.33em;margin-bottom:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txtq2 li:hover .txt h3{color:#014099}
.ul-txtq2 .txt p{height:3em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
@media only screen and (max-width:767px){
.ban-tit{top:30%}
.ul-txtq2 li{padding:10px 0}
.ul-txtq2 li:first-child{padding-top:10px}
.ul-txtq2 .date{display:none}
.ul-txtq2 .date2{display:block}
.ul-txtq2 .txt{padding-top:5px}
.ul-txtq2 .txt h3{font-size:16px}
}
.ul-list3-qz li{margin-bottom:35px;overflow:inherit}
.ul-list3-qz .pic{width:190px;height:116px;position:relative}
.ul-list3-qz .pic img{position:relative;z-index:1}
.ul-list3-qz .pic::after{content:'';position:absolute;bottom:-6px;right:-6px;width:100%;height:100%;z-index:0;background-color:#014099}
.ul-list3-qz .title{font-size:16px;line-height:1.4;color:#333;margin-bottom:10px}
.ul-list3-qz .desc{color:#5370a7;position:relative}
.ul-list3-qz .desc::after{content:'';position:absolute;top:50%;right:17px;transform:translateY(-50%);height:1px;width:75%;border-top:1px solid #d2d6da}
.row-a6{padding:16px 33px 0;background-color:rgba(255,255,255,.85)}
.g-tit4-qz{padding-left:65px;padding-top:5px;overflow:inherit;position:relative;margin-bottom:33px}
.g-tit4-qz::after{content:'';position:absolute;top:0;left:-6px;width:54px;height:40px;background:url(../images/a-icon8.png) top left no-repeat;background-size:100%}
.g-tit4-qz em{font-size:145px}
.ul-list4-qz{width:80%}
.ul-list4-qz li{float:left;width:46%;overflow:hidden}
.ul-list4-qz .l1{position:relative;margin-right:55px;overflow:inherit}
.ul-list4-qz .l1::after{content:'';position:absolute;top:0;right:-30px;height:100%;width:1px;border-right:1px solid #d1d3d6}
.ul-list4-qz .pic{width:190px;height:115px;overflow:hidden;margin-right:21px}
.ul-list4-qz .desc{color:#fff;font-size:14px;margin-bottom:26px}
.ul-list4-qz .desc p{display:inline-block;padding:.5px 12px;background-color:#014099}
.ul-list4-qz .title{font-size:16px}
.m-qr{float:right;max-width:266px;margin-top:-183px;overflow:hidden;padding:13px 18px 13px 10px;background-color:#fff}
.m-qr .pic{float:left;width:110px;margin-right:5px}
.m-qr .pic img{max-width:100%}
.m-qr .txt{float:right;padding:25px;color:#fff;font-size:14px;background:url(../images/a-qrbg.png) center center no-repeat;background-size:100%}
.back-top{width:117px;height:311px;position:fixed;right:134px;bottom:30px;background:url(../images/a-top.png) center center no-repeat;background-size:100%}
.ul-link-qz{padding-top:47px;width:96%;margin-bottom:35px}
.ul-link-qz li{padding:7px 24px;border-bottom:1px solid #7182be}
.ul-link-qz .con{color:#fff;font-size:14px}
.ul-link-qz .con:hover{opacity:.8}
.back-top .top-qz{color:#fae9b6;cursor:pointer;text-align:center}
.back-top .top-qz:hover{color:#fff}
.back-top .top-qz img{display:inline-block;margin-left:10px;vertical-align:middle}
@media only screen and (max-width:1199px){
.banner-qz a{height:40.104vw;min-height:200px}
.banner-qz .slick-dots{position:absolute;bottom:1.40625vw;right:12.6042vw}
.banner-qz .slick-arrow{width:3.3854vw;height:3.3854vw}
.banner-qz .slick-next{right:2.58%}
.banner-qz .slick-prev{left:2%}
.banner-qz .txt h2{margin-top:35.1%;font-size:1.25vw}
.bg1{height:auto}
.g-tit-qz h3{font-size:1.25vw}
.bg1 .col-a1,.bg1 .col-a3{width:25%;padding:.75125vw 1.5625vw .625vw 1.146vw;background-color:#fff;margin-top:3.75vw}
.g-tit-qz2{padding:1.4583vw 5.625vw 1.4583vw 2.8646vw;margin-bottom:2.2917vw}
.bg2{height:auto}
.g-tit-qz4{font-size:1.25vw}
.m-news-qz .pic .slick-txt .item{padding:4.896vw 1.3vw 2.1875vw}
.ul-news-qz{padding:1.09375vw 1.71875vw .8854vw}
.m-news-qz .pic{float:none;width:100%}
.slick-pic .slick-arrow{width:30px;height:30px;top:76%}
.slick-pic .slick-prev{left:4.5%}
.slick-pic .slick-next{left:9%}
.ul-list4-qz{width:100%}
.m-qr{float:none;margin-top:0}
}
@media only screen and (max-width:940px){
.bg1,.bg2{height:auto}
.bg1 .col-a1,.bg1 .col-a2,.bg1 .col-a3,.row-a3 .col-l,.row-a3 .col-r{float:none;width:100%}
.g-info-qz{padding:0 5px}
.g-tit-qz2 h3{font-size:16px}
.g-tit-qz2 .more{font-size:12px;width:140px;height:28px;line-height:28px;padding-left:25px}
.slick-pic .slick-arrow{width:20px;height:20px;top:75%}
.slick-pic .slick-prev{left:5.5%}
.row-a5 .col-l,.row-a5 .col-r{float:none;width:100%;margin-bottom:15px;padding-top:15px}
}
@media only screen and (max-width:765px){
.banner-qz{margin-top:29px}
.banner-qz .slick-arrow{display:none!important}
.banner-qz .slick-dots button{width:18px;height:18px;font-size:12px}
.banner-qz .txt h2{margin-top:40%;margin-left:5.5%;width:90%;font-size:15px;line-height:1.34}
.g-tit-qz h3{font-size:16px}
.bg1 .col-a1,.bg1 .col-a3{padding:10px}
.ul-data-qz .con .data{width:15%;font-size:12px}
.ul-data-qz .con .txt{overflow:hidden;font-size:12px}
.ul-logos-qz{margin:0 -10px}
.ul-logos-qz li{width:33.33%;margin-bottom:15px}
.ul-logos-qz .con{margin:0 10px}
.ul-list2-qz{margin-bottom:2px}
.ul-list2-qz .title{font-size:14px;line-height:1.4;margin-bottom:5px}
.ul-list2-qz .pic{margin-right:10px}
.ul-list2-qz .desc{font-size:12px;height:60px;}
.g-tit-qz4{font-size:16px}
.m-news-qz .pic .slick-txt .tit a{font-size:14px}
.m-news-qz .pic .slick-txt .data{font-size:12px}
.slick-pic .slick-arrow{display:none!important}
.ul-list3-qz .pic{width:150px;height:100px}
.ul-list3-qz .desc::after{width:57%}
.ul-list3-qz li{margin-bottom:10px}
.row-a6{padding:15px}
.ul-list4-qz li{float:none;width:100%;padding-left:0}
}
.snv-d{margin-right:0}
.m-txt-d{width:80.81%}
.ul-imgtxt1-d li{overflow:hidden;border-bottom:1px dashed #d8d8d8;padding-bottom:30px;margin-bottom:30px}
.g-date{width:10.5%;float:left;border-top:3px solid #014099;color:#000}
.ul-imgtxt1-d li:nth-last-of-type(1){margin-bottom:31px}
.g-date span{float:none;color:#014099;font-size:28px}
.ul-imgtxt1-d .pic{float:left;max-width:233px;margin-right:32px;overflow:hidden}
.ul-imgtxt1-d .pic img{max-width:100%;max-height:100%;transition:.3s}
.ul-imgtxt1-d a:hover .pic img{transform:scale(1.05)}
.ul-imgtxt1-d .txt{padding-top:2px}
.ul-imgtxt1-d .txt .tit{margin-bottom:11px}
.ul-imgtxt1-d a .txt h3{transition:.3s}
.ul-imgtxt1-d a:hover .txt h3{color:#014099}
.ul-imgtxt1-d .txt .tit h3{font-size:18px;font-weight:400;line-height:1.74;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.ul-imgtxt1-d a .txt .desc{line-height:1.74;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#000}
.pages ul{display:inline-block;vertical-align:top;overflow:hidden}
.pages ul li{float:left;margin:0 1.6px}
.pages li a,.pages li span{display:block;width:32px;height:32px;font-size:14px;color:#666;line-height:34px;text-align:center}
.pages li span{border-color:transparent}
.pages li .first-page,.pages li .last-page,.pages li .next-page{width:54px;padding-left:3px}
.pages li .last-num-page{margin-right:5px}
.pages li .next-page{margin-right:9px}
.pages li .next5{margin-right:4px;letter-spacing:2px}
.pages .l1 span{width:15px;margin:0 2px}
.pages li.on a,.pages li:hover a{background:#014099;color:#fff}
.d2{width:80.7%}
.ul-txt1-d li{overflow:hidden;border-bottom:1px dashed #d8d8d8;padding-bottom:21px;margin-bottom:20px}
.ul-txt1-d li:nth-last-of-type(1){margin-bottom:30px}
.ul-txt1-d li .tit{float:left;margin-top:13px}
.ul-txt1-d li a .tit h3{font-size:18px;font-weight:400;line-height:1.74;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;transition:.3s}
.ul-txt1-d li a:hover .tit h3{color:#014099}
.ul-txt1-d li .g-date{float:right;width:7.9%;min-width:89px;border-top:3px solid #014099;color:#000;font-size:16px;padding-top:13px}
@media only screen and (max-width:1920px){
.row-d1{margin-top:2.61vw;padding-bottom:30px}
.row-d2{padding-bottom:30px}
.pages{text-align:center;margin-right:13.7vw;clear:both}
.row-d2 .pages{text-align:center;margin-right:1.4vw;clear:both}
}
@media only screen and (max-width:1200px){
.pages{margin-right:0}
}
@media only screen and (max-width:660px){
.ul-imgtxt1-d .g-date{display:none}
.ul-imgtxt1-d li .pic{float:none;margin:10px auto}
.ul-imgtxt1-d .txt{text-align:center}
}
@media only screen and (max-width:750px){
.row-d1,.row-d2{margin-top:20px}
.pages li a,.pages li span{width:24px;height:24px;line-height:22px;font-size:12px}
.pages li .first-page,.pages li .last-num-page,.pages li .last-page,.pages li .next-page{width:50px}
.m-txt-d{float:none;width:100%}
.ul-txt1-d li .g-date{float:none;width:7.9%;min-width:100px;border-top:none;color:#000}
}
@media only screen and (max-width:479px){
.pages li a,.pages li span{display:none}
.pages li .first-page,.pages li .last-page,.pages li .next-page{display:block}
}
@media only screen and (max-width:375px){
.ul-txt1-d li a .tit h3{font-size:16px}
.ul-txt1-d li .g-date{font-size:12px}
.row-d2 .g-date span{float:none;color:#014099;font-size:22px}
}
.wsd-ban01{background-position:center;background-size:cover}
.wsd-ban01::before{content:'向下滑了解更多';display:none;padding-bottom:30px;margin-bottom:34px;font-size:12px;font-weight:200;color:#fff;line-height:1;position:absolute;left:50%;bottom:0;transform:translateX(-50%);background-image:url(../images/wsd-arr-b01.png);background-repeat:no-repeat;background-position:center 75%;background-size:auto;z-index:3}
.wsd-ban01 p{opacity:.9}
.row-wsd1{background-color:#012d46;text-align:center;position:relative;overflow:hidden;z-index:-2}
.m-icon-sd{display:block;width:1px;height:99px;margin:55px auto 38px;background-color:#8b8b8b}
.row-wsd1 .phone-con{display:none}
.row-wsd1 .phone-con .title{font-size:24px;width:320px;line-height:1.4;letter-spacing:-.5px;text-align:left;margin:0 auto;padding:35px 0 109px}
.row-wsd1 .pic{position:relative}
.row-wsd1 .pic img{display:block;margin:0 auto}
.row-wsd1 .phone-pic{display:none}
.row-wsd1 .phone-con .pic img,.row-wsd1 .phone-pic img{margin:0 auto}
.row-wsd1 .title{color:#ffc692;font-size:40px;font-family:'宋体';line-height:1;padding-top:124px}
.row-wsd1 .desc{width:650px;margin:0 auto;padding:78px 0 98px;font-size:19px;line-height:1.92;letter-spacing:1px;color:#fff}
.row-wsd1 .con:last-child .desc{padding:73px 0 98px}
.row-wsd1::before{content:'';display:block;width:447px;height:847px;position:absolute;left:0;top:0;background-image:url(../images/wsd-png-pic01.png);background-repeat:no-repeat;background-position:center;background-size:100%;z-index:-1}
.row-wsd1::after{content:'';display:block;width:501px;height:858px;position:absolute;right:0;top:40%;transform:translateY(-50%);background-image:url(../images/wsd-png-pic02.png);background-repeat:no-repeat;background-position:center;background-size:100%;z-index:-1}
.row-wsd1 .con:last-child .pic::after{content:'';display:block;width:236px;height:42px;position:absolute;left:0;bottom:0;transform:translate(-30%,50%);background-image:url(../images/wsd-pic03.jpg);background-repeat:no-repeat;background-position:center;background-size:100%}
.phone-map-sd .mapBox1{height:600px}
.mapBox1{height:388px}
.mapBox1 img{max-width:99999px}
.wsd-ban02{background-position:center;background-size:cover}
.wsd-ban02 p{opacity:.8}
.row-wsd2{text-align:center;position:relative;overflow:hidden}
.g-tit-sd{color:#111;padding:118px 0 46px;line-height:1;font-size:24px;letter-spacing:1.5px;text-align:left;margin-left:272px;border-bottom:1px solid #ececec}
.row-wsd2 .phone-map-sd{display:none}
.row-wsd2 .phone-map-sd img{margin:0 auto}
.row-wsd2::before{content:'';display:block;width:307px;height:377px;position:absolute;left:0;top:0;background-image:url(../images/wsd-icon02.png);background-repeat:no-repeat;background-position:center;background-size:100%;z-index:-1}
.ul-icon-sd{padding:54px 0;overflow:hidden}
.ul-icon-sd li{float:left;width:33.33%}
.ul-icon-sd li:nth-child(1){padding-left:41px}
.ul-icon-sd li:nth-child(2){padding-left:20px}
.ul-icon-sd li:nth-child(3){margin-left:-1px}
.ul-icon-sd .pic img{margin:0 auto;transition:.5s}
.ul-icon-sd .pic:hover img{transform:rotateY(360deg)}
.ul-icon-sd .info{font-size:13px;line-height:1;letter-spacing:1px;padding:25px 0 46px}
.ul-icon-sd .title{font-size:13px;font-weight:400;letter-spacing:1px;padding-bottom:15px}
.m-txt-sd{padding:119px 0 120px}
.m-txt-sd .title{font-size:19px;font-weight:900;line-height:1;letter-spacing:1px;padding-bottom:70px}
.m-txt-sd .desc{font-size:14px;line-height:2.8}
.row-wsd3{position:relative;overflow:hidden;padding:95px 0 100px}
.ul-pro-sd li{padding:15px 0}
.ul-pro-sd .con{display:block;padding:172px 0 125px 67.95%;background-repeat:no-repeat;background-position:center 40%;background-size:cover;border-radius:5px 10px 10px 5px}
.ul-pro-sd li:nth-child(1) .con{background-image:url(../images/wsd-pic05.jpg)}
.ul-pro-sd li:nth-child(2) .con{background-image:url(../images/wsd-pic06.jpg)}
.ul-pro-sd li:nth-child(3) .con{background-image:url(../images/wsd-pic07.jpg)}
.ul-pro-sd .title{font-size:19px;font-weight:400;line-height:1;letter-spacing:1px;color:#fff;padding-bottom:32px}
.ul-pro-sd .titsub{font-size:12px;font-weight:200;line-height:1;color:#fff;padding-bottom:54px}
.ul-pro-sd .titsub span{font-size:20px;color:#fec791;font-style:italic;padding-right:6px;font-family:'Times New Roman',Times,serif}
.ul-pro-sd .titsub em{padding:0 13px}
.ul-pro-sd .more{display:block;width:175px;height:50px;background:url(../images/wsd-png-pic05.png) center center no-repeat;background-size:cover}
.ul-pro-sd .more:hover{background-image:url(../images/qz-index-array01-on.png)}
.row-wsd3::after{content:'';display:block;width:237px;height:450px;position:absolute;left:0;top:0;background-image:url(../images/wsd-png-pic03.png);background-repeat:no-repeat;background-position:center;background-size:100%;z-index:-1}
.row-wsd3::before{content:'';display:block;width:304px;height:520px;position:absolute;right:0;bottom:0;background-image:url(../images/wsd-png-pic04.png);background-repeat:no-repeat;background-position:center;background-size:100%;z-index:-1}
.wsd-ban03{background-position:center;background-size:cover}
.wsd-ban03::after{content:'';display:none;width:97px;height:117px;position:absolute;left:0;top:0;background-image:url(../images/wsd-icon02.png);background-repeat:no-repeat;background-position:center -2px;background-size:100%;z-index:-1}
.wsd-ban03 p{opacity:.9}
.row-wsd4{overflow:hidden;padding:28px 0}
.ul-case-sd li{padding:32px 0 30px;border-bottom:1px solid #f5f5f5}
.ul-case-sd li:hover{background-color:#fbfbfb}
.ul-case-sd .con{font-size:0}
.ul-case-sd .pic{display:inline-block;vertical-align:middle;padding-right:47.5px}
.ul-case-sd .phone-pic{display:none;vertical-align:middle;padding-right:5%;width:30.8%}
.ul-case-sd .txt{display:inline-block;vertical-align:middle;width:69%;overflow:hidden}
.ul-case-sd .title{font-size:18px;font-weight:600;line-height:1;padding-top:10px;padding-bottom:29px}
.ul-case-sd .titsub{float:left;font-size:14px;font-weight:500;line-height:1}
.ul-case-sd .date{float:right;font-size:14px;font-weight:500;color:#c2c2c2;line-height:1}
.m-page-sd{text-align:center;font-size:0;padding:70px 0 106px}
.m-page-sd li{display:inline-block}
.m-page-sd li a{display:block;width:35px;height:35px;line-height:35px;font-size:12px;color:#bababa;border:1px solid #ddd;border-left:none}
.m-page-sd li:first-child a{width:36px;border-left:1px solid #ddd}
.m-page-sd .li-next a{width:75px}
.m-page-sd li.on a{color:#111}
.g-tit-sd1{overflow:hidden}
.g-tit-sd1 .pic{width:100%!important}
.g-tit-sd1 .phone-pic{width:100%!important;display:none}
.row-wsd5{padding:80px 0 0;overflow:hidden}
.row-wsd5 .info{transform:translateY(-10%);background-color:#fff;width:1016px;margin:0 auto -20px;padding:58px 140px 0;font-size:16px;line-height:2.8;position:relative;z-index:1}
.row-wsd5 .tit{padding:54px 0 77px}
.row-wsd5 .tit .phone-pic{display:none}
.row-wsd5 .tit img{margin:0 auto}
.row-wsd6 .info{font-size:16px;line-height:2.8;width:890px;margin:0 auto;padding:54px 0 77px}
.row-wsd6 .info2{text-align:center;font-size:16px;font-weight:600;line-height:1;padding:33px 0 77px}
.row-wsd6 .tit{text-align:center;font-size:16px;line-height:1;font-weight:900;padding-bottom:57px}
.row-wsd6 .pic{padding-bottom:85px}
.row-wsd6 .pic:nth-child(3){padding-bottom:0}
.row-wsd6 .pic img{margin:0 auto}
.row-wsd6 .phone-pic{display:none;padding-bottom:40px}
.row-wsd6 .phone-pic img{margin:0 auto}
.row-wsd6 .phone-pic:nth-child(4){padding-bottom:0}
.row-wsd7{padding-top:7px}
.row-wsd7 .con{padding:116px 0 118px;overflow:hidden}
.row-wsd7 .info{float:left;width:47%;font-size:16px;line-height:2.8}
.row-wsd7 .pic{float:right;width:47.7%}
.row-wsd7 .phone-pic{display:none}
.row-wsd7 .phone-pic img{margin:0 auto}
.row-wsd8{padding-bottom:133px}
.row-wsd8 .wp{overflow:hidden}
.row-wsd8 .info{font-size:16px;line-height:2.8;padding:53px 0 176px}
.row-wsd8 .pic{float:left;width:50%}
.row-wsd8 .phone-pic{display:none}
.row-wsd8 .phone-pic img{margin:0 auto}
.row-wsd8 .pic:nth-child(4){float:right;margin-right:-2px}
.row-wsd9 .con{padding:64px 0 181px;overflow:hidden}
.row-wsd9 .pic{float:left;width:43%}
.row-wsd9 .phone-pic{display:none}
.row-wsd9 .phone-pic img{margin:0 auto}
.row-wsd9 .info{float:right;width:53.5%;font-size:16px;letter-spacing:1px;line-height:2.8}
@media only screen and (max-width:1440px){
.row-wsd5 .info{width:84.66%}
.row-wsd6 .info{width:74.15%}
}
@media only screen and (max-width:1100px){
.ul-imgtxt1-d .g-date{min-width:100px}
.row-wsd5{padding-top:40px}
.row-wsd5 .info{padding:40px 60px}
.row-wsd6 .info{padding:34px 0 47px}
.row-wsd6 .info2{padding-bottom:47px}
.row-wsd7 .con{padding:80px 0 88px}
.row-wsd8{padding-bottom:80px}
.row-wsd8 .info{padding:40px 0 80px}
.row-wsd9 .con{padding:50px 0 100px}
}
@media only screen and (max-width:920px){
.ul-case-sd .pic{width:30.8%;padding-right:5%}
.ul-case-sd .txt{width:69.2%}
}
@media only screen and (max-width:750px){
.row-wsd1 .wp,.row-wsd2 .wp,.row-wsd4 .wp,.row-wsd5 .wp,.row-wsd6 .wp,.row-wsd7 .wp,.row-wsd8 .wp,.row-wsd9 .wp{padding:0}
.m-icon-sd,.m-page-sd,.row-wsd1 .con .pic,.row-wsd1 .con:first-child,.row-wsd1::after,.row-wsd1::before,.row-wsd2 .m-map-sd,.row-wsd3::after,.row-wsd3::before,.row-wsd5 .tit .pic,.row-wsd6 .pic,.row-wsd7 .pic,.row-wsd8 .pic,.row-wsd9 .pic,.ul-pro-sd .more{display:none}
.row-wsd1 .con .phone-pic,.row-wsd1 .phone-con,.row-wsd2 .phone-map-sd,.row-wsd5 .tit .phone-pic,.row-wsd6 .phone-pic,.row-wsd7 .phone-pic,.row-wsd8 .phone-pic,.row-wsd9 .phone-pic{display:block}
.wsd-ban01{height:734px;background-image:url(../images/wsd-banner01.jpg)!important}
.wsd-ban01 p{top:47.5%;font-size:26px}
.wsd-ban01::before{display:block}
.row-wsd1 .desc{width:100%;padding:79px 12% 22px;line-height:1.95;font-size:15px}
.row-wsd1 .con:last-child .desc{padding:68px 10% 180px 9%;font-size:13px;line-height:1.95}
.row-wsd2::before{width:97px;height:117px;background-position:center -2px}
.wsd-ban02{display:none}
.g-tit-sd{margin-left:0;border-bottom:none;text-align:center;padding:72px 0;font-family:'宋体';font-size:26px;letter-spacing:0}
.ul-icon-sd{padding:98px 0 0}
.ul-icon-sd li{width:100%}
.ul-icon-sd li:nth-child(1){padding-left:0}
.ul-icon-sd li:nth-child(2){padding-left:0}
.ul-icon-sd li:nth-child(3){margin-left:0}
.ul-icon-sd .pic{padding-bottom:6px}
.ul-icon-sd .info{padding-bottom:39px}
.ul-icon-sd li:nth-child(2) .title{padding-bottom:10px}
.ul-icon-sd li:nth-child(2) .info{padding-bottom:63px}
.ul-icon-sd li:nth-child(3) .title{padding-bottom:5px}
.m-txt-sd{padding:75px 0 96px}
.m-txt-sd .desc{padding:0 20px}
.row-wsd3{padding:39px 0 67px}
.row-wsd3 .wp{padding:0 14px}
.ul-pro-sd li{padding:11px 0}
.ul-pro-sd .con{padding:79px 30px 371px 0;text-align:right}
.ul-pro-sd li:nth-child(1) .con{background-image:url(../images/wsd-phone-pic19.jpg)}
.ul-pro-sd li:nth-child(2) .con{background-image:url(../images/wsd-phone-pic20.jpg)}
.ul-pro-sd li:nth-child(3) .con{background-image:url(../images/wsd-phone-pic21.jpg)}
.ul-pro-sd .title{padding-bottom:13px}
.wsd-ban03{background-image:none!important;overflow:hidden;height:123px}
.wsd-ban03 p{color:#111}
.wsd-ban03::after{display:block}
.row-wsd4{padding:0 0 52px}
.ul-case-sd li{padding:14px 15px 10px 17px}
.ul-case-sd li:first-child{padding-top:0}
.ul-case-sd .txt{vertical-align:top}
.ul-case-sd .title{font-size:13px;letter-spacing:.1px;line-height:1.4;padding:0 0 7px}
.ul-case-sd .titsub{float:none;font-size:12px;color:#9a9a9a}
.ul-case-sd .date{font-size:12px;padding:11px 5px 2px 0}
.row-wsd5{padding:0}
.row-wsd5 .info{transform:translate(0);width:100%;padding:12px 18px 10px;font-size:14px;line-height:2.8;margin-bottom:0}
.row-wsd5 .tit{padding:29px 0 34px}
.row-wsd6 .info{width:100%;font-size:14px;padding:26px 17px 7px;line-height:2.8}
.row-wsd6 .info2{font-size:14px;font-weight:400;padding:24px 0 40px}
.row-wsd6 .tit{font-size:16px;padding-bottom:22px}
.row-wsd7{padding-top:23px}
.row-wsd7 .con{padding:34px 17px 61px}
.row-wsd7 .info{width:100%;font-size:14px;line-height:2.8;padding-bottom:28px}
.row-wsd7 .pic{width:100%}
.row-wsd8{padding-bottom:56px}
.row-wsd8 .info{font-size:14px;line-height:2.8;padding:51px 17px 26px}
}
@media only screen and (max-width:375px){
.ul-case-sd .pic{display:none}
.ul-case-sd .phone-pic{display:inline-block;vertical-align:top}
.g-tit-sd1 .pic{display:none}
.g-tit-sd1 .phone-pic{display:block}
}