@font-face{font-family:Oswald-Regular;src:url(../Fonts/Oswald-Regular.ttf)}

.Hometitle{color: #333;margin-bottom: 2em;position: relative;}
.Hometitle .cn{font-size:2.25em; font-weight: bold; line-height: 1; }
.Hometitle .cn:after {display: inline-block;content: '';height: 3px;  background: #1e428d;width: 30px; height: 3px; margin-left: 10px;vertical-align: middle;}
.Hometitle .en{font-size:2.5em; text-transform: uppercase; opacity: 0.1; font-family: 'Oswald-Regular';  font-weight: bold;}

.Homemore {position: absolute;right: 0;top: 50%;margin-top: calc(-25 / 16 * 1em);}
.Homemore a{display: inline-block; padding: 0 calc(57 / 16 * 1em) 0 calc(20 / 16 * 1em); line-height: calc(50 / 16 * 1em);border: solid 2px #1e428d; border-radius: calc(60 / 16 * 1em);color: #1e428d; background: url(../images/more.svg) no-repeat right calc(21 / 16 * 1em) center; transition: 0.3s; background-size: auto calc(12 / 16 * 1em);}
.Homemore a:hover{background-color: #1e428d;color: #fff; background-image: url(../images/more2.svg); background-position: left calc(21 / 16 * 1em) center;padding: 0 calc(20 / 16 * 1em) 0 calc(57 / 16 * 1em); }

.column-title{margin-bottom:2em; position: relative;}
.column-title .cn {font-size: calc(36 / 16 * 1em);line-height: 1;color: #333333;}
.column-title .cn:after {display: inline-block;content: '';height: 3px;  background: #1e428d;width: 30px; height: 3px; margin-left: 10px;vertical-align: middle;}

@media(max-width:1024px){
    .Hometitle .cn{font-size: 26px;}
    .Hometitle .en{font-size: 18px;}
    .Homemore a{padding: 0 calc(37 / 16 * 1em) 0 calc(20 / 16 * 1em);line-height: calc(40 / 16 * 1em);}
    .Hometitle{margin-bottom: 20px;}
    .column-title .cn{font-size: 20px;}
    .column-title{margin-bottom: 10px;}

}


/*Top003084 */
.Top003084{position: absolute;left: 0; width: 100%;border-bottom: 1px solid rgba(255,255,255,0.2); color: #fff; padding: 0 0px; font-size: 1em; z-index: 100;}
.Top003084 .auto{position: relative;}
.Top003084 a{color: #fff;}
.Top003084 nav a{display: inline-block;}
.Top003084 nav a:not(:last-child):after{display: inline-block; width: 1px; height: 6px;background: rgba(255,255,255,0.2); margin: 0 10px; vertical-align: middle; content: '';}
.Top003084 menu li{position:relative;}
.Top003084 menu li:after{position: absolute; bottom: -1px; height: 2px; content: ''; width: 0; background: #fff; left: 50%; transform: translateX(-50%);transition: 0.3s;}
.Top003084 menu li.aon:after{width: 100%;}
.Top003084 menu li span{font-size: 1em; display: block;}
.Top003084 .sub{padding: 10px;display: none;}
.Top003084 .sub dt{line-height: 40px; }
.Top003084 .open-search{position: absolute;right:0px; top: 33px;background: url(../images/Top003084-search.png) no-repeat; width: 20px; height: 20px; background-size: 100%;}
.Top003084 .top-search{position: absolute;right: 0px; top:81px;background: #fff; width: 320px;padding-right: 40px;}
.search-show .Top003084 .top-search{display: block;}
.Top003084 .top-search .text{width: 100%;height: 40px;line-height: 40px;  border: 0;padding: 0 10px; font-size: 0.875em;}
.Top003084 .top-search .btn{position: absolute;right: 0;top:0; width: 40px;height: 40px;background: url(../images/Top003084-search.png) no-repeat center center #1e428d; background-size: 50%; }

.Top003084_hover,
.Top003084_{background:#fff;box-shadow: 0 1px 40px rgba(0,0,0,0.1);}
.Top003084_hover a,
.Top003084_ a{color:#333;}
.Top003084_hover .aon a,
.Top003084_ .aon a{color:#1e428d;}
.Top003084_hover menu li:after,
.Top003084_ menu li:after{background:#1e428d;}
.Top003084_hover .open-search,
.Top003084_ .open-search{background: url(../images/Top003084-search2.png) no-repeat;background-size: 100%;}
.Top003084_hover .open-search.on:before, .Top003084_hover .open-search.on:after,
.Top003084_ .open-search.on:before, .Top003084_ .open-search.on:after{background:#1e428d;}

@media (min-width:1025px) {
.Top003084 menu li{float: left;min-height:80px; padding-top: 30px; }
.Top003084 menu{padding-right: 4vw;}
.Top003084 .logo{float: left;/* padding-top: 0.10rem; */ min-height: 70px;}
.Top003084 .logo .hlogo{display: none;}
.Top003084_hover .logo img,
.Top003084_ .logo img{display: none;}
.Top003084_hover .logo .hlogo,
.Top003084_ .logo .hlogo{display: block;}
.Top003084 .top-right{float: right;}
.Top003084 nav{padding-top: 27px; text-align: right;}
.Top003084 menu li:not(:last-child){margin-right: 2.8vw;}
.Top003084 .sub{background: rgba(30,66,141,0.8); position: absolute; left: 50%; margin-left: -70px; width: 140px; top: 100%;border-radius: 0 0 5px 5px;  }
.Top003084 .sub dt{text-align: center;}
.Top003084 .sub dt a{color: #fff;font-size:1em;}
.Top003084 .sub dt a:hover{text-decoration: underline;}
}
@media (max-width:1024px) {
.Top003084 .logo .hlogo{display: none;}
.Top003084_ .logo img,
.Top003084_hover .logo img{display: none;}
.Top003084_ .logo .hlogo,
.Top003084_hover .logo .hlogo{display: block;}
.Top003084 nav{position: absolute;right: 30px;top: 10px;}
.Top003084 menu{position: absolute;right: 0; top: -100%; transform:translateY(-100%);opacity:0;z-index: 100;width: 240px;background:#1e428d; padding: 2vw; transition: transform 0.3s;}
.Top003084 menu li{ border-bottom: 1px solid rgba(255,255,255,0.2);}
.Top003084 menu li span{padding: 12px 0;font-size: 16px;}
.Top003084 .logo{display: table; height: 50px;}
.Top003084 .logo a{display: table-cell;; vertical-align: middle;}
.Top003084 .logo img{max-height: 40px;}
.Top003084 .open-search{top: auto;bottom: 10px;width: 20px; height: 20px;}
.Top003084 .open-menu{position: absolute;right: 40px;bottom: 0; width: 32px;}
.Top003084 .sub{background: #3962b5}
.menu-show .Top003084 menu{ top: 51px; transform:translateY(0);opacity:1;}
.Top003084_hover a,
.Top003084_ a{color:#fff;}
.Top003084_hover .aon a, .Top003084_ .aon a{color:#fff;}
.Top003084_ .open-menu i,
.Top003084_hover .open-menu i{background: #1e428d;}
.Top003084 .top-search{top: 51px;width:100%;padding-right:40px;}
.Top003084 .top-search .btn{width:40px; height: 40px;}
.Top003084 .top-search .text{ height: 40px; line-height: 40px;font-size:14px;}

.Top003084{position: relative;}
.Top003084 .logo img{display: none;}
.Top003084 .logo .hlogo{display: block;}
.Top003084 .open-menu i{background: #1e428d;}
.Top003084 .open-search{background-image: url(../images/Top003084-search2.png);}

}
@media (max-width:800px) {
.Top003084 nav{display: none;}
.Top003084 .open-search,
.Top003084 .open-menu{bottom: auto; top: 50%; transform: translateY(-50%);}

}
@media (max-width:480px) {
.Top003084 .logo{width: 58%;}
}



/*Banner003192 */
.Banner003192{position: relative;}
@media (min-width:1025px) {
    .Banner003192 .wap{display: none;}
}
@media (max-width:1024px) {
    .Banner003192 .pc{display: none;}
}
.Banner003192 li.slick-slide{position: relative;}
.Banner003192 [class*=txt-style-]{position: absolute; top: 0;color: #fff;z-index: 10;}
.Banner003192 .tit{font-family: 'HarmonyOS_Sans_SC_Bold';font-size: calc(65 / 1920 * 100vw); margin-bottom:calc(20 / 65 * 1em); transition: 0.3s;}
.Banner003192 .sub-tit{font-size: calc(30 / 1920 * 100vw); line-height: 1.2; transition: 0.3s 0.3s;}
.Banner003192 .txt-style-1{ left: calc(485 / 1920 * 100vw); top: calc(321 / 960 * 100%);}
.Banner003192 .txt-style-1 .tit{transform: translateX(30px); opacity: 0;}
.Banner003192 .txt-style-1 .sub-tit{height: 1.2em;text-align: justify; transform: translateX(30px); opacity: 0;}
.Banner003192 .ani-show .txt-style-1 .tit,
.Banner003192 .ani-show .txt-style-1 .sub-tit{transform: translateX(0); opacity: 1;}
.Banner003192 .txt-style-1 .sub-tit:after{display: inline-block; content: '';width: 100%;}
.Banner003192 .txt-style-2{text-align: center; top:0;left: 0;width: 100%; height: 100%;}
.Banner003192 .txt-style-2 .ytable{height: 100%;}
.Banner003192 .open-video{display: block;margin: 0 auto; width: calc(60 / 1920 * 100vw);height: calc(60 / 1920 * 100vw);background: url(../images/Banner003192-play.png) no-repeat center center; background-size: contain; margin-bottom: calc(60 / 1920 * 100vw); cursor: pointer;transform: translateY(30px); opacity: 0;transition: 0.3s;}
.Banner003192 .txt-style-2 .tit{transform: translateY(30px); opacity: 0; transition-delay: 0.3s;}
.Banner003192 .txt-style-2 .sub-tit{letter-spacing: calc(9 / 1920 * 100vw); transform: translateY(30px); opacity: 0;transition-delay: 0.6s;}
.Banner003192 .ani-show .open-video,
.Banner003192 .ani-show .txt-style-2 .tit,
.Banner003192 .ani-show .txt-style-2 .sub-tit{transform: translateY(0); opacity: 1;}
.Banner003192 .txt-style-3{left: 0;width: 100%; top:calc(281 / 960 * 100%);}
.Banner003192 .txt-style-3 .auto{max-width:1440px;width: 90%;}
.Banner003192 .txt-style-3 .tit{transform: translateX(30px); opacity: 0;}
.Banner003192 .txt-style-3 .sub-tit{transform: translateX(30px); opacity: 0;}
.Banner003192 .ani-show .txt-style-3 .tit,
.Banner003192 .ani-show .txt-style-3 .sub-tit{transform: translateX(0); opacity: 1;}


.video-box{ position:fixed; top:0; left:0; width:100%; height:100%; z-index:300; background:rgba(0,0,0,0.85);}
.video-box .close{ cursor:pointer; width:40px; height:40px; position:fixed; z-index:4; right:20px; top:20px;}
.video-box .close::before,
.video-box .close::after{ position:absolute; content:''; width:80%; left:10%; height:3px; top:50%; margin-top:-1.5px; background:#fff; transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.video-box .close::before{ transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.video-box .ytable{height: 100%;}
.video-box .ytable-cell{ text-align:center;}
.video-box video{ width:90%; max-width:900px;}

.Banner003192 .slick-pages{position: absolute;left: calc(141 / 1920 * 100vw); bottom: calc(66 / 960 * 100%);color: #fff;z-index: 20;font-size: calc(20 / 1920 * 100vw);}
.Banner003192 .slick-dots{position: absolute;right: calc(141 / 1920 * 100vw);bottom: calc(66 / 960 * 100%);z-index: 20;}
.Banner003192 .slick-dots li{float: left;width: calc(12 / 1920 * 100vw); height: calc(12 / 1920 * 100vw); border-radius: 50%; background-color: rgba(255, 255, 255, 1); opacity: 0.5; margin-left: 10px;}
.Banner003192 .slick-dots li button{display: none;}
.Banner003192 .slick-dots li.slick-active{opacity: 1;}

.Banner003192 .mouse{position: absolute; background: url(../images/Banner003192_mouse.svg) no-repeat center; width: 22px;height: 34px;background-size: contain; z-index: 30; left: 50%; margin-left: -11px;bottom:calc(58 / 960 * 100%); animation: mouse 2s linear infinite alternate;}
@keyframes mouse {
    0%{opacity: 1;}
    100%{opacity: 0;}
}

/*Floor002821 */
.Floor002821{overflow: hidden; padding: 4% 0;}
.Floor002821 li{float: left;width: 50%;position: relative;padding-bottom: 21.429%;font-size: 100px;}
.Floor002821 li a{position: absolute; left: 0; top: 0; width: 100%; height: 100%; overflow: hidden;}
.Floor002821 li a >*{position: absolute; left: 0;width: 100%;}
.Floor002821 li .Ispic{height: 100%; top: 0;transition: 0.3s;}
.Floor002821 li a:hover .Ispic{transform: scale(1.1);}
.Floor002821 li a:before{z-index: 5;position: absolute; top: 0; width: 100%;left: 0;content: '';height: 100%; opacity: 0;-webkit-opacity: 0; transition: 0.3s;
background: -moz-linear-gradient(45deg,  rgba(30,66,141,1) 0%, rgba(30,66,141,0.3) 100%); 
background: -webkit-linear-gradient(45deg,  rgba(30,66,141,1) 0%,rgba(30,66,141,0.3) 100%);
background: linear-gradient(45deg,  rgba(30,66,141,1) 0%,rgba(30,66,141,0.3) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#23ac38', endColorstr='#6623ac38',GradientType=1 );
}
.Floor002821 li a:hover:before{opacity: 0.3;-webkit-opacity: 0.3;}
.Floor002821 li .txt{z-index: 10; bottom: 0.35em;padding: 0 0.35em;color: #fff;}
.Floor002821 li .txt p.t1{font-size: 0.24em; margin:1.2em 0 0.5166em 0;}
.Floor002821 li .txt p.t2{line-height: 1.71428em;margin: 0;font-size: 0.16em;}
.Floor002821 li .icon img{max-height: 0.4em;display: block;}
@media(min-width:1025px){
.Floor002821 li:nth-child(1) .Ispic,
.Floor002821 li:nth-child(1) a:before{left: auto; right: 0;width: 137.143%;}
.Floor002821 li:nth-child(3),
.Floor002821 li:nth-child(4){width: 25%;}
.Floor002821 li:nth-child(1){padding-bottom: 42.858%;}
}
@media(max-width:1024px){
.Floor002821 li{width: 100%;padding-bottom: 42.858%;}
.Floor002821 li:nth-child(3),
.Floor002821 li:nth-child(4){width: 50%;}
.Floor002821 li .txt p.t1{font-size: 18px;margin: 10px 0 5px;}
}
@media(max-width:480px){
.Floor002821 li{font-size: 80px;}
}
@media(max-width:400px){
.Floor002821 li{font-size: 70px;}
.Floor002821 li .txt p.t1{margin-top: 10px;}
}
/*Floor002535 */
.Floor002535 .wrap-top .auto{ position:relative; z-index:10;}
.Floor002535 .wrap-top .intro{ padding-bottom:2%;}
.Floor002535 .dl_tab dd{font-size:18px; float:left; width:30%; margin-right:3%; max-width:130px; text-align:center; padding-bottom:17px;}
.Floor002535 .dl_tab dd a{ display:block; line-height:40px; color:#333; border:1px solid #6c5754;}
.Floor002535 .dl_tab dd.on{ background:url(../images/Floor002535_tab_aon.png) no-repeat center bottom;}
.Floor002535 .dl_tab dd.on a{ background:#6c5754; color:#fff;}
.Floor002535 .list .owl-stage-outer{ overflow:hidden;}
.Floor002535 .list li{position:relative; overflow:hidden;}
.Floor002535 .list li a,
.Floor002535 .list li .txt-con,
.Floor002535 .list li .txt{ position:absolute; left:0;  width:100%; }
.Floor002535 .list li a,
.Floor002535 .list li .txt-con{height:100%;top:0;}
.Floor002535 .list li a{ z-index:5;}
.Floor002535 .list li .txt-con{ background:rgba(0,0,0,0.2); transition:0.3s;}
.Floor002535 .list li:hover .txt-con{ background:rgba(0,0,0,0.5);}
.Floor002535 .list li .Ispic{ padding-bottom:140.335%;transition:0.3s;}
.Floor002535 .list li:hover .Ispic{transform: scale(1.1); }
.Floor002535 .list li .txt{ padding:0 5% 10%; color:#fff; bottom:-10%; transition:0.3s;}
.Floor002535 .list li:hover .txt{bottom:0;}
.Floor002535 .list li .txt h3{ font-size: 1.5em; margin: 0; line-height: 1.2; font-weight: normal;}
.Floor002535 .list li .txt p{ font-size: 1em; }
.Floor002535 .list li .txt span{ font-size:1em;  display:block;  opacity:0; transition:0.3s;}
.Floor002535 .list li .txt span:after {content: '';display: inline-block;width: 18px;height: 15px;background: url(../images/more2.svg) no-repeat center;vertical-align: middle;margin-left: 8px;} 
.Floor002535 .list li:hover .txt span{ opacity:1;}
.Floor002535 .owl-carousel .owl-item{ float:left;}
.Floor002535 .owl-dots{ display:none;}
@media(min-width:1025px){
.Floor002535 .list .owl-nav{ display:none;}
}
@media(max-width:1200px){
.Floor002535 .wrap-top .more{ right:2%;}
}
@media(max-width:1024px){
.Floor002535 .list{ position:relative; z-index:11;}
.Floor002535 .list .owl-nav{ position:absolute; right:2%; top:-50px;}
.Floor002535 .list .owl-nav button{ cursor:pointer;background: #1e428d; font-size:24px; height:30px; border:none; width:30px; margin-left:1px;color: #fff;}
.Floor002535 .list .owl-nav button.disabled{ opacity:0.5; cursor:default;}
.Floor002535 .list li .txt h3{font-size: 18px;}
.Floor002535 .list li .txt p{margin: 5px 0 5px;}
}
@media(max-width:640px){
.Floor002535{ font-size:16px;}
.Floor002535 .wrap-top .more,
.Floor002535 .dl_tab dd{font-size:14px;}
.Floor002535 .wrap-top .title{ padding:2% 0;}
.Floor002535 .wrap-top .title::after{ display:block; margin:10px auto 0; }
.Floor002535 .Homemore{display: none;}
}
/*Floor003078 */
.Floor003078{padding:4% 0;overflow: hidden; background:url(../images/Floor003078-bg.png) no-repeat center;}
.Floor003078 .Homemore{ position: relative; margin-top: 1.125em;}
.Floor003078 .intro .info{color: #333;line-height: 2;  padding:0vw 0 1.2vw;}
.Floor003078 .number {margin-top: 1em; display: flex; flex-flow: row wrap; justify-content: space-between; }
.Floor003078 .number .item{width:22.65%;}
.Floor003078 .number .item:not(:last-child) { margin-right: 3%;}
.Floor003078 .number .num { line-height: 1 }
.Floor003078 .number .num * { display: inline-block; vertical-align: baseline; }
.Floor003078 .number .num b { color: #1e428d; font-size: 2.8em;font-family: 'Oswald-Regular'; line-height: 1; margin-bottom: 5px;}
.Floor003078 .number .num sub {font-size: 1em; color: #1e428d;  margin-left:0.625em;}
.Floor003078 .number p { line-height: 2; margin: 0; font-size: 1em;color: #666;}
@media(min-width:1025px){
.Floor003078 .right{width: 50%; }
.Floor003078 .intro{  width: 90%; }
.Floor003078 .right .pic{clear: both; /* width: 50vw; */}
}
@media(max-width:1024px){
.Floor003078 .ytable,
.Floor003078 .ytable-cell{display: block;}
.Floor003078 .right .pic{margin: 0 -3.5%;}
.Floor003078 .number .num b{font-size: 24px;}
.Floor003078 .intro{margin-bottom: 30px;}
.Floor003078{padding: 4% 0 0;}
}
/*Floor002955 */
.Floor002955{padding: 4% 0; background: #f7f7f7;}
.Floor002955 .title {padding: 0 0 15px 0;position: relative;}
.Floor002955 .title .cn{font-size: 2em;line-height: 2;color: #333;}
.Floor002955 .title .cn:after {display: inline-block;content: '';height: 3px;background: #1e428d;width: 30px;height: 3px;margin-left: 10px;vertical-align: middle;}
.Floor002955 .title .more{position: absolute;right: 0;top: 50%;margin-top: calc(-20 / 16 * 1em);}
.Floor002955 .title a{display: inline-block;padding: 0 calc(20 / 16 * 1em) 0 calc(20 / 16 * 1em);color: #999;background: url(../images/more3.svg) no-repeat right center;transition: 0.3s;background-size: auto calc(12 / 16 * 1em);}
.Floor002955 .title a:hover{color: #1e428d; background: url(../images/more.svg) no-repeat right center;background-size: auto calc(12 / 16 * 1em);}
@media(max-width:480px){
.Floor002955 .title{font-size: 6vw;}
.Floor002955 .title a{font-size: 3.5vw;margin-top: 15px;}
}

@media(min-width:1025px){
.Floor002955 .box{width: 48%; }
}
@media(max-width:1024px){
.Floor002955{margin: 0;}
.Floor002955 .box{padding-top: 6vw;}
.Floor002955 .title .cn{font-size: 20px;font-weight: bold;}
}
.Floor002955 .box .inner{box-shadow:  0 0 10px rgba(0, 0, 0, 0.1);background: #fff; padding: 20px;}
.Floor002955 .box ol{border-bottom: 1px solid #dedede;padding-bottom: 27px; margin-bottom: 3px;}
.Floor002955 .box ol.ol-pic a{display: block;position: relative;}
.Floor002955 .box ol.ol-pic .Ispic{padding-bottom: 30%;}
.Floor002955 .box ol.ol-pic aside{position: absolute; left: 0; bottom: 0; width: 100%; text-align: center; color: #fff;background: rgba(0,0,0,0.5);font-size: 16px;line-height: 40px;}
.Floor002955 .box ol.ol-pictxt .txt aside{font-size: 1em;}
.Floor002955 .box ol.ol-pictxt .txt p{line-height: 1.875;font-size: 0.875em;}
.Floor002955 .box ol.ol-pictxt .txt time{color: #999;font-size: 0.875em;}
.Floor002955 .box ol.ol-pictxt .Ispic{padding-bottom: 72%;}
.Floor002955 .box li{line-height: 2.9375;padding-left: 1em; position: relative;}
.Floor002955 .box li:not(:last-child){border-bottom: 1px dotted #dedede;}
.Floor002955 .box li a{font-size: 1em;}
.Floor002955 .box li:before {position: absolute;content: '';left: 0;top: 50%;height: 4px;width: 4px; border-radius: 50%; background-color: #1e428d;transform: translateY(-50%);}
.Floor002955 .box li time{float: right;color: #999; font-size: 0.875em; padding-left: 0.625em;}
.Floor002955 .box ol.ol-pictxt .txt{padding-left: 5%;}
.Floor002955 .box a:hover{color: #1e428d;}
@media(min-width:481px){
.Floor002955 .box ol.ol-pictxt .pic{width: 204px;}
}
@media(max-width:1024px){
    .Floor002955 .box ol{padding-bottom: 0;}
    .Floor002955 .box ol .txt{padding-left: 3%;}
}
@media(max-width:480px){
.Floor002955 .box ol.ol-pictxt .ytable,
.Floor002955 .box ol.ol-pictxt .ytable-cell{display: block;}
.Floor002955 .box ol.ol-pictxt .txt{padding: 3vw 0;}
.Floor002955 .box li a,
.Floor002955 .box ol.ol-pictxt .txt aside,
.Floor002955 .box ol.ol-pic aside{font-size: 14px;margin: 5px 0;}
.Floor002955 .box li a{margin: 0;}
.Floor002955 .box ol.ol-pictxt .txt p{font-size: 15px;}
.Floor002955 .box ol.ol-pictxt .txt aside{font-size: 18px;}
}



/*Bottom002743 */
.Bottom002743{ background: #222; padding-top: 3%;color: rgba(255,255,255,0.5);}
.Bottom002743 a{color: rgba(255,255,255,0.5);}
.Bottom002743 a:hover{color: #fff;}
.Bottom002743 .b-top {padding-bottom: 2%;}
.Bottom002743 .copyright{ line-height: 1.6; padding: 20px 0; font-size: 0.875em; border-top: 1px solid rgba(255,255,255,0.1);}
.Bottom002743 .copyright a:not(:last-child):after{display: inline-block; content: ''; width: 1px; height: 10px; background: rgba(255,255,255,0.4); vertical-align: middle; margin: 0 10px;}

.Bottom002743 .links{margin: 53px 0; border-top: 1px solid rgba(255,255,255,0.07);border-bottom: 1px solid rgba(255,255,255,0.07);position: relative; line-height: 24px; padding: 11px 0 11px 70px;}
.Bottom002743 .links a{display: inline-block;}
.Bottom002743 .links span{position: absolute; left: 0; top: 11px; color: rgba(255,255,255,0.4);}
.Bottom002743 .links a:not(:last-child):after{display: inline-block; content: ''; width: 1px; height: 13px; background: rgba(255,255,255,0.07);vertical-align: middle; margin: 0 14px;}

.Bottom002743 .contact{max-width: 300px;}
.Bottom002743 .contact .name,
.Bottom002743 nav dl dt{font-size: 1.125em;color: #fff; padding-bottom: 25px;}
.Bottom002743 .contact li{ padding-bottom: 10px; line-height: 1.875;}
.Bottom002743 .contact li aside{ padding-left: 30px;background-position: left top 8px; background-repeat: no-repeat;}
.Bottom002743 .contact li:nth-child(1){padding-bottom: 1em;}
.Bottom002743 .contact li:nth-child(1) aside{background-image: url(../images/Bottom002743_icon_call.png);}
.Bottom002743 .contact li:nth-child(2) aside{background-image: url(../images/Bottom002743_icon_email.png);}
.Bottom002743 .contact li:nth-child(3) aside{background-image: url(../images/Bottom002743_icon_add.png);}
.Bottom002743 .contact li b{font-size: 2em;color: #fff;font-family: 'Oswald-Regular'; line-height: 2;}
.Bottom002743 nav dl dt a{color: #fff;}
.Bottom002743 nav{float: right; width: 65%; }
.Bottom002743 nav dl{float: left; max-width: 180px;}
.Bottom002743 nav dd{line-height: 1.6; padding: 4px 0;}
.Bottom002743 nav .code{text-align: center;}
.Bottom002743 nav .code img{max-width: 121px;}
@media(min-width:769px){
.Bottom002743 .contact{float: left;}
.Bottom002743 .copyright aside{float: right;}
}
@media(max-width:768px){
.Bottom002743{padding-top: 5%;}
.Bottom002743 nav{display: none;}
.Bottom002743 .contact{display: block; margin: 0 auto;}
.Bottom002743 .links{margin: 30px 0; }
.Bottom002743 .contact .name,
.Bottom002743 .copyright{text-align: left;padding-bottom: 0;}
.Bottom002743 .contact li:nth-child(1),.Bottom002743 .contact li{padding-bottom: 0;}
.Bottom002743 .contact{max-width: 100%;}
.Bottom002743 .contact li b{font-size:18px;}
}






/*Banner003144 */
.Banner003144{ position: relative;}
.Banner003144 .pc{background-position: center center; background-repeat: no-repeat; height: 25em; background-size: cover;}
.Banner003144 .txt{position: absolute; left: 0;top: 0;width: 100%;height: 100%;z-index: 10;}
.Banner003144 .txt .ytable{height: 100%; table-layout: fixed; width: 86%;}
.Banner003144 .txt {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);} 
.Banner003144 .txt .cn {color: #fff;font-size: 2.5em; font-weight: bold; line-height: 2;}
.Banner003144 .txt .cn::after{display: inline-block;content: '';height: 3px;background: #fff;width: 30px;height: 3px;margin-left: 10px;vertical-align: middle;}
.Banner003144 .txt .en {color: #fff;font-size: 2em; opacity: 0.9; text-transform: uppercase;}
@media (min-width:1025px) {
.Banner003144 .wap{display: none;}   
}
@media (max-width:1024px) {
.Banner003144 .pc{display: none;}   
.Banner003144 .txt .cn{font-size: 24px;}   
.Banner003144 .txt .en{font-size: 18px;}
}



/*Menu003135 */
.Menu003135{ border-bottom: 1px solid #eee;}
.Menu003135 .current{ font-size: 0.875em; padding-left: 1.21428em;background: url(../images/Menu003135-icon.svg) no-repeat left center;background-size: 1em auto; line-height: 5.7142;}
.Menu003135 .current,
.Menu003135 .current a:not(:hover){color: #999;}
.Menu003135 .current a:hover{color: #1e428d;}
.Menu003135 .current span{color: #333;}
.Menu003135 .nav-menu li{float: left;font-size: 1.125em;line-height: 4.44444;}
.Menu003135 .nav-menu li:not(:last-child){margin-right:2.222em;}
.Menu003135 .nav-menu li a{display: block;position: relative;}
.Menu003135 .nav-menu li a:hover,
.Menu003135 .nav-menu li.aon a{color: #1e428d;}
.Menu003135 .nav-menu li a:after{position: absolute;content: ''; height: 2px;width: 0;transition: 0.3s;background-color: #1e428d; left: 50%;transform: translateX(-50%); bottom: 0;}
.Menu003135 .nav-menu li a:hover:after,
.Menu003135 .nav-menu li.aon a:after{width: 100%;}
@media (max-width:1024px) {
.Menu003135 .current{display: none;}   
.Menu003135 .nav-menu li{line-height:3;}
.Menu003135 .nav-menu li:not(:last-child){margin-right: 15px;}
}
/*RighInfo000623 */



.RighInfo000623{padding: 4% 0;background: #f7f7f7; }

.RighInfo000623 .ytable-cell{padding: 3.167vw 0;}
.RighInfo000623 .pic .inner{ position: relative;}
.RighInfo000623 .pic time{bottom: 0; text-align: right;position: absolute;right: 0; background: rgba(30,66,141,0.6);color: #fff; padding: 26px 50px 26px 26px;}
.RighInfo000623 .pic time span{display: block;margin-bottom: 5px;font-size: 60px; line-height: 0.8em;}

.RighInfo000623 .info{background: #fff; background-size: contain;}
.RighInfo000623 .p-info{font-size:1em ;line-height: 1.875;color: #333;}
.RighInfo000623 .p-info p{ }
@media(min-width:1025px){
.RighInfo000623 .pic{width: 18.429%;}
.RighInfo000623 .pic .inner{width: 208.696%;}
.RighInfo000623 .info .inner{padding-left: 30.624%;padding-right: 4.548%;}
}
@media(max-width:1024px){
.RighInfo000623 .ytable,
.RighInfo000623 .ytable-cell{display: block;}
.RighInfo000623 .info{padding: 20px;}
.RighInfo000623 .p-info p{margin: 5px 0;}
}
@media(max-width:640px){
.RighInfo000623 .pic time span{font-size: 30px;}

.RighInfo000623 .p-info{font-size: 3.5vw;}
}





/*Floor003180 */
.Floor003180{overflow: hidden;font-family: 'SourceHanSansCN-Regular';padding: calc(99 / 1920  * 100%) 0 calc(154 / 1920  * 100%) 0; position: relative;z-index: 1;}
.Floor003180 .column-name{position: relative;padding: calc(59 / 16 * 1em) 0 0 calc(77 / 16 * 1em);z-index: 1;}
.Floor003180 .column-name aside{position: relative;z-index: 4;}
.Floor003180 .column-name .cn{font-size: calc(38 / 16 * 1em);color: #333;font-family: 'SourceHanSansCN-Bold'; line-height: 1;}
.Floor003180 .column-name .en{font-family: 'Oswald-Regular';font-size: calc(30 / 16 * 1em);color: #b8b8b8; line-height: calc(26 / 30 * 1em); margin-top: calc(7 / 30 * 1em);}
.Floor003180 .column-name .mark{position: absolute; left:0; top: 0;background: url(../images/Floor003180-title-bg.png) no-repeat; width: calc(133 / 16 * 1em);height: calc(133 / 16 * 1em);background-size: contain;}
@media (min-width:1025px) {
 .Floor003180 .column-name{margin-left: calc(-77 / 16 * 1em);}
}
@media (max-width:1024px) {
.Floor003180 .column-name{padding: calc(40 / 16 * 1em) 0 0 calc(40 / 16 * 1em); font-size: 0.8em;}  
}

.Floor003180 .text-img{position: absolute; left: 0; bottom: 0;width: 100%;height: calc(176 / 980 * 100%);background: url(../images/Floor003180-text.svg) no-repeat left bottom; background-size: contain;}

@media (min-width:1025px) {
.Floor003180 .left-intro{width: calc(578 / 1440 * 100%);}   
.Floor003180 .right-img{width: 50%; } 
}
.Floor003180 .left-intro .column-name{margin-bottom: calc(73 / 16 * 1em);}
.Floor003180 .intro h2{margin: 0 0 calc(20 / 40 * 1em);color: #bf9c50;font-family: 'Oswald-Medium';font-size: calc(40 / 16 * 1em);}
.Floor003180 .intro pre{font-family: 'SourceHanSansCN-Regular'; line-height: calc(30 / 16 * 1em);}
.Floor003180 .intro + .number{margin-top: calc(63 / 16 * 1em);}
.Floor003180 .number li{float: left;width: calc((100% - (20 / 16 * 1em)) / 2); margin-bottom: calc(20 / 16 * 1em);padding: 1em calc(20 / 16 * 1em);
background: -moz-linear-gradient(left,  rgba(191,156,80,0.3) 0%, rgba(191,156,80,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(191,156,80,0.3) 0%,rgba(191,156,80,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(191,156,80,0.3) 0%,rgba(191,156,80,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dbf9c50', endColorstr='#00bf9c50',GradientType=1 ); /* IE6-9 */
}
.Floor003180 .number li:not(:nth-child(2n)){margin-right: calc(20 / 16 * 1em);}
.Floor003180 .number li .inner{position: relative;}
.Floor003180 .number li .icon{position: absolute;right: 0; bottom: 0;width: calc(44 / 16 * 1em);}
.Floor003180 .number li h3{margin: 0;color: #bf9c50;font-family: 'Oswald-Medium';font-size: calc(40 / 16 * 1em);font-weight: normal;}
.Floor003180 .number li aside{color: #333333;}
.Floor003180 .left-intro .more{margin-top: calc(55 / 16 * 1em);}
.Floor003180 .left-intro .more a{display: inline-block; border-top: 1px solid rgba(0,0,0,0.2); width: calc(180 / 16 * 1em); padding: calc(24 / 16 * 1em) 0 0 0;color: #666; background: url(../images/Floor003180-more2.svg) no-repeat right calc(9 / 16 * 1em) center; background-size: calc(15 / 16 * 1em) auto;transition: 0.3s; height: calc(65 / 16 * 1em);}
.Floor003180 .left-intro .more a:hover{border-top: 0;width: calc(220 / 16 * 1em); color: #fff; background-color: #bf9c50; padding: 0 0 0 calc(30 / 16 * 1em); background-image: url(../images/Floor003180-more.svg);background-position: right calc(27 / 16 * 1em) center;box-shadow: 0 calc(10 / 16 * 1em) calc(40 / 16 * 1em) rgba(148, 113, 37, 0.3);line-height: calc(65 / 16 * 1em); }

.Floor003180 .right-img{position: relative; padding-bottom: calc(676 / 1440 * 100%);perspective: 1440px; margin-top: calc(50 / 16 * 1em);}
.Floor003180 .right-img > *{position: absolute;left: 0;}
.Floor003180 .right-img .Ispic{ top: 0;height: 100%; width: 100%; transition-property: transform; transform-style: preserve-3d;}
.Floor003180 .right-img .main{bottom:calc(100 / 676 * 100%);width: 100%;}
.Floor003180 .right-img .team a{display: block; max-width: calc(420 / 16 * 1em);color: #fff; width: 80%; background: url(../images/Floor003180-more.svg) no-repeat right 2em top 2em #bf9c50;color: #fff; padding: 2em 0 2em calc(66 / 16 * 1em); transition: 0.3s; background-size: calc(15 / 16 * 1em) auto;}
.Floor003180 .right-img .team a:hover{background-color: rgba(255,255,255,0.5); color: #bf9c50; background-image: url(../images/Floor003180-more2.svg);}
.Floor003180 .right-img .team span{font-size: calc(18 / 16 * 1em); line-height: calc(30 / 18 * 1em);display: block;}
.Floor003180 .right-img .team aside{font-size: calc(30 / 16 * 1em); line-height: 1;}
.Floor003180 .right-img .top-man{padding-left: calc(66 / 16 * 1em);color: #fff; margin-bottom: calc(49 / 16 * 1em);}
.Floor003180 .right-img .top-man h3{margin: 0 0 calc(12 / 33 * 1em);font-size: calc(33 / 16 * 1em);font-family: 'Oswald-Medium','SourceHanSansCN-Bold'; font-weight: normal;}
@media (min-width:1025px) {
.Floor003180 .right-img .Ispic{width: 50vw; transform: translateX(calc(-29 / 1920 * 100vw)) translateZ(calc(163 / 1920 * 100vw)) rotateY(-20deg);}
}
@media (max-width:1024px) {
    .Floor003180 .left-intro .more{text-align: center;}
    .Floor003180 .left-intro .more a{text-align: left;}
    .Floor003180 .right-img{padding-bottom: 100%; margin: 0 calc((-100vw * 0.06) / 2);}
    .Floor003180 .right-img .Ispic{transform: translateX(calc(-146 / 1920 * 100vw)) translateZ(calc(163 / 1920 * 100vw)) rotateY(-20deg); width: 120%;}
}




/*
 .PicList001307 为demo编号
 */
.PicList001307{ padding:4% 0 2% 0;}
.PicList001307 li{ position:relative; float:left; width:32%; margin-right:2%; margin-bottom:2%; overflow: hidden;}
.PicList001307 li:nth-child(3n){ margin-right:0;}
.PicList001307 li a{display: block;position: relative;color: #fff;overflow: hidden;}
.PicList001307 li .Ispic{padding-bottom: 68.5%;opacity: 1;transition: 0.3s;}
.PicList001307 li a:hover .Ispic{transform: scale(1.1);}
.PicList001307 li .txt{position: absolute;z-index: 10; left:0vw;bottom:-10%;padding: 4% 5%;width:100%;transition: all 0.5s;}
.PicList001307 li:hover .txt{bottom:0;}
.PicList001307 li .txt{background-image: linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,0.6) 80%);}
.PicList001307 li .txt *{margin: 0;}
.PicList001307 li .txt h3{font-size:1.25em;margin-bottom:10px;font-weight: normal;}
.PicList001307 li .txt p{font-size:1em;margin-bottom:15px;color:rgba(255,255,255,1); line-height: 1.6;}
.PicList001307 li .txt span{ font-size:0.875em;  display:block;  opacity:0; transition:0.3s;}
.PicList001307 li .txt span:after {content: '';display: inline-block;width: 18px;height: 15px;background: url(../images/more2.svg) no-repeat center;vertical-align: middle;margin-left: 8px;} 
.PicList001307 li:hover .txt span{ opacity:1;}


@media(max-width:640px){
.PicList001307 li{ width:100%;}
.PicList001307 li:nth-child(3n){ margin-right:0%;}
.PicList001307 li:nth-child(2n){ margin-right:0;}
.PicList001307 li .txt p{margin-bottom:10px;font-size: 15px;margin-top: 5px;}
.PicList001307 li .txt h3{font-size: 18px;margin-bottom: 0;}
}
@media(max-width:375px){
.PicList001307 li{ width:auto; float:none; margin-right:0 !important;}
.PicList001307 li figure{ height:auto;}
}
@media(max-width:480px) and (min-width:376px){
.PicList001307 li .more{ line-height:33px;}
.PicList001307 li:hover figure{ height:93px;}
}





/*PicList002582 */
.PicList002582{ padding:4% 0 0 0; background: #f1f1f1;}
.PicList002582 ul{ padding-bottom: 4%;}
.PicList002582 li{ float:left; margin-right:2%; margin-bottom:2%; background: #fff; border: 1px solid #fff; transition: 0.3s; }
.PicList002582 li:hover{ border: 1px solid #1e428d; }
.PicList002582 li a{ display:block; transition:0.3s;}
.PicList002582 li .pic{overflow: hidden;}
.PicList002582 li .Ispic{padding-bottom:75%;transition: 0.3s;}
.PicList002582 li a:hover .Ispic{transform: scale(1.1);}
.PicList002582 li .txt{ padding:3%; text-align:center; display: block;transition: all 0.5s ease;}
.PicList002582 li .txt p{ font-size:1em; color:#333;}
.PicList002582 li .txt span{ font-size:0.875em; color:#999; display:block;  line-height: 1.6;  opacity:0; transition:0.3s;}
.PicList002582 li .txt span:after {content: '';display: inline-block;width: 18px;height: 15px;background: url(../images/more3.svg) no-repeat center;vertical-align: middle;margin-left: 8px;} 
.PicList002582 li:hover .txt span{ opacity:1;}

@media(min-width:1025px){
.PicList002582 li{ width:23.5%;}
.PicList002582 li:nth-child(4n){ margin-right:0;}
}
@media(max-width:1024px) and (min-width:641px){
.PicList002582 li{ width:32%;}
.PicList002582 li:nth-child(3n){ margin-right:0;}
.PicList002582 li .txt p{font-size: 16px;}
}

@media(max-width:640px){
.PicList002582 li{ width:49%;}
.PicList002582 li:nth-child(2n){ margin-right:0;}
.PicList002582 li .txt p{font-size: 16px;}
}






/*RighInfo003134 */
.RighInfo003134 {padding: 4% 0;}
.RighInfo003134 .img-side{border: solid 1px #f2f2f2; margin-bottom: 2em;}
.RighInfo003134 .img-side .ytable-cell{ padding-bottom: 2em;}
.RighInfo003134 .img-group li .Ispic{background-size: contain;padding-bottom: 62.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: 12px;height: 12px;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: #1e428d; 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: left;}
.RighInfo003134 .img-side .text{ line-height: 2;}
.RighInfo003134 .img-side .tit{ font-size: 1.875em;color: #333; margin-bottom: 0.6em;}
.RighInfo003134 .img-side .line{width: 15px; height: 2px; background-color: #1e428d;display: block;margin: 0 auto;}
.RighInfo003134 .img-side .btn{ margin-top: 2.375em;}
.RighInfo003134 .img-side .btn a{display: inline-block;font-size: 1em;color: #fff;box-shadow: 0px 10px 30px rgba(218, 37, 29, 0.08);border-radius: 5px; margin: 0 5px; min-width:8.5em;text-align: center; line-height: 3;padding: 0 1.5em; cursor: pointer;}
.RighInfo003134 .img-side .btn a.download{background-color: #1e428d;}

.RighInfo003134 .tab .h1_tab{border-bottom: 1px solid #eee;}
.RighInfo003134 .tab .h1_tab ul{display: table;  margin:0 auto; }
.RighInfo003134 .tab .h1_tab li{float: left;}
.RighInfo003134 .tab .h1_tab li:not(:last-child){margin-right: calc(60 / 1920 * 100vw);}
.RighInfo003134 .tab .h1_tab li a{color: #666;display: block;font-size: 20px; padding:30px 0; font-weight: normal; position: relative;}
.RighInfo003134 .tab .h1_tab li a:after{position: absolute;content: ''; height:3px;width: 0;transition: 0.3s;background-color: #1e428d; left: 50%;transform: translateX(-50%); bottom: 0;}
.RighInfo003134 .tab .h1_tab li a:hover:after,
.RighInfo003134 .tab .h1_tab li.aon a:after{width: 100%;}
.RighInfo003134 .tab .h1_tab li a:hover,
.RighInfo003134 .tab .h1_tab li.aon a{color: #1e428d;}
.RighInfo003134 .tab .info{ padding: 2% 0;}


.RighInfo003134 .prod-intro .name{border-bottom: 1px solid #eee;font-size: 1.5em;margin-bottom: 0.666em;color: #333; }
.RighInfo003134 .prod-intro .name span{ border-bottom: 3px solid #1e428d;display: table; line-height: 2.4;}
.RighInfo003134 .prod-intro .name i{width: 2em; height: 2em;border-radius: 50%;background-color: #1e428d;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: 1em 0 2em 0;font-size:1em;}
.RighInfo003134 .prod-intro .table_1 .th,
.RighInfo003134 .prod-intro .table_1 td{ font-size:1em; text-align:center; border:1px solid #eee; border-collapse:collapse;  padding:12px 8px;}
.RighInfo003134 .prod-intro .table_1 tr:nth-child(2n-1){ background: #F9F9F9;}
.RighInfo003134 .prod-intro .table_1 tr.th{ background:#1e428d; color: #fff;}
@media(max-width:1024px){
    .RighInfo003134 .controls{margin: 0 auto 20px;}
}
@media(max-width:480px){
.RighInfo003134 .prod-intro .table_1{ overflow:auto;}
.RighInfo003134 .prod-intro .table_1 table{ width:180%;}
.RighInfo003134 .img-side .tit{font-size:18px;padding-bottom: 0;}
.RighInfo003134 .img-side .text p{margin: 0 ;font-size: 15px;}
.RighInfo003134 .img-side .btn{margin-top: 20px;}
.RighInfo003134 .img-side .ytable-cell{padding-bottom: 0;}
.RighInfo003134 .img-side{margin-bottom: 0;}
.RighInfo003134 .tab .h1_tab li a{padding: 20px 0;font-size: 18px;}
.RighInfo003134 .tab .info{padding: 0;}
.RighInfo003134 .prod-intro .name span{font-size: 18px;}
.RighInfo003134 .prod-intro .singlePage{margin: 1em 0 10px 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: 0 20px 20px 20px;}
.RighInfo003134 .img-side .btn a{min-width: calc(50% - 10px);padding: 0;}
}

.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: #da251d; 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: #da251d;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;}
}







/*PicList003142 */
.PicList003142 { padding: 4% 0 2% 0;}
.PicList003142 li{float: left;  margin-bottom: 2.125em;border: 1px solid #eee;}
.PicList003142 li .txt{  padding: 1.875em;}
.PicList003142 li:hover .txt{ background: #1e428d;}
.PicList003142 li .tit{ font-size: 1.125em;line-height: 1.6666; min-height: 3.3332em;}
.PicList003142 li p{font-size: 0.875em; line-height: 1.6; min-height: 3.2em;color: #666;}
.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: #fff;}
.PicList003142 li time{color: #999999;display: block;}
.PicList003142 li a:hover p,
.PicList003142 li a:hover time{color: #fff;} 
@media (min-width:1025px) {
.PicList003142 li{width: 32.143%;}
.PicList003142 li:not(:nth-child(3n)){margin-right: 1.7855%;}
.PicList003142 li:nth-child(3n+1){clear: left;}    
}
@media (max-width:1024px) {
.PicList003142 .auto{margin-top: 2em;}   
.PicList003142 li{width: 100%;}
.PicList003142 li:not(:nth-child(2n)){margin-right: 0%;}
.PicList003142 li:nth-child(2n+1){clear: left;} 
.PicList003142 li .txt{padding: 10px;}
.PicList003142 li .tit{font-size: 18px;}
.PicList003142 li p{font-size: 15px;margin: 0px 0 10px;}
}



/*Page003143 */
.Page003143 .Pages{padding: 0 0 4% 0;text-align: center;font-family: 'PingFang-SC-Medium';}
.Page003143 .Pages .p_page a.a_first,
.Page003143 .Pages .p_page a.a_end,
.Page003143 .Pages > span:not(.p_page){display: none;}
.Page003143 .Pages .p_page{display: table; margin: 0 auto;}
.Page003143 .Pages .p_page *{float: left;}
.Page003143 .Pages .p_page a{border: solid 1px #ebebeb;line-height: 36px;transition: 0.3s;}
.Page003143 .Pages .p_page > a{border-radius: 5px;padding: 0 15px;}
.Page003143 .Pages .p_page em{font-style: normal; margin: 0 30px;}
.Page003143 .Pages .p_page em a{width: 36px;border-radius: 5px; margin: 0 5px;}
.Page003143 .Pages .p_page a:hover,
.Page003143 .Pages .p_page a.a_cur{color: #fff;background-color: #1e428d;border-color: #1e428d;}
@media (max-width:1024px) {
.Page003143 .Pages{padding: 0 0 2em 0;}
.Page003143 .Pages .p_page em{display: none;}
.Page003143 .Pages .p_page > a{margin: 0 10px;}
}




/*prolist */
.prolist{ padding:0% 0 0 0;}
.prolist li{ float:left;   background: #f7f7f7; border: 1px solid #eee; transition: 0.3s; }
.prolist li a{ display:block; transition:0.3s;}
.prolist li .pic{overflow: hidden;}
.prolist li .Ispic{padding-bottom:75%;transition: 0.3s;}
.prolist li a:hover .Ispic{transform: scale(1.1);}
.prolist li .txt{ padding:2% ; text-align:center; display: block;transition: all 0.5s ease;}
.prolist li .txt p{ font-size:1em; color:#333; }
.prolist li .txt span{ font-size:0.875em; color:#999; display:block;  line-height: 1.6;  opacity:0; transition:0.3s;}
.prolist li .txt span:after {content: '';display: inline-block;width: 18px;height: 15px;background: url(../images/more3.svg) no-repeat center;vertical-align: middle;margin-left: 8px;} 
.prolist li:hover .txt span{ opacity:1;}

.prolist .slick-arrow{position: absolute; width: 45px; height: 45px; border-radius: 50%; background: rgba(0,0,0,0.3); z-index: 20; top: 50%; margin-top: -23px;}
.prolist .slick-arrow:before{position: absolute; content: ''; width: 20%; height: 20%;border-left: 2px solid #fff;border-top: 2px solid #fff; transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg); left: 40%; top: 40%;}
.prolist .slick-next:before{transform: rotate(135deg);-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);}
.prolist .slick-arrow:hover{ background: #1e428d;}
.prolist .slick-prev{left: -50px;}
.prolist .slick-next{right: -50px;} 

@media (min-width:1025px) {
.prolist .slider{ margin: 0 -10px;} 
.prolist li{margin: 0 10px;}  
}



/*Floor002934 */
.Floor002934{}

.Floor002934 .slider{position: relative; z-index: 1;}
.Floor002934 .slider li a{display: block; }

.Floor002934 .slider .pic{ overflow: hidden;}
.Floor002934 .slider .Ispic{padding-bottom: 72%;transition: 0.3s;}
.Floor002934 .slider a:hover figure{transform: scale(1.1);}
.Floor002934 .slider li aside{ font-size: 1em;color: #333; text-align: center; line-height: 2; background: #f9f9f9; padding: 3% 2%;}
.Floor002934 .slider li p{color: #b9b9b9;line-height: 1.428em; height: 2.856em; margin: 0;}
.Floor002934 .slick-arrow{position: absolute; width: 45px; height: 45px; border-radius: 50%; background: rgba(0,0,0,0.3); z-index: 20; top: 50%; margin-top: -23px;}
.Floor002934 .slick-arrow:before{position: absolute; content: ''; width: 20%; height: 20%;border-left: 2px solid #fff;border-top: 2px solid #fff; transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg); left: 40%; top: 40%;}
.Floor002934 .slick-next:before{transform: rotate(135deg);-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);}
.Floor002934 .slick-arrow:hover{ background: #1e428d;}
.Floor002934 .slick-prev{left: -50px;}
.Floor002934 .slick-next{right: -50px;} 


@media(min-width:1025px){
.Floor002934 .slider .ul{/* padding: 20px 41px 15px; */ margin: 0 -10px;}
.Floor002934 .slider li a{margin: 0 10px;}
}
@media(max-width:1024px){
.Floor002934 .slider .ul{padding: 3vw 5vw 2vw;}
.Floor002934 .slider li a{margin: 0 1vw;}
.Floor002934 .slick-prev{left: 1vw;}
.Floor002934 .slick-next{right: 1vw;}
.Floor002934 .slider li aside{font-size: 15px;}
}
@media(max-width:640px){
.Floor002934 .slider{padding-left: 0;}
.Floor002934 .title{width: 10vw;}
.Floor002934 .title a{font-size: 4vw;width: 4vw;}
.Floor002934 .slider li a{margin: 0 2vw;}
}



.Culture{ padding: 4% 0;}
.Culture .plate ul li:not(.no){text-align:center;background:#f7f7f7;padding:2em; }
.Culture .plate ul li .inner{margin:0 auto;width:100%;text-align:center;}
.Culture .plate ul li .name .en{font-size:1.25em;color:#333;font-weight:bold;line-height:2;text-transform:capitalize;}
.Culture .plate ul li:not(.no) .icon{display:inline-block;width:6em;height:6em;border-radius:50%;background:#1e428d;padding:1.125em;margin-bottom:1.25em;}
.Culture .plate ul li .icon img{ transition: 0.3s;}
.Culture .plate ul li:hover .icon img{transform: rotateY(180deg);}
.Culture .plate ul .tip dd{color:#333;line-height:2; font-size: 1em;}
@media (min-width:1025px){
.Culture .plate ul{display:table;width:100%;}
.Culture .plate ul li{display:table-cell;vertical-align:top;min-height: 24em;}
.Culture .plate ul li.mark{vertical-align:middle;}
.Culture .plate ul li{width:32%;padding-top:5em;padding-bottom:2.25em;margin-right:2%;float:left;}
.Culture .plate ul li:nth-child(3n){margin-right:0}
}
@media(max-width:1440px){
    .Culture .plate ul .tip dd{height:144px;line-height: 24px;font-size: 14px;}
}
@media (max-width:1024px){
.Culture .plate ul li{padding:0.5em 0;}
.Culture .plate ul li .name .en{font-size: 18px;}
.Culture .plate ul .tip dd{font-size: 15px;height: auto;}
.Culture .plate ul li{margin-top: 20px;}
}



/*PicList002433 */


.PicList002433{ padding:4% 0 ; background: url(../images/PicList002433-bg.jpg) no-repeat center; background-size: cover;}

.PicList002433 .main{ padding:2% 0;}
.PicList002433 .main .slick-arrow{position: absolute; width: 45px; height: 45px; border-radius: 50%; background: rgba(0,0,0,0.3); z-index: 20; top: 50%; margin-top: -23px;}
.PicList002433 .main .slick-arrow:before{position: absolute; content: ''; width: 20%; height: 20%;border-left: 2px solid #fff;border-top: 2px solid #fff; transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg); left: 40%; top: 40%;}
.PicList002433 .main .slick-next:before{transform: rotate(135deg);-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);}
.PicList002433 .main .slick-arrow:hover{ background: #1e428d;}

.PicList002433 .main  .slick-prev{ left:-64px;}
.PicList002433 .main  .slick-next{ right:-64px;}
@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;}
.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:280px;}
.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:300px;padding: 8px;padding-top: 12px;/* background: url(../images/PicList002433_kuang.png) no-repeat ; */background-size:100% 100%;  background-color: #973738;}
.PicList002433 .list li p{ margin:0 auto; max-width:270px;width:90%; line-height:1.6;  color:#333; 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%;}
/* .PicList002433 .list .ul-5 li{width:20%;}
.PicList002433 .list .ul-5 li:nth-child(5):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-4 li{width:25%;}
.PicList002433 .list .ul-4 li:nth-child(4):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-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:15px;}
.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;}
}



/*Timeline003058 */
.Timeline003058 { padding: 4% 0;  background:#f2f2f2 url(../images/Timeline003058_bg.jpg) no-repeat center center;background-size: 100%;}
.Timeline003058 .year { position: relative; z-index: 1; }
.Timeline003058 .year .slider:after { position: absolute; content: ''; left: 0; top: 16px; width: 100%; height: 1px; background: #1e428d; }
.Timeline003058 .year li { padding-top: 50px; text-align: center; position: relative; }
.Timeline003058 .year li:before { position: absolute; content: ''; z-index: 5; width: 18px; height: 18px; background: #1e428d; border: 6px solid #fcfefe; border-radius: 50%; left: 50%; margin-left: -9px; top: 7.5px; }
.Timeline003058 .year li:after { position: absolute; content: ''; z-index: 2; width: 32px; height: 32px; background: #1e428d; border: 6px solid #fcfefe; border-radius: 50%; left: 50%; margin-left: -16px; top: 0; opacity: 0; transition: .3s; }
.Timeline003058 .year li.aon:after { opacity: 1; }
.Timeline003058 .year li span { color: #333; display: inline-block; padding: 0 10px; line-height: 2;  font-size: 24px; }
.Timeline003058 .year li.aon span { color: #1e428d; font-size: 28px; font-weight: bold; }
.Timeline003058 .slider-list { position: relative; }
.Timeline003058 .slider-list li { padding: 2vw 0 4vw 0; }
.Timeline003058 .slider-list .img { width: 47%; margin: 0 auto; }
.Timeline003058 .slider-list .Ispic { padding-bottom: 71%; background-size: contain; }
.Timeline003058 .slider-list .txt { font-size: 16px; line-height: 2; color: #666; padding-left: 3vw; }
.Timeline003058 .slider-list .txt h2{font-size: 24px;color: #333;}

.Timeline003058 .year .btn .slick-arrow { position: absolute; top: -7px; width: 45px; height: 45px; border: none; background: #1e428d; border-radius: 50%; }
.Timeline003058 .year .btn .slick-arrow:before { position: absolute; content: ''; width: 10px; height: 10px; border-top: 2px solid #fff; border-left: 2px solid #fff; left: 50%; top: 50%; margin: -5px 0 0 -3px; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); }
.Timeline003058 .year .btn .slick-next:before { transform: rotate(135deg); -webkit-transform: rotate(135deg); -ms-transform: rotate(135deg); margin-left: -7px; }


@media(min-width:1201px) {
.Timeline003058 .slider-list .inner { max-width: 800px; margin: 0 auto; background-color: #fff; box-shadow: 0 24px 84px rgba(87,94,106,0.15); padding: 30px; position: relative; }

}

@media(min-width:1401px) {
.Timeline003058 .year .btn .slick-prev { left: -3vw; }
.Timeline003058 .year .btn .slick-next { right: -3vw; }
.Timeline003058 .year .slider { margin: 0 -1.5vw; }
}

@media(max-width:1400px) {
.Timeline003058 .year .btn .slick-prev { left: 0; }
.Timeline003058 .year .btn .slick-next { right: 0; }
.Timeline003058 .year .slider { padding: 0 40px; }
}

@media(max-width:768px) {
.Timeline003058 .ytable, .Timeline003058 .ytable-cell { display: block; width: 100% !important; }
.Timeline003058 .year .btn .slick-arrow { width: 30px; height: 30px; top: 0; }
.Timeline003058 .slider-list .slider { padding:0; }
.Timeline003058 .year li { padding-top: 40px; }
.Timeline003058 .year li span { font-size: 4vw; }
.Timeline003058 .year li:before { top: 7px; }
.Timeline003058 .slider-list .txt { font-size: 14px; line-height: 2; padding-left: 0; }
.Timeline003058 .slider-list .inner{background-color: #fff;padding: 10px;}
.Timeline003058 .slider-list .txt h2{font-size: 18px;margin: 0;}
.Timeline003058 .slider-list .txt p{margin: 0;}
.Timeline003058 .slider-list li{padding: 2vw 0 0 0;}
.Timeline003058 .year li.aon span{font-size: 20px;}
}



/*RighInfo002940 */
.RighInfo002940{padding: 4% 0;}
.RighInfo002940 ul li:not(.space){background-color: #f7f7f7;}
.RighInfo002940 dl{display: table;width: 88%;margin: 0 auto;}
.RighInfo002940 dl > *{display: table-cell; vertical-align: middle;}
.RighInfo002940 dt{width: 5.125em;}
.RighInfo002940 dt .icon{position: relative; width: 4em; height: 4em;border-radius: 50%;background-color: #1e428d;text-align: center; }
.RighInfo002940 dt .icon img{ max-height:2.5em;position: absolute;left: 50%;top: 50%; transform: translate(-50%,-50%);}
.RighInfo002940 dd h3{margin: 0;font-size: 1.125em;color: #333; font-weight: normal; line-height:1.5;}
.RighInfo002940 dd aside{color: #666; font-size: 1em; line-height: 1.5;}
@media (min-width:1025px) {
.RighInfo002940 ul{display: table;width: 100%; min-height: 10.25em;}
.RighInfo002940 ul li{display: table-cell; vertical-align: middle;}
.RighInfo002940 ul li.space{width: 13px;}
.RighInfo002940 ul li:not(.space){width: 24.286%;}
}
@media (max-width:1024px) {
.RighInfo002940 ul li:not(.space){padding:2em 0;}
.RighInfo002940 ul li.space{height: 1em;}
}
.RighInfo002940 .map{margin-top: 2vw;}
.RighInfo002940 .map #allmap{height: 455px;}
.RighInfo002940 .map #allmap img{max-width: none;}
.RighInfo002940 .map #allmap,
.RighInfo002940 .map #allmap *{box-sizing: content-box;}
.RighInfo002940 .BMap_bubble_content b{display: block;font-size: 18px;}
.RighInfo002940 dd aside{font-size: 16px;}
@media(max-width:640px){
.RighInfo002940{padding: 5vw 0;}
.RighInfo002940 .title{font-size: 4.5vw;}
.RighInfo002940 .contact .icon{width: 10vw;}
.RighInfo002940 .contact .txt{font-size: 3.5vw;}
.RighInfo002940 .map #allmap{height:70vw;}
}

/*RighInfo002939 */
.RighInfo002939{padding:3% 0;}
.RighInfo002939 .name{border-bottom: 1px dotted #cecece; text-align: center; margin-bottom: 37px;}
.RighInfo002939 .name h1{margin: 0 0 30px 0;font-size: 20px;color: #333;}
.RighInfo002939 .time{color: #c8c8c8;padding-bottom: 1.72vw;line-height: 16px;}
.RighInfo002939 .share{margin-left: 10px;}
.RighInfo002939 .time time,
.RighInfo002939 .share,
.RighInfo002939 .share > *{display: inline-block; vertical-align: middle;}
.RighInfo002939 .share em{font-style: normal;}

#bsPanel,
#bsPanel *,
.bsBox,
.bsBox *{box-sizing: content-box;}

.RighInfo002939 .edit-info{line-height: 2;color: #1e1e1e; text-align: justify; padding-bottom: 4vw;}
.RighInfo002939 .edit-info p{ margin: 0;}
.RighInfo002939 .info-page{border: solid 1px #eee;}
.RighInfo002939 .info-page dd{line-height: 36px;}
.RighInfo002939 .info-page dd a{padding: 0 20px;}
.RighInfo002939 .info-page dd a:hover{color: #d43e45;}
@media(min-width:641px){
.RighInfo002939 .info-page dd{float: left; width: 50%;}
.RighInfo002939 .info-page dd:nth-child(2){border-left: 1px solid #eee;}
.RighInfo002939 .time,
.RighInfo002939 .info-page dd a,
.RighInfo002939 .edit-info{font-size: 16px;}
}
@media(max-width:640px){
.RighInfo002939 .info-page dd:nth-child(2){border-top: 1px solid #eee;}
.RighInfo002939 .share{display: block; padding-top: 10px;}
.RighInfo002939 .name h1{font-size: 18px;margin-bottom: 15px;}
.RighInfo002939 .name{margin-bottom: 15px;}
.RighInfo002939 .edit-info img{width: auto !important;height: auto !important;}
}





.Other .float-btn{position: fixed; right: 1%; bottom: 32%; width: 50px; z-index: 199;}
.Other .float-btn li{padding-bottom: 1px;}
.Other .float-btn li a{display: block;background-position: center center;background-repeat: no-repeat;background-color: #213e98; cursor: pointer;border-radius: 5px;}
.Other .float-btn li a.open-kefu{height: 50px;background-image: url("../images/icon-message.svg");background-size: 30px;}
.Other .float-btn li a.gettop{height: 50px;background-image: url("../images/icon-up.svg");background-size: 22px;margin-top: 1px}

.Other .pop-up{position: fixed;right: 6%;bottom: 10px;width: 310px;background: #fff;box-shadow: 0 3px 12px rgba(0,0,0,.5);border-radius: 5px;overflow: hidden;z-index: 198}

.Other .pop-up .title{background: #213e98;font-size: 16px;color: #fff;padding:20px;position: relative}
.Other .pop-up .title .close{position: absolute;width: 16px;height: 20px;right: 20px;top:50%;transform: translateY(-50%);cursor: pointer;}
.Other .pop-up .title .close::before{content: '';position: absolute;width: 100%;height: 2px;background: #fff;left: 0px;top:50%;transform: translateY(-50%);}
.Other .pop-up .form-ul{padding:20px;}
.Other .pop-up .form-ul p{margin: 0;padding-bottom: 1em}
.Other .pop-up .form-ul li{margin-bottom: 10px;position: relative;}
.Other .pop-up .form-ul li .tit{position: absolute;left: 1.1428em; top: 0;font-size: 0.875em; line-height: 3.5714;color: #333333;}
.Other .pop-up .form-ul li select,
.Other .pop-up .form-ul li .text{width: 100%;border-radius: 5px; border: solid 1px #8b8b8b;font-size: 0.875em;line-height:  3.5714;height:  3.5714em; background: none;padding: 0 1em;}
.Other .pop-up .form-ul li textarea.text{height: auto;}
.Other .pop-up .form-ul .btn{width: 8em; background: #213e98;border-radius: 5px;font-size: 0.875em;height:  3em;color: #fff;cursor: pointer; border: 0;}


@media(max-width:1024px){
    .Other .pop-up{right: 16%;width: 270px;}
    .Other .pop-up .form-ul li select,
    .Other .pop-up .form-ul li .text{line-height:3;height:3em;}
}


.TextList000962{ padding:2% 0;}
.TextList000962 li{ width:100%; border:1px solid #e7e7e7; line-height:44px; margin-bottom:2%; position:relative;}
.TextList000962 li::before{ position:absolute; content:''; width:1px; height:60%; background-color:#e7e7e7; top:20%; right:110px;}
.TextList000962 li a{ position:absolute; left:0; top:0; width:100%; height:100%;}
.TextList000962 li:nth-child(2n){ margin-right:0;}
.TextList000962 li p{ margin:0; border-left:4px solid #f5f5f5; padding:16px 10px;}
.TextList000962 li span{ float:right; margin-top:16px; color:#9f9f9f;}
.TextList000962 li span.name{ width:85px; color:#343434; margin-left:50px;}
.TextList000962 li:hover{ border:1px dashed #1e428d;}
.TextList000962 li:hover p{ color:#1e428d;}
.TextList000962 li:hover span.name{  color:#1e428d;}
@media(max-width:768px){
.TextList000962 li span.name{ width:70px;margin-left:30px;}
.TextList000962 li::before{right:85px;}
.TextList000962 li p{padding:10px;}
.TextList000962 li span{margin-top:10px;}
}
