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;word-break:break-all}
img{max-width:100%;border:none}
input,select,textarea{font-size:14px;color:#333;font-family:'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif}
input,input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:0}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
select::-ms-expand{display:none}
.wpInner{margin:0 auto;width:100%;max-width:1440px}
.wpInner1300{margin:0 auto;width:100%;max-width:1300px}
@font-face{font-family:BELLB;src:url(../fonts/BELLB.TTF)}
@font-face{font-family:SourceHanSerifSC-Heavy;src:url(../fonts/SourceHanSerifSC-Heavy.otf)}
@font-face{font-family:AlteDIN1451Mittelschriftgepraegt;src:url(../fonts/AlteDIN1451Mittelschriftgepraegt.ttf)}
@font-face{font-family:Georgia;src:url(../fonts/Georgia.ttf)}
.bodyF5{background-color:#f5f5f5}
.sh-ban{height:536px;position:relative;overflow:hidden}
.sh-ban .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.sh-ban-cont{padding:56px 0;position:absolute;left:0;bottom:0;right:0}
.sh-ban-cont h2{position:relative}
.sh-ban-cont h2 span{padding:25px 0;display:block;font-size:48px;color:#fff;text-align:center;font-weight:400;font-family:SourceHanSerifSC-Heavy;position:relative;text-shadow:0 3px 5px rgba(0,0,0,.45)}
.sh-ban-cont h2 em{position:absolute;left:0;bottom:0;right:0;font-size:60px;color:rgba(255,255,255,.25);text-align:center;line-height:1;text-transform:uppercase;font-family:BELLB}
.u1{margin:46px 0 14px;font-size:0;text-align:center}
.u1 li{display:inline-block;vertical-align:top;width:14.28%;position:relative}
.u1 li a{padding-bottom: 22px; display: block;font-size:20px;color:#fff;text-align:center;text-shadow:0 3px 5px rgba(0,0,0,.45);position: relative; z-index: 2; -webkit-transition: .5s; -o-transition: .5s; transition: .5s}
.u1 li:after{content:'';position:absolute;left:50%;bottom:0;width:16px;height:16px;background:url(../images/sh-i1.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.u1 li:before{content:'';position:absolute;left:0;bottom:8px;right:0;height:1px;background-color:rgba(255,255,255,.8)}
.u1 li:first-child:before{left:calc(50% + 8px)}
.u1 li:last-child:before{right:calc(50% + 8px)}
.u1 .active a, .u1 li:hover a{color:#fd9b0f;font-weight:700}
.u1 .active:after{background-image:url(../images/sh-i2.png)}
.cur{padding:58px 0;font-size:0;text-align:right;overflow:hidden;position: relative; z-index: 2}
.cur a,.cur em,.cur span{display:inline-block;vertical-align:middle;font-size:18px;color:#333}
.cur a{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.cur em{margin:0 6px}
.cur .home{padding-left:24px;background:url(../images/sh-i3.png) left center no-repeat}
.cur a:hover{color:#fd9b0f}
.sh-tit1{margin-bottom:65px;padding:5px 0;background:url(../images/sh-i4.png) center center no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%;overflow:hidden}
.sh-tit1 h3{font-size:30px;color:#333;font-weight:400;text-align:center}
.sh-tit2{margin-bottom:22px;line-height:40px;overflow:hidden}
.sh-tit2 .sh-tabs{position: relative; overflow:hidden}
.sh-tit2 .sh-tabs li{margin-right:12px;display:inline-block;vertical-align:middle}
.sh-tit2 .sh-tabs .tit{display:block;font-size:20px;color:#5e5e5e}
.sh-tit2 .sh-tabs .more{position: absolute;right: 0; top: 50%; -webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%); display: none}
.sh-tit2 .sh-tabs .on .tit{font-size:28px;color:#333}
.sh-tit2 .sh-tabs .on .more{display: block}
.sh-tit2 .more{padding-right:40px;float:right;font-size:14px;color:#333;background:url(../images/sh-i5.png) right center no-repeat;-webkit-background-size:39px auto;background-size:39px auto; -webkit-transition: .5s; -o-transition: .5s; transition: .5s}
.sh-tit2.f .more{color:#fff;background-image:url(../images/sh-i6.png)}
.sh-tit2.f .sh-tabs .on a{color:#fff}
.sh-tit2 .more:hover{color: #126897}
.sh-tit2.f .more:hover{color: #fd9b0f}
.sh-tit3{margin-bottom:64px;overflow:hidden}
.sh-tit3 h3{font-size:28px;color:#333;text-align:center;font-weight:700}
.sh-tit4{margin-bottom:22px;overflow:hidden}
.sh-tit4 h3{padding:1px 0;font-size:24px;color:#333;text-align:center;background:url(../images/sh-i4.png) center center no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%;font-weight:400}
.sh-btn1{font-size:0;text-align:center;overflow:hidden}
.sh-btn1 a{padding-right:40px;display:inline-block;vertical-align:middle;font-size:16px;color:#fff;line-height:40px;background:url(../images/sh-i6.png) right center no-repeat;-webkit-background-size:40px auto;background-size:40px auto;-webkit-transition: .5s; -o-transition: .5s; transition: .5s}
.sh-btn1 a:hover{color: #fd9b0f}
.pages{font-size:0;text-align:center;overflow:hidden}
.pages ul{display:inline-block;vertical-align:middle;overflow:hidden}
.pages li{margin:0 3.5px;float:left}
.pages a{padding:0 8px;display:block;font-size:16px;color:#b8b8b8;text-align:center;min-width:30px;line-height:28px;border:1px solid #b1b1b1;border-radius:5px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.pages .next a,.pages .prev a{width:70px}
.pages .active a,.pages a:hover{color:#fff;background-color:#389c7d;border-color:#389c7d}
.intro-1{padding-bottom:107px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.intro1-cont{padding-top:3px;overflow:hidden}
.intro1-cont img{margin-right:23px;float:left;width:45%}
.intro1-cont .txt{padding-top:30px;font-size:15px;color:#333;line-height:2;text-indent:2em}
.intro-2{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;position:relative;z-index:2}
.intro2-cont{padding:78px 0 62px;float:left;width:51.4%;font-size:15px;color:#fff;line-height:2;text-indent:2em}
.u2{margin-top:102px;float:right;width:44%;font-size:0;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:stretch;position:relative}
.u2 li{display:inline-block;vertical-align:top;width:25%;min-height:143px;line-height:141px;font-size:0;background:rgba(36,77,146,.5);border:1px dashed #82a2d8}
.u2 .con{padding:28px 14px 20px;display:inline-block;vertical-align:middle;width:100%;line-height:1.5;text-align:center}
.u2 .number{margin-bottom:12px;font-size:14px;color:#fff}
.u2 .number span{font-size:42px;line-height:1;font-family:AlteDIN1451Mittelschriftgepraegt}
.u2 h4{font-size:14px;color:#fff;line-height:1.35;min-height:2.4em;font-weight:400}
.u2 .i1{margin:0 0 0 25%}
.u2 .i2{margin-right:25%}
.u2 .i2 h4{font-size:14px}
.u2 .i3{background-color:rgba(71,179,145,.7)}
.u2 .i4 h4{font-size:14px}
.u2 .i5{background-color:#fd9b0f}
.u2 .i5 .number span{font-size:42px}
.u2 .i5 h4{font-size:14px}
.u2 .i6 .number span{font-size:42px}
.u2 .i6 h4{font-size:14px}
.u2 .i7 .con{padding-left:20px;padding-right:20px}
.u2 .i7 .number span{font-size:42px}
.u2 .i7 h4{font-size:14px;text-align:left}
.u2 .i8{width:50%;background-color: rgb(80 192 218 / 70%);}
.intro-3{padding:133px 0 50px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;position:relative;z-index:1;overflow:hidden}
.intro3-cont1{padding:30px 31px 41px 26px;width:70%;font-size:15px;color:#222;text-indent:2em;line-height:2;background-color:#fff;box-shadow:0 12px 5px 0 rgba(167,167,167,.19);border-left:4px solid #31b1ad;position:relative;z-index:2}
.intro3-cont2{margin-top:-60px;position:relative;overflow:hidden}
.intro3-cont2 .pic{position:absolute;left:0;top:60px;bottom:0;width:42%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.intro3-cont2 .txt{padding:84px 36px 42px;float:right;width:58%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;font-size:15px;color:#fff;line-height:2;text-indent:2em}
.intro-4{padding:45px 0 87px;background-color:#f5f5f5;overflow:hidden}
.u3{margin-bottom:-50px}
.u3 li{margin-bottom:50px}
.u3 .pic{margin-left:45px;float:right;width:43.4%;position:relative}
.u3 .pic:after{content:'';position:absolute;right:-9px;top:12px;left:9px;bottom:-12px;background-color:rgba(29,71,134,.1)}
.u3 .pic img{display:block;position:relative;z-index:2}
.u3 .cont{padding-top:24px;font-size:15px;color:#222;line-height:2;text-indent:2em}
.u3 li:nth-child(even) .pic{margin:0 45px 0 0;float:left}
.kjyd-1{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;position:relative;overflow:hidden}
.kjyd-1 .wpInner{padding:44px 0 135px;position:relative;height:100%}
.kjyd-1 .cur{position:absolute;right:0;top:0}
.kjyd1-cont{padding:45px 50px 70px;background-color:#fff;position:relative}
.u4{margin-bottom:60px;font-size:0}
.u4 li{margin-bottom:75px;display:inline-block;vertical-align:top;width:25%;border:1px solid #eaeaea;position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.u4 li:after{content:'';position:absolute;left:-32px;top:-23px;right:-32px;bottom:-23px;background-color:#47b391;display:none;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.u4 .con{padding:50px 30px;display:block;min-height:520px;background:url(../images/sh-bg5.png) center center no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%;overflow:hidden;position:relative;z-index:2;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.u4 .year{margin-bottom:104px;font-size:20px;color:#b5b5b5;font-weight:700;text-align:right;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.u4 .date{margin-bottom:50px;padding:0 30px;font-size:24px;color:#8d8e8e;font-weight:700;font-family:Georgia;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.u4 h4{margin-bottom:24px;padding:0 30px;font-size:20px;color:#333;font-weight:400;line-height:1.5;height:3em;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.u4 .txt{padding:0 30px;font-size:16px;color:#787878;line-height:1.9;height:5.7em;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.u4 li:hover{position:relative;z-index:2}
.u4 li:hover:after{display:block;box-shadow: 0 0 10px rgba(0, 0, 0, .2)}
.u4 li:hover .con{background-image:url(../images/sh-bg6.png)}
.u4 li:hover .date,.u4 li:hover .year{color:#fff}
.u4 li:hover h4{color:#fff;font-weight:700}
.u4 li:hover .txt{color:#fff}
.kszh-1{padding-bottom:392px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.kszh-1 .cur{margin-bottom:6px}
.kszh1-cont{position:relative;min-height: 350px;}
.kszh1-cont .pic{position:absolute;right:0;top:0;bottom:0;width:52%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.kszh1-cont-item{padding-right:20px;width:43.6%;position:relative}
.kszh1-cont-item .sh-tit2 .sh-tabs .active{font-weight:700}
.kszh1-cont-item .sh-tit2 .more{font-size:16px}
.kszh1-cont-item .kszh1-bg{position:absolute;right:0;top:0;bottom:0;left:-720px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.kszh1-cont-item .kszh1-txt,.kszh1-cont-item .sh-tit2,.kszh1-cont-item .u6{position:relative;z-index:2}
.kszh1-cont-item .sh-tit2.f{padding:28px 18px 0 0}
.kszh1-txt{padding-bottom:38px;font-size:16px;color:#333;line-height:1.9}
.u6{padding:0 18px 70px 0;overflow:hidden}
.u6 li{line-height:40px;overflow:hidden}
.u6 .date{margin-left:15px;float:right;font-size:16px;color:#fff;-webkit-transition: .5s; -o-transition: .5s; transition: .5s}
.u6 h4{font-size:18px;color:#fff;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition: .5s; -o-transition: .5s; transition: .5s}
.u6 li:hover .date{color: #fd9b0f}
.u6 li:hover h4{color: #fd9b0f}
.kszh-2{padding:80px 0 84px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.kszh-2 .wpInner{margin-top:-392px}
.sh-swiper1{position:relative}
.sh-swiper1 .slider{margin:0 -28px 52px;position:relative;overflow:hidden}
.sh-swiper1 .slider .swiper-slide{float: left; padding:0 28px}
.sh-swiper1 .slider .swiper-slide:nth-child(even){padding-top:52px}
.sh-swiper1 .pic{padding-top:138%;position:relative;background:#c3c3c3;box-shadow:0 2px 17px 0 rgba(0,0,0,.25);overflow:hidden}
.sh-swiper1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s}
.sh-swiper1 .inner{padding:14px 40px;overflow:hidden}
.sh-swiper1 .inner h4{margin-bottom:10px;font-size:18px;color:#fff;text-align:center;font-weight:400}
.sh-swiper1 .inner .txt{font-size:14px;color:#fff;line-height:1.7}
.sh-swiper1 .slider .swiper-slide:hover .pic img{-webkit-transform: scale(1.05, 1.05);
-ms-transform: scale(1.05, 1.05);
-o-transform: scale(1.05, 1.05);
transform: scale(1.05, 1.05)}
.sh-swiper1 .swiper-button-next,.sh-swiper1 .swiper-button-prev{position:absolute;top:50%;width:40px;height:40px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:24px auto;background-size:24px auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.sh-swiper1 .swiper-button-prev{left:-60px;background-image:url(../images/sh-i7.png)}
.sh-swiper1 .swiper-button-next{right:-60px;background-image:url(../images/sh-i8.png)}
.sh-swiper1 .swiper-button-next:after,.sh-swiper1 .swiper-button-prev:after{display:none}
.news-1{padding:122px 0 77px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.news-1 .sh-tit2{margin-bottom:40px}
.news1-col{float:left;width:31%}
.news1-col-cont{padding-bottom:14px;background-color:#fff;overflow:hidden}
.hot-news{border-bottom:1px solid #e1e1e1;overflow:hidden}
.hot-news .pic{height:222px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.hot-news h4{padding:0 13px;font-size:16px;color:#333;font-weight:400;line-height:55px;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.hot-news:hover h4{color:#126897}
.u7{padding:14px 0;overflow:hidden}
.u7 a{padding:0 14px;display:block;font-size:15px;color:#333;line-height:30px;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.u7 a:hover{color:#126897}
.news1-cor{float:right;width:67%}
.news1-cor-cont{padding:32px 6px 28px;background-color:#fff;overflow:hidden}
.news-tabs{overflow: hidden}
.news-tabs .tabs-item{display: none}
.news-tabs .tabs-item.on{display: block}
.u8{overflow:hidden}
.u8 li{padding:0 22px;float:left;width:50%}
.u8 .con{padding:18px 0 21px;display:block;border-top:1px solid rgba(225,225,225,.5);overflow:hidden}
.u8 li:nth-child(1) .con,.u8 li:nth-child(2) .con{border:none}
.u8 .date{margin-right:13px;padding:8px 0 5px;float:left;width:67px;text-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.u8 .date span{margin-bottom:5px;display:block;font-size:28px;color:#222;line-height:1;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.u8 .date em{display:block;font-size:14px;color:#222;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.u8 h4{margin-top:6px;font-size:16px;color:#222;font-weight:400;line-height:1.5;height:3em;overflow:hidden}
.u8 .con:hover .date{background-color:#56b99a}
.u8 .con:hover .date em,.u8 .con:hover .date span{color:#fff}
.news-2{display:-webkit-flex;display:flex;align-items:stretch;position:relative;overflow:hidden}
.news-2:after{content:'';position:absolute;left:calc(50% - 12px);top:0;bottom:0;width:25px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background:url(../images/sh-bg14.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.news2-col,.news2-cor{padding:73px 0 36px;float:left;width:50%;height:100%;position:relative}
.news2-col{padding-right:68px}
.news2-cor{padding-left:70px}
.news-2 .news2-bg{position:absolute;left:-302px;top:0;right:0;bottom:0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.news-2 .news2-bg2{position:absolute;right:-302px;top:0;left:0;bottom:0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.news-2 .sh-swiper2,.news-2 .sh-tit2,.news-2 .u9{position:relative;z-index:2}
.news-2 .news2-col .sh-tit2{margin-bottom:28px}
.news-2 .news2-cor .sh-tit2{margin-bottom:48px}
.u9{overflow:hidden}
.u9 .con{padding:19px 0 14px;display:block;border-top:1px dashed rgba(255,255,255,.3);overflow:hidden}
.u9 li:first-child .con{border:none}
.u9 .pic{margin-right:28px;float:left;width:182px;position:relative;overflow: hidden}
.u9 .pic:after{content:'';display:block;padding-top:68%}
.u9 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition: .5s; -o-transition: .5s; transition: .5s}
.u9 .inner{overflow:hidden}
.u9 .inner h4{margin-bottom:4px;font-size:20px;color:#fff;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.u9 .inner .txt{margin-bottom:10px;font-size:14px;color:rgba(255,255,255,.8);line-height:1.5;height:3em;overflow:hidden}
.u9 .inner .date{font-size:14px;color:rgba(255,255,255,.75);line-height:1.5}
.u9 .con:hover .pic img{-webkit-transform: scale(1.05, 1.05); -ms-transform: scale(1.05, 1.05); -o-transform: scale(1.05, 1.05); transform: scale(1.05, 1.05)}
.sh-swiper2{padding:0 30px;position:relative;overflow:hidden}
.sh-swiper2 .slider{margin:0 -15px;position:relative;overflow:hidden}
.sh-swiper2 .swiper-slide{padding:0 15px}
.sh-swiper2 .pic{padding-top:92%;position:relative;overflow:hidden}
.sh-swiper2 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition: .5s; -o-transition: .5s; transition: .5s}
.sh-swiper2 .inner{    padding: 7px 22px 12px;background-color:#fff;overflow:hidden}
.sh-swiper2 .inner .form{margin-bottom:12px;font-size:14px;color:#222;overflow:hidden}
.sh-swiper2 .inner .form img{margin:-2px 7px 0 0;display:inline-block;vertical-align:middle;height:21px}
.sh-swiper2 .inner h4{font-size:16px;color:#222;font-weight:400;line-height:1.5;height:3em;overflow:hidden}
.sh-swiper2 .swiper-button-next,.sh-swiper2 .swiper-button-prev{position:absolute;top:50%;width:20px;height:40px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:16px auto;background-size:16px auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.sh-swiper2 .swiper-button-prev{left:0;background-image:url(../images/sh-i7.png)}
.sh-swiper2 .swiper-button-next{right:0;background-image:url(../images/sh-i8.png)}
.sh-swiper2 .swiper-button-next:after,.sh-swiper2 .swiper-button-prev:after{display:none}
.sh-swiper2 .swiper-slide:hover .pic img{-webkit-transform: scale(1.05, 1.05); -ms-transform: scale(1.05, 1.05); -o-transform: scale(1.05, 1.05); transform: scale(1.05, 1.05)}
.news-3{padding:82px 0 96px;background-color:#f5f5f5;overflow:hidden}
.news-3 .sh-tit2{margin-bottom:48px}
.u11{margin:0 -28px -56px;font-size:0;overflow:hidden}
.u11 li{margin-bottom:56px;padding:0 28px;display:inline-block;vertical-align:top;width:33.33%}
.u11 .con{display:block;background-color:#fff;box-shadow:0 0 8px 0 rgba(8,1,3,.09);overflow:hidden}
.u11 .pic{padding-top:60%;position:relative;overflow:hidden}
.u11 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.u11 .inner{padding:12px 25px 26px;position:relative;overflow:hidden}
.u11 .inner:before{content:'';position:absolute;left:13px;top:19px;bottom:29px;width:2px;background-color:#1d4786;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.u11 .inner .date{margin-bottom:8px;font-size:14px;color:#222;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.u11 .inner h4{font-size:18px;color:#222;line-height:1.6;font-weight:400;height:3.2em;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.u11 .con:hover{background-color:#1d4786}
.u11 .con:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.u11 .con:hover .inner:before{background-color:#fff}
.u11 .con:hover .date,.u11 .con:hover h4{color:#fff}
.intro2-1{padding-bottom:199px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.intro2-1 .cur{margin-bottom:33px}
.intro2-1-cont{padding:94px 69px 54px 16.2%;background-color:#fff;position:relative}
.intro2-1-cont .intro2-1-bg{padding:33px 44px;position:absolute;left:0;top:0;bottom:0;width:30%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.intro2-1-cont .intro2-1-bg img{display:block;max-width:100%;max-height:100%}
.intro2-1-cont .cont,.intro2-1-cont .pic{position:relative;z-index:2}
.intro2-1-cont .pic{margin:23px 70px 0 0;float:left;width:386px;height:386px;line-height:386px;font-size:0;text-align:center;border-radius:50%;box-shadow:0 7px 23px 2px rgba(13,77,137,.15);overflow:hidden}
.intro2-1-cont .pic img{min-height: 232px;
    min-width: 230px;display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.intro2-1-cont .cont{overflow:hidden}
.intro2-1-cont .cont h3{margin-bottom:4px;font-size:30px;color:#333;font-weight:700}
.intro2-1-cont .cont .item{padding:36px 0 32px}
.intro2-1-cont .cont .item+.item{border-top:1px solid #dedede}
.intro2-1-cont .cont .txt{font-size:16px;color:#333;line-height:2.15}
.intro2-1-cont .cont h4{margin-right:40px;display:inline-block;font-size:24px;color:#333;font-weight:400}
.intro2-1-cont .cont .txt2{margin-top:26px;font-size:16px;color:#676767;line-height:1.9}
.trends-1{padding-bottom:142px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.trends-1 .cur{margin-bottom:14px}
.trend1-cont{padding:15px 52px 63px;background-color:#fff;position:relative}
.sh-bottom1{position:absolute;left:0;top:100%;right:0;height:18px;background:url(../images/sh-bg16.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}
.u12{margin-bottom:60px;overflow:hidden}
.u12 li{overflow:hidden}
.u12 .con{padding:40px 0;display:block;border-top:1px solid #eaeaea;overflow:hidden}
.u12 li:first-child .con{border:none}
.u12 .pic{margin-right:40px;float:left;width:444px;position:relative;overflow:hidden}
.u12 .pic:after{content:'';display:block;padding-top:63%}
.u12 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.u12 .inner{padding-top:70px;overflow:hidden}
.u12 .inner .top{margin-bottom:12px;overflow:hidden}
.u12 .inner .top .date{padding-right:20px;float:left;min-width:150px;font-size:20px;color:#333;line-height:1.8;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.u12 .inner .top h4{font-size:20px;color:#333;font-weight:400;line-height:1.8;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.u12 .inner .txt{margin-bottom:60px;font-size:16px;color:#787878;line-height:1.9;height:3.8em;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.u12 .inner .more{float:right;width:130px;height:38px;line-height:36px;font-size:14px;color:#5b5b5b;text-align:center;border:1px solid #d4d4d4;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.u12 .con:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.u12 .con:hover .inner .top .date,.u12 .con:hover .inner .top h4{color:#fd9b0f;font-weight:700}
.u12 .con:hover .inner .txt{color:#fd9b0f}
.u12 .con:hover .inner .more{color:#fff;border-color:#fd9b0f;background-color:#fd9b0f}
.ym-1{padding-bottom:148px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.ym-1 .cur{margin-bottom:5px}
.ym1-cont{padding:0 70px;position:relative}
.u13{margin:0 -25px 33px;overflow:hidden}
.u13 li{margin-bottom:56px;padding:0 25px;float:left;width:33.33%}
.u13 .con{display:block;position:relative;overflow:hidden}
.u13 .pic{padding-top:62%;position:relative;overflow:hidden}
.u13 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition: .5s; -o-transition: .5s; transition: .5s}
.u13 .mask{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/sh-bg17.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.u13 .mask h4{padding:8px 25px;position:absolute;left:0;bottom:0;right:0;font-size:16px;color:#f9f9f9;font-weight:400;line-height:1.9}
.u13 .con:hover .pic img{-webkit-transform: scale(1.05, 1.05); -ms-transform: scale(1.05, 1.05); -o-transform: scale(1.05, 1.05); transform: scale(1.05, 1.05)}
.detail-1{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.detail-1 .wpInner{padding:44px 0 137px;position:relative;height:100%}
.detail-1 .cur{position:absolute;right:0;top:0;max-width:37.2%}
.box-detail1{position:relative}
.detail1-top{margin-bottom:56px;padding-right:28.2%;overflow:hidden}
.detail1-top h1{margin-bottom:12px;padding:5px 0;font-size:30px;color:#333;text-align:center;font-weight:400;background:url(../images/sh-i4.png) center center no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%}
.detail1-top .info{font-size:18px;color:#999;text-align:center}
.detail1-top .info span{margin:0 10px}
.detail1-cont{padding:40px 91px 130px 116px;background-color:#fff;overflow:hidden}
.detail1-cont .detail1-col{float:left;width:69%}
.detail1-cont .detail1-cor{float:right;width:27%}
.detail1-txt{font-size:16px;color:#000;line-height:1.9}
.detail1-txt a{color:#36c}
.detail1-txt h4{font-size:18px;color:#000;font-weight:700}
.u14{overflow:hidden}
.u14 li{padding-bottom:16px;position:relative}
.u14 li:before{content:'';position:absolute;left:0;top:0;width:23px;height:22px;background:url(../images/sh-i10.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.u14 li:after{content:'';position:absolute;left:11px;top:20px;bottom:-4px;width:1px;background-color:#999}
.u14 li:last-child:after{display:none}
.u14 .con{padding-left:38px;display:block}
.u14 .date{margin-bottom:4px;font-size:16px;color:#666;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.u14 h4{font-size:16px;color:#000;font-weight:400;line-height:1.9;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.u14 li:hover:before{background-image:url(../images/sh-i11.png)}
.u14 li:hover .date{color:#f90;font-weight:700}
.u14 li:hover h4{color:#f90}
@media only screen and (max-width:1599px){
.sh-swiper1{padding:0 60px}
.sh-swiper1 .swiper-button-prev{left:10px}
.sh-swiper1 .swiper-button-next{right:10px}
}
@media only screen and (max-width:1439px){
.wpInner,.wpInner1300{width:90%}
.intro2-1-cont{padding:90px 60px 50px 13%}
}
@media only screen and (max-width:1299px){
.sh-ban{height:400px}
.sh-ban-cont{padding:44px 0}
.sh-ban-cont h2 span{padding:20px 0;font-size:38px}
.sh-ban-cont h2 em{font-size:48px}
.u1{margin:36px 0 12px}
.u1 li a{font-size:16px}
.u1 li:before{bottom:6px}
.u1 li:after{width:12px;height:12px}
.cur{padding:46px 0}
.cur a,.cur em,.cur span,.pages a{font-size:14px}
.sh-tit1{margin-bottom:52px}
.sh-tit1 h3{font-size:24px}
.sh-tit2{margin-bottom:18px}
.sh-tit2 .sh-tabs .tit{font-size:16px}
.sh-tit2 .sh-tabs .on .tit{font-size:22px}
.sh-tit3{margin-bottom:50px}
.sh-tit3 h3{font-size:22px}
.sh-tit4 h3{font-size:18px}
.sh-btn1 a{font-size:14px}
.intro2-1{padding-bottom:158px}
.intro2-1 .cur{margin-bottom:26px}
.intro2-1-cont{padding:74px 54px 42px 13%}
.intro2-1-cont .pic{width:300px;height:300px;line-height:300px}
.intro2-1-cont .cont h3{font-size:24px}
.intro2-1-cont .cont .item{padding:28px 0 24px}
.intro2-1-cont .cont .txt{font-size:14px}
.intro2-1-cont .cont h4{margin-right:32px;font-size:18px}
.intro2-1-cont .cont .txt2{margin-top:20px;font-size:14px}
.intro-1{padding-bottom:84px}
.intro1-cont .txt{padding-top:24px}
.intro2-cont{padding:62px 0 48px}
.u2{margin-top:80px}
.u2 .con{padding:20px 10px!important}
.u2 .number{font-size:12px}
.u2 .number span{font-size:40px}
.u2 h4{font-size:14px}
.u2 .i5 .number span,.u2 .i6 .number span,.u2 .i7 .number span{font-size:32px}
.intro-3{padding:106px 0 40px}
.intro3-cont1{padding:24px 24px 32px 20px}
.intro3-cont2 .txt{padding:66px 28px 32px}
.intro-4{padding:36px 0 68px}
.u3{margin-bottom:-40px}
.u3 li{margin-bottom:40px}
.trends-1{padding-bottom:112px}
.u12{margin-bottom:48px}
.u12 .pic{width:40%}
.u12 .inner{padding-top:10px}
.u12 .inner .top{margin-bottom:10px}
.u12 .inner .top .date,.u12 .inner .top h4{font-size:16px}
.u12 .inner .txt{margin-bottom:48px;font-size:14px}
.u12 .inner .more{width:110px;height:32px;line-height:30px}
.news-1{padding:96px 0 60px}
.news-1 .sh-tit2{margin-bottom:32px}
.news1-col-cont{padding-bottom:10px}
.hot-news .pic{height:166px}
.hot-news h4{font-size:14px}
.u7{padding:10px 0}
.u7 a{font-size:14px}
.news1-cor-cont{padding:24px 6px 22px}
.u8 li{padding:0 16px}
.u8 .con{padding:14px 0 16px}
.u8 .date span{font-size:22px}
.u8 .date em{font-size:12px}
.u8 h4{margin-top:4px;font-size:14px}
.news-2 .news2-col .sh-tit2{margin-bottom:22px}
.news2-col,.news2-cor{padding:58px 0 28px}
.news2-col{padding-right:54px}
.news2-cor{padding-left:56px}
.u9 .pic{width:34%}
.u9 .inner h4{font-size:16px}
.u9 .inner .date,.u9 .inner .txt{font-size:12px}
.sh-swiper2 .slider{margin:0 -5px}
.sh-swiper2 .swiper-slide{padding:0 5px}
.sh-swiper2 .inner .form{font-size:12px}
.sh-swiper2 .inner h4{font-size:14px}
.news-3{padding:64px 0 76px}
.news-3 .sh-tit2{margin-bottom:38px}
.u11 .inner .date{font-size:12px}
.u11 .inner h4{font-size:16px}
.detail-1 .wpInner{padding:34px 0 108px}
.detail1-top{margin-bottom:44px}
.detail1-top h1{font-size:24px}
.detail1-top .info{font-size:16px}
.detail1-cont{padding:32px 72px 104px 92px}
.detail1-txt,.u14 .date,.u14 h4{font-size:14px}
.detail1-txt h4{font-size:16px}
.kszh-1{padding-bottom:312px}
.kszh1-txt{padding-bottom:30px;font-size:14px}
.kszh1-cont-item .sh-tit2.f{padding-top:16px}
.u6{padding-bottom:56px}
.u6 li{line-height:32px}
.u6 .date{font-size:14px}
.u6 h4{font-size:16px}
.kszh-2{padding:64px 0 66px}
.kszh-2 .wpInner{margin-top:-312px}
.sh-swiper1 .slider{margin:0 -22px 40px}
.sh-swiper1 .slider .swiper-slide{padding:0 22px}
.sh-swiper1 .slider .swiper-slide:nth-child(even){padding-top:40px}
.sh-swiper1 .inner{padding:10px}
.sh-swiper1 .inner h4{font-size:16px}
.sh-swiper1 .inner .txt{font-size:12px}
.kjyd-1 .wpInner{padding:34px 0 108px}
.kjyd1-cont{padding:36px 40px 56px}
.u4{margin-bottom:48px}
.u4 li{margin-bottom:60px}
.u4 li:after{left:-24px;top:-18px;right:-24px;bottom:-18px}
.u4 .con{padding:40px 24px;min-height:416px}
.u4 .year{margin-bottom:82px;font-size:16px}
.u4 .date{padding:0 24px;margin-bottom:40px;font-size:18px}
.u4 h4{padding:0 24px;margin-bottom:18px;font-size:16px}
.u4 .txt{padding:0 24px;font-size:14px}
.ym-1{padding-bottom:118px}
.ym1-cont{padding:0 56px}
.u13{margin:0 -20px 26px}
.u13 li{padding:0 20px}
}
@media only screen and (max-width:1023px){
.intro2-1-cont .intro2-1-bg{background: none !important;}
.intro2-1-cont{padding:70px 50px}
.intro2-1-cont .pic{margin:0 auto 40px;float:none}
.intro2-cont{float:none;width:100%}
.u2{margin:0;float:none;width:100%}
.intro-3{padding:160px 0 40px}
.intro3-cont1{margin-bottom:30px;width:100%}
.intro3-cont2{margin:0}
.intro3-cont2 .pic{position:static;width:100%;padding-top:67%}
.intro3-cont2 .txt{padding:30px;float:none;width:100%}
.u4 li{width:33.33%}
.ym1-cont{padding:0 20px}
.u13{margin:0 -10px 20px}
.u13 li{padding:0 10px}
}
@media only screen and (max-width:767px){
.sh-ban{height:240px}
.u1{display:none}
.sh-ban-cont{padding:0;bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.sh-ban-cont h2 span{padding:10px 0;font-size:24px}
.sh-ban-cont h2 em{font-size:30px}
.cur{padding:30px 0}
.cur a,.cur em,.cur span{font-size:12px}
.cur .home{padding-left:20px;-webkit-background-size:16px auto;background-size:16px auto}
.pages a{font-size:12px;min-width:24px;line-height:22px}
.pages li{display:none}
.pages .active,.pages .next,.pages .prev{display:block}
.sh-tit1{margin-bottom:20px}
.sh-tit1 h3{font-size:20px}
.sh-tit2 .more{font-size:12px}
.sh-tit2 .sh-tabs a{font-size:14px}
.sh-tit2 .sh-tabs .active a{font-size:20px}
.sh-tit3{margin-bottom:20px}
.intro2-1 .cur{margin:0}
.intro2-1{padding-bottom:40px}
.intro2-1-cont{padding:40px 20px}
.intro2-1-cont .pic{margin-bottom:20px;width:200px;height:200px;line-height:200px}
.intro2-1-cont .cont h3{margin:0;font-size:20px}
.intro2-1-cont .cont .item{padding:30px 0}
.intro2-1-cont .cont h4{margin-right:20px;font-size:16px}
.intro2-1-cont .cont .txt2{margin-top:10px}
.intro2-1-cont .intro2-1-bg{padding:40px 30px 40px 10px}
.intro-1{padding-bottom:40px}
.intro1-cont{padding:0}
.intro1-cont img{margin:0 auto;float:none;width:auto;display:block}
.intro1-cont .txt{font-size:14px}
.intro2-cont{padding:40px 0;font-size:14px}
.u2{padding-bottom:40px}
.u2 li{margin:0!important;width:33.33%;min-height:112px;line-height:110px}
.u2 .i7{position:static}
.u2 .number{margin-bottom:5px}
.u2 .number span{font-size:24px!important}
.u2 h4{font-size:12px!important}
.intro-3{padding:40px 0 20px}
.intro3-cont1,.intro3-cont2 .txt{padding:20px;font-size:14px}
.intro-4{padding:20px 0 40px}
.u3{margin-bottom:-20px}
.u3 li{margin-bottom:20px;font-size:0;text-align:center}
.u3 .pic,.u3 li:nth-child(even) .pic{margin:0 auto;float:none;width:auto;display:inline-block}
.u3 .cont{padding-top:30px;font-size:14px}
.trends-1{padding-bottom:40px}
.trends-1 .cur{margin:0}
.trend1-cont{padding:10px 20px 40px}
.u12{margin:0}
.u12 .con{padding:30px 0}
.u12 .pic{margin:0;float:none;width:auto}
.u12 .inner{padding-top:20px}
.u12 .inner .top{padding-bottom:35px;position:relative}
.u12 .inner .top .date{position:absolute;left:0;bottom:0;min-width:0}
.u12 .inner .txt{margin-bottom:20px}
.news-1{padding:40px 0}
.news1-col,.news1-cor{float:none;width:auto}
.news1-col{margin-bottom:40px}
.news-1 .sh-tit2{margin-bottom:20px}
.news1-cor-cont{padding:0}
.u8 li{float:none;width:100%}
.u8 .con{border-top:1px solid rgba(225,225,225,.5)!important}
.u8 li:first-child .con{border:none!important}
.news-2{display:block}
.news-2:after{display:none}
.news2-col,.news2-cor{float:none;width:auto}
.news2-col{padding:40px 0 25px}
.news-2 .news2-col .sh-tit2{margin-bottom:5px}
.news-2 .news2-bg,.news-2 .news2-bg2{left:-7%;right:-7%}
.u9 .con{padding:15px 0}
.u9 .pic{margin-right:15px;width:41%}
.news2-cor{padding:40px 0}
.news-2 .news2-cor .sh-tit2{margin-bottom:20px}
.news-3{padding:40px 0}
.news-3 .sh-tit2{margin-bottom:20px}
.u11{margin-bottom:-20px}
.u11 li{margin-bottom:20px;width:100%}
.detail-1{padding-bottom:40px}
.detail-1 .cur{position:static;max-width:100%}
.detail-1 .wpInner{padding:0}
.detail1-top{margin-bottom:20px;padding:0}
.detail1-top h1{margin-bottom:10px;font-size:20px}
.detail1-top .info{font-size:12px}
.detail1-top .info span{margin:0 4px}
.detail1-cont{padding:40px 20px}
.detail1-cont .detail1-col,.detail1-cont .detail1-cor{float:none;width:100%}
.detail1-cont .detail1-col{margin-bottom:40px}
.u14{margin-bottom:-15px}
.u14 li{padding-bottom:15px}
.kszh-1{padding-bottom:200px}
.kszh-1 .cur{margin:0}
.kszh1-cont .pic{position:static;padding-top:79%;width:100%}
.kszh1-cont-item{padding:40px 0;width:100%}
.kszh1-txt{padding:0}
.kszh1-cont-item .kszh1-bg{left:-5%;right:-5%}
.kszh1-cont-item .sh-tit2.f,.u6{padding:0}
.kszh-2{padding:40px 0}
.kszh-2 .wpInner{margin-top:-200px}
.sh-swiper1 .slider{margin-bottom:20px}
.sh-swiper1 .slider .swiper-slide:nth-child(even){padding-top:0}
.kjyd-1{padding-bottom:40px}
.kjyd-1 .cur{position:static}
.kjyd-1 .wpInner{padding:0}
.kjyd1-cont{padding:40px 20px}
.u4{margin:0}
.u4 li{margin-bottom:20px;width:100%}
.u4 .con{padding:40px 20px;min-height:400px}
.u4 .year{padding:0 10px;font-size:14px}
.u4 .date{margin-bottom:30px;padding:0 10px;font-size:16px}
.u4 h4{margin-bottom:15px;padding:0 10px;font-size:14px}
.u4 .txt{padding:0 10px;font-size:12px}
.ym-1{padding-bottom:40px}
.ym-1 .cur{margin:0}
.ym1-cont{padding:0}
.u13{margin:0}
.u13 li{margin-bottom:20px;width:100%}
.u13 .mask h4{font-size:14px}
}




.ksdh-1{background-repeat: no-repeat; background-position: center center; -webkit-background-size: cover;
background-size: cover; overflow: hidden;}
.ksdh-1 .wpInner{padding-bottom: 78px; position: relative; height: 100%;}
.ksdh-1 .cur{position: absolute; right: 0; top: 0;}
.sh-tabs2{padding: 50px 0; font-size: 0; text-align: center; overflow: hidden;}
.sh-tabs2 li{display: inline-block; vertical-align: middle; position: relative;}
.sh-tabs2 li:before, .sh-tabs2 li:after{content: ''; position: absolute; top: 50%; width: 12px; height: 10px; background: url(../images/sh-i24.png) center center no-repeat; -webkit-background-size: cover;
background-size: cover; -webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);}
.sh-tabs2 li:before{left: -6px;}
.sh-tabs2 li:after{right: -6px;}
.sh-tabs2 a{padding: 0 30px; display: block; font-size: 24px; color: #333333; line-height: 36px; position: relative; -webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.sh-tabs2 a:after{content: ''; position: absolute; left: 50%; top: 100%; width: 90%; height: 12px; background: url(../images/sh-bg25.png) center center no-repeat; -webkit-background-size: 100% 100%;
background-size: 100% 100%; -webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%); display: none;}
.sh-tabs2 li:first-child:before{display: none;}
.sh-tabs2 li:last-child:after{display: none;}
.sh-tabs2 .on:before, .sh-tabs2 .on:after{background-image: url(../images/sh-i25.png); z-index: 2;}
.sh-tabs2 .on a, .sh-tabs2 a:hover{color: #FD9B0F;}
.sh-tabs2 .on a:after{display: block;}
.tabs2-con{overflow: hidden;}
.tabs2-con .tabs-item{display: none;}
.tabs2-con .tabs-item.on{display: block;}
.tabs2-con .tabs2-item{margin-bottom: 28px; padding-left: 199px; min-height: 224px; position: relative; background-repeat: no-repeat; background-position: center center; -webkit-background-size: cover;
background-size: cover;}
.tabs2-tit{position: absolute; left: 0; top: 0; bottom: 0; width: 199px; background-repeat: no-repeat; background-position: center center; -webkit-background-size: cover;
background-size: cover;}
.tabs2-tit h3{position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); font-size: 30px; color: #FFFFFF; font-weight: bold; width: 30px;}
.u15{padding: 42px 39px 33px; padding-right: 0; font-size: 0; overflow: hidden;}
.u15 li{padding: 0 40px; margin-bottom: 7px; display: inline-block; vertical-align: top; width: 33.33%;}
.u15 a{padding: 9px 17px; padding-right: 39px; display: block; font-size: 14px; color: #333333; line-height: 24px; position: relative; border-radius: 10px; -webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.u15 i{position: absolute; right: 16px; top: 50%; width: 23px; height: 23px; background-repeat: no-repeat; background-position: center center; -webkit-background-size: cover;
background-size: cover; -webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%); display: none;}
.u15.u15_1 a:hover{color: #ffffff; background-color: #4BB593;}
.u15.u15_1 a:hover i{display: block; background-image: url(../images/sh-i26.png);}
.u15.u15_2 a:hover{color: #ffffff; background-color: #0A2F6B;}
.u15.u15_2 a:hover i{display: block; background-image: url(../images/sh-i27.png);}
.u15.u15_3 a:hover{color: #ffffff; background-color: #2DB6C6;}
.u15.u15_3 a:hover i{display: block; background-image: url(../images/sh-i28.png);}
.u15.u15_4 a:hover{color: #ffffff; background-color: #5854A8;}
.u15.u15_4 a:hover i{display: block; background-image: url(../images/sh-i29.png);}






.xrld-1{background-repeat: no-repeat; background-position: center center; -webkit-background-size: cover;
background-size: cover; overflow: hidden;}
.xrld-1 .wpInner{padding: 44px 0 105px; position: relative; height: 100%;}
.xrld-1 .cur{position: absolute; right: 0; top: 0;}
.xrld-1 .sh-tit1{margin-bottom: 49px;}
.xrld-cont{padding: 59px 252px 14px; position: relative; background-color: #fff;}
.u16{margin: 0 -43px; font-size: 0; text-align: center; overflow: hidden;}
.u16 li{margin-bottom: 64px; padding: 0 43px; display: inline-block; vertical-align: top; width: 33.33%;}
.u16 .con{display: block; text-align: left; overflow: hidden;}
.u16 .box-pic{position: relative;}
.u16 .box-pic:after{content: ''; position: absolute; left: 50%; bottom: -13px; width: 110%; height: 27px; background: url(../images/sh-bg34.png) center center no-repeat; -webkit-background-size: 100% 100%;
background-size: 100% 100%; -webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%); border-radius: 10px;}
.u16 .pic{padding-top: 139%; position: relative; border-radius: 10px; overflow: hidden;}
.u16 .pic img{position: absolute; left: 0; top: 0; width: 100%; height: 100%; border-radius: 10px; -webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.u16 .inner{padding: 20px 0 26px; border-bottom: 2px solid rgba(51, 51, 51, .3); position: relative; overflow: hidden;}
.u16 .inner:after{content: ''; position: absolute; right: 0; bottom: 27px; width: 3px; height: 38px; background-color: #fda220;}
.u16 .inner .zw{margin-bottom: 10px; font-size: 22px; color: #333333;}
.u16 .inner .name{font-size: 20px; color: #333333;}
.u16 .con:hover .pic img{-webkit-transform: scale(1.05, 1.05);
-ms-transform: scale(1.05, 1.05);
-o-transform: scale(1.05, 1.05);
transform: scale(1.05, 1.05);}






.news-4{background-repeat: no-repeat; background-position: center center; -webkit-background-size: cover;
background-size: cover; overflow: hidden;}
.news-4 .wpInner{padding: 44px 0 105px; position: relative; height: 100%;}
.news-4 .cur{position: absolute; right: 0; top: 0;}
.news-4 .sh-tit1{margin-bottom: 49px;}
.news4-cont{padding-bottom: 66px; position: relative; background-color: #fff;}
.u17{margin-bottom: 20px; overflow: hidden;}
.u17 li{border-top: 1px solid #EAEAEA;}
.u17 li:first-child{border: none;}
.u17 .con{padding: 50px 150px; display: block; background-color: #fff; font-size: 0; overflow: hidden; -webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.u17 .date{display: inline-block; vertical-align: middle; width: 100px; color: #333333; font-family: Arial; -webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.u17 .date .left{display: inline-block; vertical-align: bottom;}
.u17 .date .left .day{font-size: 42px;}
.u17 .date .left .year{font-size: 16px;}
.u17 .date .right{padding-left: 13px; display: inline-block; vertical-align: bottom; position: relative;}
.u17 .date .right:before{content: ''; position: absolute; left: -5px; bottom: 0; width: 17px; height: 34px; background: url(../images/sh-i30.png) center center no-repeat; -webkit-background-size: cover;
background-size: cover; -webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.u17 .date .right .xq{font-size: 16px; color: #FFFFFF; line-height: 17px; min-width: 17px; background-color: #333333; border-radius: 50%; -webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.u17 .date .right .day{font-size: 16px;}
.u17 .inner{display: inline-block; vertical-align: middle; width: calc(100% - 100px); overflow: hidden;}
.u17 .inner h4{margin-bottom: 20px; font-size: 24px; color: #333333; font-weight: normal; -webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.u17 .inner .txt{font-size: 16px; color: #787878; line-height: 1.9; -webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.u17 .con:hover{background-color: #3BAB9C;}
.u17 .con:hover .date{color: #ffffff;}
.u17 .con:hover .date .right:before{background-image: url(../images/sh-i31.png);}
.u17 .con:hover .date .right .xq{color: #3BAB9C; background-color: #fff;}
.u17 .con:hover .inner h4{color: #fff;}
.u17 .con:hover .inner .txt{color: #fff;}







.zjlb-1{background-repeat: no-repeat; background-position: center center; -webkit-background-size: cover;
background-size: cover; overflow: hidden;}
.zjlb-1 .wpInner{padding: 54px 0 103px; position: relative; height: 100%;}
.zjlb-1 .cur{position: absolute; right: 0; top: 0;}
.zjlb-1 .sh-tit1{margin-bottom: 49px;}
.zjlb-cont{padding: 42px 100px 66px; position: relative; background-color: #fff;}
.u18{margin: 0 -21px -42px; font-size: 0; overflow: hidden;}
.u18 li{margin-bottom: 42px;padding: 0 21px;display: inline-block;vertical-align: top;width: 20%;}
.u18 .con{padding: 10px 14px; display: block; border: 1px solid rgba(51, 51, 51, .2); position: relative;}
.u18 .con:after{content: ''; position: absolute; right: -2px; top: -2px; width: 24px; height: 26px; background: url(../images/sh-i32.png) center center no-repeat; -webkit-background-size: cover;
background-size: cover;}
.u18 .pic{padding-top: 138%;position: relative;overflow: hidden;}
.u18 .pic img{position: absolute;left: 0;top: 0;/* width: 100%; *//*height: 100%;*/-webkit-transition: .5s;-o-transition: .5s;transition: .5s;}
.u18 .inner{padding: 7px 0 4px; overflow: hidden;}
.u18 .inner h4{margin-bottom: 2px; padding-left: 10px; font-size: 18px; color: #333333; font-weight: normal; position: relative;}
.u18 .inner h4:before{content: ''; position: absolute; left: 0; top: 0; bottom: 0; width: 5px; background-color: #29ADBB;}
.u18 .inner .txt{padding-left: 10px; font-size: 14px; color: #333333; line-height: 1.8;}
.u18 .con:hover .pic img{-webkit-transform: scale(1.05, 1.05);
-ms-transform: scale(1.05, 1.05);
-o-transform: scale(1.05, 1.05);
transform: scale(1.05, 1.05);}









.zzjg-1{background-repeat: no-repeat; background-position: center center; -webkit-background-size: cover;
background-size: cover; overflow: hidden;}
.zzjg-1 .wpInner{padding: 54px 0 103px; position: relative; height: 100%;}
.zzjg-1 .cur{position: absolute; right: 0; top: 0;}
.zzjg-1 .sh-tit1{margin-bottom: 49px;}
.zzjg-cont{padding: 46px 20px 86px; background-color: #fff; position: relative;}
.zzjg-tit{margin-bottom: 45px; padding-bottom: 17px; text-align: center; position: relative; overflow: hidden;}
.zzjg-tit:after{content: ''; position: absolute; left: 50%; bottom: 0; width: 118px; height: 10px; background-color: #092B82; -webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);}
.zzjg-tit h3{font-size: 36px; color: #333333; font-weight: normal;}
.zzjg-tit .en{font-size: 18px; color: #333333;}
.zzjg-inner{overflow: hidden;}
.zzjg-inner img{    display: initial; margin: 0 auto;}












.yyls-1{background-repeat: no-repeat; background-position: center center; -webkit-background-size: cover;
background-size: cover; overflow: hidden;}
.yyls-1 .wpInner{padding: 54px 0 103px; position: relative; height: 100%;}
.yyls-1 .cur{position: absolute; right: 0; top: 0;}
.yyls-1 .sh-tit1{margin-bottom: 49px;}
.yyls-cont{padding: 102px 103px; background-color: #fff; position: relative;}
.yyls-txt{margin-bottom: 88px; font-size: 16px; color: #333333; line-height: 1.9;}
.yyls-tit{margin-bottom: 82px; overflow: hidden;}
.yyls-tit h3{padding-bottom: 14px; font-size: 30px; color: #333333; text-align: center; position: relative;}
.yyls-tit h3:after{content: ''; position: absolute; left: 50%; bottom: 0; width: 109px; height: 2px; background-color: #092B82; -webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);}
.yyls-swiper{padding: 0 10px 0 90px; position: relative; overflow: hidden;}
.yyls-swiper .slider{position: relative; height: 2480px; overflow: hidden;}
.yyls-swiper .slider:after{content: ''; position: absolute; right: 87px; top: 261px; bottom: 261px; width: 1px; background-color: rgba(9, 43, 130, .3);}
.yyls-swiper .swiper-slide{padding: 28px 0; font-size: 0; flex-shrink: 1;}
.yyls-swiper .con, .yyls-swiper .year{display: inline-block; vertical-align: middle;}
.yyls-swiper .year{width: 176px; height: 176px; line-height: 172px; font-size: 0; text-align: center; border: 2px solid rgba(9, 43, 130, .3); border-radius: 50%; background-color: #fff; position: relative; z-index: 2;}
.yyls-swiper .year:after{content: ''; position: absolute; left: 10px; top: 10px; right: 10px; bottom: 10px; border-radius: 50%; border: 2px solid rgba(9, 43, 130, .3);}
.yyls-swiper .year .year-inner{display: inline-block; vertical-align: middle; line-height: 1.5; font-size: 17px; color: #333333;}
.yyls-swiper .year .year-inner span{font-size: 35px; font-weight: bold;}
.yyls-swiper .con{padding-right: 98px; width: calc(100% - 176px);}
.yyls-swiper .pic{width: 56.7%; position: relative; overflow: hidden;}
.yyls-swiper .pic:after{content: ''; display: block; padding-top: 56%;}
.yyls-swiper .pic img{position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.yyls-swiper .inner{padding: 103px 54px 75px; margin-top: -64px; margin-left: 19%; width: 81%; background-repeat: no-repeat; background-position: center center; -webkit-background-size: cover;
background-size: cover; border-radius: 10px;}
.yyls-swiper .inner h4{padding-bottom: 16px; margin-bottom: 20px; font-size: 18px; color: #FFFFFF; font-weight: bold; position: relative;}
.yyls-swiper .inner h4:after{content: ''; position: absolute; left: 0; bottom: 0; width: 83px; height: 3px; background-color: #fff;}
.yyls-swiper .inner .txt{font-size: 14px; color: #FFFFFF; line-height: 2.15;}
.yyls-swiper .swiper-button-prev, .yyls-swiper .swiper-button-next{margin: 0; position: absolute; right: 60px; left: auto; top: auto; bottom: auto; width: 50px; height: 50px; background-repeat: no-repeat; background-position: center center; -webkit-background-size: cover;
background-size: cover;}
.yyls-swiper .swiper-button-prev{top: 96px; background-image: url(../images/sh-i33.png);}
.yyls-swiper .swiper-button-next{bottom: 96px; background-image: url(../images/sh-i34.png);}
.yyls-swiper .swiper-button-next:after, .yyls-swiper .swiper-button-prev:after{display: none;}






.jyzm-1{padding-bottom: 101px; background-repeat: no-repeat; background-position: center center; -webkit-background-size: cover;
background-size: cover;}
.u19{margin: 0 -11px -22px; position: relative; overflow: hidden;}
.u19 li{margin-bottom: 22px; padding: 0 11px; float: left; width: 33.33%;}
.u19 .con{display: block; position: relative; overflow: hidden;}
.u19 .pic{overflow: hidden;}
.u19 .pic img{display: block; width: 100%; -webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;}
.u19 .mask{position: absolute; left: 0; top: 50%; right: 0; -webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);}
.u19 .mask .icon{margin-bottom: 20px; display: block; height: 94px; background-repeat: no-repeat; background-position: center center; -webkit-background-size: auto 100%;
background-size: auto 100%;}
.u19 .mask h4{font-size: 30px; color: #FFFFFF; font-weight: bold; text-align: center;}
.u19 .col2{width: 66.65%;}
.u19 .con:hover .pic img{-webkit-transform: scale(1.05, 1.05);
-ms-transform: scale(1.05, 1.05);
-o-transform: scale(1.05, 1.05);
transform: scale(1.05, 1.05);}




.kszh-3{padding: 64px 0 68px; overflow: hidden;}
.kszh-3 .sh-tit3{margin-bottom: 57px;}
.kszh3-tabs{}
.kszh3-tabs .tabs-tit{padding-left: 18%; font-size: 0; background-color: #fff;}
.kszh3-tabs .tabs-tit li{padding: 26px 20px; display: inline-block; vertical-align: middle; width: 14.28%; font-size: 18px; color: #FFFFFF; text-align: center; background: url(../images/sh-bg43.jpg) center center no-repeat; -webkit-background-size: cover;
background-size: cover; border-left: 1px solid #4a9d82; position: relative; cursor: pointer;}
.kszh3-tabs .tabs-tit li:first-child{border: none;}
.kszh3-tabs .tabs-tit li:before{content: ''; position: absolute; left: 0; top: 100%; right: 0; height: 30px; background: url(../images/sh-bg45.png) center center no-repeat; -webkit-background-size: 100% 100%;
background-size: 100% 100%; display: none;}
.kszh3-tabs .tabs-tit span{position: relative; display: block; z-index: 2;}
.kszh3-tabs .tabs-tit .on{z-index: 2;}
.kszh3-tabs .tabs-tit .on:before{display: block;}
.kszh3-tabs .tabs-tit .on:after{content: ''; position: absolute; left: -5px; top: -5px; bottom: -5px; right: -5px; background: url(../images/sh-bg44.jpg) center center no-repeat; -webkit-background-size: cover;
background-size: cover;}
.kszh3-tabs .tabs-desc{background-color: #fff; overflow: hidden;}
.kszh3-tabs .tabs-desc .tabs-item{display: none;}
.kszh3-tabs .tabs-desc .tabs-item.on{display: block;}
.table-1{overflow: hidden;}
.table-1 table{width: 100%;}
.table-1 th{border-bottom: 1px solid rgba(51, 51, 51, .2);}
.table-1 td{padding: 0 37px; border-bottom: 1px solid rgba(51, 51, 51, .2); border-right: 1px solid rgba(51, 51, 51, .2); font-size: 20px; color: #333333; font-weight: normal; text-align: left;}
.table-1 td .red{color: #CF3D25; font-weight: bold;}
.table-1 td:last-child{border-right: none;}
.table-1 .c1{text-align: center;}
.table-1 .time{    border-right: solid 1px #fff;height: 140px;background-color: #21a5a5;border-bottom: solid 1px #fff;}
.table-1 .time span{margin: 0 auto;display: block;font-size: 18px;color: #ffffff;font-weight: normal;width: 20px;}



.intro2-1{padding-bottom: 154px;}
.intro2-2-cont{padding-top: 76px;}
.intro2-2-cont .sh-tit3{margin-bottom: 58px;}





@media only screen and (max-width:1599px) {}
@media only screen and (max-width:1439px) {
    .yyls-swiper .slider{height: 1768px;}
    .yyls-swiper .slider:after{top: 221px; bottom: 221px; right: 100px;}
    .yyls-swiper .year{width: 200px; height: 200px; line-height: 198px;}
    .yyls-swiper .year .year-inner{font-size: 18px;}
    .yyls-swiper .year .year-inner span{font-size: 36px;}
    .yyls-swiper .con{padding-right: 40px; width: calc(100% - 200px);}
    .yyls-swiper .swiper-button-prev, .yyls-swiper .swiper-button-next{right: 75px;}
    .yyls-swiper .inner h4{font-size: 24px;}
    .yyls-swiper .inner .txt{font-size: 14px;}
}
@media only screen and (max-width:1299px) {
    .sh-tabs2 a{font-size: 20px;}
    .ksdh-1 .wpInner{padding: 40px 0;}
    .ksdh-1 .cur{padding: 0; margin-bottom: 40px; position: static;}
    .sh-tabs2{padding: 0; padding-bottom: 40px;}
    .tabs2-tit{width: 140px;}
    .tabs2-tit h3{font-size: 24px;}
    .tabs2-con .tabs2-item{padding-left: 140px;}
    .u15{margin: 0 -5px; padding: 20px;}
    .u15 li{padding: 0 5px;}


    .xrld-1 .wpInner{padding: 40px 0 60px;}
    .xrld-1 .cur{padding: 0; margin-bottom: 40px; position: static;}
    .xrld-1 .sh-tit1{margin-bottom: 40px;}
    .xrld-cont{padding: 60px 40px 0;}
    .u16{margin: 0 -10px;}
    .u16 li{margin-bottom: 60px; padding: 0 10px;}

    .yyls-1 .wpInner{padding: 40px 0 60px;}
    .yyls-1 .cur{padding: 0; margin-bottom: 40px; position: static;}
    .yyls-1 .sh-tit1{margin-bottom: 40px;}
    .yyls-cont{padding: 60px 40px;}
    .yyls-txt{margin-bottom: 60px; font-size: 14px;}
    .yyls-tit{margin-bottom: 40px;}
    .yyls-tit h3{font-size: 24px;}
    .yyls-swiper{padding: 0 40px;}
    .yyls-swiper .slider{height: 2024px;}
    .yyls-swiper .slider:after{top: 240px; bottom: 240px; right: 70px;}
    .yyls-swiper .year{width: 140px; height: 140px; line-height: 138px;}
    .yyls-swiper .year .year-inner{font-size: 16px;}
    .yyls-swiper .year .year-inner span{font-size: 24px;}
    .yyls-swiper .con{width: calc(100% - 140px);}
    .yyls-swiper .swiper-button-prev, .yyls-swiper .swiper-button-next{right: 45px;}
    .yyls-swiper .inner{padding: 80px 40px 40px;}
    .yyls-swiper .inner h4{font-size: 20px;}


    .news-4 .wpInner{padding: 40px 0 60px;}
    .news-4 .cur{padding: 0; margin-bottom: 40px; position: static;}
    .news-4 .sh-tit1{margin-bottom: 40px;}
    .u17 .con{padding: 40px 60px;}
    .u17 .date .left .day{font-size: 30px;}
    .u17 .date .left .year{font-size: 14px;}
    .u17 .date .right .xq{font-size: 14px;}
    .u17 .date .right .day{font-size: 14px;}
    .u17 .inner h4{font-size: 20px;}
    .u17 .inner .txt{font-size: 14px;}



    .zjlb-1 .wpInner{padding: 40px 0 60px;}
    .zjlb-1 .cur{padding: 0; margin-bottom: 40px; position: static;}
    .zjlb-1 .sh-tit1{margin-bottom: 40px;}
    .zjlb-cont{padding: 40px;}
    .u18{margin: 0 -10px -20px;}
    .u18 li{margin-bottom: 20px; padding: 0 10px; width: 33.33%;}


    .zzjg-1 .wpInner{padding: 40px 0 60px;}
    .zzjg-1 .cur{position: static; padding: 0; margin-bottom: 40px;}
    .zzjg-1 .sh-tit1{margin-bottom: 40px;}
    .zzjg-tit h3{font-size: 30px;}
    .zzjg-tit .en{font-size: 16px;}
    .zzjg-tit:after{height: 5px;}


    .jyzm-1{padding-bottom: 60px;}
    .u19 .mask .icon{margin-bottom: 15px; height: 40px;}
    .u19 .mask h4{font-size: 24px;}



    .kszh3-tabs .tabs-tit li{padding: 15px; font-size: 16px;}
    .table-1 .time span{font-size: 16px;}
    .table-1 td{font-size: 18px;}
    .table-1 .time{height: 80px;}
}
@media only screen and (max-width:1023px) {
    .u18 li{width: 50%;}
    .kszh3-tabs{overflow-x: auto;}
    .kszh3-tabs .kszh3-tabs-cont{width: 800px;}
    .yyls-swiper .slider{height: 2336px;}

}
@media only screen and (max-width:767px) {
    .ksdh-1 .wpInner{padding-bottom: 20px;}
    .sh-tabs2{padding: 0 10px; margin-bottom: 10px;}
    .sh-tabs2 li{margin-bottom: 10px; min-width: 50%;}
    .sh-tabs2 li:before, .sh-tabs2 li:after{display: block !important;}
    .sh-tabs2 a{padding: 0 16px; font-size: 16px;}
    .tabs2-tit{position: static; width: auto;}
    .tabs2-tit h3{padding: 20px; position: static; width: auto; font-size: 18px; text-align: center; -webkit-transform: translate(0);
    -ms-transform: translate(0);
    -o-transform: translate(0);
    transform: translate(0);}
    .tabs2-con .tabs2-item{padding: 0; margin-bottom: 20px;}
    .u15 li{width: 100%; float: none;}

    .xrld-1 .wpInner{padding: 40px 0;}
    .xrld-cont{padding: 40px 20px 0;}
    .u16 li{margin-bottom: 40px; width: 100%; display: block;}
    .u16 .inner{padding: 20px 0;}
    .u16 .inner .zw{font-size: 16px;}
    .u16 .inner .name{font-size: 14px;}


    .yyls-1 .wpInner{padding: 40px 0;}
    .yyls-1 .sh-tit1{margin-bottom: 40px;}
    .yyls-cont{padding: 40px 20px;}
    .yyls-txt{margin-bottom: 20px;}
    .yyls-tit{margin-bottom: 20px;}
    .yyls-tit h3{font-size: 20px;}
    .yyls-swiper{padding: 0;}
    .yyls-swiper .slider{padding: 0 10px; height: auto;}
    .yyls-swiper .swiper-slide{padding: 0 10px; flex-shrink: 0;}
    .yyls-swiper .con{margin-bottom: 15px; padding: 0; width: 100%; display: block;}
    .yyls-swiper .pic{width: 100%;}
    .yyls-swiper .inner{margin: 0; padding: 20px; width: 100%; border-radius: 0;}
    .yyls-swiper .inner h4{font-size: 16px;}
    .yyls-swiper .inner h4:after{width: 60px; height: 2px;}
    .yyls-swiper .year{display: block; margin: 0 auto; width: 100%; height: 60px; line-height: 58px; border-radius: 0;}
    .yyls-swiper .year:after{top: 5px; right: 5px; bottom: 5px; left: 5px; border-radius: 0;}
    .yyls-swiper .year .year-inner{font-size: 12px;}
    .yyls-swiper .year .year-inner span{font-size: 18px;}
    .yyls-swiper .swiper-button-prev, .yyls-swiper .swiper-button-next{bottom: auto; right: auto; left: auto; top: 34%; -webkit-transform: translateY(-50%) rotate(-90deg);
    -ms-transform: translateY(-50%) rotate(-90deg);
    -o-transform: translateY(-50%) rotate(-90deg);
    transform: translateY(-50%) rotate(-90deg);}
    .yyls-swiper .swiper-button-prev{left: 0;}
    .yyls-swiper .swiper-button-next{right: 0;}


    .news-4 .wpInner{padding: 40px 0;}
    .news-4 .sh-tit1{padding: 0; margin-bottom: 40px;}
    .news4-cont{padding-bottom: 40px;}
    .u17 .con{padding: 20px;}
    .u17 .inner h4{font-size: 16px; margin-bottom: 15px;}
    .u17 .inner .txt{font-size: 12px;}



    .zjlb-1 .wpInner{padding: 40px 0;}
    .zjlb-cont{padding: 20px;}
    .u18 li{width: 100%;}


    .zzjg-1 .wpInner{padding: 40px 0;}
    .zzjg-cont{padding: 40px 20px;}
    .zzjg-tit{margin-bottom: 20px;}
    .zzjg-tit:after{height: 4px; width: 60px;}
    .zzjg-tit h3{font-size: 18px;}
    .zzjg-tit .en{font-size: 14px;}


    .jyzm-1{padding-bottom: 40px;}
    .u19{margin: 0 -5px -10px;}
    .u19 li{margin-bottom: 10px; padding: 0 5px;}
    .u19 li{width: 50%;}
    .u19 .col2{width: 100%;}
    .u19 .mask .icon{height: 30px;}
    .u19 .mask h4{font-size: 16px;}


    
    .kszh-3{padding: 40px 0;}
    .kszh-3 .sh-tit3{margin-bottom: 20px;}
    .kszh3-tabs{padding-top: 20px; overflow-x: auto;}
    .kszh3-tabs .tabs-tit li{font-size: 14px;}
    .table-1 .time{height: 80px;}
    .table-1 .time span{font-size: 14px;}
    .table-1 td{padding: 20px; font-size: 16px;}



    .intro2-1{padding-bottom: 40px;}
    .intro2-2-cont{padding-top: 40px;}
    .intro2-2-cont .sh-tit3{margin-bottom: 0;}
}