.w1600{max-width: 1600px;width: 96%;}
.w1520{max-width: 1520px;width: 96%}
.w22{width: 17%}
.w75{width: 78%;margin-left: 4%;}
.jishu{display: flex;}
.wenti{display: flex;}
.xiazai{display: flex;}
/*Top003075 */
.Top003075 .auto{position: fixed; left: 0; top: 0; width: 100%; background: #fff; z-index: 100;font-size: 16px; box-shadow: 0 0 10px rgba(0,0,0,0.1);transition: padding 0.3s;}
.Top003075 menu li.aon span a{color: #0080c0;}
.Top003075 menu li .sub{display: none;}
.Top003075 menu li .sub dl{position: relative;}
.Top003075 menu li .sub dt {line-height: 32px;}
.Top003075 menu li .sub dt a:hover{text-decoration: underline;}
.Top003075 .logo{display: table;}
.Top003075 .logo a{display: table-cell; vertical-align: middle;}
.Top003075 .top-right{position: absolute;right: 0; top: 0;height: 100%;}
.Top003075 .top-right dl{display: table; height: 100%;}
.Top003075 .top-right dl > *{display: table-cell; vertical-align: middle;}
.Top003075 .top-right dt{padding-right: 30px;color: #333;}
.Top003075 .top-right dt a{border-radius: 2px;border: solid 1px #eee;width: 26px;line-height: 24px;text-align: center;display: inline-block; margin-left: 10px;font-size:12px;color: #bbb; background: #fff;}
.Top003075 .top-right dt a.on{color: #fff;background: #0080c0;border-color: #0080c0; font-size: 14px;}
.Top003075 .top-search{background-color: #0080c0;padding: 0 22px; overflow: hidden;}
.Top003075 .top-search > *{ float: left;}
.Top003075 .top-search .text{width: 0;overflow: hidden;padding: 0; transition: width 0.3s;}
.Top003075 .top-search .btn-area{position: relative; line-height: 44px;}
.Top003075 #TopBtn{position: absolute; left: 0; top:0;height: 100%; width: 100%;z-index: 10;display: none;}
.Top003075 .open-sbox{color: #fff;display: block;padding-left: 25px;background: url("../images/Top003075-search.png") no-repeat left center;}

.search-show .Top003075 #TopBtn{display: block;}
.search-show .Top003075 .top-search .text{padding: 0 10px; border-radius: 5px;}
.search-show .top-search .btn-area{padding-left: 10px;}

@media(min-width:1025px){
.Top003075{height: 100px;}
.search-show .Top003075 .auto{padding-right: 12.5vw;}
.search-show .Top003075 .top-search .text{width:12vw;}
.Top003075 .logo{position: absolute; left: 3.13vw; top: 0;height: 100px;}
.Top003075 menu{display: table; margin: 0 auto;}
.Top003075 menu li{float: left;position: relative;}
.Top003075 menu li:not(:last-child){margin-right: 3.13vw;}
.Top003075 menu li span{display: block;line-height: 100px;}
.Top003075 menu li .sub{position: absolute; top: 100%; left: 50%; width:180px;margin-left: -90px;background:rgb(0 128 192 / 0.83); text-align: center; padding: 10px 0; border-radius: 0 0 5px 5px;}
.Top003075 menu li .sub dt a{color: #fff;}
}
@media(min-width:1025px) and (max-width:1500px){
.Top003075 menu li:not(:last-child){margin-right: 3.13vw;}
}
@media(min-width:1025px) and (max-width:1366px){
.search-show .Top003075 .top-right dt{font-size: 0;}
.search-show .Top003075 .top-right dt a{font-size:16px;}
}
@media(min-width:1025px) and (max-width:1280px){
.Top003075 .top-right dt{font-size: 0;}
.Top003075 .top-right dt a{font-size:16px;}
 .search-show .Top003075 .top-right dt{opacity: 0;}
}
@media(max-width:1500px){
    .Top003075 menu{padding-left: 18%}
}
@media(max-width:1024px){
.Top003075,
.Top003075 .logo{height: 70px;}
.Top003075 .logo{padding-left: 2%}
.Top003075 .logo img{max-width: 300px;}
.Top003075 menu{position: fixed; left: -100%;opacity: 0; top: 70px;bottom: 0;overflow: auto;background: #fff; z-index: 99; width: 200px;box-shadow: 0 10px 10px rgba(0,0,0,0.1); padding: 20px 0;transition: 0.5s;}
.menu-show .Top003075 menu{left: 0;opacity: 1; }
.Top003075 menu li span{display: block;position: relative;line-height: 40px;padding: 0 40px 0 20px; border-bottom: 1px solid rgba(0,0,0,0.05);}
.Top003075 .has-sub span .op:before, 
.Top003075 .has-sub span .op:after{background: #ccc;}
.Top003075 .open-menu span{position: relative;display: block; width: 30px; height: 30px; margin: 0 auto;}
.Top003075 .open-menu{background: #0f55b0; border-left: 1px solid #fff;}
.Top003075 .top-right dt{font-size: 0; padding-right: 10px;}
.Top003075 .top-right dt a{font-size:14px;}
.Top003075 menu li .sub{padding: 20px 30px;background: #f1f5fa;}
.Top003075 .top-search{padding-left: 10px; padding-right: 10px;}
.Top003075 .open-sbox{font-size: 0; width: 25px; height: 44px;background-position: center center;}
}
@media(max-width:640px){
.search-show .Top003075 .logo{opacity: 0.2}
.search-show .Top003075 .top-search .text{width:43vw;}
}
/*Banner003077 */
.Banner003077{position: relative;}
@media(min-width:1025px){
    .Banner003077 .wap{display: none;}
}
@media(max-width:1024px){
    .Banner003077 .pc{display: none;}
}
.Banner003077 .dots{position: absolute;right: 3.44vw; top: 50%; transform: translateY(-50%); z-index: 20;}
.Banner003077 .dots li{list-style: none;position: relative;width: 68px; height: 12px;}
.Banner003077 .dots li button{position: absolute;right: 0; top: 0; content: ''; background: none;color: #fff;font-family: 'Oswald-DemiBold';font-size: 14px; border: 0;padding: 0; ;line-height: 1; opacity: 0; transition: 0.3s; width: 16px;}
.Banner003077 .dots li.slick-active button{opacity: 1;}
.Banner003077 .dots li:not(:last-child){margin-bottom: 40px;}
.Banner003077 .dots li:before,
.Banner003077 .dots li:after{position: absolute; content:'';transition: 0.3s;}
.Banner003077 .dots li:after{width: 8px; top: 50%;right: 4px; margin-top: -4px; border-radius: 50%; height: 8px;border: solid 1px #ffffff;}
.Banner003077 .dots li.slick-active:after{opacity: 0;}
.Banner003077 .dots li:before{width: 0;height: 3px;background-color: #32c2b4;top: 50%;left: 0; margin-top: -1.5px; }
.Banner003077 .dots li.slick-active:before{width: 25px;}
@media(max-width:640px){
.Banner003077 .dots li{width: 40px;}
.Banner003077 .dots li.slick-active:before{width: 15px;}
.Banner003077 .dots li:not(:last-child){margin-bottom: 20px;}
.jishu{display: block;}
.wenti{display: block;}
.xiazai{display: block;}
}


.home-title{color: #333;}
.home-title .cn{font-size: 36px;margin-top: -34px;}
.home-title .en{opacity: 0.05; -webkit-opacity: 0.05;font-size: 56px;font-weight: 700;text-transform: uppercase;}
.home-title:after{background-color: #0080c0;display: block;content: '';margin: 25px 0 30px;width: 40px;height: 4px;}
@media(max-width:1024px){
.home-title .cn{font-size: 28px;margin-top: -34px;}   
.home-title .en{font-size: 40px;}
}



/*Floor003044 */
.Floor003044{background: #f0f1f3; overflow: hidden;font-family: 'SourceHanSansCN-Light';}
.Floor003044 .video .inner{position: relative; z-index: 1;}
.Floor003044 .video .inner figure{padding-bottom: 66%;background-size: cover;background-position: center;background-repeat: no-repeat}

.Floor003044 .intro{position: relative; z-index: 4;background-color: #fff;}
.Floor003044 .intro .edit-info{font-size:16px; padding: 0 0 2vw 0;overflow: hidden;}
.Floor003044 .intro .edit-info p{margin: 0 0 1.5em 0; line-height: 2;}

.Floor003044 .title{font-family: 'Microsoft YaHei';font-size: 36px;color: #333;}
.Floor003044 .title:after{background-color: #0080c0;display: block;content: '';margin: 25px 0 30px;width: 40px;height: 4px;}
@media(max-width:1024px){
.Floor003044 .title{font-size: 7vw;}
}

.Floor003044 .more a{display: inline-block;line-height: 4.285em;background-color: #0080c0;font-family: 'Oswald-Medium';color: #fff; padding: 0 6.285em 0 1.572em; position: relative; font-size: 14px;}
.Floor003044 .more a:after{position: absolute;width: 1.428em;height: 1.428em;background-color: #ffffff;top: 50%; margin-top: -0.714em;opacity: 0.2;border-radius: 50%; content: '';right: 1.572em;}
.Floor003044 .more a .icon{position: absolute; width: 2.428em; height: 1px;background: #fff;right: 2em; top: 50%;}
.Floor003044 .more a .icon:after{position: absolute; border:4px solid transparent; border-left-color: #fff; content: '';right: -5px; top: 50%; margin-top: -4px; border-left-width: 5px;}
.Floor003044 .more a:hover{color: #fff;}
.Floor003044 .more a:hover .icon{animation:infinite left3044 1.5s ease;}
@keyframes left3044{
0%{transform: translateX(0);}
50%{transform: translateX(-10px);}
100%{transform: translateX(0);}
}
@media(max-width:480px){
.Floor003044 .more a{font-size: 3.5vw;}
}
@media(max-width:1366px){
.Floor003044 .video .inner figure{padding-bottom: 76%;}
}
@media(min-width:1025px){
.Floor003044 .video{margin-top: 8.33vw;padding-left: 8.33vw;background-color: #fff;}
.Floor003044 .video,
.Floor003044 .intro{width: 50%;}
.Floor003044 .video .inner{width: 126.263%;}
.Floor003044 .intro .inner{padding: 5.89vw 8.33vw 5.57vw 6.77vw; }
.Floor003044 .intro .edit-info{max-width: 563px;}
}
@media(min-width:1025px) and (max-width:1440px){
.Floor003044 .video{margin-top: 10vw;padding-left: 5vw;}
.Floor003044 .intro .inner{padding-top: 3vw; padding-bottom: 4vw; padding-right: 5vw;}
}
@media(max-width:1024px){
.Floor003044 .intro{padding: 5vw;}
.Floor003044 .play{font-size: 12vw;}
.Floor003044 .video .inner figure{padding-bottom: 76%;}
}

/*Floor002748 */
.Floor002748{ position: relative; z-index: 1;color: #fff;font-size: 16px;overflow: hidden;
background: rgb(4,36,94); /* Old browsers */
background: -moz-linear-gradient(top,  rgb(0 128 192) 0%,rgb(3 56 119) 100%);/* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgb(0 128 192) 0%,rgb(3 56 119) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgb(0 128 192) 0%,rgb(3 56 119) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#04245e', endColorstr='#010b1e',GradientType=0 ); /* IE6-9 */
}
.Floor002748 .auto{position: relative; z-index: 3;}
.Floor002748 .box{ padding: 70px 0 160px 0;}
.Floor002748 .home-title{color: #fff;}
@media(max-width:480px){
.Floor002748 .title .cn{font-size: 24px; }
.Floor002748 .title .en{font-size: 40px;}
}

.Floor002748 .lizi-canvas{position: absolute; left: 0; bottom: 0; width: 50%; height: 70%; z-index: 1;}
.Floor002748 .box .info{line-height: 38px;width: 90%; margin: 20px 0 80px 0;}

.Floor002748 .more a{color: #fff;}
.Floor002748 .more a:after{display: inline-block; content: ''; width: 10px; height: 10px; border-right: 2px solid #fff; border-top: 2px solid #fff; vertical-align: middle; margin-left: 20px; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg); transition:transform 0.3s;}
.Floor002748 .more a:hover:after{transform: rotate(135deg); -webkit-transform: rotate(135deg);-ms-transform: rotate(135deg); margin-top: -4px;}

/*slick Basic*/
.Floor002748 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002748 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002748 .slick-list:focus {outline: none}
.Floor002748 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002748 .slick-slider .slick-track, 
.Floor002748 .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)}
.Floor002748 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002748 .slick-track:before, 
.Floor002748 .slick-track:after{display: table; content: '';}
.Floor002748 .slick-track:after{ clear: both;}
.Floor002748 .slick-loading .slick-track { visibility: hidden;}
.Floor002748 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002748 .slick-slide .slick-loading img { display: none;}
.Floor002748 .slick-slide .dragging img { pointer-events: none;}
.Floor002748 .slick-initialized .slick-slide { display: block;}
.Floor002748 .slick-loading .slick-slide { visibility: hidden;}
.Floor002748 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002748 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Floor002748 .slider{padding: 0 9%}
.Floor002748 .slider li .Ispic{position: relative; z-index: 2; padding-bottom: 73.888%; background-size: contain;}
.Floor002748 .slider li .txt{ height: 147px; margin-top: -60px; background: #0080c0; padding-top: 85px;}
.Floor002748 .slider li a{color: #fff;}
.Floor002748 .slider li aside{text-align: center; font-size: 18px; line-height: 30px; max-height: 60px;}
.Floor002748 .slick-arrow{position: absolute; bottom: 0; height: 147px; border: 0; padding: 0;width: 9%; background: #0080c0; font-size: 0; cursor: pointer; z-index: 999;}
.Floor002748 .slick-prev{left: 0;border-radius: 50px 0 0 0; z-index: 999;}
.Floor002748 .slick-next{right: 0;border-radius:0 50px 0 0;}
.Floor002748 .slick-arrow:before,
.Floor002748 .slick-arrow:after{ content: ''; position: absolute;left: 50%; top: 50%; transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);}
.Floor002748 .slick-arrow:before{width: 56px; height: 56px;  border: 2px solid #fff;opacity: 0.1;-webkit-opacity: 0.1; transition: 0.3s;}
.Floor002748 .slick-arrow:after{ width:14px; height: 14px; border-top: 2px solid rgba(255,255,255,0.2); border-right: 2px solid rgba(255,255,255,0.2); margin-top: -7px; margin-left: -5px;}
.Floor002748 .slick-prev:after{transform: rotate(-135deg);}
.Floor002748 .slick-next:after{transform: rotate(45deg);margin-left: -9px;}
.Floor002748 .slick-arrow:hover:before{background-color: #fff;}

@media(min-width:1025px){
.Floor002748 .auto{width: 96%;}
.Floor002748:after{position: absolute; content: ''; width: 50%; right: 0; top: 0; height: 100%; background: url(../images/Floor002748_bg.jpg) no-repeat center center;background-size: cover;}
}
@media(max-width:1540px){
.Floor002748 .slider{padding: 0 50px;}
.Floor002748 .slick-arrow{width: 70px;}
.Floor002748 .slick-arrow:before{width: 36px; height: 36px;}
}
@media(max-width:1024px){
.Floor002748 .box:nth-child(2){background: url(../images/Floor002748_bg.jpg) no-repeat center center;background-size: cover;}
.Floor002748 .box{padding:10% 3%;}
.Floor002748 .lizi-canvas{width: 100%; height: 100%; bottom: 30%;}
}

/*Floor002948 */
.Floor002948{margin-bottom: 140px; margin-top: 90px;}
.Floor002948 .title{padding: 24px 0 15px 0;font-size: 24px;line-height: 1.2;color: #333;}
.Floor002948 .title a{float: right;border-radius: 15px;border: solid 1px #dcdcdc; padding: 0 1.642em;font-size: 14px;color: #666;}
.Floor002948 .title a:hover{background: #1e50ae;color: #fff;border-color: #1e50ae;}
@media(max-width:480px){
.Floor002948 .title{font-size: 6vw;}
.Floor002948 .title a{font-size: 3.5vw;}
}

.Floor002948 .title:after {
    background-color: #0080c0;
    display: block;
    content: '';
    margin: 25px 0 30px;
    width: 40px;
    height: 4px;
}

.Floor002948 .new-list,
.Floor002948 .new-top{box-shadow: 0 0 10px rgba(0, 0, 0, 0.12);}

.Floor002948 .new-top{position: relative;z-index: 1;}
.Floor002948 .new-top aside.dot{line-height: 56px;padding: 0 110px 0 1.667em;font-size: 18px;}
@media(max-width:480px){
.Floor002948 .new-top aside.dot{font-size: 4vw;}
}
.Floor002948 .new-top .btn{border-left: 1px solid #e5e5e5; width: 100px; position: absolute; right: 0; bottom: 0;height: 56px; z-index: 10;background: #fff;}
.Floor002948 .new-top .btn:before{position: absolute; content: ''; width: 4px; height: 4px; border-radius: 50%;background: #ccc; left: 50%; top: 50%; margin: -2px 0 0 -2px;}
.Floor002948 .new-top .slick-arrow{position: absolute; width: 12px; height: 12px; border-left: 2px solid #ccc;border-bottom: 2px solid #ccc; top: 50%; left: 50%; margin-top: -6px; }
.Floor002948 .new-top .slick-prev{margin-left: -24px; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);}
.Floor002948 .new-top .slick-next{margin-left: 12px;transform: rotate(-135deg);-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg);}
.Floor002948 .new-top .slick-arrow:hover{border-color: #2a5ab2;}
@media(min-width:1025px){
.Floor002948 .new-list,
.Floor002948 .new-top{width: 49%;}
.Floor002948 .new-top .Ispic{height: 374px;}
}
@media(max-width:1024px){
.Floor002948 .new-top .Ispic{padding-bottom: 63.606%;}
}

.Floor002948 .new-list ul{padding: 11px 18px;}
.Floor002948 .new-list li{line-height: 50px;}
.Floor002948 .new-list li:not(:last-child){border-bottom: 1px dotted #dedede;}
.Floor002948 .new-list li a{padding-left: 20px; background: url("../images/Floor002948_a.gif") no-repeat left center;font-size: 16px;}
.Floor002948 .new-list li time{float: right;color: #999; margin-left: 10px;}
@media(max-width:480px){
.Floor002948 .new-list li,
.Floor002948 .new-list li a{font-size: 3.5vw;}
}
/*
 .Bottom002301 为demo编号
 */
.Bottom002301{ /*background:url(../images/Bottom002301-bg.jpg) no-repeat left top; background-size: auto 100%;*/ position: relative;}
.Bottom002301 .bottom { background-color: #0080c0; position: relative;}
.Bottom002301 .bottom:after{ position: absolute; content: ""; width: 40%; max-width: 839px;background-size: auto 100%; height: 100%; right: 0; top: 0; display: block;}
.Bottom002301 .bottom .auto{ position: relative;padding-top:4%;padding-bottom:3%; z-index: 3;}
.Bottom002301 .copyright:after{ position: absolute; content: ""; width: 40%; max-width: 839px;background-size: auto 100%; height: 100%; right: 0; top: 0; display: block;}
.Bottom002301 .copyright .auto{ position: relative; z-index: 3;}

.Bottom002301 .nav .dl dt{ padding-bottom:10px; margin-bottom:10px;}
.Bottom002301 .nav .dl dt span{  display: inline-block; position:relative;}
.Bottom002301 .nav .dl dt span i{ position:absolute; width:100%; border-bottom:1px solid #87b2c7; top:34px;}
.Bottom002301 .nav .dl dt a{ color:#fff; font-size:16px; line-height:24px; }
.Bottom002301 .nav .dl dd,.Bottom002301 .nav .d2 .two{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.Bottom002301 .nav .dl dd a,.Bottom002301 .nav .d2 .two a{ display:inline-block; line-height:30px;}
.Bottom002301 .nav .d2 dt{ position:relative;}
.Bottom002301 .nav .d2 dt i{ position:absolute; width:230px; border-bottom:1px solid #87b2c7; top:35px; left:0;}
.Bottom002301 .nav .d2 .more{ padding-right:12px; background:url(../images/Bottom002301-button_soluMore.png) right center no-repeat;}
.Bottom002301 .info .tel span{ display:block; color:#fff; font-size:16px;}
.Bottom002301 .info .tel .pic{ overflow:hidden;text-align: right;font-size: 30px;font-weight: lighter;color: #fff;letter-spacing: 1px}
.Bottom002301 .info .tel .pic img{ height:30px; max-width:100%;}
.Bottom002301 .info .query{ overflow:hidden; padding-top:25px; display: none;}
.Bottom002301 .info .query a{ display:block; width:190px; height:40px; background:url(../images/Bottom002301-button_query.png); font-weight:bold; font-size:14px; color:#fff; text-align:center; line-height:40px;}
.Bottom002301 .info .rss{ padding-top:35px;}
.Bottom002301 .info .rss .txt{ color:#fff; padding-bottom: 5px;}
.Bottom002301 .info .rss .sub{ width:250px; height:40px; background:url(../images/Bottom002301-button_rss.png); padding:8px 0 8px 14px; position:relative;}
.Bottom002301 .info .rss .sub input{ display:block; float:left; width:185px; height:24px; line-height:24px; border: none;}
.Bottom002301 .info .rss .sub .btn{ display:block; position:absolute; height:40px; top:0; right:0; width:46px; line-height:40px; font-size:14px; font-weight:bold; color:#fff; text-align:center;background: rgba(171,201,215,1)}
.Bottom002301 .info .ico{ padding-top:25px; width:190px;}
.Bottom002301 .info .ico a{ display:block; width:37px; height:36px; position:relative; float:left;}
.Bottom002301 .info .ico a+a{ margin-left:14px;}
.Bottom002301 .info .ico a .pic{ display:none; width:130px; height:135px; background:url(../images/Bottom002301-pic_code_bg.png); position:absolute; left:50%; margin-left:-65px; bottom:100%;}
.Bottom002301 .info .ico a .pic img{ width:120px; height:120px; display:block; margin:5px;}
.Bottom002301 .info .ico a:hover .pic{ display:block;}
.Bottom002301 .info .ico .youku{ background:url(../images/Bottom002301-button_youku.png);}
.Bottom002301 .info .ico .weibo{ background:url(../images/Bottom002301-button_weibo.png);}
.Bottom002301 .info .ico .weixin{ background:url(../images/Bottom002301-button_weixin.png);}
.Bottom002301 .info .ico .in{ background:url(../images/Bottom002301-button_in.png);}
.Bottom002301 .copyright{ overflow:hidden;  line-height:24px; position: relative; background-color: #0080c0; border-top: 1px solid #e2e2e257;}
.Bottom002301 .copyright .auto{padding-top:18px;padding-bottom:18px; }
.Bottom002301 .copyright .fl > *{ display:block; float:left;color: #fff}
.Bottom002301 .copyright .fl em{ height:5px; border-left:1px dotted #aec5ce; position:relative; top:9px; margin:0 10px;}
@media only screen and (max-width:1023px ) {
	.Bottom002301 .nav{ display: none;}
	.Bottom002301 .nav .dl .two{ display: none;}
	.Bottom002301 .info{ text-align: center; padding: 3% 0;}
	.Bottom002301 .info .query a,.Bottom002301 .info .rss .sub,.Bottom002301 .info .ico{ margin: 0 auto;}
	.Bottom002301 .nav .dl dt{ position: relative; margin-bottom: 0; margin-top: 10px;}
	.Bottom002301 .nav .dl dt:after{ position: absolute; content: ""; display: block; background: url(../images/Bottom002301-bottom_arrow.png) no-repeat right top; width: 11px; right: 3%; height: 20px; top: 50%; margin-top: -10px; transition: transform .5s ease-in;}
	.Bottom002301 .nav .dl dt.on:after{ transform: rotate(90deg);}
	.Bottom002301 .info .query,.Bottom002301 .info .rss,.Bottom002301 .info .ico{ padding-top: 15px;}
	.Bottom002301 .nav .d2 .three{ display: none; padding: 15px;}
	.Bottom002301 .nav .d2 .three .dot{ position: relative; padding-left: 20px;}
	.Bottom002301 .nav .d2 .three .dot:before{ display: block; content: ""; position: absolute; left: 0; width: 8px; height: 3px; background: #87b2c7; top: 50%; margin-top: -2px;}
	.Bottom002301 .nav .dl .two{ background-color: #dae7ec; padding: 15px;}
	.Bottom002301 .copyright .fl,.Bottom002301 .copyright .fr{ text-align: center;}
	.Bottom002301 .copyright .fl{ width: 295px; margin: 0 auto;}
}
@media only screen and (min-width:1024px ) {
.Bottom002301 .nav{ float:left; width: 70%;}
.Bottom002301 .nav .dl{ float:left; width: 20%;}
.Bottom002301 .nav .d2{ width:40%;}
.Bottom002301 .nav .d2 dt{ text-align:center; }
.Bottom002301 .nav .d2 dt span{ display:block; width:230px;}
.Bottom002301 .nav .d2 .two{ width:230px;}
.Bottom002301 .nav .d2 .two-d{ float:left; width:80px;}
.Bottom002301 .nav .d2 .two-d:last-child{ float: right; width: 80px;}
.Bottom002301 .nav .d2 .two-d>a{ display: none;}
.Bottom002301 .info{ float:right; width:280px;}
.Bottom002301 .info .tel span{ text-align:right; }
.Bottom002301 .info .tel .pic img{ float:right; display:block;}
.Bottom002301 .info .rss .txt{ text-align:right;}
.Bottom002301 .info .query a,.Bottom002301 .info .rss .sub,.Bottom002301 .info .ico{ float:right;}
.Bottom002301 .copyright .fl{ float:left;}
.Bottom002301 .copyright .fr{ float:right;}
}


.Bottom002301 .nav .dl dd a, 
.Bottom002301 .nav .d2 .two a{color:#fff;}
.Bottom002301 .nav .dl dd a:hover, 
.Bottom002301 .nav .d2 .two a:hover{color:#0af;}




/*新闻中心start*/
/*Floor002905 */


.Floor002905{padding:6% 0;}
.Floor002905 .title{font-size: 48px;margin-bottom: 2vw;color: #333;font-family: 'SourceHanSansCN-Regular';line-height: 1em;}
.Floor002905 .title:after {display: block;content: '';margin: 25px 0 30px;width: 40px;height: 4px;background: #0080c0;}
.Floor002905 .title  .more{float: right;font-size: 16px;color: #333;}
.Floor002905 .title  .more:before,
.Floor002905 .title  .more:after{display: inline-block; content: ''; vertical-align: middle;height: 1px;background: #333;width: 0;transition: 0.3s;}
.Floor002905 .title  .more:before{margin-right: 20px;}
.Floor002905 .title  .more:after{margin-left: 20px; width: 80px;}
.Floor002905 .title  .more:hover{margin-left: 0;}
.Floor002905 .title  .more:hover:before{width: 80px;}
.Floor002905 .title  .more:hover:after{width: 0;}
@media(max-width:640px){ 
.Floor002905 .title{font-size: 7vw;}
}

.Floor002905 .news-list li a{border: 1px solid #eee; display: block;position: relative; height: 100%; transition: 0.3s;}
.Floor002905 .news-list li{width: 46.342%;float: left;}
.Floor002905 .news-list li:nth-child(2){float: right;}
.Floor002905 .news-list li time{border-top: 1px solid #eee;position: absolute; left: 0; bottom: 0; width: 100%;line-height: 60px; padding: 0 40px;}
.Floor002905 .news-list li time:after{position: absolute; content: ''; top: 0;right: 0; width: 60px; height: 60px; border-left: 1px solid #eee;background: url("../images/Floor002905_more.gif") no-repeat center center;}
.Floor002905 .news-list li time{font-family: 'Oswald';color: #999;transition: 0.3s;}
.Floor002905 .news-list li .txt{padding: 50px 40px 0;}
.Floor002905 .news-list li .txt aside.dot2{font-family: 'SourceHanSansCN-Regular';font-size: 24px;line-height: 1.5em; margin-bottom: 2.605vw;}
.Floor002905 .news-list li a:hover aside.dot2{color: #0080c0;}
.Floor002905 .news-list li .txt p{margin: 0;color: #999;font-size: 16px;line-height: 2.25em;max-height: 9em;}
.Floor002905 .news-list li a:hover{border-color: #0080c0;}
.Floor002905 .news-list li a:hover time{color: #fff;background: #0080c0;}
.Floor002905 .news-list li a:hover time:after{background-image: url("../images/Floor002905_next_on.gif");border-left-color: rgba(255,255,255,0.2);}
.Floor002905 .news-top li{position: relative;}
.Floor002905 .news-top li .txt{position: absolute;left: 30px; bottom:25px;right: 0;color: #fff; z-index: 10;}
.Floor002905 .news-top li .time{font-family: 'Oswald'; width: 108px; text-align: center;}
.Floor002905 .news-top li .word aside{font-size: 24px;}
.Floor002905 .news-top li .word p{opacity: 0.5;letter-spacing: 1px;margin-bottom: 0;}
.Floor002905 .news-top .slick-arrow{position: absolute; top: 50%; width: 46px; height: 46px;background: rgba(0,0,0,0.2) url("../images/Floor002905_prev_on.gif") no-repeat center center; z-index: 20; margin-top: -23px;}
.Floor002905 .news-top .slick-prev{left: 3%;}
.Floor002905 .news-top .slick-next{right: 3%;background-image: url("../images/Floor002905_next_on.gif");}
.Floor002905 .news-top .slick-arrow:hover{background-color: #0080c0;}
@media(min-width:1025px){
.Floor002905 .news-top{float: left;width: 45%;}
.Floor002905 .news-list{float: right;width: 51.25%;}
.Floor002905 .news-list li,
.Floor002905 .news-top li .Ispic{height: 460px;}
}
@media(min-width:1025px) and (max-width:1600px){
.Floor002905 .news-list li,
.Floor002905 .news-top li .Ispic{height: 28.75vw;}
.Floor002905 .news-list li .txt{padding: 3vw 2vw 0;}
.Floor002905 .news-list li time{line-height: 3.75vw; padding: 0 2vw;}
.Floor002905 .news-list li time:after{ width: 3.75vw; height: 3.75vw;}
}
@media(min-width:1025px) and (max-width:1366px){
.Floor002905 .news-top li .word aside,
.Floor002905 .news-list li .txt aside.dot2{font-size: 1.5vw;}
.Floor002905 .news-list li .txt aside.dot2{margin-bottom: 1.5vw;}
.Floor002905 .news-list li .txt p{font-size: 1vw;}
}
@media(max-width:1024px){
.Floor002905 .news-top{margin-bottom: 6vw;}
.Floor002905 .news-top li .Ispic{padding-bottom: 63.889%;}
.Floor002905 .news-list li .txt{padding: 3vw;}
.Floor002905 .news-top li .word aside,
.Floor002905 .news-list li .txt aside.dot2{font-size: 3vw;}
.Floor002905 .news-list li a{height: auto;padding-bottom: 60px;}
.Floor002905 .news-list li .txt aside.dot2{height: 3em;}
.Floor002905 .news-list li .txt p{height: 9em;}
}
@media(max-width:640px){
.Floor002905 .news-list li{width: 48%;}
.Floor002905 .news-top{margin-bottom: 4%;}
.Floor002905 .news-top li .word aside,
.Floor002905 .news-list li .txt aside.dot2{font-size: 4vw;}
.Floor002905 .news-top li .time,
.Floor002905 .news-top li .word p,
.Floor002905 .news-list li time,
.Floor002905 .news-list li .txt p{font-size: 3vw;}
.Floor002905 .news-list li a{padding-bottom: 10vw;}
.Floor002905 .news-list li time{line-height: 10vw; padding: 0 10vw 0 3vw;}
.Floor002905 .news-list li time:after{ width:10vw; height: 10vw;}
.Floor002905 .news-top li .txt{left: 4%; bottom: 5%;width: 96%;overflow: hidden}
.Floor002905 .news-top li .time{width: 18vw;}
}

/*新闻中心end*/


.fr a{color:#fff;}
.fr a:hover{color:#0af;}


/*Top002897 */
.Top002897{position: relative; z-index: 100; background: #f1f1f1;}
.Top002897 .auto{max-width: 1600px;width: 100%;}
.Top002897 > .auto{text-align: right;line-height: 56px;}
.Top002897 > .auto a{display: inline-block;font-size: 16px;padding-left: 32px;margin-right: 10px;color: #000;text-decoration: underline;background-repeat: no-repeat;background-position: left center;}
.Top002897 > .auto a.t-contact{background-image: url("../images/Top002897_icon1.png");}
.Top002897 > .auto a.t-fb{background-image: url("../images/Top002897_icon2.png");}
.Top002897 .top-b >.auto{background: #fff; }
@media(min-width:1025px){
.Top002897 .top-b{position: absolute; left: 0; top: 100%; width: 100%; z-index: 100; background: #fff;}
.Top002897 .top-b >.auto{display: table;}
.Top002897 .top-b > .auto > div{display: table-cell; vertical-align: middle;}
.Top002897 .top-left,
.Top002897 .top-right{width: 20%;}

.Top002897 .top-right{padding-right: 40px;}
.Top002897 .top-right{position: relative; z-index: 100;}
}
.Top002897 .top-right dl{float: right;}
.Top002897 .top-right dl > *{float: left;}
.Top002897 .top-search{border-left: 1px solid #e5e5e5;padding-left: 10px; margin-left: 20px;}
.Top002897 .open-search{width: 28px; height: 28px;background: url("../images/Top002897-icon_search.png") no-repeat center center;display: block; cursor: pointer;}
.Top002897 .open-search.on{border-radius: 50%;background-color: #0047ba;background-image: url("../images/Top002897-icon_search_on.png");}
.Top002897 .top-search .box{position: absolute; top: 100%;right: 0;border: 1px solid #fff;background: rgba(0,0,0,0.5); width: 300px;display: none;}
.Top002897 .top-search .box .text{width: 100%; height: 40px;line-height: 40px;background: none;border: 0;}
.Top002897 .top-search .box .btn{position: absolute; width: 40px; height: 100%;background:#1946ba url("../images/Top002897-icon_search_on.png") no-repeat center center;top: 0;right: 0; }
.Top002897 .top-lang{position: relative; z-index: 100;}
.Top002897 .top-lang .cur{padding: 0 22px 0 25px;background: url("../images/Top002897-icon_lang.png") no-repeat left center;position: relative; z-index: 1;line-height: 28px;}
.Top002897 .top-lang .cur:after{position: absolute; width: 6px; height: 6px; content: '';transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);border-top: 1px solid #818181;border-right: 1px solid #818181; right: 0; top: 50%; margin-top: -3px;}
.Top002897 .lang-list{position: absolute; left: 50%; width: 120px;margin-left: -60px; z-index: 100;background: #fff;border-radius: 0 0 5px 5px; top: 100%; padding: 10px 0;display: none;}
.Top002897 .lang-list a{display: block;line-height: 30px;text-align: center;}

.Top002897 .top-menu li b,
.Top002897 .top-menu li b a{display: block;}
.Top002897 .sub,
.Top002897 .sub-two{display: none;}
.Top002897 .sub .detail{line-height: 46px;display: inline-block;background: #2fb1bf;padding: 0 30px;transition: 0.3s;}
.Top002897 .sub .detail:hover{background: #fff;color: #2fb1bf;}
.Top002897 .sub-menu .name{font-size: 18px;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
@media(min-width:1025px){
.Top002897 .sub-two{display: none!important;}
.Top002897 .top-menu ul{display: table; margin: 0 auto;float: right;}
.Top002897 .top-menu li{float: left; padding: 0 2vw;}
.Top002897 .top-menu li b a{line-height: 90px;font-size: 17px;color: #000;}
.Top002897 .top-menu li:hover b a,
.Top002897 .top-menu li.aon b a{ color:#2fb1bf;}
.Top002897 .sub{position: absolute; left: 0; width: 100%; top: 100%;background: #171e34;font-size: 16px;}
.Top002897 .top-menu li.aon .sub{ z-index: 100;}
.Top002897 .sub,
.Top002897 .sub a{color: #fff;}
.Top002897 .sub .auto{position: relative;}
.Top002897 .sub .close{position: absolute;right: 0; top:0;width: 20px;height: 20px; cursor: pointer;}
.Top002897 .sub .close:before,
.Top002897 .sub .close:after{position: absolute; content: ''; width: 100%; background:#2fb1bf; height: 2px; left: 0; top: 50%; margin-top: -1px; transform: rotate(-45deg);-webkit-transform: rotate(-45deg);ms-transform: rotate(-45deg);}
.Top002897 .sub .close:after{transform: rotate(45deg);-webkit-transform: rotate(45deg);ms-transform: rotate(45deg);}
.Top002897 .sub[data-type="column"] h4 .close{position: absolute; top: 50%; margin-top: -10px;}
.Top002897 .sub[data-type="tab"] .close{ top: 48px;right: 40px;}
.Top002897 .sub h4{font-weight: lighter;margin: 0 0 15px 0;font-size: 30px;}
.Top002897 .sub-imgtxt pre{line-height: 1.5em;max-height: 4.5em; margin: 15px 0 40px 0;}
.Top002897 .sub[data-type="tab"] .auto{display: table;}
.Top002897 .sub[data-type="column"] .auto{padding: 2% 40px;}
.Top002897 .sub[data-type="tab"] .auto > div{display: table-cell; vertical-align: top;padding: 50px 0;}
.Top002897 .sub[data-type="column"] h4{position: relative; z-index: 1;}
.Top002897 .sub .one-cate{width: 260px; background: #262f4a;}
.Top002897 .sub .two-cate{width: 28.572%; background: #0d1630;}
.Top002897 .sub .one-cate-info{padding-top: 35px;}
.Top002897 .sub .one-cate-info .item{max-width: 360px; width: 86%; margin: 0 auto;}
    .Top002897 .sub-menu .name{ margin-bottom: 20px;}
.Top002897 .sub-menu .name a{color: #fff;float: left;max-width: 95%;padding-right: 26px;position: relative;display: block;}
.Top002897 .sub-menu .name a:after{position: absolute; width: 6px; height: 6px; content: '';transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);border-bottom: 1px solid #2FB1BF;border-right: 1px solid #2FB1BF; right: 2px; top: 50%; margin-top: -3px;}

.Top002897 .sub .one-cate dt{}
.Top002897 .sub .one-cate dt.on{background: #2fb1bf; }
.Top002897 .sub .two-cate dt a,
.Top002897 .sub .one-cate dt a{display: block;line-height: 30px;padding:10px 3vw;}
.Top002897 .sub .two-cate dt a{color:rgba(255,255,255,0.6);}
.Top002897 .sub .two-cate dt a:hover{color: #fff;}

.Top002897 .sub[data-type="column"] .sub-imgtxt{float: left; width: 27.273%;}
.Top002897 .sub[data-type="column"] .sub-menu{float:right;width: 66%;}

.Top002897 .sub-menu .item{float: left; max-width: 230px;}
@media(min-width:1025px) and (max-width:1280px){
.Top002897 .sub-menu .item{max-width: 180px;}
}
.Top002897 .sub-menu dd{line-height: 20px;padding: 4px 0; }
.Top002897 .sub-menu dd a{color: rgba(255,255,255,0.8);font-size: 15px;}
.Top002897 .sub-menu dd a:hover{color:#00a2e9;}
}
/*移动端*/
@media(max-width:1024px){
.Top002897 > .auto{line-height: 40px;}
.Top002897 .top-b{background: #fff;}
.Top002897 .top-b >.auto{position: relative; z-index: 100;}
.Top002897 .top-right{float: right; padding: 20px 0;}
.Top002897 .top-left{position: absolute; left: 0; top: 0; height: 68px;display: table; max-width: 30%;}
.Top002897 .top-left a{display: table-cell; vertical-align: middle;}
.Top002897 .top-left img{max-height: 60px;}
.Top002897 .top-menu{position: fixed;right: 0; top: 108px;bottom: 0; width: 0; z-index: 100;background: #0047ba; overflow: hidden;opacity: 0; transition: 0.5s;}
.menu-show{overflow: hidden;}
 .menu-show .top-menu{opacity: 1;width: 280px;}
.Top002897 .top-menu ul{width: 280px; height: 100%;overflow: auto;}
.Top002897 .top-menu li a{color: #fff;}
.Top002897 .open-menu{ height: 28px; width: 40px; background: #0047ba;position: relative; margin-left: 10px;}
    .Top002897 .open-menu.on{background: none;}
.Top002897 .open-menu i{position: absolute; height: 2px; background: #fff;width: 70%; left: 15%; top:50%; margin-top: -1px; transition: 0.3s;}
.Top002897 .open-menu:not(.on) i:nth-child(1){margin-top: -7px;}
.Top002897 .open-menu:not(.on) i:nth-child(3){margin-top: 5px;}
    .Top002897 .open-menu.on i{background: #0047ba;}
    .Top002897 .open-menu.on i:nth-child(1){transform: rotate(45deg);}
    .Top002897 .open-menu.on i:nth-child(3){transform: rotate(-45deg);}
    .Top002897 .open-menu.on i:nth-child(2){display: none;}
.Top002897 .top-menu li b{padding-right: 40px;line-height: 50px; border-bottom: 1px solid rgba(255,255,255,0.2);position: relative;overflow: hidden;}
.Top002897 .top-menu li b a{padding: 0 20px;font-size: 18px;}
.Top002897 .top-menu li b i.op{position: absolute;right: 5px; top: 50%; width: 30px; height: 30px;margin-top: -15px; transition: 0.3s;}
.Top002897 .top-menu li b i.op.click{transform: rotate(45deg);}
.Top002897 .top-menu li b i.op:after,
.Top002897 .top-menu li b i.op:before{position: absolute; content: ''; top: 50%; left: 50%;transform:translate(-50%,-50%);background: #ffff;}
.Top002897 .top-menu li b i.op:after{width: 60%;height: 2px;}
.Top002897 .top-menu li b i.op:before{width: 2px; height: 60%;}
.Top002897 .top-search .box{width: 100%;}

.Top002897 .sub{padding: 10px 20px;}
.Top002897 .sub .auto{width: 100%;}
.Top002897 .sub  h4{display: none;}
.Top002897 .sub[data-type="tab"] .one-cate-info,
.Top002897 .sub[data-type="tab"] .two-cate{display: none;}
.Top002897 .item-cate,
.Top002897 .sub-imgtxt{background: rgba(0,0,0,0.3);padding: 10px;}
.Top002897 .item-cate{background: rgba(0,0,0,0.4);}
.Top002897 .sub-imgtxt pre{color: #fff;margin: 10px 0;}
.Top002897 .sub .detail{line-height: 36px; padding: 0 15px;}
.Top002897 .sub-menu .name,
.Top002897 .sub .one-cate > dl > dt{border-bottom: 1px dotted rgba(255,255,255,0.2);}
.Top002897 .sub-menu .name a,
.Top002897 .sub .one-cate > dl > dt >a{ line-height: 40px;font-size: 16px;display: block;}
.Top002897 .sub .one-cate > dl > dt,
.Top002897 .sub-menu .name.has-dd,
.Top002897 .sub .one-cate > dl > dt >a{position: relative;}
.Top002897 .sub .one-cate > dl > dt >a{ }
.Top002897 .sub-menu .name.has-dd:after,
.Top002897 .sub .one-cate > dl > dt >a:after{position: absolute;content: '';border:6px solid transparent; border-top-color: #fff;right: 0; top: 50%; margin-top: -3px; transition: 0.3s;}
.Top002897 .sub-menu .name.click:after,
.Top002897 .sub .one-cate > dl > dt.click >a:after{transform: rotate(180deg);margin-top: -6px;}
    .Top002897 .sub .one-cate > dl > dt .op-dt{position: absolute; width: 40px; height: 40px; z-index: 10; right: 0; top: 0;}
.Top002897 .sub-menu dd,
.Top002897 .item-cate dt{line-height: 30px;}
.Top002897 .sub-menu .name a:after{border-color: #fff;}
.Top002897 .sub-menu dl{background: rgba(0,0,0,0.3);padding: 10px;display: none;}
.Top002897 .sub-menu .name.has-dd{position: relative; padding-right: 30px;}
.Top002897 .sub-menu .name .op-dd{z-index: 10;cursor: pointer;position: absolute;right: 0; top: 0;height: 100%; width: 30px;}
    .Top002897 .sub-menu .item{margin-right: 0!important;}
}

/*Banner003086 */
.Banner003086 .auto{max-width: 1600px;}
.Banner003086 .slider li{position: relative;}
.Banner003086 .ytable{height: 100%;}
.Banner003086 .txt-area{font-family: 'Alibaba-PuHuiTi-Regular';position: absolute;color: #fff; left: 0 ;top: 0; width: 100%;height: 100%;z-index: 10; font-size: 62px;}
.Banner003086 .txt-area aside{transition: 1s 1s; opacity: 0;}
.Banner003086 .txt-area .t-1{font-size: 0.387em;transform: translateX(50px);}
.Banner003086 .txt-area .t-2{transform: translateX(100px);}
.Banner003086 .txt-area .t-3{font-family: 'Alibaba-PuHuiTi-Bold';transform: translateX(150px); }
.Banner003086 .ani-show .txt-area aside{opacity: 1; transform: translateX(0);}
.Banner003086 .slick-dots{position: absolute; left: 50%; transform: translateX(-50%); z-index: 20; bottom: 2.55vw;}
.Banner003086 .slick-dots li{float: left;width: 30px;position: relative;height: 30px;border: solid 1px  transparent;}
.Banner003086 .slick-dots li button{font-size: 0;width: 8px;height: 8px;background: #e1e1e1;opacity: 0.5;padding: 0;border: 0; position: absolute; left: 50%;top:50%; margin: -4px 0 0 -4px;}
.Banner003086 .slick-dots li:not(:last-child){margin-right: 4.74vw;}
.Banner003086 .slick-dots li:not(:last-child):after{ left: 100%; margin-left: 0.34vw; width: 4.07vw; height: 2px; position: absolute; content: ''; top: 50%; margin-top: -1px;background-image: linear-gradient(to right, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0.5) 20%, transparent 50%);background-size: 8px 2px;background-repeat: repeat-x;}
.Banner003086 .slick-dots li.slick-active{border-color: #fff;}
.Banner003086 .slick-dots li.slick-active button{opacity: 1;}

@media(min-width:1025px){
.Banner003086 .wap{display: none;}
}
@media(max-width:1024px){
.Banner003086 .pc{display: none;}
.Banner003086 .txt-area{font-size: 5vw;padding: 0 2vw;}
}
@media(max-width:640px){
.Banner003086 .slick-dots li{width: 20px;height: 20px;}
}

/*Floor003090 */
.Floor003090{font-family: 'Alibaba-PuHuiTi-Regular';font-size: 16px;overflow: hidden;}
.Floor003090 pre{font-family: 'Alibaba-PuHuiTi-Regular';}
.Floor003090 .auto{position: relative;max-width: 1600px;}
.Floor003090 .bg{position: absolute;right: 0; top: 0; height: 100%;width: 110%;z-index: -1;}
.Floor003090 .intro{position: relative;z-index: 1;color: #fff;padding: 5.68vw 0 4vw;}
.Floor003090 .title{font-size: 38px;}
.Floor003090 .title .en{font-size: 1.579em;font-family: 'DIN-Pro-Bold'; line-height: 0.8667; text-transform: uppercase; margin-bottom: 0.6em;}
.Floor003090 .title pre{line-height: 1.75;font-size: 0.421em;}
.Floor003090 .play-video pre{font-size: 24px;}
.Floor003090 .play-video .btn{display: block;background: url(../images/Floor003090-play.png) no-repeat; width: 36px; height: 36px; margin-bottom: 20px; cursor: pointer;}
.Floor003090 .slider li a{display: block; overflow: hidden;position: relative;}
.Floor003090 .slider li .Ispic{padding-bottom: 81.912%;}
.Floor003090 .slider li .pic{position: relative;}
.Floor003090 .slider li .pic .hover{position: absolute; left: 0; top: 0; width: 100%; z-index: 3; height: 100%; padding: 0; opacity: 0;transition: 0.3s;}
.Floor003090 .slider li .txt{position: absolute;padding: 2.08vw;left:0; bottom: 0; z-index: 10; width: 100%; text-align: center;}
.Floor003090 .slider li .tit{font-size: 24px; margin-bottom: 0.5vw;}
.Floor003090 .slider li pre{line-height: 1.75;transition: 0.3s; text-align: center;}
.Floor003090 .slider li a:hover .txt pre{margin-bottom: 3.3vw;}
.Floor003090 .slider li a:not(:hover) .tit{color: #000;}
.Floor003090 .slider li a:hover{color: #fff;}
.Floor003090 .slider li a:hover .pic .hover{opacity: 1;}
.Floor003090 .more{display: inline-block;line-height: 40px;background: #fff;color: #2FB1BF; transition: 0.3s;padding: 0 20px; opacity: 0;}
.Floor003090 .more:after{display: inline-block; content: '';background: url("../images/Floor003090-more.svg") no-repeat; width: 5px; height: 10px; margin-left: 22px; vertical-align: middle;}
.Floor003090 .slider li a:hover .more{opacity: 1;}
.Floor003090 .but .slick-arrow{cursor: pointer;padding: 0; border: 0;border-radius: 50%;background: url("../images/Floor003090-more.svg") no-repeat center center #dae2ec; width: 50px; height: 50px; transition: 0.3s;}
.Floor003090 .but .slick-prev{margin-right: 30px;transform: rotateY(180deg);}
.Floor003090 .but .slick-arrow:hover{background-color: #fff;}
@media(min-width:1025px){
.Floor003090 .play-video{position: absolute;right: 0; top: 50%;transform: translateY(-50%); right: 7.76vw; display: none;}
}
@media(min-width:1601px){
.Floor003090 .slider{width: 110%;}
}
@media(max-width:1600px){
.Floor003090 .slider{width: 102%;}
}
@media(min-width:1025px) and (max-width:1600px){
.Floor003090 .title{font-size: 2.375vw;}
}
@media(max-width:1024px){
.Floor003090 .title{font-size: 5vw; margin-bottom: 1em;}
.Floor003090 .slider li .txt{padding: 5vw; }
.Floor003090 .intro{padding-left: 5vw; padding-right: 5vw;}
.Floor003090 .play-video pre{font-size: 4.5vw;}
}
@media(max-width:480px){
.Floor003090 .title pre{white-space: inherit;}
.Floor003090 .but .slick-arrow{width: 10vw;height: 10vw;}
.Floor003090 .but .slick-prev{margin-right: 5vw;}
}
.video-box{ position:fixed; top:0; left:0; width:100%; height:100%; z-index:300; background:rgba(0,0,0,0.85);}
.video-box .close{ cursor:pointer; width:40px; height:40px; position:fixed; z-index:4; right:20px; top:20px;}
.video-box .close::before,
.video-box .close::after{ position:absolute; content:''; width:80%; left:10%; height:3px; top:50%; margin-top:-1.5px; background:#fff; transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.video-box .close::before{ transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.video-box .ytable{height: 100%;}
.video-box .ytable-cell{ text-align:center;}
.video-box video{ width:90%; max-width:900px;}


/*
 * .Floor001025 为demo编号
 */
.Floor001025{ padding: 90px 0;}
.Floor001025 .ti{ text-align: center; font-size: 36px; line-height: 1.5; text-transform: uppercase;}
.Floor001025 .slick-slider{ position: relative; display: block; margin-bottom: 30px;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  
  -webkit-touch-callout: none;
      -ms-touch-action: pan-y;
          touch-action: pan-y;
          
  -webkit-tap-highlight-color: transparent;
}
.Floor001025 .slick-list{ position: relative; overflow: hidden; display: block; margin: 0; padding: 0;}
.Floor001025 .slick-list:focus { outline: none;}

.Floor001025 .slick-list.dragging { cursor: pointer; cursor: hand;}
.Floor001025 .slick-slider .slick-track,
.Floor001025 .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);
}

.Floor001025 .slick-track { position: relative; left: 0; top: 0; display: block;}
.Floor001025 .slick-track:before,
.Floor001025 .slick-track:after { content: ""; display: table;}
.Floor001025 .slick-track:after { clear: both;}

.Floor001025 .slick-slide { float: left; /*height: 100%;*/ min-height: 1px; display: none;}
[dir="rtl"] .slick-slide { float: right;}

.Floor001025 .slick-slide img { display: block; width: 570px; height: 380px;}
.Floor001025 .slick-slide.slick-loading img { display: none;}

.Floor001025 .slick-slide.dragging img { pointer-events: none;}
.Floor001025 .slick-initialized .slick-slide{ display: block;}
.Floor001025 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor001025 .slick-arrow.slick-hidden { display: none;}

.Floor001025 .slick-loading .slick-slide {visibility: hidden;}
.Floor001025 .slick-loading .slick-track { visibility: hidden;}
.Floor001025 .slick-loading .slick-list { background: #fff url("../images/Floor001025-loader.gif") center center no-repeat;}




.Floor001025 .carousel-center-mode .slick-slide { outline: none; padding: 0 15px;}
.Floor001025 .carousel-center-mode .slick-slide .image-thumbnail { transition: 450ms;}
@media (min-width: 1200px) {
  .Floor001025 .carousel-center-mode .slick-track{ 
  	display: -ms-flexbox; 
  	display: -webkit-flex;
    display: flex;
    
    -ms-flex-align: center;
     -webkit-align-items: center;
             align-items: center;
  }
  
  .Floor001025 .carousel-center-mode .slick-slide{ position: relative; padding: 0;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    
    -webkit-justify-content: center;
            justify-content: center;
              -ms-flex-pack: center;
  }
  .Floor001025 .carousel-center-mode .slick-slide .image-thumbnail{ min-width: 450px;
   -webkit-transform: scale(0.85);
           transform: scale(0.85);
  }
  .Floor001025 .carousel-center-mode .slick-slide h5{ font-size: 16px; transition: 0s;}
  .Floor001025 .carousel-center-mode .slick-slide p{ font-size: 12px; transition: 0s;}
  .Floor001025 .carousel-center-mode .slick-slide.slick-active{ cursor: pointer;}
  .Floor001025 .carousel-center-mode .slick-slide.slick-center{ z-index: 10; cursor: default;}
  .Floor001025 .carousel-center-mode .slick-slide.slick-center .image-thumbnail{ min-width: 570px;
    -webkit-transform: scale(1);
            transform: scale(1);
    box-shadow: 0 5px 50px 0 rgba(0, 0, 0, 0.3);
  }
  .Floor001025 .carousel-center-mode .slick-slide.slick-center h5{ font-size: 20px;}
  .Floor001025 .carousel-center-mode .slick-slide.slick-center p{ font-size: 14px;}
}

.Floor001025 .image-thumbnail { max-width: 570px; margin-left: auto; margin-right: auto; position: relative; border-radius: 10px; overflow: hidden;}
.Floor001025 .image-thumbnail img { border-radius: 10px;}
.Floor001025 .image-thumbnail .caption { padding: 20px;}

@media (min-width: 768px) {
  .Floor001025 .image-thumbnail * { color: #fff;}
  .Floor001025 .image-thumbnail:before { position: absolute; top: 0; bottom: 0; left: 0; right: 0; content: ""; display: inline-block;
    background-image: -webkit-linear-gradient(top, transparent 30%, #000 110%);
    background-image: -o-linear-gradient(top, transparent 30%, #000 110%);
    background-image: linear-gradient(to bottom, transparent 30%, #000 110%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#FF000000', GradientType=0);
  }
  .Floor001025 .image-thumbnail .caption { position: absolute; left: 0; right: 0; bottom: 0; text-align: left;}
  .Floor001025 .image-thumbnail .caption p { line-height: 21px;}
  .Floor001025 .image-thumbnail .caption h5 + p { margin-top: 12px;}
}

@media (min-width: 1200px) {
  .Floor001025 .image-thumbnail .caption { padding: 20px 35px;}
}




/* Icons */
/* Arrows */
.Floor001025 .slick-prev,
.Floor001025 .slick-next { position: absolute; display: block; height: 60px; width: 60px; line-height: 0; font-size: 0; cursor: pointer; background: #eee; color: transparent; top: 28%; padding: 0; border: none; outline: none; z-index: 9; transition: 350ms;
margin-top: -10px\9; /*lte IE 8*/
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.Floor001025 .slick-prev:hover,
.Floor001025 .slick-prev:focus,
.Floor001025 .slick-next:hover,
.Floor001025 .slick-next:focus { outline: none; background-color: #5dd39e;}

.Floor001025 .slick-prev:hover:before,
.Floor001025 .slick-prev:focus:before,
.Floor001025 .slick-next:hover:before,
.Floor001025 .slick-next:focus:before { color: #fff;}

.Floor001025 .slick-prev.slick-disabled:before,
.Floor001025 .slick-next.slick-disabled:before { opacity: 0.5;}

@media (min-width: 768px) {
  .Floor001025 .slick-prev,
  .Floor001025 .slick-next { top: 50%;}
}


.Floor001025 .slick-prev:before,
.Floor001025 .slick-next:before { font-size: 24px; line-height: 1; color: #888; opacity: 0.75;font-family: 'Glyphicons Halflings';
   -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.Floor001025 .slick-prev { border-radius: 0 50% 50% 0; left: 0;}
[dir="rtl"] .slick-prev { left: auto; right: 0;}

.Floor001025 .slick-prev:before { content: "\e257";}
[dir="rtl"] .slick-prev:before { content: "\e257";}

.Floor001025 .slick-next { border-radius: 50% 0 0 50%; right: 0;}
[dir="rtl"] .slick-next { left: 0; right: auto;}

.Floor001025 .slick-next:before { content: "\e258";}
[dir="rtl"] .slick-next:before { content: "\e258";}


/* Dots */
.Floor001025 .slick-dots{ position: absolute; bottom: -45px; list-style: none; display: block; text-align: center; padding: 0; width: 100%;}
.Floor001025 .slick-dots li{ position: relative; display: inline-block; height: 20px; width: 20px; margin: 0 5px; padding: 0; cursor: pointer;}
.Floor001025 .slick-dots li button { border: 0; background: transparent; display: block; height: 20px; width: 20px; outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px; cursor: pointer;}
.Floor001025 .slick-dots li button:hover,
.Floor001025 .slick-dots li button:focus { outline: none;}
.Floor001025 .slick-dots li button:hover:before,
.Floor001025 .slick-dots li button:focus:before { opacity: 1;}
.Floor001025 .slick-dots li button:before { position: absolute; top: 0; left: 0; content: "•"; width: 20px; height: 20px; font-family: "Open Sans", Helvetica, Arial, sans-serif; font-size: 6px; line-height: 20px; text-align: center; color: black; opacity: 0.5;
   -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.Floor001025 .slick-dots li.slick-active button:before { color: black; opacity: 0.75;}
.Floor001025 .carousel-center-mode .slick-track { min-height: 460px; padding: 40px 0;}
.Floor001025 .carousel-center-mode .slick-list { margin-left: auto; margin-right: auto;}

@media (min-width: 768px) {
  .Floor001025 .carousel-center-mode .slick-list { width: 750px;}
}

@media (min-width: 992px) {
  .Floor001025 .carousel-center-mode .slick-list { width: 970px;}
}

@media (min-width: 1200px) {
  .Floor001025 .carousel-center-mode .slick-list { width: 1170px;}
}


/*Floor003045 */
.Floor003045{overflow: hidden;font-family: 'SourceHanSansCN-Light';position: relative;}
.Floor003045 .img-bg{position: absolute; z-index: -1; left: 0; bottom: 0; width: 100%; height: 100%; background-position: center bottom;}

.Floor003045 .title{font-size: 38px;width: 1600px;margin: 0 auto; margin-bottom: 4vw; color:#333;}
.Floor003045 .title .en{font-size: 1.579em;font-family: 'DIN-Pro-Bold'; line-height: 0.8667; text-transform: uppercase; margin-bottom: 0.6em;}
.Floor003045 .title pre{line-height: 1.75;font-size: 0.421em;}

@media(max-width:640px){
.Floor003045 .title{font-size: 7vw;}
}

.Floor003045 .more a{line-height: 4.285em;background-color: #2fb1bf;font-family: 'Oswald-Medium';color: #fff; padding: 0 6.285em 0 1.572em; position: relative; font-size: 14px;display: none;}
.Floor003045 .more a:after{position: absolute;width: 1.428em;height: 1.428em;background-color: #ffffff;top: 50%; margin-top: -0.714em;opacity: 0.2;border-radius: 50%; content: '';right: 1.572em;}
.Floor003045 .more a .icon{position: absolute; width: 2.428em; height: 1px;background: #fff;right: 2em; top: 50%;}
.Floor003045 .more a .icon:after{position: absolute; border:4px solid transparent; border-left-color: #fff; content: '';right: -5px; top: 50%; margin-top: -4px; border-left-width: 5px;}
.Floor003045 .more a:hover .icon{animation:infinite left3044 1.5s ease;}
@keyframes left3044{
0%{transform: translateX(0);}
50%{transform: translateX(-10px);}
100%{transform: translateX(0);}
}
@media(max-width:480px){
.Floor003045 .more a{font-size: 3.5vw;}
}

.Floor003045 .desc .edit-info{padding: 3vw 0;overflow: hidden; display: none;}
.Floor003045 .desc .edit-info p{margin: 0 0 1.5em 0;}

.Floor003045 .category{background-color:rgba(47,177,191,0.9); }
.Floor003045 .category ul{position: relative;background: #fff; }
.Floor003045 .category li{ float: left; border-bottom: 1px solid #f5f5f5; text-align: center; padding-bottom: 2.5vw; transition: 0.3s; min-height:15.63vw;}
.Floor003045 .category li .icon-pic{height: 5.47vw;display: table;width: 100%; }
.Floor003045 .category li .icon-pic figure{display: table-cell;vertical-align: bottom;}
.Floor003045 .category li .icon-pic img{max-height: 4vw;}
.Floor003045 .category li:hover{box-shadow: 0 10px 30px rgba(1, 79, 162, 0.1);}
.Floor003045 .category li aside.dot{font-family: 'SourceHanSansCN-Regular';color: #000;font-size: 20px; margin: 1em 0;}
.Floor003045 .category li p.dot2{margin: 0 auto 2em;width: 78%; color: #999;}
.Floor003045 .category li .detail{font-family: 'Oswald-Medium';color: #1051bf;height: 20px;line-height: 20px; display: none;}
.Floor003045 .category li .detail .ico{display: inline-block; width: 34px; height: 20px;position: relative; vertical-align: middle; margin: 0 8px;}
.Floor003045 .category li .detail .ico:before,
.Floor003045 .category li .detail .ico:after{position: absolute; content: '';}
.Floor003045 .category li .detail .ico:before{left: 0; width: 100%; height: 1px;background: #1051bf; top: 50%; margin-top: -0.5px;}
.Floor003045 .category li .detail .ico:after{border:3px solid transparent; border-left-color: #1051bf; right: -5px; top: 50%; margin-top: -3px; border-left-width: 5px;}
.Floor003045 .category li.all-more{position: absolute;right:0;bottom: 0;padding: 0;}
.Floor003045 .category li.all-more a{position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.Floor003045 .category li.all-more i.add{ width: 30px; height: 30px;position: absolute; left: 50%; top: 50%;margin: -15px 0 0 -15px;transition: 0.3s;}
.Floor003045 .category li.all-more i.add:before,
.Floor003045 .category li.all-more i.add:after{position: absolute; content: ''; background: #2fb1bf;top: 50%; left: 50%;}
.Floor003045 .category li.all-more i.add:before{height: 3px; width: 100%; left: 0; margin-top: -1.5px;}
.Floor003045 .category li.all-more i.add:after{top: 0; margin-left: -1.5px; width: 3px; height: 100%;}
.Floor003045 .category li.all-more:hover  i.add{transform: rotate(180deg);}
@media(min-width:641px){
.Floor003045 .category li{width: calc(100%/3);}
.Floor003045 .category li:not(:nth-child(4n)){border-right: 1px solid #f5f5f5;}
.Floor003045 .category li.all-more{height: 50%; }
}
@media(min-width:1025px){
.Floor003045 .desc,
.Floor003045 .category{width: 50%;}
.Floor003045 .desc{padding-top: 7vw; padding-left: 8vw;padding-right:17.34vw;}
.Floor003045 .category{margin-top: 7vw;padding-right: 8vw;padding-bottom: 6.77vw;}
.Floor003045 .category ul{margin-left: -11.51vw;}
.Floor003045 .category li .detail{font-size: 0;}
.Floor003045 .category li:hover .detail{font-size: 14px;}
}
@media(max-width:1024px){
.Floor003045 .category,
.Floor003045 .desc{padding: 5vw;}
.Floor003045 .category li{padding-bottom: 4vw; min-height:24vw;}
.Floor003045 .category li .icon-pic{height: 10vw;}
.Floor003045 .category li .icon-pic img{max-height: 7vw;}
}
@media(max-width:640px){
.Floor003045 .category li{width: 50%;}
.Floor003045 .category li:not(:nth-child(2n)){border-right: 1px solid #f5f5f5;}
.Floor003045 .category li.all-more{height: 25%; }
.Floor003045 .category li .icon-pic{height: 15vw;}
.Floor003045 .category li .icon-pic img{max-height: 10vw;}
}
@media(max-width:480px){
.Floor003045 .category li aside.dot{font-size: 5vw;}
.Floor003045 .category li .detail{font-size: 3vw;}
.Floor003045 .category li .detail .ico{width: 8vw;}
}
/*
 .Form001215 为demo编号
 */
.Form001215{ padding:2% 0;}
.Form001215 .form{ float:left; width:43%;}
.Form001215 .form li{ padding-bottom:2%;}
.Form001215 .form .text{ border:1px solid #dae7e6; width:100%; height:39px; line-height:39px; padding:0 10px; border-radius:3px; background:#fff;}
.Form001215 .form textarea.text{ height:195px;}
.Form001215 .form .btn{ cursor:pointer; border-radius:5px; background:#10a49a; color:#fff; height:37px; padding:0 12%; border:none;}
.Form001215 .hotline{ float:right; width:52%; background:url(../images/Form001215-bg.jpg) no-repeat right bottom/contain; padding:10% 0 16% 0; text-shadow:0 1px 0 #fff;}
.Form001215 .hotline figure{ width:60%; max-width:285px; font-size:12px;border-top:1px solid #d6e1e0; padding-top:3%; margin-top:3%;}
.Form001215 .hotline figure b{ display:block; color:#10a49a; font-size:14px;}
.Form001215 .hotline dl{ min-height:46px; padding-left:62px; background:url(../images/Form001215-call.png) no-repeat left top;}
.Form001215 .hotline dd{ font-size:33px; color:#f08200; font-weight:bold;}
.Form001215 .hotline dt{ color:#000;}
@media(max-width:640px) and (min-width:481){
.Form001215 .hotline{ padding:3% 0 32% 0; background-position:right bottom;}
}
@media(max-width:640px){
.Form001215 .hotline dd{ font-size:24px;}
}
@media(max-width:480px){
.Form001215 .form,
.Form001215 .hotline{ float:none; width:auto;} 
.Form001215 .form textarea.text{ height:117px;}
}
/*Bottom003076 */
.Bottom003076{font-family: 'SourceHanSansCN-Light';background-color: #252a32;}
.Bottom003076 .auto{max-width: 1560px; width: 96%;}
.Bottom003076 .top{background-color: #20252d; padding: 40px 0;}
.Bottom003076 .top .right li{float: left; max-width: 130px; margin-top: 30px;}
.Bottom003076 .top .right li:not(:last-child){margin-right: 4.17vw;}
.Bottom003076 .top .right li aside{color: #697181; margin-top: 15px; line-height: 1; text-align: center;}
.Bottom003076 .top .logo{display: table; margin-bottom: 33px; margin-top: 18px;}
.Bottom003076 .top .logo > *{display: table-cell; vertical-align: middle;}
.Bottom003076 .top .logo dt{padding-right: 32px;}
.Bottom003076 .top .logo dd{border-left: 1px solid rgba(255,255,255,0.1);padding-left: 32px;color: #fff;line-height: 1;}
.Bottom003076 .top .logo dd aside{font-family: 'Arial';font-size: 24px; margin-top: 10px;}
.Bottom003076 .social-share .social-share-icon{margin: 0 20px 0 0; color: #fff;font-size: 16px; border-color: rgba(255,255,255,0.1);}
.Bottom003076 .social-share .social-share-icon:hover{background-color: #0f56b2;}
.Bottom003076 .bottom nav{padding: 4.17vw 0; border-bottom: 1px solid rgba(255,255,255,0.05);}
.Bottom003076 .bottom nav dl{float: left; max-width: 150px;}
.Bottom003076 .bottom nav dt{font-size: 18px;color: #fff; margin-bottom: 1.4vw;}
.Bottom003076 .bottom nav dt a{color: #fff;}
.Bottom003076 .bottom nav dd{line-height: 36px;}
.Bottom003076 .bottom nav dd a:not(:hover){color: #909296;}
.Bottom003076 .copyright{padding: 30px 0;}
.Bottom003076 .copyright,
.Bottom003076 .copyright a:not(:hover){color: #909296;}
.Bottom003076 .copyright dd a:not(:last-child):after{display: inline-block; content: ''; width: 1px; height: 12px;background: #909296; margin: 0 12px; vertical-align: middle;}
@media(max-width:1024px){
.Bottom003076 .bottom nav{display: none;}
.Bottom003076 .top .logo{margin: 0 auto;}
.Bottom003076 .top .right{display: table; margin: 0 auto;}
.Bottom003076 .social-share{text-align: center;padding: 6vw 0;}
.Bottom003076 .social-share .social-share-icon{margin: 0 10px;}
.Bottom003076 .copyright{text-align: center;}
.Bottom003076 .copyright dd{padding-top: 10px;}
}
.Bottom003076 li {font-size: 14px;color: #fff; line-height: 2.6;}

/*Floor002921 */
.Floor002921{background: #f5f5f5;padding: 5.68vw 0 5.209vw 0; overflow: hidden;}
.Floor002921 .title{font-size: 38px;width: 1600px;margin: 0 auto; margin-bottom: 4vw; color:#333;}
.Floor002921 .title .en{font-size: 1.579em;font-family: 'DIN-Pro-Bold'; line-height: 0.8667; text-transform: uppercase; margin-bottom: 0.6em;}
.Floor002921 .title pre{line-height: 1.75;font-size: 0.421em;}
@media(max-width:640px){
.Floor002921 .title{padding-bottom: 6vw;}
.Floor002921 .title .cn{font-size: 8vw;}
}

.Floor002921 .auto{max-width: 1400px;}
.Floor002921 .tab{position: relative; z-index: 1; margin-bottom: 2.917vw; display: none;}
.Floor002921 .tab:before{position: absolute; content: ''; left: 0; width: 100%; height: 1px; background: #e0e0e0;top:60px;}
.Floor002921 .tab .line{position: absolute; left: 0; height: 2px; width: 0; top: 59px; background: #a52d33; transition: 0.3s;}
.Floor002921 .tab .slick-dots{overflow: hidden; }
.Floor002921 .tab .slick-dots li{float: left;position: relative;list-style: none;text-align: center;}
.Floor002921 .tab .icon{height: 60px; }
.Floor002921 .tab .icon img{max-height: 43px;}
.Floor002921 .tab .quan{display: block; margin: -8px auto 0; width: 16px; height: 16px; border: 1px solid transparent; position: relative;border-radius: 50%; }
.Floor002921 .tab .quan:before{position: absolute; content: '';border:1px solid #e0e0e0; border-radius: 50%; background: #f5f5f5; width: 6px; height: 6px; left: 50%; top: 50%; transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);}
.Floor002921 .slick-active .quan,
.Floor002921 .slick-active .quan:before{border-color: #a52d33;}
.Floor002921 .slick-active .quan:before{background: #a52d33; width: 8px; height: 8px;}
.Floor002921 .tab .tit{font-size: 18px; padding-top: 10px;}
.Floor002921 .slick-active .tit{font-weight: bold;color: #a52d33;}
@media(max-width:640px){
.Floor002921 .tab{margin-bottom: 6vw;}
.Floor002921 .tab .tit{font-size: 3.5vw;}
}

.Floor002921 .slider{margin: 0 -24.609375%;}
.Floor002921 .slider li a{display: block; margin: 0 3.125vw; position: relative; overflow: hidden;}
.Floor002921 .slider li .Ispic{padding-bottom: 51.498%; opacity: 0.4;}
.Floor002921 .slider li.slick-current .Ispic{opacity: 1;}
.Floor002921 .slider li .txt{position: absolute; right: 5%; top: 10%; bottom: 10%;background: rgba(255,255,255,0.9); max-width: 290px; width: 60%;text-align: center; opacity: 0;transform: translateX(50px); transition: 0.3s 0.5s;}
.Floor002921 .slider li.slick-current .txt{transform: translateX(0);opacity: 1;}
.Floor002921 .slider li .txt .ytable{height: 100%; position: relative;}
.Floor002921 .slider li .more{position: absolute; width: 125px; line-height: 40px;color: #fff; background: #2fb1bf; left: 50%; margin-left: -62.5px;}
.Floor002921 .slider li .more:after{display: inline-block; content: '';background: url("../images/Floor002921_more.png") no-repeat; width: 25px; height: 6px; vertical-align: middle; margin-left: 5px;}
.Floor002921 .slider li .main{ max-width: 200px; margin: 0 auto; width: 90%;padding-bottom: 40px;}
.Floor002921 .slider li h4{margin: 0;font-size: 20px;color: #000;}
.Floor002921 .slider li .line{display: block; margin: 15px auto 30px; height: 2px;background: #2fb1bf; width: 20px;}
.Floor002921 .slider li p{color: #5f5f5f; line-height: 1.715em; max-height: 5.145em;}
@media(max-width:1366px){
.Floor002921 .slider{margin: 0 -40%;}
}
@media(max-width:1024px){
.Floor002921 .slider{margin: 0 -70%;}
}
@media(max-width:640px){
.Floor002921 .slider li .Ispic{padding-bottom: 84%;}
.Floor002921 .slider li .line{margin-top: 1vw; margin-bottom: 3vw;}
}
@media(max-width:480px){
.Floor002921 .slider li h4{ font-size: 4vw;}
.Floor002921 .slider li .main{padding-bottom: 10vw;}
.Floor002921 .slider li .more{line-height: 10vw;}
.Floor002921 .slider li{font-size: 3vw;}
}

.Floor002921 .slick-arrow{top: 50%;position:absolute; width: 30px; height: 30px; border-top:5px solid #dedede;border-left:5px solid #dedede;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg); z-index: 20; transition: 0.3s; margin-top: -15px;}
.Floor002921 .slick-arrow:hover{border-color: #2fb1bf;}
.Floor002921 .slick-prev{left: 33.3333%; margin-left: -10px;}
.Floor002921 .slick-next{right: 33.3333%;margin-right:-10px;transform: rotate(135deg);-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);}
@media(max-width:640px){
.Floor002921 .slick-arrow{width: 5vw; height: 5vw;margin-top: -2.5vw;border-left-width:1vw;border-top-width:1vw;}
.Floor002921 .slick-prev{margin-left: -1.5vw;}
.Floor002921 .slick-next{margin-right: -1.5vw;}
}

/*Floor001867 */
.Floor001867{background-image: url(../uploadfiles/bg1.jpg)}
.Floor001867 .title{font-size: 38px;width: 1600px;margin: 0 auto; margin-bottom: 4vw; color:#333;}
.Floor001867 .title .en{font-size: 1.579em;font-family: 'DIN-Pro-Bold'; line-height: 0.8667; text-transform: uppercase; margin-bottom: 0.6em;}
.Floor001867 .title pre{line-height: 1.75;font-size: 0.421em;}
.Floor001867{ padding:5.68vw 0 5.209vw 0;background-image: url(../uploadfiles/bg1.jpg) }
.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{ padding-bottom:4%; font-size: 16px;}
.Floor001867 li img{ max-width:137px; display:block;}
.Floor001867 .form{ float:right; width:100%;}
.Floor001867 .form h5{ font-size:20px; color:#333; padding-bottom:5%; margin:0;}
.Floor001867 .form td{ padding-bottom:3%;}
.Floor001867 .form td div{ position:relative;}
.Floor001867 .form td.zero{ width:5%;}
.Floor001867 .form td label{ position:absolute; left:10px; top:0; line-height:40px; color:#888;}
.Floor001867 .form td .text{ height:40px; line-height:40px; border:1px solid #d2d2d2; background:#f7f7f7; padding:0 10px; width:100%;}
.Floor001867 .form td textarea.text{ height:120px; line-height:30px;}
.Floor001867 .form td .btn{ width:60%; height:40px; cursor:pointer; background:#2fb1bf; color:#fff; font-size:14px; border:none; max-width:300px;}
@media(max-width:768px){
.Floor001867 ul,
.Floor001867 .form{ float:none; width:auto;}
}


/*Floor */
.Banner002730{}
@font-face {
  font-family: "DINPro-Bold";
  src: url("../fonts/DINPro-Bold/DINPro-Bold.woff2") format("woff2"),
       url("../fonts/DINPro-Bold/DINPro-Bold.woff") format("woff"),
       url("../fonts/DINPro-Bold/DINPro-Bold.ttf") format("truetype"),
       url("../fonts/DINPro-Bold/DINPro-Bold.eot") format("embedded-opentype"),
       url("../fonts/DINPro-Bold/DINPro-Bold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

.Banner002730{ position:relative;}
.Banner002730 .ytable{height: 100%;}
.Banner002730 .txt{ position:absolute; left:0; top:0; height:100%; width:100%; z-index:10; color:#fff;  font-size:28px; }
.Banner002730 .txt .auto{ max-width: 920px;}
.Banner002730 .txt .cn{ letter-spacing:8px; padding-right: 20px;}
.Banner002730 .txt .en{text-align: right;text-transform: uppercase; padding-left: 15px;  font-family: "DINPro-Bold";}
@media(min-width:1025px){
.Banner002730 figure{ height:350px;}
.Banner002730 img{ display:none;}
}
@media(max-width:1024px){
.Banner002730 figure{ display:none;}
.Banner002730 img{ width:100%; display:block;}
.Banner002730 .auto{ width:80%;}
	.Banner002730 .fr{float: right;}
}
@media(max-width:640px){
.Banner002730 .txt{font-size: 24px;}
}

/*RighInfo002810 */
.RighInfo002810{padding: 3% 0 5%;}

.RighInfo002810 .txt-logo{background: url(../images/RighInfo002810-bg.jpg); margin-bottom: 3%;padding: 4% 0;}
.RighInfo002810 .txt-logo .txt .inner{display:inline-block;font-weight: bold;text-align: left;line-height: 26px;color: #333; font-size: 15px;}

.RighInfo002810 .txt-list .box:not(:last-child){margin-bottom: 3%;}
.RighInfo002810 .txt-list .info{line-height: 24px; }
.RighInfo002810 .txt-list .red{color: #02b1bf;font-size: 16px;}
@media(min-width:769px){
.RighInfo002810 .txt-logo .ytable-cell{width: 50%; text-align: center;}
.RighInfo002810 .txt-logo .txt{border-right: 1px solid #eee;}
.RighInfo002810 .txt-list .pic{width: 46.667%;}
.RighInfo002810 .txt-list .pic img{max-width: 92.858%;}
.RighInfo002810 .txt-list .box:nth-child(2n) .pic{text-align: right;}
.RighInfo002810 .txt-list .info{border-bottom: 1px solid #eee;}
}
@media(max-width:768px){
.RighInfo002810 .ytable,
.RighInfo002810 .ytable-cell{display: block;}
.RighInfo002810 .txt-logo{text-align: center;}
.RighInfo002810 .txt-list .pic img{display: block;width: 100%;}
}

/*Menu002306*/
.Menu002306{padding-top: 37px;}
.Menu002306 .side-title{ line-height:60px; background-color: #0080c0; margin-left: 20px; font-size:20px; font-weight:bold; color:#fff; padding:0 75px 0 26px;  position: relative; }
.Menu002306 .side-title::after,
.Menu002306 .side-title::before{content:'';}
.Menu002306 .side-title::before{ position: absolute; bottom: 0; left: -20px; width: 0; height: 0; 
border-style: dashed dashed solid dashed; border-width:0 15px 60px 20px; border-color: transparent transparent #0080c0 transparent;}

.Menu002306 .side-title i{

  position: absolute; bottom: 3px; left: -38px; width: 40px; height: 114px; 
  background: #fff; transform: rotate(20deg);
}
.Menu002306 .side-title::after{position: absolute;right: 20px;top: 50%; width: 40px; height: 1px; background: #fff; margin-left:10px;}
.Menu002306 .side-menu{background-color:#f3f7f9;padding-bottom: 50px; overflow:hidden;}
.Menu002306 .side-menu li a{ display:block;line-height:32px;}
.Menu002306 .side-menu .kuangdu > ul > li{ border-bottom:1px solid #e7f0f4;}
.Menu002306 .side-menu > ul > li >a{ padding:0 32px;font-weight:bold; color:#002870; line-height:49px; position:relative; font-size: 16px;}
.Menu002306 .side-menu > ul > li >a::after{ position:absolute; content:'>'; width:16px; height:16px; border-radius:50%; background:#0080c0; color:#fff; text-align:center; line-height:18px; font-family:宋体; font-size:12px; right:16px; top:50%; margin-top:-8px;}
.Menu002306 .side-menu > ul > li ul{ display:none; padding:10px 15px;}
.Menu002306 .side-menu > ul > li.select ul{
  display: block;
}
.Menu002306 .side-menu > ul > li.select ul li ul{
  display: none !important;
}
.Menu002306 .side-menu > ul > li.select ul li.select ul{
  display: block !important;
}

.Menu002306 .side-menu > ul > li > ul{ padding-left:32px; padding-right:32px;}
.Menu002306 .side-menu > ul > li > ul > li > a{padding-left:5px;}
.anli .side-menu > ul > li > ul > li > a{
    padding-left: 20px;
    margin-left: -20px;
}

.Menu002306 .side-menu > ul > li > ul > li { background:url(../images/Menu002306-a_off.png) no-repeat left 10px; padding-left:15px;}

.Menu002306 .side-menu > ul > li > ul > li.select {
 background:url(../images/Menu002306-a_on.png) no-repeat left 10px; padding-left:15px;
}




.Menu002306 .side-menu ul li ul li ul li a::before{ display:inline-block; content:''; vertical-align:middle;width: 3px;height: 3px;background: #555; margin-right:10px;}
.Menu002306 .side-menu li.select > a{ background-color:#e7f0f4;}
.anli .side-menu li.select > a{ background-color:transparent;}
.Menu002306 .side-menu li.select > a::after{ transform:rotate(90deg);}
.Menu002306 .side-menu ul li ul li.select > a{  font-weight:bold; color:#002870;}
.Menu002306 .side-menu ul li ul .ul_2.select{background-color:transparent; background-image:url(../images/Menu002306-a_on.png);background-repeat: no-repeat;}

.Menu002306 .side-menu ul li ul .ul_2 ul{
  display: none !important;
}
.Menu002306 .side-menu ul li ul .ul_2.select ul{
  display: block !important;
}

.Menu002306 .side-menu ul li ul li.select ul li > a{color:#002870;background: none}
.Menu002306 .side-other dd{ background-position:left center; background-repeat:no-repeat; background-color:#e7f0f4; margin-top:20px; border-radius:5px; position:relative;}
.Menu002306 .side-other dd.dd_1{ background-image:url(../images/Menu002306-picbg1.png);}
.Menu002306 .side-other dd.dd_2{ background-image:url(../images/Menu002306-picbg2.png);}
.Menu002306 .side-other dd a{ position:relative;display:block; height:80px;line-height:80px; font-weight:bold; color:#555; padding-left:100px;}
.Menu002306 .side-other dd a::after{ position:absolute; content:'>'; width:16px; height:16px; border-radius:50%; background:#0080c0; color:#fff; text-align:center; line-height:18px; font-family:宋体; font-size:12px; right:15px; top:50%; margin-top:-8px;}
.Menu002306 .side-open_menu{ display:none;}
@media(max-width:1600px){
.Menu002306 .side-menu > ul > li >a{ padding:0 30px 0 20px;}
}
@media(min-width:1025px){
.Menu002306 .side-menu{ display:block !important;}
}
@media(max-width:1024px){

.Menu002306{padding-top: 0;}
.Menu002306 .side-other{ display:none;}
.Menu002306 .side-open_menu{ display:block; border:2px solid #0080c0; padding:10px 20px 10px 10px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-weight:bold; color:#002870; border-radius:0 0 5px 5px; position:relative;}
.Menu002306 .side-open_menu::after{ position:absolute; content:''; border:6px solid transparent; border-top-color:#87b2c7; right:10px; top:50%; margin-top:-3px;}
.Menu002306 .side-menu{ display:none; padding-bottom:20px;}
}

/*
 .PicList002797
 */
.PicList002797 {padding: 37px 0;}
.PicList002797 li{ float:left; width:31%; margin:0 3.5% 3.5% 0; border: 1px solid #e8e8e8; list-style: none;}



/* .fly .PicList002797 li{
    width: 44%;

}
.fly .PicList002797 li:nth-child(3n){
	    margin: 0 3.5% 3.5% 0;
} */
.PicList002797 li:nth-child(3n){margin-right:0; }
.PicList002797 li a{ display:block; position:relative; padding:6%;}
.PicList002797 li h4,
.PicList002797 li h3,
.PicList002797 li h5{ margin:0; text-align:center; font-weight:normal;}
.PicList002797 li figure{ padding-bottom:90%; margin-bottom: 4%;background-size: contain;}
.PicList002797 li h4{ font-size: 15px;color: #999;}
.PicList002797 li h3{ font-size: 24px; color:#202020;}

.PicList002797 li .hover{ opacity:0; position:absolute; left:0; top:0; right:0; bottom:0; text-align:center; background:rgba(0,128,192,0.9); z-index:10; transition:0.3s; color:#fff;}
.PicList002797 li:hover{box-shadow:0 0 15px 3px #ccc; border-color:#02b1bf;}
.PicList002797 li:hover a .hover{ opacity:1;}
.PicList002797 li aside{ position:absolute; left:10%;width:80%; top:50%; -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);transform:translateY(-50%);}
.PicList002797 li .hover h5{  font-size:24px;}
.PicList002797 li .hover i{ display:block;  height:2px; background:#fff; width:48px; margin:14px auto 20px;} 
.PicList002797 li .hover p{ font-size:16px; line-height:30px; margin:0; max-height:90px; overflow:hidden;}
.PicList002797 .more{ display: block; text-align: center; margin-top:50px;}
.PicList002797 .more span{ display: inline-block; padding-left: 40px; padding-right: 64px; line-height: 40px; background:url(../images/PicList002797-more.png)no-repeat 74% center #002870 ;transition:all 0.5s ease-out 0s; }
.PicList002797 .more span:hover{padding-left:50px; padding-right:74px;  }

@media(max-width:1000px){
.PicList002797 {padding: 3% 0;}
.PicList002797 li{ width:48%; margin-left:1%; margin-right:1%;}
}
@media(max-width:640px) and (min-width:376px){
.PicList002797 li .hover img{ width:50px; height:50px;}
}
@media(max-width:480px){
.PicList002797 li{ float:none; width:auto;} 
.PicList002797 li h3,
.PicList002797 li .hover h5{ font-size:14px;}
.PicList002797 li .hover h5{ line-height:20px; max-height:40px;}
}
/*
 .RighInfo002254 为demo编号
 */
.RighInfo002254 .auto_1260{ max-width: 1260px;}
@media only screen and (max-width:1260px) {
	.RighInfo002254 .auto_1260{  padding: 0 2%;}
}
.RighInfo002254{ padding:30px 0 1%;}
.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 #0080c0;}
.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:#0080c0; font-size:26px; }
.RighInfo002254 .right_info h3{ font-size:18px; font-weight:normal;}
.RighInfo002254 .right_info p{line-height:30px; color:#999; margin-bottom:10%;}
.RighInfo002254 .right_info a{ display:inline-block; border:1px solid #fdf3f2; padding:10px 5%; color:#0080c0; transition:0.4s;}
.RighInfo002254 .right_info a:hover{ background-color:#0080c0; color:#fff;}

.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:#0080c0; 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;color: #555;}
.RighInfo002254 .ul_download li a:hover{  color: #0080c0;}
@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%;}
 }	
.RighInfo002254 .auto_1260 {
    max-width: 1600px;
}
/*Page002737 */
.Page002737{}
.Page002737 .Pages{ padding: 10px 0 0; text-align: center;}
.Page002737 .Pages > span{display: inline-block; vertical-align: middle;}
.Page002737 .Pages .a_first,
.Page002737 .Pages .a_end,
.Page002737 .Pages .p_cur,
.Page002737 .Pages .p_count,
.Page002737 .Pages .p_total{display: none;}
.Page002737 .Pages .p_jump,
.Page002737 .Pages .p_page{overflow: hidden; }
.Page002737 .Pages .p_page em{font-style: normal;}
.Page002737 .Pages .p_page a{float: left; line-height: 44px; border: 1px solid #e5e5e5; padding: 0 17px; margin: 0 5px; font-size: 20px; font-family:Arial," sans-serif"; color: #aaa;}
.Page002737 .Pages .p_page a:hover,
.Page002737 .Pages .p_page a.a_cur{background-color: #0080c0; border-color: #0080c0; color: #fff;}
.Page002737 .Pages .p_page a.a_next,
.Page002737 .Pages .p_page a.a_prev{font-size: 0; height: 46px; width: 70px; padding: 0; margin: 0 15px; background-position: center center; background-repeat: no-repeat;}
.Page002737 .Pages .p_page a.a_prev{background-image: url(../images/a_prev.png);}
.Page002737 .Pages .p_page a.a_prev:hover{background-image: url(../images/a_prev_hover.png);}
.Page002737 .Pages .p_page a.a_next{background-image: url(../images/a_next.png);}
.Page002737 .Pages .p_page a.a_next:hover{background-image: url(../images/a_next_hover.png);}
.Page002737 .Pages  .p_page a.pagedot{ border-color: transparent; padding: 0; margin-right: -5px; line-height: 34px; height: 44px;}
.Page002737 .Pages .p_jump > *{float: left;}
.Page002737 .Pages .p_jump b{ font-weight: normal; color: #aaa; margin: 0 4px; line-height: 46px;}
.Page002737 .Pages .p_jump b.f0{margin-right: 6px;}
.Page002737 .Pages .p_jump input{height: 46px; }
.Page002737 .Pages .i_text{ line-height: 44px; text-align: center;border: 1px solid #e5e5e5;   width: 46px; text-align: center; color: #333; font-size: 20px;}
.Page002737 .Pages .i_button{background: #ebebeb; width: 70px;  padding: 0; cursor: pointer; border: none; margin-left: 10px; color: #888;}
@media(max-width:768px){
.Page002737 .Pages{ padding:30px 0;}
.Page002737 .Pages .p_page em,
.Page002737 .Pages .p_jump{display: none;}
}

/*Location002087 */
.Location002087{ border-bottom:3px solid #f5f5f5; color:#8e8e8d; line-height:20px; padding-top:15px;margin-bottom:15px;}
.Location002087:after{ display:block; width:100%; content:''; height:1px; background-color:#d7d7d7; margin-top:15px;}
.Location002087 a:hover,
.Location002087 span{ color:#0080c0;}
.Location002087 a{ color:#8e8e8d;}
.Location002087 b{ background:url(../images/Location002087-icon.png) no-repeat left center; padding-left:30px; color:#333;}
/*
 .PicList000710 为demo编号
 */
.PicList000710{margin-top:37px;}
.PicList000710 li{ float:left; width:32%; margin-right:2%;margin-bottom:2%;}
.PicList000710 li:nth-child(3n){ margin-right:0;}
.PicList000710 li figure{ border-bottom:3px solid #f5f5f5; padding-bottom:30px;}
.PicList000710 li:hover figure{ border-color:#0080c0;}
.PicList000710 li span{ display:block; padding-bottom:70%; background-repeat:no-repeat; background-position: center center; background-size:cover; position:relative;}
.PicList000710 li span i{ position:absolute; left:0; top:0; width:100%; height:100%; background:url(../images/PicList000710-view.png) no-repeat center center rgba(0,128,192,0.8); opacity:0; transition:all ease-in-out 0.3s;}
.PicList000710 li h3{ margin:0;font-size: 16px;padding-top: 18px; font-weight:normal; padding-bottom:5px; color: #333;}.PicList000710 li:hover h3{color:#0080c0;}
.PicList000710 li p{ margin:0; line-height:25px; height:50px; overflow:hidden; margin-top:5px; color:#666;}
.PicList000710 li:hover figure{ border-color:#0080c0;}
.PicList000710 li time{ color:#999;}
.PicList000710 li:hover span i{ opacity:1;}
@media(max-width:768px){
.PicList000710{margin-top:3%;}
.PicList000710 li{ width:49%;}
.PicList000710 li:nth-child(3n){ margin-right:2%;}
.PicList000710 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList000710 li h3{ padding-top: 10px; }
.PicList000710 li time{ font-size:12px;}
.PicList000710 li p{ line-height:20px; height:40px;}
}
@media(max-width:320px){
.PicList000710{ padding:20px 0;}
.PicList000710 li{ float:none; width:100%; margin-right:0 !important; margin:0;}
}
/*
 .RighInfo002389 为demo编号
 */
.RighInfo002389{padding: 3% 0 5%}
.RighInfo002389 .auto{ margin: 0 auto; max-width: 1200px;}
.RighInfo002389 .title{ text-align:center;color:#999; text-transform:uppercase; font-size:12px;}
.RighInfo002389 .title h1{color: #333;font-size:30px;  font-weight:normal; margin:0; padding-bottom:5px;}
.RighInfo002389 .box1{ padding:0% 0% 2%; font-size:13px;}

.RighInfo002389 .box1 .intro{ color:#666; line-height:24px; padding:2% 0 2% 0;}
.RighInfo002389 .box1 .ul_img{ overflow:hidden;}
.RighInfo002389 .box1 .ul_img li{ width:32%; margin-right:2%; float:left;}
.RighInfo002389 .box1 .ul_img li img{ width:100%;}
.RighInfo002389 .box1 .ul_img li:last-child{ margin-right:0;}
.RighInfo002389 .box1 .more{ text-align:center; padding-top:3%;}
.RighInfo002389 .box1 .more a{ display:inline-block; font-size:16px; border:1px solid #008ae2; border-radius:3px; padding:10px 28px; color:#008ae2; transition:padding ease-in-out 0.3s;}
.RighInfo002389 .box1 .more a:hover{color:#fff; border-color:#008ae2; background-color:#008ae2;padding:10px 38px;}

.RighInfo002389 .box2{ font-size:13px; padding:0 0% 7%;}
.RighInfo002389 .box2 h3{color: #0080c0;font-size:15px; margin:0; }
@media(min-width:769px){
 .RighInfo002389 .box2 ul{ padding-bottom:31%; position:relative;}
 .RighInfo002389 .box2 li{ position:absolute; height:100%; width:50%; top:0; text-align:center;}
 .RighInfo002389 .box2 li:nth-child(1){ left:0;}
 .RighInfo002389 .box2 li:nth-child(2){ right:0;}
 .RighInfo002389 .box2 li .txt,
 .RighInfo002389 .box2 li .Ispic{ position:absolute; left:0; width:100%; height:50%;}
 .RighInfo002389 .box2 li:nth-child(1) .txt,
 .RighInfo002389 .box2 li:nth-child(2) .Ispic{ bottom:0;}
 .RighInfo002389 .box2 li:nth-child(2) .txt,
 .RighInfo002389 .box2 li:nth-child(1) .Ispic{ top:0;}
 .RighInfo002389 .box2 li .txt{ padding-top:10%;}
 .RighInfo002389 .box2 li::before{ position:absolute; content:''; background:url(../images/RighInfo002389-bg_l.png) no-repeat; width:35px; height:31px; }
 .RighInfo002389 .box2 li:nth-child(1)::before{left:0; bottom:0;}
 .RighInfo002389 .box2 li:nth-child(2)::before{right:0; top:0; background-image:url(../images/RighInfo002389-bg_r.png);}

}
.RighInfo002389 .box2 li .txt p{ color:#766963; margin:0; line-height:25px;}
.RighInfo002389 .box2 li .txt b{ color:#997249; font-size:16px;}
.RighInfo002389 .box2 .tips{ background:url(../images/RighInfo002389-con_bg.png) no-repeat center center; background-size:cover; padding:0 18% 2%; text-align:center;}
.RighInfo002389 .box2 .tips p{ padding:3% 0 4%; line-height:20px; margin:0;}
.RighInfo002389 .box2 .tips .more{ background:url(../images/RighInfo002389-a_more.png) no-repeat; width:40px; height:20px; display:inline-block;}
@media(max-width:1000px){
 .RighInfo002389 .box2 .title h1{font-size: 24px;}
 .RighInfo002389 .box2 li .txt p{ margin:0;}
}
@media(max-width:768px){
 .RighInfo002389 .box2 li{ position:relative; text-align:center; margin-bottom:3%;}
 .RighInfo002389 .box2 li .Ispic{ padding-bottom:30%; display:block;}
 .RighInfo002389 .box2 li .txt p{ margin-bottom:3%;}
 .RighInfo002389 .box2 .tips{ padding:3%;}
 .RighInfo002389 .box1 .title h1{ font-size: 20px;}
}
@media(max-width:480px){
 .RighInfo002389 .box2 li .txt p{ font-size:12px;}
}

@media(min-width:1025px){
    .pn-page aside:first-child{float: left}    
    .pn-page aside:last-child{float: right}    
}

.column-title{}
.column-title{ text-align:center; padding:0 0 3% 0;color:#0080c0; font-size:36px;}
.column-title span{ text-transform:uppercase; color:#e1e1e1; font-size:30px; display:block; padding:10px 0; font-family:Arial, Helvetica, sans-serif;}
.column-title:after{ display:block; content:''; margin:0 auto;width:80px; height:6px;background-color:#cacaca;}
@media(max-width:1024px){
.column-title{font-size:32px;}  
.column-title span{font-size:20px;}
.column-title:after{ height:5px;}
}


/*RighInfo002813 */
.RighInfo002813 .text{line-height:2;margin-bottom: 20px;}
.RighInfo002813{background-size: 47.084% auto;padding: 3% 0 5%;font-size: 16px;}
.RighInfo002813 .contact .ytable-cell{background: #f5f5f5;vertical-align: top;padding: 40px;}
.RighInfo002813 .contact .ytable-cell.no{background: none;padding: 0;}
.RighInfo002813 .contact h3{font-size: 24px; font-weight: 400;margin-bottom: 0;word-break: break-all;}
.RighInfo002813 .contact aside{color: #999;}
.RighInfo002813 .sales-after li{position: relative;overflow: hidden;}
.RighInfo002813 .sales-after li .txt{color: #fff;line-height: 28px; position: absolute;left: 0; right: 0;bottom: 0;padding: 5% 10%;z-index: 10;
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#cc000000',GradientType=0 ); /* IE6-9 */
}
.RighInfo002813 .sales-after li .txt aside{font-size: 24px;}
.RighInfo002813 .sales-after > li .Ispic{padding-bottom: 157.369%;}
.RighInfo002813 .sales-after ol li .Ispic{padding-bottom: 58.8%;}
.RighInfo002813 .sales-after li .Ispic{transition: 0.5s;}
.RighInfo002813 .sales-after ol li:not(:last-child){margin-bottom: 1.673%;}
.RighInfo002813 .sales-after li:hover .Ispic{transform: scale(1.12);-webkit-transform: scale(1.12);-ms-transform: scale(1.12);}
@media(min-width:1025px){
.RighInfo002813 .contact .ytable-cell:not(:last-child){width: 32%;}
.RighInfo002813 .contact .ytable-cell.no{width: 2%;}
.RighInfo002813 .sales-after > *{float: left; width: 32%;}
.RighInfo002813 .sales-after > li{width: 29.6875%;}
.RighInfo002813 .sales-after > ol{width: 39.0625%; margin: 0 0.78125%;}
}
@media(min-width:641px) and (max-width:1024px){
.RighInfo002813 .contact h3{font-size: 20px;}
.RighInfo002813 .sales-after li .txt p{font-size: 14px;line-height: 24px;}
}
@media(max-width:1024px){
.RighInfo002813 .title{font-size: 32px;}
.RighInfo002813 .sales-after > ol{margin:10px 0;}
.RighInfo002813 .sales-after ol li:not(:last-child){margin-bottom: 10px;}
.RighInfo002813 .contact .ytable-cell,
.RighInfo002813 .contact .ytable{display: block;}
.RighInfo002813 .contact .ytable-cell.no{height: 10px;}
}
@media(max-width:1024px){
.RighInfo002813 .sales-after li .txt{position: relative;background:none;color: #333}
.RighInfo002813 .sales-after ol li .txt{position: relative;color: #333;background:#fff;}
.RighInfo002813 .sales-after > li .Ispic{padding-bottom: 60%;}
}

/*
 .TextList001202 为demo编号
 */
.TextList001202{padding: 3% 0;}
.TextList001202 .title{ text-align:center; padding:0 0 3% 0;color:#0080c0; font-size:36px;}
.TextList001202 .title span{ text-transform:uppercase; color:#e1e1e1; font-size:30px; display:block; padding:10px 0; font-family:Arial, Helvetica, sans-serif;}
.TextList001202 .title:after{ display:block; content:''; margin:0 auto;width:80px; height:6px;background-color:#cacaca;}
.TextList001202 h1{ margin:0; font-weight:normal; padding:3% 0; font-size:24px; color:#333;}
.TextList001202 h1 b{ display:block;}
.TextList001202 li{padding-bottom:10px;}
.TextList001202 dl{ position:relative; padding-left:53px;}
.TextList001202 dl dt,
.TextList001202 dl dd{ border:1px solid #e3e7e6;}
.TextList001202 dl dt{ position:absolute; width:50px; left:0; top:0; color:#0080c0; text-align:center; font-size:24px;}
.TextList001202 dl.Q dt,
.TextList001202 dl.Q dd,
.TextList001202 dl.A dt{ height:50px; line-height:50px;}
.TextList001202 dl.A dd{ padding:2%; line-height:22px; font-size:14px;}
.TextList001202 dl.Q dd{ padding:0 2%;}
.TextList001202 li figure{ padding-top:2%;}
.TextList001202 li figure a{ display:inline-block; padding:0 20px; line-height:25px;color:#fff; background-color:#0080c0;}
.TextList001202 dl.A{ display:none; padding-top:10px;}
.TextList001202 dl.A dt{ top:10px;}
.TextList001202 dl.A p{ margin:0;}
.TextList001202 dl.Q_on dt{ color:#fff; background-color:#0080c0;}
.TextList001202 dl.Q_on dd{background-color:#f7fbfc;}
@media(max-width:1024x){
.TextList001202 .title{font-size: 32px;}
.TextList001202 dl.Q dt,
.TextList001202 dl.Q dd,
.TextList001202 dl.A dt{ height:40px; line-height:40px;}
.TextList001202 h1,
.TextList001202 dl dt{font-size:20px;}
.TextList001202 dl.A p{ max-height:66px; overflow:hidden; }
}

/*
 .TextList001203 为demo编号
 */
.TextList001203{padding: 3% 0;}
.TextList001203 .title{ text-align:center; padding:0 0 3% 0;color:#0080c0; font-size:36px;}
.TextList001203 .title span{ text-transform:uppercase; color:#e1e1e1; font-size:30px; display:block; padding:10px 0; font-family:Arial, Helvetica, sans-serif;}
.TextList001203 .title:after{ display:block; content:''; margin:0 auto;width:80px; height:6px;background-color:#cacaca;}
.TextList001203 h1{ margin:0; font-weight:normal; padding:3% 0; font-size:24px; color:#333;}
.TextList001203 h1 b{ display:block;}
.TextList001203 .kuangdu li{ margin-bottom:10px; line-height:25px; border:1px solid #e3e7e6; padding:0 10px 0 15px; position:relative;}
.TextList001203 .kuangdu li ::before{ position:absolute; content:''; width:4px; height:4px; border-radius:50%; background-color:#0088d2; left:5px; top:50%; margin-top:-2px;}
.TextList001203 .kuangdu li a{ display:block; padding:15px 0;}
.TextList001203 .kuangdu li span{ padding-right:10px;}
.TextList001203 li i{ font-style:normal; position:relative; float:right; text-align: center;padding:0 20px; background-color:#0088d2; color:#fff; font-size:12px;}
@media(max-width:1024px){
.TextList001203 .title{font-size: 32px;}
.TextList001203 h1{font-size:20px;}
}
/*Floor002694 */
.Floor002694{ position:relative;padding:5% 0;}
.Floor002694 .quan{ position:absolute;width:62.5%; height:100%; overflow:hidden; opacity:0.3;}
.Floor002694 .quan1{left: -31%; top: -45%;display: none;}
.Floor002694 .quan2{right:0; bottom:-24%;}
/*.Floor002694::before,*/
.Floor002694 .quan::after{ position:absolute; content:'';  width:100%; height:100%;
background: -moz-radial-gradient(center, ellipse cover, rgba(149,220,252,1) 0%, rgba(223,245,254,0) 70%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
background: -webkit-radial-gradient(center, ellipse cover, rgba(149,220,252,1) 0%,rgba(223,245,254,0) 70%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: radial-gradient(ellipse at center, rgba(149,220,252,1) 0%,rgba(223,245,254,0) 70%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#95dcfc', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}
.Floor002694 .quan2::after{ left:50%; top:0;}

.Floor002694 .left,
.Floor002694 .right{     width: 77%;
    float: left;
    margin-left: 4%;}
    
    .kuang {

    width: 77%;
    float: left;
    margin-left: 4%;
}
.Floor002694 .title{ text-align:left;font-family: "DINCond-Bold";color:#0080c0; font-size:48px; text-transform:uppercase; line-height:1.4;margin-bottom: 8%}
.Floor002694 .title span{ color:#0080c0;display: block;font-size: 30px}
.Floor002694 .left{ background:url(../images/RighInfo002813-bg.png) no-repeat left top; background-size:auto 81.5%; position:relative; z-index:3;}
.Floor002694 .intro{ color:#333;}
.Floor002694 .intro > *{ padding-left:11%;}
.Floor002694 .intro h2{ padding-top:5%; padding-bottom:5%; margin:0; font-size:40px; font-weight:normal;}
.Floor002694 .intro p{ line-height:40px; position:relative; margin-right:9%;}
.Floor002694 .intro p::before{ position:absolute; content:''; height:1px; background:#f08311; left:0; width:9%; top:16px;}
.Floor002694 .more{ padding-top:10%; display:none;}
.Floor002694 .more a{ display:block; opacity:0.5; background:url(../images/Floor002694_more.gif) no-repeat center center; width:44px; height:21px; transition:0.3s;}
.Floor002694 .more a:hover{ background-image:url(../images/Floor002694_more_hover.gif); opacity:1;}
.Floor002694 .right img{ display:block; width:100%;}
.Floor002694 .right::after{ display:none; width:60%; height:100px; background:#eff3f9; content:''; margin-top:8%;}
@media(max-width:1200px){
.Floor002694 .title{ font-size:90px; line-height:70px;}
.Floor002694 .intro h2{ font-size:32px;}
}
@media(max-width:1024px){
.Floor002694 .left,
.Floor002694 .right{ width:auto; float:none;}
.Floor002694 .title span{ margin-right:0 !important;}
.Floor002694 .right{ padding-top:4%;}
.Floor002694 .left{ padding-right:3%;}
.Floor002694 .quan{ height:50%;}
.Floor002694 .quan1{left: -20%; top: -25%;display: none}
.Floor002694 .quan2{ bottom:-10%;}
}
@media(max-width:640px){
.Floor002694 .title{ font-size:30px; line-height:30px;}
.Floor002694 .title span{ font-size:20px;}
.Floor002694 .intro h2{ font-size:28px;}
.Floor002694 .intro p{ line-height:24px;}
.Floor002694 .intro p::before{ top:12px;}
.Floor002694 .right::after{ height:50px;}
}
.Floor002694 .title:after {display: none;}
/*
 .PicList002239 为demo编号
 */
.PicList002239{padding: 3% 0;display: flex;
}
.PicList002239 .title{ text-align:center; padding:0 0 3% 0;color:#0080c0; font-size:36px;}
.PicList002239 .title span{ text-transform:uppercase; color:#e1e1e1; font-size:30px; display:block; padding:10px 0; font-family:Arial, Helvetica, sans-serif;}
.PicList002239 .title:after{ display:block; content:''; margin:0 auto;width:80px; height:6px;background-color:#cacaca;}
.PicList002239 .clearfix li{ border: 1px solid #e3e3e3; margin-bottom: 3%; float:left; padding: 2%; }
@media(min-width:769px){
.PicList002239 .clearfix li{margin-right:5%; width:30%; }
.PicList002239 .clearfix li:nth-child(3n){ margin-right:0;}


} 
.PicList002239 .clearfix li .Ispic{ padding-bottom:68%; background-size:contain;}
.PicList002239 .clearfix li dl{ position:relative; margin:0 10px; padding-right:114px; line-height:50px;}
.PicList002239 .clearfix li dd{ position:absolute; right:0; top:0; color: #999;padding-left: 30px; background: url(../images/PicList002239-icon.png) no-repeat left center;}
.PicList002239 .clearfix li dt{font-size: 16px; color: #0080c0;}
@media(max-width:1600px){
.PicList002239 .clearfix li{margin-right:2%; width:32%; }    
}
@media(max-width:1024px){
.PicList002239 .clearfix li{ width:48%; margin-right:4%;}
.PicList002239 .clearfix li:nth-child(2n){ margin-right:0;}
.PicList002239 .clearfix li dl{padding-right:0;}
.PicList002239 .clearfix li dd{display: none;}
}
/*Floor001893*/
.Floor001893{
	    padding: 3% 0;
    display: flex;
    max-width: 1600px;
    margin: auto;
}
	.kuangdu {
    /* max-width: 1600
px
; */
    margin: auto;
    width: 77%;
    float: left;
    margin-left: 4%;
}
}
.Floor001893 .year{ position:relative; padding:0 40px;}
.Floor001893 .year .prev,
.Floor001893 .year .next{     position: absolute;
    top: 50%;
    width: 36px;
    height: 36px;
    margin-top: -18px;
    background: url(../images/Floor001893-controls.png) no-repeat left top;
    cursor: pointer;}
.Floor001893 .year .prev{ left:0;}
.Floor001893 .year .next{ right:0; background-position:left bottom;}
.Floor001893 .year .nextStop,
.Floor001893 .year .prevStop{ cursor:default;}
.Floor001893 .year .prevStop{ background-position: right top;

    left: 0;}
.Floor001893 .year .nextStop{ background-position: right bottom;}
.year {
    position: relative;
    padding: 0 40px;
}
.Floor001893 .year .bd{ background:url(../images/Floor001893-bg.png) repeat-x left center; overflow:hidden;}
.Floor001893 .year li{ cursor:pointer; text-align:center; background:url(../images/Floor001893-dot.png) no-repeat center center;font-size:18px; padding-bottom:40px;float: left}
.Floor001893 .year li span{ display:block; height:130px; padding-top:10px;}
.Floor001893 .year li:before{ display:block; width:0; height:0; margin:0 auto; border:20px solid transparent;  content:'';}
.Floor001893 .year li.on{ font-size:28px; color:#0080c0; background-image:url(../images/Floor001893-dot_hover.png);}
.Floor001893 .year li.on:before{border-top-color:#f1f1f1;}
.Floor001893 .year li.on span{ padding-top:0;}

.Floor001893 .txt{ background-color:#f1f1f1; }
.Floor001893 .txt li{ padding:3% 35% 3% 0; position:relative;}
.Floor001893 .txt li .img{ position:absolute; right:0; width:32%; top:-10%;}
.Floor001893 .txt li .img img{ display:block; width:100%;}
.Floor001893 .txt li dl{ display:table; width:100%;min-height:300px;} 
.Floor001893 .txt li dl dt,
.Floor001893 .txt li dl dd{ display:table-cell; vertical-align:top;}
.Floor001893 .txt li dl dt{ border-right:1px solid #cacaca; width:245px; text-align:right; font-size:72px; color:#0080c0;}
.Floor001893 .txt li dl dt span{ display:block; padding-right:30px;}
.Floor001893 .txt li dl dt:after{ display:block; float:right;; content:''; width:20px; height:20px; background-color:#0080c0;}
.Floor001893 .txt li dl dd pre{ padding-left:30px; font-size:16px; line-height:24px;}
@media(max-width:1000px){
.Floor001893 .txt li{ padding-right:3%;}
.Floor001893 .txt li dl{ position:relative; z-index:1;}
.Floor001893 .txt li .img{ display:none;}
.Floor001893 .txt li dl{min-height:none;} 
.Floor001893 .txt li dl dt{width:170px; font-size:50px;}
.Floor001893 .txt li dl dd pre{ font-size:14px; line-height:20px;}
}
@media(max-width:768px){
.Floor001893 .title{font-size:26px;}
.Floor001893 .title span{font-size:20px;}
.Floor001893 .title:after{ height:3px;}
.w22{
	
	width: 100%;
}
.w75 {
    width: 100%;
}
.Floor001893 {
    padding: 3% 0;
    max-width: 96%;
    margin: auto;
        display: block;
}
.kuangdu {

    margin: auto;
    width: 100%;
    float: inherit;
    margin-left: 0;

}
}
@media(max-width:480px){
.Floor001893 .txt li dl dt{width:120px; font-size:32px;}
}
@media(max-width:375px){
.Floor001893 .txt li dl dd,
.Floor001893 .txt li dl dt,
.Floor001893 .txt li dl{ display:block;}
.Floor001893 .txt li dl dt{ width:auto; border-right:0; overflow:hidden;}
.Floor001893 .txt li dl dt span{ padding-right:0;}
}
/*
 .RighInfo002275 为demo编号
 */

.RighInfo002275{padding: 8% 0}
.RighInfo002275 .text{margin-bottom: 30px}
.RighInfo002275 .text .title{text-transform: uppercase;color: #0080c0;font-size: 24px;display: block;padding: 4% 0 3%;}
.RighInfo002275 .text .title span{font-weight: 700;}
.RighInfo002275 .text .p{font-size: 16px;color:#666;line-height: 38px; margin: 0; padding: 0;}
.RighInfo002275 .map{width: 100%;height: 200px;}
.RighInfo002275 .map #map{height: 100%;}
.RighInfo002275 .map img{max-width: none !important;}

@media screen and (min-width: 768px) {
	.RighInfo002275 .text{float: left;width: 45%;}
	.RighInfo002275 .map{float: right;width: 50%;height: 260px;}
}

@media screen and (min-width: 1024px) {
	.RighInfo002275 .auto{background: url(../images/RighInfo002275-contact_bg.png) no-repeat center;}
    .RighInfo002275 .text .title{padding: 60px 0 3%;}
	.RighInfo002275 .map{float: right;width: 50%;height: 320px;}
}

@media screen and (min-width: 1200px) {
	.RighInfo002275{padding: 50px 0 70px}
	.RighInfo002275 .map{height: 430px;}
	.RighInfo002275 .text{width: 40%;}
}


/*搜索*/
.TextList002322{ padding: 2% 0;}
.TextList002322 h3{font-size: 24px;color: #333;font-weight: normal;}
.TextList002322 .list li{ position: relative; padding: 10px 100px 10px 0; line-height: 22px;}
.TextList002322 .list li *{ color: #777;}
.TextList002322 .list li time{ position: absolute; right: 0; top: 10px; display: block;}
.TextList002322 .list li a{position: relative; display: block; width: 100%;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; padding-left: 15px; }
.TextList002322 .list li a:before{ display: table; content: ">"; position: absolute; left: 0; top: 0; height: 100%; width: 20px;}
.TextList002322 .list li a:hover{ color: #0080c0;}
@media only screen and (max-width:767px ) { 
.TextList002322{ padding: 20px 3%;} 
} 




/*Other002679 */
@import url('font/iconfont.css');
.Other002679{ position:fixed; z-index:200; right:5px; top:50%; margin-top:-169px;}
.Other002679 ol,
.Other002679 ol > li{ position:relative;}

.Other002679 aside{ display:none; position:absolute;top:50%; margin-top:-20px; right:100%;white-space:nowrap; text-overflow:ellipsis; padding-right:25px;font-size:16px; color:#666;}
.Other002679 aside::after{position: absolute;content: '';background: #fff;box-shadow: 1px -1px 2px #cccccc; width: 14px;height: 14px;top: 50%;right: 18px;margin-top: -7px;overflow: hidden;pointer-events: none;-webkit-transform: rotate(45deg);-mz-transform: rotate(45deg);transform: rotate(45deg);}
.Other002679 aside dl{box-shadow: 0 0 5px #ccc;border-radius: 8px;background: #fff;padding:0 10px;color: #999;line-height: 42px;}
.Other002679 aside.phone,
.Other002679 aside.call{margin-top:-85px;}
.Other002679 aside.online{margin-top:-93px;}
.Other002679 aside.online a{ text-decoration:underline; color:#df5417;}
.Other002679 aside.online b{font-size: 33px;color: #df5417;width: 60px;padding-right: 5px;display: inline-block;text-align: right;font-family: "Impact";}
.Other002679 aside.online dl .a_ask{width: 160px;height: 40px; text-decoration:none;text-align: center;line-height: 40px;color: #fff;background: #df5417;border-radius: 50px;display: block;margin: 16px auto 0;}
.Other002679 ol.advisory li aside dl{padding:25px 30px; line-height:normal;}
.Other002679 aside.call dl h2,
.Other002679 aside.call dl p{margin: 10px 0 0 0;}
.Other002679 aside.call dl h2{font-size: 38px;color: #0080c0;border-bottom: 1px dashed #ccc;height: 47px;line-height: 47px;font-family: "Impact";}
.Other002679 aside.call dl p b{font-size: 26px;color: #666;margin-left: 10px;font-family: "Impact";}
.Other002679 aside.phone dl span{ background:none; width:auto; height:auto; line-height:normal; margin-right:5px; display:inline-block; box-shadow:none;}
.Other002679 aside.phone dl p{ line-height:normal; font-weight:bold; margin:0 0 5px 0; font-size:14px;}
.Other002679 aside.phone dl{ padding:15px 30px;}
.Other002679 aside.phone img{ width:82px;}

.Other002679 span.iconfont{display:block;width:40px;height:40px;line-height:40px;text-align:center;font-size:20px;color: #fff;background:#fff;border-radius:50%;transition:0.3s;box-shadow: 0px 0px 5px #ccc;}
.Other002679 ol.advisory{ border-radius:40px; background:#fff; padding:3px; margin:10px 0;box-shadow: 0px 0px 5px #cccccc;}
.Other002679 ol.advisory li{padding:11px 0;border-radius:30px;transition:0.3s;background: #0080c0;}
.Other002679 ol.advisory li figure{width:20px;margin:0 auto;white-space:normal;word-break:break-all;text-align:center;line-height:18px;color: #fff;transition:0.3s;}
.Other002679 ol.advisory li span.iconfont{ height:auto; width:auto; line-height:normal; background:none; box-shadow:none;}
.Other002679 ol:hover > span,
.Other002679 ol:hover a span,
.Other002679 ol.advisory li:hover{ color:#fff; background:#07618e;}
.Other002679 ol.advisory li:hover figure,
.Other002679 ol.advisory li:hover span{ color:#fff;}
@media(max-width:1024px){
.Other002679{ display:none;}
}

.Other002679 .gettop{width: 40px;height: 60px;margin-top: 600px;transition: margin-top 0.5s;position: relative;}
.Other002679 .gettop a.gettop_a_T {background-position: center -100px;}
.Other002679 .gettop a {position: absolute;width: 100%;height: 100%;left: 0px;top: 0px;background: url(../images/gettop.png) no-repeat center top,url(../images/huo.gif) no-repeat center 32px;animation: My_huojian 0.2s infinite linear; transition: background 0.8s;}
.Other002679 .gettop_act {margin-top: 10px;}
@keyframes My_huojian
{
0% { top:0px;}
50% { top:2px;}
100% {top:0px;}
}
@-webkit-keyframes My_huojian 
{
0% { top:0px;}
50% { top:2px;}
100% {top:0px;}
}




/* 2021/10/26 */
.Banner003077 .dots{
  left: 50%;
  top: 93%;
  transform: translate(-50%,0);
  text-align: center;
}
.Banner003077 .dots li{
  margin-bottom: 0 !important;
  display: inline-block;
}

/* 2021 11 10 */
.bottom .ewma{
  width: 10%;
  float: left;
     
}
@media(max-width:1470px){
  .Bottom002301 .nav{
    width: 60%;
  }
}
@media(max-width:1024px){
  .bottom .ewma{
    width: 100%;
    float: left;
    text-align: center;
    padding-bottom: 10px;
  }
  .bottom .ewma img{
    max-width: 100px;
  }
  .Bottom002301 .info .tel .pic{
    text-align: center;
  }
}

