/* html{-webkit-text-size-adjust:100%;font-size:100px; overflow-x: hidden;}
html{font-size:5.2083334vw} */
@font-face {
	font-family: harml;
	src:url(../fonts/HarmonyOS_Sans_SC_Light.ttf);
}
@font-face {
	font-family: harm;
	src:url(../fonts/HarmonyOS_Sans_SC_Regular.ttf);
}
@font-face {
	font-family: harmm;
	src:url(../fonts/HarmonyOS_Sans_SC_Medium.ttf);
}
@font-face {
	font-family: harmb;
	src:url(../fonts/HarmonyOS_Sans_SC_Bold.ttf);
}
@font-face {
	font-family: harmt;
	src:url(../fonts/HarmonyOS_Sans_SC_Thin.ttf);
}
*,
body{font-family: 微软雅黑 !important;font-size:16px;}
/*Top003124 */
@media (min-width:1025px) {
.Top003124{position: relative;width: 100%;left: 0;top: 0;z-index: 100;border-bottom: 1px solid rgba(255,255,255,0.1);transition:background-color 0.3s,transform 1s;}
.Top003124.Down{transform: translateY(-5.3125em);}
.Top003124.hover{background-color: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.Top003124.hover .logo .white,
.Top003124:not(.hover) .logo .red{display: none;}
.Top003124:not(.hover),
.Top003124:not(.hover) a:not(:hover){color: #fff;}
}
@media (max-width:1024px) {
.Top003124 .wap-fixed{position: relative;width: 100%;left: 0;top: 0;z-index: 100;background-color: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.1);padding-top: 0;}
.Top003124 .logo .white{display: none;} 
.Top003124 .auto{position: relative; border-top: 1px solid #eee;}
}

.Top003124 .logo{float: left;display: table;height:5.3125em;}
.Top003124 .logo a{display: table-cell; vertical-align: middle;}
.Top003124 .logo img{height: 88px;}
@media (max-width:1024px) {
.Top003124 .logo{height: 4em;}
.Top003124 .logo img{height: 3em;}
}
.Top003124 .top-nav dd.oa a{display: block; border: 1px solid #ccc;border-radius: 50%;text-align: center;}
.Top003124.hover .top-nav dd.oa a{border-color: #ccc;}
.Top003124 .top-nav dd.lang a{margin: 0 5px;}
.Top003124 .top-nav dd.stock b{font-weight: normal;}
@media(min-width:1025px) and  (max-width:1770px) {
.Top003124 .top-nav{margin-right: 8.34vw;}
.root-w-1400 .Top003124 menu{margin-right:80px;}
}
@media (min-width:1025px) {
.Top003124 .top-nav{float: right; margin-left: 7.5em;padding-top: 1.75em; font-size:1em; }
.Top003124 .top-nav dd{float: left;line-height:2.5714em;}
.Top003124 .top-nav dd.oa{margin-left: 4.2857em;}
.Top003124 .top-nav dd.oa a{width:2.5714em;}
.Top003124 .top-nav dd.stock{margin-right: 2.1428em;padding-right: 2.1428em;border-right: 1px solid rgba(255,255,255,0.1);}
.Top003124:not(.hover) .top-nav dd.stock{border-right-color: #fff;}
}
@media (max-width:1024px) {
.Top003124 .top-nav{position: absolute;right: 0; bottom: 100%;display: flex;align-items: center; margin-bottom: 0.5em;}
.Top003124 .top-nav dd{line-height: 2;}
.Top003124 .top-nav dd:not(:last-child){margin-right: 1em;}
.Top003124 .top-nav dd.oa a{width:2em;}
}

.Top003124 menu li span{display: block;font-size: 1.2em;}
@media (min-width:1025px) {
.Top003124 menu{float: right;}
.Top003124 menu li{float: left;}  
.Top003124 menu li:not(:last-child){margin-right: 3em;}
.Top003124 menu li span,
.Top003124 menu li span a{line-height:4.6em;}  
.Top003124 menu li span a{display: block;position: relative;z-index: 1;}
.Top003124 menu li span a:after{position: absolute;content: ''; left: 0; bottom: 0; height: 2px;background-color: #fff; transition: 0.3s;}
.Top003124 menu li:hover span a:after,
.Top003124 menu li.aon span a:after{width: 100%;}
.Top003124 menu li .sub{position: absolute; top: 100%; background-color: #fff;border-radius: 0 0 5px 5px; overflow: hidden;}
}
@media (max-width:1024px) {
.Top003124 menu{position: fixed; left: -100%;top:4em;height: calc(100% - 4em); overflow: auto; background-color: #fff; width: 220px;opacity: 0;transition: 0.3s ease;}   
.menu-show .Top003124 menu{left: 0; opacity: 1; transform:translateX(0);}
.Top003124 menu li{ border-bottom: 1px solid #eee;}
.Top003124 menu li span{padding-top: 1em; padding-bottom: 1em;padding-left: 1em;}
.Top003124 .has-sub span .op:before,
.Top003124 .has-sub span .op:after{background-color: #ccc;}
.Top003124 menu li .sub{background-color: rgba(0,0,0,0.1);}
}

.Top003124 .open-search{position: absolute;right: 0; top: 0;width: 6.45em;height:5.55em; background: rgba(0,0,0,0.3) url(../images/Top003124-btn.svg) no-repeat center; cursor: pointer; background-size: auto 23.53%;}
.Top003124 .top-search{position: absolute;right: 0; top: 100%; background-color: #fff; width: 100%;max-width: 400px;}
.Top003124 .top-search .btn{background-color: rgba(0,0,0,1); background-image: url(../images/Top003124-btn.svg); background-size: auto 50%;}
.Top003124 .open-search.on:before,
.Top003124 .open-search.on:after{width: 40%; left: 30%;}
.Top003124.hover .open-search.on:before,
.Top003124.hover .open-search.on:after{background-color: rgba(0,0,0,1);}
@media (max-width:1024px) {
.Top003124 .open-search{width:2.4em; height: 2.4em; top: 50%;margin-top: -1.2em;background-color: rgba(0,0,0,1); background-size: auto 60%; right: 2.6em;}   
.Top003124 .open-menu{width:2.4em; height: 2.4em; right: 0;} 
.Top003124 .open-menu i{width: 60%; left: 20%;background-color: rgba(0,0,0,1);} 
}
/*Banner003095 */
.Banner003095 .slick-dots{position: absolute; bottom: 2%;left: 50%; transform: translateX(-50%); z-index: 10;}
.Banner003095 .slick-dots li{float: left; border: 1px solid #eaeaea;border-radius: 50%; width: 10px; height: 10px; margin: 0 12px;background: #eaeaea;}
.Banner003095 .slick-dots li button{display: none;}
.Banner003095 .slick-dots li.slick-active{border-color: #006887;background: #006887;}
@media(min-width:1025px){
.Banner003095 .wap{display: none;}

}
@media(max-width:1024px){
.Banner003095 .pc{display: none;}
.Banner003095 .slick-dots li{margin: 0 5px;}
.Banner003095 .slick-dots{bottom: 5%;}
}

/*Floor003163 */
.Floor003163 .auto{padding-top: 1.875em;}
.Floor003163 .tab-ul{background: url(../images/Floor003163-line.gif) repeat-x left bottom; position: relative; margin-bottom: 2.25em;}
.Floor003163 .tab-ul li > a{position: absolute;right: 0; top: 50%;transform: translateY(-50%);color: #949494;}
.Floor003163 .tab-ul li:not(.on) > a{display: none;}
.Floor003163 .tab-ul li > a:after{display: inline-block;content: '';width: 0.5em;height: 0.5em; vertical-align: middle; margin-left: 0.35em; transform: rotate(45deg);border-top: 1px solid #949494;border-right: 1px solid #949494;}
.Floor003163 .tab-ul li span{display: block;border-bottom: 3px solid transparent; cursor:pointer;line-height:2.3636; font-size:1.375em;}
.Floor003163 .tab-ul li.on span{border-bottom-color: #006887;color: #006887;font-weight: bold;}

.Floor003163 .list li{padding-left: 1em; position: relative;}
.Floor003163 .list li:before{position: absolute;content: ''; left: 0;top: 50%;height:2px;width: 4px;background-color: #006887;}

.Floor003163 .news{margin-bottom: 1.875em;}
.Floor003163 .right .list li{border-bottom: 1px solid #eee;overflow: hidden;line-height: 2.9375;}
.Floor003163 .right .list li.new a{float: left; max-width: 100%;padding-right: 33px;background: url(../images/Floor003163-new.png) no-repeat right center;}

.Floor003163 .left .list ol{position: relative;}
.Floor003163 .left .list ol .Ispic{height: 21.8125em;}
.Floor003163 .left .list ol aside{position: absolute;color: #fff;font-size: 1.125em;background-color: rgba(0, 0, 0, 0.53); left: 0;bottom: 0;width: 100%; padding: 1.6666em 1.1111em;z-index: 10;}
.Floor003163 .left .list li:not(.on) .txt{display: none;}
.Floor003163 .left .list li.on{padding-left: 0; padding-bottom: 1.5em;}
.Floor003163 .left .list li.on:before{display: none;}
.Floor003163 .left .list li.on .tit{font-size: 1.5em;font-weight: bold;color: #006887;}
.Floor003163 .left .list li p{color: #999999;margin-bottom: 0.5em;}
.Floor003163 .left .list li time{color: #999999;}
.Floor003163 .left .list li:not(.on) .tit{line-height: 2.8;}

.Floor003163 .topic{overflow: hidden;}
.Floor003163 .topic .slider{margin: 0 -6px;}
.Floor003163 .topic .slider li a{display: block;margin: 0 6px;}
.Floor003163 .slick-arrow{position: absolute;border: 0;font-size: 1em;text-indent: -999em;width: 2.5em; height: 2.5em; background:rgba(0, 0, 0, 0.4);border-radius: 50%; top: 50%;margin-top: -1.25em;z-index: 10;}
.Floor003163 .slick-arrow:hover{background: #006887;}
.Floor003163 .slick-prev{left: 0.625em;}
.Floor003163 .slick-next{right: 0.625em;}
.Floor003163 .slick-arrow:before{position: absolute;content: ''; width: 30%; height: 30%;border-top: 2px solid #fff;border-right: 2px solid #fff; transform: rotate(45deg); top:35%;left: 30%;}
.Floor003163 .slick-prev:before{transform: rotate(-135deg);left: 40%;}
@media (min-width:1025px) {
.Floor003163 .left{width: 71.929%;}
.Floor003163 .right{width: 26.429%;}  
.Floor003163 .left .list ol{float: left;width: 55.115%;}  
.Floor003163 .left .list li{float: right;width: 40.914%;}
.Floor003163 .tab-ul li{float: left; }
.Floor003163 .tab-ul li + li{margin-left: 2.5em;}
}
@media (max-width:1024px) {
.Floor003163 .tab-ul:after{display: none;}
.Floor003163 .tab-ul{display: flex;justify-content: space-between;padding-right: 4em;}
.Floor003163 .tab-ul li span{font-size: 1.125em;}
.Floor003163 .left{margin-bottom: 2em;}
.Floor003163 .left .list ol{margin-bottom: 1em;}
}




/*Floor002861 */
.Floor002861{padding: 2vw 0 0;}
.Floor002861 a:hover{color: #006887;}
/*slick Basic*/
.Floor002861 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002861 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002861 .slick-list:focus {outline: none}
.Floor002861 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002861 .slick-slider .slick-track, 
.Floor002861 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Floor002861 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002861 .slick-track:before, 
.Floor002861 .slick-track:after{display: table; content: '';}
.Floor002861 .slick-track:after{ clear: both;}
.Floor002861 .slick-loading .slick-track { visibility: hidden;}
.Floor002861 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002861 .slick-slide .slick-loading img { display: none;}
.Floor002861 .slick-slide .dragging img { pointer-events: none;}
.Floor002861 .slick-initialized .slick-slide { display: block;}
.Floor002861 .slick-loading .slick-slide { visibility: hidden;}
.Floor002861 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002861 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/


.Floor002861 .main .slider li{position: relative;}
.Floor002861 .main .slider li .pic img{display: block;}
.Floor002861 .main .slider li aside{position: absolute; left: 0; width: 100%;background: rgba(0,0,0,0.5);color: #fff; z-index: 10;bottom: 0;line-height: 4em; text-indent: 25px;padding-right: 40%;font-size: 1.125em;font-weight: bold;}
.Floor002861 .main .slick-dots{position: absolute; z-index: 20; right: 20px;bottom: 6%;}
.Floor002861 .main .slick-dots li{float: left;margin-right: 12px; width: 10px; height: 10px; border-radius: 50%; cursor: pointer;background: #fff;}
.Floor002861 .main .slick-dots li button{display: none;}
.Floor002861 .main .slick-dots li.slick-active{background: #006887;}

.Floor002861 .main .fr > *{padding: 0 26px;}
.Floor002861 .main .tab-ul{position: relative;}
.Floor002861 .main .tab-ul ul{position: relative; 
    position: relative;
    background: url(../images/Floor003164-line.gif) repeat-x left bottom;
    margin-bottom: 1.25em;}
.Floor002861 .main .tab-ul li{float: left; border-bottom: 2px solid transparent;line-height: 48px; height: 50px;font-size: 18px; cursor: pointer;line-height: 2.3636;font-size: 1.375em;color: #000;}
.Floor002861 .main .tab-ul li.on{ 
    border-bottom: 3px solid #006887;
    color: #006887;
}
.Floor002861 .main .tab-ul .more{position: absolute; right: 0; top: 0;line-height: 50px;font-size: 16px;background: url(../images/Floor002861_more.gif) no-repeat right center;padding-right: 14px;display: none;}
.Floor002861 .main .tab-ul li.on .more{display: block;}
.Floor002861 .main .tab-list .dl{display: none;}
.Floor002861 .main .tab-list dl{padding-left: 14px;}

.Floor002861 .main .tab-list dt{line-height: 37px;position: relative;padding-left: 14px;font-size: 1em;}
.Floor002861 .main .tab-list dt:after{position: absolute;content: ''; left: 0;top: 50%;height:2px;width: 4px;background-color: #006887;}
.Floor002861 .main .tab-list dt time{font-size: 0.875em;color: #999;float: right;margin-left: 10px;}
.Floor002861 .tab-ul li + li{margin-left: 2em;}
.Floor002861 .main .slider li .pic figure{width: 100%;padding-bottom: 57%;background-position: center center;background-size: cover;background-repeat: no-repeat;}

@media(min-width:1025px){
.Floor002861 .main .fr,
.Floor002861 .main .fl{width: 50%;}
.Floor002861 .main .slider li .pic img{min-width: 100%; max-width: inherit;height: 400px;}
}
@media(max-width:1024px){
.Floor002861 .main .slider li .pic img{width: 100%;}
.Floor002861 .main .slick-dots{bottom: 2em;}
.Floor002861 .main .tab-ul{margin-top: .5em;}
.Floor002861 .main .tab-list dl{padding-left: 0;}
.Floor002861 .main .tab-list dt{font-size: 1.125em;line-height: 2.5;}
.Floor002861 .main .fr > *{padding: 0;}
}
@media(max-width:480px){
.Floor002861 .top-new .slider li b{font-size: 16px;}
.Floor002861 .top-new .slider li aside{font-size: 14px;}
.Floor002861 .top-new .slider{margin-left: 0;}
.Floor002861 .top-new{min-height: 80px;}
.Floor002861 .top-new .tit{background-size: contain;width: 90px;font-size: 18px;padding: 15px 20px;}
}
/*Floor002862 */
.Floor003164{padding-bottom: 1vw;}
.Floor002862{padding: 1vw 0;}
@media(min-width:1025px){
.Floor002862 .fl,
.Floor002862 .fr{width:50%;}
.Floor002862 .fr{padding: 0 26px;}
}

@media(max-width:1260px){
.Floor002862 .fl .tab-list{padding-left: 26px;}
.Floor002862 .fr .tab-list{padding-right: 26px;}
}
@media(max-width:1024px){
.Floor002862 .auto{padding: 0;}
.Floor002862 .fl{margin-bottom: 3vw;}
}
.Floor002862 .tab-ul{position: relative;}
.Floor002862 .tab-ul i{position:absolute;top: 0;height: 100%;background-repeat: no-repeat; width: 26px;}
.Floor002862 .tab-ul i.l{background-image: url(../images/Floor002862_tit_l.png);background-position: right top; left: 0;}
.Floor002862 .tab-ul i.r{background-image: url(../images/Floor002862_tit_r.png);background-position: left top; right: 0;}
.Floor002862 .tab-ul ul{position: relative;
    background: url(../images/Floor003164-line.gif) repeat-x left bottom;
    margin-bottom: 1.25em;}
.Floor002862 .tab-ul li{float: left;
    border-bottom: 2px solid transparent;
    line-height: 48px;
    height: 50px;
    font-size: 18px;
    cursor: pointer;
    line-height: 2.3636;
    font-size: 1.375em;
    color: #000;}
.Floor002862 .tab-ul li + li{margin-left: 2em;} 
.Floor002862 .tab-ul li.on{ border-bottom-color: #006887;color: #006887;}
.Floor002862 .tab-ul .more{position: absolute; right: 0; top: 0;line-height: 50px;font-size: 16px;background: url(../images/Floor002862_more.gif) no-repeat right center;padding-right: 14px;display: none;}
.Floor002862 .tab-ul li.on .more{display: block;}
.Floor002862 .fl .tab-list{padding-right: 30px;}
.Floor002862 .fr .tab-list{padding-left:26px;}
.Floor002862 .tab-list .dl{display: none;}
.Floor002862 .tab-list dl{padding-top: 26px;padding-left: 8px;}
.Floor002862 .tab-list dt{line-height: 40px;font-size: 16px; padding-left: 20px;background: url(../images/Floor002862_icon.png) no-repeat left center;}
.Floor002862 .tab-list dt time{font-size: 14px;color: #999;float: right;margin-left: 10px;}
.Floor002862 .tab-list dd .pic img{display: block;width: 100%;}
.Floor002862 .tab-list dd .txt{color: #999;}
.Floor002862 .tab-list dd aside{font-size: 18px;line-height: 30px;}
.Floor002862 .tab-list dd p{font-size: 16px;line-height: 24px;}
@media(min-width:641px){
.Floor002862 .tab-list dd{height: 200px;position: relative;padding-left: 240px;}
.Floor002862 .tab-list dd .pic{position: absolute; left: 0; top: 0; width: 240px;}
.Floor002862 .tab-list dd .txt{padding: 0 36px;}
}
@media(max-width:640px){
.Floor002862 .tab-list dd .txt{padding: 3vw;}
}
@media(max-width:640px){
.Floor002862 .tab-list dd .txt{padding: 3vw;}
}
/*Floor003164 */
.Floor003164 .more{position: absolute;right: 0; top: 50%;transform: translateY(-50%);color: #949494;}
.Floor003164 .more:after{display: inline-block;content: '';width: 0.5em;height: 0.5em; vertical-align: middle; margin-left: 0.35em; transform: rotate(45deg);border-top: 1px solid #949494;border-right: 1px solid #949494;}

.title-index{position: relative;background: url(../images/Floor003164-line.gif) repeat-x left bottom; margin-bottom: 1.25em;}
.title-index b{display: table;line-height:2.3636; font-size:1.375em;border-bottom: 3px solid #006887;color: #006887;}

.Floor003164 .tab-ul{position: relative;z-index: 10; margin-bottom: 1.5em;}
.Floor003164 .tab-ul li:not(.on) > a{display: none;}
.Floor003164 .tab-ul li span{display: block;cursor:pointer;font-size:1em;font-weight: bold;}
.Floor003164 .tab-ul li.on span{color: #006887;}

.Floor003164 .list li{padding-left:14px; position: relative;}
.Floor003164 .list li a{font-size: 1em;line-height: 2.2222;}
.Floor003164 .list li time{float: right;font-size:0.875em; line-height: 2.5;color: #999999;}
.Floor003164 .list li:after{position: absolute;content: ''; left: 0;top: 50%;height:2px;width: 4px;background-color: #006887;}


.Floor003164 .box-items{padding-bottom: 1.875em;}
.Floor003164 .box-items .pic{margin-bottom: 1em;}
.Floor003164 .topic-list dd + dd{margin-top: 0.375em;}
.pa26{padding-left: 26px;}

@media (min-width:1025px) {
.Floor003164 .box-rows .left{width: 32.143%;}
.Floor003164 .box-rows .left:not(:nth-child(3n)){margin-right: calc((100% - 32.143% * 3) / 2);} 
.Floor003164 .box-rows .right{width: 24.286%;}
.Floor003164 .box-items .item{float: left;width:32.143%;}
.Floor003164 .box-items .item:not(:nth-child(3n)){margin-right: calc((100% - 32.143% * 3) / 2);} 
.Floor003164 .tab-ul li{float: left;}
.Floor003164 .tab-ul li + li{margin-left: 1em;}
.Floor003164 .box-rows .tab-ul{margin-top: -3.6em; margin-left: 7em;}
}
@media (max-width:1024px) {
.Floor003164 .tab-ul:after{display: none;}
.Floor003164 .tab-ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.Floor003164 .tab-ul li{width: calc(100% / 3);text-align: center; line-height: 3;}
.Floor003164 .tab-ul li > a.more{top:-2.8em;}
.Floor003164 .tab-ul li span{border: 1px solid #eee;font-size: 1.125em;}
.Floor003164 .list li a{font-size: 1.125em;width: 80%;}
.Floor003164 .list li{line-height: 2.5;}
.Floor003164 .more{font-size: 1em;}

}
/*Floor002863 */
.Floor002863{padding: 2vw 0;}
/*slick Basic*/

.Floor002863 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002863 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002863 .slick-list:focus {outline: none}
.Floor002863 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002863 .slick-slider .slick-track, 
.Floor002863 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Floor002863 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002863 .slick-track:before, 
.Floor002863 .slick-track:after{display: table; content: '';}
.Floor002863 .slick-track:after{ clear: both;}
.Floor002863 .slick-loading .slick-track { visibility: hidden;}
.Floor002863 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002863 .slick-slide .slick-loading img { display: none;}
.Floor002863 .slick-slide .dragging img { pointer-events: none;}
.Floor002863 .slick-initialized .slick-slide { display: block;}
.Floor002863 .slick-loading .slick-slide { visibility: hidden;}
.Floor002863 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002863 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/
.Floor002863 .slick-slider img{width: 100%;height:120px;}
.Floor002863 .slider:not(:last-child){margin: 0 0 1vw 0;}
.Floor002863 .slick-silde img{display: block;width: 100%;}
.Floor002863 .slick-dots{position: absolute; z-index: 20; right: 1vw;bottom: 0.55vw;}
.Floor002863 .slick-dots li{float: left;background: #fff;width: 10px;height:10px;margin-left: 0.42vw;border-radius: 100px;}
.Floor002863 .slick-dots li button{display: none;}
.Floor002863 .slick-dots li.slick-active{background:#006887;}


/*Floor002864 */
.Floor002864 a:hover{color: #006887;}
@media(min-width:1025px){
.Floor002864 .fl{width: 32.143%;}
.Floor002864 .fl:nth-of-type(1){margin-right: calc((100% - 32.143% * 3) / 2);}
.Floor002864 .fr{width: 32.143%;}
}

@media(max-width:1024px){
.Floor002864 .fl{margin-bottom: 4vw;}
.Floor002863 .slick-slider img{height:75px}
}
/* .Floor002864 .fl > *{padding: 0 26px;} */
.Floor002864 .tab-ul{position: relative;}
.Floor002864 .tab-ul i{position:absolute;top: 0;height: 100%;background-repeat: no-repeat; width: 26px;}
.Floor002864 .tab-ul i.l{background-image: url(../images/Floor002864_tit_l.png);background-position: right top; left: 0;}
.Floor002864 .tab-ul i.r{background-image: url(../images/Floor002864_tit_r.png);background-position: left top; right: 0;}
.Floor002864 .tab-ul ul{position: relative; 
    background: url(../images/Floor003164-line.gif) repeat-x left bottom;
    margin-bottom: 1.25em;
}
.Floor002864 .tab-ul li{float: left;
    border-bottom: 2px solid transparent;
    line-height: 48px;
    height: 50px;
    cursor: pointer;
    line-height: 2.3636;
    font-size: 1.375em;
    color: #000;}
.Floor002864 .tab-ul li.on{ border-bottom-color: #006887;color: #006887;}
.Floor002864 .tab-ul .more{position: absolute; right: 0; top: 0;line-height: 50px;font-size:16px;padding-right: 14px;display: none;color:#949494}
.Floor002864 .tab-ul .more:after{display: inline-block;content: '';width: 0.5em;height: 0.5em; vertical-align: middle; margin-left: 0.35em;margin-top:-3px; transform: rotate(45deg);border-top: 1px solid #949494;border-right: 1px solid #949494;}

.Floor002864 .tab-ul li.on .more{display: block;}
.Floor002864 .tab-list .dl{display: none;}
.Floor002864 .tab-list dl{padding-left: 8px;}
.Floor002864 .tab-list dt{line-height: 40px;font-size: 1em;position: relative;    padding-left: 14px;}
.Floor002864 .tab-list dt::after{
    position: absolute;
    content: '';
    left: 0;
    top: 50%;
    height: 2px;
    width: 4px;
    background-color: #006887;
}
.Floor002864 .tab-list dt time{font-size: 14px;color: #999;float: right;margin-left: 10px;}

.Floor002864 .title{background: #006887; text-align: center;line-height: 50px;}
.Floor002864 .title b{color: #fff;font-size: 1.375em;}
.Floor002864 .title b:after,
.Floor002864 .title:before{display: inline-block; content: '';background: url(../images/Floor002864_tit_icon.png) no-repeat; width: 50px; height: 15px;}
.Floor002864 .title b:after{margin-left: 5px;}
.Floor002864 .title:before{margin-right: 5px;}
.Floor002864 .fr ul{border: 1px solid #f0f0f0;border-top: 0;overflow: hidden;display: flex;flex-wrap: wrap;}
.Floor002864 .fr li{ position: relative;text-align: center;}
/* .Floor002864 .fr li a{display:flex;align-items: center;} */
.Floor002864 .fr li aside{font-size: 1em;margin-top: 5px;}
.Floor002864 .fr li aside span{display: block;color: #999;text-transform: uppercase;font-size: 0.825em;margin-top: 0.5em;}
.Floor002864 .fr li a .icon{max-width:4em;display: block;margin: 0 auto;}
.Floor002864 .fr li:last-child{width: 50%;}
@media(min-width:1025px){
.Floor002864 .fr li{width: 50%;border-top: 1px solid #f0f0f0;margin-top: -1px;padding: 1.7em 1.5em;}
/* .Floor002864 .fr li:nth-child(2n) a{border-left: 1px solid #f0f0f0;} */
.Floor002864 .fr li:not(:last-child){border-right: 1px solid #f0f0f0;}
}
@media(min-width:481px) and (max-width:1024px){
.Floor002864 .fr li{width: 25%;}

}
@media(max-width:1024px){
    .Floor002864 .tab-list dt{line-height: 2.5;font-size: 1.125em;}
    .Floor002864 .fr li a .icon{max-width: auto;max-height: 4em;}
    .Floor002864 .fr li{display:flex;justify-content: center;align-items: center;width: 50%;}
    .Floor002864 .fr li a{display: block;width: 100%;padding: 2% 0;}
    .Floor002864 .fr li aside{font-size: 1.125em;}
    .Floor002864 .tab-ul .more{font-size: 14px;color: #999;}
}
@media(max-width:480px){
.Floor002864 .fr li{width: 50%;border-top: 1px solid #f0f0f0;margin-top: -1px;}
.Floor002864 .fr li:nth-child(2n) a{border-left: 1px solid #f0f0f0;}
}

/*Floor002865 */
.Floor002865{padding: 1.5vw  0;}
.Floor002865 li{float: left;  text-align: center;position: relative; overflow: hidden;}
.Floor002865 li:before{position: absolute; transition: 0.5s; content: ''; width: 100%; height: 100%; top: 100%; left: 0;background: #006887; opacity: 0;}
.Floor002865 li:hover:before{opacity: 1; top: 0;}
.Floor002865 li a{display: block;padding: 30px 0 16px 0;color: #fff;position: relative; z-index: 10;}
.Floor002865 li .icon{height: 50px; width: 50px; margin: 0 auto; transition: 0.3s;}
.Floor002865 li .icon img{display: block;width: 100%;height: 100%;}
.Floor002865 li aside{margin-top: 15px;font-size: 16px; text-shadow: 1px 0 2px rgba(0,0,0,0.1);font-weight: bold;}
.Floor002865 li:nth-child(1) a:hover .icon,
.Floor002865 li:nth-child(1){background-color: #5dacce;}
.Floor002865 li:nth-child(2) a:hover .icon,
.Floor002865 li:nth-child(2){background-color: #609ad1;}
.Floor002865 li:nth-child(3) a:hover .icon,
.Floor002865 li:nth-child(3){background-color: #70c08e;}
.Floor002865 li:nth-child(4) a:hover .icon,
.Floor002865 li:nth-child(4){background-color: #94bc63;}
.Floor002865 li:nth-child(5) a:hover .icon,
.Floor002865 li:nth-child(5){background-color: #dbb77e;}
.Floor002865 li a:hover .icon{border-radius: 50%;padding: 10px;}
@media(min-width:641px){
.Floor002865 li{width: 25%;}
}
@media(max-width:640px){
.Floor002865 li{width: 50%;}
.Floor002865 ul.even li:last-child{width: 100%;}
}
/*Floor002866 */
.Floor002866{padding: 1vw 0;}
.Floor002866 a:hover{color: #006887;}

@media(min-width:1025px){
.Floor002866 .fl{width: 37.667%;margin-left: -26px;}
.Floor002866 .fl.mid{margin-left: 3.834%; width: 33.3333%;min-height: 331px; }
.Floor002866 .fr{width: 24%;}
}
@media(max-width:1024px){
.Floor002866 .fl.mid{margin: 3vw 0;}
}

.Floor002866 .tab-ul,
.Floor002866 .tab-list{padding:0 26px;}
.Floor002866 .tab-ul{position: relative;}
.Floor002866 .tab-ul i{position:absolute;top: 0;height: 100%;background-repeat: no-repeat; width: 26px;}
.Floor002866 .tab-ul i.l{background-image: url(../images/Floor002866_tit_l.png);background-position: right top; left: 0;}
.Floor002866 .tab-ul i.r{background-image: url(../images/Floor002866_tit_r.png);background-position: left top; right: 0;}
.Floor002866 .tab-ul ul{position: relative; border-bottom: 2px solid #ebebeb; height: 50px;background: #f8f8f8;}
.Floor002866 .tab-ul li{float: left; border-bottom: 2px solid transparent;line-height: 48px; height: 50px;font-size: 18px; padding: 0 23px; cursor: pointer;}
.Floor002866 .tab-ul li.on{ border-bottom-color: #006887;color: #006887;}
.Floor002866 .tab-ul .more{position: absolute; right: 0; top: 0;line-height: 50px;font-size: 16px;background: url(../images/Floor002866_more.gif) no-repeat right center;padding-right: 14px;display: none;}
.Floor002866 .tab-ul li.on .more{display: block;}
.Floor002866 .tab-list .dl{display: none;}
.Floor002866 .tab-list dl{padding-top: 26px;padding-left: 8px;}
.Floor002866 .tab-list dt{line-height: 40px;font-size: 16px; padding-left: 20px;background: url(../images/Floor002866_icon.png) no-repeat left center;}
.Floor002866 .tab-list dt time{font-size: 14px;color: #999;float: right;margin-left: 10px;}

.Floor002866 .dl-tab{padding-top: 20px;}
.Floor002866 .dl-tab ol{float: left;margin-right: 5px;min-width: 130px; line-height: 30px; border-radius: 30px;background: #ededed; cursor: pointer; text-align: center; padding: 0 10px;position: relative;}
.Floor002866 .dl-tab ol.on{color: #fff;font-weight: bold;background: #006887;}
.Floor002866 .dl-tab ol.on:after{position: absolute; content: '';border:6px solid  transparent;border-top-color: #006887; top: 100%; left: 50%; margin-left: -6px;}
.Floor002866 .dl-tab-list dl{padding-top: 10px;padding-left: 0;}

.Floor002866 .mid{background: url(../images/Floor002866_midbg.png) no-repeat left top;background-size: 100% 100%; border: 1px solid #f5f5f5;}
.Floor002866 .mid .name{text-align: center;font-size: 18px;color: #006887;line-height: 55px;}
.Floor002866 .carousel{position :relative ;height :auto;overflow:hidden;}
.Floor002866 .carousel .slides{ position:relative;  overflow :hidden; margin:0 auto;}
.Floor002866 .carousel .slides .slideItem {position:absolute;cursor :pointer;overflow:hidden; background-color:#fff;}
.Floor002866 .carousel .slides .slideItem a{position: relative; z-index: 10;display: block;}
.Floor002866 .carousel .slides .slideItem img{opacity:0.2;filter:alpha(opacity=20); height:auto !important;}
.Floor002866 .carousel .slides .slideItem .desc{display: none;line-height: 40px; text-align: center;}
.Floor002866 .carousel .slides .slideItem#side0 img{ opacity:1;filter:alpha(opacity=100);}
.Floor002866 .carousel .slides .slideItem#side0 .desc{display: block;position: absolute; left: 0; top: 100%; width: 100%;}
.Floor002866 .carousel .prevButton,
.Floor002866 .carousel .nextButton{position :absolute ;top :50%; margin-top:-34px;width :24px;height :24px;cursor :pointer; background:url(../images/Floor002866_prev.png) no-repeat center center; z-index:30;}
.Floor002866 .carousel .prevButton{ left:15px; }
.Floor002866 .carousel .nextButton{ right:15px;background-image: url(../images/Floor002866_next.png);}
@media(max-width:1024px){
.Floor002866 .carousel .slides{left:50%; transform:translateX(-50%); margin:0;}
}

.Floor002866 .title{background: #006887; text-align: center;line-height: 50px;}
.Floor002866 .title b{color: #fff;font-size: 18px;}
.Floor002866 .title b:after,
.Floor002866 .title:before{display: inline-block; content: '';background: url(../images/Floor002866_tit_icon.png) no-repeat; width: 50px; height: 15px;}
.Floor002866 .title b:after{margin-left: 24px;}
.Floor002866 .title:before{margin-right: 24px;}

.Floor002866 .fr ul{border: 1px solid #f5f5f5;}
.Floor002866 .fr li:not(:last-child){border-bottom: 1px solid #f5f5f5;}
.Floor002866 .fr li span{position: absolute; left: 0; top: 0; width: 80px;height: 100%;background-position: center center;background-repeat: no-repeat;}
.Floor002866 .fr li span.icon_1{background-image: url(../images/Floor002866_icon01.png);}
.Floor002866 .fr li span.icon_2{background-image: url(../images/Floor002866_icon02.png);}
.Floor002866 .fr li span.icon_3{background-image: url(../images/Floor002866_icon03.png);}
.Floor002866 .fr li span.icon_4{background-image: url(../images/Floor002866_icon04.png);}
.Floor002866 .fr li a{display: block;line-height: 69px;height: 69px;overflow: hidden;font-size: 16px;padding:0 2.08vw 0 80px; position: relative;}
.Floor002866 .fr li aside{padding-right: 23px; background: url(../images/Floor002866_icon_a.png) no-repeat right center; }


/*Floor002867 */
.Floor002867{padding: 1vw 0;}

/*slick Basic*/
.Floor002867 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002867 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002867 .slick-list:focus {outline: none}
.Floor002867 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002867 .slick-slider .slick-track, 
.Floor002867 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Floor002867 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002867 .slick-track:before, 
.Floor002867 .slick-track:after{display: table; content: '';}
.Floor002867 .slick-track:after{ clear: both;}
.Floor002867 .slick-loading .slick-track { visibility: hidden;}
.Floor002867 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002867 .slick-slide .slick-loading img { display: none;}
.Floor002867 .slick-slide .dragging img { pointer-events: none;}
.Floor002867 .slick-initialized .slick-slide { display: block;}
.Floor002867 .slick-loading .slick-slide { visibility: hidden;}
.Floor002867 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002867 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/


.Floor002867 .name{font-weight: bold;color: #006887;font-size: 18px;padding-bottom: 5px;}
@media(min-width:1025px){
.Floor002867 .fl{width: 48.334%;}
.Floor002867 .fr{width: 47.5%;}
}
.Floor002867 .fr .name{padding-bottom: 15px;}
.Floor002867 .links-group dl{position: relative;padding-right: 30px; margin: 10px 0;}
.Floor002867 .links-group dt{padding-right: 42px;line-height: 45px;background: url(../images/Floor002867_select.jpg) no-repeat right center #fafafa;border: 1px solid #ebebeb;border-right:0;color: #aeaeae; padding-left: 20px;font-size: 18px;}
.Floor002867 .links-group dd{position: absolute; left: 0; top: 100%; right: 30px;border: 1px solid #ebebeb;background: #fff;display: none;}
.Floor002867 .links-group dd a{display: block;line-height: 20px; padding: 10px;}
.Floor002867 .links-group dd a:hover{color: #fff;background: #006887;}
@media(min-width:641px){
.Floor002867 .links-group dl{float: left;width: 50%;}
}

.Floor002867 .slider{border: 1px solid #ebebeb;background: #fafafa;}
.Floor002867 .slider{padding: 0 40px;}
.Floor002867 .slider li aside{display: table;width: 100%; height: 110px; padding: 0 10px; text-align: center;}
.Floor002867 .slider li a{display: table-cell;vertical-align: middle;}
.Floor002867 .slider li a img{max-height: 90px;}
.Floor002867 .slick-arrow{position: absolute; width: 24px; height: 24px; background: url(../images/Floor002867_prev.png) no-repeat; top: 50%; margin-top: -12px;cursor: pointer;padding: 0;border: 0;font-size: 0;}
.Floor002867 .slick-prev{left: 13px;}
.Floor002867 .slick-next{right: 13px;background: url(../images/Floor002867_next.png);}
@media(max-width:640px){
.Floor002867 .slider li aside{height: 90px; padding: 0 5px;}
.Floor002867 .slider li a img{max-height: 70px;}
}
/*Bottom003157 */
.Bottom003157{background-color: #006887;padding: 1vw 0 0;}
.Bottom003157 .b-top,
.Bottom003157 .b-bottom{ padding:1.25em 0;}
/*.Bottom003157 .b-bottom{border-top: 1px solid rgba(255,255,255,0.1);}*/
.Bottom003157 .links-box .box{position: relative;z-index: 20;font-family: 'SourceHanSansCN-Medium';}
.Bottom003157 .links-box .name{padding: 0 0.625em;background-color: rgba(255,255,255,0.1);color: rgba(255,255,255,0.5);line-height: 3.125;position: relative; cursor: pointer;}
.Bottom003157 .links-box .name:after{position: absolute;content: '';right: 1em; width: 10px;height: 10px;transform: rotate(-135deg); top: 50%;margin-top: -5px;border-left: 1px solid rgba(255,255,255,0.5);border-top: 1px solid rgba(255,255,255,0.5);}
.Bottom003157 .links-box dl{position: absolute;left: 0;width: 100%;bottom: 100%;max-height:6em;  overflow: auto;background-color: #fff;display: none;}
.Bottom003157 .links-box dd a{display: block;padding:0.25em 0.625em;line-height: 1.5;}

.Bottom003157 .copyright nav a:not(:hover){color: #fff;}
.Bottom003157 .copyright nav{margin-bottom: 0.625em;}
.Bottom003157 .copyright nav a:not(:last-child):after{width: 1px; height: 0.625em; background-color: #d3d6d8; opacity: 0.1;margin: 0 0.625em;display: inline-block;content: '';vertical-align: middle;}
.Bottom003157 .copyright p{margin: 0;}
.Bottom003157 .copyright p,
.Bottom003157 .copyright p a:not(:hover){color: rgba(255,255,255,0.2);}
.Bottom003157 .copyright .gongan{display: inline-block; padding-left: 20px;background: url(../images/Bottom003157-icp.png) no-repeat left center; margin-left: 1em;}

.Bottom003157 .contact ol{padding: 0 2.625em 0 2.9375em; background: url(../images/Bottom003157-tel.png) no-repeat left center; background-size: 2.3125em auto;}
.Bottom003157 .contact ol b{font-weight: normal;font-size: 1.625em;color: #e87615;}
.Bottom003157 .contact ol aside{color: rgba(255,255,255,0.3);}
.Bottom003157 .contact li{width: 6.25em;}
.Bottom003157 .contact li img{ border: 0.1875em solid #fff;}
.Bottom003157 .contact .ytable{display: flex;justify-content: end;align-items: center;}
@media (min-width:1025px) {
.Bottom003157 .copyright{max-width: 60%;margin-top: 0vw;}
.Bottom003157 .contact{max-width: 40%;}
.Bottom003157 .links-box .box{float: left;width:15.077%;}
.Bottom003157 .links-box .box:not(:nth-child(6n)){margin-right: calc((100% - 15.077% * 6) /5 );}
}
@media (max-width:1024px) {
    .Bottom003157 .b-top{display: none;}
.Bottom003157 .b-bottom{text-align: center;}
.Bottom003157 .links-box .box{margin-bottom: 1em;}
.Bottom003157 .contact{margin-bottom: 2em;}
.Bottom003157 .contact ol{text-align: left;}
}


/*Floor002934 */
.Floor002934{margin: 2vw 0}
.Floor002934 .auto{}
.Floor002934 .slider{position: relative; z-index: 1;padding-left: 58px;box-shadow: 0px 4px 24px rgba(0, 104, 135, 0.1); background: rgba(255,255,255,0.9);}
.Floor002934 .title{position: absolute; left: 0; top: 0; height: 100%; width: 58px;background: url("../images/Floor002934_titlebg.jpg") no-repeat center center;background-size: cover;}
.Floor002934 .title a{color: #fff;position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); width: 20px;font-size: 20px;}
.Floor002934 .slider li a{display: block; }
.Floor002934 .slider .Ispic{padding-bottom: 58.334%;}
.Floor002934 .slider li aside{margin: 10px 0; font-size: 16px;color: #000;}
.Floor002934 .slider li p{color: #b9b9b9;line-height: 1.428em; height: 2.856em; margin: 0;}
.Floor002934 .slick-arrow{position: absolute; width: 10px; height: 20px; top: 50%; margin-top: -10px;background: url("../images/Floor002934_prev.gif") no-repeat center center;cursor: pointer; z-index: 10;}
.Floor002934 .slick-prev{left: 20px;}
.Floor002934 .slick-next{right: 20px;background-image: url("../images/Floor002934_next.gif");}
@media(min-width:1025px){
.Floor002934 .slider .ul{padding: 20px 41px 15px;}
.Floor002934 .slider li a{margin: 0 27px;}
}
@media(max-width:1024px){
.Floor002934 .slider .ul{padding: 3vw 5vw 2vw;}
.Floor002934 .slider li a{margin: 0 1vw;}
.Floor002934 .slick-prev{left: 1vw;}
.Floor002934 .slick-next{right: 1vw;}
}
@media(max-width:640px){
.Floor002934 .slider{padding-left: 10vw;}
.Floor002934 .title{width: 10vw;}
.Floor002934 .title a{font-size: 1.375em;width: 4vw;}
.Floor002934 .slider li a{margin: 0 2vw;}
}


/* 栏目页 */
.About p{font-size: 1em;color: #333;line-height: 2;text-indent: 2em;}
.ban,.ban img{width: 100%;}
.name{border-bottom: 1px solid #efefef;font-size: 1.125em; padding-bottom: 0.666em;color: #333; line-height: 2;margin: 2em 0 1.2em;display: flex;align-items: center;}
.name i{width: 2em; height: 2em;border-radius: 50%;background-color: #006887;display: inline-block;vertical-align: top; margin-right: 0.625em; background-repeat: no-repeat; background-position: center; background-size: auto 50%;display: flex;align-items: center;justify-content: center;}
.name i img{max-width: 1.2em;}


/*RighInfo002522 */
.RighInfo002522 .title{ padding-bottom:3%; font-size:36px; color:#006887;}
.RighInfo002522 .title span{ display:block; font-size:14px; color:#999; text-transform:uppercase;}
.RighInfo002522 .list dl{ float:left; width:100%; display:table; border:1px solid #ededed;  margin-bottom:3.5%;}
.RighInfo002522 .list dl a{display: flex;align-items: center;color: #333;}
.RighInfo002522 .list dl > *{ display:table-cell; vertical-align:middle;}
.RighInfo002522 .list dt{ width:95px;}
.RighInfo002522 .list dt b{ display:block;width:45px; height:45px; border-radius:50%; background:#006887; color:#fff; font-size:24px; position:relative; overflow:hidden; line-height:45px; text-align:center; margin:25px auto;}
.RighInfo002522 .list dt b::after{ position:absolute; content:''; width:20px; height:7px; background:#e6973c; bottom:0; right:0;}
.RighInfo002522 .list dd{width: 80%;}
.RighInfo002522 .list dd p{ padding:3% 5% 3% 0; color:#333; margin:0;font-size: 1.125em;}
.RighInfo002522 .list dl a:hover p{color: #006887;}
@media(max-width:1024px){
.RighInfo002522 .title{ font-size:24px;}
}
@media(min-width:769px){
.RighInfo002522 .list dl{width:31%;margin-right:3.5%;}
.RighInfo002522 .list dl:nth-child(3n){ margin-right:0;}
.RighInfo002522 .list dl:nth-child(3n+1){ clear:left;}
}
@media(max-width:768px) and (min-width:481px){
.RighInfo002522 .list dl{ width:48%;}
.RighInfo002522 .list dl:nth-child(2n){ float:right;}
.RighInfo002522 .list dl:nth-child(2n+1){ clear:left;}
}
.lmy{margin-top: 3%;}
/*Menu002956 */
.Menu002956{    padding-left: 10px;}
.Menu002956 nav{background: #edf0f5;padding-top:10px;}
.Menu002956 h1{margin: 0 2.08vw 0 0;position: relative;margin-left: -10px; padding: 18px 0 18px 20px; }
.Menu002956 h1 span{position: relative; z-index: 4; display: block;font-size: 24px;color: #fff;line-height: 1em;border-left: 2px solid #e6973c;padding-left: 15px;}
.Menu002956 h1:after{position: absolute; content: '';  height: 100%; background: #006887; top: 0; transform: skewX(25deg);-webkit-transform: skewX(25deg);-ms-transform: skewX(25deg); right:0; left: -30px;}
.Menu002956 h1 i{position: absolute;}
.Menu002956 h1 i.jiao{ border:8px solid transparent; border-left-color: #006887;  left: 2px; top: -8px; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);}

.Menu002956 ul{padding: 12px 0;}
.Menu002956 li:not(:last-child){border-bottom: 1px solid #fff;}
.Menu002956 li a{display: block;line-height: auto; padding: 1em 1em 1em 2em;font-size: 1.125em;position: relative; z-index: 1;}
.Menu002956 li a:after{position: absolute; content: '';border:4px solid transparent; border-top-width: 6px;border-top-color: #006887; top: 50%; margin-top: -4px; right: 30px; opacity: 0; transition: 0.3s;}
.Menu002956 li a:hover,
.Menu002956 li.aon a{font-weight: bold;color: #006887;}
.Menu002956 li a:hover:after,
.Menu002956 li.aon a:after{opacity: 1;}
@media(min-width:1025px){
.Menu002956{overflow: hidden;}
.Menu002956 ul{display: block!important;}
}
@media(max-width:1024px){
.Menu002956{position: relative; z-index: 40;}
.Menu002956 ul{display: none;position: absolute; left: 0;top: 100%; right: 0; z-index: 40;background: #edf0f5;}
.Menu002956 i.wap-open{position: absolute; width: 30px; height: 30px; right: 40px;background: #fff; z-index: 10; top: 50%;margin-top: -15px; border-radius: 50%; transition: 0.3s;}
.Menu002956 i.wap-open:before,
.Menu002956 i.wap-open:after{position: absolute; content: ''; left: 50%; top: 50%; background: #006887; transform: translate(-50%,-50%);}
.Menu002956 i.wap-open:before{width: 10px; height: 2px; }
.Menu002956 i.wap-open:after{width: 2px; height: 10px; }
.Menu002956 i.wap-open.on{transform: rotate(45deg);}
.Menu002956 h1 i.jiao{display: none;}
.Menu002956 nav{background:none;}
}
@media(max-width:640px){
.Menu002956 nav{padding: 0;}
.Menu002956 h1 span{font-size: 5vw;}
.Menu002956 h1{padding: 3vw 0 3vw 20px; }
.Menu002956 i.wap-open{right: 6vw;margin-top: -12px;  width: 24px; height: 24px;}
}

/*TextList002855 */
.TextList002855 li{line-height: 4.5625em;  border-bottom: 1px dotted #a8a8a8;font-size: 1em;}
.TextList002855 li time{float: right;color: #c8c8c8; margin-left: 15px;}
.TextList002855 li a{padding-left: 30px; background: url("../images/TextList002855_icon.png") no-repeat left center;}
@media(min-width:481px){
 .TextList002855 li{font-size: 16px;}
}
/*Page003143 */
.Page003143 .Pages{padding: 3% 0;text-align: center;font-family: 'sans-serif';}
.Page003143 .Pages .p_page a.a_first,
.Page003143 .Pages .p_page a.a_end,
.Page003143 .Pages > span:not(.p_page){display: none;}
.Page003143 .Pages .p_page{display: table; margin: 0 auto;}
.Page003143 .Pages .p_page *{float: left;}
.Page003143 .Pages .p_page a{border: solid 1px #ebebeb;line-height: 36px;transition: 0.3s;}
.Page003143 .Pages .p_page > a{border-radius: 5px;padding: 0 15px;}
.Page003143 .Pages .p_page em{font-style: normal; margin: 0 30px;}
.Page003143 .Pages .p_page em a{width: 36px;border-radius: 50%; margin: 0 5px;}
.Page003143 .Pages .p_page a:hover,
.Page003143 .Pages .p_page a.a_cur{color: #fff;background-color: #006887;border-color: #006887;}
@media (max-width:1024px) {
.Page003143 .Pages{padding: 0 0 2em 0;}
.Page003143 .Pages .p_page em{display: none;}
.Page003143 .Pages .p_page > a{margin: 0 10px;}
}
/*PicList003142 */
.PicList003142 .auto{ margin-top: 4.5em; margin-bottom: 1em;font-family: 'SourceHanSansCN-Regular';}
.PicList003142 li{float: left;  margin-bottom: 2.5em;}
.PicList003142 li .txt{box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05);padding: 1.875em;}
.PicList003142 li .tit{ font-size: 1.125em;line-height: 1.6666; min-height: 3.3332em;font-family: 'SourceHanSansCN-Medium';}
.PicList003142 li p{font-size: 0.875em; line-height: 1.78571; min-height: 3.57142em;color: #999999;}
.PicList003142 li .pic{overflow: hidden;}
.PicList003142 li .Ispic{padding-bottom: 62.223%;transition: 0.3s;}
.PicList003142 li a:hover .Ispic{transform: scale(1.1);}
.PicList003142 li a:hover{color: #006887;}
.PicList003142 li time{color: #999999;display: block;background: url(../images/PicList003142-icon.svg) no-repeat right center;font-family: 'Roboto-Regular';}
.PicList003142 li a:hover time{background-image: url(../images/PicList003142-icon-red.svg);}
@media (min-width:1025px) {
.PicList003142 li{width: 32.143%;}
.PicList003142 li:not(:nth-child(3n)){margin-right: 1.7855%;}
.PicList003142 li:nth-child(3n+1){clear: left;}    
}
@media (max-width:1024px) {
.PicList003142 .auto{margin-top: 2em;}   
.PicList003142 li{width: 48%;}
.PicList003142 li:not(:nth-child(2n)){margin-right: 4%;}
.PicList003142 li:nth-child(2n+1){clear: left;} 
.PicList003142 li .txt{padding: 1em;}
}
/*RighInfo002973 */
.RighInfo002973{ color: #333;font-size: 1em;}
.RighInfo002973 .news-details .title{text-align: center;}
.RighInfo002973 .news-details .title h1{font-size: 1.3em; margin: 0 0 20px 0;}
.RighInfo002973 .news-details .title aside span{display: inline-block; vertical-align: middle; margin: 0 15px 5px;line-height: 16px;}
.RighInfo002973 .news-details .title .bshare-custom{display: inline-block;}
.RighInfo002973 .bshare-custom a{background-position: center center; margin: 0 0 0 14px;}
.RighInfo002973 .bshare-custom a.bshare-weixin{background-image: url("../images/RighInfo002973_share_wx.png");}
.RighInfo002973 .bshare-custom a.bshare-sinaminiblog{background-image: url("../images/RighInfo002973_share_sina.png");}
.RighInfo002973 .bshare-custom a.bshare-qzone{background-image: url("../images/RighInfo002973_share_qz.png");}
.RighInfo002973 .news-details .edit-info{line-height: 1.875em;border-bottom: 1px solid #d2d2d2;padding: 2% 0; margin-bottom: 2%;text-indent: 2em;}
.RighInfo002973 .news-details .edit-info img{margin: 3% auto;display: block;}
.RighInfo002973 .news-details .edit-info p *{background:none !important}
.RighInfo002973 .pn-page aside{padding: 10px 0;}
.RighInfo002973 .pn-page aside a{color: #666;}
.RighInfo002973 .pn-page aside a b{color: #333;}
.RighInfo002973  .operating a:hover,
.RighInfo002973 .pn-page aside a:hover{color: #006887;}
.RighInfo002973  .operating{overflow: hidden;line-height: 24px;}
.RighInfo002973  .operating a{padding-left: 25px;background-repeat: no-repeat;background-position: left center;}
.RighInfo002973  .operating a:not(:last-child){margin-right: 45px;}
.RighInfo002973  .operating a.a-print{background-image: url("../images/back.svg");background-size: 30px;background-color: #006887;color: #fff;padding: 1em 1.5em 1em 3em;border-radius: 30px;background-position: 15px center;}
.RighInfo002973  .operating a.a-close{background-image: url("../images/RighInfo002973_close.png");}
@media(min-width:1025px){
.RighInfo002973 .pn-page{min-height: 24px; position: relative;padding-right: 230px;}
.RighInfo002973 .pn-page .operating{position: absolute;right: 0; top: 50%; transform: translateY(-50%);}
.RighInfo002973  .operating a{float: left;}
}
@media(max-width:1024px){
.RighInfo002973  .operating{text-align: right; padding-bottom: 20px;}
.RighInfo002973  .operating a{display: inline-block;}
}
@media(max-width:640px){
.RighInfo002973 .news-details .title h1{font-size:6vw;}
.RighInfo002973{ font-size: 14px;}
}
/*
 .PicList002273 为demo编号
 */
.PicList002273 .left img{width: 100%;}
.PicList002273 .right .time{font-size: 12px;color: #999;border: 1px solid #c5c6c6;padding: 2px 5px;margin-top: 8px;display: inline-block;}
.PicList002273 .right .h3{color: #313131;font-size: 1.125em;font-weight: normal;margin: 10px 0;}
.PicList002273 .right .p{color: #999;font-size: 0.875em;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.PicList002273 ul li{margin-bottom: 1em;background: #eef0f1;padding: 18px 20px;}

@media screen and (min-width:768px ) {
	.PicList002273 .left{float: left;width: 25%;}
	.PicList002273 .right{float: right;width: 72%;}
	.PicList002273 .right .time{margin-top: 0px;}
	.PicList002273 ul li{background:#eef0f1;}
}

@media screen and (min-width:1024px ) {
	.PicList002273 .right .time{margin-top: 15px;}
	.PicList002273 ul li:hover{border: 1px solid #006887;box-shadow: 0px 0px 30px #ccc;}
	.PicList002273 ul li{background:#eef0f1;position: relative;}
	.PicList002273 ul li .right_btn{width: 11px;height: 19px;background: url(../images/PicList002273-arrow_right.png) no-repeat center;display: inline-block;position: absolute;top: 50%;right: 48px;cursor: pointer;margin-top: -10px}
}

@media screen and (min-width:1200px ) {
	.PicList002273 .left{float: left;margin-right: 50px;}
	.PicList002273 .right{float: left;width: 600px;}
	.PicList002273 .right .time{margin-top: 14px;}
	.PicList002273 .right .h3{line-height: 18px;margin: 28px 0 17px;}
	.PicList002273 .right .p{line-height: 19px;}
	.PicList002273 ul li{padding-right: 20px;}
}
/*
 .PicList002239 为demo编号
 */
 .PicList002239{font-size: 1em;}
.PicList002239 li{ border-bottom: 1px solid #e3e3e3; margin-bottom: 3%; float:left;background-color: #fff;padding: 3% 3% 2% 3%;}
@media(min-width:769px){
.PicList002239 li{margin-right:5%; width:30%; }
.PicList002239 li:nth-child(3n){ margin-right:0;}
}
.PicList002239 li .Ispic{ padding-bottom:68%; background-size:contain;}
.PicList002239 li dl{ position:relative; margin:0 10px;line-height:50px;}
.PicList002239 li dd{ position:absolute; right:0; top:0; color: #999;padding-left: 30px; background: url(../images/PicList002239-icon.png) no-repeat left center;}
.PicList002239 li dt{font-size: 1em; color: #333;text-align: center;}
.fancybox-opened .fancybox-title span{font-size: 16px;}
@media(max-width:768px){
.PicList002239 li{ width:48%; margin-right:4%;}
.PicList002239 li:nth-child(2n){ margin-right:0;}
}
body{background: url(../images/bg.jpg);}
/*
 .Floor 为demo编号
 */
.RighInfo002502{ background-color: #3c4a56; width: 100%;}
.RighInfo002502 .auto_1600{max-width: 1600px; position: relative; background: #fff;}
.RighInfo002502 .wrap-container{ margin: 0 auto;  max-width: 1200px; padding: 0 15px;}
@media (max-width: 1230px) {
	.RighInfo002502 .wrap-container{ padding: 0 15px; max-width: 1230px;}
}
.RighInfo002502 ul li{ margin-bottom: 20px; }
.RighInfo002502 ul li .liBox{border-radius: 30px 0 0 0; border: 2px solid #e7e7e7; padding: 20px;border-right: 3px solid #20979b; background: url(../images/RighInfo002502-icon.png) no-repeat 95% 20px;  background-size: 45px 29px;}
.RighInfo002502 ul li:nth-child(2n) .liBox{ border-right-color: #1361a7;}
.RighInfo002502 ul li .liBox .h3{margin: 0;font-size: 16px;font-weight: normal; color: #20979b;}
.RighInfo002502 ul li .liBox .txt{padding-top: 20px; font-size: 18px;}

@media screen and (min-width:768px ){
  .RighInfo002502 ul li{float: left; width: 48%;margin-right: 4%; margin-bottom: 2%;}
  .RighInfo002502 ul li:nth-child(2n){margin-right: 0;}
  .RighInfo002502 ul li .liBox{ background-size: 77px 50px;}
  .RighInfo002502 ul li:nth-child(3n) .liBox{ border-right-color: #1361a7;}
  .RighInfo002502 ul li:nth-child(3n+1) .liBox{ border-right-color: #20979b;}
  .RighInfo002502 ul li .liBox .txt{font-size: 22px; padding-top: 40px; height: 120px;}
}

.dsz h2{font-size: 1.125em;color: #333;text-align: center;background: url(../images/xc.png) no-repeat center center;background-size: 10em;line-height: 3;margin-bottom: 2em;}
.dsz p{text-indent: 2em;line-height: 2;color: #333;margin-top: 2em;font-size: 1em;}
.dh img{max-width: 80px;}
.dsz{position: relative;}
.dsz::after{content: "";display: block;width: 100%;height: 45%;background: url(../images/yh.png) no-repeat center center;position: absolute;right: 0;bottom: 0;z-index: -1;}
.dh1 img{max-width: 80px;}
.dh1{text-align: right;}

/*Location000956 */
.auto-kuang{box-shadow: 0px 4px 24px 0px rgba(230, 218, 203, 0.53);border: solid 1px #e5e5e5;margin-top: 1.25vw;margin-bottom:3.8vw;}
.Location000956{padding: 30px 0;}
.Location000956 dl{border-bottom: 1px solid #006887;padding-bottom: 2px;}
.Location000956 dt b{display: inline-block;font-size: 20px;padding-right: 56px;padding-bottom: 5px;position: relative;color: #333; overflow: hidden;}
.Location000956 dt b:after{position: absolute; content: ''; width: 100%; height: 3px;transform: skewX(30deg);background: #006887; left: -5px; bottom: 0;}
.Location000956 dd{color: #666;line-height: 30px;}
.Location000956 dd a{color: #666;}
.Location000956 dd a:hover{color: #006887;}
@media(min-width:769px){
.Location000956 dt{float: left;}
.Location000956 dd{float: right}
}
@media(max-width:768px){
.Location000956{padding: 4vw 0;}
.Location000956 dd{display: none;}
.Location000956 dt b{padding-right: 10vw;}
}

/*
 .PicList000593 为demo编号
 */
 .PicList000593{ padding-top:2%;}
 .PicList000593 li{ float:left; width:32%; margin-right:2%; position:relative; margin-bottom:2%;background-color: #fff;padding: 2%;}
 .PicList000593 li p{margin-top: 20px;}
 .PicList000593 li:nth-child(3n){ margin-right:0;}
 .PicList000593 li .video_files{position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
 .PicList000593 li .video_files video{width:100%; height:100%; background-color:#000;}
 .PicList000593 li .video_files .close{position: absolute;right: 3%;top: 3%;z-index: 10;width: 30px;height: 30px;border-radius: 50%;background-color: #761b1b;cursor: pointer;}
 .PicList000593 li .video_files .close::before,
 .PicList000593 li .video_files .close::after{ position:absolute; content:''; width:3px; height:70%; border-radius:3px; background-color:#fff; left:13px; top:5px;}
 .PicList000593 li .video_files .close::before{ transform:rotate(45deg);}
 .PicList000593 li .video_files .close::after{ transform:rotate(-45deg);}
 .PicList000593 li figure{ position:relative;}
 .PicList000593 li figure em{ display:block; padding-bottom:65%; background-size:cover; background-position:center center; background-repeat:no-repeat;}
 .PicList000593 li figure a{ width:100%; height:100%; position:absolute; left:0; top:0; background-color:rgba(0,0,0,0.5); }
 .PicList000593 li figure a::before,
 .PicList000593 li figure a::after{position: absolute; content:'';z-index: 5;top: 50%;left: 50%;}
 .PicList000593 li figure a::before{width: 50px;height: 50px;border: 2px solid rgba(255,255,255,0.6);margin-left: -25px;margin-top: -25px;border-radius: 50%;}
 .PicList000593 li figure a::after{width: 0;height: 0;border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-left: 15px solid rgba(255,255,255,0.6);margin-left: -3px;margin-top: -10px;}
 .PicList000593 li p{text-align:center;}
 @media(max-width:768px){
 .PicList000593 li{width:49%; margin-right:2%;}
 .PicList000593 li:nth-child(3n){ margin-right:2%;}
 .PicList000593 li:nth-child(2n){ margin-right:0;}
 }
 @media(max-width:480px){
 .PicList000593 li figure a::before{width: 50px;height: 50px;margin-left: -25px;margin-top: -25px;}
 .PicList000593 li figure a::after{border-top-width: 10px;border-bottom-width: 10px;border-left-width: 15px;margin-left: -3px;margin-top: -7px;}
 }
 @media(max-width:375px){
 .PicList000593 li figure a::before{width: 40px;height: 40px;margin-left: -20px;margin-top: -20px;}
 .PicList000593 li{width:100%; float:none; margin-right:0 !important;}
 }
 
 /*
 .PicList001727 为demo编号
 */
.PicList001727 .list li{ float:left; width:23.5%; margin-right:2%; margin-bottom:2%;background-color:#f3f3f3;}
.PicList001727 .list li:nth-child(4n){ margin-right:0;}
.PicList001727 .list li a{ display:block;padding:3%; transition:background 0.3s;}
.PicList001727 .list li a:hover{ background-color:#006887; color:#fff;}
.PicList001727 .list li img{ display:none;}
.PicList001727 .list li figure{ padding-bottom:66%;}
.PicList001727 .list li h1{ position:relative; margin:0; font-weight:normal; font-size:16px; padding:30px 0 20px 0;}
.PicList001727 .list li h1 i{position:absolute; left:0; top:20px;background-color:#006887;height:2px;  width:25px;}
.PicList001727 .list li a:hover h1 i{ background-color:#fff;}
@media(max-width:768px){
.PicList001727 .nav dd{margin-right:2%; line-height:normal; }
.PicList001727 .nav dd a{padding:6% 0;font-size:16px;}
}
@media(max-width:768px) and (min-width:481px){
.PicList001727 .nav dd{ width:23.5%;}
.PicList001727 .nav dd:nth-child(4n){ margin-right:0;}

.PicList001727 .list li{ width:32%;}
.PicList001727 .list li:nth-child(4n){ margin-right:2%;}
.PicList001727 .list li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px){
.PicList001727 .list li{ width:49%;}
.PicList001727 .list li:nth-child(2n){ margin-right:0;}
.PicList001727 .nav dd{ width:32%;}
.PicList001727 .nav dd:nth-child(3n){ margin-right:0;}
.PicList001727 .nav dd a{font-size:14px;}
}
#nav1224,#nav1229,#nav1232,#nav1233,#nav1255{display:none;}

.ul_sitemap li{margin-bottom:15px;border:1px solid #eee;padding:15px;}
.ul_sitemap li strong{margin-right:15px;}
.ul_sitemap li a{display:inline-block;margin:0 6px;}
.edit-info *,
.About p *,
.About p,
.RighInfo002973 .news-details .edit-info p,
.RighInfo002973 .news-details .edit-info p * {
    background: none !important;
    font-size: 16px !important;
    line-height: 2 !important;
    text-indent: 32px !important;
}
.Bottom003157 a:hover{
	color:#e87615
}