/*Top002633 */
.Top002633{ background:#fff; }
.Top002633 .header-top{position:relative;padding-top: 25px;padding-bottom: 23px;}
.Top002633 .header-top .logo img{height:70px;}
.Top002633 .header-top .logo a{display: inline-block;}
.Top002633 .header-top .logo span{display:inline-block;font-size:24px;font-weight:bold;padding-left:20px;margin-left:30px;border-left:1px #e9e9e9 solid;height:60px;line-height: 60px;}
.Top002633 .header-top .logo span a{color:#1583c7;font-weight: 100;}
.Top002633 .header-right{position:absolute;right:0;top:50%;margin-top: -14px;width: 40%;max-width: 250px;}
.Top002633 .header-right > *{ float:left;}
.Top002633 .header-right dd .bdsharebuttonbox a{ float:left; margin:0 0 0 15px; width:36px; height:36px;border-radius:50%;border:1px solid #cfebef; line-height:normal;  background:url(../images/Top002633_btn_share.png) no-repeat left center; }
.Top002633 .header-right dd .bdsharebuttonbox a.bds_weixin{ background-position:-52px center;}
.Top002633 .header-right dt{width: 100%;position:relative;border: 1px solid #e9e9e9;/* border-radius:36px; */overflow:hidden;border-radius: 5px;}
.Top002633 .header-right dt .text{width:100%;line-height: 40px;height: 40px;padding:0 36px 0 20px;border:none;border:none;color:#999;font-size: 14px;}
.Top002633 .header-right dt .text.focus{ font-size:16px;color:#1583c7;}
.Top002633 .header-right dt .btn{position:absolute;right:0;top:0;width: 40px;height: 40px;background:url(../images/Top002633_btn_search.png) no-repeat center center #1583c7;border-radius: 0 4px 4px 0;}
.Top002633 .header-bottom{ background:#1583c7;}
.Top002633 .header-menu li a{color:#fff;}
.Top002633 .header-menu li em a{line-height: 24px;font-size:16px;padding: 15px 1.95em;}
.Top002633 .header-menu li.aon em a{color:#fff; background:#0f6dae;}
.Top002633 .header-menu li .sub{background:none;padding-top:6px;width: 200px;left:50%;transform: translateX(-50%);}
.Top002633 .header-menu li#m32 .sub,
.Top002633 .header-menu li#m33 .sub{display: none!important;}
.Top002633 .header-menu li .sub-menu{position:relative;background:#fff;padding: 5px 0;}
.Top002633 .header-menu li .sub-menu::before{ position:absolute; content:''; border:5px solid transparent; border-bottom-color:#fff; left:50%; margin-left:-2.5px; top:-10px;}
.Top002633 .header-menu li .sub dt a{ color:#666; border-bottom:1px solid rgba(255,255,255,.1); text-align:center; line-height:24px; padding:8px 15px;}
.Top002633 .header-menu li .sub dt:last-child a{ border-bottom:0;}
.Top002633 .header-menu li .sub dt a:hover{ background:#1583c7; color:#fff;}
@media(max-width:1280px){
.Top002633 .header-right{ right:2%;}
.Top002633 .header-menu li em a{padding: 15px 1.739em;}
}
@media(max-width:1024px){
.Top002633{ position:relative; z-index:100;padding-bottom: 60px}
.Top002633 .header-top .logo img{height:auto;}
.Top002633 .header-right dd .bdsharebuttonbox a{ margin-left:10px;}
.Top002633 .header-top{ padding:15px 2%;}
.Top002633 #open_menu{width:36px; height:36px;border-radius:50%;border:1px solid #cfebef; margin-left:10px; position:relative;}
.Top002633 #open_menu i,
.Top002633 #open_menu i::before,
.Top002633 #open_menu i::after{background:#1583c7;}
.Top002633 #open_menu i{ width:60%; left:20%; height:3px; margin-top:-1.5px;}
.Top002633 #header-menu{ position:absolute; right:0; opacity:0; top:-100%; transform:translateY(-100%); width:60%; max-width:240px; z-index:100; background:#1583c7; transition:ease-out 0.3s;}
.Top002633 #header-menu.header-menu-show{opacity:1; top:100%; transform:translateY(0); }
.Top002633 #header-menu li.has-sub em .op{ display:block;}
.Top002633 #header-menu li a{ padding-left:22px !important;font-weight: normal}

.Top002633 .header-right{width: 13%;}
.Top002633 .header-right dt{position: absolute;width: 350px;right: 0;top: 100%;margin-top: 10px}
}
@media(max-width:768px){
.Top002633 .logo{ padding-right:50%;}
}
@media(max-width:640px){

}
/*Banner003001 */
.Banner003001 .wap{display: none}
.Banner003001 li.slick-slide{position: relative; overflow: hidden;}
.Banner003001 li.slick-slide .txt{position: absolute; transition: 0.5s; left: -20%; top: 0;}
.Banner003001 li.slick-current .txt{left: 0;}
.Banner003001 .slick-dots{position: absolute; left: 0; width: 100%; bottom: 2.29vw; z-index: 10; text-align: center;}
.Banner003001 .slick-dots li{position: relative;display: inline-block; }
.Banner003001 .slick-dots li:not(:last-child){padding-right: 82px;}
.Banner003001 .slick-dots li:not(:last-child):after{content: ''; width: 80px; height: 2px; 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;position: absolute; right: 0; top: 50%; margin-top: -1px;}
.Banner003001 .slick-dots li button{cursor: pointer;width: 40px; height: 40px; border: 1px solid transparent; border-radius: 50%; font-size: 0;background: none;position: relative;}
.Banner003001 .slick-dots li button:after{ border-radius: 50%;content: ''; width: 8px;height: 8px;background-color: #e1e1e1;border-radius: 4px;position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);}
.Banner003001 .slick-dots li.slick-active button{border-color: #fff;}
.Banner003001 .slick-dots li.slick-active button:after{background: #fff;}
@media(max-width:1024px){
.Banner003001 .pc{display: none}
.Banner003001 .wap{display: block}
.Banner003001 .slick-dots li:not(:last-child){padding-right: 7.5vw;}
.Banner003001 .slick-dots li:not(:last-child):after{width: 7vw;}
.Banner003001 .slick-dots li button{width: 5vw; height: 5vw;}
.Banner003001 .slick-dots li button:after{width: 1vw;height: 1vw; }
}




/*Floor002861 */
.Floor002861{padding: 5vw 0;background: #f2f2f2}
.Floor002861 a:hover{color: #1e7dba;}
/*slick Basic*/
.Floor002861 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002861 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002861 .slick-list:focus {outline: none}
.Floor002861 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002861 .slick-slider .slick-track, 
.Floor002861 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Floor002861 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002861 .slick-track:before, 
.Floor002861 .slick-track:after{display: table; content: '';}
.Floor002861 .slick-track:after{ clear: both;}
.Floor002861 .slick-loading .slick-track { visibility: hidden;}
.Floor002861 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002861 .slick-slide .slick-loading img { display: none;}
.Floor002861 .slick-slide .dragging img { pointer-events: none;}
.Floor002861 .slick-initialized .slick-slide { display: block;}
.Floor002861 .slick-loading .slick-slide { visibility: hidden;}
.Floor002861 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002861 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/


.Floor002861 .main .slider li{position: relative;}
.Floor002861 .main .slider li .pic img{display: block;}
.Floor002861 .main .slider li aside{position: absolute; left: 0; width: 100%;background: rgba(0,0,0,0.5);color: #fff; z-index: 10;bottom: 0;font-size: 16px;font-weight: bold;padding: 10px 20px}
.Floor002861 .main .slider li aside time{display: block;font-size: 12px;font-weight: normal;padding-top: 10px}
.Floor002861 .main .slick-dots{position: absolute; z-index: 20; right: 20px; bottom: 20px;}
.Floor002861 .main .slick-dots li{float: left;margin-right: 12px; width: 10px; height: 10px; border-radius: 50%; cursor: pointer;background: #fff;}
.Floor002861 .main .slick-dots li button{display: none;}
.Floor002861 .main .slick-dots li.slick-active{background: #1e7dba;}

.Floor002861 .main .fr{background: #fff}
.Floor002861 .main .tab-ul{position: relative;padding-left: 4vw}
.Floor002861 .main .tab-ul ul{position: relative;height: 50px;}
.Floor002861 .main .tab-ul li{float: left; border-top: 3px solid transparent;line-height: 58px; height: 60px;font-size: 16px;cursor: pointer;color: #333}
.Floor002861 .main .tab-ul li:not(:last-child){margin-right: 2vw}
.Floor002861 .main .tab-ul li.on{ border-top-color: #1e7dba;color: #1e7dba;}
.Floor002861 .main .tab-ul .more{position: absolute; right: 0; top: 0;line-height: 50px;font-size: 16px;background: url(../images/Floor002861_more.gif) no-repeat right center;padding-right: 14px;display: none;}
.Floor002861 .main .tab-ul li.on .more{display: block;}
.Floor002861 .main .tab-list .dl{display: none;}
.Floor002861 .main .tab-list dl{padding:26px 3.5vw 18px;}
.Floor002861 .main .tab-list dt{font-size: 16px;position: relative;border-bottom: 1px dashed #eee;padding-bottom: 20px;margin-bottom: 20px}
.Floor002861 .main .tab-list dt time{font-size: 24px;color: #1e7dba;float: left;width: 12%;line-height: 28px;border-top: 1px solid #ddd;padding-top: 10px}
.Floor002861 .main .tab-list dt time span{font-size: 14px;color: #999;display: block}
.Floor002861 .main .tab-list dt .info{float: right;width: 82%}
.Floor002861 .main .tab-list dt .info .dot{font-size: 20px;color: #333;font-weight: bold;}
.Floor002861 .main .tab-list dt .info p{color: #666;margin: 0;font-size: 14px;line-height: 24px;text-indent: 2em;margin-top: 10px;height: 48px;overflow: hidden}

.Floor002861 .main .tab-list dd{line-height: 34px}
.Floor002861 .main .tab-list dd time{float: left;margin-right: 30px;font-size: 13px;color: #aaa}
.Floor002861 .main .tab-list dd a{font-size: 15px}


@media(min-width:1025px){
.Floor002861 .main .fr{width: 55.468%;}
.Floor002861 .main .fl{width: 44.532%;}
.Floor002861 .main .slider li .pic img{min-width: 100%; max-width: inherit;height: 355px;}
}
@media(max-width:1024px){
.Floor002861{padding:30px 0;}
.Floor002861 .main .slider li .pic img{width: 100%;}
.Floor002861 .main .fr{margin-top: 20px;}
.Floor002861 .main .tab-ul{padding:0 2vw}
.Floor002861 .main .tab-ul li{font-size: 14px;}
.Floor002861 .main .tab-ul li:not(:last-child){margin-right: 3vw}
.Floor002861 .main .tab-list dt time{font-size: 20px;width: 17%;}
.Floor002861 .main .tab-list dt .info{width: 77%}
.Floor002861 .main .tab-list dt .info .dot{font-size: 16px;}
}
@media(max-width:480px){
.Floor002861 .top-new .slider li b{font-size: 16px;}
.Floor002861 .top-new .slider li aside{font-size: 14px;}
.Floor002861 .top-new .slider{margin-left: 0;}
.Floor002861 .top-new{min-height: 80px;}
.Floor002861 .top-new .tit{background-size: contain;width: 90px;font-size: 18px;padding: 15px 20px;}
}





.home_title{font-size: 48px; }
.home_title .cn{font-size: 0.75em;color: #333;}
.home_title .cn:after{display: inline-block;content: '';height: 1px;background: #1583c7;width: 3.334em;margin-left: 0.521em;vertical-align: middle;}
.home_title .en{font-family: 'Arial';color: #1583c7;line-height: 1em;padding-top: 0.2em;font-size: 0.625em;letter-spacing: 6px;}
@media(min-width:769px) and (max-width:1024px){
.home_title{font-size: 4vw; }
}
@media(max-width:640px){
.home_title{font-size: 9vw; }
}

/*Floor002212*/
.Floor002212{ padding: 3vw 0;background: #F5F5F5; overflow: hidden; position: relative;}
.Floor002212:after{background: url(../images/bg3.png) no-repeat ;position: absolute;right:3%;width:320px;height: 271px;bottom:8%;content: '';background-size: 100%;z-index: 5; opacity: .1}

.Floor002212 .top{padding-bottom: 2vw;}
.Floor002212 .List li h4 a,
.Floor002212 .List li,
.Floor002212 .List li .more,
.Floor002212 nav ul li{transition:all 0.5s ease-out 0s;}
.Floor002212 .home_title{float: left}
.Floor002212 nav{float: right;margin-top: 23px;}
.Floor002212 nav ul{display:block;text-align:center;overflow: hidden;}
.Floor002212 nav ul li{display:inline-block; *zoom:1; *display:inline; text-align: center; line-height: 40px; height: 40px;  padding: 0 12px;}
.Floor002212 nav ul li a{display: block; color: #333; font-size: 16px; padding:0 25px; min-width:140px;background:#f3f3f3;border-radius:40px;}
.Floor002212 nav ul li.slick-active a{color: #fff; background:#1583c7;}
.Floor002212 .List{position: relative;}
.Floor002212 .List .box ol{ float:left; width:47%; position: relative;}
.Floor002212 .List .box li{float:right;width: 48%; position: relative;}
.Floor002212 .List .box li a{ padding:20px 0; display:block;}
.Floor002212 .List .box ol a{ padding:0 0 20px 0; display:block;}
.Floor002212 .List .box li:nth-of-type(1) a{ padding-top:0;}
.Floor002212 .List .box p{line-height: 24px;font-size: 14px;color: #999;overflow:hidden;margin: 0;}
.Floor002212 .List .box h2{font-size: 16px;color:#111;font-weight:normal;margin: 20px 0 15px;}
.Floor002212 .List .box a:hover h2{ color:#1583c7}
.Floor002212 .List .box ol:before,
.Floor002212 .List .box li:before,
.Floor002212 .List .box ol:after,
.Floor002212 .List .box li:after{display:block;content:'';height:1px;transition: 0.3s; position: absolute; bottom:0; left: 0;width:0;}
.Floor002212 .List .box ol:after,
.Floor002212 .List .box li:after{background: #e9e9e9;width:100%; z-index:1;}
.Floor002212 .List .box ol:hover:before,
.Floor002212 .List .box li:hover:before{width:100%; transition: 0.3s; background: #1583c7; z-index: 2;}

.Floor002212 .List .box ol .pic{position:relative;overflow:hidden;border-radius: 15px;}
.Floor002212 .List .box ol .Ispic{padding-bottom:57.8%;display:block;transition:0.3s;/* border-radius: 15px; */}
.Floor002212 .List .box ol a:hover .pic .Ispic{ transform:scale(1.1); transition:0.3s;}
.Floor002212 .List .box ol time{background:#fff;position:absolute;right:0;bottom:0;text-align:center;padding: 10px 15px;color:#999;font-size: 14px;font-family: Arial;}
.Floor002212 .List .box ol time span{font-size: 36px;display:block;line-height: 44px;color: #1583c7;font-weight: bold;}

.Floor002212 .List .box li h2{margin-top:0;}
.Floor002212 .List .box ol p{ margin-top:0;}

.Floor002212 .more{padding-left: 52.2%;}
.Floor002212 .more a{width:50%;max-width:240px;background:url(../images/Floor002140-more.png) no-repeat center center #e9e9e9;height:44px;display:block;transition:0.3s;border-radius: 30px;margin-top:-44px;}
.Floor002212 .more a:hover{ background-color:#1583c7; background-image:url(../images/Floor002140-more_hover.png);}

.Floor002212 .List .box dd{float:left;width:48%;padding: 20px 0;border-bottom:1px #e9e9e9 solid;position:relative;position:relative;display: block;padding-left: 90px;}
.Floor002212 .List .box dd h2{ margin-top:0;}
.Floor002212 .List .box dd:after{display:block;content:'';height:1px;transition: 0.3s; width:0;position: absolute; bottom:0; left: 0;transition: 0.3s; }
.Floor002212 .List .box dd:hover:after{width:100%; background: #1583c7; z-index: 2;}
.Floor002212 .List .box dd:nth-child(2n){ float:right;}
.Floor002212 .List .box dd time{position:absolute;left:0;top: 14px;/* height:100%; */text-align:center;font-size: 14px;color:#999;}
.Floor002212 .List .box dd time span{display:block;font-size: 36px;color: #333;line-height: 44px;font-weight: bold;font-family: Arial;border-bottom:1px solid #e9e9e9;margin-bottom: 6px;}
.Floor002212 .List .box dd a:hover time span{ color:#1583c7;}

.Floor002212 .List .box .flfg .pic{ position:relative; overflow:hidden}
.Floor002212 .List .box .flfg .Ispic{padding-bottom: 100%;display:block;transition:0.3s;}
.Floor002212 .List .box .flfg a:hover .pic .Ispic{ transform:scale(1.1); transition:0.3s;}
.Floor002212 .List .box .flfg dt{float:left;width: 34%; position:relative;}
.Floor002212 .List .box .flfg dt h2{position:absolute; left:0; bottom:0; z-index:3;width: 100%;background: rgba(0,0,0,0.5); color:#fff; font-size:16px; padding:18px 20px; text-align: center;margin:0;}
.Floor002212 .List .box .flfg dd{float:right;width:62%;border-bottom:none;padding: 18px 20px 18px 20px;}
.Floor002212 .List .box .flfg dd:nth-of-type(2n-1){background: #f4f4f4;}
.Floor002212 .List .box .flfg dd:after{ display:none;}
.Floor002212 .List .box .flfg dd time{left: auto;right:20px;display: block;}
.Floor002212 .List .box .flfg dd h2{ margin:0; font-size:16px;}
.Floor002212 .List .box .more2{padding-left: 38.2%;}
/*Floor002212 End*/


/*
 .Floor002439 ä¸ºdemoç¼–å·
 */
.Floor002439 {/* background: #f6fafd; */ padding: 1vw 0; position: relative;}
.Floor002439:after{background: url(../images/bg2.png) no-repeat;position: absolute;right: 0;width: 240px;height: 175px;bottom: 0%;content: '';background-size: 100%;z-index: 5;}
.Floor002439:before{background: url(../images/bg.png) no-repeat;position: absolute;left: 0;width: 250px;height: 250px; opacity: .08; top: -25%;content: '';background-size: 100%;z-index: 5;}
.Floor002439 .auto{ overflow: hidden;}
.Floor002439 .list .item{padding: 0 0 15px;}
.Floor002439 .list .item a{display: block;width: 100%;position: relative;border-radius: 15px;}
.Floor002439 .list .item a .bg{padding-bottom:80%;background-repeat: no-repeat;background-position: center;background-size: cover;transition: 0.3s ease-out;border-radius: 15px;}
.Floor002439 .list .item a:hover .bg{transform: translateY(-100%);}
.Floor002439 .list .item a:hover:before{opacity: 0;}
.Floor002439 .list .item a:hover{ background:url(../images/logobg.png) no-repeat center #1583c7;}

.Floor002439 .list .item .word{position:absolute;left:15%;top:50%;transform:translateY(-50%);color: #fff;z-index: 3;width: 70%;}
.Floor002439 .list .item .word .pic{ width: 60px;transition: 0.3s ease-out;}
.Floor002439 .list .item .word h3{font-weight: normal;margin: 20px 0 2%;font-size: 20px;transition: 0.3s ease-out;}
.Floor002439 .list .item .word span{position:relative;z-index:3;background:url(../images/Floor002140-more_hover.png) no-repeat left center;margin-top: 10px;display: block;width: 100%;height: 44px;transition: 0.3s ease-out;}
.Floor002439 .list .item:hover h3,
.Floor002439 .list .item:hover .word .pic{ display:block; margin:20px auto; text-align:center; transition: 0.3s ease-out;}
.Floor002439 .list .item:hover .word span{ background-position:center;}
@media only screen and (min-width:640px ) {
	.Floor002439 .list{ margin: 0 -10px;}
	.Floor002439 .list .item{float: left;width:25%;padding: 0 10px 0;}
}



/*Floor002692 */
.Floor002692{ padding:4vw 0;background: url(../images/about_bg.png)  no-repeat center bottom #fff;background-position: center bottom;background-size: cover;}
.Floor002692 h2{ font-size: 24px; color: #1583c7; font-weight: normal;}
.Floor002692 .right .title{margin-bottom: 6%;}
.Floor002692 .right .title .home_title{ float:left;}
.Floor002692 .right .title a{float:right;display:inline; text-align: center; line-height: 40px; height: 40px;  padding: 0 22px;  border:1px #e9e9e9 solid; border-radius:40px; margin-top:3.6%}
.Floor002692 .right .title a:hover{ background:#1583c7; border-color:#1583c7; color:#fff;}
.Floor002692 .info{ font-size:14px; color:#888; line-height:28px; margin-top:5%}
.Floor002692 .num{margin-top: 11%;}
@media(min-width:641px){
.Floor002692 .num dd{float: left;width: 33.3333%;border-left: 10px solid #f9f9f9;padding-left: 20px;}
}
.Floor002692 .num dd aside{display: inline-block;position: relative;}
.Floor002692 .num dd aside b{font-family: Arial;font-size: 40px;color: #1583c7;display: block;}
.Floor002692 .num dd aside sub{position: absolute;left: 100%;bottom: 15%;font-size: 16px;margin-left: 5px;display: block;}
.Floor002692 .num dd aside sup{position: absolute;left: 100%;bottom: 15%;font-size: 16px;margin-left: 5px; font-size:24px; }
.Floor002692 .num dd:nth-child(2) aside sub{top:0;}
.Floor002692 .num dd:nth-child(2) aside sup{ bottom:0;}
.Floor002692 .num dd p{font-size: 16px;color: #999;margin-bottom: 0;margin-top: 10px;}
@media(min-width:1025px) and (max-width:1200px){
.Floor002692 .num dd aside b{font-size: 60px;}
}
@media(min-width:641px) and (max-width:769px){
.Floor002692 .num dd aside b{font-size: 60px;}
}
@media(max-width:640px){
.Floor002692 .num dd{text-align: center;}
.Floor002692 .num dd:not(:last-child){margin-bottom: 20px;}
}
@media(max-width:480px){
.Floor002692 .num dd aside b{font-size: 60px;}
}


.Floor002692 .slider{ margin-left:8.86%;}
.Floor002692 .slider li.slick-slide img{ display:block; width:100%;}
.Floor002692 .slider-btn{display: table;table-layout: fixed;width: 100%;margin-top: 1%;}
.Floor002692 .slider-btn > *{display: table-cell; vertical-align: middle;}
.Floor002692 .slider-btn dt{ width: calc(100% - 150px);}
.Floor002692 .slider-btn dd{width: 132px;/* text-align: right; */display: in;}
.Floor002692 .slider-btn dt ul{width:100%;display: block;height: 1px;background: #dedede;}
.Floor002692 .slick-arrow{margin-left: 18px;width: 48px;float: left;border: 1px solid #1583c7;border-radius: 50%;cursor: pointer;background: none;height: 48px;position: relative;}
.Floor002692 .slick-arrow:hover{background: #1583c7;}
.Floor002692 .slick-arrow:before{position: absolute; content: ''; width: 10px; height:10px; border-bottom: 2px solid #1583c7;border-left: 2px solid #1583c7; left: 50%; top: 50%; margin: -5px 0 0 -3px; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);}
.Floor002692 .slick-next:before{transform: rotate(-135deg);-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg); margin-left: -7px;}
.Floor002692 .slick-arrow:hover:before{border-color: #fff;}

.Floor002692 .slick-dots li{float: left;list-style: none;position: relative; height: 1px;background: #dedede;}
.Floor002692 .slick-dots li button{position: absolute; left: 0; height: 100%;padding: 0;border: 0;font-size: 0;transition: 0.3s; width: 0;}
.Floor002692 .slick-dots li.slick-active button{background: #1583c7; width: 100%;}


@media(min-width:1025px){
.Floor002692 .right{float:right;width: 48%;}
.Floor002692 .left{float:left;width: 48%;}
}
.Floor002692 .videocover .videobox{ position: relative; cursor: pointer; }
.Floor002692 .videocover .videobox figure{padding-bottom: 60%;}
.Floor002692 .videocover a { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); border-radius: 50%; z-index:3;}
.Floor002692 .videocover img { display: block; width: 100%; }
.Floor002692 .videocover .videobox:before{ content:''; width:100%;height:100%; background:rgba(0,0,0,.2); position:absolute; left:0; top:0; display:block;z-index:2;}
.Floor002692 .videocover p {text-align: left;font-size: 16px;margin:0;padding: 20px 0 0;z-index:3;}

.Floor002692 .slider-for li.slick-slide{ position:relative;}
.Floor002692 .slider-for li.slick-slide .files video,
.Floor002692 .slider-for li.slick-slide .files{ background:#000; position:absolute; left:0; top:0; width:100%; height:100%;z-index:5;}

.Floor002692 .videocover a{position: absolute; left:50%; top:50%; width: 100%; height: 100%; cursor: pointer; z-index: 3; font-size: 100px;}
.Floor002692 .videocover a:before,
.Floor002692 .videocover a:after,
.Floor002692 .videocover a i{position: absolute;border-radius: 50%; left: 50%; top: 50%;transform: translate(-50%,-50%);}
.Floor002692 .videocover a i{width: 56px;height: 56px;z-index: 4;background:url("../images/Floor002692_play.png") no-repeat center center #fff;background-size: 0.16em auto;}
.Floor002692 .videocover a:before,
.Floor002692 .videocover a:after{content: '';background-color: #fff;opacity: 0.11; transform-origin: 0 0;}
.Floor002692 .videocover a:before{width: 0.8em;height: 0.8em;animation:infinite scale 2s;}
.Floor002692 .videocover a:after{width: 1.2em;height: 1.2em;animation:infinite scale2 2s;}

@keyframes scale{
	0%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
	50%{transform: scale(0.8);-webkit-transform: scale(0.8);-ms-transform: scale(0.8);}
	100%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
}
@-webkit-keyframes scale{
	0%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
	50%{transform: scale(0.8);-webkit-transform: scale(0.8);-ms-transform: scale(0.8);}
	100%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
}
@-ms-keyframes scale{
	0%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
	50%{transform: scale(0.8);-webkit-transform: scale(0.8);-ms-transform: scale(0.8);}
	100%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
}

.Floor002692 .left .more{padding-top: 5%;}
.Floor002692 .left .more a{position:relative;overflow:hidden;max-width:170px;border:1px solid #dcdcdc;display:block;line-height: 42px;text-align:center;text-transform:uppercase;font-size:12px;letter-spacing:2px;transition:0.3s;height: 44px;border-radius: 30px;}
.Floor002692 .left .more a span{position:relative;z-index:3;background:url(../images/Floor002140-more.png) no-repeat center center;display: block;width: 100%;height: 44px;/* border-radius: 30px; */}
.Floor002692 .left .more a::before,
.Floor002692 .left .more a::after{z-index: 1;position: absolute;content: '';top: 0;left: 0;width: 100%;height: 100%;-webkit-transition: all 0.3s;transition: all 0.3s;-webkit-transition-timing-function: cubic-bezier(30,125,186, 1);transition-timing-function: cubic-bezier(30,125,186, 1);background-color: rgba(30,125,186,0.8); }
.Floor002692 .left .more a::before{-webkit-transform: translate(13%,-190%) rotate(27deg);transform: translate(13%,-190%) rotate(27deg);	-webkit-transition-delay: 0.2s; /* Safari */transition-delay: 0.2s;}
.Floor002692 .left .more a::after {-webkit-transform: translate(-13%,-190%) rotate(-27deg);transform: translate(-13%,-190%) rotate(-27deg);}
.Floor002692 .left .more a:hover::before, 
.Floor002692 .left .more a:hover::after{-webkit-transform: translate(0,0);transform: translate(0,0);	}
.Floor002692 .left .more a:hover{ color:#fff; border-color: #fff;}
.Floor002692 .left .more a:hover span{ background:url(../images/Floor002140-more_hover.png) no-repeat center center;}
@media(max-width:1280px){
.Floor002692 .left .slider-nav li{ padding-top:2%;}
.Floor002692 .left .more{ padding-top:5%;}
}
@media(max-width:1024px){
.Floor002692 .left .more a{ margin:0 auto;}
.Floor002692 .slick-prev{ right:50px;}
.Floor002692 .slick-next{ right:0;}
}
@media(max-width:640px){
.Floor002692 .videocover a{ width:60px; height:60px; background-size:50% auto;}
}


/*.Floor002491*/
.Floor002491{ width: 100%; padding:4vw 0; position: relative; z-index:9;background: #1583c7;background-position: center;background-size: cover;}
.Floor002491:before{background: url(../images/bg2.png) no-repeat;position: absolute;left: 0;width: 240px;height: 175px;opacity: .28;bottom: -20%;content: '';background-size: 100%;z-index: 5;display: none;}
.Floor002491 .wrap-container{ margin-top: 2vw; }

.Floor002491 .maintit{display: block; padding: 30px 0 20px;  width: 100%;  margin: 0; text-align: center;font-size: 22px; font-weight: normal; color: #0a0404; background: #fff; line-height: 1;}
@media (min-width:1000px ) {
.Floor002491 .maintit{ background: url(../images/Floor002491-bodytop.png) no-repeat left top; background-size: 100% 205px;position: absolute; left: 0;top:-205px; z-index:6;font-size: 34px; padding:134px 0 37px;}
}

.Floor002491 ul * { -webkit-transition: all .3s;  -o-transition: all .3s;  transition: all .3s;}
.Floor002491 ul li{ width: 25%;float: left; height: 200px; background-position: 0 bottom; position: relative; background-size: cover; background-repeat: no-repeat; position: relative;overflow: hidden; } 
.Floor002491 ul li a{display: block; color: #fff;position: absolute; width: 100%;height: 100%;left: 0;bottom: 0; }
.Floor002491 ul li a .txt{display: none;}
.Floor002491 ul li a .txtBox .h3{text-align: center;  font-size: 14px; font-weight: normal;margin-top: 10px;} 
.Floor002491 ul li a .txtBox p{ display:none}
.Floor002491 ul li.on  a .txtBox p{ display:block; padding:0 80px; line-height:24px; height: 48px; overflow: hidden;}
.Floor002491 ul li.on  a .txtBox h3:after{ content:''; width:25px; height:3px; background:#fff;  display:block; margin:2% auto; }
.Floor002491 ul li a .icon{max-width: 50%; text-align: center; margin: 0 auto 15px;}
.Floor002491 ul li .liBox{ position: relative; width: 100%;height: 100%;overflow: hidden;background: rgba(0,0,0,.3); }
.Floor002491 ul li.on .liBox .liCon{background-color: rgba(30,125,186,.6);}
.Floor002491 ul li .liBox .liCon{position: absolute; width: 100%;bottom: 10px;}
.Floor002491 ul li.on .liBox .liCon{bottom:0;padding-top: 13%;}

@media screen and (min-width:768px ){
  .Floor002491 ul li{ width: 25%;float: left;padding-bottom: 26%;}
  .Floor002491 ul li a .txtBox .h3{font-size: 18px;}
}

@media screen and (min-width:1000px ){
  .Floor002491 ul li{padding-bottom: 30%;width: 15%;}
  .Floor002491 ul li.on{width:55%; }
  .Floor002491 ul li.on a{ width:100%; height: 100%;overflow: hidden; }
  .Floor002491 ul li.on .liBox .liCon{position:relative;height: 100%;}
  .Floor002491 ul li.on .liBox .liCon .txt{display: block;}
  .Floor002491 ul li.on a .txtBox .h3{text-align: center;}
  .Floor002491 ul li.on a .txtBox{text-align:center;}
}
@media(max-width:1024px){
    .Floor002491{padding:30px 0;}
    .Floor002491 .wrap-container{ margin-top: 20px; }
    .Floor002491 ul li{ width: 100%;float: none;margin-bottom: 5px} 
}


/*Floor002919 */
.sy_about{background: #F5F5F5;}
.sy_video{background: #1583c7;}
.Floor002919{ padding:4vw 0;background-position: center bottom;background-size: cover;}
@media(max-width:1280px){
.sy_video{ padding:4vw;}    
}
.Floor002919 .num{margin-top: 6%;}
@media(min-width:641px){
.Floor002919 .num dd{float: left;width: 33.3333%;border-left: 10px solid #f9f9f9;padding-left: 20px;}
}
.Floor002919 .num dd aside{display: inline-block;position: relative;}
.Floor002919 .num dd aside b{font-family: Arial;font-size: 40px;color: #1583c7;display: block;}
.Floor002919 .num dd aside sub{position: absolute;left: 100%;bottom: 15%;font-size: 16px;margin-left: 5px;display: block;}
.Floor002919 .num dd aside sup{position: absolute;left: 100%;bottom: 15%;font-size: 16px;margin-left: 5px; font-size:24px; }
.Floor002919 .num dd:nth-child(2) aside sub{top:0;}
.Floor002919 .num dd:nth-child(2) aside sup{ bottom:0;}
.Floor002919 .num dd p{font-size: 16px;color: #999;margin-bottom: 0;margin-top: 10px;}
@media(min-width:1025px) and (max-width:1200px){
.Floor002919 .num dd aside b{font-size: 60px;}
}
@media(min-width:641px) and (max-width:769px){
.Floor002919 .num dd aside b{font-size: 60px;}
}
@media(max-width:640px){
.Floor002919{ padding:30px 0;}
.Floor002919 .num dd{text-align: center;float: left;width: 33.3%}
.Floor002919 .num dd:not(:last-child){margin-bottom: 20px;}
}
@media(max-width:480px){
.Floor002919 .num dd aside b{}
}
.Floor002919 .more a span{position:relative;z-index:3;background:url(../images/Floor002140-more.png) no-repeat center center;display: block;width: 100%;height: 44px;}
.Floor002919 .auto .info-main{background: #fff;padding: 2vw 3vw;}
.Floor002919 .auto .pic{background-size: cover;}
@media(min-width:769px){
.Floor002919 .auto > .ytable > .ytable-cell{vertical-align: top;}
.Floor002919 .pic{ width: 37.143%; padding-bottom:23.5vw;}
.Floor002919 .info{padding-right: 4.167vw;}
.Floor002919 .set-up{padding-top: 2vw;/* padding-bottom: 1.71875vw; margin-right: -150px;*/}
.Floor002919 .set-up .column{/* padding-left: 4.167vw; */}
}
.Floor002919 .info h2{font-size: 24px;color: #1583c7;font-weight: normal;margin: 5% 0 2%;}
.Floor002919 .info p{font-size: 14px;line-height:24px;color: #888;margin: 1vw 0;}
.Floor002919 .set-up .column{/* background: #fff; */position: relative;}
.Floor002919 .set-up .column .slider{}
.Floor002919 .set-up .column .Ispic{padding-bottom: 56%;background-size: cover;}
.Floor002919 .set-up .column .slick-arrow{position: absolute; top: 45%; background:rgba(0,0,0,.1);margin-top: -21px; width: 42px; height: 42px; border-radius: 50%; z-index: 10;}
.Floor002919 .set-up .column .slick-prev{left: -50px; transform: rotate(180deg);}
.Floor002919 .set-up .column .slick-next{right: -50px;}
.Floor002919 .set-up .column .slick-arrow:before{position: absolute; content: ''; width: 10px; height: 10px; border-right: 1px solid #fff;border-top: 1px solid #fff; transform: rotate(45deg); left: 50%; top: 50%; margin: -5px 0  0 -8px;}
.Floor002919 .set-up .column .slick-arrow:hover{background: #1583c7; border-color:#1583c7;}
.Floor002919 .set-up .column .slick-arrow:hover:before{ border-color:#fff;}
.Floor002919 .set-up .column .title{ margin-bottom:2%}
.Floor002919 .set-up .column .cn{font-size: 36px;color: #333;float: left;}
.Floor002919 .set-up .column .title .more{/* display:block; */float:right;padding-top: 0;}
.Floor002919 .set-up .column .cn:after{display: inline-block;content: '';height: 1px;background: #1583c7;width: 3.334em;margin-left: 0.521em;vertical-align: middle;}

.Floor002919 .more{padding-top: 2%;}
.Floor002919 .more a{position:relative;overflow:hidden;width: 170px;border:1px solid #dcdcdc;display:block;line-height: 42px;text-align:center;text-transform:uppercase;font-size:14px;transition:0.3s;height: 44px;border-radius: 30px;}
.Floor002919 .more a span{position:relative;z-index:3;background:url(../images/Floor002140-more.png) no-repeat right 30px center;display: block;width: 100%;height: 44px;/* border-radius: 30px; */ text-align:left; padding-left:30px;}
.Floor002919 .more a::before,
.Floor002919 .more a::after{z-index: 1;position: absolute;content: '';top: 0;left: 0;width: 100%;height: 100%;-webkit-transition: all 0.3s;transition: all 0.3s;-webkit-transition-timing-function: cubic-bezier(30,125,186, 1);transition-timing-function: cubic-bezier(30,125,186, 1);background-color: rgba(30,125,186,0.8); }
.Floor002919 .more a::before{-webkit-transform: translate(13%,-190%) rotate(27deg);transform: translate(13%,-190%) rotate(27deg);	-webkit-transition-delay: 0.2s; /* Safari */transition-delay: 0.2s;}
.Floor002919 .more a::after {-webkit-transform: translate(-13%,-190%) rotate(-27deg);transform: translate(-13%,-190%) rotate(-27deg);}
.Floor002919 .more a:hover::before, 
.Floor002919 .more a:hover::after{-webkit-transform: translate(0,0);transform: translate(0,0);	}
.Floor002919 .more a:hover{ color:#fff; border-color: #fff;}
.Floor002919 .more a:hover span{ background:url(../images/Floor002140-more_hover.png) no-repeat  right 30px center;}


.Floor002919 .pic{ position:relative;}
.Floor002919 .play{position: absolute; left: 0; top: 0; width: 100%; height: 100%; cursor: pointer; z-index: 3; font-size: 100px;}
.Floor002919 .play:before,
.Floor002919 .play:after,
.Floor002919 .play i{position: absolute;border-radius: 50%; left: 50%; top: 50%;transform: translate(-50%,-50%);}
.Floor002919 .play i{width: 0.5em;height: 0.5em;z-index: 4;background:url("../images/Floor002692_play.png") no-repeat center center #fff;background-size: 0.16em auto;}
.Floor002919 .play:before,
.Floor002919 .play:after{content: '';background-color: #fff;opacity: 0.11; transform-origin: 0 0;}
.Floor002919 .play:before{width: 0.65em;height: 0.65em;animation:infinite scale 2s;}
.Floor002919 .play:after{width: 0.8em;height: 0.8em;animation:infinite scale2 2s;}
@keyframes scale{
0%{ transform: scale(1) translate(-50%,-50%); opacity:.3}
100%{ transform: scale(1.3) translate(-50%,-50%); opacity: 0;}
}
@keyframes scale2{
0%{ transform: scale(1) translate(-50%,-50%);opacity:.3;}
100%{ transform: scale(1.6) translate(-50%,-50%);opacity:0;}
}

.Floor002919 li.slick-slide .inner{ position:relative;}
.Floor002919 li.slick-slide  p{ text-align:center; font-size:16px; color:#fff;  margin:10px 0 0;}
.Floor002919_video{ position:fixed; z-index:999; left:0; top:0; height:100%; width:100%; background:rgba(0,0,0,0.5);}
.Floor002919_video .close{ cursor:pointer; position:absolute; right:5%; top:5%; width:40px; height:40px;}
.Floor002919_video .close::before,
.Floor002919_video .close::after{ position:absolute; content:''; transform:rotate(-45deg); width:100%; height:3px; background:#fff;}
.Floor002919_video .close::after{ transform:rotate(45deg);}
.Floor002919_video .ytable{height: 100%;}
.Floor002919_video .files{ margin:0 auto; width:96%; max-width:800px; max-height:50%;}
.Floor002919_video .files video{ background:#000;}
@media(min-width:1025px){

/*.Floor002919 .slider{width: 75.016%;}
.Floor002919 .slider .slick-list{overflow: inherit;}*/
.Floor002919 li.slick-slide .inner{margin:0 10px;}
.Floor002919 li.slick-slide .txt .ytable{margin-left:-7.5%;}
}

@media(max-width:768px){
.Floor002919 .auto .info-main{padding:20px;}
.Floor002919 .ytable,
.Floor002919 .ytable-cell{display: block;}
.Floor002919 .pic{padding-bottom: 107%;}
.Floor002919 .set-up{margin-top: 6vw;}
.Floor002919 .set-up .ytable{position: relative;}
.Floor002919 .set-up .column .slick-arrow{top: 100%;margin-top: 34px;}
.Floor002919 .set-up .column .slick-prev{left: 50px;}
.Floor002919 .set-up .column .slick-next{right: 50px;}
}
@media(max-width:640px){
.Floor002919 .play i{width: 45px;height: 45px;z-index: 4;background: url("../images/Floor002692_play.png") no-repeat 63% center #fff;background-size: 44% auto;}
.Floor002919 .set-up .column li a{font-size: 3.5vw;}
.Floor002919 .set-up .column li .icon{margin-bottom:3vw;background-size: contain;height: 7vw;}
}





.sy_title{text-align: center;color: #fff;}
.sy_title h3{font-size: 30px;margin: 0;}
.sy_title span{font-size: 16px; margin-top:1vw;display: block;}
.sy_more{display: block;width: 160px;line-height: 50px;color: #fff;margin:3vw auto 0 auto;background: #4db0ee;color: #fff;border-radius: 50px;text-align: center;}
.sy_more:hover{background: #fff;color: #1583c7;}
.sy_title_b{text-align: center;color: #333;}
.sy_title_b h3{font-size: 30px;margin: 0;}

@media(max-width:640px){
.sy_more{margin:30px auto 0;}    
}



/*Bottom003063 */
.Bottom003063{background: #F5F5F5;padding: 2vw 0 0 0;border-top: 1px solid #ddd;}
.Bottom003063 footer{line-height: 22px; padding: 20px 0; margin-top: 20px;background: #eee;}
.Bottom003063 nav.fr .item{float: left; max-width: 180px;}
.Bottom003063 nav.fr dd{line-height: 30px;}
.Bottom003063 nav.fr dd a{color: #666;}
.Bottom003063 nav.fr dd a:hover{color: #1583c7;}
.Bottom003063 nav.fr .open{display: block;width: 12px; height: 12px; border:6px solid transparent; border-top-color: #1583c7; margin: 10px auto 0; cursor: pointer;}
.Bottom003063 .tit{color: #333; font-size: 16px;margin-bottom: 20px;}
.Bottom003063 .tit:after{width: 10px;height: 1px;background-color: #1583c7;display: none; content: ''; margin: 15px 0 10px 0;}

.Bottom003063 .links{max-width: 170px; text-align: center;}
.Bottom003063 .links .code{padding-bottom: 10px;}
.Bottom003063 .links h3{font-size: 14px;color: #1583c7;font-weight: normal;}
.Bottom003063 .links ol,
.Bottom003063 .links ul{text-align: left;}
.Bottom003063 .links ol{line-height: 32px; background-color: #1583c7;color: #fff; padding-left: 13px;position: relative;  cursor: pointer;}
.Bottom003063 .links ol:after{position: absolute; content: '';right: 10px; width: 10px; height: 10px; top: 50%; border-bottom: 1px solid #fff; border-right: 1px solid #fff; transform: rotate(45deg); margin-top: -8px;}
.Bottom003063 .links .select{position: relative;z-index: 20;}
.Bottom003063 .links ul{padding: 13px; position: absolute; left: 0; width: 100%; bottom: 100%;background: #fff;display: none;}
.Bottom003063 .links li{line-height: 30px;}
.Bottom003063 .links li:not(:last-child){border-bottom: 1px solid #eee;}

@media(min-width:1025px){
.Bottom003063 nav.fr{max-width: 1065px;width: 82%;padding-top: 42px;}
.Bottom003063 .links{}
}
@media(max-width:1024px){
.Bottom003063{text-align: center;}
.Bottom003063 nav.fr{display: none;}
.Bottom003063 .links{ margin: 0 auto;}
}







/*Floor003083 */
.Floor003083{padding: 4vw 0;}
.Floor003083 .title{line-height: 1;font-family: 'SourceHanSansCN-Medium';font-size: 36px;color: #333;}

.Floor003083 .slick-dots{text-align: center;}
.Floor003083 .slick-dots li{display: inline-block;width: 10px; height:10px; margin: 10px 0;position: relative;list-style: none; margin: 0 5px;}
.Floor003083 .slick-dots li button{font-size: 0; width: 5px; height: 5px; background: rgba(0,0,0,0.2);border: 0;padding: 0; position: absolute;  
border-radius: 50%;}
.Floor003083 .slick-dots li:not(.slick-active) button{left: 50%; top: 50%; margin: -2px 0 0 -2px;}
.Floor003083 .slick-dots li.slick-active button{width: 100%; height: 100%; left: 0; top: 0;background: #1583c7;}

.Floor003083 .slider{margin: 0 -45px 0 -40px; padding-right: 5px;}
.Floor003083 .slick-slide{overflow: hidden;padding:40px 40px 20px 40px;}
.Floor003083 .slick-slide > div{float: left; margin-left: -1px;margin-top: -1px;
}

.Floor003083 .slick-slide a{position: relative; z-index: 3; display: block;padding: 0 10%;margin: 5%;background: #fff;border-radius: 10px;
box-shadow: 0 0 14px rgba(0,0,0,.08);border: 1px solid #eee;}
.Floor003083 .slick-slide .Ispic{height: 140px;background-size: contain;}
.Floor003083 .slick-slide .url{position: relative; }
.Floor003083 .slick-slide .url:hover:before{opacity: 1;}
.Floor003083 .slick-slide .url:hover{z-index: 4;}
@media(min-width:1025px){
.Floor003083 .slick-slide > div{width: 16.6667%;}
.Floor003083 .slick-slide  > div:nth-child(6n+1),
.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }
}
@media(min-width:751px) and (max-width:1024px){
.Floor003083 .slick-slide > div{width: 25%;}
.Floor003083 .slick-slide  > div:nth-child(4n+1),
.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }
}
@media(min-width:641px) and (max-width:750px){
.Floor003083 .slick-slide > div{width: 33.333%;}
.Floor003083 .slick-slide  > div:nth-child(3n+1),
.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }
}
@media(max-width:640px){
.Floor003083{padding: 30px 0;}
.Floor003083 .title{font-size: 5vw}
.Floor003083 .slider{margin: 0; }
.Floor003083 .slick-slide {padding: 20px 15px 20px 15px;}
.Floor003083 .slick-slide > div{width: 50%;}
.Floor003083 .slick-slide  > div:nth-child(2n+1),
.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }
.Floor003083 .slick-slide .Ispic{height: 28vw;}
}








/*
 .Banner001408 为demo编号
 */
.Banner001408{ position:relative;}
.Banner001408 .ban{background-size: cover;height: 350px;}
.Banner001408 section{ position:absolute; z-index:2;width: 100%; left: 0;display:inline-block; color:#fff;bottom: 0;
height: 100%;background: rgba(0,0,0,.4);}
.Banner001408 section .n_title_cn{ font-size:3em;font-weight: normal;font-weight: 100;}
.Banner001408 section .n_title_en{ font-size:1em;font-weight: 100;text-transform: uppercase;margin-top: 1vw;letter-spacing:10px;}
.Banner001408 section .auto{position: relative;top: 35%;}

@media(max-width:1024px){
.Banner001408 .ban{height: 200px;} 
.Banner001408 section .n_title_cn{ font-size:2em;}
}




/*
 .Menu002290 
 */
.Menu002290{ line-height:22px; padding: 20px 0; border-bottom:solid 1px #e6e6e6;}
.Menu002290 .location{}
.Menu002290 .location a{ color:#acacac; padding-right:20px; margin-right:10px; background:url(../images/Menu002290-location_icon.png) no-repeat right;}
.Menu002290 .location span{ color:#1583c7;}






.PicList002273{padding: 3vw 0;background: #F5F5F5;}
.PicList002273 .left a{display: block;border-radius:10px; box-shadow: 0 10px 40px rgba(0,0,0,0.25); overflow: hidden;}
.PicList002273 .left .Ispic{padding-bottom: 60%;background-size: cover;}
.PicList002273 .right{ padding-top:1vw;}
.PicList002273 .right .time{font-size: 16px;color: #bbb;display: block;margin-bottom: 10px;}
.PicList002273 .right .dot_a{color: #333;font-size:22px;line-height: 2em;height: 2em; overflow: hidden; display: block;}
.PicList002273 .dot_a:hover{color: #1583c7;}
.PicList002273 .right .news_p{color: #999;font-size: 1.1em;line-height: 1.8em;height: 3.6em; overflow: hidden;margin: 0.6vw 0;}
.PicList002273 ul li{margin-bottom: 4vw;}
.PicList002273 ul li .n_news_a{color: #999;width: 160px;line-height: 3.2em;text-align: center;background: #fff;display: block;margin-top: 1.5vw;
box-shadow: 0 0 10px rgba(0,0,0,.06);border-radius: 50px;font-size: 1.1em;}
.PicList002273 ul li .n_news_a:hover{background: #1583c7;color: #fff;}
@media screen and (min-width:768px ) {
	.PicList002273 .left{float: left;width: 36%;}
	.PicList002273 .right{float: right;width: 60%;}
	.PicList002273 .right .time{}
}
@media(max-width:1000px){
  .PicList002273 ul li{padding: 5%;}
}
@media screen and (min-width:1024px ) {
	.PicList002273 ul li{position: relative;}
	.PicList002273 ul li .right_btn{width:20px;height: 17px;background: url(../images/go.png) no-repeat center;display: inline-block;position: absolute;top: 50%;right: 48px;cursor: pointer;margin-top: -10px}
}







/* 分页 */
/*Page002046 */
.Page002046 .Pages{ text-align:center; padding:0 0 5vw 0;background: #F5F5F5;}
.Page002046 .Pages a{ display:inline-block; vertical-align:middle;border:1px solid #E5E5E5; padding:0 15px; line-height:38px; color:#999;}
.Page002046 .Pages a:hover,
.Page002046 .Pages a.a_cur{ background-color:#1583c7; color:#fff;}
.Page002046 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle; overflow:hidden;}
.Page002046 .Pages em a{ float:left; margin-left:-1px;}
.Page002046 .Pages .p_cur,
.Page002046 .Pages .p_count,
.Page002046 .Pages .p_jump,
.Page002046 .Pages .p_total{ display:none;}
.Page002046 .Pages .a_prev,
.Page002046 .Pages .a_next{ padding:0; width:44px; background:url(../images/Page002046-a_prev.gif) no-repeat center center; overflow:hidden; line-height:1000px; height:38px;}
.Page002046 .Pages .a_next{ background-image:url(../images/Page002046-a_next.gif);}
@media(max-width:640px){
.Page002046 .Pages .a_first,
.Page002046 .Pages .a_end{ display:none;}
}
@media(max-width:480px){
.Page002046 .Pages a{padding:0 3vw; }
}






/*Menu003070 */
.Menu003070 {padding: 2vw 0;text-align: center;}
.Menu003070 li{display: inline-block;margin: 5px;}
.Menu003070 li a{display: block;line-height:3.6em;font-size: 1.1em;color: #666; padding:  0 2vw;border-radius: 80px;border: 1px solid #E9E9E9;}
.Menu003070 li.aon a,
.Menu003070 li a:hover{color: #fff;background: #1583c7;border: 1px solid #1583c7;}
@media(max-width:1440px){
.Menu003070 li{padding: 0 1vw;}
.Menu003070 li a{padding:  0 2vw;}
}
@media(max-width:640px){
.Menu003070 li a{font-size: 3.5vw;}
.Menu003070 li{margin-bottom: 1vw; width:auto;padding: 0}
.Menu003070 li:not(:nth-child(3n)){margin-right: 2%;}
.Menu003070 li a{padding:0 15px;line-height: 35px}
}



/*Floor003078 */
.Floor003078{padding:6vw 0;font-size: 16px; overflow: hidden;background: #F5F5F5;}
.Floor003078 .auto{ table-layout: fixed;}
.Floor003078 .intro{color: #333;margin: 5% 12% 0 0;}
.Floor003078 .intro .gupiao{color: #666;}
.Floor003078 .intro .tit{font-size:2em;line-height:1.8em;margin-bottom: 2vw;color: #333; }
.Floor003078 .intro .tit span{color: #1583c7;}
.Floor003078 .intro .info{color: #666;line-height: 2.2em;font-size: 1em;}

@media(min-width:1025px){
.Floor003078 .left{vertical-align: top;}
.Floor003078 .right{width: 52%; }
.Floor003078 .right .pic{clear: both;}
.Floor003078 .right .pic img{display: block;float: left;width: 46%;margin-right: 8%;box-shadow: 0 10px 40px rgba(0,0,0,.1);}
.Floor003078 .right .pic img:nth-child(2n){margin-right: 0;}
}
@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;}
.Floor003078 .intro{color: #333;margin: 5%;}
}
@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;}
}








.Galary002512{ padding:4vw 0;background: #F5F5F5;}
.Galary002512 .ny_title {margin:6vw 0 4vw 0;border-top: 1px solid #eee;padding-top: 2vw;}
.Galary002512 .ny_title .cn{font-size: 26px;color: #1583c7;line-height: 50px;}
.Galary002512 .case_p{font-size: 16px;line-height: 30px;color: #666;}
.Galary002512 .slider-for{ margin:0 0 2vw 0;box-shadow: 0 0 10px rgba(0,0,0,.08);}
.Galary002512 .slider-for li{ background:#fff;}
.Galary002512 .slider-for li .Ispic{ padding-bottom:70%; background-size:contain;}
.Galary002512 .slider-nav li .Ispic{ border:2px solid #fff; background-color:#fff;background-size: contain; padding-bottom:60%; margin:0 5%;}
.Galary002512 .slider-nav li.slick-center .Ispic{ border: 2px solid #1583c7;}
.Galary002512 .slider-nav{ margin-bottom:30px;}
/* Arrows */
.Galary002512 .slick-arrow{font-size: 0;line-height: 0;position: absolute;top:42%; width:50px;height: 50px;padding: 0;cursor: pointer;
border: none; z-index:10; margin-top:-20px; border-radius:50%; background:#ddd;}
.Galary002512 .slick-arrow:hover{background: #1583c7;}
.Galary002512 .slick-arrow::before{ position:absolute; content:''; left:50%; top:50%; margin-left:-4px; margin-top:-6px; width:12px; height:12px;  
transform:rotate(-45deg);}
.Galary002512 .slick-prev{left: -70px;}
.Galary002512 .slick-next{right: -70px; background-position: right top;}
.Galary002512 .slick-prev::before{ border-left:2px solid #fff;border-top:2px solid #fff;}
.Galary002512 .slick-next::before{ border-right:2px solid #fff;border-bottom:2px solid #fff;margin-left:-9px;}
/* Dots */
.Galary002512 .slick-dots{list-style: none;text-align: center; position:absolute; left:0; bottom:-50px; width:100%;}
.Galary002512 .slick-dots li{display: inline-block;margin: 0 5px;}
.Galary002512 .slick-dots li button{font-size: 0;line-height: 0;display: block;width: 6px;height: 6px;cursor: pointer;border: 0;
background: rgba(0, 0, 0, 0.1); border-radius:50%; padding:0;}
.Galary002512 .slick-dots li.slick-active button{opacity: .75;background: #1583c7;}
@media(max-width:1200px){
.Galary002512 .slider-for{ margin-bottom:50px;}
.Galary002512 .slick-prev,
.Galary002512 .slick-next{ right:auto; left:50%; margin-top:0; top:-45px;}
.Galary002512 .slick-prev{ margin-left:-50px;}
.Galary002512 .slick-next{ margin-right:-50px;}
}
@media(max-width:640px){
.Galary002512 .slick-prev,
.Galary002512 .slick-next{ display:none !important;}
.Galary002512 .slider-for{ margin-bottom:3%;}
}







/*
 .Floor002439 为demo编号
 */
.Floor0024391 { padding: 4vw 0;background: #F5F5F5;}
.Floor0024391 .auto{ overflow: hidden;}
.Floor0024391 .list .item{ float: left; width: 49%;overflow: hidden;margin-bottom: 2%}
.Floor0024391 .list .ma{margin-right: 2%}
.Floor0024391 .list .item .item_li{position: relative; background: rgba(0,0,0,.5);z-index: 3;border: 1px solid #fff;}
.Floor0024391 .list .item .item_li .bg{ padding-bottom: 80%;background-size: cover;z-index: 1;}
.Floor0024391 .list .item .word{padding:2vw 2.5vw;color: #333;width: 100%;height: 100%;top: 0;left: 0;z-index: 2;background: rgb(255 255 255 / 100%);}
.Floor0024391 .list .item .word .pic{width: 95px;float: left;}
.Floor0024391 .list .item .word h3{ font-weight: 100; font-size: 18px;line-height:1.6em;}
.Floor0024391 .list .item .word p{ margin: 0; line-height: 1.6em;overflow: hidden; font-size: 1.4em;}
@media(min-width:641px){
.Floor0024391 .list .item:not(:nth-child(2n)){margin-right: 2%}    
}
@media(max-width:640px) {
.Floor0024391 .list .item{ float: none; width: 100%;} 
.Floor0024391 .list .item .word .pic{margin-top: 14px;}
}










/*PicList002171 */
.PicList002172{ padding:5vw 0 3vw 0;}
.PicList002172 ul{box-shadow: 0 0 10px rgba(0,0,0,.08);border-radius: 20px;overflow: hidden;}
.PicList002172 li{ float: left;width: 32%;margin-right: 2%;margin-bottom: 2%;}
.PicList002172 li .hz_li{position:relative; display:block;background: #fff;transition: 0.3s;}
.PicList002172 li .hz_img{padding: 2vw 1.5vw;background: #fff;}
.PicList002172 li p{text-align: center;width: 60%;line-height: 22px;margin: 0 auto;height: 44px;overflow: hidden}
.PicList002172 li img{ display:block; max-width:100%;height: 40px;margin: 0 auto;}
.PicList002172 li .hz_li figure{ position:absolute; left:0; top:0; width:100%; height:100%; 
background-color: #1583c7; /* 浏览器不支持时显示 */background-image: linear-gradient(#1583c7, #1583c7);
opacity:0; transition:0.3s;}
.PicList002172 li .hz_li:hover figure{ opacity:.95;}
.PicList002172 li dl{ display:table;  width:100%; height:100%;}
.PicList002172 li dt{ display:table-cell; vertical-align:middle;text-align:center; font-size:18px; color:#fff;}
@media(min-width:769px){
}
@media(max-width:768px){
.PicList002172 li{ width:32%; margin-right:2%;}
}
@media(max-width:768px) and (min-width:481px){
}
@media(max-width:480px){
.PicList002172 li{ width:49%;}
.PicList002172 li:nth-child(2n){ margin-right:0;}
.PicList002172 li dt{ font-size:15px;}
}
.PicList002172 li:nth-child(3n){ margin-right:0;}












/*
 .TextList001214 为demo编号
 */
.TextList001214{padding: 2vw 0;background: #F5F5F5;}
.TextList001214 .fw_ti{font-size: 34px;color: #333;font-weight: 100;line-height: 2em;margin: 2vw 0 0.5vw 0;}
.TextList001214 .fw_ti span{margin-right: 1vw;display: inline-block;}
.TextList001214 li{ float:left; width:32%; margin: 0 2% 2% 0;   }
.TextList001214 li:nth-child(3n){ margin-right:0;}
.TextList001214 li a{display: block;background: #fff;padding:2vw;border-radius: 20px;transition: 0.3s;box-shadow: 0 0 10px rgba(0,0,0,.06);}
.TextList001214 li h3{ color:#333; font-size:20px; font-weight:bold; margin:0 0 1vw 0;}
.TextList001214 li p{ margin:0;font-size:14px;line-height: 2em;color: #999;}
.TextList001214 li a:hover{ box-shadow:0 10px 30px rgba(0,0,0,0.1);}
.TextList001214 li a:hover h3{color: #1583c7;}
.TextList001214 li span{display: none;width: 140px;color: #333;line-height: 50px;height: 52px;border: 1px solid #E5E5E5;text-align: center;margin-top: 2vw;
border-radius: 10px;}
.TextList001214 li span:hover{color: #1583c7;}

@media(max-width:768px){
	.TextList001214 li{ width:49%;}
	.TextList001214 li:nth-child(3n){ margin-right:2%;}
	.TextList001214 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:640px){
	.TextList001214 .city dl{ float:none; width:100%; clear:both; margin-bottom:2%;}
}
@media(max-width:480px){
	.TextList001214 li{ float:none; width:auto; margin-right:0 !important;}
	.TextList001214 li h3{font-size:16px;}
}









/*
 .TextList001215 为demo编号
 */
.TextList001215{padding:0;background: #F5F5F5;}
.TextList001215 .fw_ti{font-size: 34px;color: #333;font-weight: 100;line-height: 2em;margin: 2vw 0 0.5vw 0;}
.TextList001215 .fw_ti span{margin-right: 1vw;display: inline-block;}
.TextList001215 .auto{ height: auto; overflow:hidden; }
.TextList001215 .tmenu{ width: 250px; float:left;}
.TextList001215 .list{/*width: 77%; float: right;*/padding-top: 40px; margin-left:250px; padding-left:20px; overflowhidden;}
.TextList001215 .tmenu li a{ font-size: 16px; padding: 0 20px; display: block; line-height: 46px; border:1px solid #eee;background:#fff; margin-top: -1px; }
.TextList001215 .tmenu li:first-child a{ border-radius: 10px  10px 0 0 ;  }
.TextList001215 .tmenu li:last-child a{ border-radius:0 0   10px  10px ;  }
.TextList001215 .tmenu li.aon a{ background: #1583c7; color: #fff }
.TextList001215 .order_btn a{ font-size: 16px; padding: 0 20px; display: block; line-height: 46px; border:1px solid #1583c7;background:#fff; color: #1583c7; margin-bottom:15px; border-radius: 10px;text-align: center;}


.div_h{ padding-top:40px;}
.productMenu{ position:relative;}
.productMenu .fixed{ position:fixed;width: 250px;z-index: 100}
.TextList001215 .list ul{ margin-bottom:5%;}
.TextList001215 .list li{ float:left; width:32%; margin: 0 2% 2% 0;  background: #fff;padding:2vw;border-radius: 10px;transition: 0.3s;box-shadow: 0 0 10px rgba(0,0,0,.06);}
.TextList001215 .list li:nth-child(3n){ margin-right:0;}
.TextList001215 .list li dl{height: 260px;overflow-y: auto}
.TextList001215 .list li dl dd{margin-bottom: 0.5vw;}
.TextList001215 .list li dl a{display: block;line-height: 40px;color: #888;background: url(../images/s.png) no-repeat 94%; font-size: 14px;border: 1px solid #eee;border-radius: 5px;padding: 0 2vw 0 1vw;}
.TextList001215 .list li dl a:hover{color: #1583c7;}
.TextList001215 .list li h3{ color:#333; font-size:20px;line-height: 40px; font-weight:bold; margin: 0 0 1vw 0;padding-left: 5%; position: relative;}
.TextList001215 .list li h3::before{position: absolute;content: '';width: 3px;height:18px;background: #1583c7;left: 0;top: 32%;}
.TextList001215 .list li p{ margin:0;font-size:14px;line-height: 2em;color: #999;}
.TextList001215 .list li span{display: none;width: 140px;color: #333;line-height: 50px;height: 52px;border: 1px solid #E5E5E5;text-align: center;margin-top: 2vw;
border-radius: 10px;}
.TextList001215 .list li span:hover{color: #1583c7;}
.TextList001215 .open{display: none}
@media(max-width:768px){
	.TextList001215 .list li dl a{background: url(../images/s.png) no-repeat 96%;padding: 0 10vw 0 1vw;}
    .TextList001215 .tmenu{ width:100%; float:none;}
    .TextList001215 .list{ width: 100%; float: none; margin-left:0; padding-left:0;}
    .productMenu .fixed{width: 94%;background: #fff}
	.TextList001215 .tmenu ul{display: none;}
    .TextList001215 .open{ display:block; border: 1px solid #1583c7;padding:12px 20px 12px 10px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;color:#333; border-radius:0 0 5px 5px; position:relative;border-radius: 10px;background: #fff}
    .TextList001215 .open::after{ position:absolute; content:''; border:6px solid transparent; border-top-color:#1583c7; right:10px; top:50%; margin-top:-3px;}
	.TextList001215 .list li{ width:49%;}
	.TextList001215 .list li:nth-child(3n){ margin-right:2%;}
	.TextList001215 .list li:nth-child(2n){ margin-right:0;}
}
@media(max-width:640px){
	.TextList001215 .city dl{ float:none; width:100%; clear:both; margin-bottom:2%;}
}
@media(max-width:480px){
	.TextList001215 .list li{ float:none; width:auto; margin-right:0 !important;}
	.TextList001215 .list li h3{font-size:16px;}
}









/*
 PicList000734
 */
.PicList000734 {padding:2vw 0 4vw 0;}
.PicList000734 li{ float:left;width:31%; margin: 0 3.5% 4% 0;}
.PicList000734 li:nth-child(3n){ margin-right:0;}
.PicList000734 li .name_bg{ }
.PicList000734 li .name_bg .name_p{ background:#F5F5F5; padding:2vw;}
.PicList000734 li span{ display:block; background-position: center center; background-repeat:no-repeat; background-size:cover; padding-bottom:100%;}
.PicList000734 li h4{ font-size:1.6em; color:#333; margin:1vw 0;font-weight: normal;}
.PicList000734 li p{ margin:0; overflow:hidden; line-height:1.6em;height: 3.2em;overflow: hidden; color:#999;font-size: 1.2em;}
@media(max-width:768px){
.PicList000734 li{ width:49%;}
.PicList000734 li:nth-child(3n){ margin-right:2%;}
.PicList000734 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList000734 li{ width:100%; margin-right:0 !important;}
}







/*TextList002514 */
.TextList002514{padding: 4vw 0;background: #F5F5F5;}
.TextList002514 .list{ background: #fff; padding:0 2vw; margin-bottom:2px;}
.TextList002514 .job-title{  padding:1vw 0; font-size:18px;cursor:pointer; position:relative;}
.TextList002514 .job-title i{ position:absolute; width:20px; height:20px; background:#1583c7; border-radius:50%; right:0; top:34%; }
.TextList002514 .job-title i::before,
.TextList002514 .job-title i::after{ position:absolute; content:''; background:#fff;}
.TextList002514 .job-title i::before{ left:23%; width:50%; height:2px; top:45%;}
.TextList002514 .job-title i::after{ left:45%;  width:2px; top:25%; height:50%;}
.TextList002514 .job-title.select i::after{ display:none;}
.TextList002514 .job-title.select{ color:#1583c7;}
.TextList002514 .job-main{ display:none; padding:2vw 0; border-top:1px dotted #e5e5e5;}
.TextList002514 .job-main .job-info{font-size: 14px;}
.TextList002514 .job-main .job-info p{margin: 0 0 1vw 0;}
.TextList002514 .job-main .email{color: #1583c7}
.TextList002514 .job-main strong{font-size: 16px;margin-bottom: 10px;display: block;}
.TextList002514 .join_fl{float: left;width: 58%;box-shadow: 0 0 10px rgba(0,0,0,.08);}
.TextList002514 .join_fr{float: right;width: 38%;}
.TextList002514 .join_fr img{display: block;width: 100%;}

@media(max-width:1024px){
.TextList002514 .join_fl{float: none;width:100%;}
.TextList002514 .join_fr{float: none;width: 100%;} 
.TextList002514 .job-title{  padding:4vw 0;}
}








/*Floor001868 */
.Floor001868{background: #F5F5F5;}
.Floor001868 h2{font-size: 18px;color: #333; margin:0; padding-bottom:20px;}
.Floor001868 h2:after{ width:20px; height:2px; display:block; background-color:#e60012; content:''; margin-top:17px;}
.Floor001868 .contact_fr{float:right; width:50%;}
.Floor001868 .contact_fr.fl{float:left; width:50%;}
.Floor001868 ul{ padding: 4vw;}
.Floor001868 li{ margin-bottom: 2vw;color: #666;padding-left:70px;padding-bottom: 1.5vw; border-bottom: 1px dashed #ddd;}
.Floor001868 li:nth-child(1){background: url(../images/lx1.png) no-repeat top 20% left;background-size: 50px;}
.Floor001868 li:nth-child(2){background: url(../images/lx2.png) no-repeat top 20% left;background-size: 50px;}
.Floor001868 li:nth-child(3){background: url(../images/lx4.png) no-repeat top 20% left;background-size: 50px;}
.Floor001868 li:nth-child(4){background: url(../images/lx3.png) no-repeat top 20% left;background-size: 50px;}
.Floor001868 li b{color: #999;font-size: 15px;font-weight: normal;}
.Floor001868 li span{color: #1583c7;font-size: 30px;}
.Floor001868 li dd{margin-top: 10px;font-size: 20px;color: #333;}
.Floor001868 li dl dt{margin-top: 2vw;}
.Floor001868 li img{ max-width:137px; display:block;}

.RighInfo002800{float: left;width: 50%;}
.RighInfo002800.fr{float:right;width: 50%;}
.RighInfo002800 #map{height: 700px;width: 100%;}

@media(max-width:1024px){
.RighInfo002800{float: none;width: 100%;}  
.Floor001868 .contact_fr{float: none;width: 100%;}
.RighInfo002800 #map{height: 300px;}
}








/*
 .Map001070 为demo编号
 */
.Map001070{background-color: #F5F5F5;}
.Map001070 dd{margin-bottom:2%;padding-left: 50%;position:relative;}
.Map001070 dd:last-child{ margin-bottom:0;padding-right: 50%;padding-left: 0;}
.Map001070 .map *{ max-width:none;}
.Map001070 dd figure{padding: 4vw;}
.Map001070 dd figure h1{font-size: 22px;color: #b71e23; font-weight:normal;padding: 16px 0; margin:0;border-bottom: dashed 1px #ccc;}
.Map001070 dd ul{/* padding-top:16px; */}
.Map001070 dd li{line-height:25px;margin-bottom:10px;padding-left:36px;background-repeat:no-repeat;background-position:0 0;margin-top: 10px;font-size: 20px;color: #333;margin-bottom: 2vw;padding-left: 70px;padding-bottom: 1.5vw;border-bottom: 1px dashed #ddd;}
.Map001070 dd li p{color: #999; font-size: 15px; margin: 0; margin-top: 2vw;}
.Map001070 dd li:nth-child(1){background:url(../images/lx1.png) no-repeat top 20% left; background-size: 50px;}
.Map001070 dd li:nth-child(2){background:url(../images/lx2.png) no-repeat top 20% left; background-size: 50px;}
.Map001070 dd li:nth-child(3){background:url(../images/lx4.png) no-repeat top 20% left; background-size: 50px;}
.Map001070 dd li:nth-child(4){background:url(../images/lx3.png) no-repeat top 20% left; background-size: 50px;}





@media(min-width:641px){
.Map001070 .map{position:absolute !important;width: 50%;left:0;height:100%;top:0;}
.Map001070  dd:last-child .map{right:0;left: auto;}
}
@media(max-width:640px){
.Map001070 dd:last-child{padding: 3%;}
.Map001070 dd{ padding:3%;}
.Map001070 .map{ height:300px; position:relative !important;}
.Map001070 dd figure{ padding:0;}
}
@media(max-width:480px){
.Map001070 dd figure h1{ font-size:20px;}
}










/*Title002752 */
.Title002752{text-align: center;font-size: 100px;padding: 0 0 1vw 0;}
.Title002752 .t-1{color: #eee; font-size: 0.5em; text-transform: uppercase;font-weight: bold; line-height: 1em;}
.Title002752 .t-2{font-size: 0.3em;color: #333;line-height: 1.36em;}
.Title002752 .t-2:after{display: none; content: '';background: #ccc; width: 1px; height: 30px; margin: 10px auto 0;}
@media(max-width:480px){
.Title002752{font-size: 80px;}
}


/*Floor001867 */
.Floor001867{ padding:5vw 0;background: #F5F5F5;}
.Floor001867 .auto{padding-top: 3vw;}
.Floor001867 h2{font-size: 18px;color: #333; margin:0; padding-bottom:20px;}
.Floor001867 h2:after{ width:20px; height:2px; display:block; background-color:#e60012; content:''; margin-top:17px;}
.Floor001867 ul{ float:left; width:48%;}
.Floor001867 li{ font-size:16px;margin-bottom: 1.5vw;color: #666;font-weight: 100;}
.Floor001867 li b{color: #333;font-size: 14px;}
.Floor001867 li span{color: #1583c7;font-size: 30px;}
.Floor001867 li dd{margin-top: 10px;}
.Floor001867 li dl dt{}
.Floor001867 li img{ max-width:137px; display:block;}
.Floor001867 .form{ }
.Floor001867 .form h5{ font-size:18px; color:#333; padding-bottom:5%; margin:0;font-weight: normal;}
.Floor001867 .form td{ padding-bottom:2%;}
.Floor001867 .form td div{ position:relative;}
.Floor001867 .form td.zero{ width:2%;}
.Floor001867 .form td label{ position:absolute; left:20px; top:0; line-height:60px; color:#888;}
.Floor001867 .form td .text{ line-height:60px;border: none;  background:#fff; padding:0 20px; width:100%;border-radius:5px;
	box-shadow: 0 5px 50px rgba(0,0,0,.06);}
.Floor001867 .form td textarea.text{ height:300px; line-height:30px;padding: 20px;}
.Floor001867 .form td .btn{ width:60%; line-height: 60px;border-radius: 50px; cursor:pointer; background:#1583c7; color:#fff; font-size:16px; border:none; max-width:260px;display: block; margin:1vw auto 0 auto;box-shadow: 0 10px 30px rgba(30,125,186,.3);}
@media(max-width:768px){
	.Floor001867 ul,
	.Floor001867 .form{ float:none; width:auto;}
}











/*RighInfo002939 */
.RighInfo002939{padding:4vw 0;background: #F5F5F5;}
.RighInfo002939 .auto{padding: 3vw;background: #fff;}
.RighInfo002939 .name{border-bottom: 1px dotted #cecece; text-align: center; margin-bottom: 37px;}
.RighInfo002939 .name h1{margin: 0 0 30px 0;font-size: 24px;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;}
.RighInfo002939 .edit-info{line-height: 2.2em;color: #333; text-align: justify; padding-bottom: 4vw;}
.RighInfo002939 .edit-info img{display: block;max-width: 100%;margin:2vw auto;}
.RighInfo002939 .info-page{padding-top: 3%;border-top: 1px solid #e5e5e5;}
.RighInfo002939 .info-page dd{line-height: 36px;}
.RighInfo002939 .info-page dd:nth-child(2n){text-align: right;}
.RighInfo002939 .info-page dd a{padding: 0 20px;}
.RighInfo002939 .info-page dd a:hover{color: #1583c7;}
/* 2022.1.17 */
.RighInfo002939 .edit-info .center_box{
	text-align: center;
}
.RighInfo002939 .edit-info .center_box img{
	display: inline-block;
}
@media(max-width:1280px){
.RighInfo002939{padding:4vw 2%;}    
}
@media(min-width:641px){
.RighInfo002939 .info-page dd{float: left; width: 50%;}
.RighInfo002939 .time,
.RighInfo002939 .info-page dd a,
.RighInfo002939 .edit-info{font-size: 16px;}
}
@media(max-width:640px){
.RighInfo002939{padding:30px 2%;} 
.RighInfo002939 .info-page dd:nth-child(2){border-top: 1px solid #eee;text-align: left}
.RighInfo002939 .share{display: block; padding-top: 10px;}
.RighInfo002939 .info-page dd a{padding: 0;}
}










/*RighInfo002941 */
.RighInfo002941{padding:4vw 0;background: #F5F5F5;}
.RighInfo002941 .auto{padding: 4vw;background: #fff;box-shadow: 0 10px 50px rgba(0,0,0,.08);border-radius: 20px;}
.RighInfo002941 .name{border-bottom: 1px dotted #cecece; text-align: center; margin-bottom: 37px;}
.RighInfo002941 .name h1{margin: 0 0 2vw 0;font-size: 30px;color: #333;}
.RighInfo002941 .time{color: #c8c8c8;padding-bottom: 1.72vw;line-height: 16px;}
.RighInfo002941 .share{margin-left: 10px;}
.RighInfo002941 .time time,
.RighInfo002941 .share,
.RighInfo002941 .share > *{display: inline-block; vertical-align: middle;}
.RighInfo002941 .share em{font-style: normal;}
.RighInfo002941 .edit-info{line-height: 2.2em;color: #333; text-align: justify; padding-bottom: 4vw;}
.RighInfo002941 .edit-info b{display: block;font-size: 20px;color: #1583c7;}
.RighInfo002941 .edit-info img{display: block;max-width: 100%;margin:2vw auto;}
.RighInfo002941 .info-page{padding-top: 3%;border-top: 1px solid #e5e5e5;}
.RighInfo002941 .info-page dd{line-height: 36px;}
.RighInfo002941 .info-page dd:nth-child(2n){text-align: right;}
.RighInfo002941 .info-page dd a{padding: 0 20px;}
.RighInfo002941 .info-page dd a:hover{color: #1583c7;}
@media(min-width:641px){
.RighInfo002941 .info-page dd{float: left; width: 50%;}
.RighInfo002941 .time,
.RighInfo002941 .info-page dd a,
.RighInfo002941 .edit-info{font-size: 16px;}
}
@media(max-width:640px){
.RighInfo002941 .info-page dd:nth-child(2){border-top: 1px solid #eee; text-align:left}
.RighInfo002941 .share{display: block; padding-top: 10px;}
}
.RighInfo002941 .ziliao_a{display: block;width: 200px;line-height: 50px;border: 1px solid #1583c7; color: #1583c7;text-align: center;margin: 2vw auto 3vw auto;border-radius: 6px;}









/*
 .Form002324
 */
.Form002324{ position:absolute; background:rgba(0,0,0,0.5); width:100%;height: 100%; top:0; left:0; z-index:99;display: none;}
.Form002324 .wrap-container{ position:fixed; top:42%;margin-top: -243.5px; width:800px;  margin-left:-300px; left:45%; background:#fff; border-radius: 20px;
z-index:100;}
.Form002324 .closeBtn{ position:absolute; top:20px; right:20px; height:17px; width:17px; display:block; 
background:url(../images/Form002324-colseBtn.jpg) no-repeat;}
.Form002324 .Title{ font-size:24px; color:#555555; text-align:center; line-height:100px;}
.Form002324  input{ display:block; border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px; 
color:#6e6e6e; border:none; padding:5px 10px 5px 50px; margin:0 auto 23px; width:348px;}
.Form002324 .Loginname{ background:url(../images/Form002324-mico.png) no-repeat 11px 11px;}
.Form002324 .Loginpwd{ background:url(../images/Form002324-mico.png) no-repeat 11px -53px;}
.Form002324 .yzm{ width:350px; margin:0 auto;}
.Form002324 .Lyzm{ float:left; width:126px; padding-left:20px;}
.Form002324 .yzm a{ float:left; margin-left:10px; color:#1583c7; line-height:42px;}
.Form002324 .yzm img{ display:inline-block; vertical-align:top; max-width:117px; width: 50%; margin-right:16px; height:42px;}
.Form002324 .goTo{ width:350px; margin:0 auto;}
.Form002324 .goTo a{ float:left; color:#969696; line-height: 12px;margin-bottom: 20px;}
.Form002324 .goTo .gozc{ float:right;}
.Form002324 .goLogin{ width:350px; margin:0 auto; color:#fff; text-align:center; line-height:42px; font-size:20px; display:block; background:#6e6e6e;}
.Form002324 .OtherLogin{ width:350px; margin:0 auto;}
.Form002324 .OtherLogin a{ display:inline-block; color:#969696; vertical-align:top; font-size:12px; padding-left:24px; line-height:55px; height:55px;}
.Form002324 .OtherLogin .Loginweico{ margin-right:13px; background:url(../images/Form002324-mico2.png) no-repeat 0 19px;}
.Form002324 .OtherLogin .Loginqq{ margin-right:0; background:url(../images/Form002324-mico2.png) no-repeat 0 -25px;}
@media only screen and (max-width:664px ) {
	.Form002324 .wrap-container{top:0;margin-top: 0; width:100%; height:100%; margin-left:0; left:0; padding: 5%;}
	.Form002324 input,.Form002324 .yzm,.Form002324 .goTo,.Form002324 .goLogin,.Form002324 .OtherLogin{ width: 100%;}
	.Form002324 .OtherLogin{ text-align: center;}
	.Form002324 .Lyzm{ width: 90px;}
	.Form002324 .Title{ font-size: 20px; line-height: 70px;}
	
}




/*
 .Form002319
 */
.Form002319{ padding:2vw 3vw;}
.Form002319{ margin: 0 auto; font-size: 14px;}
.Form002319 .row{overflow: hidden;text-align: center;}
.Form002319 .row dl{ width: 100%; padding-right: 20px; position: relative; line-height: 40px;}
.Form002319 .row dl em{ font-style: normal; color: #c00; position: absolute; right: 5px; top: 0; display: block;}
.Form002319 input.text{ border: 1px solid #ddd; display: block; line-height: 50px; width: 100%; padding: 0 20px; color: #333;border-radius: 6px;}
.Form002319 .text_nr{ border: 1px solid #ddd; background: none; display: block; line-height:40px; width: 100%; padding: 0 20px; color: #333;margin-bottom: 20px;border-radius: 6px;}
.Form002319 input.text::-ms-input-placeholder{ color: #aaa;}
.Form002319 select{border: 1px solid #f0f0f0; background: none; display: block; height: 40px; width: 100%; padding: 5px 10px; color: #aaa; 
appearance:none;-moz-appearance:none;-webkit-appearance:none; padding-right: 14px; 
background: url("../images/Form002319-icon.png") no-repeat scroll 97% center transparent;}
.Form002319 select::-ms-expand { display: none; }
.Form002319 .btn{text-align: center; background: #1583c7;  display: block;width: 30%; max-width: 150px; float: left; font-size: 16px; padding: 0;cursor: pointer;color: #fff;line-height: 50px;border-radius:50px;}
@media only screen and (min-width:480px ) {
.Form002319 .row2 dl{ float: left; width: 48%;}
.Form002319 .row2 dl:last-child{ float: right;}	
.Form002319 .btn{ font-size: 18px;}
}
@media only screen and (min-width:1025px ) {
}







/*Timeline002853 */
.Timeline002853{padding: 5vw 0;background: #F5F5F5;}
@media(min-width:1025px){
.Timeline002853 .slider-nav{float: left;width: 40%;}
.Timeline002853 .slider-for{float: right;width: 50%;}
.Timeline002853 .slider-nav .slick-arrow{width: 200%;right:0; top: 50%;}
.Timeline002853 .slider-nav .slick-prev{margin-top: -75px;}
.Timeline002853 .slider-nav .slick-next{margin-top: 75px;}
.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 #ddd;position: relative; padding: 3vw 0;}
.Timeline002853 .slider-nav  .slick-arrow{position: absolute; font-size: 0;border:0;border-bottom: 1px solid #ddd; cursor: pointer;font-size: 0;padding: 0; z-index: 10;}
.Timeline002853 .slider-nav .slick-arrow:before{position: absolute; content: ''; width: 60px; height: 60px; background: url(../images/Timeline002853_btn.png) no-repeat center center #fff; left: 50%; top: 50%; margin: -30px 0 0 0;box-shadow: 0 0 10px rgba(0,0,0,.08);border-radius: 50px;}
.Timeline002853 .slider-nav li{line-height: 150px; font-size: 18px;color: #ccc;font-weight: 100;}
.Timeline002853 .slider-nav li span{ font-size: 36px; margin-right: 10px;}
.Timeline002853 .slider-nav li.slick-center{color: #333;}
.Timeline002853 .slider-for .box{padding-top:2vw;}
.Timeline002853 .slider-for .year{ color: #1583c7;font-size: 60px;line-height: normal;}
.Timeline002853 .slider-for .desc{line-height: 2em;color: #333; margin: 2vw 0 0 0;font-size: 16px;}
.Timeline002853 .slider-for .desc img{display: block;width: 100%;margin: 2vw 0;border-radius: 20px;}
.Timeline002853 .slider-nav.under3 .slick-track{transition: 0.3s;}
@media(max-width:1024px){
.Timeline002853 .slider-nav{border-right: 0;}
.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-arrow:before{width: 36px; height: 36px;margin: -20px 0 0 0;}
.Timeline002853 .slider-nav .slick-prev{ left: 2.5vw;}
.Timeline002853 .slider-nav .slick-next{ right: 9.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;}

}










/*PicList002663 */
.PicList002663{ padding:4vw 0 1vw 0;background: #F5F5F5;}
.PicList002663 li{ background:#eee;overflow: hidden;}
.PicList002663 .news-top li .Ispic {background-size: cover;padding-bottom: 65%;}
.PicList002663 .news-top li .pic a{display: block;}
.PicList002663 .ycenter p{}
.PicList002663 .news-top .bx-wrapper{ position:relative; z-index:1;}
.PicList002663 .news-top .bx-viewport{ z-index:1}
.PicList002663 .news-top{ margin-bottom:4vw;}
.PicList002663 .news-top li time{ color:#bbb; font-size:14px;}
.PicList002663 .news-list li time{ color:#bbb; font-size:14px;display: block; margin-bottom: 10px;}
.PicList002663 .news-list li h3{ margin: 0;}
.PicList002663 li h3{margin-bottom:0;}
.PicList002663 li h3 a{ color:#333;font-size:20px;display: block;font-weight: normal;line-height:1.6em; }
.PicList002663 li h3 a:hover{ color:#1583c7;}
.PicList002663 li p{ line-height:1.6em; font-size:14px;  margin:1vw 0;color: #999;}
.PicList002663 li .more{ position:relative; color:#999;width: 100px;line-height:40px;display: block;text-align: center;
font-size: 14px;border-radius: 50px;background: #fff;box-shadow: 0 0 20px rgba(0,0,0,.06);}
.PicList002663 li .more:hover{background: #1583c7;color: #fff;}
.PicList002663 .news-list li{ float:left;  margin-right:5%; margin-bottom:5%;overflow: hidden;}
.PicList002663 .news-list li .pic{width: 100%;}
.PicList002663 .news-list li .pic a{display: block;}
.PicList002663 .news-list li .Ispic {background-size: cover; padding-bottom: 65%;}
.PicList002663 .news-list li .news_b{padding: 1.5vw;}
.PicList002663 .bx-pager{ text-align:center; background:#fafafa; padding:3% 5%;}
.PicList002663 .bx-pager div{ display:inline-block;padding:0 5px;}
.PicList002663 .bx-pager div a{ position:relative; display:block; width:14px; height:14px; border-radius:50%; border:1px solid transparent; overflow:hidden; line-height:1000px;}
.PicList002663 .bx-pager div a::before{ position:absolute; content:''; left:2px; top:2px; right:2px; bottom:2px; background:#c4c4c4; border-radius:50%; }
.PicList002663 .bx-pager div a.active{ background:#fff; border-color:#1583c7;}
.PicList002663 .bx-pager div a.active::before{ background:#1583c7;}
.PicList002663 .news-top .pic{}
@media(min-width:769px){
.PicList002663 .news-top .pic{ width:45%;}
.PicList002663 .news-top .txt{ width:50%;padding:0 0 0 4%;}
.PicList002663 .news-list li{width:30%;}
.PicList002663 .news-list li:nth-child(3n){ margin-right:0;}
.PicList002663 .bx-controls{ position:absolute; left:0;width:50%; bottom:0; z-index:10;}
.PicList002663 .bx-pager{ float:right;}
.PicList002663 .bx-pager div{ float:left;}
}
@media(max-width:1024px){
.PicList002663 li time,
.PicList002663 li h3{font-size:24px;}
}
@media(min-width:481px) and (max-width:1024px){
.PicList002663 li p{ line-height:20px; font-size:14px;height:80px;}
}
@media(max-width:768px){
.PicList002663 .news-top .ycenter{ display:block;}
.PicList002663 .news-top .txt{ padding:3%;}
.PicList002663 .news-top li h3{ max-height:60px; height:auto;}
.PicList002663 .news-top li p{ margin:3% 0; height:auto;}
.PicList002663 .news-list li{width:49%;}
.PicList002663 .news-list li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList002663 .news-list li{ float:none; width:auto; margin-right:0;}
.PicList002663 .news-list li p,
.PicList002663 .news-list li h3{ height:auto;}
}
.PicList002663 .news_more{max-width: 220px;line-height:60px;background: #1583c7; display:inline-block; transition: 0.3s;font-weight: 100;text-align: center;display: block;margin:3vw auto 0 auto;color: #fff;font-size: 18px;}
.PicList002663 .news_more:hover{opacity: .7;}


/*TextList002855 */
.TextList002855{background:#f5f5f5;padding:3vw 0 3vw;}
.TextList002855 li{line-height: 4.5625em;/* border-bottom: 1px solid #e5e5e5; */padding : 0 20px;}
.TextList002855 li:nth-child(2n){background:#fff}
.TextList002855 li time{float: right;color: #999; margin-left: 15px;font-size:14px;}
.TextList002855 li a{padding-left: 30px; background: url("../images/TextList002855_icon.png") no-repeat left center;}
.TextList002855 li a:hover{color:#1583c7;}
@media(min-width:481px){
 .TextList002855 li{font-size: 16px;}
}
@media(max-width:1024px){
.TextList002855 li time{font-size:12px;}
}

/*
 .PicList001216 为demo编号
 */
.PicList001216{ padding-top:3%; padding-bottom:3%;background:#f5f5f5;}
.PicList001216 dl{padding:2% 0; border-bottom:1px solid #f0f4f4;}
@media(min-width:481px){
.PicList001216 dl{ display:table; width:100%; }
.PicList001216 dd{ display:table-cell; vertical-align:middle;}
.PicList001216 dd:nth-child(1){ width:90px;}
.PicList001216 dd:nth-child(2){ width:25%;}
.PicList001216 dd:nth-child(2) img{ width:85%;}
.PicList001216 dd span{ display:block;}
.PicList001216 dd h3{ position:relative;font-size:22px; height:23px;}
.PicList001216 dd .dot{ position:absolute; width:90%; left:0; top:0;}
.PicList001216 dd:nth-child(3){}
}
.PicList001216 dd span{font-size:42px;}
.PicList001216 dd h3{ font-weight:normal;margin-top:0;}
.PicList001216 dd p{ line-height:24px; height:51px; overflow:hidden;font-size:14px;color:#999;}
.PicList001216 dd .more{ display:inline-block;  line-height:36px; padding:0 44px 0 26px; font-size:14px; border:1px solid #fff; border-radius:28px; background:url(../images/PicList001216-more.png) no-repeat 84% center #fff;color:#999;box-shadow: 0 0 10px rgba(0,0,0,.06);}
.PicList001216 dd .more:hover{color:#10a49a;}
@media(max-width:1000px) and (min-width:481px){
.PicList001216 dd:nth-child(2){ width:30%;}
}
@media(max-width:480px){
.PicList001216 dl{border-bottom: 1px solid #ebebeb;padding-bottom: 15px;margin-bottom: 15px}
.PicList001216 dd img{ width:100%;}
.PicList001216 dd:nth-child(2){ padding:2% 0;}
.PicList001216 dd h3{ font-size:16px;}
.PicList001216 dd span{font-size:30px;}
}
/*
 .PicList001200 为demo编号
 */
.PicList001200{background:#f5f5f5;padding:3vw 0 3vw;}
.PicList001200 li{ padding:10px;  margin-bottom:2%;background:#fff;}
.PicList001200 li a{ display:block; position:relative; padding-left:28%;padding-right:13%;}
.PicList001200 li a::after{ position:absolute; content:''; width:33px; height:33px; background:url(../images/PicList001200-more.png) no-repeat left top; right:5%; top:50%; margin-top:-16px;}
.PicList001200 li figure{ position:absolute; left:0; top:0; height:100%; width:24%;}
.PicList001200 li div{ position:relative; padding-right:5%; padding-bottom:10%;}
.PicList001200 li div::before,
.PicList001200 li div::after{ position:absolute; content:''; }
.PicList001200 li div::before{width:1px; height:70%; top:15%; background-color:#ebebeb; right:0;}
.PicList001200 li div::after{ width:7%; height:1px; background-color:#1583c7; bottom:10%; left:-9%; z-index:2;}
.PicList001200 li h3{ margin:0; font-size:22px; padding:3% 0 0 0; font-weight:normal; color:#333;}
.PicList001200 li p{ margin:3% 0 0 0; color:#999; line-height:28px; height:56px; overflow:hidden; font-size:14px;}
.PicList001200 li time{ position:absolute; left:0; bottom:5%; color:#969696;}

.PicList001200 li:hover{ border-color:#e60012; box-shadow:0 5px 5px #eee;}
.PicList001200 li:hover a::after{ background-position:left bottom;}
@media(max-width:640px){
.PicList001200 li h3{font-size:16px;}
.PicList001200 li p{line-height:22px; height:44px; }
.PicList001200 li time{ font-size:12px;}
}
@media(max-width:480px){
.PicList001200 li div::before,
.PicList001200 li a::after{ display:none;}
.PicList001200 li div,
.PicList001200 li a{padding-right:0;}
.PicList001200 li a{ padding-left:40%;}
.PicList001200 li figure{ width:37%;}
}

.PicList002953{padding: 3% 0;background:#f5f5f5; }
.PicList002953 li{float: right;width: 48.334%;background: #fff; margin-bottom: 3.332%;}
.PicList002953 li a{display: block;padding: 1.56vw;}
.PicList002953 li:not(:nth-child(2n)){float: left;}
.PicList002953 li:nth-child(2n+1){clear: left;}
.PicList002953 li aside.dot{font-size: 24px;line-height: 1em;border-left:2px solid #1583c7; margin-bottom: 25px;padding-left: 20px;}
.PicList002953 li a:hover aside.dot{color: #1e50ae;}
.PicList002953 li .txt{padding: 20px 20px 0;}
.PicList002953 li p{margin: 0;line-height: 1.625em;font-size: 16px;color: #666;}
.PicList002953 li .pic{overflow: hidden;border-radius: 5px;}
.PicList002953 li .Ispic{padding-bottom: 61.077%; transition: 0.3s;}
.PicList002953 li a:hover .Ispic{transform: scale(1.2);-webkit-transform: scale(1.2);-ms-transform: scale(1.2);}
.PicList002953 li .more{overflow: hidden;}
.PicList002953 li .more span{float: right;width: 40px;height: 40px;border: solid 2px #e5e5e5; border-radius: 50%;position: relative; transition: 0.3s;}
.PicList002953 li .more span:after{position: absolute; content: ''; width: 10px; height: 10px; border-top: 2px solid #666; border-right: 2px solid #666; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg); margin: -5px 0 0 -7px; left: 50%; top: 50%;}
.PicList002953 li a:hover .more span{border-color: #1583c7;background: #1583c7;}
.PicList002953 li a:hover .more span:after{border-color: #fff;}
@media(max-width:1024px){
.PicList002953 li a{padding: 4vw;}
.PicList002953 li .txt{padding: 1vw 1vw 0;}
}
@media(max-width:640px){
.PicList002953 li{ width: 100%;}
.PicList002953 li aside.dot{font-size: 4vw; margin-bottom: 2vw;}
.PicList002953 li p{font-size: 3.5vw;}
.PicList002953 li .more{padding-top: 2vw;}
.PicList002953 li .more span{width: 26px;height: 26px;float: none; display: block; margin: 0 auto;}
}
/*
 .RighInfo002254 为demo编号
 */

.RighInfo002254 .auto_1260{ max-width: 1260px;}
@media only screen and (max-width:1260px) {
	.RighInfo002254 .auto_1260{  padding: 0 2%;}
}
.RighInfo002254{ padding:3% 0 3%;background:#f5f5f5;}
.RighInfo002254 .auto{background:#fff;padding:3%;}
.RighInfo002254 .list_img{ float:left; width:55.6%; position:relative;}
.RighInfo002254 .big_img{ position:absolute; left:0; top:0; height:100%; width:80%;}
.RighInfo002254 .big_img li,
.RighInfo002254 .big_img li figure{ position:absolute; left:0; width:100%; top:0; height:100%;}
.RighInfo002254 .big_img li figure{ border:1px solid #dcdcdc;background-size:contain;}
.RighInfo002254 .list{ padding:42px 0 42px 82.9%;}
.RighInfo002254 .list .bd{ position:relative;}
.RighInfo002254 .list a{ position:absolute; width:17.1%; height:40px; right:0; background:url(../images/RighInfo002254-btn_prev.png) no-repeat center center/auto 50%;  cursor:pointer;}
.RighInfo002254 .list a.prev{ top:0;}
.RighInfo002254 .list a.next{ bottom:0; background-image:url(../images/RighInfo002254-btn_next.png);}
.RighInfo002254 .list a.prevStop,
.RighInfo002254 .list a.nextStop{ cursor:default;}
.RighInfo002254 .list li{ height:130px;  position:relative;}
.RighInfo002254 .list li figure{ position:absolute; left:0; width:97%; top:9px; bottom:15px; background-size:contain; border:1px solid #f2f2f2;}
.RighInfo002254 .list li.on figure{ border:2px solid #1583c7;}
.RighInfo002254 .right_info{ float:right; width:39.2%;}
.RighInfo002254 .right_info h1,
.RighInfo002254 .right_info h3,
.RighInfo002254 .right_info p{ margin:0;padding:5% 0;border-bottom:1px solid #e7e8e8;}
.RighInfo002254 .right_info h1{ padding:7% 0; color:#333; font-size:24px;font-weight: normal; }
.RighInfo002254 .right_info h3{ font-size:18px; font-weight:normal;}
.RighInfo002254 .right_info p{line-height:30px; color:#999; margin-bottom:10%;font-size:16px;}
.RighInfo002254 .right_info a{ display:inline-block; border:1px solid #fdf3f2; padding:10px 5%; color:#1583c7;transition:0.4s;}
.RighInfo002254 .right_info a:hover{ background-color:#1583c7; color:#fff;}
.RighInfo002254 .right_info .buy { background-color:#1583c7; color:#fff; margin-left:20px}
.RighInfo002254 .tab{ padding:3% 0;}
.RighInfo002254 .tab .h1_tab{ margin:0; border-bottom:1px solid #e7e8e8; overflow:hidden; font-size:16px; font-weight:normal; color:#000;}
.RighInfo002254 .tab .h1_tab span{ float:left; padding:0 5%; line-height:50px; background-color:#f2f2f3; margin-right:4px; cursor:pointer;}
.RighInfo002254 .tab .h1_tab span.on{ background-color:#1583c7; color:#fff;}
.RighInfo002254 .tab .info{ padding-top:3%;}
.RighInfo002254 .ul_download li{ border-bottom:1px solid #d1d1d3; line-height:34px; background:url(../images/RighInfo002254-icon_download.png) no-repeat right center; padding:10px 0;}
.RighInfo002254 .ul_download li a{ padding:0 38px; background:url(../images/RighInfo002254-icon.png) no-repeat left center;}
@media(max-width:768px){
.RighInfo002254 .list_img,
.RighInfo002254 .right_info{ float:none; width:auto;}
}
@media(max-width:640px){
.RighInfo002254 .list li{ height:100px;}
.RighInfo002254 .right_info h1{font-size:20px; }
.RighInfo002254 .right_info h3{ font-size:16px;}
 }	
@media(max-width:480px){
.RighInfo002254 .list{ padding-top:30px; padding-bottom:30px;}
.RighInfo002254 .list a{ height:28px;}
.RighInfo002254 .list li{ height:80px;}
.RighInfo002254 .tab .h1_tab{ font-size:14px;}
.RighInfo002254 .tab .h1_tab span{ padding:0 3%;}
 }	








/*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{}
.PicList002433 .main{ padding:6% 0 4% 0;}
.PicList002433 .main  .slick-arrow{ position:absolute; top:50%; width:57px; height:57px; margin-top:-30px; border:1px solid #1583c7; padding:0; background:none; font-size:0; z-index:10; cursor:pointer; border-radius:50%;}
.PicList002433 .main  .slick-arrow:hover{ background:#1583c7; }
.PicList002433 .main  .slick-arrow:before{ position:absolute; content:''; width:18px; height:18px; border-top:2px solid #1583c7; border-right:2px solid #1583c7; 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:#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%;}
@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;}
}




.scrollbar::-webkit-scrollbar-track
{
  -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.1);
  border-radius: 5px;
  background-color: rgba(0,0,0,0.1);;
}
.scrollbar::-webkit-scrollbar
{
  width: 3px;
  background-color: rgba(0,0,0,0);
}
.scrollbar::-webkit-scrollbar-thumb
{
  border-radius: 5px;
  background-color: #1583c7;;
}








/*
 .PicList000593 ä¸ºdemoç¼–å·
 */
.PicList000593{ padding:3% 0 1%;background: #F5F5F5;}
.PicList000593 li{ float:left; width:32%; margin-right:2%; position:relative; margin-bottom:2%;}
.PicList000593 li:nth-child(3n){ margin-right:0;}
.PicList000593 li .video_files{position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.PicList000593 li .video_files video{width:100%; height:100%; background-color:#000;}
.PicList000593 li .video_files .close{position: absolute;right: 3%;top: 3%;z-index: 10;width: 30px;height: 30px;border-radius: 50%;background-color: #761b1b;cursor: pointer;}
.PicList000593 li .video_files .close::before,
.PicList000593 li .video_files .close::after{ position:absolute; content:''; width:3px; height:70%; border-radius:3px; background-color:#fff; left:13px; top:5px;}
.PicList000593 li .video_files .close::before{ transform:rotate(45deg);}
.PicList000593 li .video_files .close::after{ transform:rotate(-45deg);}
.PicList000593 li figure{ position:relative;}
.PicList000593 li figure em{display:block;padding-bottom:65%;background-size: cover;background-position:center center;background-repeat:no-repeat;}
.PicList000593 li figure a{ width:100%; height:100%; position:absolute; left:0; top:0; background-color:rgba(0,0,0,0.5); }
.PicList000593 li figure a::before,
.PicList000593 li figure a::after{position: absolute; content:'';z-index: 5;top: 50%;left: 50%;}
.PicList000593 li figure a::before{width: 70px;height: 70px;border: 3px solid rgba(255,255,255,0.6);margin-left: -35px;margin-top: -35px;border-radius: 50%;}
.PicList000593 li figure a::after{width: 0;height: 0;border-top: 15px solid transparent;border-bottom: 15px solid transparent;border-left: 20px solid rgba(255,255,255,0.6);margin-left: -6px;margin-top: -15px;}
.PicList000593 li p{text-align:center;}
@media(max-width:768px){
.PicList000593 li{width:49%; margin-right:2%;}
.PicList000593 li:nth-child(3n){ margin-right:2%;}
.PicList000593 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList000593 li figure a::before{width: 50px;height: 50px;margin-left: -25px;margin-top: -25px;}
.PicList000593 li figure a::after{border-top-width: 10px;border-bottom-width: 10px;border-left-width: 12px;margin-left: -3px;margin-top: -9px;}
}
@media(max-width:375px){
.PicList000593 li figure a::before{width: 40px;height: 40px;margin-left: -20px;margin-top: -20px;}
.PicList000593 li{width:100%; float:none; margin-right:0 !important;}
}




