*{padding: 0px; margin: 0px;}
.root-w-1560 .auto{max-width: 1560px; width: 94%;}
.title1{color: #333; font-size:46px; text-transform: uppercase;text-align: center;line-height: 1em; padding:0 0 4% 0;font-weight: 700;}
@media(max-width:1024px){
.title1{font-size: 7vw;}
}
@media(max-width:640px){
.title1{font-size: 10vw;}
}

/*Top003124 */
.Top003124{ }
.subsidiary{position: relative;z-index: 100;}
.subsidiary aside{border: 1px solid #fff; background:url(../images/Top003190-lang.svg) no-repeat right calc(20 / 16 * 1em) center; cursor: pointer; background-size: auto calc(4 / 16 * 1em);}
.subsidiary ul{position: absolute; z-index: 100;width: 100%;right: 0; background-color: rgba(255,255,255,0.8); top: 100%; border: 1px solid #fff; padding: 10px; display: none;}
.subsidiary li a{display: block; line-height: 2; transition: 0.3s;}
.subsidiary li a:hover{background-color: rgba(255,255,255,0.1); padding-left: 10px;}

@media (min-width:1025px) {
.Top003124{position: fixed;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 .subsidiary aside{border: 1px solid#003399;background:url(../images/Top003190-lang1.svg) no-repeat right calc(20 / 16 * 1em) center;}
.Top003124.hover .logo .white,
.Top003124:not(.hover) .logo .red{display: none;}
.Top003124:not(.hover),
.Top003124:not(.hover) a:not(:hover){color: #fff;}
.subsidiary aside{line-height: calc(40 / 16 * 1em);padding-left: calc(21 / 16 * 1em); padding-right: calc(43 / 16 * 1em);  }

}
@media (max-width:1024px) {
.Top003124 .wap-fixed{position: fixed;width: 100%;left: 0;top: 0;z-index: 100;background-color: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.Top003124 .logo .white{display: none;} 
.Top003124 .auto{position: relative; border-top: 1px solid #eee;}
.subsidiary aside{line-height: 2; padding-left: 0.5em; padding-right: 2em; background-position: right 1em center;}

}

.Top003124 .logo{float: left;display: table;height:5.3125em;}
.Top003124 .logo a{display: table-cell; vertical-align: middle;}
.Top003124 .logo img{max-height:4.4em;}
@media (max-width:1024px) {
.Top003124 .logo{height: 4em;}
.Top003124 .logo img{max-height: 3em;}
}

.Top003124 .top-nav dd{font-family: 'Bebas';}
.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.stock b{font-weight: normal;}
@media(min-width:1025px) and  (max-width:1770px) {
.Top003124 .top-nav{margin-right: 8.34vw;}
}
@media (min-width:1025px) {
.Top003124 .top-nav{float: right; margin-left: 4.5em;padding-top: 1.75em; font-size: 0.875em; }
.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;}
@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:5.3125em;}  
.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% - 7em); 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: 5.3125em;height:5.3125em; 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);} 
}
@media (max-width:1366px) {
.Top003124 menu li:not(:last-child){margin-right: 1em;}
}
@media (max-width:1280px) {
.Top003124 .logo img{height: 3em}
.Top003124 menu li:not(:last-child){margin-right: 1.5em;}
}
/*Banner003086 */
.Banner003086 .auto{max-width: 1600px;}
.Banner003086 .slider li{position: relative;}
.Banner003086 .ytable{height: 100%;}
.Banner003086 .txt-area{font-family: 'Alibaba-PuHuiTi-Regular';position: absolute;color: #fff; left: 0 ;top: 0; width: 100%;height: 100%;z-index: 10; font-size: 54px;}
.Banner003086 .txt-area aside{transition: 1s 1s; opacity: 0;}
.Banner003086 .txt-area .t-1{font-size: 0.387em;transform: translateX(50px);}
.Banner003086 .txt-area .t-2{transform: translateX(100px);margin-top:1%;}
.Banner003086 .txt-area .t-3{font-family: 'Alibaba-PuHuiTi-Bold';transform: translateX(150px); }
.Banner003086 .ani-show .txt-area aside{opacity: 1; transform: translateX(0);}
.Banner003086 .slick-dots{position: absolute; left: 50%; transform: translateX(-50%); z-index: 20; bottom: 2.55vw;}
.Banner003086 .slick-dots li{float: left;width: 30px;position: relative;height: 30px;border: solid 1px  transparent;    border-radius: 50%;}
.Banner003086 .slick-dots li button{font-size: 0;width: 8px;height: 8px;background: #e1e1e1;opacity: 0.5;padding: 0;border: 0; position: absolute; left: 50%;top:50%; margin: -4px 0 0 -4px;    border-radius: 50%;}
.Banner003086 .slick-dots li:not(:last-child){margin-right: 4.74vw;}
.Banner003086 .slick-dots li:not(:last-child):after{ left: 100%; margin-left: 0.34vw; width: 4.07vw; height: 2px; position: absolute; content: ''; top: 50%; margin-top: -1px;background-image: linear-gradient(to right, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0.5) 20%, transparent 50%);background-size: 8px 2px;background-repeat: repeat-x;}
.Banner003086 .slick-dots li.slick-active{border-color: #fff;}
.Banner003086 .slick-dots li.slick-active button{opacity: 1;}

@media(min-width:1025px){
.Banner003086 .wap{display: none;}
}
@media(max-width:1024px){
.Banner003086 .pc{display: none;}
.Banner003086 .txt-area{font-size: 5vw;padding: 0 2vw;}
}
@media(max-width:640px){
.Banner003086 .slick-dots li{width: 20px;height: 20px;}
}


/*Floor003078 */
.Floor003078{padding: 5vw 0;font-family: 'SourceHanSansCN-Light';font-size: 16px; overflow: hidden;}
.Floor003078 .auto{table-layout: fixed;}
.Floor003078 .intro{color: #333;}
.Floor003078 .intro .tit{font-size: 36px;font-family: 'SourceHanSansCN-Medium'; line-height: 1.25; margin: 0.375em 0 0.6875em 0;font-weight: bold;}
.Floor003078 .intro .info{color: #666;line-height: 1.875;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-size: 18px;}
.Floor003078 .more{padding: 3vw 0 4.17vw 0;}
.Floor003078 .more a{display: table;}
.Floor003078 .more span{display: inline-block;  vertical-align: middle;}
.Floor003078 .more .icon{width: 70px;height: 70px;border: solid 2px #eee; border-radius: 50%; position: relative; margin-right: 27px; transition: 0.3s ease-out;}
.Floor003078 .more .icon:before{position: absolute; content: ''; width: 12px; height: 12px; transform: rotate(45deg);border-top: 2px solid #999;border-right: 2px solid #999; left: 50%; top: 50%; margin: -6px 0 0 -8px;}
.Floor003078 .more a:hover .icon{border-color:#003399;background:#003399;}
.Floor003078 .more a:hover .icon:before{border-color: #fff;}
.Floor003078 .more .txt{color: #999;font-size: 14px;}
.Floor003078 .more .txt:before{display: inline-block; content: ''; vertical-align: middle;width: 23px; height: 1px; margin-right: 7px; background: #999;}
.Floor003078 .more a:hover .txt{color:#003399;}
.Floor003078 .more a:hover .txt:before{background:#003399;}

.Floor003078 .column li{float: left;width: 30%;}
.Floor003078 .column li:not(:last-child){margin-right: 5%;}
.Floor003078 .column li a{display: block;position: relative;overflow: hidden;border-radius: 6px;border: 1px solid #eee; }
.Floor003078 .column li a > *:not(.Ispic){position: absolute;}
.Floor003078 .column li .Ispic{padding-bottom: 150%; transform: translateY(-22%); transition: 0.3s ease-out;}
.Floor003078 .column li a:hover .Ispic{transform: translateY(0);}
.Floor003078 .column li .name{background: #fff;bottom: 0; left: 0; width: 100%;height: 48.149%;z-index: 10;transition: 0.3s ease-out;}
.Floor003078 .column li a:hover .name{transform: translateY(100%);}
.Floor003078 .column li .desc,
.Floor003078 .column li .name section{position: absolute; left: 1.04vw; right: 1.04vw;bottom: 1.09vw;}
.Floor003078 .column li .name .en{font-family: 'Arial';font-size: 14px;color: #bbbbbb;}
.Floor003078 .column li .name .cn{font-size: 20px;}
.Floor003078 .column li .icon{height: 39px; left: 0;width: 100%; top: 50%; margin-top: -15px;background: url("../images/Floor003078-logo-39.png") no-repeat center center;background-size: contain;z-index: 12;transition: top 0.3s ease-out;}
.Floor003078 .column li a:hover .icon{ top: 0;margin: 0;height: 50%;background-image: url("../images/Floor003078-logo-39.png");background-size: auto 54px;}
.Floor003078 .column li .desc{color: #fff; opacity: 0;transform: translateY(100%); z-index: 20;font-size: 15px;}
.Floor003078 .column li a:hover .desc{opacity: 1;transform: translateY(0);transition: 0.3s 0.3s ease-out;}

.Floor003078 .right li{float: left;overflow: hidden; color:#003399;text-align: center;}
.Floor003078 .right li .counter > *{display: inline-block;vertical-align: text-top;}
.Floor003078 .right li .counter span{position: relative;font-family: 'DIN';font-size: 60px;font-weight: 700;}
.Floor003078 .right li .counter i{font-style: normal; line-height: 1;letter-spacing: -2px;}
.Floor003078 .right li .counter .ani{position: absolute; left: 0; top: 0; width: 101%;}
.Floor003078 .right li .counter .off{opacity: 0;}
.Floor003078 .right li .counter sup{font-size: 22px;}

@media(min-width:1025px){
.Floor003078 .left{vertical-align: top;}
.Floor003078 .right{width: 50%; vertical-align: bottom;}
.Floor003078 .intro{ max-width: 640px; width: 90%; }
.Floor003078 .column{max-width: 600px; width: 95%;}
.Floor003078 .right ul{float: right;}
.Floor003078 .right li:not(:last-child){margin-right: 6.88vw;}
.Floor003078 .right .pic{clear: both; padding-top: 2.08vw;width: 50vw;}
}
@media(min-width:1025px) and (max-width:1600px){
.Floor003078{font-size: 1.05vw;}
.Floor003078 .intro .tit{font-size: 3vw}
.Floor003078 .right li .counter span{font-size: 4vw;}
.Floor003078 .right li .counter sup{font-size: 2vw;}
}
@media(max-width:1024px){
.Floor003078 .ytable,
.Floor003078 .ytable-cell{display: block;}
.Floor003078 .right ul{padding: 5vw 0;}
.Floor003078 .right li{width: 33.333%;}
.Floor003078 .right li .inner{display: table; margin: 0 auto;}
.Floor003078 .right .pic{margin: 0 -3.5%;}
.Floor003078 .column li .desc,
.Floor003078 .column li .name section{ left: 3vw; right: 3vw;bottom: 3vw;}
}
@media(max-width:640px){
.Floor003078{font-size: 3vw;}
.Floor003078 .intro .tit{font-size: 5vw}
.Floor003078 .intro .info br{display: none;}
 .Floor003078 .more .icon{width:10vw;height: 10vw; margin-right: 3vw;}
.Floor003078 .more .icon:before{ width: 2vw; height: 2vw; margin: -1vw 0 0 -1vw;}
.Floor003078 .column li .name .cn{font-size: 4vw;}
.Floor003078 .column li .desc,
.Floor003078 .column li .name .en{font-size: 2.5vw;}
 .Floor003078 .column li .icon{height:8vw;margin-top: -4vw;}
.Floor003078 .column li a:hover .icon{background-size: auto 10vw;}
.Floor003078 .right li .counter span{font-size: 10vw;}
.Floor003078 .right li .counter sup{font-size: 5vw;}
}
/*
 .Floor002804 为demo编号
 */
.Floor002804 .main { background: url(../images/Floor002804-bg.jpg) no-repeat center top; background-size: cover; }
.Floor002804 li { width: 25%; background-color: rgba(255,255,255,0); position: relative; float: left; padding: 14% 1.8% 12% 1.8%; transition: all ease 0.5s; overflow: hidden; }
.Floor002804 li:before { position: absolute; content: ""; left: 0; top: 0; width: 1px; height: 100%; background: #fff; opacity: 0.2; }
.Floor002804 li:last-child:after { position: absolute; content: ""; right: 0; top: 0; width: 1px; height: 100%; background: #fff; opacity: 0.2; }
.Floor002804 li a { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10; }
.Floor002804 li h3 { text-align: center; margin: 0; font-weight: 100; font-size: 24px; color: #fff; padding: 5% 0; position: relative; }
.Floor002804 li figure { text-align: center; margin-bottom: 8%; }
.Floor002804 li p { font-size: 18px; line-height: 30px; overflow: hidden; color: #fff; margin: 15% 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; }
.Floor002804 i { display: block; margin: 0 auto; margin-top: 5%; font-style: normal; font-weight: 100; font-size: 18px; color: #fff; width: 40px; height: 40px; text-align: center; line-height: 38px; border: 1px solid #fff; border-radius:5px;}
.Floor002804 .morebtn { margin: 0 auto; margin-top: 5%; padding-top: 0; display: none; text-align: center; width: 200px; height: 40px; line-height: 40px; font-size: 16px; color:#003399; background: #fff; position: relative; overflow: hidden; border-radius:5px; }
.Floor002804 .morebtn:after { position: absolute; content: ''; left: -10px; width: 50px; top: 0; height: 8px; transform: rotate(-45deg); -ms-transform: rotate(-45deg); 	/* IE 9 */ -moz-transform: rotate(-45deg); 	/* Firefox */ -webkit-transform: rotate(-45deg); /* Safari 和 Chrome */ -o-transform: rotate(-45deg); 	/* Opera */ border: 1px solid#003399; transition: 0.3s; }
.Floor002804 li:hover { background-color: rgba(0,103,191,0.9); }
.Floor002804 li:hover h3, .Floor002804 li:hover p { color: #fff; }
.Floor002804 li:hover h3::before { background-color: #fff; }
.Floor002804 li:hover figure { animation: ease 0.6s hover002804; }
.Floor002804 li:hover i { display: none; }
.Floor002804 li:hover .morebtn { display: block; }

@media(max-width:1024px) {
.Floor002804 li h3 { font-size: 20px; }
}

@media(max-width:640px) {
.Floor002804 .main { padding: 3% 0; }
.Floor002804 li { width: 50%; padding: 6% 3%; }
.Floor002804 li figure { margin-bottom: 0; }
.Floor002804 li figure img { max-width: 50px; }
.Floor002804 li h3 { font-size: 16px; }
.Floor002804 li p { margin: 5% 0; }
}

@media(max-width:480px) {
.Floor002804 li span { display: none; }
.Floor002804 li h3 { font-size: 14px; }
}
 @keyframes hover002804 {
0% {
transform: translateX(150px);
opacity:0;
}
100% {
transform: translateX(0);
opacity:1;
}
}
@-moz-keyframes hover002804 {
0% {
transform: translateX(150px);
opacity:0;
}
100% {
transform: translateX(0);
opacity:1;
}
}
@-webkit-keyframes hover002804 {
0% {
transform: translateX(150px);
opacity:0;
}
100% {
transform: translateX(0);
opacity:1;
}
}



/*Floor003108 */
.Floor003108{font-family: 'Alibaba-PuHuiTi-Regular';font-size: 100px;
background: rgb(233,243,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(233,243,255,1) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(233,243,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(233,243,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9f3ff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
@media (max-width:1600px) {
.Floor003108{font-size: 6.25vw;}
}
@media (max-width:768px) {
.Floor003108{font-size: 14vw;}
}

.Floor003108{padding:5vw 0;}
.Floor003108 .title{position: relative;color:#003399;font-size: 0.38em; margin-bottom: 1.0526em;}
.Floor003108 .title .en{font-family: 'AvantGardeITCbyBT-Demi';font-size: 1.368em;line-height: 1;}
.Floor003108 .title .more{position: absolute;right: 0; top:50%;font-size: 0.421em; text-align: center;padding: 0 1.875em; margin-top: -1.5625em;line-height: 3.125em;border-radius: 3.125em;border: solid 2px #0e1637;transition: 0.3s;}
.Floor003108 .title .more:after{width: 1.3125em;height: 0.8125em;display: inline-block; content: '';margin-left: 1em;background: url(../images/Floor003108-icon.svg) no-repeat;background-size: contain;transition: 0.3s;}
.Floor003108 .title .more:hover{background-color:#003399;color: #fff;border-color:#003399;}
.Floor003108 .title .more:hover:after{background-image: url(../images/Floor003108-icon-white.svg);}


.Floor003108 .tab{ margin-bottom:25px; border-radius:30px; overflow: hidden;}
.Floor003108 .tab span{ float: left; width:50%; padding: 10px 3%;display: block; font-size:18px; color: #576970; background: #ecf1f3; text-align: center; line-height: 2; cursor: pointer;}
.Floor003108 .tab span+span{ border-left: 1px solid #ffffff;}
.Floor003108 .tab span:hover,
.Floor003108 .tab span.active{ background:#003399; color: #fff;}

.Floor003108 .ul2 ol{float: left;width:48%; }
.Floor003108 .ul2 ol:nth-child(2+1){clear: left; }
.Floor003108 .ul1 ol .txt{background-color: #f5f5f5;padding: 0.35em 0.4em 0;border-radius:0 0 10px 10px ;}
.Floor003108 ol .pic{position: relative; overflow: hidden;border-radius: 10px 10px 0 0;}
.Floor003108 .ul2 ol .pic{margin-bottom: 0.18em;}
.Floor003108 ol .pic time{position: absolute;right: 0;bottom: 0;line-height: 2.5;background-color:#003399;color: #fff;font-family: 'AvantGardeITCbyBT-Demi';font-size: 0.18em;padding: 0 1em;border-radius:10px 0 0 0;}
.Floor003108 .ul1 ol .pic time{font-size: 0.24em;}
.Floor003108 ol .tit{font-size: 0.18em;text-overflow: ellipsis;overflow: hidden;}
.Floor003108 .ul2 ol .tit{display: -webkit-box;display: box;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 2; line-height: 1.666;}
.Floor003108 .ul1 ol .tit{font-size: 0.24em;white-space: nowrap;margin-bottom: 3%;}
.Floor003108 .ul2 ol p{display: none;}
.Floor003108 ol p{font-size: 0.18em; margin: 0;color: #999;}
.Floor003108 li{border-bottom: 1px solid #e1e1e1;}
.Floor003108 li:nth-of-type(1){border-top: 1px solid #e1e1e1;}
.Floor003108 li a{font-size: 0.18em;line-height: 4.3333;}
.Floor003108 li time{float: right;font-family: 'AvantGardeITCbyBT-Demi';color: #999;}
@media (min-width:769px) {
.Floor003108 ol{height: 2.92em;}
.Floor003108 .ul1 ol{height: 6.1em;}
.Floor003108 .ul1 ol .txt{height: 1.6em;}
.Floor003108 ol .Ispic{transition: 0.3s ease-out;height: 1.89em;}
.Floor003108 ol a:hover .Ispic{transform: scale(1.2);}
.Floor003108 .ul1 ol .Ispic{height:3.97em;}
.Floor003108 li{height: .79em;clear: right;}	
.Floor003108 .ul1{ float: left;width: 50%;}
.Floor003108 .list{ float: right;width: 45%;}
.Floor003108 .ul2 ol+ol{margin-left:4%; }
}
@media (max-width:768px) {
.Floor003108 ol{margin-bottom: 0.5em;}
.Floor003108 .ul1 ol{width: 100%; }
.Floor003108 .ul1 ol.txt{padding-bottom: 0.35em;}
.Floor003108 ol .Ispic{padding-bottom: 56%;}
.Floor003108 .ul2 ol{width: 47.5%;}
.Floor003108 ol:nth-of-type(2){margin-left: 5%;}
.Floor003108 li{clear: left;}	
}
@media (max-width:480px) {
.Floor003108{padding-top: 1em;}
.Floor003108 .ul1 ol .tit{font-size: 0.3em;}
.Floor003108 li a,
.Floor003108 ol .tit,
.Floor003108 ol p{font-size: 0.24em;}
}

@media only screen and (max-width:640px ) {
  .Floor003108 .tab span{ width: 100%; float: none; }
  .Floor003108 .tab span+span{ border-top: 1px solid #fff; border-left: none;}
}



/*Floor003033 */
.Floor003033{font-family: 'PingFang-SC-Regular';background: #fff; padding-bottom:5vw;}
.Floor003033 .list li{box-shadow: 0 2px 32px 11px rgba(200, 207, 213, 0.2); background: #fff; border-radius: 50%;background: #fff; float: left; }
.Floor003033 .list li a.ytable{height: 100%; text-align: center;}
.Floor003033 .list li img{max-width: 75%;}
@media(min-width:1025px){
.Floor003033 .list{position: relative;}
.Floor003033 .list:after,
.Floor003033 .list:before{ border-radius: 50%; position: absolute; content: '';width: 1.82vw;height: 1.88vw;background: #ffffff;box-shadow: 0 0.1vw 1.68vw 0.56vw rgba(200, 207, 213, 0.2);}
.Floor003033 .list:before{ left: 27.66vw;top: 3.54vw;}
 .Floor003033 .list:after{right: 11.88vw; bottom: 0.99vw;}
.Floor003033 .list li:nth-child(1),
.Floor003033 .list li:nth-child(13){width: 9.95vw;height: 9.95vw;}
.Floor003033 .list li:nth-child(2),
.Floor003033 .list li:nth-child(7){width: 5vw;height: 5vw;}
.Floor003033 .list li:nth-child(3){width: 8.44vw;height: 8.44vw;}
.Floor003033 .list li:nth-child(4){width: 14.53vw;height: 14.53vw;}
.Floor003033 .list li:nth-child(5),
.Floor003033 .list li:nth-child(8),
.Floor003033 .list li:nth-child(10){width: 6.46vw;height: 6.46vw;}
.Floor003033 .list li:nth-child(6){width: 10.99vw;height: 10.99vw;}
.Floor003033 .list li:nth-child(9){width: 11.67vw;height: 11.67vw;}
.Floor003033 .list li:nth-child(11){width: 8.49vw;height: 8.49vw;}
.Floor003033 .list li:nth-child(12){width: 7.24vw;height: 7.24vw;}
    
.Floor003033 .list li:nth-child(1){margin-right: 2.5vw;}
.Floor003033 .list li:nth-child(2){margin-top: 0.52vw;}
.Floor003033 .list li:nth-child(3){margin-top: 4.84vw; margin-left: -0.05vw; }
.Floor003033 .list li:nth-child(4){margin-left: 0.68vw; margin-top: 6.25vw;}
.Floor003033 .list li:nth-child(5){margin-left: -1.25vw; margin-top: 1.77vw;}
.Floor003033 .list li:nth-child(6){margin-left: 3.23vw; margin-top: 2.86vw;}
.Floor003033 .list li:nth-child(7){margin-left: 1.51vw; margin-top: 2.86vw;}
.Floor003033 .list li:nth-child(8){float: right;margin-top: 1.25vw;}
.Floor003033 .list li:nth-child(9){clear: left; margin-top: -9.84vw; margin-left: 5.36vw;}
.Floor003033 .list li:nth-child(10){margin-left: 1.77vw; margin-top: -5.52vw;}
.Floor003033 .list li:nth-child(11){margin-left: 16.56vw; margin-top: -6.98vw;}
.Floor003033 .list li:nth-child(12){margin-left: 2.29vw;margin-top: -5.73vw; }
.Floor003033 .list li:nth-child(13){float: right;margin-right: 2.86vw;  margin-top: -10vw;}
}
@media(max-width:1600px){
.Floor003033 .list{width: 76%}
}
@media(max-width:1024px){
.Floor003033{padding: 6vw 0;}
.Floor003033 .list{width: 90vw; margin-top: 8vw;}
.Floor003033 .list li{width: 20vw; height: 20vw;}
.Floor003033 .list li:nth-child(2){width: 14vw; height: 14vw; margin-left: 3vw;}
.Floor003033 .list li:nth-child(3){margin-left: 4vw;}
.Floor003033 .list li:nth-child(4){width: 25vw; height: 25vw; float: right;}
.Floor003033 .list li:nth-child(7),
.Floor003033 .list li:nth-child(5){width: 12vw; height: 12vw; margin-top: 3vw;}
.Floor003033 .list li:nth-child(5){ margin-right: 3vw;}
.Floor003033 .list li:nth-child(6){margin-top: -3vw;}
.Floor003033 .list li:nth-child(8),
.Floor003033 .list li:nth-child(7){margin-left: 3vw;}
.Floor003033 .list li:nth-child(8){width: 14vw; height: 14vw; }
.Floor003033 .list li:nth-child(9){ margin-top: 3vw; float: right;}
.Floor003033 .list li:nth-child(10){width: 14vw; height: 14vw;  }
.Floor003033 .list li:nth-child(11){ margin-left: 3vw;}
.Floor003033 .list li:nth-child(12){width: 10vw; height: 10vw; margin-left: 3vw; }
.Floor003033 .list li:nth-child(13){margin-left: 2vw; margin-top: -5vw;}
}
/*Bottom002900 */
.Bottom002900{background: #1b1b1b;padding: 5vw 0;font-family: 'SourceHanSansCN-Light';}
.Bottom002900,
.Bottom002900 a{color: #fff;}
.Bottom002900 .auto{max-width: 1560px; width: 94%;}
.Bottom002900 .b_nav nav dd a{opacity: 0.5;}

@media(min-width:1025px){
.Bottom002900{font-size: 16px;}
.Bottom002900 .contact{width: 25%;}
.Bottom002900 .b_nav{width: 70%;max-width: 1000px;}
}

.Bottom002900 .solgan{font-size: 30px;font-family: 'HuXiaoBoZhenShuai';letter-spacing: 2px;}
.Bottom002900 .solgan span{font-size: 16px;color: rgba(255,255,255,0.2);margin-left: 20px;}
@media(min-width:1025px){
.Bottom002900 .solgan span:before{content: '/ ';display: inline-block;font-family: 'HuXiaoBoZhenShuai';}
}
@media(max-width:1024px){
.Bottom002900 .solgan{padding: 4vw 0;}
.Bottom002900 .solgan span{display: block;}
}

.Bottom002900 .b_nav nav{border-top: 1px solid rgba(255,255,255,0.1);border-bottom: 1px solid rgba(255,255,255,0.1);padding: 45px 0; margin: 45px 0;}
.Bottom002900 .b_nav nav dl{float: left; max-width: 140px;}
.Bottom002900 .b_nav nav dt{padding-bottom: 30px;}
.Bottom002900 .b_nav nav dd{line-height: 24px;padding: 6px 0;}
@media(max-width:1024px){
 .Bottom002900 .b_nav nav{display: none;}
}

.Bottom002900 .copyright{color: rgba(255,255,255,0.2);line-height: 30px;font-size: 14px;}
.Bottom002900 .copyright a{opacity: 0.2;}

.Bottom002900 a:hover{color:#003399;opacity: 1!important;}

.Bottom002900 .contact .num{font-size: 36px;font-family: 'Oswald';margin-bottom: 36px;line-height: 1em;}
.Bottom002900 .share li{float: left;position: relative;}
.Bottom002900 .share li figure{position: absolute; left: 0; bottom: 100%; width: 120px; padding: 5px;background: #fff; margin-bottom: 10px;border-radius: 5px;display: none;}
.Bottom002900 .share li figure img{display: block;width: 100%;}
.Bottom002900 .share li figure:before{position: absolute; content: '';border:5px solid transparent; left: 25px; top: 100%;border-top-color: #fff;}
.Bottom002900 .share li:not(:last-child){margin-right: 30px;}
.Bottom002900 .share li a{display: block;border: 1px solid rgba(255,255,255,0.2); width: 60px; height: 60px;background-position: center center;background-repeat: no-repeat;border-radius: 50%; cursor: pointer;}
.Bottom002900 .share li a.a_wx{background-image: url("../images/Bottom002900_wx.png");}
.Bottom002900 .share li a.a_sina{background-image: url("../images/Bottom002900_sina.png");}
.Bottom002900 .share li a.a_douyin{background-image: url("../images/Bottom002900_douyin.png");}
.Bottom002900 .share li a:hover{background-color:#003399;}
@media(min-width:1025px){
.Bottom002900 .contact .tit{padding-bottom: 28px;}
.Bottom002900 .share{margin: 70px 0 120px 0;}
}
@media(min-width:1025px) and (max-width:1280px){
.Bottom002900 .share li:not(:last-child){margin-right: 2vw;}
}
@media(max-width:1024px){
.Bottom002900{text-align: center;}
.Bottom002900 .logo{padding: 0 20% 3%;}
.Bottom002900 .contact .tit{padding: 3vw 0;}
.Bottom002900 .share ul{margin: 0 auto;display: table;}
.Bottom002900 .share li figure{left: 50%; margin-left: -60px;}
.Bottom002900 .share li figure:before{left: 50%; margin-left: -5px;}
}
@media(max-width:480px){
.Bottom002900 .contact .num{margin-bottom: 1em;font-size: 8vw;}
.Bottom002900 .solgan{font-size: 7vw;}
.Bottom002900 .copyright{font-size: 12px; line-height: normal;}
.Bottom002900 .share li a{width: 50px; height: 50px;}
}

/*Floor003045 */
.Floor003045{overflow: hidden;position: relative;padding-bottom: 5.16vw;}
.Floor003045 .img-bg{position: absolute; z-index: -1; left: 0; bottom: 0; width: 100%; height: 100%; background-position: center bottom;}
.Floor003045 .title1{text-align: left;}
.Floor003045 .desc .edit-info{padding: 3vw 0;overflow: hidden; font-size: 16px; line-height: 1.75;}
.Floor003045 .desc .edit-info p{margin: 0 0 1.5em 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;font-size: 18px;}

.Floor003045 .more a{display: table;}
.Floor003045 .more span{display: inline-block;  vertical-align: middle;}
.Floor003045 .more .icon{width: 70px;height: 70px;border: solid 2px #eee; border-radius: 50%; position: relative; margin-right: 27px; transition: 0.3s ease-out;}
.Floor003045 .more .icon:before{position: absolute; content: ''; width: 12px; height: 12px; transform: rotate(45deg);border-top: 2px solid #999;border-right: 2px solid #999; left: 50%; top: 50%; margin: -6px 0 0 -8px;}
.Floor003045 .more a:hover .icon{border-color:#003399;background:#003399;}
.Floor003045 .more a:hover .icon:before{border-color: #fff;}
.Floor003045 .more .txt{color: #999;font-size: 16px;}
.Floor003045 .more .txt:before{display: inline-block; content: ''; vertical-align: middle;width: 23px; height: 1px; margin-right: 7px; background: #999;}
.Floor003045 .more a:hover .txt{color:#003399;}
.Floor003045 .more a:hover .txt:before{background:#003399;}


.Floor003045 .category{background-color:rgba(0,51,153,0.8); border-radius: 10px 0 0 10px; }
.Floor003045 .category ul{position: relative;background: #fff; }
.Floor003045 .category li{ float: left; border-bottom: 1px solid #f5f5f5; text-align: center; padding:4% 0; transition: 0.3s; min-height:15vw; max-height: 300px;}
.Floor003045 .category li .icon-pic{height: 5.47vw;display: table;width: 100%; }
.Floor003045 .category li .icon-pic figure{display: table-cell;vertical-align: bottom;}
.Floor003045 .category li .icon-pic img{height:54px;}
.Floor003045 .category li:hover .icon-pic img{animation:infinite 1s ease imghover;}
.Floor003045 .category li:hover{box-shadow: 0 10px 30px rgba(1, 79, 162, 0.1);}
.Floor003045 .category li aside.dot{color: #000;font-size: 20px; margin: 1em 0;}
.Floor003045 .category li .detail{font-family: 'Oswald-Medium';color:#003399;height: 20px;line-height: 20px; }
.Floor003045 .category li .detail .ico{display: inline-block; width: 34px; height: 20px;position: relative; vertical-align: middle; margin: 0 8px;}
.Floor003045 .category li .detail .ico:before,
.Floor003045 .category li .detail .ico:after{position: absolute; content: '';}
.Floor003045 .category li .detail .ico:before{left: 0; width: 100%; height: 1px;background:#003399; top: 50%; margin-top: -0.5px;}
.Floor003045 .category li .detail .ico:after{border:3px solid transparent; border-left-color:#003399; right: -5px; top: 50%; margin-top: -3px; border-left-width: 5px;}
.Floor003045 .category li.all-more{position: absolute;right:0;bottom: 0;padding: 0;}
.Floor003045 .category li.all-more a{position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.Floor003045 .category li.all-more i.add{ width: 30px; height: 30px;position: absolute; left: 50%; top: 50%;margin: -15px 0 0 -15px;transition: 0.3s;}
.Floor003045 .category li.all-more i.add:before,
.Floor003045 .category li.all-more i.add:after{position: absolute; content: ''; background:#003399;top: 50%; left: 50%;}
.Floor003045 .category li.all-more i.add:before{height: 3px; width: 100%; left: 0; margin-top: -1.5px;}
.Floor003045 .category li.all-more i.add:after{top: 0; margin-left: -1.5px; width: 3px; height: 100%;}
.Floor003045 .category li.all-more:hover  i.add{transform: rotate(180deg);}


@media(min-width:641px){
.Floor003045 .category li{width: 25%;}
.Floor003045 .category li:not(:nth-child(4n)){border-right: 1px solid #f5f5f5;}
.Floor003045 .category li.all-more{height: 50%; }
}
@media(min-width:1025px){
.Floor003045 .desc,
.Floor003045 .category{width: 50%;}
.Floor003045 .desc{padding-top: 10vw; padding-left:8.9323vw;padding-right:17.34vw;}
.Floor003045 .category{margin-top: 13.07vw;padding-right: 8.9323vw;padding-bottom: 6.77vw;}
.Floor003045 .category ul{margin-left: -11.51vw; margin-top: -4.69vw;}
.Floor003045 .category li .detail{font-size: 0;}
.Floor003045 .category li:hover .detail{font-size: 14px;}
}
@media(max-width:1024px){
.Floor003045 .category,
.Floor003045 .desc{padding: 5vw;}
.Floor003045 .category li{padding-bottom: 4vw; min-height:24vw;}
.Floor003045 .category li .icon-pic{height: 10vw;}
.Floor003045 .category li .icon-pic img{max-height: 7vw;}
}
@media(max-width:640px){
.Floor003045 .category li{width: 50%;}
.Floor003045 .category li:not(:nth-child(2n)){border-right: 1px solid #f5f5f5;}
.Floor003045 .category li.all-more{height: 25%; }
.Floor003045 .category li .icon-pic{height: 15vw;}
.Floor003045 .category li .icon-pic img{max-height: 10vw;}
}
@media(max-width:480px){
.Floor003045 .category li aside.dot{font-size: 5vw;}
.Floor003045 .category li .detail{font-size: 3vw;}
.Floor003045 .category li .detail .ico{width: 8vw;}
}


@keyframes imghover{
  0% {transform:translateY(6px)}
  50% {transform:translateY(0)}
  100% {transform:translateY(6px)}
  }
  @-webkit-keyframes imghover{
  0% {transform:translateY(6px)}
  50% {transform:translateY(0)}
  100% {transform:translateY(6px)}
  }
  @-ms-keyframes imghover{
  0% {transform:translateY(6px)}
  50% {transform:translateY(0)}
  100% {transform:translateY(6px)}
  }


  /*Bottom002918 */

.Bottom002918{border-top: 3px solid#003399;background: #353535; overflow: hidden;}
@media(min-width:1025px){
.Bottom002918 a:hover{color: #fff!important;}
}
.Bottom002918 .b-foot{position: relative; z-index: 3; border-top: 1px solid rgba(255,255,255,0.08);line-height: 22px; padding: 25px 0;}
.Bottom002918 .b-foot dt{color: #fff; font-size: 26px;}
.Bottom002918 .b-foot dt span{background: url("../images/Bottom002918_tel.png") no-repeat left center;padding-left: 30px;}
.Bottom002918 .b-foot dd{color: #828282; font-size: 16px;}
.Bottom002918 .b-foot dd a{color: #828282;}
@media(min-width:1025px){
.Bottom002918 .b-foot dt span{float: right;}
}
@media(max-width:1024px){
.Bottom002918 .b-foot {text-align: center;}
.Bottom002918 .b-foot dd{padding-top: 20px;}
.Bottom002918 .b-foot dd,
.Bottom002918 .b-foot dd a{color: #fff;}
}

.Bottom002918 .b_contact,
.Bottom002918 nav{padding: 2.917vw 0 2vw;}

.Bottom002918 nav dt a{color: #fff;font-size: 18px;}
.Bottom002918 nav dt:after{display: block; content: ''; height: 1px; width: 14px;background:#fff; margin: 12px 0;}
.Bottom002918 nav dd{line-height: 22px; padding: 3px 0;}
.Bottom002918 nav dd a{color: #aaa;font-size: 16px;}
@media(min-width:641px){
.Bottom002918 nav .item{float: left; max-width: 140px;}
.Bottom002918 nav .item dl{display: block!important;}
.Bottom002918 nav dt a{font-size: 18px;}
}
@media(min-width:1025px){
.Bottom002918 nav{width: 68.572%;}
}
@media(max-width:1024px){
.Bottom002918 .b_contact,
.Bottom002918 nav{padding: 6vw 0;}
}
@media(max-width:640px){
.Bottom002918 nav .item{margin: 0 0 3vw 0!important; border-bottom: 1px solid rgba(255,255,255,0.2); }
.Bottom002918 nav .item dl{display: none;padding: 20px 0;}
 .Bottom002918 nav .item dt{ padding-right: 40px;padding-top: 12px; position: relative;overflow: hidden;}
.Bottom002918 nav .item dt:after{margin-bottom: 0;}
.Bottom002918 nav .item .open{position: absolute;right: 0; top: 0; width: 40px; height: 100%; transition: 0.3s;}
.Bottom002918 nav .item .open.on{transform: rotate(45deg);}
.Bottom002918 nav .item .open:before,
.Bottom002918 nav .item .open:after{position: absolute; content: ''; background: #fff; width: 12px; height: 2px; left:  50%; top: 50%;  transform: translate(-50%,-50%);}
 .Bottom002918 nav .item .open:after{width: 2px; height: 12px;}
}

.Bottom002918 .b_contact{position: relative; z-index: 1;}
.Bottom002918 .b_contact .bg{position: absolute; left: 0; top: 0; width: 200%; bottom: -44% !important;background: url("../images/Bottom002918_bg.png") no-repeat center bottom#003399; z-index: 1;background-size: cover;}
.Bottom002918 .b_contact .main{position: relative; z-index: 3; text-align: center;color: #fff; }
.Bottom002918 .b_contact .logo{margin:0 auto 30px auto;max-width: 216px;}
.Bottom002918 .b_contact .code img{ max-width: 125px;}
.Bottom002918 .b_contact .code aside{padding-top: 10px;font-size: 16px;}
.Bottom002918 .b_contact .p{margin-top: 20px;font-size: 16px;line-height: 28px;}
@media(min-width:1025px){
.Bottom002918 .b_contact{width:20.429%;}
.Bottom002918 .b_contact .main{float: right; max-width: 90%;}
}
@media(max-width:1024px){
.Bottom002918 .b_contact .bg{width: 104%; left: -2%;}
}

/* 栏目页开始 */

/*Menu001093 */
.Menu001093{background: #fff;box-shadow:  0 5px 10px rgba(0,0,0,0.08);position: relative; z-index: 1;}
.Menu001093 .auto{max-width: 1400px;}
.Menu001093 .nav{display: table; margin: 0 auto;}
.Menu001093 .nav li{float: left;position: relative;display: table;height: 70px; margin: 0 1px; min-width:8.334vw; }
.Menu001093 .nav li a{transition: 0.3s; display: table-cell; vertical-align: middle; text-align: center;font-size: 16px;padding: 0 1.5vw;}
.Menu001093 .nav li a:hover,
.Menu001093 .nav li.aon a{background:#003399;color: #fff;}
.Menu001093 .nav li a:after{position: absolute; bottom: 6px; left: 50%; margin-left: -6px;  content: '';border:4px solid  transparent; border-top-color: #fff; width: 0; height: 0; border-top-width: 6px;}
@media(max-width:640px){
.Menu001093 .nav li{height: 10vw;}
.Menu001093 .nav li a{font-size: 2.6vw;}
}
@media(max-width:480px){
.Menu001093 .nav li{height: 14vw;}
.Menu001093 .nav li a{font-size: 3.5vw; padding: 0 4vw;}
.Menu001093 .nav li a:after{bottom: 0.5vw;}
}
/*PicList003142 */
.PicList003142 { padding: 4% 0;}
.PicList003142 li{float: left;  margin-bottom:2%;}
.PicList003142 li .txt{box-shadow: 0px 0.625px 4.375px rgba(0, 0, 0, 0.05);padding:4%;}
.PicList003142 li .tit{ font-size:18px;line-height:25px; min-height: 3.3332px;font-family: 'SourceHanSansCN-Medium';}
.PicList003142 li p{font-size:16px; line-height:25px;color: #999999;margin: 3.5% 0;}
.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:#003399;}
.PicList003142 li time{color: #999999;display: block;font-family: 'Roboto-Regular';font-size: 14px;}
@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: 2px;}   
.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: 1px;}
}
/*RighInfo002973 */
.RighInfo002973{ margin:4% 0;color: #333;font-size: 16px;}
.RighInfo002973 .news-details .title{text-align: center;}
.RighInfo002973 .news-details .title h1{font-size: 30px; 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;padding: 2% 0; margin-bottom: 2%;}
.RighInfo002973 .news-details .edit-info p{text-indent: 2em;}
.RighInfo002973 .news-details .edit-info img{ display: block; margin: 20px auto;}

.pn-page aside{padding: 10px 0;}
.pn-page aside a{color: #666;}
.pn-page aside a b{color: #333;}
 .operating a:hover,
.pn-page aside a:hover{color: #205393;}
 .operating{overflow: hidden;line-height: 24px;}
 .operating a{padding-left: 25px;background-repeat: no-repeat;background-position: left center;}
 .operating a:not(:last-child){margin-right: 45px;}
 .operating a.a-print{background-image: url("../images/RighInfo002973_print.png");}
 .operating a.a-close{background-image: url("../images/RighInfo002973_close.png");}
@media(min-width:1025px){
.pn-page{min-height: 24px; position: relative;padding-right: 230px;}
.pn-page .operating{position: absolute;right: 0; top: 50%; transform: translateY(-50%);}
 .operating a{float: left;}
}
@media(max-width:1024px){
 .operating{text-align: right; padding-bottom: 20px;}
 .operating a{display: inline-block;}
}
@media(max-width:640px){
.RighInfo002973 .news-details .title h1{font-size:6vw;}
.RighInfo002973{ font-size: 14px;}
}
/*PicList002149 */
.PicList002149{ padding-top:2%;}

.PicList002149 .auto{ max-width:1600px;}

.PicList002149 h3{ margin:0; font-size:18px;}
.PicList002149 p{ line-height:26px; overflow:hidden; color:#999; height:52px; margin:2% 0 0 0;}

.PicList002149 ol{ background-color:#fafafa; margin-bottom:2%; position:relative; padding-left:36.25%;}
.PicList002149 ol .Ispic{ width:36.25%; position:absolute; left:0; top:0; height:100%;}
.PicList002149 ol .Ispic img{ display:none;}
.PicList002149 ol div{ padding:5% 10% 3% 5%;}
.PicList002149 ol h3 a{ color:#0067bf;}
.PicList002149 ol time{ display:block; padding:3% 0;}
.PicList002149 ol p{ margin:0 0 3% 0; height:78px;}
.PicList002149 ol span{ display:inline-block; width:130px; line-height:40px; text-align:center; color:#fff; background:#0067bf; font-size:12px;}

.PicList002149 li{ overflow:hidden; padding-left:160px; padding-right:58px; position:relative; margin-bottom:2%; background-color:#fafafa;}
.PicList002149 li:after{ position:absolute; content:''; right:0; top:0;width:58px; height:100%; background:url(../images/PicList002149-more.png) no-repeat center center; border-left:2px solid #fff;}
.PicList002149 li div{border-left:1px solid #ededed; padding:2% 3%;}
.PicList002149 li time{ position:absolute; left:0; top:0; width:160px; height:100%;}
.PicList002149 li time span{ position:absolute; width:100%; text-align:center; top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); transform:translateY(-50%); color:#b2b2b2; font-size:16px;}
.PicList002149 li time i{ font-style:normal; font-size:50px; color:#999; display:block; font-family:"Courier New", Courier, monospace; line-height:40px;}
.PicList002149 li time i:after{ display:block; content:''; margin:5px auto; height:1px; width:50%; max-width:66px; background:#dfdfdf;}
@media(max-width:1000px){
.PicList002149 li{padding-left:100px;padding-right:30px;}
.PicList002149 li:after{width:30px; background-size:35% auto;}
.PicList002149 li time{width:100px;}
.PicList002149 li time span{font-size:14px;}
.PicList002149 li time i{font-size:40px;line-height:30px;}
}
@media(max-width:768px){
.PicList002149 h3{ font-size:16px;}
}
@media(max-width:640px){
.PicList002149 ol{ padding-left:0;}
.PicList002149 ol .Ispic{ width:auto; position:relative; height:auto; display:block; padding-bottom:60%;}
.PicList002149 ol div{ padding:3%;}
}
@media(max-width:480px){
.PicList002149 li{padding-left:80px;padding-right:0;}
.PicList002149 li:after{ display:none;}
.PicList002149 li time{width:80px;}
.PicList002149 li time span{font-size:12px;}
.PicList002149 li time i{font-size:30px;}
.PicList002149 h3{ font-size:14px;}
.PicList002149 p{ font-size:12px; line-height:20px; overflow:hidden; height:40px;}
.PicList002149 ol p{ height:60px;}
}
/*TextList002855 */
.TextList002855{padding: 4% 0;}
.TextList002855 li{line-height: 4.5625em;  border-bottom: 1px dotted #a8a8a8;display: inline-block;width: 100%;}
.TextList002855 li time{float: right;color: #c8c8c8; margin:0 0 0 15px;}
.TextList002855 li a{font-size: 16px; color: #666;}
.TextList002855 li time .down{margin-left: 10px;}
.TextList002855 li a .fpd{margin-right: 10px;}

/*Page002623 */
.Page002623{padding:3% 0 1% 0; text-align: center;font-family: Arial;font-size: 18px;}
.Page002623 .Pages a.a_first,
.Page002623 .Pages a.a_end,
.Page002623 .Pages > span:not(.p_page){display: none;}
.Page002623 .Pages em{float: left;margin: 0 3vw; font-style: normal;}
.Page002623 .Pages .p_page{display: table; margin: 0 auto;}
.Page002623 .Pages a{float: left;line-height: 50px; width: 50px; margin: 0 1px;background-color: #f5f5f5;}
.Page002623 .Pages a.a_cur,
.Page002623 .Pages a:hover{color: #fff;background:#003399;}
.Page002623 .Pages .p_page > a{font-size: 0;height: 50px;position: relative;}
.Page002623 .Pages .p_page > a:before{position: absolute; content: '';border:5px solid transparent; left: 50%; top: 50%; margin: -5px 0 0 -10px;}
.Page002623 .Pages .p_page > a.a_prev:before{border-right-color: #000;border-right-width: 8px;}
.Page002623 .Pages .p_page > a.a_next:before{border-left-color: #000;border-left-width: 8px; margin-left: -4px;}
.Page002623 .Pages a.a_prev:hover:before{border-right-color: #fff;}
.Page002623 .Pages a.a_next:hover:before{border-left-color: #fff;}
@media(max-width:640px){
.Page002623{padding: 6vw 0 8vw 0;}
.Page002623 .Pages em{display: none;}
.Page002623 .Pages a{background-color: #eee;}
}
/*RighInfo002927 */

.RighInfo002927{background: #f5f5f5;padding: 4.167vw 0;}
.RighInfo002927 .auto{max-width: 1400px;}

.RighInfo002927 .tab{padding-bottom: 3.13vw;}
.RighInfo002927 .tab .auto{ text-align: center;background: #fff;}
.RighInfo002927 .tab li{float: left; transition: 0.3s; }
.RighInfo002927 .tab li a{display: block;margin: 0 20px; padding: 20px; transition: 0.3s; cursor: pointer;}
.RighInfo002927 .tab li .icon{padding-bottom: 10px;}
.RighInfo002927 .tab li .icon img{height: 30px;}
.RighInfo002927 .tab li:not(.active) .icon img.off{display: none;}
.RighInfo002927 .tab li.active .icon img.on{display: none;}
.RighInfo002927 .tab li.active a{background:#003399;color: #fff;box-shadow: 6px 15px 32px rgba(0,51,153,0.3); margin-top: -1.5vw;}
.RighInfo002927 .tab li.active{padding-bottom: 1.5vw;}
.RighInfo002927 .tab li aside{font-size: 16px;}
@media(min-width:481px){
.RighInfo002927 .tab li{width:25%;}
.RighInfo002927 .tab li:not(:last-child){border-right: 1px solid #e6e6e6;}
}
@media(max-width:768px){
.RighInfo002927 .tab li a{margin: 0 2vw; padding: 2vw; }
}
@media(max-width:480px){
.RighInfo002927 .tab li aside{font-size: 3.5vw;}
.RighInfo002927 .tab li{width:50%; margin: 1vw 0;}
.RighInfo002927 .tab li:not(:nth-child(2n)){border-right: 1px solid #e6e6e6;}
}

.RighInfo002927 .box{position: relative;padding-top: 3vw;}
.RighInfo002927 .box .big-img{position: absolute; left: 0; top: 0; width: 100%;height: 23.44vw;background-size: cover;background-repeat: no-repeat;background-position: center top;}
.RighInfo002927 .box .auto{position: relative; z-index: 4; background: url("../images/RighInfo002927_bg.jpg") no-repeat center center #fff;background-size: contain;}
.RighInfo002927 .box .inner{padding: 3vw;}
.RighInfo002927 .box .tit aside{font-size: 32px;color: #000;}
.RighInfo002927 .box .tit:after{display: block; content: ''; width: 30px; height: 2px; margin: 1.51vw 0;background-color:#003399;}
.RighInfo002927 .box .edit{line-height: 2.4em;font-size: 15px;color: #808080;}
.RighInfo002927 .box.v-top .ytable-cell{vertical-align: top;}
@media(min-width:769px){
.RighInfo002927 .box .pic{width: 50%;}
.RighInfo002927 .box .info{padding-left: 4.17vw;vertical-align: top;}
}
@media(max-width:768px){
.RighInfo002927 .box  .ytable,
.RighInfo002927 .box  .ytable-cell{display: block;}
.RighInfo002927 .box .info{padding:4vw;}
.RighInfo002927 .box .tit aside{font-size: 5vw;}
}
@media(max-width:480px){
.RighInfo002927 .box .edit{font-size: 3.5vw;}
}

/*TextList003149 */
.TextList003149{padding: 4% 0;}}
.TextList003149 .type dd{position: relative;color: #333;}
.TextList003149 .type dd span{color: #999999;display: inline-block;padding-left: 1.25em;background-repeat: no-repeat;background-position: left center; background-size: 1em auto;}
.TextList003149 .type dd.edu span{background-image: url(../images/Floor003147-edu.svg);}
.TextList003149 .type dd.num span{background-image: url(../images/Floor003147-user.svg);}
.TextList003149 .type dd.wp span{background-image: url(../images/Floor003147-place.svg);}
.TextList003149 .type dd.time span{background-image: url(../images/Floor003147-time.svg);}
@media (min-width:1025px) {
.TextList003149 .type{overflow: hidden;}
.TextList003149 .type dd{float: left;}
.TextList003149 .type dd:not(:last-child):after{position: absolute;content: ''; width: 1px;height: 10px;background-color: #d4d4d4; top: 50%;margin-top: -5px;right: 0;}
}

.TextList003149 .list li{border-radius: 5px; border: solid 1px #f0f0f0; transition: 0.3s; cursor: pointer; }
.TextList003149 .list li:hover{border-color:#003399;box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.08);}
.TextList003149 .list li .inner{padding: 2.5em;}
.TextList003149 .list li .name{font-size: 1.25em;font-family: 'SourceHanSansCN-Medium';color: #333333;}
.TextList003149 .list li .type{border-bottom: 1px dotted rgba(0, 0, 0, 0.2);font-size: 0.875em; padding:1em 0 1.5em 0;margin-bottom: 1em;}
.TextList003149 .list li .type dd:not(:last-child){padding-right: 1.7142em;margin-right: 1.7142em;}
.TextList003149 .list li .intro{font-size: 0.875em;color: #999999;line-height: 1.7857; margin-bottom: 1em; min-height: 3.5714em;}
.TextList003149 .list li .view{color:#003399;font-size: 0.875em;padding-right: 1.6428em;background: url(../images/Floor003147-icon.svg) no-repeat right center; background-size: 1.1428em auto;}
@media (min-width:1025px) {
.TextList003149 .list li{float: left;width: 49.286%;margin-bottom: 1.5%;}  
.TextList003149 .list li:nth-child(2n){float: right;}
.TextList003149 .list li:nth-child(2n+1){clear: left;} 
}
@media (max-width:1024px) {
.TextList003149 .list li{margin-bottom: 2em;}
.TextList003149 .list li .inner{padding: 1em;}    
}

.TextList003149 .popUp-box{position: fixed;left: -100%;width: 100%; top: 0;height: 100%; background-color: rgba(0,0,0,0.5); overflow: auto; z-index: 200;}
.TextList003149 .popUp-box.show{left: 0;}
.TextList003149 .popUp-box .ytable{height: 100%;}
.TextList003149 .popUp-box .main{position: relative; max-width: 1300px; background-color: #fff; width: 90%; margin: 0 auto;}
.TextList003149 .popUp-box .main .colse{position: absolute;width: 1.5625em; height: 1.5625em; right: 1.25em;top: 1.25em; background: url(../images/Floor003147-close.svg) no-repeat;background-size: contain;z-index: 10; cursor:pointer;}
.TextList003149 .popUp-box .main > div{width: 90%;margin: 0 auto;max-width: 1200px;}
.TextList003149 .popUp-box[data-type="form"] .main > div{max-width: 1082px;}
.TextList003149 .popUp-box .name{font-family: 'SourceHanSansCN-Medium';font-size: 2.25em;color: #333; padding:1em 0;text-align: center;}
.TextList003149 .popUp-box[data-type="form"] .name{border-bottom: 1px solid #000000; margin-bottom: 1em;}
.TextList003149 .from{padding-bottom: 3em;}
.TextList003149 .from .text{width: 100%;height: 3.125em; line-height: 3.125em; font-size: 1em; border-radius: 5px; border:solid 1px rgba(139,139,139,0.2);}
.TextList003149 .from select{width: 100%;height: 3.125em; line-height: 3.125em; font-size: 1em; border-radius: 5px; border:solid 1px rgba(139,139,139,0.2);}
.TextList003149 .from textarea.text{height: auto;}
.TextList003149 .from table{font-size: 0.875em;}
.TextList003149 .from table tr,
.TextList003149 .from table td{font-size: 1em;}
.TextList003149 .from td{color: #333333; }
.TextList003149 .from .btn{width: 10em;height: 3.75em;background:#003399;box-shadow: 0px 0.625em 1.875em rgba(218, 37, 29, 0.08);border-radius: 5px;color: #fff; border: 0; cursor:pointer;font-size: 1em;padding: 0;}
.TextList003149 .from .btn-reset{background: #6e6e6e;}
.TextList003149 .from .btn + .btn{margin-left: 0.625em;}
.TextList003149 .load-info .type{background-color: #f0f0f0; padding: 0.625em 0;}
.TextList003149 .load-info .intro-tit,
.TextList003149 .load-info .edit-info{max-width: 1082px;margin: 0 auto; width: 95%;}
.TextList003149 .load-info .intro-tit{border-bottom: 1px solid #000000;font-family: 'SourceHanSansCN-Medium'; font-size: 1.125em; line-height: 2; margin-top:2em; margin-bottom: 1em;color: #333;}
.TextList003149 .load-info .edit-info{font-size: 0.875em;line-height: 2.57142; color: #999;}
@media (min-width:1025px) {
.TextList003149 .load-info .type{text-align: center;}
.TextList003149 .load-info .type dd{float: none;display: inline-block;padding: 0 48px; line-height: 2.5;}
.TextList003149 .from .f-name{text-align: right;}
.TextList003149 .from td{line-height: 3.125em;vertical-align: top;padding-bottom: 1.428571em;}
.TextList003149 .from .w1{width:6.7857em;}
.TextList003149 .from .w2{width:36.969%;}
.TextList003149 .from .w3{width:15.712%;}
}
@media (max-width:1024px) {
.TextList003149 .load-info .type{padding:1em;}
.TextList003149 .popUp-box .name{font-size: 1.5em;}
.TextList003149 .from td{display: block;}
.TextList003149 .from .f-name{padding-top: 1em;}
}

.TextList003149 .apply-btn{text-align: center; padding:3em 0}
.TextList003149 .apply-btn a{display: inline-block;font-size: 1.125em;background-color:#003399; border-radius: 5px; line-height: 5; padding: 0 4em;color: #fff; cursor:pointer;}
.TextList003149 .apply-btn a:before{display: inline-block;width: 1.2222em; height: 1.2222em;content: ''; background: url(../images/Floor003147-seed.svg) no-repeat; background-size: contain; vertical-align: middle; margin-right: 1em;}
/*Map002515 */
.Map002515{padding: 4% 0;}
.Map002515 .title{ color:#003399; font-size:30px;padding-bottom:3%; font-weight: bold;}
.Map002515 .number dl{ width:32%; display:table; float:left;background:#f7f7f7; height:120px;margin-right: 2%;}
.Map002515 .number dl > *{ display:table-cell; vertical-align:middle;} 
.Map002515 .number dl:nth-child(3n){ float:right;margin-right: 0px;}
.Map002515 .number dt{ background:#003399; width:24%; position:relative;}
/*.Map002515 .number dt::before{ position:absolute; content:''; left:20%; top:20%; right:20%; bottom:20%; background-repeat:no-repeat; background-position:center center; background-size:contain;}
.Map002515 .number dl.hotline dt::before{ background-image:url(../images/Map002515_icon_1.png);}
.Map002515 .number dl.hotline1 dt::before{ background-image:url(../images/Map002515_icon_2.png);}
.Map002515 .number dl.webchat dt::before{ background-image:url(../images/Map002515_icon_3.png);}

*/.Map002515 .number dd{ padding-left:33px;font-size:16px; color:#999;}
.Map002515 .number dd.img{ padding-left:0; width:120px; text-align:center;}
.Map002515 .number dd.img img{ width:100px; height:100px;}
.Map002515 .number dd h3{ font-size:30px; margin:0; color:#003399; font-family:DIN;}
.Map002515 .list{ padding-top:3%;}
.Map002515 .list .name{ font-size:20px; color:#003399; padding-left:40px; background:url(../images/Map002515_icon_3.png) no-repeat left center; margin-bottom:3%;} 
.Map002515 .list .dt{margin-top: 2%;}
.Map002515 .list p{ margin:0; line-height:30px; font-size:16px;}
.Map002515 .list .map{ margin-top:3%; height:320px;}
.Map002515 .list .map *{ box-sizing:content-box;}
.Map002515 .list .map img{ max-width:none;}
@media(max-width:1024px){
.Map002515 .auto{padding:2%;}
}
@media(max-width:1024px) and (min-width:641px){
.Map002515 .number dd h3{ font-size:20px; }
}
@media(max-width:640px){
.Map002515 .number dl{ float:none !important; width:100%; margin-bottom:2%;}
}
@media(max-width:480px){
.Map002515 .title{ font-size:20px;}
.Map002515 .number dl{ height:90px;}
.Map002515 .number dd{ padding-left:20px;}
.Map002515 .number dd h3{ font-size:24px; }
.Map002515 .number dd.img{ width:90px;} 
.Map002515 .number dd.img img{ width:80px; height:80px;}
}
/*PicList002171 */
.PicList002171{ padding:4% 0;}
.PicList002171 li{ float:left; width:18%; margin-right:2%; margin-bottom:3%;transition: all 0.3s}
.PicList002171 li:hover{box-shadow: 0 10px 30px rgba(1, 79, 162, 0.1);}
.PicList002171 li a{ border:1px solid #e8e8e8; position:relative; display:block;}
.PicList002171 li img{ display:block; /*width:100%;*/width: 192px;height: 184px;margin: 0 auto}
.PicList002171 li a figure{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,108,186,0.95); opacity:0; transition:0.3s;display: none}
.PicList002171 li a:hover figure{ opacity:1;}
.PicList002171 li dl{ display:table;  width:100%; height:100%;}
.PicList002171 li dt{ display:table-cell; vertical-align:middle;text-align:center; font-size:18px; color:#fff;}
@media(min-width:769px){
.PicList002171 li:nth-child(5n){ margin-right:0;}
}
@media(max-width:768px){
.PicList002171 li{ width:32%; margin-right:2%;}
}
@media(max-width:768px) and (min-width:481px){
.PicList002171 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px){
.PicList002171 li{ width:49%;}
.PicList002171 li:nth-child(2n){ margin-right:0;}
.PicList002171 li dt{ font-size:15px;}
}

/*PicList002433 */
/*slick Basic*/
.PicList002433 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.PicList002433 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.PicList002433 .slick-list:focus {outline: none}
.PicList002433 .slick-list.dragging {cursor: pointer;cursor: hand;}
.PicList002433 .slick-slider .slick-track, 
.PicList002433 .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)}
.PicList002433 .slick-track {position: relative; top: 0; left: 0; display: block;}
.PicList002433 .slick-track:before, 
.PicList002433 .slick-track:after{display: table; content: '';}
.PicList002433 .slick-track:after{ clear: both;}
.PicList002433 .slick-loading .slick-track { visibility: hidden;}
.PicList002433 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.PicList002433 .slick-slide .slick-loading img { display: none;}
.PicList002433 .slick-slide .dragging img { pointer-events: none;}
.PicList002433 .slick-initialized .slick-slide { display: block;}
.PicList002433 .slick-loading .slick-slide { visibility: hidden;}
.PicList002433 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.PicList002433 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.PicList002433 .main{ padding:4% 0;}
.PicList002433 .main  .slick-arrow{ position:absolute; top:50%; width:57px; height:57px; margin-top:-30px; border:1px solid#003399; padding:0; background:none; font-size:0; z-index:10; cursor:pointer; border-radius:50%;}
.PicList002433 .main  .slick-arrow:hover{ background:rgb(0,103,191); }
.PicList002433 .main  .slick-arrow:before{ position:absolute; content:''; width:18px; height:18px; border-top:2px solid#003399; border-right:2px solid#003399; transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); left:50%; top:50%; margin:-9px 0 0 -11px;}
.PicList002433 .main  .slick-arrow:hover:before{ border-color:#fff;}
.PicList002433 .main  .slick-prev:before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); -ms-transform:rotate(-135deg); margin-left:-5px;}
.PicList002433 .main  .slick-prev{ left:-59px;}
.PicList002433 .main  .slick-next{ right:-59px;}
@media(max-width:1408px){
.PicList002433 .main  .slick-prev{ left:2%;}
.PicList002433 .main  .slick-next{ right:2%;}
}
@media(max-width:640px){
.PicList002433 .main  .slick-arrow{ width: 7vw;height: 7vw;margin-top: -3.5vw;}
.PicList002433 .main .slick-arrow:before{width:40%; height: 40%;margin: 0;left: 40%; top: 30%;}
.PicList002433 .main .slick-next:before{left: 20%;}
}

.PicList002433  .list ul{ padding:0 50px;}
.PicList002433  .list li{ float:left; position:relative;  text-align:center; margin-bottom:4%;}
.PicList002433  .list li:first-child:before,
.PicList002433  .list li:last-child:after{ position:absolute; content:''; bottom:0px; height:90px; width:50px;}
.PicList002433  .list li:first-child:before{ left:-50px; background:url(../images/PicList002433_ul_l.png) no-repeat 0 0;}
.PicList002433  .list li:last-child:after{right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433  .list li aside{ padding-top:35px;height:90px; background:url(../images/PicList002433_libg.png) repeat-x left top;}
.PicList002433  .list li .ytable{ height:245px;}
.PicList002433  .list li .ytable-cell{ vertical-align:bottom;}
.PicList002433  .list li figure{ position:relative; display:inline-block;max-width: 80%;}
.PicList002433  .list li figure:after{ position:absolute; right:-24px; background:url(../images/PicList002433_ying.png) no-repeat left bottom; width:24px; height:100%; background-size:contain; content:'';}
.PicList002433  .list li figure img{ max-height:245px;padding: 8px;padding-top: 12px;background: url(../images/PicList002433_kuang.png) no-repeat ;background-size:100% 100%;}
.PicList002433  .list li p{ margin:0 auto; max-width:210px;width:90%; line-height:20px; max-height:40px; color:#666;font-size: 16px;}
.PicList002433  .list .ul-3 li{width:33.33333333%;}
.PicList002433  .list .ul-3 li:nth-child(3):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433  .list .ul-2 li{width:50%;}
.PicList002433  .list .ul-2 li:nth-child(2):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433  .list .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002433  .list .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002433  .list .ul-1 li{width:100%;}
@media(max-width:640px){
.PicList002433  .auto,
.PicList002433  .list ul{ padding:0;}
.PicList002433  .list li p{ font-size:12px;}
.PicList002433  .list li .ytable{ height:150px;}
.PicList002433  .list li figure img{ max-height:150px; padding:3px}
.PicList002433  .list .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002433  .list .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002433  .list .ul-3 li:nth-child(3):after,
.PicList002433  .list li:first-child:before{ display:none;}
}
@media(max-width:480px){
.PicList002433  .list li .ytable{ height:100px;}
.PicList002433  .list li figure img{ max-height:100px;}
}


/*
 .PicList002797
 */
.PicList002797 {padding:4% 0;}
.PicList002797 li{ float:left; width:23%; margin:0 2% 3.5% 0; border: 1px solid #e8e8e8; border-radius: 10px;}
.PicList002797 li:nth-child(4n){margin-right:0; }
.PicList002797 li a{ display:block; position:relative; padding:6%;}
.PicList002797 li h4,
.PicList002797 li h3,
.PicList002797 li h5{ margin:0; text-align:center; font-weight:normal;}
.PicList002797 li figure{ padding-bottom:105%; margin-bottom: 4%;background-size: contain;}
.PicList002797 li h4{ font-size: 15px;color: #999;}
.PicList002797 li h3{ font-size: 18px; color:#202020;}

.PicList002797 li .hover{ opacity:0; position:absolute; left:0; top:0; right:0; bottom:0; text-align:center; background:rgba(0, 103, 191,0.9); z-index:10; transition:0.3s; color:#fff; border-radius: 10px;}
.PicList002797 li:hover{box-shadow:0 0 15px 3px #ccc; border-color:#0067bf;}
.PicList002797 li:hover a .hover{ opacity:1;}
.PicList002797 li aside{ position:absolute; left:10%;width:80%; top:50%; -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);transform:translateY(-50%);}
.PicList002797 li .hover h5{  font-size:24px;}
.PicList002797 li .hover i{ display:block;  height:2px; background:#fff; width:48px; margin:14px auto 20px;} 
.PicList002797 li .hover p{ font-size:16px; line-height:30px; margin:0; max-height:90px; overflow:hidden;}
.PicList002797 .more{ display: block; text-align: center; margin-top:50px;}
.PicList002797 .more span{ display: inline-block; padding-left: 40px; padding-right: 64px; line-height: 40px; background:url(../images/PicList002797-more.png)no-repeat 74% center #f1af48 ; border-radius: 5px;transition:all 0.5s ease-out 0s; }
.PicList002797 .more span:hover{padding-left:50px; padding-right:74px;  }

@media(max-width:1000px){
.PicList002797 li{ width:48%; margin-left:1%; margin-right:1%;}
}
@media(max-width:640px) and (min-width:376px){
.PicList002797 li .hover img{ width:50px; height:50px;}
}
@media(max-width:480px){
.PicList002797 li{ float:none; width:auto;} 
.PicList002797 li h3,
.PicList002797 li .hover h5{ font-size:14px;}
.PicList002797 li .hover h5{ line-height:20px; max-height:40px;}
}
/*RighInfo003134 */
.RighInfo003134 {padding:4% 0;}
.RighInfo003134 .img-side{border: solid 1px #f2f2f2; margin-bottom: 4em;}
.RighInfo003134 .img-side .ytable-cell{ padding-bottom: 3em;}
.RighInfo003134 .img-group li .Ispic{background-size: contain;padding-bottom: 55.167%;}
.RighInfo003134 .controls{display: table;position: relative;padding: 0 56px; margin: 3.125em auto 0;}
.RighInfo003134 .controls .slick-dots li{float: left;position: relative; width: 13px;height: 13px; margin: 0 5px;}
.RighInfo003134 .controls .slick-dots li button{position: absolute;background:rgba(0,0,0,0.2); width: 7px;height: 7px;border-radius: 50%; top: 50%;left: 50%;transform: translate(-50%,-50%); border: 0; cursor:pointer; border: 0; font-size: 0;padding: 0;transition: 0.3s;}
.RighInfo003134 .controls .slick-dots li.slick-active button{background-color:#003399; width: 100%;height: 100%;}
.RighInfo003134 .controls .slick-arrow{position: absolute; top:50%;width: 25px; height: 11px;background-repeat: no-repeat;background-position: center; margin-top: -5px;}
.RighInfo003134 .controls .slick-prev{left: 0;background-image: url(../images/RighInfo003134-btn-prev.svg);}
.RighInfo003134 .controls .slick-next{right: 0;background-image: url(../images/RighInfo003134-btn-next.svg);}
.RighInfo003134 .controls .slick-disabled{cursor: default;}
.RighInfo003134 .controls .slick-prev.slick-disabled{background-image: url(../images/RighInfo003134-btn-prev-disabled.svg);}
.RighInfo003134 .controls .slick-next.slick-disabled{background-image: url(../images/RighInfo003134-btn-next-disabled.svg);}
.RighInfo003134 .img-side .txt{text-align: center;}
.RighInfo003134 .img-side .tit{font-family: 'SourceHanSansCN-Medium'; font-size: 1.875em;color: #333; margin-bottom: 0.6em;}
.RighInfo003134 .img-side p{margin: 30px; line-height: 28px; color: #666;}
.RighInfo003134 .img-side .line{width: 15px; height: 2px; background-color:#003399;display: block;margin: 0 auto;}
.RighInfo003134 .img-side .btn{ margin-top: 4.375em;}
.RighInfo003134 .img-side .btn a{display: inline-block;font-size: 1.125em;color: #fff;box-shadow: 0px 10px 30px rgba(0, 103,191, 0.08);border-radius: 5px; margin: 0 5px; min-width:12.5em;text-align: center; line-height: 3.3333;padding: 0 1.8125em; cursor: pointer;}
.RighInfo003134 .img-side .btn a.download{background-color:#003399;}
.RighInfo003134 .img-side .btn a.download2{background-color:#003399;}
.RighInfo003134 .img-side .btn a:before{display: inline-block; vertical-align: top;content: '';background-size: contain;background-position: center; background-repeat: no-repeat; width: 1.3888em;height: 3.3333em;margin-right: 0.5555em;}
.RighInfo003134 .img-side .btn a.download:before{background-image: url(../images/RighInfo003134-icon-file.svg);}
.RighInfo003134 .img-side .btn a.download2:before{background-image: url(../images/RighInfo003134-icon-download.svg);}

.RighInfo003134 .prod-intro .name{border-bottom: 1px solid #efefef;font-family: 'SourceHanSansCN-Medium';font-size: 1.5em; padding-bottom: 0.666em;color: #333; line-height: 2;}
.RighInfo003134 .prod-intro .name i{width: 2em; height: 2em;border-radius: 50%;background-color:#003399;display: inline-block;vertical-align: top; margin-right: 0.625em; background-repeat: no-repeat; background-position: center; background-size: auto 50%;}
.RighInfo003134 .prod-intro .name-1 i{background-image: url(../images/RighInfo003134-icon-file.svg);}
.RighInfo003134 .prod-intro .name-2 i{background-image: url(../images/RighInfo003134-title-icon.svg);}
.RighInfo003134 .prod-intro .singlePage{line-height: 1.875; margin: 2em 0 3em 0;}

@media (min-width:1025px) {
.RighInfo003134 .img-group{width: 50%;border-right: solid 1px #f2f2f2;}
.RighInfo003134 .img-side .ytable-cell{padding-top: 4em;}
.RighInfo003134 .img-side .txt{padding: 0 4%;}
}
@media (max-width:1024px) {
.RighInfo003134 .img-side{ padding: 2em;}
.RighInfo003134 .img-side .btn a{min-width: calc(50% - 10px);padding: 0;}
.RighInfo003134 .img-side p{margin: 0}
.Banner003184{margin-top: 65px;}
}

.RighInfo003134 .popUp-box{position: fixed;z-index: 200; left: 0;top: 0;width: 100%; height:100%; background-color: rgba(0,0,0,0.5);display: none;}
.RighInfo003134 .popUp-box > .ytable{height: 100%;}
.RighInfo003134 .popUp-box .main{background: #fff url(../images/RighInfo003134-bg.jpg) no-repeat;background-size: cover; width: 90%; max-width: 1200px;margin: 0 auto;border-radius: 5px; position: relative; }
.RighInfo003134 .popUp-box .close{position: absolute; right: 20px;top: 20px;width: 20px;height: 20px;z-index: 10;cursor:pointer;}
.RighInfo003134 .popUp-box .close:before,
.RighInfo003134 .popUp-box .close:after{position: absolute;content: ''; width: 100%;height: 2px;background-color: #000; top: 50%;margin-top: -1px;transform: rotate(-45deg);}
.RighInfo003134 .popUp-box .close:after{transform: rotate(45deg);}
.RighInfo003134 .popUp-box .logo img{height: 1.9375em;}
.RighInfo003134 .popUp-box .title{font-family: 'SourceHanSansCN-Medium';font-size: 1.875em;color: #333333;line-height: 1.3333; margin-top: 0.3em;}
.RighInfo003134 .popUp-box .title:after{display: block; content: '';width: 20px;height: 2px;background-color:#003399; margin: 1em 0;}
.RighInfo003134 .popUp-box .left p{font-size: 1.5em;line-height: 1.66666;color: #333333;font-family: 'SourceHanSansCN-Light';}
.RighInfo003134 .popUp-box .form li{position: relative;z-index: 1; margin-bottom: 10px;}
.RighInfo003134 .popUp-box .form li label.tit{position: absolute; left: 1.21428em; top: 0;font-size: 0.875em; line-height: 3.5714em;}
.RighInfo003134 .popUp-box .form li .text{border: solid 1px rgba(139,139,139,0.2);width: 100%;font-size: 1em; height:3.125em; line-height: 3.125em;border-radius:0.625em;padding: 0 1.0625em;}
.RighInfo003134 .popUp-box .form li.code dl{overflow: hidden;}
.RighInfo003134 .popUp-box .form li.code dl dt{position: relative;width: 60%;float: left;}
.RighInfo003134 .popUp-box .form li.code dl dd{width: 38%;float: right;}
.RighInfo003134 .popUp-box .form li.code dl dd a{display: block;cursor: pointer;background-color: #6e6e6e; border-radius: 10px;color: #fff;font-size: 0.875em;line-height: 3.5714em;text-align: center;}
.RighInfo003134 .popUp-box .form ol .btn{display: block;width: 100%;background:#003399;border:0;cursor: pointer;border-radius: 0.625em;height:3.125em;color: #fff;font-family: 'SourceHanSansCN-Light';font-size: 1em;}
@media (min-width:1025px) {
.RighInfo003134 .popUp-box .main{padding: 10.9375vh 8.25em;}  
.RighInfo003134 .popUp-box .main .ytable-cell{width: 50%;} 
}
@media (max-width:1024px) {
.RighInfo003134 .popUp-box .main{padding:2em; }  
.RighInfo003134 .popUp-box .main .ytable{max-height: 85vh; overflow: auto;}
}
/*Timeline002853 */

@media(min-width:1025px){
.Timeline002853 .slider-nav{float: left;width: 40.516%;}
.Timeline002853 .slider-for{float: right;width: 51.134%;}
.Timeline002853 .slider-nav .slick-arrow{width: 197.246%;right:0; top: 50%;}
.Timeline002853 .slider-nav .slick-prev{margin-top: -65px;}
.Timeline002853 .slider-nav .slick-next{margin-top: 65px;}
.Timeline002853 .slider-nav .slick-next:before{transform: rotate(180deg);-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);}
.Timeline002853 .slider-nav li{padding-right: 3vw;text-align: right;}
}
.Timeline002853 .slider-nav{border-right: 1px solid #efefef;position: relative; padding: 3vw 0;}
.Timeline002853 .slider-nav  .slick-arrow{position: absolute; font-size: 0;border:0;border-bottom: 1px solid #efefef; cursor: pointer;font-size: 0;padding: 0; z-index: 10;}
.Timeline002853 .slider-nav .slick-arrow:before{position: absolute; content: ''; width: 25px; height: 25px; background: url(../images/Timeline002853_btn.png) no-repeat center center #fff; left: 50%; top: 50%; margin: -12px 0 0 -12px;}
.Timeline002853 .slider-nav li{line-height: 129px; font-size: 18px;color: #ccc;font-weight: 100;}
.Timeline002853 .slider-nav li span{font-family: "DINPro-Regular"; font-size: 34px; margin-right: 10px;}
.Timeline002853 .slider-nav li.slick-center{color:#003399;}
.Timeline002853 .slider-for .box{padding-top: 5.2vw;line-height: 28px;}
.Timeline002853 .slider-for .year{ font-family: "DINBold";color:#003399;font-size: 48px;line-height: normal;font-weight: bold;}
.Timeline002853 .slider-for .desc{line-height: 30px;color: #333; margin: 1vw 0 1vw 0;font-size: 18px;}
.Timeline002853 .slider-nav.under3 .slick-track{transition: 0.3s;}
@media(max-width:1024px){
.Timeline002853 .slider-nav li{line-height: 60px; text-align: center;}
.Timeline002853 .slider-nav{padding: 0 5vw;border-top: 1px solid #efefef;border-bottom: 1px solid #efefef;}
.Timeline002853 .slider-nav .slick-arrow{width: 1px; height: 100%;background: #efefef; top: 0;}
.Timeline002853 .slider-nav .slick-prev{ left: 2.5vw;}
.Timeline002853 .slider-nav .slick-next{ right: 2.5vw;}
.Timeline002853 .slider-nav .slick-prev:before{transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);}
.Timeline002853 .slider-nav .slick-next:before{transform: rotate(90deg);-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);}
.Timeline002853 .slider-nav .slick-track{margin-top: 0!important;}
.Timeline002853 .slider-nav li.slick-current{color: #666;}
}
@media(max-width:640px){
.Timeline002853 .slider-nav li{font-size: 16px;}
.Timeline002853 .slider-nav li span{font-size: 24px;}
}

/*RighInfo003148 */
.RighInfo003148 .auto{padding: 4% 0;}
.RighInfo003148 .title{font-size: 24px;color:#003399; margin-bottom: 1.2em;font-weight: bold;}
.RighInfo003148 .items-group .items:first-child{border-top: 1px solid rgba(0,0,0,0.11);}
.RighInfo003148 .items-group .items:last-child{border-bottom: 1px solid rgba(0,0,0,0.11);}
.RighInfo003148 .items-group .items p{color: #666;font-size: 16px; line-height:30px;}
.RighInfo003148 .items-group .items p + .title{margin-top: 2em;}

.RighInfo003148 .box-rows{margin-top: 4.875em;}
.RighInfo003148 .box-rows .title{margin-bottom: 3em;}
.RighInfo003148 .box-rows dd{box-shadow: 0px 0.625em 3.75em rgba(0, 0, 0, 0.05);border: solid 1px #f3f3f3;  text-align: center;}
.RighInfo003148 .box-rows dd .heart{font-size: 1.375em;width: 4.0909em; height: 3.5454em; display: block;margin: -1.36363em auto 0; line-height:3.5; background: url(../images/RighInfo003148-icon.svg) no-repeat center; background-size: contain;text-align: center;color: #fff;}
.RighInfo003148 .box-rows dd aside{font-size:20px;font-family: 'SourceHanSansCN-Medium'; margin: 2em 0 1em 0;line-height: 1;color:#003399;font-weight: bold; }
.RighInfo003148 .box-rows dd p{color: #666; width:73%; margin:0 auto 30px auto; font-size: 16px; line-height: 30px;}
@media (min-width:1025px) {
.RighInfo003148 .items-group .img{width: 50%;}
.RighInfo003148 .items-group .items:nth-child(2n-1) .txt{padding-left:3.5em;}
.RighInfo003148 .items-group .items:nth-child(2n) .txt{padding-left:3.5em;}  
.RighInfo003148 .box-rows dd .heart {font-size:20px;}
.RighInfo003148 .box-rows dd{float: left; width: 30.715%;}  
.RighInfo003148 .box-rows dd:not(:nth-child(3n)){ margin-right: 3.9275%;}
}
@media (max-width:1024px) {
.RighInfo003148 .items-group .txt{padding: 2em 0;}   
.RighInfo003148 .box-rows dd{padding-bottom: 3em; margin-bottom: 4em;}
.RighInfo003148 .box-rows dd p{ width:90%;}
}
/*RighInfo002812 */
.RighInfo002812{padding:5% 0;}
.RighInfo002812 .tit{color:#003399; font-size: 34px;font-weight: bold;}
.RighInfo002812 .info .tit{display: inline-block; padding-right: 5%; max-width: 85%;background: #fff;line-height: 36px; margin-top: -18px;}
.RighInfo002812 .culture .tit{padding: 60px 0 50px 0;text-align: center;}
@media(max-width:480px){
.RighInfo002812 .tit{font-size: 22px;}
}

.RighInfo002812 .info{position: relative; z-index: 1;}
.RighInfo002812 .info > *{position: relative; z-index: 4;}
.RighInfo002812 .info:after,
.RighInfo002812 .info:before{position: absolute; left: 0; right: 0;border:5px solid #f0f0f0;content: '';border-left: 0; height: 20%;}
.RighInfo002812 .info:before{top: 0;border-bottom: 0;}
.RighInfo002812 .info:after{bottom: 0;border-top: 0;}

.RighInfo002812 .hasbg{padding-bottom: 30px; background: url(../images/RighInfo002812-map.png) no-repeat center top;background-size: contain;}
@media(min-width:769px){
.RighInfo002812 .hasbg{margin-top: 50px;padding-bottom: 50px; }
}
.RighInfo002812 .txt-p{font-size: 18px;color: #666;line-height: 32px; max-width:90%; width: 95%;}

.RighInfo002812 .mid{margin: 4% 0;}
.RighInfo002812 .mid .pic{ text-align: center;}
@media(min-width:769px){
.RighInfo002812 .mid .pic{width: 50%;}
}
@media(max-width:768px){
.RighInfo002812 .mid .pic,
.RighInfo002812 .mid .list{display: block;}
}
.RighInfo002812 .mid .list li{ margin: 17px 1%;}
@media(min-width:481px){
.RighInfo002812 .mid .list li{float: left; width: 48%;}
.RighInfo002812 .mid .list li:nth-child(2n+1){clear: left;}
}
@media(min-width:769px)and (max-width:1024px){
.RighInfo002812 .mid .list li{float: none;width: auto;}
}
.RighInfo002812 .mid .icon{width:70px ; transition: 0.3s;-webkit-transition: 0.3s;-ms-transition: 0.3s;}
.RighInfo002812 .mid .icon:hover{transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-ms-transform: rotateY(180deg);}
.RighInfo002812 .mid .txt{padding-left: 14px;color: #666;font-size: 16px;}
.RighInfo002812 .mid .txt span{font-size: 18px;display: inline-block;color: #666;}
.RighInfo002812 .mid .txt b{color: #00a1a6; font-size: 24px;}

.RighInfo002812 .culture .box-item ul{display: table;width: 100%;border: 1px solid #eee; table-layout: fixed;}
.RighInfo002812 .culture .box-item ul:not(:first-child){margin-top: -1px;}
.RighInfo002812 .culture .box-item li{display: table-cell; vertical-align: top; text-align: center;position: relative;padding: 40px 0;}
.RighInfo002812 .culture .box-item li:not(:last-child):after{position: absolute; content: ''; width: 1px;height: 100%; right: 0; top: 0;background: #eee;}
.RighInfo002812 .culture .box-item  .row-2 li:not(:last-child):after{right: -1px;}
.RighInfo002812 .culture .box-item  .row-4 li{width: 25%;}
.RighInfo002812 .culture .box-item  .row-3 li{width: 33.3333%;}
.RighInfo002812 .culture .box-item  .row-2 li{width: 50%;}

.RighInfo002812 .culture .box-item li > *{padding: 0 10px;}
.RighInfo002812 .culture .box-item li .icon img{max-width: 68px; transition: 0.3s;-webkit-transition: 0.3s;-ms-transition: 0.3s;}
.RighInfo002812 .culture .box-item li:hover .icon img{transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-ms-transform: rotateY(180deg);}
.RighInfo002812 .culture .box-item li b{font-size: 18px;font-weight: bold;display: block;color: #333; transition: 0.3s;}
.RighInfo002812 .culture .box-item li b:hover{transform: scale(1.5);color:#003399;}
.RighInfo002812 .culture .box-item li p{margin: 0;line-height: 28px;font-size: 16px;}
@media(max-width:480px){
.RighInfo002812 .culture .box-item li{padding: 20px 0;}
.RighInfo002812 .culture .box-item li b{font-size: 16px;}
.RighInfo002812 .culture .box-item li p{font-size: 14px;line-height: 22px;}
}
