@charset "UTF-8";
/*@font-face {
	font-family:'Tahoma';
	src: url("fonts/Tahoma.woff") format("woff");
	font-display:swap;
}
@font-face {
	font-family:'Tahoma';
	src: url("fonts/Tahoma-Bold.woff") format("woff");
	font-display:swap;
	font-weight: 700;
}
@font-face {
	font-family:'Cinzel-Bold';
	src: url("fonts/Cinzel-Bold.woff") format("woff");
	font-display:swap;
}
@font-face {
	font-family:'Oswald-Medium';
	src: url("fonts/Oswald/Medium.woff") format("woff");
	font-display:swap;
}
@font-face {
	font-family:'Oswald-Light';
	src: url("fonts/Oswald/Light.woff") format("woff");
	font-display:swap;
}
@font-face {
	font-family:'Oswald';
	src: url("fonts/Oswald/Regular.woff") format("woff");
	font-display:swap;
}*/
*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,html,iframe,img,ins,kbd,label,legend,li,object,ol,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;-webkit-tap-highlight-color:transparent}
body,html{color:#333}
html{-webkit-text-size-adjust:100%;font-size:100px}
@media (min-width:1921px) {
html{font-size:5.208333334vw}
}
@media (max-width:1600px) {
html{font-size:5vw}
}
@media (max-width:1024px) {
html{font-size:9.765625vw}
}
@media (max-width:480px) {
html{font-size:14vw}
}
body{overflow-x:hidden;line-height: 1.5;}
body,input,pre,select,th,td,textarea{font-family:'Tahoma',Arial,-apple-system,BlinkMacSystemFont,"Microsoft YaHei UI","Microsoft YaHei",sans-serif;font-size: 0.16rem;}
@media (max-width:768px) {
body,input,pre,select,th,td,textarea{font-size:0.24rem}
}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;padding:0;margin:0}
input,textarea{margin:0;padding:0;outline:0;-webkit-appearance:none;border-radius:0}
select{border:solid 0.01rem #eee;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../images/select.gif) no-repeat scroll right 0.1rem center transparent;padding-right:0.2rem}
select::-ms-expand{display:none}
a,a:active{color:#333}
a:hover{color:#7ec04d}
a,a:active,a:hover,a:link,a:visited{text-decoration:none;-webkit-tap-highlight-color:transparent}
:focus,a:focus{outline:0;-moz-outline:none}
table,td,th{border-collapse:collapse;border-spacing:0}
.ul,.ul li{list-style:none}
img{border:none;max-width:100%;vertical-align:middle}
.Ispic{background-repeat:no-repeat;background-position:center center;background-size:cover}
pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;margin:0;text-align:justify;text-justify:inter-ideograph}
.clear{clear:both;height:0;font-size:0;line-height:0;overflow:hidden;zoom:0}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.clearfix{zoom:1}
.dot{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.dot1,.dot2,.dot3,.dot4{display:-webkit-box;display:box;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical}
.dot1{-webkit-line-clamp:1}
.dot2{-webkit-line-clamp:2}
.dot3{-webkit-line-clamp:3}
.dot4{-webkit-line-clamp:4}
.ytable{display:table;width:100%;}
.ytable.h100pc{height:100%}
.ytable.fixed{table-layout: fixed;}
.ytable-cell{display:table-cell;vertical-align:middle}
.none{display:none}
.hidden{visibility:hidden}
@media (min-width:1025px) {
.fl{float:left}
.fr{float:right}
}
.auto-inner{width:86%;max-width:1600px;margin:0 auto}
@media (min-width:1921px) {
.auto-inner{max-width:16rem;}
}
.pr{position:relative}
.nm{margin:0}
.nfw{font-weight:normal}
.img-block{display:block;width:100%}
/* .view.editor p{margin:0.16rem 0}
.view.editor .list-paddingleft-2{padding-left:0}
.view.editor ol,.view.editor ul{width:auto}
.view.editor li{clear:inherit} */

/*header*/
header{position: absolute;left: 0;width: 100%; top: 0;z-index: 100; border-bottom: 1px solid rgba(255,255,255,0.2);padding-left: 4.1667%;}
.top-search,
.top-nav{position: absolute;right: 0; top: 0; height: 1rem;}

.top-search .text{ height: 0.5rem; line-height: 0.5rem;color:rgba(255,255,255,0.5); background: none;border: 0;}
.top-search .btn{  background: url(../images/search.svg) no-repeat center;background-size: contain; }
@media (min-width:1025px) {
.top-search{width: 2rem;border-left: 1px solid rgba(255,255,255,0.2);}
.top-search > *{position: absolute;}
.top-search .text{width: calc(100% - 0.53rem);left: 0.53rem; top: 0.25rem;}
.top-search .btn{left: 0.29rem;width: 0.18rem; height: 0.18rem;top: 50%;margin-top: -0.09rem;}
}
@media (max-width:1024px) {
.top-search{top: 100%;width: 100%; height: auto;padding: 0 0.53rem 0 0.2rem;background-color: rgba(0,0,0,0.2);display: none;}	
.top-search .btn{right: 0;width: 0.5rem; height: 100%;background-size: auto 40%;position: absolute;}
.open-search{position: absolute;width:0.5rem; height: 0.5rem;right: 2%;background: url(../images/search.svg) no-repeat center #7ec04d;background-size: auto 40%; border-radius: 50%; top: 50%;margin-top: -0.25rem; margin-right: 0.7rem;}
.open-search.on{background-color: #1d2088; background-image: url(../images/close-white.svg);}
}

.top-nav{margin-right: 2.3rem;color: #fff;line-height: 0.5rem;padding-top: 0.25rem;}
.top-nav > *{float: left;}
.top-nav dd{margin-right: 0.3rem;padding-right: 0.3rem;}
.top-nav dt:before{position: absolute;content: ''; left: -0.3rem;width: 1px;height: 0.18rem;background-color: #ffffff;opacity: 0.2; top: 50%;margin-top: -0.09rem;}
.top-nav dt{position: relative;z-index: 4;}
.top-nav dt > a{display: block;padding-left: 0.29rem; background: url(../images/lang.svg) no-repeat left center; background-size: auto 0.18rem;color: #fff; cursor: pointer;}
.top-nav dt > a:after{display: inline-block;content: '';background: url(../images/ico-down.svg) no-repeat center center; width: 0.11rem; height: 0.06rem; margin-left: 0.1rem; vertical-align: middle;}
.top-nav dt figure{position: absolute; top: 100%;width: 100%;background-color: rgba(255,255,255,0.8); padding: 0.1rem;box-shadow: 0 0 5px rgba(0,0,0,0.2);border-radius: 0.05rem; display: none;}
.top-nav dt figure a{display: block;text-align: center;}

header .logo{display: table; height: 1rem; margin-right: 5.209%;}
header .logo a{display: table-cell; vertical-align: middle;}
header .logo img{height: 0.5rem;}
body:not(.blue-style) header .logo img.blue{display: none;}

.top-menu li aside a{display: block;}
.top-menu li.aon aside a{color: #7ec04d;}
.top-menu .sub{display: none;}
.top-menu .sub dd{padding: 0.05rem 0.1rem;}

@media (min-width:1025px){
.top-menu li{float: left;position: relative;}
.top-menu li:not(:last-child){margin-right: 0.48rem;}
.top-menu li aside{padding: 0.25rem 0;}
.top-menu li aside a{line-height: 0.5rem;color: #fff;}
.top-menu .sub{position: absolute; top: 100%;left:50%;min-width: 100%; background-color: rgba(0,0,0,0.1); box-shadow: 0 0 0.5rem rgb(29 32 136 / 5%);-webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px); padding: 0.1rem 0; border-radius: 0 0 0.05rem 0.05rem; transform: translateX(-50%);}
.top-menu .sub dd:hover{background-color: rgba(0,0,0,0.2);}
.top-menu .sub dd a{white-space: nowrap;color: #fff;font-size: 0.875em;display: block;}
/*.top-menu .sub dd a:hover{text-decoration: underline;color: #dae121; }
 .blue-style .top-menu .sub dd a:not(:hover){color: #333;} */
}
@media (min-width:1025px) and (max-width:1720px) {
.top-menu li:not(:last-child){margin-right: 2vw;}	
.top-nav dd{margin-right:1vw;padding-right: 1vw;}
.top-nav dt:before{left: -1vw;}
.top-search{width: 12vw;}
.top-nav{margin-right: 13vw;}
}
@media (max-width:1024px) {
.top-menu{position: fixed; top: 1rem; bottom: 0;left: -100%;opacity: 0;background-color: rgba(255,255,255,0.9); padding: 2vw 0;width: 240px;transition: 0.3s; box-shadow: 0 5px 5px rgba(0,0,0,0.1);}	
.menu-show .top-menu{left: 0; opacity: 1;}
.top-menu ul{height: 100%;overflow: auto;}	
.top-menu li{border-bottom: 1px solid rgba(0,0,0,0.1);}	
.top-menu li aside{position: relative;padding: 2vw calc(4vw + 6px) 2vw 2vw;}
.top-menu li .op{position: absolute;border: 6px solid transparent; border-top-color: #666; right: 0.1rem; top: 50%;margin-top: -3px;transition: transform 0.3s;}
.top-menu li .op.click{transform: rotate(-180deg);margin-top: -6px;border-top-color: #7ec04d;}
.top-nav{margin-right:1.4rem;right:2%;}
.top-nav dt > a span{display: none;}
.top-nav dd{margin-right:2vw;padding-right: 2vw;}
.top-nav dt:before{left: -2vw;}
.top-menu .sub{padding: 2vw; background-color: rgba(126,192,77,0.12);}
.open-menu{position: absolute;width:0.5rem;height: 0.5rem;right: 2%;background: #7ec04d;border-radius: 50%;top: 50%;margin-top: -0.25rem;display: flex;justify-content: center;flex-flow: column;align-items: center;}
.menu-show .open-menu{background-color: #1d2088;background-image: url(../images/close-white.svg);background-repeat: no-repeat;background-size: auto 40%; background-position: center;}
.open-menu i{display: block;width: 50%; height: 2px;background-color: #fff; margin: 0.03rem 0;}
.menu-show .open-menu i{display: none;}
}
@media (max-width:480px) {
.top-nav dt:before,
.top-nav dd{display: none;}
}


.blue-style header{border-bottom-color:rgba(255,255,255,0.4);}
.blue-style .top-nav dt > a,
.blue-style .top-nav{color: #8ba4b6;}
.blue-style .top-nav dt > a{background-image: url(../images/lang2.svg);}
.blue-style .top-nav dt > a:after{background-image: url(../images/ico-down3.svg);}
.blue-style .top-search .text{color: #8ba4b6;}
.blue-style .top-search .btn{background-image: url(../images/search2.svg);}
.blue-style header .logo img.white{display: none;}
@media (min-width:1025px) {
.blue-style	.top-search{border-left-color:rgba(255,255,255,0.4);}
.blue-style .top-menu li aside a{color: #8ba4b6;}
.blue-style .top-menu li.aon aside a{color: #1d2088;}
}

.gettop{position:fixed;right:2%;bottom:5%;width:0.5rem;height:0.5rem;background:url(../images/ico-up.svg) no-repeat center top 55% #8ba4b6;background-size:50% auto;border-radius:50%;display:none;z-index:100}

/*footer*/
footer{background-color: #f6f9fb; overflow: hidden;}
footer .box.fr{position: relative;z-index: 3;}
footer .b-top{padding-top:0.6rem;}
footer .b-bottom{padding: 0.3rem 0;border-top: 1px solid #fff; margin-top: 0.24rem;}
footer .b-bottom,
footer .b-bottom a:not(:hover){color: #afb5ba;}
footer .b-bottom .box.fr a{display: inline-block;}
footer .b-bottom .box.fr a:not(:last-child):after{width: 1px; height: 0.12rem;background-color: #ffffff;display: inline-block;content: ''; vertical-align: middle;margin: 0 0.2rem;}
footer .b-top .box.fr{color: #afb5ba;}
footer .b-top .box.fr .hotline{color: #333;font-size: 1.875em;font-weight: 700; margin-bottom: 0.4rem;}
footer .b-top .box.fl dl{float: left; width: 25%; margin-bottom: 0.24rem;}
footer .b-top .box.fl dt{font-weight: 700; }
footer .b-top .box.fl dt + dd:nth-of-type(1){margin-top: 0.2rem;}
footer .b-top .box.fl dl:nth-child(4n+1){clear: left;}
footer .b-top .box.fl dd{line-height: 1.05; padding: 0.35em 0;}
footer .b-top .box.fl dd a:not(:hover){color: #afb5ba;}
footer .b-top .code li{text-align: center;}
footer .b-top .code li img{max-width: 1.2rem;}
footer .b-top .code li:not(:last-child){margin-right: 0.1rem;}
footer .b-top .code li aside{font-size: 0.875em; margin-top: 1em;}
@media (min-width:1025px) {
footer .auto-inner{position: relative;}
footer .auto-inner:before{position: absolute;z-index: 1;width: 100%; height: 100%;background-color: #edf3f8; left: 71.25%; content: '';top: 0;}
footer .fl{width: 63.75%;}
footer .fr{width: 28.75%; text-align: right;}
footer .b-top .code{float: right;}
footer .b-top .code li{float: left;}
}
@media (max-width:1024px) {
footer{text-align: center;}
footer .b-top .code{display: flex;justify-content: center;}	
footer .b-top .box.fl{display: none;}
footer .b-bottom > div{padding: 0.1rem 0;}
}

/*home-ban*/
.home-ban{position: relative;z-index: 1;width: 100%; overflow: hidden;}
.home-ban .item{position: relative;}
.home-ban .url{position: absolute;left: 0; width: 100%;top: 0;height: 100%;z-index: 10;}
.home-ban .pages{position: absolute;z-index: 10;left: 0; width: 100%; bottom:0.58rem;}
.home-ban .pages .slick-dots li{border-color: #fff; opacity: 1;}
.home-ban .pages .slick-dots li.slick-active{background-color: #fff;}
@media (min-width:1025px) {
.home-ban .wap{display: none;}	
}
@media (max-width:1024px) {
.home-ban .pc{display: none;}	
}

/*home-title*/
.home-title{position: relative;z-index: 1;}
.home-title b{font-size: 3em; display: table;max-width: 4.54rem;line-height: 1.25;}
.home-title .all-more{position: absolute;right: 0; bottom: 0;}
@media (max-width:768px) {
.home-title b{font-size: 1.5em;max-width:3rem;}
}

/*home-more*/
.all-more a{display: inline-block;font-size: 1.125em;}
.all-more.border a{color: #9ed079;}
.all-more.border a:before,
.all-more.border a:after{display: inline-block;width: 0;content: '';height: 1px;background-color: #eee;transition: 0.3s width; vertical-align: middle;}
.all-more.border-l a:before,
.all-more.border-l a:hover:after{width: 1rem;}
.all-more.border-l a:hover:after{margin-left: 0.2rem;}
.all-more.border-l a:hover:before{width: 0;}
.all-more.border-l a:before{margin-right: 0.2rem;}
.all-more.border-r a:hover:before,
.all-more.border-r a:after{width: 1rem;}
.all-more.border-r a:hover:before{margin-right: 0.2rem;}
.all-more.border-r a:hover:after{width: 0;}
.all-more.border-r a:after{margin-left: 0.2rem;}
.all-more.kuang a{line-height: 0.7rem; border: solid 2px #7ec04d;color: #7ec04d;padding: 0 0.76rem;position: relative;}
.all-more.kuang a:before{position: absolute;content: '';left: 0;width: 100%; height: 100%;background-color: #7ec04d;z-index: -1;transition: transform 0.3s; transform: scaleX(0); transform-origin: right 0; top: 0;}
.all-more.kuang a:hover{color: #fff;}
.all-more.kuang a:hover:before{transform: scaleX(1);transform-origin: 0 0;}
@media (max-width:768px) {
.all-more a{font-size: 1em;}
.all-more.border a:before,
.all-more.border a:hover:after{width:0.5rem;}
}

/*all-number*/
.all-number .num{font-family: 'Oswald-Medium';font-size: 1.875em;display: flex;align-items: baseline;color: #1d2088;}
.all-number .num > *{display: inline-block; vertical-align: bottom;}
.all-number .counter{display: inline-block;position: relative;}
.all-number .counter i{font-style: normal;color: transparent;}
.all-number .counter i.ani{position: absolute; left: 0; top: 0;color: #1d2088;}
.all-number .counter + em{margin: 0 0.05rem;}
.all-number .num sub{font-size: 0.533em;}
.all-number .num em{font-style: normal;}
.all-number .num em + .counter{margin-left: 0.05rem;}
.all-number .num .counter + sub{margin-left: 0.05rem;white-space:nowrap;}
.all-number p{margin-bottom: 0;color: #999;line-height: 1.5;}
@media (min-width:1025px) {
.all-number .v{display: flex;justify-content: space-between;}
.all-number .v dd{max-width: 1.9rem;}
}

/*home-about*/
.home-about{overflow: hidden;}
.home-about .auto-inner{position: relative;z-index: 1; padding: 1.1rem 0 1.02rem 0;}
.home-about .img{position: relative;padding-bottom: 39.712%; margin-bottom: 0.39rem;}
.home-about .img figure{position: absolute;top: 0; height: 100%;}
.home-about .img figure:nth-child(1){left: 0;width: 68.645%;}
.home-about .img figure:nth-child(2){right: 0;width: 30.509%;}
.home-about .intro h3{margin: 0;font-size: 3em;color: #7ec04d;text-transform: uppercase;}
.home-about .intro .info{font-size: 1.125em;color: #666;line-height: 1.666;}
@media (min-width:1025px) {
.home-about .auto-inner:before{position: absolute;content: '';width: 1px;height: 100%;left: 73.75%; top: 0;background-color: #eee;}
.home-about .side-left{width: 73.75%;}
.home-about .side-right{width: 36.1875%;margin-right: -9.9375%;}	
.home-about .side-right .inner{display: table;margin: 0 auto;}
.home-about .intro{margin-right: 0.7rem;}
.home-about .side-left .all-number{margin-top: 0.68rem;}
.home-about .side-right .all-number dd{margin-bottom: 0.7rem;}
}
@media (max-width:1024px) {
.home-about .intro{overflow: hidden;}
.home-about .intro .all-number{float: left;width: 48%; margin: 0.5rem 0 0 0;}
.home-about .intro .all-number:nth-of-type(2){float: right;}
.home-about .intro .all-number dd{min-height: 10em;}
}
@media (max-width:768px) {
.home-about .intro h3{font-size: 1.5em;}
.home-about .intro .info{font-size: 0.75em;}
}

/*home-social*/
.home-social{margin:1.18rem 0 1.4rem 0;overflow: hidden;}
.home-social .slider .item{padding: 0.6rem 0;}
.home-social .slider .item a{display: block;border: 1px solid #f5f5f5; height: 4rem;padding: 0.63rem 0.37rem 0; transition: 0.3s; overflow: hidden; margin-left: -1px;}
.home-social .slider .slick-slide.slick-current .item a{margin-left: 0;}
.home-social .slider .item a:hover{background: url(../images/hoverbg.jpg) no-repeat right top;background-size: cover;box-shadow: 0 0 0.6rem rgba(29, 32, 136, 0.38);color: #fff;}
.home-social .slider .icon{position: relative;width: 0.5rem;height: 0.5rem; margin-bottom: 1rem;}
.home-social .slider .icon img{transition: 0.3s;position: absolute;left: 0; top: 0;margin: auto; right: 0;bottom: 0; width: 100%; max-height: 100%;}
.home-social .slider .icon .h{opacity: 0;}
.home-social .slider .item a:hover .icon .h{opacity: 1;}
.home-social .slider .item a:hover .icon .d{opacity: 0;}
.home-social .slider .info .num{font-size: 3em;font-weight: 700; line-height: 1.166;}
.home-social .slider .info .tit{font-size: 1.5em;font-weight: 700;}
.home-social .slider .info p{margin-bottom: 0;}
.home-social .slider .item a:not(:hover) .info p{color: #999;}
@media (min-width:1025px) {
.home-social .slick-prev{margin-left: -1.1rem;}
.home-social .slick-next{margin-right: -1.1rem;}	
}
@media (max-width:1024px) {
.home-social .slick-arrow{width: 6vw; height: 6vw; margin-top: -3vw; }	
.home-social .slick-prev{margin-left: -6.5vw;}
.home-social .slick-next{margin-right: -6.5vw;}
}
@media (max-width:768px) {
.home-social .slick-arrow{display: none!important;}
.home-social .slider .item a{height: 5rem;}
}
@media (max-width:480px) {
.home-social .slider .info .num{font-size: 2em;}
.home-social .slider .info .tit{font-size: 1em;}
.home-social .slider .item a{height: 4.5rem;}
}
.home-social .column{margin-top: 1rem;}
.home-social .column ul > *{overflow: hidden;position: relative;}
.home-social .column li .Ispic{padding-bottom: 50%;}
.home-social .column ol .Ispic{padding-bottom: 77.778%;}
.home-social .column ul .Ispic{transition: 0.3s ease-out;}
.home-social .column ul > *:hover .Ispic{transform: scale(1.2);}
.home-social .column ol > *:not(.Ispic),
.home-social .column li > *:not(.Ispic){position: absolute;}
.home-social .column .url{left: 0;top: 0;width: 100%;height: 100%;z-index: 10;}
.home-social .column .txt{left: 0; bottom: 0;right: 0; padding: 0 0.42rem 0.28rem;color: #fff;}
.home-social .column .txt span{background-color: #7ec04d;font-family: 'Cinzel-Bold';font-size: 0.75em; line-height: 2.5;border-radius: 2.333em; display: inline-block; padding:0 0.8333em;min-height: 2.333em; margin-bottom: 1em;}
.home-social .column .txt pre{line-height: 1.666;font-size: 1.125em;}
.home-social .column li:nth-of-type(2) .txt pre{letter-spacing: 2px; font-size: 1.875em;line-height: 1.2;}
@media (min-width:1025px) {
.home-social .column ul{position: relative;z-index: 1;}
.home-social .column ol{float: left; width: 56.25%;}
.home-social .column ul li{width: 43.125%; position: absolute;right: 0;}
.home-social .column li:nth-of-type(1){top: 0;}
.home-social .column li:nth-of-type(2){bottom: 0;}
}
@media (max-width:1024px) {
.home-social .column li{margin-top: 2%;}
}
@media (max-width:768px) {
.home-social .column .txt pre{font-size: 0.8em;}
.home-social .column li:nth-of-type(2) .txt pre{font-size: 1.2em;}
}

/*home-business*/
.home-business{position: relative;z-index: 1;overflow: hidden;transition: 0.3s ease-out;
background: rgb(225,239,251);
background: -moz-linear-gradient(left,  rgba(225,239,251,1) 0%, rgba(243,249,255,1) 100%);
background: -webkit-linear-gradient(left,  rgba(225,239,251,1) 0%,rgba(243,249,255,1) 100%);
background: linear-gradient(to right,  rgba(225,239,251,1) 0%,rgba(243,249,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1effb', endColorstr='#f3f9ff',GradientType=1 );
}
.home-business .all-pic{transition: 0.3s ease-out;}
.all-pic .in-pic{position: relative; transition: 0.3s ease-out;}
.all-pic li,
.all-pic dd{position: absolute;}
.all-pic li{width: 100%;left: 0; top: 0;}
.all-pic dd{width: 2.674%; cursor: pointer; animation: updown 1s linear infinite alternate;}
.all-pic dd img{width: 100%;display: block;}
.all-pic dd:nth-child(1){left:87%;top:40%;}
.all-pic dd:nth-child(2){left:46%;top:16%;}
.all-pic dd:nth-child(3){left:7%;top:43%;}
.all-pic dd:nth-child(4){left:62%;top:68%;}
@keyframes updown{
	0%{transform: translateY(-10px);}
	100%{transform: translateY(0);}
}

.home-business .main-info{ background-color: rgba(255,255,255,0.2); box-shadow: 0 0 0.5rem rgba(29, 32, 136, 0.05); transition: 0.3s;}
.home-business .intro{margin-bottom: 0.9rem;}
.home-business .intro h3{margin-top: 0;font-size: 2.25em;line-height: 1.111;}
.home-business .intro p{color: #999;font-size: 1.125em;line-height: 1.6667;}
.home-business .main-info dd{cursor: pointer;position:relative;}
.home-business .main-info dd  a{position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;}
.home-business .main-info dd .icon{background-color: #fff; width: 0.7rem; height: 0.7rem;border-radius: 0.04rem;}
.home-business .main-info dd .icon img{max-width: 0.4rem; max-height: 0.4rem;}
.home-business .main-info dd h4{margin: 0;font-size: 1.25em;}

.home-business .info-desc{height: 100%;top: 0;position: absolute;background-color: #fafdff; transition: 0.5s ease-out;}
.home-business .info-desc .pic .Ispic{padding-bottom: 55.173%;}
.home-business .info-desc .close{position: absolute;right: 0.32rem; top: 0.32rem;width: 0.26rem; height: 0.26rem;background: url(../images/close-white.svg) no-repeat;background-size: contain;cursor: pointer;}
.home-business .info-desc h5.tit{margin: 0;color: #1d2088;font-size:1.875em;}
.home-business .info-desc p.desc{margin: 1.5em 0 2em 0;font-size: 1.125em;}
.home-business .info-desc .edit-info{margin-bottom: 0.3rem;}
.home-business .info-desc .all-more.kuang a{line-height:0.5rem;padding:0 0.5rem}
@media (min-width:1025px) and (max-width:1600px) {
.home-business .intro{margin-bottom: 0.5rem;}
}
@media (min-width:1025px) {
.home-business{height: 9rem;}
.home-business[data-css="close"]{padding: 0 1.8rem 0 2.4rem;}
.home-business[data-css="open"] .all-pic{margin-left:29.167%;}
.home-business .info-desc{right: 0; width: 30.209%; overflow: hidden;transform: translateX(100%);}
.home-business.info-show .info-desc{transform: translateX(0);}
.home-business .main-info{position: absolute; bottom: 0.3rem;left: 0.3rem; }
.home-business[data-css="open"] .main-info{top: 0.3rem;border-radius:0.1rem;width: 27.084%;}
.home-business .all-pic{display: table;height: 100%;width:100%}
.home-business[data-css="open"] .all-pic{width:calc(100% - 27.084%);}
.home-business .all-pic .inside{display: table-cell; vertical-align: middle;}
.home-business.info-show .all-pic dd:not(.on){animation: none;}
.home-business[data-css="open"] .main-info .inner{padding: 0.8rem 0.6rem 0;}
.home-business[data-css="open"] .main-info .close{position: absolute;right: 0.25rem; top: 0.25rem;width: 0.22rem; height: 0.22rem;background: url(../images/close.svg) no-repeat;background-size: contain;cursor: pointer;}
.home-business[data-css="open"] .main-info dd{display: table;width: 100%;table-layout: fixed;margin: 0.2rem 0; }
.home-business[data-css="open"] .main-info dd > *{display: table-cell;vertical-align: middle;}
.home-business[data-css="open"] .main-info dd .icon{text-align: center;}
.home-business[data-css="open"] .main-info dd.on h4{color: #7ec04d;}
.home-business[data-css="open"] .main-info dd h4{padding: 0 0 0 0.2rem;}

.home-business[data-css="close"] .main-info{border-radius: 0.1rem;}
.home-business[data-css="close"] .intro{display: none;}
.home-business[data-css="close"] .open{position: absolute;right: 0; top: 0;height: 100%;width: 0.2rem; background:url(../images/ico-up.svg) no-repeat center center #baccda; cursor: pointer; background-size: 50% auto;border-radius: 0 0.1rem 0.1rem 0;}
.home-business[data-css="close"] .icon-group{position: relative;padding-right: 0.2rem;}
.home-business[data-css="close"] .icon-group dl{padding: 0.1rem;}
.home-business[data-css="close"] .icon-group dd{float: left;position: relative;}
.home-business[data-css="close"] .icon-group dd img{position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;}
.home-business[data-css="close"] .icon-group dd:not(:last-child){margin-right: 0.1rem;}
.home-business[data-css="close"] .icon-group dd h4{color: #7ec04d;position: absolute; bottom: 100%;margin-bottom: 0.3rem; left: 0;white-space: nowrap;}
.home-business[data-css="close"] .icon-group dd:not(.on) h4{display: none;}

.home-business.info-show .main-info{transform: translateX(-100%); opacity: 0;}
.home-business.info-show:before{position: absolute;content: '';left: 0;width: 69.792%; height: 100%; background: url(../images/mb.png) no-repeat; background-size: 100% 100%;z-index: 10;}
.home-business .info-desc .inner{padding: 0.6rem 0.54rem 0 0.59rem;}
}
@media (max-width:1024px) {
.home-business .all-pic{padding: 5% 2%;}	
.home-business .intro{display: none;}
.home-business .icon-group dl{display: flex;justify-content: center;padding: 5%;}
.home-business .icon-group dl:after{display: none;}
.home-business .icon-group dd{position: relative;display: flex;align-items: center;margin: 0 0.05rem;background-color: #fff;}
.home-business .icon-group dd .icon{display: flex;align-items: center;justify-content: center;}
.home-business .icon-group dd h4{color: #7ec04d;padding: 0 0.5em;font-size: 1em;}
.home-business .icon-group dd:not(.on) h4{display: none;}
.home-business .all-pic .in-pic{transform: none!important;}
.home-business .info-desc{width: 100%;background:rgba(225,239,251,0.9);display: flex;align-items: center;justify-content: center; transform: scale(0); left: -100%;transition:transform 0.3s;}
.home-business .info-desc .item{width: 90%;display: flex;align-items: center;}
.home-business.info-show .info-desc{transform: scale(1); left: 0;}
.home-business .info-desc .edit-info{display: none;}
.home-business .info-desc .pic{width: 45%;flex-shrink: 0;}
.home-business .info-desc .pic .Ispic{padding-bottom: 70%;}
.home-business .info-desc .inner{padding-left: 0.3rem;}
.home-business .info-desc p.desc{display: -webkit-box;display: box; overflow: hidden;text-overflow: ellipsis;word-break: break-word; -webkit-box-orient: vertical;-webkit-line-clamp: 2; margin: 0.7em 0;font-size: 0.9em;}
.home-business .info-desc h5.tit{-webkit-line-clamp: 1;font-size: 1.2em;}
.home-business .info-desc .close{background-image: url(../images/close.svg);}
}

/*page-ban*/
.page-ban{position: relative;z-index: 1;}
.page-ban .txt{position: absolute;left: 0;width: 100%;bottom:0.4rem;}
.page-ban h1{color: #fff;margin: 0;font-size: 0.6rem;}
@media (min-width:1025px) {
.page-ban .wap{display: none;}
}
@media (max-width:1024px) {
.page-ban .pc{display: none;}
}
@media (max-width:480px) {
.page-ban h1{font-size: 0.4rem;}
}

/*nav-menu*/
.nav-menu:not(.no-border){border-bottom: 1px solid #f5f5f5;}
.nav-menu li{margin-right: 1px;}
.nav-menu li a{display: block;padding: 0.2rem 0.15rem; line-height: 0.4rem;transition: 0.3s;}
.nav-menu li.aon a,
.nav-menu li a:hover{background-color: #1d2088;color: #fff;}
@media (min-width:1025px) {
.nav-menu li{float: left;}
.nav-menu li a{min-width: 1.65rem;text-align: center;}
}
@media (max-width:1024px) {
.nav-menu ul:after{display: none;}
.nav-menu ul{overflow: auto;width: 100%;white-space: nowrap;}
.nav-menu ul li{display: inline-block;}
}

.Current{padding: 0.2rem 0 0.2rem 0.25rem;background: url(../images/home.svg) no-repeat left center;background-size:0.15rem auto; line-height: 0.4rem;overflow: hidden;}
.Current > *{float: left;}
.Current,
.Current a:not(:hover){color: #999;}
.Current a{margin-right: 0.13rem;display: inline-block;}
.Current a:after{display: inline-block;content: '';width: 3px;height: 3px;background-color: #ddd; margin-left: 0.13rem; vertical-align: middle;}
@media (max-width:1024px) {
.Current{display: none;}	
}

.Content{padding: 1.2rem 0;}
.Content.p68{padding-top: 0.68rem;}
@media (max-width:1024px) {
.Content{padding: 0.6rem 0;}
}

.column-name{font-size: 2.25em;line-height: 1;margin-bottom: 1em;font-weight: 700;}
@media (max-width:1024px) {
.column-name{font-size: 2em;}
}

/*about-content*/
@media (min-width:1025px) {
.about-content .left{width: 43.75%;}
.about-content .right{width: 50%;}	
}


.video-file{position: relative;}
.video-file .open-video{position: absolute;z-index: 3;width: 0.7rem;height: 0.7rem;background:url(../images/play.svg) no-repeat center center #7ec04d;background-size: auto 0.16rem;right: 0.3rem; bottom: 0.3rem; cursor: pointer;transition: 0.3s;}
.video-file .open-video:hover{border-radius: 50%;}
.video{position: absolute;left: 0;top: 0;width: 100%; height: 100%;z-index: 50;background-color: #000;}
.video video{width: 100%;height: 100%;}
.video .close{position: absolute; width: 0.4rem;height: 0.4rem;border-radius: 50%;background: url(../images/close-white.svg) no-repeat center center;background-size: auto 60%;cursor: pointer;z-index: 20;right: 0;top: 0;}

/*about-business*/
.about-business .box{padding: 1.4rem 0; overflow: hidden;}
.about-business .title-con dl{display: table;}
.about-business .title-con dl > *{display: table-cell; vertical-align: middle;}
.about-business .title-con dt{text-align: center;width: 1rem; height: 1rem; background-color: #1d2088; border-radius: 0.04rem;}
.about-business .title-con dt img{max-height: 0.56rem;}
.about-business .title-con dd{padding-left: 0.4rem;color: #999;}
.about-business .title-con dd h3{font-size: 1.875em; margin: 0;color: #333;}
@media (max-width:480px) {
.about-business .title-con dd h3{font-size: 1.5em;}	
}
.about-business .all-more a:after,
.about-business .all-more a:before{background-color: #7ec04d;}

.about-business .box:nth-child(2n-1){background-color: #f5f5f5;padding-bottom: 0;}
.about-business .box:nth-child(2n-1) .img-group{width: 110%;background: rgb(225,239,251);}
.about-business .box:nth-child(2n-1) .img-group .slider{padding: 0.7rem 1.6rem 0.7rem 0.7rem;}
.about-business .box:nth-child(2n-1) .img-group .Ispic{margin-right: 0.17rem;padding-bottom: 70.492%;}
.about-business .box:nth-child(2n-1) .slick-arrow{left: auto;right: 0.5rem; background-color: rgb(0 0 0 / 10%); }
.about-business .box:nth-child(2n-1) .slick-arrow:hover{background-color: #7ec04d;}
.about-business .box:nth-child(2n-1) .slick-prev{background-image: url(../js/slick1_9_0/arrow-l-white.svg);margin-top: -0.66rem;}
.about-business .box:nth-child(2n-1) .slick-next{background-image: url(../js/slick1_9_0/arrow-r-white.svg);margin-top: 0.06rem;}
@media (min-width:1025px) {
.about-business .box:nth-child(2n-1) .intro{display: table;width: 100%;}
.about-business .box:nth-child(2n-1) .intro > *{display: table-cell; vertical-align: top;}
.about-business .box:nth-child(2n-1) .title-con{position: relative;width: 50%;}
.about-business .box:nth-child(2n-1) .all-more{position: absolute;left: 0;bottom: 0;}	
.about-business .box:nth-child(2n-1) .img-group{margin-top: 1.2rem;}
}

.about-business .box:nth-child(2n) .slider{overflow: hidden;}
.about-business .box:nth-child(2n) .slider .item:nth-child(3) ~ .item{display: none!important;}
.about-business .box:nth-child(2n) .slider .item:nth-child(1) ~ .item{float: left;width: 49.375%;margin-top:1.25%;}
.about-business .box:nth-child(2n) .slider .item:nth-child(3){margin-left:1.25%;}
.about-business .box:nth-child(2n) .slider .Ispic{padding-bottom: 52.5%;}
.about-business .box:nth-child(2n) .slider .item:nth-child(1) ~ .item .Ispic{padding-bottom:60.76%;}
@media (min-width:1025px) {
.about-business .box:nth-child(2n) .auto-inner{display: table;}
.about-business .box:nth-child(2n) .auto-inner > *{display: table-cell;vertical-align: middle;width: 50%;}
.about-business .box:nth-child(2n) .singlePage{margin: 0.5rem 0 0.9rem 0;max-width: 5.5rem;}
}
@media (max-width:1024px) {
.about-business .box .intro{margin-bottom: 0.5rem;}	
}

/*culture-content*/
.culture-content{margin-bottom: 0.9rem;}
.culture-content .left .singlePage{color: #666;}
.culture-content .right li{margin-bottom: 0.2rem;}
.culture-content .right li a{display: block;line-height: 0.66rem;border: solid 2px #7ec04d;color: #7ec04d;text-align: center;font-size: 1.125em;transition: 0.3s;}
.culture-content .right li a:before{display: inline-block;content: ''; width: 0.24rem;height: 0.2rem;background: url(../images/download.svg) no-repeat; background-size: contain;margin-right: 0.1rem; vertical-align: middle;}
.culture-content .right li a:hover{background-color: #7ec04d;color: #fff;}
.culture-content .right li a:hover:before{background-image: url(../images/download-white.svg);}
@media (min-width:1025px) {
.culture-content .left{width: 61%;}
.culture-content .right{width: 25%;}
}
@media (max-width:1024px) {
.culture-content .right{margin-top: 0.4rem;}	
}


/*coreValue*/
.coreValue{background-size: cover;background-repeat: no-repeat;background-position: center top;padding: 0.87rem 0 1.4rem 0;}
.coreValue .desc,
.coreValue .column-name{color: #fff;}
.coreValue .desc{margin-bottom: 0.5rem;}

/*video-slider*/
.video-slider{margin-bottom: 0.95rem;}
.video-slider .slider-big .item{position: relative;}
.video-slider .slider-big .item .open-video{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 10; background: url(../images/play2.svg) no-repeat center center rgba(0,0,0,0.5);background-size:auto 0.77rem; cursor: pointer;}
.video-slider .slider-list{position: relative;}
.video-slider .slider-list .btn{position: absolute;bottom: 0;left: 0;width: 100%;}
.video-slider .slider-list .btn .slick-arrow{position: relative;top: auto;left: auto;right: auto;float: left;width: calc(50% - 1px);background-color: #1d2088;height: 0.8rem;}
.video-slider .slider-list .btn .slick-prev{background-image: url(../js/slick1_9_0/arrow-l-white.svg);}
.video-slider .slider-list .btn .slick-next{background-image: url(../js/slick1_9_0/arrow-r-white.svg);float: right;}
.video-slider .slider-list .btn .slick-disabled{background-color: #e1e8eb;}
.video-slider .slider-list .btn .slick-prev.slick-disabled{background-image: url(../js/slick1_9_0/arrow-l-blue.svg);}
.video-slider .slider-list .btn .slick-next.slick-disabled{background-image: url(../js/slick1_9_0/arrow-r-blue.svg);}
.video-slider .slider-list dl{background-color: #f4f8fa;border: solid 2px #f4f8fa;padding: 0.1rem;  cursor: pointer;}
.video-slider .slider-list .slick-current dl{border-color: #7ec04d;}
.video-slider .slider-list dd aside{margin: 0 0.18rem;font-size: 1.125em;color: #000003;}
@media (min-width:1025px) {
.video-slider .slider-big{width: 70%;}
.video-slider .slider-list{width: 28.125%;}
.video-slider .slider-list,
.video-slider .slider-big .Ispic{height: 6.2rem;}
.video-slider .slider-list dl{height: 1.6rem;display: table;width: 100%;table-layout: fixed;margin-bottom: 0.14rem;}
.video-slider .slider-list dl > *{display: table-cell;vertical-align: middle;}
.video-slider .slider-list dt .Ispic{height: 1.4rem;}
.video-slider .slider-list dt{width: 51.887%;}
}
@media (max-width:1024px) {
.video-slider .slider-big .Ispic{padding-bottom: 55.358%;}
.video-slider .slider-list{padding-bottom: 0.9rem; margin-top: 0.1rem;}
.video-slider .slider-list dt .Ispic{padding-bottom: 63.637%;}
}
@media (max-width:480px) {
.video-slider .slider-list dl{padding: 1vw;}
.video-slider .slider-list dd{display: none;}
}

/*Brochures*/
.Brochures .all-more{text-align: center;}
.Brochures ul li{margin-bottom: 0.76rem;float: left;}
.Brochures ul li .Ispic{padding-bottom: 124.325%;position: relative; margin-bottom: 0.25rem;}
.Brochures ul li .Ispic:after{position: absolute;content: '';right: 0;bottom: 0;background: #7ec04d url(../images/view.svg) no-repeat center center; background-size: auto 48%; width: 0.7rem; height: 0.7rem;opacity: 0;transition: 0.3s;}
.Brochures ul li a:hover .Ispic:after{opacity: 1;}
.Brochures ul li aside{font-size: 1.125em; line-height: 1.666; height:3.332em;}
@media (min-width:769px) {
.Brochures ul li{width: 23.125%;}
.Brochures ul li:nth-child(4n+1){clear: left;}
.Brochures ul li:not(:nth-child(4n)){margin-right: 2.5%;}
}
@media (max-width:768px) {
.Brochures ul li{width: 48%;}
.Brochures ul li:not(:nth-child(2n)){margin-right: 4%;}
}

/*Honor*/
.Honor .auto-inner{position: relative;z-index: 1;}
.Honor .slider-year{position: relative;z-index: 10;padding-right: 1.7rem;}
.Honor .slider-year .btn{position: absolute;right: 0;width: 1.4rem; top: 50%;height: 0.65rem;margin-top: -0.325rem;}
.Honor .slider-year .btn .slick-arrow{top: 0;margin: 0;width: 0.65rem; height: 0.65rem;background-color: #7ec04d;}
.Honor .slider-year .btn .slick-disabled{background-color: #ccc;}
.Honor .slider-year .btn .slick-prev{background-image: url(../js/slick1_9_0/arrow-l-white.svg);}
.Honor .slider-year .btn .slick-next{background-image: url(../js/slick1_9_0/arrow-r-white.svg);}
.Honor .item b{color: #1d2088;display: inline-block;position: relative;font-family: 'Oswald';}
.Honor .item b sub{position: absolute;left: 100%; bottom: 0;font-style: italic;text-shadow: none;margin-left: 0.15rem;}
.Honor .slider-con .name{display: table;line-height: 0.65rem;height: 0.65rem;margin-bottom: 0.34rem;background-color: #fff;padding-right: 0.84rem;  padding-left: 3rem;}
.Honor .slider-con .slick-current .name{transition:padding 1s; padding-left: 0;}
.Honor .slider-con .name b{font-size: 0.6rem;text-shadow: 0 0.15rem 0.1rem rgba(45, 101, 188, 0.14); opacity: 0;}
.Honor .slider-con .slick-current .name b{opacity: 1;transition: 0.5s;}
.Honor .slider-con .name sub{font-size: 0.3em; line-height: 1.3;}
.Honor .slider-year .item a{background-color: #fff;padding: 0 0.63rem 0 0.28rem;display: table;}
.Honor .slider-year .item b{opacity:0.3;font-size: 0.48rem;float: left;}
.Honor .slider-year .item sub{font-size: 0.375em; line-height: 2;margin-left: 0.1rem;}

.Honor .info .left{padding-top: 0.61rem;}
.Honor .info .right .Ispic{background-size: contain;padding-bottom: 80.883%;}
.Honor .info .left ul{padding-left: 0.3rem;position: relative;}
.Honor .info .left ul:before{position: absolute;content: '';width: 0.08rem; height: 100%;border-radius: 0.08rem;left: 0;top: 0;
background: -moz-linear-gradient(top,  rgba(45,101,188,1) 0%, rgba(219,229,244,1) 83%, rgba(255,255,255,0.5) 100%);
background: -webkit-linear-gradient(top,  rgba(45,101,188,1) 0%,rgba(219,229,244,1) 83%,rgba(255,255,255,0.5) 100%);
background: linear-gradient(to bottom,  rgba(45,101,188,1) 0%,rgba(219,229,244,1) 83%,rgba(255,255,255,0.5) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d65bc', endColorstr='#80ffffff',GradientType=0 );
}
.Honor .info .left  li:not(:last-child){margin-bottom: 0.15rem;}
.Honor .info .left  li{font-size: 1.125em;position: relative;padding-left: 0.12rem;}
.Honor .info .left  li:before{position: absolute;content: '';width: 0.04rem; height: 0.04rem;background-color: #88a7d9; border-radius: 50%; left: 0; top: 0.8em;}
@media (min-width:1025px) {
.Honor{background: url(../images/imgbg.png) no-repeat right 2.88rem;background-size:48% auto;}
.Honor .auto-inner:before{position: absolute;left: 0;right: 1.7rem; height: 1px;background-color: #eee; top: 0.325rem;content: '';}
.Honor .info .left{width: 55.625%;}
.Honor .info .right{width: 36.125%;}
.Honor .slider-year{width: 62.75%;position: absolute;right: 0;top: 0;}
.Honor .slider-year .slick-slide .item{opacity: 0;transition:opacity 0.3s;}
.Honor .slider-year .slick-active.slick-current .item{opacity: 0;}
.Honor .slider-year .slick-active .item{opacity: 1;}
.Honor .slider-year .item a{line-height: 0.65rem;height: 0.65rem;}
}
@media (max-width:1024px) {
.Honor .info .right{background: url(../images/imgbg.png) no-repeat center center;background-size: 120% auto;}	
.Honor .slider-year:before{position: absolute;left: 0;right: 1.7rem; height: 1px;background-color: #eee; top: 50%;content: '';}	
.Honor .slider-year .item b{font-size: 2.4em;}
.Honor .slider-con .name{display: none;}
.Honor .slider-year .item{height: 0.68rem;display: flex!important; align-items: center;}
.Honor .slider-year .slick-current .item b{opacity: 1; font-size: 3em;}
}
@media (max-width:768px) {
.Honor .slider-year .item b{font-size: 1.5em;}	
.Honor .slider-year .slick-current .item b{font-size: 2.4em;}
}
@media (max-width:480px) {
.Honor .slider-year .item b{font-size: 1.2em;}	
.Honor .slider-year .slick-current .item b{font-size: 1.7em;}
}

.stock-main{background: url(../images/Investbg.jpg) no-repeat center center;background-size: cover;color: #fff;padding: 0.6rem;margin-top: 0.3rem;}
.stock-main .tips{color: rgba(255,255,255,0.2);font-size: 0.875em;}
.stock-main .tips a{text-decoration: underline;}
.stock-main .tips a:not(:hover){color: rgba(255,255,255,0.2);}
.stock-main .code{font-size: 1.125em; margin-bottom: 0.2rem;}
.stock-main .data{border-top: 1px solid rgba(255,255,255,0.1);border-bottom: 1px solid rgba(255,255,255,0.1);padding: 0.3rem 0;margin: 1rem 0 0.3rem 0;display: flex;justify-content: space-between;align-items: center;}
/* IE9+ */
@media all and (min-width:0) {
.stock-main .data{overflow: hidden;}
.stock-main .data li{float: left;width:14%;}
.stock-main .data li#turnover{width: 30%;}
.stock-main .data li#per{float: right;width: auto;}
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)  {
/* ie10 */
.stock-main .data{overflow: hidden;}
.stock-main .data li{float: left;width:14%;}
.stock-main .data li#turnover{width: 30%;}
.stock-main .data li#per{float: right;width: auto;}
}
/* .stock-main .data li{float: left;} */
.stock-main .data li aside{font-family: 'Oswald-Light';font-size: 0.30rem;}
.stock-main .number{font-family: 'Oswald-Light';color: #fefefe;font-size: 0.3rem;line-height: 1; }
.stock-main .number span{display: inline-block;}
.stock-main .number #price{font-size: 1rem;}
.stock-main .number #upDownNum{margin-left: 1em;}
.stock-main .number #upDownIcon{width: 0.2rem; height: 0.2rem;background-position: center;background-repeat: no-repeat; background-size: contain;}
.stock-main .number #upDownIcon[rel="green"]{background-image: url(../images/green.svg);}
.stock-main .number #upDownIcon[rel="red"]{background-image: url(../images/red.svg);}
/* @media (min-width:1025px) {
.stock-main .data li{width: 16.666%;}
} */
@media (max-width:1024px) {
.stock-main .data li{ margin-bottom: 3%;padding-right: 3%; width: 50%;}	
.stock-main .data li:nth-child(2n+1){clear: left;}
}
@media (max-width:1024px){
	.stock-main .data{flex-wrap:wrap;}
	.stock-main .data li{width:50% !important;}
}
.reports-search{margin-bottom: 0.8rem;}
.reports-search h6{margin: 0;font-size: 1em; line-height: 1; margin-bottom: 1em;}
.reports-search .filter{position: relative;z-index: 20;}
.reports-search .filter dt{border: solid 2px #eeeeee;line-height: 3.375em;padding: 0 0.4rem 0 0.2rem; background: url(../images/ico-down-gray.svg) no-repeat right 0.22rem center;background-size: 0.12rem auto;cursor: pointer;}
.reports-search .filter dd{background-color: rgba(238,238,238,0.95);padding: 0.2rem;position: absolute;left: 0; top: 100%;z-index: 20;width: 100%;display: none;}
.reports-search .filter dd a{display: block; line-height: 2.5; cursor: pointer;transition: 0.3s;}
.reports-search .filter dd a:hover{padding-left: 0.2rem;background-color: #fff;}
.reports-search .searchs .inside{position: relative;padding-right: 1.6rem;}
.reports-search .searchs .inside .text{line-height: 3.375em; height: calc(3.375em + 4px);border: solid 2px #eee;width: 100%;display: block;color: #999999;padding: 0 0.2rem;}
.reports-search .searchs .inside .btn{position: absolute;right:0; top: 0;width: 1.6rem; line-height:calc(3.375em + 4px);color: #fff;text-align: center;background-color: #1d2088;}
.reports-search .searchs .inside .text.focus{color: #333;}

.reports-list li a{display: block;background-color: #f6f8fa;padding: 0.3rem 1.5rem 0.3rem 0.3rem;position: relative;}
.reports-list li .icon{width: 1.2rem; height: 100%; background: url(../images/view2.svg) no-repeat center center #eef2f6;background-size: auto 27.5%;position: absolute;right: 0; top: 0; transition: 0.3s;}
.reports-list li time{color: #999999;font-size: 0.875em;}
.reports-list li aside{font-size: 1.25em; margin-top: 0.05rem;}
.reports-list li aside.dot1{height: 1.5em}
.reports-list li a:hover .icon{background-color: #7ec04d;box-shadow: 0 0.11rem 0.46rem  rgba(126, 192, 77, 0.4);background-image: url(../images/view.svg);}
@media (min-width:1025px) {
.reports-search .years{max-width:3rem; width: 40%; margin-right: 0.37rem;}
.reports-search .searchs{width: 50%;max-width: 6rem;}
.reports-list li{float: left;width: 47.5%; margin-bottom: 0.4rem;}
.reports-list li:nth-child(2n){float: right;}
}
@media (max-width:1024px) {
.reports-list li{margin-bottom: 0.2rem;}
.reports-search .years{margin-bottom: 0.4rem;}
}

.Ships-main .ytable-cell{vertical-align: top;}
.Ships-main .left{background-color: #f5f5f5;border: 1px solid #eee;border-top: 0;}
.Ships-main .name{background-color: #fff;margin: 0 -1px;border-bottom: 1px solid #eee;font-size: 1.875em;padding-bottom: 1em;}
.Ships-main .right .name{border-bottom-color: transparent;}
.Ships-main .list-ul ul:not(:last-child){margin-bottom: 0.1rem;}
.Ships-main .list-ul ul{background-color: rgba(29,32,136,0.05);}
.Ships-main .list-ul ul > *{padding: 0.3rem;}
.Ships-main .list-ul ol{padding-top: 0.22rem;padding-right: 0.56rem; padding-bottom: 0.22rem;font-weight: 700;color: #1d2088; background: url(../images/ico-down2.svg) no-repeat right 0.3rem center;cursor: pointer;}
.Ships-main .list-ul li{display: none;}
.Ships-main .list-ul ol.on{background-color: #1d2088;color: #fff; background-image: url(../images/ico-up2.svg);}
.Ships-main .list-ul li pre{line-height: 1.875; text-align: left;padding-right: 0.26rem;}
@media (min-width:1025px) {
.Ships-main .space{width: 4.938%;}
.Ships-main .right{width: 32.5%;}
}
@media (max-width:1600px) {
.Ships-main .name{font-size: 1.5em;}	
}
@media (max-width:1024px) {
.Ships-main .ytable,
.Ships-main .ytable-cell{display: block;}
.Ships-main .left{margin-bottom: 0.5rem;}
}

.tab-nav{display: table;margin: 0 auto 0.48rem;border: solid 1px #7ec04d;}
.tab-nav a{float: left;text-align: center;line-height: 0.58rem;color: #7ec04d; min-width: 3.2rem;padding: 0 0.2rem; transition: 0.3s;font-size: 1.125em;}
.tab-nav a:not(:last-child){margin-right: 1px;}
.tab-nav a:hover,
.tab-nav a.aon{background-color: #7ec04d;color: #fff;}
@media (max-width:640px){
	.tab-nav a{min-width: auto;}
}
	
.prod-Content{ padding-top: 1.01rem;
background: rgb(207,226,238);
background: -moz-linear-gradient(top,  rgba(207,226,238,1) 0%, rgba(237,243,248,1) 100%);
background: -webkit-linear-gradient(top,  rgba(207,226,238,1) 0%,rgba(237,243,248,1) 100%);
background: linear-gradient(to bottom,  rgba(207,226,238,1) 0%,rgba(237,243,248,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfe2ee', endColorstr='#edf3f8',GradientType=0 );
}
.prod-Content .left .all-pic{margin: 0 0.4rem 0 0.54rem ;}
.prod-Content .left .all-pic dd{cursor: default;}
.prod-Content .box-items .box{position: relative;z-index: 1;}
.prod-Content .box dl{display: table;width: 100%;}
.prod-Content .box dl > *{display: table-cell; vertical-align: middle;}
.prod-Content .box dt{width: 0.7rem;}
.prod-Content .box dt .icon{position: relative;height: 0.7rem; border-radius: 0.04rem; background-color: #fff;}
.prod-Content .box dt .icon img{position: absolute;left: 0; top: 0;right: 0; bottom: 0;margin: auto; max-width: 0.42rem; max-height: 0.42rem;}
.prod-Content .box dd{font-weight: 700;color: #333;padding-left: 0.2rem;}
.prod-Content .box .more{position: absolute;left: 0;width: 100%;bottom: -0.2rem;text-align: center;z-index: 10;}
.prod-Content .box .more a{line-height: 0.4rem;display: inline-block;color: #ffffff;background-color: #7ec04d;box-shadow: 0 0.06rem 0.2rem rgba(194, 255, 115, 0.4);border-radius: 0.2rem;padding: 0 0.5rem; transition: 0.3s;}
.prod-Content .box .more a:hover{background-color: #fff;color: #7ec04d;}

@media (min-width:1025px) {
.prod-Content{height: 9.6rem;}
.prod-Content .left{width: 75.73%;}
.prod-Content .box-items .box:not(:last-child){margin-bottom: 0.8rem;}
.prod-Content .box-items .box:before{position: absolute;left: 0;border-left: 1px dashed #bad4e3;width: 1px; top: 0;bottom:-0.8rem;content: '';}
.prod-Content .box-items .box:nth-child(1):before{top:50%;}
.prod-Content .box-items .box:last-child:before{bottom: 50%;}
.prod-Content .box-items .box .dots{position: absolute;width: 0.09rem; height: 0.09rem; border-radius: 50%;background-color: #bad4e3; left: -0.04rem;top: 50%;margin-top: -0.04rem;}
.prod-Content .box .main{margin: 0 0.6rem 0 0.35rem; transition:background 0.3s;}
.prod-Content .box.active .dots{width: 0.11rem; height: 0.11rem; left: -0.05rem;margin-top: -0.05rem;}
.prod-Content .box.active .dots:before{position: absolute;content: '';width: 0.23rem; height: 0.23rem; border-radius: 50%;margin: -0.11rem 0 0 -0.12rem; left: 50%; top: 50%;background-color: #bad4e3; opacity: 0.2;}
.prod-Content .box.active dd{color: #7ec04d;}
.prod-Content .box.active .main{background-color:rgba(255,255,255,0.3);box-shadow: 0 0 0.5rem rgba(29, 32, 136, 0.05);border-radius: 0.06rem;padding: 0.2rem 0.2rem 0.4rem;position: relative;}
.prod-Content .box.active .more,
.prod-Content .box.active .info{display: block;}
.prod-Content .box .info{display: none; padding-right: 0.28rem;}
.prod-Content .box .more{display: none;}
}
@media (max-width:1024px) {
.prod-Content .ytable,
.prod-Content .ytable-cell{display: block;}
.prod-Content .left{padding: 0.3rem 0;}	
.prod-Content .right{padding: 0.3rem;}	
.prod-Content .box-items{display: flex;justify-content: space-between; flex-flow: wrap;}
.prod-Content .box-items .box{width: 48%;background-color:rgba(255,255,255,0.3);border-radius: 0.06rem;padding: 0.2rem 0.2rem 0.4rem; margin-bottom: 0.8rem;}
}

.dropDown-menu{padding-bottom: 1.25em;}
.dropDown-menu dl{min-width: 3.4rem;position: relative; display: table;}
.dropDown-menu dl dt{background: #7ec04d url(../images/ico-down.svg) no-repeat right 0.3rem center;position: relative;z-index: 2;color: #fff;line-height: 3;padding: 0 0.6rem 0 0.2rem;font-size: 1.125em;cursor: pointer;}
.dropDown-menu dl dd{position: absolute;left: 0; top: 100%;width: 100%;z-index: 100;background-color: rgba(126,192,77,0.95);display: none;}
.dropDown-menu dl dd a{display: block;padding: 0.1rem 0.2rem;border-top: 1px solid rgba(255,255,255,0.5);color: #fff;transition: 0.3s;}
.dropDown-menu dl dd a:hover{background-color: #fff;color: #7ec04d;}

.number-Map{background-color: #f7faff;padding: 0.33rem 0;position: relative;}
.number-Map .list dd{color: #768aa3;}
.number-Map .list dd pre{text-align: left;}
.number-Map .list dt{font-family: 'Oswald'; font-size: 0.4rem;color: #0080cc; line-height: 1; margin-bottom: 0.1em;}
.number-Map .list .list-dl{background-color: rgba(8 ,82,125,0.05);cursor: pointer;}
.number-Map .list .list-dl:hover{background-color: #0080cc;}
.number-Map .list .list-dl:hover dd,
.number-Map .list .list-dl:hover dt{color: #fff;}
@media (min-width:1025px) {
.number-Map .auto-inner{max-width:63.542%;}
.number-Map .list .list-dl{position: absolute;width: 16.094%;padding: 0.05rem 0.29rem; height: 1.15rem;display: table; transition: 0.3s;}
.number-Map .list .list-dl:before{position: absolute;content: '';border:0.05rem solid transparent;top: 50%;margin-top: -0.05rem;}
.number-Map .list dl{display: table-cell;vertical-align: middle;}
.number-Map .list .list-dl:nth-child(2n-1){border-right:0.06rem solid #0080cc;}
.number-Map .list .list-dl:nth-child(2n){border-left:0.06rem solid #0080cc;}
.number-Map .list .list-dl:nth-child(2n-1):before{border-left-color:#0080cc; left: 100%;margin-left: 0.05rem;}
.number-Map .list .list-dl:nth-child(2n):before{border-right-color:#0080cc;right: 100%;margin-right: 0.05rem;}
.number-Map .list .list-dl:nth-child(2n){right: 4.167%;}
.number-Map .list .list-dl:nth-child(2n-1){left: 4.167%; text-align: right;}
.number-Map .list .list-dl:nth-child(2n-1) dd pre{text-align: right;}
.number-Map .list .list-dl:nth-child(1),
.number-Map .list .list-dl:nth-child(7){left: 7.292%;}
.number-Map .list .list-dl:nth-child(1),
.number-Map .list .list-dl:nth-child(2){top:10.625%;}
.number-Map .list .list-dl:nth-child(3),
.number-Map .list .list-dl:nth-child(4){top:26.917%;}
.number-Map .list .list-dl:nth-child(5),
.number-Map .list .list-dl:nth-child(6){top:43.105%;}
.number-Map .list .list-dl:nth-child(7),
.number-Map .list .list-dl:nth-child(8){top:59.396%;}
.number-Map .list .list-dl:nth-child(9),
.number-Map .list .list-dl:nth-child(10){top:76.396%;}
.number-Map .list .list-dl:hover{border-color: #4da6db;}
.number-Map .list .list-dl:hover:nth-child(2n-1):before{border-left-color:#4da6db;}
.number-Map .list .list-dl:hover:nth-child(2n):before{border-right-color:#4da6db;}
}
@media (max-width:1024px) {
.number-Map .list{display: flex;flex-flow: wrap;justify-content: space-between;margin-top: 3%;}	
.number-Map .list-dl{width: 48%; margin-bottom: 4%;padding: 3%;border-top:0.06rem solid #0080cc;}
}

.ind-img-group{margin-top: 0.39rem;}
.ind-img-group .pic_1{margin-bottom:2%;}
.ind-img-group .slider{margin: 0 -0.13rem;}
.ind-img-group .slider figure{margin: 0 0.13rem;position: relative;padding-bottom: 131.579%;}
.ind-img-group .slider aside{position: absolute;z-index: 10; left: 0;width: 100%;padding: 0.3rem;color: #fff;font-weight: 700;font-size: 1.125em;bottom: 0;}
.ind-img-group .slider figure:before{position: absolute;content: ''; left: 0; bottom: 0;width: 100%;height: 40%;
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 100%);
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 100%);
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#b3000000',GradientType=0 );
}
@media (min-width:1025px) {
.ind-img-group .slider .slick-prev{left: -0.98rem;}
.ind-img-group .slider .slick-next{right: -0.98rem;}	
}

.visit-online{margin-top: 1.2rem;background-color: #f5f5f5;}
.visit-online .auto-inner{padding: 0.9rem 0 0.9rem 0;position: relative;}
@media (min-width:1025px) {
.visit-online .auto-inner{padding-right: 37%;}
.visit-online .all-more{position: absolute;right: 0;top:50%; margin-top: -0.35rem;z-index: 10;}
}
@media (max-width:1024px) {
.visit-online .all-more{margin-top: 0.3rem;}	
}

.message{background-color: #f5f5f5;padding: 1.2rem 0;}

.ind-model{padding-top:1.19rem; overflow: hidden;}
.ind-model .column-name{margin-bottom: 0.52rem;}

.data-popUp{position: absolute;transition: top 0.3s,opacity 0.3s,transform 0.3s 0.3s; right: 0;bottom: 0;z-index: 20; background-color: rgba(0,12,29,0.6);left: 0; top: 100%; opacity: 0;transform: translateX(-100%);}
.data-popUp.show{opacity: 1;transform: translateX(0);transition: top 0.3s,opacity 0.3s;top: 0;}
.data-popUp .main{margin: auto;width: 90%;background-color: #fff;border-radius: 0.06rem;overflow: hidden;}
.data-popUp .main h3{margin: 0;position: relative;background-color: #1d2088;padding: 0.2rem 0.3rem;font-size: 1.5em;color: #fff;font-weight: normal; padding-right: 0.7rem;}
.data-popUp .main h3 .close{position: absolute; right:0.3rem;width: 0.22rem; height: 0.22rem; background: url(../images/close-white.svg) no-repeat;background-size: contain;cursor: pointer; top: 50%;margin-top: -0.11rem;}
.data-popUp .inside-info{padding: 0.3rem;}
.data-popUp .info-scroll{overflow: auto; height: calc(9.6rem - 1.8rem - 0.76rem - 0.6rem);}
.data-popUp .mCSB_scrollTools{width: 0.05rem; opacity: 1!important;background: #eee;border-radius: 0.05rem;}
.data-popUp .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 0.05rem;background-color: #7ec04d!important; border-radius: 0.05rem;}
.data-popUp .mCSB_scrollTools .mCSB_draggerRail{background-color: #eee;width: 0.05rem;}
@media (min-width:1025px) {
.data-popUp .main{max-width:8rem;position: absolute;top: 0.9rem; bottom: 0.9rem; left: 0;right: 0; }
}
@media (max-width:1024px) {
.data-popUp{display: flex;align-items: center;justify-content: center;}
}

.myScroll{width: 110%;overflow: auto;}
.myScroll ul{white-space: nowrap;}
.myScroll ul li{display: inline-block; margin-bottom: 0.68rem;}
.myScroll ul li .Ispic{width: 7.9rem;padding-bottom: 63.292%;position: relative;}
.myScroll ul li .Ispic:before{position: absolute;content: ''; left: 0; bottom: 0;width: 100%;height: 40%;
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 100%);
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 100%);
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#b3000000',GradientType=0 );
}
.myScroll ul li:not(:last-child){margin-right: 0.2rem;}
.myScroll ul li aside{white-space: initial;position: absolute;z-index: 10; left: 0;width: 100%;bottom: 0.3rem;color: #fff;font-size: 1.125em;padding:0 0.3rem;}

.myScroll .mCSB_scrollTools.mCSB_scrollTools_horizontal{background-color: rgba(0,0,0,0.1);height: 0.08rem;border-radius: 0.04rem;opacity: 1;width: 90.91%;right: auto;}
.myScroll .mCSB_horizontal.mCSB_inside > .mCSB_container{margin-bottom: 0;}
.myScroll .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{margin: 0 auto; height: 0.08rem;background-color: #7ec04d;}
.myScroll .mCustomScrollBox:after{position: absolute;right: 0; top: 0;height: 100%;width: 13%;content: '';z-index: 10;
background: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
background: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 );
}
@media (max-width:1024px) {
.myScroll ul li .Ispic{width: 70vw;}
}

/*Pages*/
.Pages{ text-align:center; line-height:2.778;font-size: 1.125em;}
.Pages a.a_first,
.Pages a.a_end,
.Pages > span{ display:none;}
.Pages .p_page{display: table;margin: 0 auto;overflow: hidden;}
.Pages .p_page *{float: left;}
.Pages .p_page em{font-style:normal;}
.Pages a{color:#666; transition:0.3s; border: 1px solid #eee;}
.Pages .num a{ padding:0 0.2rem; margin:0 0.05rem;}
.Pages a:hover,
.Pages .num a.a_cur{ background-color:#1d2088; color:#fff;}
.Pages a.a_next,
.Pages a.a_prev{text-transform:uppercase; width: 2.778em; height: calc(2.778em + 2px); background-repeat: no-repeat; background-position: center center;overflow: hidden;text-indent: 999em;}
.Pages a.a_prev{background-image:url(../images/page/a_prev.svg);margin-right: 0.05rem;}
.Pages a.a_next{background-image:url(../images/page/a_next.svg);margin-left: 0.05rem;}
.Pages a.a_next:hover,
.Pages a.a_prev:hover{ background-color:#1d2088;}
.Pages a.a_prev:hover{background-image:url(../images/page/a_prev_hover.svg);}
.Pages a.a_next:hover{background-image:url(../images/page/a_next_hover.svg);}
@media(max-width:640px){
.Pages{padding: 20px 0;}
.Pages .num{display:none;}
.Pages a{margin:0 5px;}
}


.welfare .column-name{color: #333;}
.welfare .column-name .label{color: #7ec04d;font-size: 0.5em;margin-bottom: 0.2rem;}
.welfare-1{padding-bottom: 1.2rem;}
.welfare-1 .all-more.kuang a{padding-top: 1em;padding-bottom: 1em; line-height: 1.5;text-align: center;text-transform:uppercase;}
.welfare-2{background-color: #f5f5f5;padding: 1.2rem 0;}
.welfare .singlePage{color: #666;}
@media (min-width:1025px) {
.welfare-1 .fl{width: 32%;}
.welfare-1 .fr{width: 61.625%;}	
}



.welfare-1 .pic{margin-top: 0.8rem; overflow: hidden;}
.welfare-1 .pic figcaption{float: left;width: 36.25%;padding-bottom: 32.5%;}
.welfare-1 .pic figcaption:nth-child(2){float: right;width: 62.5%;}

.welfare-1 .slider{margin: 0.7rem -0.1rem 0;clear: both;}
.welfare-1 .slider .item .Ispic{padding-bottom: 80.77%;margin: 0 0.1rem;position: relative}
.welfare-1 .slider .item .Ispic .tit{position: absolute;width: 100%;bottom: 0;left: 0;padding: 1vw;background: rgba(0,0,0,.5);text-align: center;color: #fff;}

.welfare-2 .slider .pic{position: relative}
.welfare-2 .slider .pic .tit{position: absolute;width: 100%;bottom: 0;left: 0;padding: 1vw;background: rgba(0,0,0,.5);text-align: center;color: #fff;}

.welfare-3{padding-top: 1.2rem;}
.welfare-3 .slider{margin: 0.7rem -0.1rem 0;clear: both;}
.welfare-3 .slider .item .Ispic{padding-bottom: 80.77%;margin: 0 0.1rem;}
@media (min-width:1025px) {
.welfare-3 .fl{width: 34%;}
.welfare-3 .fr{width: 62.188%;}
.welfare-1 .slick-prev{left: -0.98rem;}
.welfare-1 .slick-next{right: -0.98rem;}
.welfare-3 .slick-prev{left: -0.98rem;}
.welfare-3 .slick-next{right: -0.98rem;}
}
@media (max-width:1024px) {
.welfare-1 .slick-prev{left: -0.4rem;}
.welfare-1 .slick-next{right: -0.4rem;}
.welfare-3 .slick-prev{left: -0.4rem;}
.welfare-3 .slick-next{right: -0.4rem;}
}
@media (max-width:480px) {
.welfare-1 .all-more.kuang a{padding: 1em 2em;}
}

.news-top{position: relative;z-index: 1;background-color: #f5f5f5;margin-bottom: 1rem;}
.news-top .btn{position: absolute;right: 0;bottom: 0;width: 1.22rem; height: 0.6rem;}
.news-top .pic .Ispic{padding-bottom: 65.278%;}
.news-top .slick-arrow:not(:hover){background-color: #fff;}
.news-top .info .inner{max-width: 6.4rem;width: 80%;margin: 0 auto;}
.news-top .info h3{font-size: 1.875em;margin: 0;}
.news-top .info p{color: #666; margin: 0.3rem 0 0.5rem 0;line-height: 1.875;}
@media (min-width:1025px) {
.news-top .pic{width: 45%;}
}
@media (max-width:1024px) {
.news-top .ytable,
.news-top .ytable-cell{display: block;}
.news-top .info .inner{padding: 0.6rem 0;}
.news-top .info h3{font-size: 1.5em;}
}

.news-list li{float: left;position: relative;z-index: 1;}
.news-list li:before{position: absolute;content: ''; box-shadow: 0 0.06rem 0.2rem rgba(0, 0, 0, 0.05); border: solid 1px #eee; left: -0.2rem; top: -0.2rem;right: -0.2rem; bottom: -0.2rem; opacity: 0;transition: 0.3s;}
.news-list li a{display: block;position: relative;z-index: 3;}
.news-list li:hover:before{opacity: 1;}
.news-list li .pic{overflow: hidden;}
.news-list li .pic .Ispic{padding-bottom: 65.958%;transition: 0.3s ease-out;}
.news-list li a:hover .pic .Ispic{transform: scale(1.2);}
.news-list li h3{font-size: 1.25em; line-height: 1.5; /* min-height:4.5em; */ margin: 0.2rem 0 0 0;}
.news-list li p{color: #999; margin: 0.25rem 0 0.3rem 0;}
@media (min-width:1025px) {
.news-list li{width: 29.375%;margin-bottom: 5.9375%;}
.news-list li:not(:nth-child(3n)){margin-right: 5.9375%;}
.news-list li:nth-child(3n+1){clear: left;}
}
@media (max-width:1024px) {
.news-list li{width: 48%;margin-bottom: 4%;}
.news-list li:not(:nth-child(2n)){margin-right: 4%;}
.news-list li:nth-child(2n+1){clear: left;}
}
@media (max-width:480px) {
.news-list li h3{font-size: 1.2em;}
}

/*详情*/
.news-info .name{border-bottom: 0.03rem solid #333; margin-bottom: 0.7rem;}
.news-info .name h1{font-size:2.25em;margin: 1.25em 0;line-height: 1.333;}
.news-info .name time{color: #7ec04d;font-size: 1.125em;}
.news-info .singlePage{color: #666666;}
.css-h3{color: #333;font-size: 1.25em;}
.css-h3:before{display: inline-block;content: '';width: 0.06rem;height: 0.17rem;background-color: #7ec04d; vertical-align: middle;margin-right: 0.1rem;}
.list-prev-next{background-color: #fdfdfe; border: solid 1px #eeeeee;margin: 0.4rem 0;}
.list-prev-next li{ padding: 0.25rem 0.4rem;}
.list-prev-next li span{color: #7ec04d;display: inline-block;background-repeat: no-repeat; background-size:0.26rem auto;}
.list-prev-next li:nth-child(1) span{padding-left: 0.36rem;background-position: left center; background-image: url(../images/info-prev.svg);}
.list-prev-next li:nth-child(2) span{padding-right: 0.36rem;background-position: right center;background-image: url(../images/info-next.svg);}
.list-prev-next li b{margin-top: 0.1rem;}
.info-back a{display: inline-block;width: 2rem;line-height: 3.4375em;background-color: #7ec04d;color: #fff; text-align: center;position: relative;}
.info-back a b{position: relative;z-index: 3;}
.info-back a:before{position: absolute;content: '';left: 0; top: 0;width: 100%;height: 100%;background-color: #fff;transform: scaleX(0); transition:transform 0.3s;transform-origin: right 0;}
.info-back a:hover:before{transform: scaleX(1);transform-origin: 0 0;}
.info-back a:hover{color: #7ec04d;}
@media (min-width:641px) {
.list-prev-next li{float: left;width: 50%;border-left: 1px solid #eee;}
.list-prev-next li:nth-child(1){margin-left: -1px;}
}
@media (max-width:640px) {
.list-prev-next li:nth-child(1){border-bottom: 1px solid #eee;}
.info-back{text-align: center;}
}

.news-relative li{margin-bottom: 0.64rem;}
.news-relative li .Ispic{padding-bottom: 65.79%;}
.news-relative li h3{font-size: 1.125em;}
.news-relative li time{color: #999999;}
@media (min-width:1025px) {
.news-info{width: 68.75%;}
.news-relative{width: 23.75%;}	
.news-relative ul{border-bottom: dashed 1px #ddd;}
.news-relative li:nth-child(3) ~ li{border-top: dashed 1px #ddd;padding: 0.4rem 0;margin: 0;}
.news-relative li:nth-child(3) ~ li .Ispic{display: none;}
.news-relative li:nth-child(3) ~ li h3{margin: 0 0 1.2em 0;}
}
@media (max-width:1024px) {
.news-info{padding-bottom: 5%;}	
.news-relative ul{display: flex;flex-flow: wrap;justify-content: space-between;}
.news-relative li{width: 48%;margin-bottom: 4%;border: 1px solid #eee;}
.news-relative li a{display: block;padding: 0.1rem;}
}

.Contacts .ytable-cell{vertical-align: top;}
.Contacts .way,
.Contacts .form{background-color: #f9f9f9;padding: 0.59rem 0.59rem 0;}
.Contacts .way{background: url(../images/contactsbg.png) no-repeat center bottom  #f9f9f9;background-size: contain;}
.Contacts .form{position: relative;}
.Contacts h3{margin: 0;font-size: 1.875em;line-height: 1.2;}
.Contacts .way h3{margin-bottom: 0.6rem;}
.Contacts .list-dl dl{display: table;width: 100%; margin-bottom: 0.5rem;}
.Contacts .list-dl dl > *{display: table-cell;vertical-align: top;}
.Contacts .list-dl dt{width: 0.6rem;height: 0.6rem;background-color: #2e31ac;border-radius: 0.06rem; background-repeat: no-repeat;background-size: auto 0.26rem; background-position: center center;}
.Contacts .list-dl dt.icon1{background-image: url(../images/contact-tel.svg);background-size: auto 0.28rem;}
.Contacts .list-dl dt.icon2{background-image: url(../images/contact-fax.svg);}
.Contacts .list-dl dt.icon3{background-image: url(../images/contact-email.svg);background-size: auto 0.2rem;}
.Contacts .list-dl dd{padding-left: 0.2rem;color: #999999;}
.Contacts .list-dl dd aside{font-size: 1.5em;color: #333;}
.Contacts .list-dl dd span{color: #999999; font-size:.16rem;}
.Contacts .list-dl dd a{display: block;text-decoration: underline;font-size: 1.5em;}
.Contacts .form h3{margin-bottom: 0.33rem;}
.Contacts .form ul{padding-bottom:0.8rem;}
.Contacts .form ol{position: absolute;left: 0; bottom: 0;width: 100%;z-index: 10;}
.Contacts .form ol .btn{width: 100%;background: #7ec04d; height: 0.8rem;color: #fff;font-size: 1.125em; border: 0;cursor: pointer;}
.Contacts .form li{border-bottom: 1px solid #333;position: relative; margin-bottom: 0.39rem;}
.Contacts .form li .text{width: 100%;line-height: 3.125; height: 3.125em; border: 0; background:none;}
.Contacts .form li textarea.text{height: auto;}
.Contacts .form li label{position: absolute;left: 0;color: #999999;line-height: 3.125;top:0;}
.Contacts .form li span.err{color: #de0000;position: absolute;right: 0;top:0;line-height: 3.125;}
@media (min-width:1025px) {
.Contacts .way{width: 32.5%;}
}
@media (max-width:1024px) {
.Contacts .ytable,
.Contacts .ytable-cell{display: block;}
.Contacts .way{padding-bottom: 32%;}
}

.list-search ul{margin-bottom: 3%;}
.list-search li{border-radius: 5px;background: #f3f6fb;margin-bottom: 2%; padding: 1em;}
.list-search li time{ float:right;  color:#999; margin-left: 0.1rem;}
.list-search li a::before{ display:inline-block; content:''; margin-right:10px; width:6px; height:6px; vertical-align:middle; background:#7ec04d; }
@media(min-width:769px){
.list-search li{ float: left; width: 48%; }
.list-search li:nth-child(2n){float: right;}
}

.job-list{margin-bottom: 3%;}
.job-list .list_ul,
.job-list .job_ol{ overflow:hidden; clear:both;}
.job-list .job_ol li,
.job-list .list_ul li{ list-style:none; float:left; width:20%; text-align:center;}
.job-list .job_ol li{ background-color:#1d2088; color:#fff; line-height:3; font-size: 1.125em;}
.job-list .list{ border-bottom:1px solid #ebebeb;}
.job-list .job_info{ display:none;}
.job-list .list_ul{ cursor:pointer;}
.job-list .list_ul li{ padding:1em 0;}
.job-list .list_ul li:nth-child(5) a{ border:1px solid #ededed; border-radius:5px; display:inline-block; padding:0 7%; line-height:1.8em;}
.job-list .list_ul li:nth-child(5) a:hover{  background-color:#1d2088;color:#fff;}
.job-list .job_info{padding:2% 5% 2%;} 
@media(max-width:1024px){
.job-list .job_ol li,
.job-list .list_ul li{width:33.33%;}
.job-list .job_ol li:nth-child(4),
.job-list .list_ul li:nth-child(4),
.job-list .job_ol li:nth-child(3),
.job-list .list_ul li:nth-child(3){ display:none;}
}

.job-fixed{position: fixed; top: 0; width: 100%;height: 100%;z-index: 200;background: rgba(0,0,0,0.5);left: -100%; opacity: 0;transform: translateX(-100%); transition:opacity 0.3s;}
.job-fixed.show{left: 0; opacity: 1;transform: translateX(0);}
.job-fixed .ytable{height: 100%;}
.job-fixed .main{margin: 0 auto;border-radius: 0.1rem; width: 90%;background: #fff; padding: 0.2rem;position: relative;}
.job-fixed h3{padding: 1em;font-size: 0.24rem; text-align: center; margin: 0;font-weight: normal;}
.job-fixed .main .close{position: absolute; right: 0.1rem;top: 0.1rem; width: 0.3rem;height: 0.3rem; cursor: pointer;}
.job-fixed .main .close i{position: absolute; content: ''; width: 100%; height: 2px; background: #333; left: 0; top: 50%; margin-top: -1px;}
.job-fixed .main .close i:nth-child(1){transform: rotate(45deg);}
.job-fixed .main .close i:nth-child(2){transform: rotate(-45deg);}
.job-fixed .main td{ padding-bottom: 0.1rem;}
.job-fixed .main td.f-name{text-align: right;width: 1rem; vertical-align: top;line-height: 0.48rem;}
.job-fixed .text{width: 100%;line-height: 0.46rem; height: 0.48rem;border: 1px solid #eee; border-radius: 5px;background: none;padding: 0 0.1rem;}
.job-fixed .btn{padding-top: 0.2rem;}
.job-fixed .btn input[type="button"]{color: #fff; height: 0.5rem;padding: 0; width: 1.8rem;cursor: pointer;border: 0;border-radius: 0.5rem;background: #7ec04d}
.job-fixed .req{color: red;}
.job-fixed .queueList{margin: 0;}
.job-fixed .placeholder{font-size: 1.125em;min-height: 1.5rem;padding-top: 0.78rem;}
@media(min-width:1025px){
.job-fixed .main{ max-width: 8rem; }
}
@media(max-width:1024px){
.job-list .item .info .name{font-size: 0.26rem;}
.job-fixed .main td.f-name{width: 1.5rem;}
.job-fixed h3{font-size: 0.32rem;}
.job-fixed .main .files .uploadbtn{top: 1px;}
.job-fixed .statusBar{padding: 0; height: auto; line-height: normal}
.job-fixed .statusBar .info{padding: 0.1rem 0;}
.job-fixed .statusBar .btns{position: relative; top: auto;right: auto;line-height: 2;}
.job-fixed .statusBar .btns .webuploader-pick,
.job-fixed .statusBar .btns .uploadBtn{margin-left: 0;margin-right: 2px;}
.job-fixed .placeholder{padding: 0.4rem 0.1rem;}
}

/**************************edit-info**************************/
.singlePage{line-height: 1.875;}

.edit-info-css-ol li{float: left;width: 47%;color: #afb5ba; line-height: 1.3;position: relative; padding: 0.275em 0 0.275em 0.12rem;}
.edit-info-css-ol li:nth-child(2n){float: right;}
.edit-info-css-ol li:nth-child(2n+1){clear: left;}
.edit-info-css-ol li::before{position: absolute;left: 0;content: '';width: 0.04rem;height: 0.04rem; background-color: #afb5ba; top: 0.8em;}

.css-137{color: #666;}
.css-137 .code{color: #7ec04d;font-size: 1.25em;}
.css-137 h2{font-size: 1.875em;line-height: 1.2;margin: 0.14rem 0 0.29rem 0;color: #333;}
.css-137 .all-number dd{background-color: #f2f5fb;padding: 0.7rem 0.1rem;}
.css-137 .all-number dd .num{color: #1d2088;line-height: 1.5;}
.css-137 .all-number .counter i.ani{color: #1d2088;}
.css-137 .all-number p{margin-top: 0.5em;}
@media (min-width:641px) {
.css-137 .all-number dl{display: table;width: 100%;}
.css-137 .all-number dd{display: table-cell;width: 25%;}	
.css-137 .all-number dd .inner{display: table;margin: 0 auto; max-width: 2.5rem;}
.css-137 .all-number dd:nth-child(2n){background-color: #f9fbff;}
}
@media (max-width:640px) {
.css-137 .all-number dl{display: flex;flex-flow: wrap;justify-content: space-between;}	
.css-137 .all-number dd{width: 50%;padding: 0.3rem;}
.css-137 .all-number dd:nth-child(2),
.css-137 .all-number dd:nth-child(3){background-color: #f9fbff;}
}

.css-140 dl{color: #333333;}
.css-140 dd{background-color: #f6f9fb;position: relative;}
.css-140 dd .en{position: absolute;right: 0; bottom: 0; opacity: 0.03;font-weight: 700;font-size: 1.4rem;line-height: 0.8;}
.css-140 dd h5{margin: 0;font-size: 1.875em;line-height: 1.2;}
.css-140 dd p{margin-bottom: 0;line-height: 1.5;}
@media (min-width:769px) {
.css-140 dl{display: table;width: 100%;}
.css-140 dl > *{display: table-cell; vertical-align: middle;width: 50%;}
.css-140 dd .inner{max-width: 4.66rem; margin: 0 auto; width: 80%;}
}
@media (max-width:768px) {
.css-140 dl:not(:last-child){margin-bottom: 2vw;}
.css-140 dd{padding: 5vw;}
}

.css-141 .list{overflow: hidden;}
.css-141 .list > li{position: relative; }
.css-141 .list li .inner{padding: 0.4rem 0.3rem 0;
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 62%, rgba(255,255,255,0.5) 100%);
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 62%,rgba(255,255,255,0.5) 100%);
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 62%,rgba(255,255,255,0.5) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#80ffffff',GradientType=0 );
}
.css-141 .list > li:before{position: absolute;content: ''; left: 0.13rem;height: 1px;background-color: #fff; top: 0.06rem;right:-13.266%;}
.css-141 .list .poi{position: absolute;left: 0; top: 0;width: 0.13rem; height: 0.13rem;border: 1px solid #fff;}
.css-141 .list .poi:before{position: absolute; width: 0.05rem;height: 0.05rem;background-color: #fff;left: 50%;top: 50%;content: '';margin: -0.025rem 0 0 -0.025rem;}
.css-141 .list h5{color: #1d2088;/*font-size: 1.5em; margin: 0.54rem 0 0.35rem 0;*/line-height: 1.2;}
.css-141 .list dl{display: table;width: 100%; margin-bottom: 0.4rem;}
.css-141 .list dl > *{display: table-cell; vertical-align: top;}
.css-141 .list dt .icon{width: 0.8rem;height: 0.8rem;position: relative;background-color: rgba(29,32,136,0.05);border-radius: 0.06rem;}
.css-141 .list dt .icon img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto; max-width: 0.35rem;}
.css-141 .list dd{padding-left: 0.3rem;color: #333;}
.css-141 .list dd b{font-size: 1.125em;}
.css-141 .list .inner aside{opacity: 0.5; line-height: 1.5;}
.css-141 .list .inner ol{ margin-bottom: 0.3rem;}
.css-141 .list .inner ol h6{position: relative;margin: 0 0 0.1rem 0;font-size: 1.125em;padding-left: 0.32rem;color: #333;line-height: 1.2222;}
.css-141 .list .inner ol h6 img{position: absolute;left: 0;max-width:0.24rem; top: 0;}
.css-141 .list .inner .pic{text-align: center;}
@media (min-width:641px) {
.css-141 .list .inner ol{float: left;width: 47%;}
.css-141 .list .inner ol:nth-child(2n){float: right;}
.css-141 .list .inner ol:nth-child(2n+1){clear: left;}
.css-141 .list .inner ol.both{clear: both;width: 100%;float: none;}
}
@media (min-width:1025px) {
.css-141 .list > li{float: left;width: 30.625%;}
.css-141 .list > li:not(:nth-child(3n)){margin-right: 4.0625%;}
.css-141 .list li .inner{min-height: 6.4rem; }
}
@media (max-width:1024px) {
.css-141 .list h5{margin-top: 0;}
.css-141 .list > li:before{width: 1px;top: 0.13rem;left: 0.06rem; bottom: 0; height: auto;}
.css-141 .list li .inner{padding: 0.4rem;}
.css-141 .list > li{padding-left: 0.3rem;}
.css-141 .list > li:not(:last-child){padding-bottom: 0.5rem;}
}

.css-103 tr:not(:last-child) td{border-bottom: 1px solid #eee;}
.css-103 td{padding: 0.4rem 0.1rem 0.4rem 0; vertical-align: top;}
.css-103 td label{color: #7ec04d;}
.css-103 td aside{color: #333;font-size: 1.375em;}
@media (min-width:641px) {
.css-103 td:nth-child(1){width: 37.313%;}
.css-103 tr:first-child td{padding-top: 0;}
}
@media (max-width:640px) {
.css-103 td{display: block;}	
.css-103 tr:first-child td:first-child{padding-top: 0;}
}

.css-104{position: relative;z-index: 1;}
.css-104:before{position: absolute;content: '';width: 1px;height: 100%;background-color: #1d2088;opacity: 0.1; top: 0; left: 0.4rem;}
.css-104 .box:not(:last-child){margin-bottom: 0.8rem;}
.css-104 .name{display: table;width: 100%; margin-bottom: 0.3rem;}
.css-104 .name > *{display: table-cell;vertical-align: middle;}
.css-104 .name .icon{width: 1.1rem;}
.css-104 .name .icon figure{position: relative;width: 0.8rem;height: 0.8rem;border-radius: 0.06rem;background-color: #1d2088;}
.css-104 .name .icon img{position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto; max-height: 0.44rem;max-width: 0.44rem;}
.css-104 .name h3{color: #1d2088;margin: 0;font-size: 2.25em;}
.css-104 .main{padding-left: 1.1rem;}
.css-104 .main dt{color: #333333;}
.css-104 .main dt:not(.no){background-color: #f8f9fb;border-radius: 0.06rem;border: solid 1px #f5f5f5;padding: 0.4rem;}
.css-104 h5{margin: 0;color: #7ec04d;font-size: 1.5em;}
.css-104 .inner{margin-left: 1.1rem;background-color: #f8f9fb;border-radius: 0.06rem;border: solid 1px #f5f5f5;padding: 0.25rem; width: calc(100% - 1.1rem);}
.css-104 .inner:not(:last-child){margin-bottom: 0.2rem;}
.css-104 .inner h5{margin-bottom: 1em; line-height: 1;}
.css-104 .desc{color: #333;}
@media (min-width:769px) {
.css-104 .main dl{display: table;width: 100%;table-layout: fixed;}	
.css-104 .main dt{display: table-cell; vertical-align: top;}
.css-104 .main dt.no{width: 3.289%;}
.css-104 .inner .pic{width: 47.158%;}
.css-104 .inner .txt{padding-right: 0.38rem; padding-left: 0.16rem;}
}
@media (max-width:768px) {
.css-104 .inner,
.css-104 .inner .ytable-cell{display: block;}	
.css-104 .main dt.no{height: 0.2rem;}
}

.css-105 .table{margin-bottom: 0.6rem;}
.css-105 table tr.name td{background-color: #1d2088;color: #fff;font-size: 1.125em;font-weight: 700; border-color: rgba(255,255,255,0.2);line-height: 1.2;}
.css-105 table tr:not(.name):hover td{background-color: rgba(46,49,172,0.05);}
@media (min-width:769px) {
.css-105 table{border: solid 1px #e6e9ed;}
.css-105 table td{border: solid 1px #e6e9ed; text-align:right;padding: 0.2rem 0.4rem;}
.css-105 table td:not(:last-child){border-right-color: #fff;}
.css-105 table tr:not(:nth-child(1)) td:nth-child(1){text-align: left;color: #999;}
.css-105 table td:nth-child(2){background-color: #f8f9fb; width: 24.688%;}
.css-105 table td:nth-child(3){background-color: #f3f5f7; width: 24.688%;}
.css-105 table td:nth-child(4){background-color: #edf1f4;}
.css-105 table td aside.l{display: none;}
}
@media (max-width:768px) {
.css-105 table tr.name{display: none;}
.css-105 table tr:nth-child(2n){background-color: #f8f9fb;}
.css-105 table tr{border: solid 1px #e6e9ed;margin-bottom: 0.1rem; display: block;}
.css-105 table td{display: flex; align-items: center;padding: 0.1rem; }
.css-105 table td aside.l{font-weight: 700; flex-shrink: 0;width: 32%;color: #333; line-height: 1.2;margin-right: 0.1rem;}
.css-105 table td:nth-child(2n){background-color: #f3f5f7;}
.css-105 table td:nth-child(1){background: #1d2088;font-weight: 700;line-height: 1.2;color: #fff;}
.css-105 table td:nth-child(1) aside.l{color: #fff; opacity: 0.5;}
}

.css-146{padding-top: 0.33rem;}
.css-146 .tit{font-weight: 700; line-height: 1.5;font-size: 1.5em; margin-bottom: 0.55rem;}
.css-146 li{background-color: #f7f8fc;padding: 0.31rem; margin-bottom: 2px;}
.css-146 li aside{padding-left: 0.25rem;position: relative;}
.css-146 li .icon{position: absolute;width: 0.1rem;height: 0.1rem;background-color: #7ec04d;left: 0;top:0.6em;}
.css-146 li .icon:before{position: absolute;content: '';left: -0.03rem; top: -0.03rem;width: 100%; height: 100%;background-color: #7ec04d;opacity: 0.5;}

.css-147 .table:not(:last-child){margin-bottom: 0.5rem;}
.css-147 .table h4{margin: 0;text-align: center;font-size: 1.875em;padding: 0.46rem 0;line-height: 1; text-align: center;}
.css-147 .table tr.top td{background-color: rgba(29,32,136,0.05);font-weight: 700;font-size: 1.125em;}
.css-147 .table td{border: solid 1px #e6e9ed;text-align: center;line-height: 0.4rem; padding: 0.2rem;width: 25%;}
.css-147 .table tr:not(.top) td:nth-child(1){color: #999;}
.css-147 .table tr:nth-child(12) ~ tr{display: none;}
.css-147 .more{text-align: center;padding-top: 0.42rem;}
.css-147 .more a{color: #7ec04d;}
.css-147 .table{overflow-y:auto;}
.css-113{padding-bottom: 1.2rem;}
.css-113 .txt .info{color: #666666;}
@media (min-width:1025px) {
.css-113 .pic{width: 50%;}
.css-113 .txt .info{width: 86%;}
.css-113 .ytable:nth-child(2n) .txt .info{margin-left: 14%;}
}
@media (max-width:1024px){
.css-113 .ytable,
.css-113 .ytable-cell{display: block;}
}

.css-113-2{padding-top: 1.1rem;}
.css-113-2 .column-name{text-align: center; margin-bottom: 0.85rem;}
.css-113-2 .ytable:not(:last-child){margin-bottom: 1.4rem;}
.css-113-2 .info h4{margin: 0;font-size: 1.5em; line-height: 1.2;}
.css-113-2 .info dl{margin-top: 0.5rem;padding-left: 0.3rem;}
.css-113-2 .info dt{font-weight: 700;font-size: 1.125em;position: relative; margin-bottom: 0.06rem;}
.css-113-2 .info dt:before{position: absolute;content: '';background-color: #7ec04d;width: 0.1rem; height: 0.1rem;border-radius: 50%; left: -0.2rem; top: 0.6em;}
.css-113-2 .info dd{color: #666;}
@media (min-width:1025px) {
.css-113-2 .pic{width: 55.625%;}
.css-113-2 .ytable:nth-child(2n-1) .txt .info{width: 79%;}
.css-113-2 .ytable:nth-child(2n) .info{margin-left: 21%;}
}
@media (max-width:1024px){
.css-113-2 .ytable,
.css-113-2 .ytable-cell{display: block;}
.css-113-2 .txt{padding-bottom: 2em;}
}

.css-114 p{color: #666;}

.css-114-1{padding: 1.2rem 0;}
.css-114-1_2{padding: 0.7rem 0 0;}
.css-114-1 .column-name{margin-bottom: 0.3em;}
.css-114-1_2 .column-name{margin-bottom: 1em;}
.css-114-1_4 .column-name{margin-bottom: 1em;line-height: 1.2}
.css-114-1 .desc{color: #666;font-size: 1.25em; margin-bottom: 0.56rem;}
.css-114-1 ul{margin-bottom: 1rem;}
.css-114-1 ul li:not(.no){border: solid 1px #eeeeee;border-radius:0.06rem;overflow: hidden;}
.css-114-1 ul li h4{margin: 0;text-align: center;color: #fff;background: #2d30a8 url(../images/titlebg.jpg) no-repeat center center;background-size: cover;font-size: 1.25em;line-height: 1.5;}
.css-114-1 ul dl{padding: 0.3rem;}
.css-114-1 ul dd{position: relative;color: #666;padding-left: 0.21rem;}
.css-114-1 ul dd:not(:last-child){margin-bottom: 0.2rem;}
.css-114-1_4 ul dd:not(:last-child){margin-bottom: 0.1rem;}
.css-114-1 ul dd:before{position: absolute;content: '';width: 0.05rem;height: 0.05rem;background-color: #7ec04d; left: 0; top: 0.9em;border-radius: 50%;}
@media (min-width:1025px) {
.css-114-1 ul{display: table;width: 100%;table-layout: fixed;}
.css-114-1 ul li{display: table-cell;vertical-align: top;}
.css-114-1 ul li.no{width: 3.125%;}
.css-114-1 ul li h4{height: 1.4rem;display: table;width: 100%;padding:0 0.2rem;}
.css-114-1 ul li h4 aside{display: table-cell;vertical-align: middle;}
}
@media (max-width:1024px){
.css-114-1 ul li.no{height: 2vw;}
.css-114-1 ul li h4{padding: 0.2rem;}
}

.css-114-2 .column-name{margin-bottom: 0.3em;}
.css-114-2 .desc{color: #666;font-size: 1.25em;margin-bottom: 0.5rem;}
.css-114-2 .boxs-item .box{table-layout: fixed;}
.css-114-2 .boxs-item .box:not(:last-child){margin-bottom: 0.4rem;}
.css-114-2 .boxs-item .ytable-cell{vertical-align: top;}
.css-114-2 .boxs-item .txt{background-color: #7f9fce;position: relative;padding:0.5rem 0.3rem;color: #fff;}
.css-114-2 .boxs-item .pic{padding:0.4rem 0.52rem 0.6rem;text-align: center; border: 1px solid #eee;background-color: #fff;}
.css-114-2 .boxs-item h6{margin: 0 0 0.3rem 0;font-size: 1.5em;line-height: 1.25;}
.css-114-2 .boxs-item dd{position: relative;padding-left: 0.2rem;color: rgba(255,255,255,0.8);}
.css-114-2 .boxs-item dd:before{position: absolute;content: '';width: 0.05rem;height: 0.05rem;background-color: #fff; left: 0; top: 0.9em;border-radius: 50%;}
.css-114-2 .boxs-item dd:not(:last-child){margin-bottom:0.2rem;}
.css-114-2 .post,
.css-114-2 h4.name{margin: 0;color: #7ec04d;}
.css-114-2 h4.name{font-size: 1.5em;}
.css-114-2 .post:after{display: block;content: '';margin: 0.2rem auto 0.4rem;width: 1px;height: 15px;background-color: #7ec04d;}
.css-114-2 .slider-list img{margin: 0.15rem auto 0; width: 0.8rem; height: 0.8rem;border-radius: 50%;}
.css-114-2 .slider-list .slick-center img{width: 1.1rem; height: 1.1rem;margin-top: 0;}
.css-114-2 .slider-fo pre{padding: 0 0.75rem;font-size: 1.125em;text-align: center;position: relative;}
.css-114-2 .slider-fo pre:before,
.css-114-2 .slider-fo pre:after{position: absolute;top: 0;font-family: 'Oswald';font-size: 0.8rem;line-height: 1;}
.css-114-2 .slider-fo pre:before{left: 0;content: '“';}
.css-114-2 .slider-fo pre:after{right:0;content: '”';}
@media (min-width:1025px) {
.css-114-2 .boxs-item .txt{width: 37.5%;}
.css-114-2 .boxs-item .txt:after{position: absolute;content: '';border: 0.12rem solid transparent; border-left-color: #7f9fce; left: 100%; top: 50%;margin-top: -0.12rem;}
}
@media (max-width:1024px){
.css-114-2 .boxs-item .ytable,
.css-114-2 .boxs-item .ytable-cell{display: block;}
}

.css-119-1 .hotline{color: #7ec04d;font-size: 1.125em;}
.css-119-1 .hotline b{font-size: 1.6666em;}
.css-119-1 .desc{background-color: #f8fbff;border-radius: 0.06rem;border: dashed 1px #adc8e7;padding: 0.2rem;color: #b2b9c3;}
@media (max-width:640px){
.css-119-1 .hotline b{display: block;}
}

@media (min-width:1025px) {
.css-119-2 .info{width: 34%;}
.css-119-2 .img{width: 62.5%;}
}

.ul-114 li{position: relative;overflow: hidden;padding: 0.32em 0;}
.ul-114 li div{color: #666;position: relative;z-index: 6;}
.ul-114 li .line{position: absolute;width: 100%;height: 1px;border-bottom: 1px dashed #d0dfe6;left: 0; top: 1.4em;z-index: 1;}
.ul-114 li .name{padding-right: 0.1rem; background: #fff; word-break: break-word;}
.ul-114 li .num{text-align: right;background: #fff;padding-left: 0.1rem;}
.ul-114 li .num b{color: #333;}
@media (min-width:1025px) {
.ul-114 li .name{float: left;max-width: 4.5rem;}
.ul-114 li .num{float: right;max-width: 3rem;}
}
@media (max-width:1024px) {
.ul-114 li{display: flex;align-items: center;justify-content: space-between;}
.ul-114{overflow: auto; height: 50vh;}	
}

.css-115{padding-top:0.7rem; padding-bottom: 1.2rem;}
.css-115 .column-name{text-align: center;}

/*PicList002949 */
.PicList002949{padding-top:0.9rem;}
.PicList002949_2{padding-top:0;}
.PicList002949 .column-name{margin-bottom:0.5rem;}
.PicList002949 .auto{max-width:1600px;}
@media(min-width:1921px){
.PicList002949 .auto{ width:16rem;}
}
.PicList002949 .item{margin: 2.08vw 0 0;border: solid 1px #eeeeee;background:#fff;}
.PicList002949 .txt{padding:2% 0;}
.PicList002949 .txt .inner{padding: 0 3.4vw 0 3.4vw;}
.PicList002949 .txt p{line-height: 30px; color: #666;font-size:16px;text-align: justify;}
.PicList002949 .txt .p span{position: relative;display: block;padding-left:14px;margin-bottom:3px;}
.PicList002949 .txt .p span:after{content:'';width:5px;height: 5px;background:#7ec04d;border-radius: 50%; display: block;position: absolute;left:0;top:13px;}
.PicList002949 .tit{font-size: 20px;font-weight: bold; line-height: 1.5em;color:#333;}
.PicList002949 .tit:after{display: block; margin-top: 1.25em; content: '';background:#2d30a8; width: 48px; height: 3px;margin-bottom:18px;}
.PicList002949 .img{padding: 0 3vw 2% 3vw;}

@media(min-width:1025px){
.PicList002949 .pic{ width:50%;}
}
@media(min-width:641px) and (max-width:1024px){
.PicList002949 .pic{ width:600px;}
.PicList002949 .tit{font-size: 3vw;}
}
@media(max-width:640px){
.PicList002949 .ytable,
.PicList002949 .ytable-cell{display: block;}
.PicList002949 .txt .inner{padding: 5vw;font-size: 3.5vw;}
.PicList002949 .tit{font-size: 5vw;}
.PicList002949 .txt p{line-height: 26px}
}


/*
 .Floor001739 为demo编号
 */
.Floor001739{}
.Floor001739 .column-name{margin-bottom:0.5em;}
.Floor001739 .auto{max-width:1600px;}
.Floor001739 li{float:left;width: 31.3%;margin-right:3%; text-align: center; position:relative;border: solid 1px #eeeeee;
    border-radius: 0.06rem;min-height: 430px;padding:2%;margin-top:2%;}
.Floor001739 li:nth-child(3n){margin-right:0;}
.Floor001739 li figure img{ width:50%; max-width:85px;}
.Floor001739 li figure .hover{ display:none;}
.Floor001739 li h3{font-size: 20px; color: #333;}
.Floor001739 li p{line-height: 30px; font-size: 16px;color: #666;text-align: left;  margin-top:0;}
@media(max-width:768px){
.Floor001739 li{ width:100%;margin-bottom:3%;min-height: auto;}
.Floor001739 li:nth-child(2n)::before{ display:none;}
}

/*
 .Floor002492 为demo编号
 */
.Floor002492{ width: 100%;}
.Floor002492 .auto_1600{max-width: 1600px; position: relative; background: #fff;padding-bottom: 5.25%;}
.Floor002492 .wrap-container{ margin: 0 auto;  max-width: 1200px; padding: 0 15px;}
.Floor002492 .wapinner{position: relative;}
.Floor002492 .h3{margin: 0px 0 3%; font-size: 2.25em;color: #fff; }
.Floor002492 .h4{font-size:1.8em;color:#fff;margin:0;margin-bottom:1%;}
.Floor002492 .h4 a{color:#fff;}
.Floor002492 .img{ overflow: hidden;}
.Floor002492 .txt{color: #fff;font-size:16px;line-height: 30px;}
@media screen and (min-width:768px ){
  .Floor002492 .txtBox{position: absolute; left: 0;top: 20%;width: 48%;padding: 4% 3% 4% 4%; overflow: hidden; }
}
@media screen and (max-width:768px){
.Floor002492 .h3{color:#333;font-size:1.5em;margin-bottom:0;}
.Floor002492 .h4{color:#333;font-size:1.2em;}
.Floor002492 .h4 a{color:#333;}
.Floor002492 .txt{color:#666;}
}


.RighInfo002810{padding: 0% 0;}
.RighInfo002810 .column-name{text-align: center;margin-bottom:0.85rem;}
.RighInfo002810 .txt-list .box:not(:last-child){margin-bottom: 5%;}
.RighInfo002810 .txt-list .info{line-height: 29px;}
.RighInfo002810 .txt-list .info p{font-size:16px;color: #666;}
.RighInfo002810 .txt-list h2{font-size:2.25em;line-height: 1;margin-bottom:1em;color:#333;}
.RighInfo002810 .txt-list h4{font-size:1.5em;line-height: 1.2;color:#333;}
@media(min-width:769px){
.RighInfo002810 .txt-logo .ytable-cell{width: 50%; text-align: center;}
.RighInfo002810 .txt-logo .txt{border-right: 1px solid #eee;}
.RighInfo002810 .txt-list .pic{width: 50%;}
.RighInfo002810 .txt-list .pic img{}
.RighInfo002810 .txt-list .box:nth-child(2n) .pic{}
.RighInfo002810 .txt-list .info{padding-right:8%;}
.RighInfo002810 .txt-list .box:nth-child(2n) .info{padding-left:8%;padding-right:0;}
}
@media(max-width:768px){
.RighInfo002810 .ytable,
.RighInfo002810 .ytable-cell{display: block;}
.RighInfo002810 .txt-list .pic img{display: block;width: 100%;}
.RighInfo002810 .txt-list h2{font-size:2em;}
.RighInfo002810 .txt-list .info p{font-size:14px;}
}


.updateTime{font-size:.2rem; color:#101010; margin-top:0.7rem;}

