blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
abbr,acronym,fieldset,img{border:0}
ol,ul{list-style:none}
caption,th{text-align:left}
q:after,q:before{content:''}
.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,.ul-txt li span,.ul_txt li span,dt span{float:right}
.c{clear:both}
.n,em{font-weight:400;font-style:normal}
.b{font-weight:700}
.i{font-style:italic}
.fa{font-family:Arial}
.fg{font-family:Georgia}
.ft{font-family:Tahoma}
.fl{font-family:Lucida Console}
.fs{font-family:'宋体'}
.fw{font-family:'微软雅黑'}
.tc{text-align:center}
.tr{text-align:right}
.tl{text-align:left}
.tdu{text-decoration:underline}
.tdn,.tdn:hover,a.tdl:hover{text-decoration:none}
.fc0{color:#000}
.fc3{color:#333}
.fc6{color:#666}
.fc9{color:#999}
.fcr{color:red}
.fcw{color:#fff}
.fcb{color:#00f}
.fcg{color:green}
.f0{font-size:0}
.f10{font-size:10px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f20{font-size:20px}
.f24{font-size:24px}
.vm{vertical-align:middle}
.vtb{vertical-align:text-bottom}
.vt{vertical-align:top}
.vn{vertical-align:-2px}
.vimg{margin-bottom:-3px}
.m0{margin:0}
.ml0{margin-left:0}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.mr0{margin-right:0}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.ml-1{margin-left:-1px}
.mt-1{margin-top:-1px}
.p1{padding:1px}
.pl5{padding-left:5px}
.p5{padding:5px}
.pt5{padding-top:5px}
.pr5{padding-right:5px}
.pb5{padding-bottom:5px}
.p10{padding:10px}
.pl10{padding-left:10px}
.pt10{padding-top:10px}
.pr10{padding-right:10px}
.pb10{padding-bottom:10px}
.p20{padding:20px}
.pl20{padding-left:20px}
.pt20{padding-top:20px}
.pr20{padding-right:20px}
.pb20{padding-bottom:20px}
.pr,.rel{position:relative}
.abs,.pa{position:absolute}
.dn{display:none}
.db{display:block}
.dib{-moz-inline-stack:inline-block;display:inline-block}
.di{display:inline}
.ovh{overflow:hidden}
.ovs{overflow:scroll}
.vh{visibility:hidden}
.vv{visibility:visible}
.lh14{line-height:14px}
.lh16{line-height:16px}
.lh18{line-height:18px}
.lh20{line-height:20px}
.lh22{line-height:22px}
.lh24{line-height:24px}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.z{_zoom:1}
.h1{height:1px}
.h5{height:5px}
.h,.h10{height:10px}
.h15{height:15px}
.h20{height:20px}
.h,.h1,.h10,.h15,.h20,.h5{font-size:0;line-height:0;overflow:hidden;clear:both}
*,: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;-webkit-overflow-scrolling:touch}
body{background:#fff;font:14px/1.5 'PingFang SC','Microsoft Yahei',Tahoma,'Hiragino Sans GB',STHeiti,'Microsoft Sans Serif','WenQuanYi Micro Hei',sans-serif;outline:0;padding-top:100px}
img{max-width:100%;border:none;display:block;max-width:100%}
input,select,textarea{font-size:14px;color:#333;font-family:'PingFang SC','Microsoft Yahei',Tahoma,'Hiragino Sans GB',STHeiti,'Microsoft Sans Serif','WenQuanYi Micro Hei',sans-serif}
input,input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],select,textarea{border:none;outline:0}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
::-webkit-input-placeholder{color:rgba(255,255,255,.3)}
::-moz-placeholder{color:rgba(255,255,255,.3)}
::-ms-input-placeholder{color:rgba(255,255,255,.3)}
select::-ms-expand{display:none}
a{color:#333;text-decoration:none;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
a:hover{color:#0a50a0}
.wp{max-width:1310px;padding:0 15px;margin:0 auto}
.menuBtn{position:fixed;width:30px;height:37px;top:12px;right:15px;z-index:35;display:none;cursor:pointer;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.menuBtn b{display:block;height:3px;margin:7px 0;background-color:#186ab3;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.menuBtn.open b{display:none;margin:0;position:absolute;left:0;top:50%;width:30px}
.menuBtn.open b:first-child{display:block;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.menuBtn.open b:last-child{display:block;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.header{position:fixed;top:0;width:100%;background-color:#fff;padding:22px 0 0;z-index:99}
.logo{float:left;margin-top:6px;}
.logo img{max-height: 60px;}
.hdr{float:right}
.hdr .tel{text-align:right;font-size:20px;line-height:30px;color:#51567c}
.ul-nav{overflow:hidden}
.ul-nav li{float:left;margin-left:32px}
.ul-nav li:first-child{margin:0}
.ul-nav .v1{display:block;height:48px;font-size:16px;padding-top:8px;color:#333;font-family:PingFangSC;font-weight:700}
.ul-nav .v1:hover{color:#186ab3}
.ul-nav li.on .v1{color:#186ab3;border-bottom:2px solid #186ab3}
/* .banner{padding:189px 0 266px;background-repeat:no-repeat;background-position:center;background-size:cover;min-height:150px;position:relative} */
.banner{position: relative; height: 0;padding-top: 26%;background-repeat: no-repeat;background-position: center;background-size: 100%;}
.banner .info{text-align:left}
.banner .desc{font-size:14px;font-family:Arial;font-weight:400;color:#000}
.banner .tit{font-size:48px;font-family:PingFang;font-weight:400;color:#333;padding:8px 0}
.banner .tit span{color:#166cb7}
.banner .titsub{font-size:24px;font-family:PingFang;font-weight:400;color:#333}
.g-cur{padding:30px 0 26px}
.g-cur a:first-child{background:url(../images/g-icn01.png) 0 center no-repeat;-o-background-size:23px 21px;background-size:23px 21px;padding-left:35px}
.g-cur a,.g-cur span{font-size:16px;font-family:PingFang;font-weight:400;color:#666}
.fd-info{-o-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;padding:33px 0 40px;font-size:16px;font-family:PingFang;font-weight:400;color:#fff}
.fd-info .logo{width:100%}
.fd-info .r .fd-link .con{display:block;font-size:14px;color:#ccc;padding-bottom:17px}
.fd-info .r .fd-link .con:hover{opacity:.6}
.fd-info .l{float:left}
.fd-info .l .logo{margin-bottom:26px}
.fd-info .l .fd-add{padding-bottom:12px}
.fd-info .l .fd-desc p{margin-bottom:6px}
.fd-info .r{float:right;overflow:hidden}
.fd-info .r .fd-link{overflow:hidden;margin-right:-47px}
.fd-info .r .fd-link li{float:left;margin:0 47px}
.fd-info .r .fd-link .tit{font-size:16px;font-family:PingFang;font-weight:400;color:#fff;padding:21px 0 12px}
.footer .copy{-o-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat}
.footer .copy p{font-size:14px;font-family:PingFang;font-weight:400;color:#ccc;padding:30px 0 14px;text-align:center}
.footer .copy p span{padding-left:19px}
.footer .copy p .copy-e1{padding-right:19px}
@media only screen and (min-width:950px) and (max-width:1366px){
.menuBtn{width:2.196vw;height:2.708vw;top:.878vw;right:1.098vw}
.menuBtn b{height:.219vw;margin:.512vw 0}
.menuBtn.open b{width:2.196vw}
.header{padding:1.61vw 0 0}
.logo{margin-top:.439vw}
.hdr .tel{font-size:1.464vw;line-height:2.196vw}
.ul-nav li{margin-left:2.342vw}
.ul-nav .v1{height:3.513vw;font-size:1.171vw;padding-top:.585vw}
/* .banner{padding:13.83vw 0 19.47vw;min-height:10.98vw} */
.banner .desc{font-size:1.024vw}
.banner .tit{font-size:3.513vw;padding:.585vw 0}
.banner .titsub{font-size:1.756vw}
.g-cur{padding:2.196vw 0 1.976vw}
.g-cur a:first-child{-o-background-size:1.683vw 1.537vw;background-size:1.683vw 1.537vw;padding-left:3.44vw;margin:2.049vw 0 0}
.fd-info{padding:2.415vw 0 2.928vw}
.fd-info .r .fd-link .con{padding-bottom:1.244vw}
.fd-info .l .logo{margin-bottom:1.903vw}
.fd-info .l .fd-add{padding-bottom:.878vw}
.fd-info .l .fd-desc p{margin-bottom:.439vw}
.fd-info .r .fd-link{margin-right:-3.44vw}
.fd-info .r .fd-link li{margin:0 3.44vw}
.fd-info .r .fd-link .tit{padding:1.537vw 0 .878vw}
.footer .copy p{padding:2.196vw 0 1.024vw}
.footer .copy p span{padding-left:1.39vw}
.footer .copy p .copy-e1{padding-right:1.39vw}
}
@media only screen and (max-width:1015px){
.ul-nav .v1{font-size:14px}
.fd-info .l .logo img{display:inline-block;text-align:center;width:80%}
.fd-info .l,.fd-info .r{float:none;text-align:center}
.fd-info .l{margin-bottom:20px}
.fd-info .r{width:100%}
.fd-info .r .fd-link{margin:0 0vw}
.fd-info .r .fd-link li{width:20%;float:left;margin:0}
}
@media only screen and (max-width:950px){
.menuBtn{display:block;top:32px}
.logo{float:none;margin-bottom:15px}
.hdr{width:100%;float:none;background-color:#fff;height:100vh}
.hdr,.hdr .tel{display:none}
.ul-nav li{float:none;text-align:center;line-height:40px;margin-left:0}
.ul-nav .v1{display:inline-block;padding-bottom:15px}
/* .banner{padding:206px 0 164px} */
.banner .tit{font-size:34px}
.banner .titsub{font-size:20px}
.fd-info{padding:20px 0 10px}
.fd-info .l{margin-bottom:10px}
.fd-info .l .logo{margin-bottom:15px}
}
.m-tab-btn-d.on{position:fixed;top:100px;left:50%;background-color:#fff;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);width:100%;z-index:8}
@media only screen and (min-width:950px) and (max-width:1366px){
.m-tab-btn-d.on{top:7.32vw}
}
@media only screen and (max-width:750px){
.logo{width:50%}
/* .banner{padding:156px 0 65px} */
.banner .tit{font-size:22px}
.banner .titsub{font-size:16px}
.g-cur{padding:15px}
.g-cur a,.g-cur span{font-size:14px}
.g-cur a:first-child{-o-background-size:19px 17px;background-size:19px 17px}
.fd-info{padding:5px 0 0;font-size:14px}
.fd-info .l .logo{margin-bottom:0}
.fd-info .l .fd-add{padding-bottom:6px}
.fd-info .r{display:none}
.fd-info .l{margin-bottom:15px}
.fd-info .l .fd-desc p{margin-bottom:1px}
.footer .copy p{padding:13px 0 12px;font-size:12px}
.m-tab-btn-d.on{position:fixed;/*top:103px*/}
}
.row-b1{padding-top:15px;margin-bottom:18px}
.row-b1 .wp{max-width:1306px}
.b-tit h3{font-size:28px;color:#333;font-weight:400}
.b-tit{margin-bottom:18px}
.ul-info-b1{margin-bottom:61px}
.ul-info-b1 li.on{margin-bottom:9px}
.ul-info-b1 .tit{border-bottom:1px solid #eaeaea;background-image:url(../images/b-icon2.png);background-repeat:no-repeat;background-position:right center;-o-background-size:31px;background-size:31px;cursor:pointer;padding:36px 0}
.ul-info-b1 .info{padding:0 24px;background-color:#fff}
.ul-info-b1 li.on .tit{padding:0 0 18px;background-image:url(../images/b-icon1_03.png);background-position:top right}
.ul-info-b1 li.on .info{padding:26px 24px 48px;background-color:#f5f5f5}
.ul-info-b1 li.on .txt{display:block}
.ul-info-b1 .tit span{font-size:24px;color:#5a5a5a;margin-right:76px}
.ul-info-b1 .txt{font-size:18px;color:#333;line-height:1.35;padding-top:43px;display:none}
.ul-info-b1 .txt1{margin-bottom:24px}
.ul-info-b1 .txt1 h3{font-size:18px;margin-bottom:24px}
.ul-info-b1 .more{font-size:18px;display:inline-block;width:160px;height:50px;text-align:center;line-height:50px;border-radius:5px;background-color:#1d6db2;color:#fff;margin-top:8px}
.g-page{text-align:center}
.g-page li{display:inline}
.g-page li a{display:inline-block;padding:0 15px;color:#333;border:1px solid #eee;height:40px;line-height:40px;font-size:16px}
.g-page li span{color:#333;line-height:40px}
.g-page li.on a,.g-page li:hover a{color:#fff;background-color:#186ab3;border:1px solid #186ab3}
.g-page.r li.on a,.g-page.r li:hover a{background-color:#186ab3;border:1px solid #186ab3}
.g-page.c{text-align:center}
.g-page.c li{display:inline-block;float:none}
.g-page.c li.on a,.g-page.c li:hover a{background-color:#002e73;border:1px solid #002e73}
.row-b2 .slick-dots{position:absolute;left:0;bottom:30px;width:100%;text-align:center;font-size:0}
.row-b2 .slick-dots li{position:relative;display:inline-block;overflow:hidden;width:40px;height:4px;background:rgba(255,255,255,.5);margin:0 5px;cursor:pointer}
.row-b2 .slick-dots li button{position:absolute;left:-9999px}
.row-b2 .slick-dots li.slick-active{background:#fff}
.row-b2 .slickbox .info{height:780px;background-image:url(../images/b-slick01.jpg);background-repeat:no-repeat;-o-background-size:cover;background-size:cover}
.row-b2 .slickbox .info .tit{line-height:1.6;padding:223px 0 0 483px}
.row-b2 .slickbox .info .tit h3{font-size:72px;color:#3a506c;font-weight:400;letter-spacing:5px}
.row-b2 .slickbox .info .tit p{font-size:28px;color:#000;letter-spacing:4px;padding-left:3px}
.row-b3{background-color:#f5f5f5;padding:68px 0 78px}
.row-b3 .b-tit{text-align:center}
.row-b3 .b-tit h3{font-size:32px;color:#222;font-weight:700}
.row-b3 .b-tit p{font-size:24px;color:#999}
.ul-info-b2{margin:0 -10px 20px;padding:20px 0}
.ul-info-b2 li{float:left;width:25%}
.ul-info-b2 .info{margin:0 10px;position:relative;bottom:0;-o-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}
.ul-info-b2 .info:hover{box-shadow:0 12px 24px 0 rgba(184,184,184,.3)}
.ul-info-b2 .info::after{content:'';position:absolute;background:#1b6ab4;height:2px;width:0;left:0;bottom:-2px;-o-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}
.ul-info-b2 .info .pic{height:0;padding-top:56%;position:relative;background:#d8d8d8;overflow:hidden}
.ul-info-b2 .info .pic img{max-width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}
.ul-info-b2 li:hover .info{bottom:12px}
.ul-info-b2 li:hover .info::after{width:100%}
.ul-info-b2 .info .txt{padding:18px}
.ul-info-b2 .info .txt h3{font-size:24px;color:#0147a6;margin-bottom:4px}
.ul-info-b2 .info .txt p{font-size:16px;color:#666;line-height:1.8;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.row-b3 .more{text-align:center}
.row-b3 .more a{display:inline-block;height:40px;line-height:40px;padding:0 30px;font-size:16px;color:#222;text-align:center;border:1px solid #666;border-radius:4px}
.row-b3 .more a:hover{color:#fff;background-color:#1b6ab4;border:none}
.row-b4{background-color:#fff;padding:71px 0 19px}
.row-b5{padding:70px 0 80px;background:#f5f5f5}
.row-b5 .b-tit{text-align:center;line-height:1.6;margin-bottom:32px}
.row-b5 .b-tit h3{font-size:32px;color:#222;font-weight:700}
.row-b5 .b-tit p{font-size:24px;color:#999}
.row-b5 .slickbox2{overflow:hidden}
.row-b5 .slickBox3{width:845px;float:left}
.row-b5 .slickBox3 .pic{padding-top:51.2%;height:0;position:relative;background:#d8d8d8;margin-right:20px}
.row-b5 .slickBox3 .pic img{width:100%;height:100%;position:absolute;left:50%;top:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}
.ul-tit-b1{overflow:hidden;width:414px}
.ul-tit-b1 .pic{position:relative;width:53px;height:53px;float:left;background:#d8d8d8;border-radius:8px;margin-right:17px;margin-top:4px}
.ul-tit-b1 .pic img{width: 100%;height: 100%;object-fit: cover;}
.ul-tit-b1 .tit{overflow:hidden}
.ul-tit-b1 li{margin-bottom:20px}
.ul-tit-b1 .info{background-color:#fff;padding:20px 0 20px 22px;overflow:hidden;cursor:pointer;-o-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}
.ul-tit-b1 li.on .info{background:#1b6ab4}
.ul-tit-b1 li.on .info .tit h3,.ul-tit-b1 li.on .info .tit p{color:#fff}
.ul-tit-b1 .tit h3{font-size:24px}
.ul-tit-b1 .tit p{font-size:16px;color:#666}
.ul-pic-b1{overflow:hidden}
.ul-pic-b1 li{float:left;width:20%}
.ul-pic-b1 .pic{overflow:hidden;position:relative;height:0;padding-top:135%;-o-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}
.ul-pic-b1 .pic .bg{background:rgba(0,0,0,.5);width:100%;height:100%;position:absolute;left:50%;top:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;z-index:5}
.ul-pic-b1 .pic img{width:100%;height:100%;position:absolute;left:50%;top:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}
.ul-pic-b1 .pic .tit{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:5;color:#fff;text-align:center}
.ul-pic-b1 .pic .tit h3{font-size:32px}
.ul-pic-b1 .pic .tit p{font-size:24px;line-height:1.75}
.ul-pic-b1 li:hover img{-moz-transform:translate(-50%,-50%) scale(1.05);-ms-transform:translate(-50%,-50%) scale(1.05);-o-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05);-webkit-transform:translate(-50%,-50%) scale(1.05)}
.ul-pic-b1 li:hover .bg{background:rgba(0,0,0,0)}
.b-news{overflow:hidden}
.b-news .info{float:left;width:412px;margin-right:20px}
.b-news .info .pic{padding-top:56%;height:0;background:#d8d8d8;position:relative;overflow:hidden}
.b-news .info .pic img{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}
.b-news .info:hover .pic img{-moz-transform:translate(-50%,-50%) scale(1.05);-ms-transform:translate(-50%,-50%) scale(1.05);-o-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05);-webkit-transform:translate(-50%,-50%) scale(1.05)}
.b-news .info .txt{background-color:#fff;padding:15px 34px 42px 23px;line-height:1.8;-o-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}
.b-news .info .txt h3{font-size:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;margin-bottom:3px}
.b-news .info .txt p{font-size:16px;color:#666;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}
.b-news .info:hover .txt{background-color:#1b6ab4}
.b-news .info:hover .txt h3,.b-news .info:hover .txt p{color:#fff}
.ul-tit-b2{overflow:hidden}
.ul-tit-b2 .pic{width:72px;height:72px;background:#f0f0f0;float:left;margin-right:22px}
.ul-tit-b2 .pic img{width: 100%;height: 100%;object-fit: cover;}
.ul-tit-b2 .con{display:block;background-color:#fff;padding:12px 35px 12px 12px;overflow:hidden;-o-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}
.ul-tit-b2 .con:hover{background-color:#1b6ab4}
.ul-tit-b2 li{margin-bottom:20px}
.ul-tit-b2 li .txt{overflow:hidden}
.ul-tit-b2 li .txt h3{font-size:24px;color:#222}
.ul-tit-b2 li .txt p{font-size:16px;color:#666}
.ul-tit-b2 .con:hover h3,.ul-tit-b2 .con:hover p{color:#fff}
.row-b7{padding:70px 0 62px}
@media only screen and (max-width:1920px){
.b-tit h3{font-size:1.458vw}
.b-tit{margin-bottom:.937vw}
.ul-info-b1{margin-bottom:3.177vw}
.ul-info-b1 .tit{-o-background-size:1.614vw;background-size:1.614vw;padding:1.875vw 0}
.ul-info-b1 .info{padding:0 1.25vw}
.ul-info-b1 li.on .tit{padding:0 0 .937vw}
.ul-info-b1 li.on .info{padding:1.354vw 1.25vw 2.5vw}
.ul-info-b1 .tit span{font-size:1.25vw;margin-right:3.958vw;display:inline-block}
.ul-info-b1 .txt{font-size:.937vw;padding-top:2.239vw}
.ul-info-b1 .txt1{margin-bottom:1.25vw}
.ul-info-b1 .txt1 h3{font-size:.937vw;margin-bottom:1.25vw}
.ul-info-b1 .more{font-size:.937vw;width:8.333vw;height:2.604vw;line-height:2.604vw;margin-top:.416vw}
.row-b2 .slickbox .info{height:26.62vw}
.row-b2 .slickbox .info .tit{padding:11.61vw 0 0 25.15vw}
.row-b2 .slickbox .info .tit h3{font-size:3.75vw;letter-spacing:.26vw}
.row-b2 .slickbox .info .tit p{font-size:1.458vw;letter-spacing:.208vw;padding-left:.156vw}
.row-b3{padding:3.541vw 0 4.062vw}
.row-b3 .b-tit h3{font-size:1.666vw}
.row-b3 .b-tit p{font-size:1.25vw}
.ul-info-b2{margin:0 -.52vw;padding:1.041vw 0;margin-bottom:1.041vw}
.ul-info-b2 .info{margin:0 .52vw}
.ul-info-b2 .info::after{height:.104vw;bottom:-.104vw}
.ul-info-b2 li:hover .info{bottom:.625vw}
.ul-info-b2 .info .txt{padding:.937vw}
.ul-info-b2 .info .txt h3{font-size:1.25vw;margin-bottom:.208vw}
.ul-info-b2 .info .txt p{font-size:.833vw}
.row-b4{background-color:#fff;padding:3.697vw 0 .989vw}
.row-b5{padding:3.645vw 0 4.166vw}
.row-b5 .b-tit{margin-bottom:1.666vw}
.row-b5 .b-tit h3{font-size:1.666vw}
.row-b5 .b-tit p{font-size:1.25vw}
.row-b5 .slickBox3{width:70%}
.row-b5 .slickBox3 .pic{margin-right:1.041vw}
.ul-tit-b1{width:auto}
.ul-tit-b1 .pic{width:2.76vw;height:2.76vw;border-radius:.416vw;margin-right:.885vw;margin-top:.208vw}
.ul-tit-b1 li{margin-bottom:1.041vw}
.ul-tit-b1 .info{padding:1.041vw 0 1.041vw 1.145vw}
.ul-tit-b1 .tit h3{font-size:0.85vw}
.ul-tit-b1 .tit p{font-size:.833vw}
.ul-pic-b1 .pic .tit h3{font-size:1.666vw}
.ul-pic-b1 .pic .tit p{font-size:1.25vw}
.b-news .info{width:21.45vw;margin-right:1.041vw}
.b-news .info .txt{padding:.781vw 1.77vw 2.187vw 1.197vw}
.b-news .info .txt h3{font-size:1.25vw;margin-bottom:.156vw}
.b-news .info .txt p{font-size:.833vw}
.ul-tit-b2 .pic{width:3.75vw;height:3.75vw;margin-right:1.145vw}
.ul-tit-b2 .con{padding:.625vw 1.822vw .625vw .625vw}
.ul-tit-b2 li{margin-bottom:1.041vw}
.ul-tit-b2 li .txt h3{font-size:1.25vw}
.ul-tit-b2 li .txt p{font-size:.833vw}
.row-b7{padding:3.645vw 0 3.229vw}
}
@media only screen and (max-width:1440px){
.ul-info-b1 .txt,.ul-info-b1 .txt1 h3{font-size:14px}
.ul-info-b1 .txt{line-height:1.5}
.ul-info-b1 .more{font-size:14px;width:120px;height:35px;line-height:35px}
.ul-info-b1 .tit span{font-size:14px}
}
@media only screen and (max-width:1200px){
.b-tit h3{font-size:18px}
.ul-info-b1 .tit{-o-background-size:20px;background-size:20px}
.row-b3 .b-tit h3{font-size:22px}
.row-b3 .b-tit p,.ul-info-b2 .info .txt h3{font-size:16px}
.ul-info-b2 .info .txt p{font-size:14px}
.row-b5 .b-tit h3{font-size:22px}
.row-b5 .b-tit p,.ul-tit-b1 li .info .tit h3{font-size:16px}
.ul-tit-b1 .tit p{font-size:14px}
.ul-tit-b1 .pic{width:40px;height:40px}
.b-news .info{width:40%}
.ul-tit-b2 li .txt h3{font-size:16px}
.ul-tit-b2 li .txt p{font-size:14px}
.b-news .info .txt h3{font-size:16px}
.b-news .info .txt p{font-size:14px}
.ul-tit-b2 .con{padding:15px}
.ul-tit-b2 .pic{width:45px;height:45px}
.b-news .info .txt{padding:15px}
.ul-info-b2 .info .txt{padding:10px}
}
@media only screen and (max-width:990px){
.ul-info-b2 li{width:100%;margin-bottom:15px}
.row-b3 .more a{height:30px;line-height:30px;padding:0 20px;font-size:14px}
.ul-info-b1 li.on .info{padding:15px}
.ul-info-b2 .info .txt p{height:50px}
.ul-tit-b1 .info{padding:15px}
.ul-pic-b1 .pic .tit h3{font-size:16px}
.ul-pic-b1 .pic .tit p{font-size:14px}
}
@media only screen and (max-width:750px){
.row-b2 .slickbox .info{height:auto;padding:251px 0 107px}
.row-b2 .slickbox .info .tit{padding:0 15px}
.row-b2 .slickbox .info .tit h3{font-size:31px}
.row-b2 .slickbox .info .tit p{font-size:16px}
.row-b5 .slickBox3{width:100%;float:none}
.row-b5 .slickBox3 .pic{margin:0}
.ul-pic-b1 li{width:50%}
.ul-pic-b1 .pic .tit{width:100%}
.b-news .info{width:100%;float:none;margin:0 0 15px}
.ul-tit-b2 .pic{margin-right:15px}
}
/* .banner-d{padding:112px 0} */
.banner-d .tit{font-size:74px;font-family:PingFang SC;font-weight:700;color:#166cb7;padding:0}
.banner-d .info{width:44%;text-align:center}
.banner-d .titsub{font-size:24px;height:44px;line-height:1.5;font-family:PingFang SC;font-weight:400;color:#fff;text-align:center;background:url(../images/d-icon12.png) center no-repeat;-o-background-size:100%;background-size:100%;margin-bottom:30px}
.banner-d .introduce{margin:0 -15px}
.banner-d .introduce .con{width:25%;float:left;padding:0 15px;-moz-box-sizing:border-box;box-sizing:border-box}
.banner-d .introduce .pic{margin-bottom:15px}
.banner-d .introduce .pic img{display:block;margin:0 auto}
.banner-d .introduce h3{text-align:center;font-size:24px;font-family:PingFang SC;font-weight:400;color:#333}
.main-d{background-color:#f8f8f8}
.row-d1{margin-bottom:51px}
.row-d1 .g-cur{padding:30px 0 26px}
.m-tit-d{margin-bottom:23px}
.m-tit-d p{font-size:14px;font-family:Arial;font-weight:400;text-align:center;color:#fff;background-color:#1e6bb9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.m-tit-d .tit{font-size:28px;text-align:center;font-family:PingFang SC;font-weight:400;color:#333}
.row-d1 .m-tit-d .tit{font-weight:700}
.row-d1 .m-tit-d p{width:220px;height:29px;line-height:29px;margin:0 auto 12px}
.ul-list-d1{margin:0 -10px}
.ul-list-d1 li{width:25%;float:left;text-align:center}
.ul-list-d1 .con{display:block;margin:10px;padding-top:23px;background-color:#fff}
.ul-list-d1 .con .pic{overflow:hidden;width:234px;margin:0 auto 19px}
.ul-list-d1 .con .tit{font-size:16px;font-family:PingFang SC;font-weight:400;color:#666;padding:21px 0 22px;border-top:1px solid #eee;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}
.ul-list-d1 li:hover .pic img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}
.ul-list-d1 .con .pic img{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-list-d1 li:hover .con .tit{color:#1e6bb9}
.g-pages-d{text-align:center;padding-bottom:59px}
.g-pages-d a{display:inline-block;font-size:16px;font-family:PingFang SC;font-weight:400;color:#333;padding:7px 14px;background-color:#fff;border:1px solid #eee;margin-right:4px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.g-pages-d a:hover{color:#fff;background-color:#1e6bb9}
.row-d2{margin-bottom:60px}
.ul-list-d2 li{overflow:hidden;border-bottom:1px solid #eee}
.ul-list-d2 li:nth-child(1) .con{padding:0 0 30px}
.ul-list-d2 .con{display:block;padding:30px 0}
.ul-list-d2 .con .pic{overflow:hidden;width: 32%; height: 218px;margin-right:30px}
.ul-list-d2 .con .pic img{width:100%;height:100%;object-fit: cover;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-list-d2 li:hover .con .pic img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.ul-list-d2 li:hover .con .tit{color:#1e6bb9}
.ul-list-d2 .con .txt{overflow:hidden;color:#333;font-weight:400;font-family:PingFang SC}
.ul-list-d2 .txt .tit{font-size:24px;font-weight:700;margin:31px 0 18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;}
.ul-list-d2 .txt .desc{font-size:16px;margin-bottom:22px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.ul-list-d2 .txt .more{font-size:18px;color:#666}
.row-d3 .con{padding:0 0 80px}
.row-d3 .m-tit-d1{margin-bottom:13px}
.m-tit-d1 p{width:182px;height:25px;line-height:25px;margin:0 auto}
.row-d3 .m-tit-d1 p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.row-d3 .m-tit-d1 .tit{text-align:left;overflow:hidden; text-overflow:ellipsis;  white-space:nowrap;}
.m-tit-d1 .tit{color:#1c68b3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.row-d3 .d-txt{width:51%;padding-top:55px}
.row-d3 .d-pic:hover img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.row-d3 .d-pic{overflow:hidden;width:45%;height:354px}
.row-d3 .d-pic img{height:100%;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-txt-d .tit,.m-txt-d p{font-size:16px;font-family:PingFang SC;font-weight:400;color:#333}
.m-txt-d2 p{font-size:16px;font-family:PingFang SC;font-weight:400;font-style:italic;color:#1b67b3}
.row-d3 .m-txt-d{margin-bottom:36px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}
/* .row-d3 .m-txt-d p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden} */
.row-d3 .m-txt-d2{width:80%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.row-d4,.row-d6{padding:80px 0;background-color:#f5f5f5}
.row-d4 .m-txt-d{margin:0 -15px;padding-bottom:36px}
.row-d4 .m-txt-d p{float:left;width:50%;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 15px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}
.row-d4 .d-pic{margin:0 -15px}
.row-d4 .d-pic .item:hover img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.row-d4 .d-pic .item{float:left;width:33.33%}
.row-d4 .d-pic .item .pic{margin:0 15px;overflow:hidden;height:285px;width:400px}
.row-d4 .d-pic .item img{display:block;width:100%;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.row-d5{padding:80px 0}
.m-txt-d .tit{font-size:20px;margin-bottom:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.row-d5 .m-txt-d{margin-bottom:41px}
.row-d5 .m-txt-d p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}
.row-d5 .m-tit-d1 .info{width:106px}
.row-d5 .ul-list-d3 .m-txt-d{margin-bottom:0}
.row-d5 .ul-list-d3 .con{min-height:148px}
.row-d5 .ul-list-d3 .m-txt-d p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}
.ul-list-d3 li{float:left;width:50%;padding:35px 0 42px;border-top:1px solid #eee}
.ul-list-d3 li:nth-child(odd){padding-right:60px;border-right:1px solid #eee}
.ul-list-d3 li:nth-child(even){padding-left:50px}
.row-d6{padding-bottom:50px;margin-bottom:77px}
.row-d6 .m-tit-d1 .info{width:171px}
.row-d6 .m-txt-d{text-align:center;margin-bottom:45px}
.row-d6 .m-tit-d{margin-bottom:15px}
.row-d6 .txt .m-txt-d{text-align:left;margin-bottom:35px}
.row-d7{margin-bottom:71px}
.row-d7 .m-txt-d2{text-align:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}
/* .row-d7 .m-txt-d2 p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden} */
.row-d8 .con{padding:21px 0 80px}
.row-d8 .m-tit-d1{margin-bottom:35px}
.row-d8 .m-tit-d1 p{margin:0 auto 12px;width:120px;height:29px;line-height:29px}
.row-d8 .m-tit-d1 .tit{text-align:center;font-weight:700;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.row-d8 .d-txt{width:55%;padding-top:50px}
.row-d8 .d-pic{overflow:hidden;width:44%}
.row-d8 .d-pic:hover img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.row-d8 .d-pic img{display:block;width:100%;height:400px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.row-d8 .d-txt .txt{font-size:24px;font-family:PingFang SC;font-weight:400;color:#1e6bb9;margin-bottom:30px}
.row-d8 .d-txt .txt h3{font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.row-d8 .desc{width:97%;font-size:16px;font-family:PingFang SC;font-weight:400;color:#333;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;overflow:hidden}
.row-d8 .desc p{margin-bottom:28px;}
.row-d9{text-align:center;padding:40px 0 70px;background:#f5f5f5}
.row-d9 .con{display:inline-block;position:relative;padding:0 110px;min-width:398.5px;text-align:center;border-right:1px solid #d0d0d0}
.row-d9 .num{display:inline-block;margin-bottom:18px}
.row-d9 .num .counter{position:relative;font-size:72px;font-family:Gotham;font-weight:700;color:#1e6bb9}
.row-d9 .counter::after{position:absolute;content:'年';top:20px;right:-20px;font-size:16px;font-family:PingFang SC;font-weight:400;color:#1e6bb9}
.row-d9 .con b{position:absolute;top:68%;left:47%;width:24px;height:2px;background:#1e6bb9}
.row-d9 .con .info{font-size:16px;font-family:PingFang SC;font-weight:400;color:#333}
.row-d9 .con:nth-child(2) .counter::after{content:'平'}
.row-d9 .con:nth-child(3){border-right:none}
.row-d9 .con:nth-child(3) .counter::after{content:'家'}
.row-d10{padding:59px 0 40px}
.row-d10 .con{padding:21px 0 40px}
.row-d10 .con:nth-child(2) .d-txt{padding-top:70px}
.row-d10 .d-txt{width:53%;padding-top:35px}
.row-d10 .d-txt .txt{margin-bottom:28px}
.row-d10 .con:nth-child(2) .d-txt .txt{margin-bottom:23px}
.row-d10 .con:nth-child(1) .d-txt .desc p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow:hidden}
.row-d10 .d-txt .txt p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.row-d10 .desc{width:100%;}
.row-d10 .con:nth-child(2) .desc{width:97%}
.row-d11{text-align:center;background:#f5f5f5;padding:75px 0 80px}
.row-d11 .tit{font-size:24px;font-weight:400;font-family:PingFang-SC;color:#333;margin-bottom:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.row-d11 .tit span{color:#1e6bb9}
.row-d11 .desc{width:80%;margin:0 auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.row-d11 .desc p{line-height:1.6;font-size:16px;font-weight:400;font-family:PingFang-SC;color:#333}
.row-d12{padding:80px 0;background:#1e6bb9}
.row-d12 .m-tit-d{margin-bottom:21px}
.row-d12 .m-tit-d1 p{width:198px;height:29px;line-height:29px;background:#1e7bd8;margin-bottom:12px}
.row-d12 .m-tit-d .tit{color:#fff}
.ul-list-d4{margin:0 -10px}
.ul-list-d4 li{width:25%;float:left;padding:0 10px;-moz-box-sizing:border-box;box-sizing:border-box}
.ul-list-d4 .con{padding-top:29px;min-height:297px;text-align:center;background-color:#fff}
.ul-list-d4 li:hover .icon img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.ul-list-d4 .icon img{display:block;margin:0 auto 12px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-list-d4 li:hover .icon h3{color:#1e7bd8}
.ul-list-d4 .icon h3{font-size:24px;font-family:PingFang SC;font-weight:400;color:#333;margin-bottom:8px;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}
.ul-list-d4 .desc{width:70%;margin:0 auto}
.ul-list-d4 .desc p{font-size:16px;font-family:PingFang SC;font-weight:400;color:#666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.row-d13{padding:80px 0 70px;margin-bottom:0;background:#f5f5f5}
.row-d13 .ul-list-d5{position:relative}
.row-d13 .ul-list-d5 .item{list-style:none}
.ul-list-d5 .item .con{margin:10px 12px;border:1px solid #eee}
.ul-list-d5 .slick-arrow{position:absolute;top:40%;width:25px;height:47px;border:0;font-size:0;z-index:2;cursor:pointer}
.ul-list-d5 .slick-prev{left:-42px;background:url(../images/c-arr-l1.png) center no-repeat;-o-background-size:cover;background-size:cover}
.ul-list-d5 .slick-next{right:-42px;background:url(../images/c-arr-r1.png) center no-repeat;-o-background-size:cover;background-size:cover}
.row-d14{padding:80px 0}
.row-d14 .wp{max-width:1197px}
.row-d14 .m-tit-d p{width:200px;height:29px;line-height:29px;margin:0 auto 12px}
.row-d14 .history{position:relative;margin:0 -12px}
.row-d14 .history::after{content:'';position:absolute;width:100%;height:1px;top:65px;left:0;z-index:-1;background-color:#e8e8e8}
.row-d14 .history .item{float:left;width:18%}
.row-d14 .history .slick-current .txt{background-color:#1e6bb9}
.row-d14 .history .slick-current .desc p{color:#fff}
.row-d14 .history .slick-current .num{color:#1e6bb9}
.row-d14 .history .slick-current .dot{background-color:#1e6bb9}
.row-d14 .history .con{margin:0 12px}
.row-d14 .history .txt{border-radius:8px;padding:10px 10px 0;border:1px solid #eee}
.row-d14 .history .num{text-align:center;font-size:32px;font-family:Gotham;font-weight:700;color:#666;margin-bottom:10px}
.row-d14 .history .dot{width:12px;height:12px;display:block;margin:0 auto 20px;background:#e8e8e8;border-radius:50%}
.row-d14 .history .pic{margin-bottom:15px;height: 140px;}
.row-d14 .history .pic img{width:100%;height: 100%;object-fit: cover;}
.row-d14 .history .desc{padding:0 10px;font-size:16px;font-family:PingFang SC;font-weight:400;color:#666;margin-bottom:30px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
/* .row-d14 .history .desc p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden} */
.row-d14 .history .slick-arrow{position:absolute;top:12%;width:39px;height:39px;border:0;font-size:0;cursor:pointer}
.row-d14 .history .slick-prev{left:-37px;background:url(../images/c-arr-l2.png) center no-repeat;-o-background-size:cover;background-size:cover;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.row-d14 .history .slick-prev:hover{cursor:inherit;background-image:url(../images/c-arr-l3.png)}
.row-d14 .history .slick-next{right:-37px;background:url(../images/c-arr-r2.png) center no-repeat;-o-background-size:cover;background-size:cover;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}
.row-d14 .history .slick-next:hover{background-image:url(../images/c-arr-r3.png)}
.row-d15{margin-bottom:60px}
.slick-dd{
    position: relative;
    width: 41%;
    margin-right: 33px;  
}
.row-d15 .pic{width: 100%; margin-bottom: 10px; border:1px solid #eee}
.row-d15 .pic img{
    height: 351px;
    display:block;margin:0 auto}
.row-d15 .pic2{
    width: 100%;
    margin: 0 -5px;
}
.row-d15 .pic2 .item{
    float: left;
    /* width: 97px;
     */
     overflow: hidden;
     height: 98px;
    margin: 0 5px;
    box-sizing: border-box;
    border: 1px solid #EEEEEE;
}
/* .row-d15 .pic2 .item img{
    width: 100%;
    height: 100%;
    object-fit: cover;
} */
 .row-d15 .pic2 .item.slick-current {
    border: 1px solid #156FBD;
} 
/* .row-d15 .pic .slick-dots{position:absolute;overflow:hidden;top:104%;left:0;margin:0 -4px}
.row-d15 .pic .slick-dots li{float:left;margin:0 4px;-moz-box-sizing:border-box;box-sizing:border-box;width:97px;height:70px;border:1px solid #eee}
.row-d15 .pic .slick-dots li button{width:100%;height:100%;font-size:0;border:0;background:url(../images/d-icon5.png) center no-repeat;-o-background-size:60px 68px;background-size:60px 68px}
.row-d15 .pic .slick-dots li.slick-active{border:1px solid #156fbd} */
.row-d15 .txt{overflow:hidden;width:55%;font-family:PingFang SC;font-weight:700;color:#333;padding-top:20px}
.row-d15 .txt .tit{font-size:36px;margin-bottom:30px}
.row-d15 .txt .desc{padding:25px 0 23px 30px;margin-bottom:45px;border-top:1px solid #eee;border-bottom:1px solid #eee}
.row-d15 .txt .desc span{font-size:18px;margin-bottom:6px;display:block}
.row-d15 .txt .desc p{width:90%;font-size:16px;font-weight:400;line-height:1.6;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.row-d15 .txt .link a{display:inline-block;font-size:20px;font-family:PingFang SC;font-weight:700;color:#fff;width:305px;height:55px;text-align:center;line-height:55px;background:#156fbd}
.row-d15 .txt .link .our{background:#212121;margin-left:20px}
.row-d15 .dot{width:100%;height:82px}
.m-tab-btn-d{margin-bottom:29px}
.m-tab-btn-d .ul-btn-e1{margin:0 -9px;padding-right:0}
.m-tab-btn-d .ul-btn-e1 li{width:20%}
.m-tab-btn-d .ul-btn-e1 .con{font-size:20px;margin:0 9px;font-family:PingFang SC;font-weight:700;color:#fff;background-color:#a5a5a5;padding:9px 0}
.m-tab-btn-d .ul-btn-e1 li.on .con,.ul-btn-e1 .con:hover{background:#156fbd}
.row-d16{padding:30px 0 60px}
.row-d16 .con .txt{width:54%;padding-top:35px}
.row-d16 .desc{font-family:PingFang SC;font-weight:400;margin-bottom:25px}
.row-d16 .desc h3{font-size:24px;color:#156fbd;margin-bottom:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.row-d16 .desc p{text-align:justify;font-size:16px;color:#666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.row-d16 .con .pic{width:43%;overflow:hidden}
.row-d16 .con .pic:hover img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.row-d16 .con .pic img{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.row-d17{padding:53px 0 80px;background:#f5f5f5}
.row-d17 h3,.row-d18 h3,.row-d19 h3,.row-d20 h3{text-align:center;font-size:24px;font-family:PingFang SC;font-weight:400;color:#156fbd;margin-bottom:45px}
.row-d17 .ul-list-d6 li{float:left;width:16.66%}
.row-d17 .pic{position:relative;margin-bottom:33px}
.row-d17 .pic .img2{position:absolute;top:0;left:50%;transform:translateX(-50%);opacity:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}
.row-d17 .ul-list-d6 li:hover .pic .img2{opacity:1}
.row-d17 .ul-list-d6 li .pic .img2{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.row-d17 .pic img,.row-d18 .pic img,.row-d19 .ul-list-d7 .pic img{display:block;margin:0 auto}
.row-d17 .ul-list-d6 li:hover .desc p{color:#156fbd}
.row-d17 .desc p{font-size:16px;text-align:center;min-height:48px;font-family:PingFang SC;font-weight:400;color:#666;margin:0 auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}
.row-d18{padding:53px 0 24px}
.row-d18 .pic{margin-bottom:52px}
.row-d18 h3{margin-bottom:16px}
.row-d18 .link{padding:29px 0;border-top:1px solid #eee}
.row-d18 .link a{font-size:16px;font-family:PingFang SC;font-weight:400;color:#666}
.row-d18 .link a:hover{color:#156fbd}
.row-d19{overflow: hidden;
    padding:52px 0 60px;background:#f5f5f5}
.row-d19 h3,.row-d20 h3{text-align:left;margin-bottom:24px}
.row-d19 .ul-list-d7{margin:0 -18px}
.row-d19 .ul-list-d7 li{width:20%;float:left}
.row-d19 .ul-list-d7 li:hover .pic img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.row-d19 .ul-list-d7 .pic img,.row-d20 .ul-list-d8 .pic img{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.row-d19 .ul-list-d7 .pic img{
    height: 212px;
}
.row-d19 .ul-list-d7 .con{display:block;margin:0 18px}
.row-d19 .ul-list-d7 .pic{overflow:hidden;padding:30px 0 19px;background-color:#fff}
.row-d19 .ul-list-d7 li:hover .con h3,.row-d20 .ul-list-d8 li:hover .con .txt h3{color:#156fbd}
.row-d19 .con h3{text-align:center;font-size:16px;color:#333;padding:8px 10px;margin-bottom:0;background-color:#e7eaee;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
.row-d20{padding:52px 0 56px}
.row-d20 .ul-list-d8{margin:0 -15px}
.row-d20 .ul-list-d8 li{width:33.33%;float:left}
.row-d20 .ul-list-d8 .pic{height:0;margin-bottom:13px;overflow:hidden;padding-top: 59%; position: relative;}
.row-d20 .ul-list-d8 .pic img{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%); max-width: 100%; max-height: 100%;}
.row-d20 .ul-list-d8 .con:hover .pic img{transform: translate(-50%,-50%) scale(1.08);}
.row-d20 .ul-list-d8 .con{display:block;margin:0 15px}
.row-d20 .ul-list-d8 .txt h3{font-size:20px;font-family:PingFang SC;font-weight:700;color:#333;margin-bottom:10px;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
.row-d20 .ul-list-d8 .desc p{font-size:16px;font-family:PingFang SC;font-weight:400;color:#666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
@media only screen and (max-width:1920px){
.ul-list-d5 .slick-next{right:-1.1875vw}
.ul-list-d5 .slick-prev{left:-1.1875vw}
}
@media only screen and (min-width:950px) and (max-width:1366px){
/* .banner-d{padding:8.199vw 0} */
.banner-d .tit{font-size:5.417vw;padding:0}
.banner-d .titsub{height:3.221vw;font-size:1.756vw;margin-bottom:2.196vw}
.banner-d .introduce{margin:0 -1.098vw}
.banner-d .introduce .con{padding:0 1.098vw}
.banner-d .introduce .pic{margin-bottom:1.098vw}
.banner-d .introduce h3{font-size:1.756vw}
.ul-list-d1 li{width:33.33%}
 .ul-list-d2 .con .pic{width:34%} 
.ul-list-d2 .txt .tit{margin:2.269vw 0 1.317vw}
.ul-list-d2 .txt .desc{margin-bottom:1.61vw}
.row-d3 .con{padding:0 0 5.856vw}
.row-d3 .m-tit-d1{margin-bottom:.951vw}
.row-d3 .d-txt{padding-top:4.026vw}
.row-d3 .d-pic{height:25.91vw}
.row-d3 .m-txt-d{margin-bottom:1.635vw}
.row-d3 .m-txt-d2 p{width:95%}
.row-d4,.row-d6{padding:2.856vw 0 3vw}
.row-d4 .m-txt-d{margin:0 -1.098vw;padding-bottom:2.635vw}
.row-d4 .m-txt-d p{padding:0 1.098vw}
.row-d4 .d-pic{margin:0 -1.098vw}
.row-d4 .d-pic .item .pic{margin:0 1.098vw;overflow:hidden;height:20.86vw;width:29.28vw}
.row-d5{padding:2.856vw 0}
.m-txt-d .tit{margin-bottom:1.61vw}
.row-d5 .m-txt-d{margin-bottom:3.001vw}
.row-d5 .ul-list-d3 .con{min-height:10.83vw}
.ul-list-d3 li{padding:2.562vw 0 3.074vw}
.ul-list-d3 li:nth-child(odd){padding-right:4.392vw}
.ul-list-d3 li:nth-child(even){padding-left:3.66vw}
.row-d6{padding-bottom:3.66vw;margin-bottom:5.636vw}
.row-d6 .m-txt-d{margin-bottom:3.294vw}
.row-d6 .m-tit-d{margin-bottom:1.098vw}
.row-d6 .txt .m-txt-d{text-align:left;margin-bottom:2.562vw}
.row-d7{margin-bottom:5.197vw}
.row-d8 .m-tit-d1{margin-bottom:2.562vw}
.row-d8 .m-tit-d1 .tit{font-size:24px}
.row-d8 .d-txt{padding-top:3.66vw}
.row-d8 .d-txt .txt{font-size:22px;margin-bottom:2.196vw}
.row-d8 .desc{font-size:15px}
.row-d8 .desc p{margin-bottom:2.049vw}
.row-d8 .m-tit-d1 p{margin:0 auto .878vw}
.row-d9{padding:2.928vw 0 5.124vw}
.row-d9 .con{padding:0 7.052vw;min-width:29.17vw}
.row-d9 .num{margin-bottom:1.317vw}
.row-d9 .num .counter{font-size:5.27vw}
.row-d9 .counter::after{top:1.464vw;right:-1.464vw}
.row-d10 .con{padding:1.537vw 0 2.928vw}
.row-d10{padding:3vw 0 2.928vw}
.row-d11{padding:5.49vw 0 5.856vw}
.row-d11 .tit{font-size:20px;margin-bottom:1.464vw}
.row-d12{padding:5.856vw 0}
.row-d12 .m-tit-d{margin-bottom:1.537vw}
.row-d12 .m-tit-d1 p{margin-bottom:.878vw}
.row-d13{padding:2.856vw 0}
.row-d13 .ul-list-d1 .con .pic{overflow:hidden;width:17.13vw;margin:0 auto 1.39vw}
.row-d13 .ul-list-d5 .slick-arrow{width:1.83vw;height:3.44vw}
.ul-list-d5 .slick-next{right:0}
.ul-list-d5 .slick-prev{left:0}
.row-d14{padding:2.856vw 0}
.row-d14 .history{margin:0 -.878vw}
.row-d14 .history::after{height:.073vw;top:6.295vw}
.row-d14 .history .con{margin:0 .878vw}
.row-d14 .history .txt{border-radius:.585vw;padding:.732vw .732vw 0;border:solid #eee}
.row-d14 .history .num{font-size:2.342vw;margin-bottom:2.342vw}
.row-d14 .history .dot{width:.878vw;height:.878vw;display:block;margin:0 auto;background:#e8e8e8;border-radius:50%;margin-bottom:1.464vw}
/* .row-d14 .history .pic{margin-bottom:1.39vw} */
/* .row-d14 .history .pic{margin-bottom:15px;width: 252px;height: 140px;} */
.row-d14 .history .pic{margin-bottom:1.098vw;height: 10.24vw;}
.row-d14 .history .desc{padding:0 .732vw;font-size:1.171vw;margin-bottom:2.196vw}
.row-d14 .history .slick-arrow{position:absolute;top:16%;width:2.855vw;height:2.855vw;border:0;font-size:0;z-index:99999;cursor:pointer}
.row-d14 .history .slick-prev{left:0}
.row-d14 .history .slick-next{right:0}
.row-d15{margin-bottom:4.392vw}
.row-d15 .pic{margin-right:2.415vw}
/* .row-d15 .pic .slick-dots{margin:0 -.292vw}
.row-d15 .pic .slick-dots li{margin:0 .292vw;width:7.101vw;height:5.124vw}
.row-d15 .pic .slick-dots li button{-o-background-size:4.392vw 4.978vw;background-size:4.392vw 4.978vw} */
.row-d15 .txt{padding-top:1.464vw}
.row-d15 .txt .tit{font-size:2.635vw;margin-bottom:2.196vw}
.row-d15 .txt .desc{padding:1.83vw 0 1.683vw 2.196vw;margin-bottom:3.294vw}
.row-d15 .txt .desc span{margin-bottom:.439vw}
.row-d15 .txt .link a{font-size:1.464vw;width:22.32vw;height:4.026vw;line-height:4.026vw}
.row-d15 .txt .link .our{margin-left:1.464vw}
.row-d15 .dot{height:6.002vw}
.m-tab-btn-d{margin-bottom:2.122vw}
.m-tab-btn-d .ul-btn-e1{margin:0 -.658vw}
.m-tab-btn-d .ul-btn-e1 .con{font-size:1.464vw;margin:0 .658vw}
.row-d16{padding:2.196vw 0 4.392vw}
.row-d16 .con .txt{padding-top:.562vw}
.row-d16 .desc{margin-bottom:2vw}
.row-d16 .desc h3{margin-bottom:.464vw}
.row-d17{padding:3.879vw 0 5.856vw}
.row-d17 h3,.row-d18 h3,.row-d19 h3,.row-d20 h3{margin-bottom:3.294vw}
.row-d17 .pic{margin-bottom:2.415vw}
.row-d18{padding:3.879vw 0 1.756vw}
.row-d18 .pic{margin-bottom:3.806vw}
.row-d18 h3{margin-bottom:1.171vw}
.row-d18 .link{padding:2.122vw 0;border-top:solid #eee}
.row-d19{padding:3.806vw 0 4.392vw}
.row-d19 h3,.row-d20 h3{margin-bottom:1.756vw}
.row-d19 .ul-list-d7{margin:0 -1.317vw}
.row-d19 .ul-list-d7 .con{margin:0 1.317vw}
.row-d19 .ul-list-d7 .pic{padding:2.196vw 0 1.39vw}
.row-d19 .con h3{padding:.585vw 0;margin-bottom:0}
.row-d20{padding:3.806vw 0 4.099vw}
.row-d20 .ul-list-d8{margin:0 -1.098vw}
.row-d20 .ul-list-d8 .pic{margin-bottom:.951vw}
.row-d20 .ul-list-d8 .con{margin:0 1.098vw}
.row-d20 .ul-list-d8 .txt h3{margin-bottom:.732vw}
.row-d15 .pic2 .item {
    height: 7.17423vw;
}
.row-d19 .ul-list-d7 .pic img{
    height: 15.5197vw;
}
}
@media only screen and (max-width:950px){
.ul-list-d5 .slick-arrow{position:absolute;top:40%;width:25px;height:40px}
.ul-list-d5 .slick-next{right:0}
.row-d14 .history .slick-prev,.ul-list-d5 .slick-prev{left:0}
.row-d14 .history .slick-next{right:0}
.row-d14 .history .slick-arrow{top:14%;width:35px;height:35px}
.banner-d .tit{font-size:48px}
.banner-d .titsub{width:auto;height:auto;line-height:1.5;font-size:16px;margin-bottom:25px;-o-background-size:cover;background-size:cover}
.banner-d .info{margin:0 auto;width:50%;text-align:center}
.banner-d .introduce h3{font-size:16px}
.ul-list-d1 li{width:33.33%}
.ul-list-d1 .con .pic{width:84%}
.ul-list-d2 .con .pic{width:38%}
.ul-list-d2 .txt .tit{margin-top:10px}
.ul-list-d2 .txt .more{font-size:16px}
.row-d4 .d-pic .item .pic{height:auto;width:90%}
.ul-list-d4 .con{padding-top:15px;min-height:270px;text-align:center;background-color:#fff}
.row-d8 .con{padding:21px 0 30px}
.row-d9{padding:30px 0 40px}
.row-d9 .con{display:inline-block;position:relative;padding:0;min-width:200px;text-align:center;border-right:1px solid #d0d0d0}
.row-d9 .num .counter{position:relative;font-size:34px;font-family:Gotham;font-weight:700;color:#1e6bb9}
.row-d10{padding:20px 0 0}
.row-d11{padding:28px 0}
.row-d12{padding:30px 0 40px}
.row-d13{padding:20px 0 30px;margin-bottom:0}
.row-d14{padding:40px 0}
.row-d15 .pic{position:relative;width:80%;float:none;margin:0 auto}
.slick-dd {
    width: 100%;
    margin-right: 0;
}
.row-d15 .txt{float:none;width:100%;padding-top:20px}
.row-d15 .txt .tit{font-size:28px;margin-bottom:15px}
.row-d15 .txt .desc p{width:100%}
.row-d15 .link{text-align:center}
.row-d16 .con .txt{width:100%;float:none;padding-top:0}
.row-d16 .con .pic{width:100%;float:none}
.row-d16 .con .pic img{display:block;margin:0 auto}
.row-d16 .desc h3{margin-bottom:15px}
.row-d16 .desc{margin-bottom:25px}
.row-d16{padding:15px 0 30px}
.row-d15 .dot{display:none}
.row-d17{padding:30px 0 20px}
.row-d17 .ul-list-d6 li{float:left;width:33.33%;margin-bottom:15px}
.row-d17 h3,.row-d18 h3,.row-d19 h3,.row-d20 h3{margin-bottom:25px}
.row-d17 .pic{margin-bottom:15px}
.row-d18{padding:20px 0 24px}
.row-d18 h3{margin-bottom:15px}
.row-d18 .pic{margin-bottom:25px}
.row-d18 .link{padding:15px 0 0}
.row-d19{padding:25px 0 0;background:#f5f5f5}
.row-d19 .ul-list-d7 li{width:33.33%;float:left;margin-bottom:20px}
.row-d20{padding:25px 0 60px}
.row-d19 h3,.row-d20 h3{text-align:left;margin-bottom:15px}
.row-d20 .ul-list-d8 .txt h3{font-size:18px}
.row-d15 .pic2 {display: none;}
.row-d15 .pic img { height: auto;}
.row-d19 .ul-list-d7 .pic {padding: 15px 0 10px;}
.row-d19 .ul-list-d7 .pic img {height: 22.3157vw;}
.row-d19 .ul-list-d7 {margin: 0 -10px;}
.row-d19 .ul-list-d7 .con {margin: 0 10px;}
}
@media only screen and (max-width:750px){
.banner-d .info{width:80%}
.banner-d .titsub{font-size:15px;-o-background-size:100%;background-size:100%;margin-bottom:30px}
.banner-d .tit{font-size:40px}
.ul-list-d1 li{width:50%}
.ul-list-d1 .con .pic{width:100%;margin-bottom:15px}
.ul-list-d1 .con .pic img{width:84%;display:block;margin:0 auto}
.ul-list-d1 li:hover .pic img{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}
.row-d2 {margin-bottom: 30px;}
.m-tit-d .tit{font-size:22px}
.ul-list-d1 .con{padding-top:15px}
.ul-list-d2 .con .pic{width:100%; height: auto;float:none;margin-bottom:15px}
.ul-list-d2 .con .pic img{display:block;margin:0 auto;-o-object-fit:cover;object-fit:cover}
.ul-list-d2 li:hover .con .pic img{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}
.ul-list-d2 .txt .tit{font-size:18px;margin:0 0 15px}
.ul-list-d2 .txt .desc{margin-bottom:15px}
.ul-list-d2 .con{padding:15px 0}
.ul-list-d2 li:nth-child(1) .con { padding: 0 0 15px;}
.ul-list-d2 .txt .more{font-size:14px}
.g-pages-d {text-align: center;padding-bottom: 20px;}
.g-pages-d a{display:none;padding:5px;font-size:14px}
.g-pages-d .pages-end,.g-pages-d .pages-first,.g-pages-d .pages-next,.g-pages-d .pages-prev{display:inline-block}
.m-tit-d{margin-bottom:15px}
.row-d3 .con{padding:0 0 20px}
.row-d3 .d-txt{width:100%;padding-top:0;float:none}
.row-d3 .m-txt-d{margin-bottom:15px}
.row-d3 .m-tit-d1 p{margin:0 auto}
.row-d3 .m-tit-d1 .tit{text-align:center}
.row-d3 .m-txt-d2{margin-bottom:15px}
.row-d3 .m-txt-d2 p{width:100%}
.row-d3 .d-pic{width:100%;height:auto;float:none}
.row-d4,.row-d6{padding:20px 0}
.row-d4 .m-txt-d p{float:none;width:100%;margin-bottom:15px}
.row-d4 .m-txt-d{margin:0 -15px 15px;padding-bottom:0}
.row-d4 .d-pic .item{float:none;width:100%;margin-bottom:15px}
.row-d4 .d-pic{margin:0}
.row-d3 .d-pic img{height:100%;margin:0 auto}
.row-d4 .d-pic .item .pic{margin:0;height:auto;width:100%}
.row-d4 .d-pic .item img{display:block;width:auto;margin:0 auto}
.row-d5{padding:20px 0}
.row-d5 .m-txt-d,.row-d5 .m-txt-d .tit{margin-bottom:15px}
.ul-list-d3 li{float:none;width:100%;padding:0}
.ul-list-d3 li:nth-child(odd){padding-right:0;border-right:none}
.ul-list-d3 li:nth-child(even){padding-left:0}
.row-d5 .ul-list-d3 .con{padding:15px 0}
.row-d5 .ul-list-d3 .m-txt-d .tit{text-align:center}
.row-d6{margin-bottom:20px}
.row-d7 .m-txt-d2 p{margin-bottom:15px;-webkit-line-clamp:3}
.row-d7{margin-bottom:15px}
.row-d8 .con{padding:21px 0 35px}
.row-d8 .d-txt{float:none;width:100%;padding-top:20px}
.row-d8 .m-tit-d1{margin-bottom:15px}
.row-d8 .d-txt .txt{font-size:18px;margin-bottom:15px}
.row-d8 .desc p{margin-bottom:15px}
.row-d8 .d-pic{overflow:hidden;width:100%;float:none}
.row-d8 .d-pic img{display:block;margin:0 auto;width:75%;height:auto}
.row-d9{padding:25px 0 0}
.row-d9 .con{display:block;padding:0;min-width:auto;text-align:center;margin-bottom:20px;border-right:none}
.row-d9 .num .counter{position:relative;font-size:38px;font-family:Gotham;font-weight:700;color:#1e6bb9}
.row-d9 .con b{position:absolute;top:59%;left:49%;width:24px;height:2px;background:#1e6bb9}
.row-d10{padding:0 0 20px}
.row-d10 .con{padding:10px 0 0}
.row-d11{text-align:center;background:#f5f5f5;padding:20px 0 25px}
.row-d11 .tit{font-size:22px;margin-bottom:15px}
.row-d12{padding:25px 0}
.ul-list-d4 li{width:50%;padding:10px}
.ul-list-d4 .icon h3{font-size:20px}
.row-d13{padding:20px 0;margin-bottom:20px}
.row-d14{padding:20px 0;margin-bottom:25px}
.row-d14 .history .num{font-size:22px;margin-bottom:15px}
.row-d14 .history::after{top:55px}
.row-d14 .history .desc{font-size:14px;margin-bottom:15px}
.ul-list-d4 .con{padding-top:20px;min-height:278px;text-align:center;background-color:#fff}
.ul-list-d1 .con .tit{padding:10px 0}
.row-d15 .txt .link a{display:inline-block;font-family:PingFang SC;font-weight:700;color:#fff;text-align:center;background:#156fbd;font-size:17px;width:40%;height:40px;line-height:40px}
.row-d15 .pic{position:relative;width:100%;float:none;margin:0 auto}
.row-d15 .txt{float:none;width:100%;padding-top:15px}
.row-d15 .txt .tit{font-size:18px;margin-bottom:10px}
.row-d15 .txt .desc span {
    font-size: 16px;
    margin-bottom: 5px;
    display: block;
}
.row-d15 .txt .desc p span{
    font-size: 14px;
}
.row-d15 .txt .desc{padding:10px 0;margin-bottom:15px}
.row-d15{margin-bottom:30px}
.m-tab-btn-d .ul-btn-e1 .con{font-size:18px;margin:0 9px;padding:8px 0}
.row-d16{padding:0 0 30px}
.row-d16 .desc h3{font-size:20px;color:#156fbd;margin-bottom:10px}
.row-d16 .desc{margin-bottom:0}
.row-d17{padding:20px 0}
.row-d17 h3,.row-d18 h3,.row-d19 h3,.row-d20 h3{font-size:16px;margin-bottom:15px}
.row-d17 .pic img{width:50%}
.row-d18 .pic{margin-bottom:15px}
.row-d18 .link a{float:none;display:block;text-align:center;font-size: 14px;margin-bottom:10px}
.row-d18{padding:20px 0 0}
.row-d19{padding:15px 0 0}
.row-d19 .ul-list-d7{margin:0 -5px}
/* .row-d19 .ul-list-d7 li{width:50%;margin-bottom:0} */
.row-d19 .ul-list-d7 .con{margin:0 5px}
.row-d20{padding:15px 0 20px}
.row-d20 .ul-list-d8 li{width:50%;float:left}
.row-d20 .ul-list-d8 .txt h3{font-size:16px;margin-bottom: 5px;}
.row-d20 .ul-list-d8 .desc p{font-size:14px}
.ul-list-d8 li{
    margin-bottom: 10px;
}
.row-d20 .ul-list-d8 .con{display:block;margin:0 5px}
.row-d20 .ul-list-d8{margin:0 -10px}
.row-d19 .con h3 {
    text-align: center;
    font-size: 14px;
    color: #333;
    padding: 5px 10px;
}
.row-d17 .desc p {
    font-size: 14px;
    text-align: center;
     min-height: auto;
}
}
@media only screen and (max-width:414px){
/* .banner-d{padding:60px 0} */
.banner-d .tit{font-size:32px}
.banner-d .introduce h3{font-size:15px}
.banner-d .titsub{font-size:14px;-o-background-size:100%;background-size:100%;margin-bottom:15px}
.banner-d .introduce{margin:0 -5px}
.banner-d .introduce .con{padding:0 5px}
.row-d9 .num .counter{font-size:28px}
.row-d9 .con{border-right:none}
.row-d9 .con:nth-child(odd){border-right:none}
.row-d9 .con b{top:58%;left:47%;width:22px;height:2px}
.row-d9 .counter::after{top:0;right:-20px;font-size:15px}
.row-d11 .tit{font-size:20px;margin-bottom:15px}
.ul-list-d4 .icon img{width:66%;margin:0 auto 12px}
.ul-list-d4 .con{padding:10px;min-height:220px;text-align:center;background-color:#fff}
.ul-list-d4 .desc{width:100%;margin:auto;min-height:72px}
.row-d14 .history .desc{padding:0}
}
.banner-e1 .titsub{color:#166cb7;padding:13px 0 0;/*border-top:1px solid #c8cfd7*/}
.banner-e1 .desc{color:#1b6ebe}
.banner-e2 .info{float:right}
/* .banner-e4{padding:175px 0 226px} */
.banner-e4 .info{width:50%}
.banner-e4 .desc{font-size:16px}
.banner-e4 .tit{padding:0;margin:-12px 0 4px;font-size:74px;color:#166cb7}
/* .banner-e1{padding:156px 0 231px} */
.m-row-e1{background-color:#fff;padding:8px 0 0;margin-bottom:28px}
.ul-btn-e1{overflow:hidden;padding-right:11px;margin:0 -10px 29px}
.ul-btn-e2{overflow:hidden;padding-right:98px;margin:-8px 0 24px}
.ul-btn-e1 li{float:left;width:25%}
.ul-btn-e1 .con{display:block;font-size:18px;font-family:PingFang;font-weight:400;color:#666;padding:10.5px 0;background-color:#eee;text-align:center;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;margin:0 10px}
.ul-btn-e1 .con:hover,.ul-btn-e1 li.on .con{background-color:#1a66b2;color:#fff}
.row-e2{overflow:hidden}
.ul-product-e1{overflow:hidden;margin:0 -15px;padding-bottom:30px}
.ul-product-e1 li{float:left;width:33.3%;margin-bottom:30px}
.ul-product-e1 .con{display:block;margin:0 15px;text-align:center;border:1px solid #e7eaee}
.ul-product-e1 .con .pic{overflow:hidden;margin:27px auto 25px; height: 278px;}
.ul-product-e1 .con .pic img{text-align:center;-o-object-fit:cover;object-fit:cover;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;display:inline-block}
.ul-product-e1 .con:hover .pic img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.ul-product-e1 .con .txt{font-family:PingFang;color:#666}
.ul-product-e1 .con .txt .tit{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-size:24px;color:#333;margin-bottom:17px;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;font-weight:400;transition:.3s}
.ul-product-e1 .con:hover .txt .tit{color:#1a66b2}
.ul-product-e1 .con .txt .desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:16px;padding:0 27px;line-height:26px}
.ul-product-e1 .con .txt .info{font-size:14px;padding:0 27px;margin:10px 0 26.3px}
.ul-product-e1 .con .txt .more{font-size:16px;padding:18px 0;background-color:#e7eaee}
.g-pages-e1{padding-bottom:81px}
.ul-btn-e2 li{width:14.28%}
.ul-btn-e2 .con{padding:10.3px 0}
.row-e2 .m-tit{width:280px;font-size:24px;font-family:PingFang;font-weight:700;color:#156fbd;border-bottom:2px solid #eee;margin:0 auto 40px;text-align:center;padding-bottom:26px}
.row-e2 .m-tit .m-tit1{-webkit-transform:translateY(28px);-moz-transform:translateY(28px);-ms-transform:translateY(28px);-o-transform:translateY(28px);transform:translateY(28px);padding-bottom:20px;display:inline-block;border-bottom:2px solid #156fbd}
.ul-product-e2{margin:0 -15px}
.ul-product-e2 .con{text-align:left;margin:0 15px;border:none}
.ul-product-e2 .con .pic{width:100%;height:100%;margin:0 auto 17px}
.ul-product-e2 .con .txt .tit{font-size:24px;font-family:PingFang;font-weight:400;color:#333;margin-bottom:9px}
.ul-product-e2 .con:hover .txt .tit{color:#1a66b2}
.ul-product-e2 .con .txt .desc{font-size:16px;padding:0;margin-bottom:15px}
.ul-product-e2 .con .txt .more{font-size:18px;padding:6.5px 0;background-color:#222;color:#fff;width:141px;text-align:center}
.ul-product-e2 .con:hover .txt .more,.ul-product-e2 li.on .con .txt .more{background-color:#156fbd}
.row-e5 .col-l{float:left;width:40%;padding-top:9px}
.ul-list-e3 .con{background-image:url(../images/tel.png);background-repeat:no-repeat;background-position:0 center;-o-background-size:18%;background-size:18%;padding:40.5px 0 40.5px 112px;font-size:16px;font-family:PingFang;font-weight:400;color:#666;border-bottom:1px solid #dfdfdf}
.ul-list-e3 li:last-child .con{border-bottom:none;background-image:url(../images/add.png)}
.ul-list-e3 .con .info{color:#333}
.ul-list-e3 .con p:first-child{margin-bottom:4.8px}
.row-e5 .col-r{padding-top:.585vw;float:right;width:56.5%}
.ul-list-e3 li:nth-child(2) .con{background-image:url(../images/email.png)}
.mapBox1{height:500px}
.mapBox1 img{max-width:99999px}
.qr-row-e1 .m-txt-e1{font-family:PingFang;font-weight:400;color:#222;text-align:center;background:url(../images/e-bg.png) center no-repeat;-o-background-size:cover;background-size:cover;padding:57px 0 63px}
.qr-row-e1 .m-txt-e1 .tit{font-size:24px;font-weight:400}
.qr-row-e1 .m-txt-e1 .qr{display:inline-block;text-align:center;padding:13px 0 17px}
.qr-row-e1 .m-txt-e1 .info{font-size:16px}
.g-pages-e2{padding-bottom:55px}
.qr-row-e1{margin-bottom:80px}
.row-e5{margin-bottom:50px;padding:0;background-color:#fff}
.ul-btn-e3{padding-right:102px;margin:0 -10px 50px}
.ul-btn-e3 li{width:19.3%}
.row-e3{margin-bottom:40px}
.row-e3 .ul-list-e1 .con{display:block;overflow:hidden}
.row-e4 .ul-list-e1 .con{-moz-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #eee;padding:40px 0}
.row-e4 .ul-list-e1 li:last-child .con{border-bottom:1px solid #eee;padding:40px 0}
.ul-list-e1 .m-pic-e1{float:left;width:420px;height:248px;overflow:hidden;margin-right:40px}
.row-e4 .ul-list-e1 .m-pic-e1{float:right;width:268px;height:158px;margin-right:0}
.ul-list-e1 .m-pic-e1 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}
.ul-list-e1 .con:hover .m-pic-e1 img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.row-e3 .ul-list-e1 .txt{overflow:hidden;font-family:PingFang;font-weight:400;color:#333}
.row-e4 .ul-list-e1 .txt{float:left;width:76%;margin-right:20px;padding-top:7px}
.row-e3 .ul-list-e1 .txt .tit{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-size:24px;font-weight:700;margin-bottom:17px;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}
.row-e3 .ul-list-e1 .con:hover .txt .tit{color:#1a66b2}
.row-e4 .ul-list-e1 .txt .m-tit-e1{margin-bottom:-4px}
.row-e4 .ul-list-e1 .txt .tit{font-size:20px;font-weight:400;color:#333;margin-bottom:24px}
.row-e4 .ul-list-e1 .txt .date{font-size:16px;font-weight:400;color:#666;padding-left:10px}
.row-e3 .ul-list-e1 .txt .desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:16px;line-height:26px;margin-bottom:24px}
.row-e4 .ul-list-e1 .txt .desc{-webkit-line-clamp:2;margin-bottom:20px}
.row-e3 .ul-list-e1 .txt .more{font-size:18px;font-weight:400;color:#fff;width:141px;text-align:center;padding:6.3px 0;background-color:#156fbd}
.row-e4 .ul-list-e1 .txt .more{color:#666;background-color:#fff;padding:0;text-align:left}
.g-pages-e3{padding-bottom:53px}
.m-txtbody-e1{margin-bottom:38px}
.m-txtbody-e1 .tit{font-size:32px;font-family:PingFang;font-weight:700;color:#333;text-align:center;padding:47px 0 19px}
.m-txtbody-e1 .info{font-size:16px;font-family:PingFang;font-weight:400;color:#666;text-align:center;margin-bottom:20px}
.m-txtbody-e1 .desc{font-size:16px;font-family:PingFang;font-weight:400;color:#333;line-height:26px;padding:48px 0 64px;border-top:1px solid #eee;border-bottom:1px solid #eee}
.m-txtbody-e1 .desc .tit{font-size:19px;font-family:PingFang;font-weight:700;color:#333;text-align:left;padding:26px 0}
.m-txtbody-e1 .desc .m-pic-e1 img,.m-txtbody-e1 .desc .m-pic-e2 img{display:inline-block}
.m-txtbody-e1 .desc .m-pic-e1{margin-right:35px}
.m-txtbody-e1 .m-page-e1{padding:36px 0}
.m-txtbody-e1 .m-page-e1 .next a,.m-txtbody-e1 .m-page-e1 .prev a{display:block;font-size:16px;font-family:PingFang;font-weight:400;color:#333}
.m-txtbody-e1 .m-page-e1 .prev{margin-bottom:29px}
@media only screen and (min-width:950px) and (max-width:1366px){
    .ul-product-e1 .con .pic{
        height: 20.35vw;
    }
/* .banner-e2{padding:15vw 0 18.3vw} */
/* .banner-e4{padding:12.81vw 0 16.54vw} */
.banner-e4 .desc{font-size:1.171vw}
.banner-e4 .tit{margin:-.878vw 0 .292vw;font-size:5.417vw}
.ul-btn-e1{padding-right:.805vw;margin:0 -.732vw;margin-bottom:2.122vw}
.ul-btn-e2{padding-right:7.174vw;margin-bottom:1.756vw}
.ul-btn-e1 .con{font-size:1.317vw;padding:.768vw 0;margin:0 .732vw}
.ul-product-e1{padding-bottom:2.855vw;margin:0 -1.098vw}
.ul-product-e1 li{margin-bottom:2.196vw}
.ul-product-e1 .con{display:block;margin:0 1.098vw;text-align:center;border:solid #e7eaee}
.ul-product-e1 .con .pic{margin:1.976vw auto 1.83vw}
.ul-product-e1 .con .txt .tit{font-size:1.756vw;margin-bottom:1.244vw}
.ul-product-e1 .con .txt .desc{padding:0 1.976vw;line-height:1.903vw}
.ul-product-e1 .con .txt .info{padding:0 1.976vw;margin:.732vw 0 1.756vw}
.ul-product-e1 .con .txt .more{font-size:1.171vw;padding:1.317vw 0}
.ul-btn-e2 .con{padding:1.171vw 0}
.m-row-e1{padding:.585vw 0 0;margin-bottom:2.049vw}
.row-e2 .m-tit{width:20.49vw;font-size:1.756vw;border-bottom:solid #eee;padding-bottom:1.903vw;margin-bottom:2.928vw}
.row-e2 .m-tit .m-tit1{-webkit-transform:translateY(2.049vw);-moz-transform:translateY(2.049vw);-ms-transform:translateY(2.049vw);-o-transform:translateY(2.049vw);transform:translateY(2.049vw);padding-bottom:1.464vw;border-bottom:solid #156fbd}
.ul-product-e2{margin:0 -1.098vw;padding-bottom:2.196vw}
.ul-product-e2 .con{margin:0 1.098vw;border:none}
.ul-product-e2 .con .pic{margin:0vw auto 1.244vw}
.ul-product-e2 .con .txt .tit{font-size:1.756vw;margin-bottom:.658vw}
.ul-product-e2 .con .txt .desc{font-size:1.171vw;padding:0 0vw;margin-bottom:1.098vw}
.ul-product-e2 .con .txt .more{font-size:1.317vw;padding:.475vw 0;width:10.32vw}
.m-txtbody-e1{margin-bottom:2.781vw}
.m-txtbody-e1 .tit{font-size:2.342vw;padding:3.44vw 0 1.39vw}
.m-txtbody-e1 .info{margin-bottom:1.464vw}
.m-txtbody-e1 .desc{padding:3.513vw 0 4.685vw;border-top:1px solid #eee;border-bottom:1px solid #eee}
.m-txtbody-e1 .desc .tit{padding:1.903vw 0}
.m-txtbody-e1 .desc .m-pic-e1{margin-right:2.562vw}
.m-txtbody-e1 .m-page-e1{padding:2.635vw 0}
.m-txtbody-e1 .m-page-e1 .prev{margin-bottom:2.122vw}
.ul-btn-e3{padding-right:7.467vw;margin:0 -.732vw;margin-bottom:3.66vw}
.row-e3{margin-bottom:2.928vw}
.row-e4 .ul-list-e1 .con{border-top:1px solid #eee;padding:2.928vw 0}
.row-e4 .ul-list-e1 li:last-child .con{border-bottom:1px solid #eee;padding:2.928vw 0}
.ul-list-e1 .m-pic-e1{width:30.74vw;height:18.15vw;margin-right:2.928vw}
.row-e4 .ul-list-e1 .m-pic-e1{width:19.61vw;height:11.56vw;margin-right:0}
.row-e4 .ul-list-e1 .txt{margin-right:1.464vw;padding-top:.512vw}
.row-e3 .ul-list-e1 .txt .tit{font-size:1.756vw;margin-bottom:1.244vw}
.row-e4 .ul-list-e1 .txt .m-tit-e1{margin-bottom:-.292vw}
.row-e4 .ul-list-e1 .txt .tit{font-size:1.464vw;margin-bottom:1.756vw}
.row-e4 .ul-list-e1 .txt .date{padding-left:.732vw}
.row-e3 .ul-list-e1 .txt .desc{line-height:1.903vw;margin-bottom:1.756vw}
.row-e4 .ul-list-e1 .txt .desc{margin-bottom:1.464vw}
.row-e3 .ul-list-e1 .txt .more{font-size:1.317vw;width:10.32vw;padding:.461vw 0}
.g-pages-e3{padding-bottom:3.879vw}
.row-e5 .col-l{padding-top:.658vw}
.ul-list-e3 .con{padding:2.964vw 0 2.964vw 8.199vw;border-bottom:solid #dfdfdf}
.ul-list-e3 .con p:first-child{margin-bottom:.351vw}
.mapBox1{height:36.6vw}
.mapBox1 img{max-width:7320.vw}
.qr-row-e1 .m-txt-e1{padding:4.172vw 0 4.612vw}
.qr-row-e1 .m-txt-e1 .tit{font-size:1.756vw;font-weight:400}
.qr-row-e1 .m-txt-e1 .qr{padding:.951vw 0 1.244vw}
.g-pages-e2{padding-bottom:4.026vw}
.qr-row-e2{margin-bottom:5.856vw}
.row-e5{margin-bottom:3.66vw}
}
@media only screen and (max-width:1323px){
.m-txtbody-e1 .desc .m-pic-e1{margin-right:0vw;margin-bottom:15px}
.m-txtbody-e1 .desc .m-pic-e1,.m-txtbody-e1 .desc .m-pic-e2{display:block;width:100%;text-align:center}
}
@media only screen and (max-width:950px){
    .ul-product-e1 .con .pic{
        height: auto;
    }
.banner-e4 .tit{margin:-5px 0 4px;font-size:40px}
.ul-product-e1 li{width:50%}
.ul-product-e1 .con .txt .tit{font-size:21px}
.ul-product-e2 .con .txt .tit{font-size:18px;margin-bottom:.658vw}
.row-e4 .ul-list-e1 .txt{float:none;width:100%;margin-right:0;padding-top:7px}
.row-e4 .ul-list-e1 .txt .more{width:141px;text-align:center;margin:0 auto 15px}
.row-e4 .ul-list-e1 .m-pic-e1{width:100%;height:100%;margin:0 0 0 auto}
.row-e5 .col-l{float:none;width:100%}
.ul-list-e3 .con{-o-background-size:94px 94px;background-size:94px 94px;padding:40.5px 0 40.5px 148px;font-size:18px}
.row-e5 .col-r{float:none;width:100%}
}
@media only screen and (max-width:750px){
/* .banner-e4{padding:81px 0 66px} */
.banner-e4 .info{width:80%}
.banner-e4 .tit{margin:-5px 0 4px;font-size:31px}
.ul-product-e1{padding-bottom:9px}
.ul-product-e1 li{width:100%;margin-bottom:15px}
.ul-btn-e1,.ul-btn-e2{padding-right:0;min-width:750px;margin:0 0 15px}
.ul-btn-e3{margin-bottom:30px}
.ul-product-e1 .con .txt .tit{font-size:18px;margin-bottom:15px}
.m-tab-btn{overflow-x:auto;margin-bottom:15px}
.m-tab-btn2{margin-bottom:0}
.ul-btn-e1 .con{font-size:14px}
.ul-product-e1 .con .pic{margin:16px auto 15px}
.ul-product-e1 .con .txt .desc{font-size:15px;padding:0 27px;line-height:24px}
.ul-product-e2 .con .txt .desc{font-size:15px;padding:0;line-height:24px}
.ul-product-e1 .con .txt .info{margin:10px 0 16px}
.row-e2 .m-tit{width:280px;font-size:20px;margin-bottom:15px}
.g-pages-e1{padding-bottom:25px}
.g-pages-e2{padding-bottom:0}
.ul-list-e3 .con{-o-background-size:52px;background-size:52px;padding:15px 0 15px 65px;font-size:16px}
.row-e5{margin-bottom:25px}
.qr-row-e1 .m-txt-e1 .tit{font-size:19px}
.mapBox1{width:100%;height:300px}
.qr-row-e1 .m-txt-e1{padding:18px 0 20px}
.qr-row-e1{margin-bottom:28px}
.ul-list-e1 .m-pic-e1{float:none;width:100%;height:100%;margin-right:0;margin-bottom:15px}
.row-e3{margin-bottom:20px}
.row-e3 .ul-list-e1 .txt .tit{font-size:18px;margin-bottom:10px}
.row-e3 .ul-list-e1 .txt .desc{line-height:23px;margin-bottom:15px}
.row-e3 .ul-list-e1 .txt .more{font-size:14px}
.row-e4 .ul-list-e1 .txt .tit{font-size:17px;margin-bottom:10px}
.row-e4 .ul-list-e1 .con{padding:20px 0}
.g-pages-e3{padding-bottom:20px}
.m-txtbody-e1{margin-bottom:20px}
.m-txtbody-e1 .tit{font-size:22px;padding:4px 0 12px}
.m-txtbody-e1 .desc{font-size:16px;padding:21px 0}
.m-txtbody-e1 .desc .tit{font-size:18px;padding:15px 0}
.m-txtbody-e1 .m-page-e1{padding:19px 0}
.m-txtbody-e1 .m-page-e1 .prev{margin-bottom:15px}
.ul-product-e2 .con .txt .more{font-size:14px}
}
.banner .wp{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 100%;
}
.row-dd{
   margin-bottom: 15px;
    
}
.row-dd h3{
    font-size: 24px;
    color: #ffffff;
    text-align: center;
    padding: 10px 0;
    background-color: #1B2B55;
}
.ul-list-dd{
    padding: 30px 20px;
    background-color: #f5f5f5;
}
.ul-list-dd li{
    width: 50%;
    float: left;
    margin-bottom: 10px;
}
.ul-list-dd .con{
    display: block;
}
.ul-list-dd .con span{
    font-size: 16px;
    font-weight: bold;
    color: #333333;

}
.ul-list-dd .con .info{
    display: inline-block;
    font-size: 16px;
    font-weight: normal;
    color: #666666;
    padding-left: 8px;
}

@media only screen and (max-width:950px){
.row-dd h3 {
    font-size: 16px;
    padding: 6px 0;
}
.ul-list-dd {
    padding: 15px 20px;
}
.ul-list-dd .con .info,
.ul-list-dd .con span {
    font-size: 14px;
}
.ul-list-dd li{
    width: 100%;
    float: none;
    margin-bottom: 10px;
}
}
@media only screen and (max-width:560px){
    .ul-list-dd .con span {
        display: block;
    }
    .ul-list-dd .con .info {
        padding-left: 0;
    }
}