.Contain>.auto{border-left: 1px solid #e9e9e9}

.w22{ width:15%; padding-bottom:4%; }
.w75{ width:80%; padding-bottom:4%;}
@media(max-width:1024px){
.fl,
.fr{ float:none;}
.w22,
.w75{ width:auto; padding-bottom:0;}
}

.auto_1200{ max-width:1200px;}
@media(max-width:1240px){.auto_1200{ padding:0 2%;}}
.auto_1400{ max-width:1400px;}
@media(max-width:1400px){.auto_1400{ padding:0 2%;}}
.auto_1500{ max-width:1500px;}
@media(max-width:1500px){.auto_1500{ padding:0 2%;}}


/*Top002070 */
.Top002070{ position:absolute; left:0; top:0; width:100%; z-index:100;
background: -moz-linear-gradient(bottom, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(bottom, rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );
}


.Top002070 .auto{ position: relative}
.Top002070 .header-left{position:absolute; top:20px; left:3%;  width:40%; max-width:191px;}
.Top002070 .header-right{  position:absolute; top:20px;right:3%;}
.Top002070 .header-right dd{position:relative; float:left;}
.Top002070 .header-right dd >a{ display:block;height:40px; line-height:40px;}
.Top002070 .header-menu{float: right;margin-right: 10%;}
/*@media(min-width:1025px){*/
/*.Top002070 .header-mid{margin-left: 33%;}*/
/*}*/
.Top002070 .top-language a{position:relative;padding:0 15px;color:  #fff;font-size:  18px;}
.Top002070 .open-search{ width:40px;  background:url(../images/Top002070-search_btn.png) no-repeat center center; }
.Top002070 .search-box{z-index: 888; position:absolute; width:0; overflow:hidden; right:0; top:0; background:#eee; transition:0.3s; opacity:0;}
.Top002070 .search-box .text{ width:100%; background:none; height:40px; border:none; line-height:40px; padding:0 40px 0 10px;}
.Top002070 .search-box .btn{ position:absolute; right:0; top:0; height:100%; width:40px;background:url(../images/Top002070-search_btn.png) no-repeat center center;}
.Top002070 .top-search-on .search-box{ width:200px; opacity:1;}
.Top002070 .header-menu li { width: auto !important }
.Top002070 .header-menu li em{ line-height:40px; padding:20px 20px 20px;position:relative; }
.Top002070 .header-menu li em a{color: #fff;position: relative;font-size: 18px;text-transform: capitalize;}
.Top002070 .header-menu li:hover em a:after,
.Top002070 .header-menu li.aon1 em a:after{ position: absolute; left: 0; top:-20px; width: 100%; height: 3px; background: #fff; content: ""; display: block }
.Top002070 .header-menu li .sub{ background:none;}
.Top002070 .header-menu li .sub dt{ margin-bottom:1px; background:rgba(0,0,0,0.3);}
.Top002070 .header-menu li .sub dt a{ text-align:center; color:#fff;}
.Top002070 .header-menu li .sub dt a:hover{ background:#006cba;}
@media(max-width:1024px){
.Top002070 .header{ margin:0 2%; height:80px;}
.Top002070 .header-right{ z-index:101; right:2%;}
.Top002070 .Public_nav_style #open_menu{ position:relative; right:0; top:auto; margin-left:10px; border-radius:0; background:#fff; height:32px; border:none; margin-top:4px;}
.Top002070 #open_menu i::before,
.Top002070 #open_menu i::after{ background:#006cba !important;}
.Top002070 #open_menu i{background:#006cba; height:3px; margin-top:-1.5px;}
.Top002070 #header-menu ul{ padding:0; border-top:82px solid #fff; background:rgb(0,108,186);}
.Top002070 #header-menu li{text-align:center;}
.Top002070 #header-menu li em a{ padding:5%;  font-weight:normal; line-height:normal;}
.Top002070 #header-menu li .sub dt{ margin-bottom:1px; background:rgba(0,0,0,0.3);}
.Top002070 #header-menu li .sub dt a{ border-bottom:0;}
}

/*Banner002766 */
.Banner002766{}
/*slick Basic*/
.Banner002766 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Banner002766 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Banner002766 .slick-list:focus {outline: none}
.Banner002766 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Banner002766 .slick-slider .slick-track, 
.Banner002766 .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)}
.Banner002766 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Banner002766 .slick-track:before, 
.Banner002766 .slick-track:after{display: table; content: '';}
.Banner002766 .slick-track:after{ clear: both;}
.Banner002766 .slick-loading .slick-track { visibility: hidden;}
.Banner002766 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Banner002766 .slick-slide .slick-loading img { display: none;}
.Banner002766 .slick-slide .dragging img { pointer-events: none;}
.Banner002766 .slick-initialized .slick-slide { display: block;}
.Banner002766 .slick-loading .slick-slide { visibility: hidden;}
.Banner002766 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Banner002766 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Banner002766 .slick-list li{position: relative;}
.Banner002766 .slick-list li a{display: block;}
.Banner002766 .slick-list li img{display: block; width: 100%;}
.Banner002766 .slick-list li .txt-main{position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10;}
.Banner002766 .slick-list li .txt-main .auto{max-width: 1720px; height: 100%;position: relative;}
.Banner002766 .slick-list li .txt-main .auto img{height: 100%; transform: translateY(30px);-webkit-transform: translateY(30px);-ms-transform: translateY(30px);opacity: 0;-webkit-opacity: 0; transition:0.5s 0.5s;}
.Banner002766 .slick-list li.ani-show .txt-main .auto img{transform: translateY(0);-webkit-transform: translateY(0);-ms-transform: translateY(0);opacity: 1;-webkit-opacity: 1;}

.Banner002766 .slick-dots{position: absolute; left: 0; z-index: 10; width: 100%; bottom: 5%; text-align: center;}
.Banner002766 .slick-dots li button{display: none;}
.Banner002766 .slick-dots li{display: inline-block;margin: 0 5px; cursor: pointer; width: 25px; height: 6px;position: relative;background:#fff}
.Banner002766 .slick-dots li.slick-active{background:#006cba;}
.Banner002766 .slick-arrow{display:none!important;}







.home_title{ text-align: center; padding-bottom:3%  }
.home_title span{font-size: 28px; font-weight: bold; text-transform: uppercase; color: #e9e9e9;font-family:Arial, Helvetica, sans-serif}
.home_title h1{font-size: 32px; font-weight: normal; color: #444; margin: 0;text-transform: uppercase;}



.Floor001{padding: 4.5% 0; background: #f5f5f5}
.Floor001 .home_title span{ color: #e5e5e5;}
.Floor001 .auto{ position: relative;overflow: hidden}
.Floor001 .gallery-top{ float:left; }
.Floor001 .gallery-thumbs{width: 48.5%; position: absolute;left: 0; bottom: 0}
.Floor001 .gallery-top li{ position: relative}
.Floor001 .gallery-top .pic {width: 48.5%; float:right; display: block; position: relative; height: 400px;}
.Floor001 .gallery-top .pic a{ display: block}
.Floor001 .gallery-top .text{width: 48.5%; float: left; display: block}
.Floor001 .gallery-top .text h1{font-size: 26px; font-weight: normal; color: #444; margin: 0px 0 10px 0}
.Floor001 .gallery-top .text p{font-size: 14px; line-height: 24px; color: #999}
.Floor001 .gallery-top .text dl{margin:30px 0 70px; height: auto; overflow: hidden}
.Floor001 .gallery-top .text dd{width: 25%; float:left; text-align: center; border-right: 1px solid #eee}
.Floor001 .gallery-top .text dd:first-child{border-left: 1px solid #eee}
.Floor001 .gallery-top .text dd h2{font-family:Arial, Helvetica, sans-serif; font-size: 36px; margin: 0}
.Floor001 .gallery-top .text dd h2 span{font-size: 14px; font-weight: normal}
.Floor001 .gallery-top .text dd p{margin: 0; color: #666}
.Floor001 .gallery-top .pic a{ display: block; height: 420px}
.Floor001 .gallery-thumbs li{ text-align: center; cursor: pointer; background: #000}
.Floor001 .gallery-thumbs li .pic{ padding-bottom:58%; position: relative; background-size:cover; opacity: 0.5}
.Floor001 .gallery-thumbs li h1{ font-size: 14px; font-weight: normal; display: block; width: 100%; line-height: 30px; color: #666; margin: 0; display: none }
.Floor001 .gallery-thumbs .swiper-slide-thumb-active .pic{ opacity: 1}
.Floor001 .swiper-button-next,
.Floor001 .swiper-button-prev {  z-index: 500; font-size:0; width:50px !important; height:50px !important; border:none; position:absolute;bottom: 0; background-image:none !important; cursor:pointer; padding:0; background: #f5f5f5; top: auto; margin: 0 }
.Floor001 .swiper-button-prev{ right:48.5%;left: auto; margin-right: -50px;}
.Floor001 .swiper-button-next{ right:48.5%; left: auto; margin-right: -100px; background: #154a98 }
.Floor001 .swiper-button-next::before,
.Floor001 .swiper-button-prev::before{ position:absolute; content:''; width:28%; height:28%; border-top:2px solid #bbb; border-right:2px solid #bbb; top:38%; left:30%; transform:rotate(45deg); -webkit-transform:rotate(45deg);}
.Floor001 .swiper-button-next::before{ border-top:2px solid rgba(255,255,255,0.5); border-right:2px solid  rgba(255,255,255,0.5) }
.Floor001 .swiper-button-prev::before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); left: 40%}
.Floor001 .swiper-button-next:hover::before,
.Floor001 .swiper-button-prev:hover::before{ border-color:#00a0e9;}






.Floor0015{padding:4.5% 0;}
.Floor0015 .auto{ position: relative;overflow: hidden}
.Floor0015 .gallery-top{ float:left; }
.Floor0015 .gallery-thumbs{width: 48.5%; position: absolute;left: 0; bottom: 0}
.Floor0015 .gallery-top li{ position: relative}
.Floor0015 .gallery-top .pic {width: 48.5%; float:right; display: block; position: relative; height: 400px;}
.Floor0015 .gallery-top .pic a{ display: block}
.Floor0015 .gallery-top .text{width: 48.5%; float: left; display: block}
.Floor0015 .gallery-top .text h1{font-size: 26px; font-weight: normal; color: #444; margin: 0px 0 10px 0}
.Floor0015 .gallery-top .text p{font-size: 14px; line-height: 24px; color: #999}
.Floor0015 .gallery-top .text dl{margin:30px 0 70px; height: auto; overflow: hidden}
.Floor0015 .gallery-top .text dd{width: 25%; float:left; text-align: center; border-right: 1px solid #eee}
.Floor0015 .gallery-top .text dd:first-child{border-left: 1px solid #eee}
.Floor0015 .gallery-top .text dd h2{font-family:Arial, Helvetica, sans-serif; font-size: 36px; margin: 0}
.Floor0015 .gallery-top .text dd h2 span{font-size: 14px; font-weight: normal}
.Floor0015 .gallery-top .text dd p{margin: 0; color: #666}
.Floor0015 .gallery-top .pic a{ display: block; height: 420px}
.Floor0015 .gallery-thumbs li{ text-align: center; cursor: pointer; background: #000}
.Floor0015 .gallery-thumbs li .pic{ padding-bottom:58%; position: relative; background-size:cover; opacity: 0.5}
.Floor0015 .gallery-thumbs li h1{ font-size: 14px; font-weight: normal; display: block; width: 100%; line-height: 30px; color: #666; margin: 0; display: none }
.Floor0015 .gallery-thumbs .swiper-slide-thumb-active .pic{ opacity: 1}
.Floor0015 .swiper-button-next,
.Floor0015 .swiper-button-prev {  z-index: 500; font-size:0; width:50px !important; height:50px !important; border:none; position:absolute;bottom: 0; background-image:none !important; cursor:pointer; padding:0; background: #f5f5f5; top: auto; margin: 0 }
.Floor0015 .swiper-button-prev{ right:48.5%;left: auto; margin-right: -50px;}
.Floor0015 .swiper-button-next{ right:48.5%; left: auto; margin-right: -100px; background: #154a98 }
.Floor0015 .swiper-button-next::before,
.Floor0015 .swiper-button-prev::before{ position:absolute; content:''; width:28%; height:28%; border-top:2px solid #bbb; border-right:2px solid #bbb; top:38%; left:30%; transform:rotate(45deg); -webkit-transform:rotate(45deg);}
.Floor0015 .swiper-button-next::before{ border-top:2px solid rgba(255,255,255,0.5); border-right:2px solid  rgba(255,255,255,0.5) }
.Floor0015 .swiper-button-prev::before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); left: 40%}
.Floor0015 .swiper-button-next:hover::before,
.Floor0015 .swiper-button-prev:hover::before{ border-color:#00a0e9;}







/*Floor002644 */
.Floor002{  position:relative; z-index:1; overflow:hidden; padding: 4.5% 0; }
.Floor002 > *{ position:relative; z-index:2;}
.Floor002 .autoo{ background: #fff; height: auto; overflow: hidden; padding-top: 3% }
.Floor002 .left{ float:left;width:48.5%;position: relative;  }
.Floor002 .left li .pic{ padding-bottom: 66%; position: relative}
.Floor002 .left li .text{ position: absolute; left: 0; bottom: 0; z-index: 20; background: rgba(0,0,0,0.5); width: 100%; padding: 0 20px}
.Floor002 .left li .text h1{ margin: 0; font-weight:normal; font-size: 16px; color: #fff; width: 60%; float: left; line-height: 50px;}
.Floor002 .left li .text time{ float: right; line-height: 50px;color: #fff;}
.Floor002 .left .bx-pager{bottom: 20px;width:16%;right:0; text-align: right; padding: 0 20px;position: absolute;transition: .3s opacity;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);z-index: 10;}
.Floor002 .left .bx-pager .bx-pager-item{display: inline-block;text-align: right }
.Floor002 .left .bx-pager .bx-pager-item a{background: #fff;  opacity: 1; margin: 0 3px; border: 1px solid #fff;cursor: pointer;width: 8px;height: 8px;display: inline-block;border-radius: 100%;font-size:0;}
.Floor002 .left .bx-pager .bx-pager-item a.active{ background: none }
.Floor002 .right{ float:right; width:48.5%;}
.Floor002 .right .main{ float:right; width:100%;}
.Floor002 .right  dt{ position:relative; padding-left:49%; margin-bottom:15px;}
.Floor002 .right  dt .Ispic{ position:absolute; left:0; top:0; width:45%; height:100%;}
.Floor002 .right  .txt{height:200px;  border-bottom:1px dotted #ddd}
.Floor002 .right  .txt .dot{ font-size:18px; color:#444; margin-bottom:15px;font-family:Helvetica, Arial, sans-serif;}
.Floor002 .right  .txt time{ font-size:14px; color:#999;font-family:Arial, Helvetica, sans-serif}
.Floor002 .right  .txt p{line-height:24px;height:48px;color:#999;margin-bottom: 5%;}
.Floor002 .right  .txt .more{ color:#999;}
.Floor002 .right  dd{ border-bottom:1px dotted #ddd; padding:1.2% 0;}
.Floor002 .right  dd time{ float:right;color:#bbb; margin-left:10px;font-family:Arial, Helvetica, sans-serif}
.Floor002 .right  dd a{ color:#666;}
.Floor002 .right  dd a:hover{ color:#006cba;}
.Floor002 .bx-controls-direction{display: none}
@media(max-width:960px){
.Floor002 .left{width:100%;margin-bottom:4%;}
.Floor002 .left .bx-pager{width:24%;}
.Floor002 .right{width:100%;}
.Floor002 .right dt{padding-left:0;}
.Floor002 .right dt .Ispic{width:100%;position: relative;display: none;padding-bottom:66%;}
.Floor002 .right .txt{padding-top:3%;}
.Floor002 .right dd{padding:1.8% 0;}
.Floor002 .auto_1500{padding:3% 0% 1%;}
.Floor002 .right .txt{height:188px;}
}



/*Floor003 */
.Floor003{ position:relative;background:url(../images/bg-pattern.png) #f5f5f5; z-index:1; overflow:hidden; padding: 4.5% 0 0 }
.Floor003 > .auto { padding-top: 3%;background: #fff;}
.Floor003 li{width: 32%; float: left; margin-right: 2%; text-align: center; position: relative;}
.Floor003 li:nth-of-type(3){margin-right: 0%;}
.Floor003 li a{display: block;height: 400px;}
.Floor003 li:nth-child(4n){margin-right: 0 }
.Floor003 li .pic{height: 50%; width: 100%; position: relative;background-size:cover;}
.Floor003 li .pic:after{content: ""; display: block; position: absolute; left: 0; top:0; width: 100%; height: 100%; background: rgba(0,0,0,0.1)}
.Floor003 li .text{height:50%; padding:10% 12%; background: #f7f7f7}
.Floor003 li h1{font-size: 18px;font-weight: normal;text-align: center;background:url(../images/bbg.png) no-repeat;background-size:contain;min-width: 193px;min-height: 54px;display: inline-block;z-index: 50;padding:0 30px;line-height: 54px;border-radius:0px;z-index: 100;position: absolute;top: 40.5%;left: 50%;margin-left: -90px;}
.Floor003 li p{font-size: 14px; line-height: 24px; color: #999; text-align: left }
.Floor003 li:nth-child(2n) .pic{ position: absolute; left: 0; bottom: 0}
@media(max-width:1024px){
.Floor003 .auto_1500{padding:3% 0% 1%;}
.Floor003 li{width:49%;margin-right:2%;}
.Floor003 li:nth-child(2n){margin-right:0;}
.Floor003 li h1{min-width:160px;line-height: 47px;font-size:17px;top:39.5%;margin-left:-81px;}
}



/*Bottom002574 */
.Bottom002574 { background:#334259;}
.Bottom002574 .bottom{padding:4% 0 3% 0;}
.Bottom002574 .share{ float:right;}
.Bottom002574 .share li{ float:left;}
.Bottom002574 .share li img{ max-width:117px;}
.Bottom002574 .share li span{ display: block; text-align: center; margin-top: 8px; color: rgba(255,255,255,0.5);}
.Bottom002574 .share .bdsharebuttonbox { margin-right: 10px; }
.Bottom002574 .share .bdsharebuttonbox a{ float:none; display:block; margin:0 15px 10px 0; width:33px; border-radius:50%; background: url(../images/share.png) no-repeat center top rgba(255,255,255,0.5); padding:0; height:33px;}
.Bottom002574 .share .bdsharebuttonbox a.bds_tsina{ margin-bottom:0;background-position:center bottom;}
.Bottom002574 nav{position:relative;margin-bottom: 61px;}
.Bottom002574  nav .contact{position:absolute;top: 160px;}
.Bottom002574  nav dl{float:left;margin-right: 4%;}
.Bottom002574  nav dt{ color:#FFF; padding-bottom:10px; font-size:16px; }
.Bottom002574  nav dd{color:rgba(255,255,255,0.4); line-height:26px; font-size:14px;}
.Bottom002574  nav dd a{ color:rgba(255,255,255,0.4)}
.Bottom002574  nav dd a:hover{ color:#006cba;}
.Bottom002574  nav dl.contact b{ font-size:16px;}
.Bottom002574 .copyright{ padding-top:1%; padding-bottom:3%;border-top: 1px solid rgba(255,255,255,0.1); color: rgba(255,255,255,0.4)}
.Bottom002574 .copyright a{ color:rgba(255,255,255,0.4);}
.Bottom002574 .copyright a:hover{ color:#006cba;}
@media(max-width:1300px){
.Bottom002574  nav dl{float:left;margin-right: 2%;}    
}
@media(min-width:1025px){
.Bottom002574 .copyright dt{ float:left;}
.Bottom002574 .copyright dd{ float:right;}
}
.Bottom002574 .copyright dt a::after{ display:inline-block; content:''; width:1px; height:10px; background:rgba(255,255,255,0.2); margin:0 10px;}
.Bottom002574 .copyright dt a:last-child::after{ display:none;}
@media(max-width:1200px){
.Bottom002574  nav dl{ display:none;margin-right:0;}
.Bottom002574  nav dl.contact{display:block;position:  relative;top: 0;}
.Bottom002574 nav dl.contact dt{color:rgba(255,255,255,0.4);}
}
@media(max-width:1024px){
.Bottom002574 .copyright{ padding-top:2%; padding-bottom:2%;}
.Bottom002574 .copyright{ text-align:center;}
.Bottom002574 .copyright dt{ padding-bottom:10px;}
.Bottom002574 .bottom{padding:6% 0 3%;}
.Bottom002574 .share{float:none;margin-bottom: 30px;}
}
@media(max-width:480px){
.Bottom002574 .share{ float:none; display:table; margin:0 auto;}
.Bottom002574  nav dl.contact{ text-align:center; float:none;}
.Bottom002574  nav dl.contact dt{ padding:15px 0 10px 0; font-size:16px; border-bottom:1px solid rgba(132,141,155,0.4); margin-bottom:10px;}
}

/* .Banner002187
 */
.Banner002187 span{background-position: center center; background-repeat:no-repeat; background-size:cover; height:400px; display:block;}
.Banner002187 img{ display:none;}
@media (max-width: 1000px){
.Banner002187 span{ height:auto; background:none; height:auto;}
.Banner002187 img{ display:block;}
}

/*
 .Menu002272
 */
.Menu002272 .nav-menu{border-bottom: 1px solid #eef0f1;}
.Menu002272 .nav-menu ul{display: none;}
.Menu002272 .current{padding-left: 25px;background: url(../images/Menu002272-icon.png) no-repeat left center;}
.Menu002272 .current a{font-size: 14px;padding: 0 13px 0 10px; position: relative; line-height: 45px; color:#444;}
.Menu002272 .current a:after{content: "·";position: absolute;top: 0;right: -4px;line-height: 20px;height: 20px;color: #bbb;}
.Menu002272 .current a:first-child{padding-left: 0;}
.Menu002272 .current a:hover{color: #154a98;}
.Menu002272 .current span{padding-left: 10px; color:#717171;}
.Menu002272 .nav-menu ul li a{ color:#444;text-transform: capitalize;}
@media screen and (min-width:768px ) {
.Menu002272 .nav-menu ul{display: block;float: left;}
.Menu002272 .nav-menu ul li{float: left;line-height: 64px;margin: 0 2px;padding: 0 3px;}
.Menu002272 .nav-menu ul li:first-child{margin-left: 0;}
.Menu002272 .nav-menu ul li:hover,
.Menu002272 .nav-menu ul li.on{background: #154a98;}
.Menu002272 .nav-menu ul li:hover a,
.Menu002272 .nav-menu ul li.on a{color: #fff;}
.Menu002272 .nav-menu .location{float: right;}
.Menu002272 .current a{line-height: 60px;}
}
@media screen and (min-width:1024px ) {
.Menu002272 .nav-menu ul li{padding: 0 25px;margin: 0 6px;font-size: 16px;}
}
@media screen and (min-width:1200px ) {
.Menu002272 .nav-menu ul li{line-height: 64px;font-weight: 700;}
.Menu002272 .current a{line-height:64px;font-weight: 700;}
.Menu002272 .current span{font-weight: 700;}
}


/*
 .PicList001240
 */
.PicList001240{ padding:4% 0;}
.PicList001240 .list ol{ background-color:#f5f5f5; overflow:hidden; margin-bottom:3%;}
.PicList001240 .list ol div{float:left;width: 50%;position:relative;}
.PicList001240 .list ol div img{ display:block; width:100%;}
.PicList001240 .list ol div time{background-color:#154a98;color:#fff;position:absolute;right:0;top:0;width:40%;max-width:92px;text-align:center;font-size:16px;padding:2% 0;}
.PicList001240 .list ol div time::before{ position:absolute; content:''; width:0; height:0; border:10px solid #154a98; border-top-color:transparent;border-bottom-color:transparent; border-right:0; right:-10px; bottom:20%;}
.PicList001240 .list ol div time span{ display:block;font-size:50px;}
.PicList001240 .list ol figure{float:right;width: 48%;padding:3% 4% }
.PicList001240 .list ol h3{ margin:0; font-size:24px; padding-top:10%; position:relative; font-weight:normal;}
.PicList001240 .list ol h3 a:hover{color:#154a98;}
.PicList001240 .list ol p{line-height: 28px;font-size: 14px;overflow:hidden;color: #999;}
.PicList001240 .list ol .more{clear:both;width:100%;margin-top: 5%;}
.PicList001240 .list ol .more a{ background-color:#154a98; color:#fff; line-height:43px; width:30%; display:inline-block; text-align:center;  max-width:150px; }

.PicList001240 .list li div{border-top: 1px solid #eee;padding: 50px 0 35px 0;position:relative;min-height:259px;}
.PicList001240 .list li div:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: #154a98;
    height: 1px;
    width: 0;
    opacity: 0;
    transition: all 0.6s ease-out;
    -webkit-transition: all 0.6s ease-out;
    -moz-transition: all 0.6s ease-out;
    -o-transition: all 0.6s ease-out;
    -ms-transition: all 0.6s ease-out;
}
.PicList001240 .list li div:hover:after {
  opacity: 1;
  width: 100%;
}

.PicList001240 .list li .pic{position:absolute;left:0;top:35px;width:284px;}
.PicList001240 .list li .pic img{ height:189px;}
.PicList001240 .list li time{font-size:14px;color: #fff;background:#154a98;padding:5px 12px;margin-top: 0;display:  block;max-width: 102px;}
.PicList001240 .list li time b{ color:#154a98; font-size:36px; margin-right:10px;}
.PicList001240 .list li h4{ font-size:18px; font-weight:normal; margin:0; margin-top:2%; color:#444;}
.PicList001240 .list li div:hover h4 a{ color:#154a98}
.PicList001240 .list li p{line-height:28px;font-size: 14px;color:#999;overflow:hidden;}
.PicList001240 .list li span{ display:inline-block; background:url(../images/PicList001240-more.png) no-repeat; width:41px; height:15px;}
@media(max-width:1200px){
.PicList001240 .year,
.PicList001240 .list li{ padding:0 3%; }
.PicList001240 .list li h4{ font-size:18px; }
.PicList001240 .list li p{ line-height:28px; font-size:14px; height:56px;}
.PicList001240 .list ol h3{font-size:16px;}
.PicList001240 .list ol p{ line-height:24px; font-size:14px; height:92px;}

}
@media(max-width:768px){
.PicList001240 h1{ font-size:30px;}
.PicList001240 .list li time{ font-size:14px; margin-top:7px;margin-bottom:7px; }
.PicList001240 .list li time b{ font-size:24px;}
.PicList001240 .list ol figure,
.PicList001240 .list ol div{ float:none; width:auto;}
.PicList001240 .list ol figure{ padding:0 3% 3% 3%;}
.PicList001240 .list ol .more{padding-right:3%; text-align:right;}
.PicList001240 .list ol .more a{ margin-top:0; font-size:13px; }
}
@media(max-width:640px){
.PicList001240 .list li .pic{ width:236px; top:15px;}
.PicList001240 .list li .pic img{ height:157px;}
.PicList001240 .list li div{padding:15px 0 15px 0;min-height:187px;}
}
@media(max-width:480px){
.PicList001240 .list ol div time span{font-size:28px;}
.PicList001240 .list li .pic{ width:130px; top:15px;}
.PicList001240 .list li .pic img{ height:86px;}
.PicList001240 .list li div{ padding-left:150px;min-height:116px;}
.PicList001240 .list li h4{ font-size:16px; }
.PicList001240 .list li p{line-height: 20px;height: 40px; margin:5px 0; font-size:12px;}
.PicList001240 .list li time{ font-size:14px;}
.PicList001240 .list ol div time{font-size:14px;max-width:74px;}
.PicList001240 .list ol .more a{line-height: 32px;max-width:78px;}
.PicList001240 .list li time b{ font-size:18px;}
}
@media(max-width:480px){
.PicList001240 .list li .pic{ width:auto; position:static; top:auto;}
.PicList001240 .list li .pic img{ width:100%; height:auto;}
.PicList001240 .list li div{ padding:3% 0;}
.PicList001240 .list li figure{ padding:3%;}
}



/*
 .Page002274 
 */
.Page002274{ text-align:center; padding:1% 0 60px;color:#666666;}
.Page002274 .Pages *{ vertical-align:middle;}
.Page002274 .Pages .p_cur,
.Page002274 .Pages .p_count,
.Page002274 .Pages .p_total{ display:none;}
.Page002274 .Pages a{ display:inline-block; padding: 0 15px; line-height:37px; background-color: #eef0f1; color:#666666; margin-left:5px;}
.Page002274 .Pages a:hover,
.Page002274 .Pages a.a_cur{ color:#fff; background-color:#154a98;}
.Page002274 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle;}
.Page002274 .Pages .i_text{ width:47px; height:36px; line-height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .i_button{ cursor:pointer; background:none; width:47px; height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .p_jump b{font-weight:normal; margin:0 5px;}
.Page002274 .Pages .a_prev,.Page002274 .Pages .a_next{ font-family: 宋体; font-weight: bold; padding:0 25px; }
@media(max-width:1000px){
.Page002274 .Pages em{ display:none;}
}
@media(max-width:640px){
.Page002274{padding-bottom:50px;}
.Page002274 .Pages a.a_first,
.Page002274 .Pages a.a_end{ display:none;}
.Page002274 .Pages a{ padding:0 10px;}
}


.news_info{padding:6% 0;}
.news_info .title{ text-align:center; padding-bottom:0px; background:none;}
.news_info .title h1{ margin:0; padding-bottom:15px; font-size:24px; font-weight:normal;text-transform: capitalize;}
.news_info .title p{ margin:0; border-bottom:1px dashed #d2d2d2; padding-bottom:20px;}
.news_info .title p span{ margin:0 36px; color:#999;  font-size:14px;}
.news_info .info{ text-align:justify; text-justify:inter-ideograph; padding-top:20px;}
.news_info .info img{ margin:15px auto; display:block; text-align:center;}
.news_info .info p{font-size: 14px;color:#666;line-height: 24px;margin: 12px 0;text-transform: capitalize;}
.news_info .info_back{position: relative; text-align:center; clear:both; padding:2% 0 20px 0; margin-top: 6%}
.news_info .info_back a{ color:#999; font-size:14px;}
.news_info .info_back a:hover{color:#154a98;}
.news_info .info_back .goback{position: absolute;left:45%;top:16%; background:#154a98; padding:12px 28px; color:#fff; border-radius:6px;}
.news_info .info_back .goback:hover{ color:#fff}
.news_info .info_back .prepage{float:left;width:40%;text-align: left}
.news_info .info_back .nextpage{ float:right;width:40%;text-align: right}
@media(max-width:768px){
.news_info .title h1{font-size:18px;}
.news_info .info_back .prepage{float:none;width:100%;}
.news_info .info_back .nextpage{float:none;width:100%;text-align: left}
.news_info .info_back .goback{position:relative;display: inline-block;left:0;margin-bottom:4%;}
}



/*
 .RighInfo002275
 */
.RighInfo002275{padding: 8% 0}
.RighInfo002275 .text{margin-bottom: 30px}
.RighInfo002275 .text .title{font-size: 30px;color: #e4e4e4;font-weight: normal;margin-bottom: 20px;}
.RighInfo002275 .text .title span{font-weight: 700;}
.RighInfo002275 .text .p{font-size: 16px;color:#666;line-height: 38px;margin: 0;padding: 0;}
.RighInfo002275 .text .p.name{ font-size:24px; color:#444; margin-bottom:12px;}
.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 .map{float: right;width: 50%;height: 320px;}
.RighInfo002275 .text .title{font-size: 52px;opacity: 0.5;}
}
@media screen and (min-width: 1200px) {
.RighInfo002275{padding: 50px 0 70px}
.RighInfo002275 .text .title{margin-bottom: 60px;}
.RighInfo002275 .map{width:65%;height:380px;}
.RighInfo002275 .text{width:32%;}
}


/*RighInfo002218*/
.RighInfo002218{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden; min-height:246px; padding:3% 0;}
.RighInfo002218 .box1{padding:15px 15px 15px 15px;color: #444;font-size:14px;line-height:30px;background: #fafafa;}
.RighInfo002218 .box1 .pic{float:right;margin-left: 3%;}
.RighInfo002218 .box1 .h3{font-size: 24px;color: #154a98;margin:0 0 20px 0;font-weight: normal;}
.RighInfo002218 .box1 figure{padding:3.5% 4%;color: #666;}
@media(max-width:1000px){
.RighInfo002218 .box1 .pic{ float:none; margin:0 auto 3% auto; display:block;}
}
/*RighInfo002218 End*/


/*RighInfo002581 */
.RighInfo002581{ padding-top:3%;padding-bottom:5%;}
.RighInfo002581 .auto{background:url(../images/RighInfo002581_img.jpg) no-repeat right top 36%;}
.RighInfo002581 .fz{font-size:18px; color:#444;}
.RighInfo002581 .fz strong{font-size:64px; color:#154a98; font-family:Arial, Helvetica, sans-serif;}
.RighInfo002581 .table{padding-bottom:30px;display: block;width: 100%;}
.RighInfo002581 dl dd {width: 30%;float:left;}
.RighInfo002581 dl dd:nth-child(4){width:10%;}
.RighInfo002581 dl dd p{margin-top:0;font-size:14px; color:#666;}
.RighInfo002581 .con p{margin: 0 0 10px;font-size:14px;color:#666;line-height: 28px;text-align: justify;}
.RighInfo002581 .pic{ margin-top:18px;}
.RighInfo002581 .pic img{ display:block;}
@media(max-width:1024px){
.RighInfo002581{padding-top:6%;}
.RighInfo002581 .fz{ }
.RighInfo002581{ background-size:40% auto;}
}
@media(max-width:768px){
.RighInfo002581 .auto{background: url(../images/RighInfo002581_img.jpg) no-repeat right top 3%;}
.RighInfo002581 .fz strong{font-size:45px;}
.RighInfo002581 .table dd{width:50%; }
.RighInfo002581 .table dd:nth-child(4){width:50%;}
}


/*
 .PicList001646 
 */
.PicList001646{ padding:5% 0 3%;}
.PicList001646 .more{text-align: left;}
.PicList001646 .more a{border: 1px solid #fff;font-weight:bold;font-size:0.8em;display:inline-block;line-height:2.85em;padding-left:2.5em;padding-right:3.5em;border-radius:30px;background:url(../images/PicList001646-a_more.png) no-repeat 90% center;color:#fff;transition:all ease 0.5s;}
.PicList001646 .more a:hover{ padding-right:2.5em; background-color:#fff; background-position:120% center; color:#154a98; transition:all ease 0.5s;}
.PicList001646 li{ margin-bottom:2%;background-color:#0c7bb5;}
.PicList001646 li:nth-child(2){ background:#154a98;}
.PicList001646 li:nth-child(3){ background:#178d70;}
.PicList001646 li:nth-child(4){ background:#384c96;}
.PicList001646 li:last-child{ margin-bottom:0;}
.PicList001646 li{ width: 100%; position:relative; height: auto; overflow: hidden; }
.PicList001646 li .text{ width: 50%; float: left; padding: 5% }
.PicList001646 li .pic{ width: 50%;position: absolute;right:0; top: 0; height: 100%;background-size:cover; }
.PicList001646  li .text *{margin:0;}
.PicList001646  li .text h1,
.PicList001646  li .text h2{font-weight: bold;}
.PicList001646  li .text h1{font-size:18px;position:relative;margin-bottom:50px;color: #fff;}
.PicList001646  li .text h1 a{color:#fff;}
.PicList001646  li .text h1:hover a{color:#fff;}
.PicList001646  li .text h1:after{ content:''; background:#fff; height:3px; width:30px; position:absolute; left:0; bottom:-20px; display:block;}
.PicList001646  li .text h1 span{ display:block;}
.PicList001646  li .text h2{ font-size:14px; padding:2% 0; position:relative;}
.PicList001646  li .text h2::before{ position:absolute; content:''; left:50%; margin-left:-20px; bottom:0;width:40px; height:2px; background-color:#154a98;}
.PicList001646  li .text pre{line-height:24px;height:72px;text-align:left;margin:5% 0 10% 0;overflow:hidden;color: #fff;}
.PicList001646  li .text pre{ margin:3% 0; height:46px; }
.PicList001646 li .text{width:100%;}
.PicList001646 li .pic{width:100%;position: relative;padding-bottom:50%;}
.PicList001646 li .text h1{margin-bottom:40px;}
@media(min-width:768px){
.PicList001646 li{width: 32%;margin-right:2%;float: left;}
.PicList001646 li:nth-child(3n){margin-right: 0;}
.PicList001646 li .pic{padding-bottom:50%;}
}
@media(max-width:480px){
.PicList001646  li .text{ }
}



/*Floor000204*/
.Floor000204{ padding:3% 0 3%; }
.Floor000204 .tit{ text-align:center; color:#333;padding: 2% 0;}
.Floor000204 .tit h1{font-size: 32px;font-weight: 500;}
.Floor000204 .tit h4{font-size: 16px;color: #666;font-weight: 300;}
.Floor000204  li{width:100%; float:left;margin-bottom:3%; }
.Floor000204  li a{background: #fff;min-height:240px;  transition:0.3s;}
.Floor000204 li .ytable-cell{width: 27%;}
.Floor000204 li .ytable-cell.infos{width: 60%;background: #f5f5f5; height: auto; overflow: hidden;}
.Floor000204 li .pic{ position:relative; overflow:hidden;}
.Floor000204 li .pic .Ispic{ position:absolute; left:0; top:0; width:100%; height:100%;transition:0.3s;}
.Floor000204 li .infos{text-align: left; padding:2% 4%;}
.Floor000204 li .infos h5{ font-size:18px; margin:0; margin: 20px 0 20px; }
.Floor000204 li .infos p{ font-size: 14px; color: #666; margin: 0; line-height:28px; text-align:left; margin-bottom:14px;}
.Floor000204 li .infos .point{ font-size: 14px; color: #666; margin: 0; line-height:28px; text-align:left; margin-bottom:24px;}
.Floor000204 li .infos p span,.Floor000204 li .infos .point span{ color:#333; font-weight:bold;}
.Floor000204 li .infos img { width:70%; max-width:160px; max-height:105px; padding:5px 0;  transition:all ease 0.3s;}
.Floor000204  li a:hover{ box-shadow:1px 2px 10px rgba(0,0,0,0.5); }
.Floor000204  li a:hover .infos img{ margin-left:-20px;  }
.Floor000204  li a:hover h5{color: #154a98;}
@media(min-width:769px) and (max-width:1024px){
.Floor000204  li a{min-height:inherit;}
}
@media(max-width:768px){
.Floor000204 .tit h1{ font-size: 24px;}
.Floor000204 .tit h4{ font-size: 14px; }
.Floor000204 li .ytable,
.Floor000204 li .ytable-cell{ display:block; width:auto;}
.Floor000204  li a{min-height:inherit;}
.Floor000204 li .infos{ padding-bottom:2%;}
.Floor000204 li .pic{ padding-bottom:80%;}
.Floor000204 li .infos h5{ font-size: 16px;}
.Floor000204 li .ytable-cell.infos{width:100%;}
}






.Menu001756{ margin-top: 60px; padding-left:30%}
.Menu001756 li{  margin-bottom: 50px; position: relative}
.Menu001756 li a{ position: relative; display: block}
.Menu001756 li a:before{ content: ""; display: block; position: absolute; left: -63px; top:10px; width: 20px; height: 1px; background: #e5e5e5}
.Menu001756 li a:after{ content: ""; display: block; position: absolute; left: -69px; top:5px; width: 10px; height:10px;background: #ddd; border-radius: 50%; border: 2px solid #f5f5f5}
.Menu001756 li h1{ font-size: 18px;font-weight: bold; margin: 0; position: relative; display: inline-block}
.Menu001756 li h1:before{ content: ""; display: block; position: absolute; left: -30px; top: 5px; width: 25px; height: 20px; background: url(../images/line.png) no-repeat left}
.Menu001756 li h1:after{ content: ""; display: block; position: absolute; right:-35px; top: 5px; width: 25px; height: 20px; background: url(../images/line.png) no-repeat left}
.Menu001756 li span{display: block; font-weight: normal; font-size: 14px; color: #888}
.Menu001756 li:hover a h1{color:#154a98;}
.Menu001756 li:hover a span{color:#154a98;}
.Menu001756 li:hover a h1:before{  background: url(../images/line2.png) no-repeat left}
.Menu001756 li:hover a h1:after{background: url(../images/line2.png) no-repeat left}
.Menu001756 li:hover a:before{  background: #154a98}
.Menu001756 li:hover a:after{ background: #154a98; border: 2px solid #accaf5}
.Menu001756 li .aon h1{ color: #154a98 }
.Menu001756 li .aon span{ color: #154a98 }
.Menu001756 li .aon h1:before{  background: url(../images/line2.png) no-repeat left}
.Menu001756 li .aon h1:after{background: url(../images/line2.png) no-repeat left}
.Menu001756 li .aon:before{  background: #154a98}
.Menu001756 li .aon:after{ background: #154a98; border: 2px solid #accaf5}
@media(max-width:1024px){
.Menu001756{padding:5px 0;background:#f7f7f7;}
.Menu001756 li a:after,
.Menu001756 li a:before{display: none;}
.Menu001756 li h1{font-size:16px;}
.Menu001756{margin-top:20px; text-align: center;padding-left:0;}
.Menu001756 li{margin-bottom:0;border-bottom:1px solid #fff;padding:5px 0; }
.Menu001756 li:last-child{border-bottom:0;}
}



/*PicList002736 */
.PicList002736{margin: 2% 0;}
.PicList002736 .info{padding: 2% 0;font-size: 16px;}
.PicList002736 li{margin-bottom: 2%; float: left; width: 48%; margin-right: 2%;}
.PicList002736 li:nth-child(2n){ margin-right: 0%;}
.PicList002736 li a{overflow: hidden;display: block;background: #f8f8f8;border: 2px solid #f8f8f8;transition: 0.3s;padding: 10px;}
.PicList002736 li a:hover{border-color: #154a98;/* box-shadow: 0 10px 14px rgba(60,60,66,0.3); */}
.PicList002736 li .Ispic{ background-size: contain;background-color: #f5faff;}
.PicList002736 li .txt{ padding:2.5% 0;}
.PicList002736 li .txt h3{font-size: 18px;color: #154a98;margin: 10px 0;}
.PicList002736 li .txt p{line-height: 28px;color: #555;height: 60px;margin: 0;overflow: hidden}
@media(min-width:481px){
.PicList002736 li .Ispic{float: left; }
.PicList002736 li .txt{float: right;margin-right: 3%;  }
}
@media(min-width:1025px){
.PicList002736 li .Ispic{width: 30.927%;}
.PicList002736 li .txt{width: 63.736%;}
}
@media(min-width:481px) and (max-width:1024px){
.PicList002736 li .Ispic{width: 45%;}
.PicList002736 li .txt{width: 48%;}
}
@media(max-width:640px){
.PicList002736 li .txt p{-webkit-line-clamp: 3; line-height: 21px;}
.PicList002736 li{width:100%;}
}
@media(max-width:480px){
.PicList002736 li{margin-bottom: 20px;}
.PicList002736 li .Ispic{}
.PicList002736 li .txt{ padding: 8px;}
.PicList002736 li .txt h3{font-size:16px;margin:4px 0;}
}




/*Other002679 */
.Other002679{ position:fixed; z-index:200; right:20px; 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 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 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: #154a98;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 span.iconfont{ display:block;width:40px; height:40px; line-height:40px; text-align:center; font-size:20px; color:#df5417; background:#fff; border-radius:50%; transition:0.3s; box-shadow: 0px 0px 5px #ccc;}
.Other002679 ol.advisory{border-radius:40px;background: url(../images/phone.png) #154a98 no-repeat;padding: 30px 3px 3px;margin:10px 0;background-size: contain;}
.Other002679 ol.advisory li{padding:11px 0; border-radius:30px;transition:0.3s;}
.Other002679 ol.advisory li figure{width: 30px;margin:0 auto;white-space:normal;word-break:break-all;text-align:center;line-height:18px;color: #fff;font-size: 16px;transition:0.3s;writing-mode: vertical-lr;writing-mode: tb-lr;padding-left: 7px}
.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 figure,
.Other002679 ol.advisory li:hover span{ color:#fff;}
@media(max-width:1024px){
.Other002679{ }
.Other002679 aside{padding-right:11px;}
.Other002679 ol.advisory li aside dl{padding:15px 15px;}
.Other002679 aside.call dl h2{font-size:26px;height:37px;line-height: 25px;}
.Other002679 aside.call dl p b{font-size:20;}
}


@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;}
}

/*Floor002684 */
.slick-slider {position: relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.slick-list {position: relative;z-index: 1;display: block;overflow: hidden;margin: 0;padding: 0;}
.slick-list:focus {outline: none}
.slick-list.dragging {cursor: pointer;cursor: hand;}
.slick-slider .slick-track,
.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)}
.slick-track {position: relative;top: 0;left: 0;display: block;}
.slick-track:before,
.slick-track:after {display: table;content: '';}
.slick-track:after {clear: both;}
.slick-loading .slick-track {visibility: hidden;}
.slick-slide {display: none;float: left;min-height: 1px;}
[dir = 'rtl'] 
.slick-slide {float: right;}
.slick-slide .slick-loading img {display: none;}
.slick-slide .dragging img {pointer-events: none;}
.slick-initialized .slick-slide {display: block;}
.slick-loading .slick-slide {visibility: hidden;}
.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}
.slick-arrow .slick-hidden {display: none;}



.Floor002684{padding: 3% 0;background:#f5f5f5;margin:0 auto;}
.Floor002684 .auto{position: relative;}
.Floor002684 .auto>h1{text-align: center;padding-bottom: 3% ;text-transform: uppercase;font-weight: bold}
.Floor002684 .auto>h1{padding-top: 3%;}


.Floor002684 .home-title{ padding:0 20px; margin-bottom:20px;}
.Floor002684 .home-title .auto{ position:relative; }
.Floor002684 .more{ position:absolute; right:0; top:50%; margin-top:-24px;width:159px; line-height:48px; background:#fff; text-align:center; border:1px solid #ddd; font-size:16px;  text-transform:uppercase; transition:0.3s ease-in-out;}
.Floor002684 .more:hover{ box-shadow:0 15px 30px rgba(52,62,80,0.55); color:#0baae2; border-color:transparent;}
.Floor002684 .home-title b{ display:block; font-size:30px; font-family:'åŽæ–‡ä¸­å®‹'; color:#333;}
.Floor002684 .home-title span{ font-size:20px;}
.Floor002684 .right .slick-arrow{ cursor:pointer; padding:0; border:none; background:#f5f5f5; font-size:0; z-index:10; position:absolute; bottom:0%; width:50px; height:50px; left:0px; }
.Floor002684 .right .slick-arrow:hover::before{ border-color:#0baae2;}
.Floor002684 .right .slick-arrow::before{ width:14px; height:14px; border-right:2px solid #bbb;border-top:2px solid #bbb; position:absolute; content:''; top:50%; left:50%; margin-left:-10px; margin-top:-8px; transform:rotate(45deg); -webkit-transform:rotate(45deg);}
.Floor002684 .right .slick-prev{}
.Floor002684 .right .slick-prev::before{margin-left:-5px;transform:rotate(-135deg); -webkit-transform:rotate(-135deg);}
.Floor002684 .right .slick-next{margin-top:0;background:#154a98;left:50px;}
.Floor002684 .right .slick-next:before{border-right:2px solid rgba(255,255,255,0.5);border-top:2px solid rgba(255,255,255,0.5);}
.Floor002684 .slider-for li img{ display:block; width:100%;}
.Floor002684 .slider-nav{ max-width:970px; padding:0 0px; margin:0 auto;}
.Floor002684 .slider-nav li{ cursor:pointer; padding:27px 5px 0;}
.Floor002684 .slider-nav li aside{ background:#000; position:relative;}
.Floor002684 .slider-nav li aside img{ opacity:0.5; transition:0.3s;}
.Floor002684 .slider-nav li aside::before{ opacity:0; position:absolute; content:''; left:0; top:0; width:100%; height:100%; transform:scale(0);transition:0.3s 0.3s; background:none;}
.Floor002684 .slider-nav li.slick-current aside::before{ opacity:1; transform:scale(1);}
.Floor002684 .slider-nav li.slick-current aside img{ opacity:1;}
.Floor002684 .edit-info{}
.Floor002684 .edit-css-1 h1{ font-size:26px;color:#444; font-weight: normal; margin:0 0 10px 0;}
.Floor002684 .edit-css-1 .p1{font-size:14px;line-height: 24px;color:#999;text-align: justify;height: 50px;overflow: hidden}
.Floor002684 .edit-css-1 dl{margin:30px 0 33px; height: auto; overflow: hidden}
.Floor002684 .edit-css-1 dl dd{width: 50%; float:left; text-align: center; border-right: 1px solid #eee;padding: 3% 0;}
.Floor002684 .edit-css-1 dl dd:first-child{border-left: 1px solid #eee}
.Floor002684 .edit-css-1 dl dd h2{font-family:Arial, Helvetica, sans-serif; font-size: 36px; margin: 0}
.Floor002684 .edit-css-1 dl dd h2 span{font-size: 14px; font-weight: normal}
.Floor002684 .edit-css-1 dl dd p{margin: 0; color: #666}
@media(min-width:1025px){
.Floor002684 .left{ float:left; width:48.5%;}
.Floor002684 .right{ float:right; width:50%;padding-left:21px;}
.Floor002684 .edit-info{ padding:0%; max-width:688px; margin:0 auto;}
}
@media(min-width: 1400px){
    .Floor002684 .edit-info{min-height: 230px;}
}
@media(min-width:1025px){
.Floor002684 .right{position:absolute;right:0;bottom:0;}    
}
@media(max-width:1366px){
.Floor002684 .right .slick-arrow{width:45px; height:45px; right:-30px; }
.Floor002684 .right .slick-next{left:45px;}
.Floor002684 .right .slick-prev{margin-top:-60px;}
.Floor002684 .right{ padding-left:30px;}
.Floor002684 .edit-css-1 h1{ font-size:36px;}
}
@media(max-width:1024px){
.Floor002684 .left .slick-arrow{ right:0;}
.Floor002684 .right{ padding:2% !important;}
.Floor002684 .left{ padding:0 !important;}
.Floor002684 .edit-css-1{padding:0 5px;}
.Floor002684 .edit-css-1 dl{margin:18px 0 18px;}
.Floor002684 .edit-css-1 dl dd{width:50%;margin-bottom:4.5%;}
.Floor002684 .slider-nav{ padding:0 5px; margin:0 auto;}
.Floor002684 .slider-nav li{padding:15px 10px;}
.Floor002684 .slider-nav li aside::before{ border-width:5px;}
}
@media(max-width:640px){
.Floor002684 .home-title b{ font-size:24px;}
.Floor002684 .home-title span{ font-size:16px;}
.Floor002684 .more{ width:100px; line-height:35px; margin-top:-18px;}
.Floor002684 .edit-css-1 h1{ font-size:26px;}
}
@media(max-width:480px){
.Floor002684 .slider-nav li{padding:10px 2px;}
.Floor002684 .left .slick-arrow{width:40px; height:40px; }
.Floor002684 .left .slick-prev{margin-top:-40px;}
.Floor002684 .left .slick-arrow::before{ width:10px; height:10px; margin-top:-5px; margin-left:-8px;}
.Floor002684 .left .slick-prev::before{ margin-left:-3px;}
}



.Floor002683{ padding:4.5% 0; background:#f5f5f5; margin:0 auto; }
.Floor002683 .auto{  margin:0 auto;}
.Floor002683 .home-title{ padding:0 20px; margin-bottom:20px;}
.Floor002683 .home-title .auto{ position:relative; }
.Floor002683 .more{ position:absolute; right:0; top:50%; margin-top:-24px;width:159px; line-height:48px; background:#fff; text-align:center; border:1px solid #ddd; font-size:16px;  text-transform:uppercase; transition:0.3s ease-in-out;}
.Floor002683 .more:hover{ box-shadow:0 15px 30px rgba(52,62,80,0.55); color:#0baae2; border-color:transparent;}
.Floor002683 .home-title b{ display:block; font-size:30px; font-family:'åŽæ–‡ä¸­å®‹'; color:#333;}
.Floor002683 .home-title span{ font-size:20px;}
.Floor002683 .right .slick-arrow{ cursor:pointer; padding:0; border:none; background:#f5f5f5; font-size:0; z-index:10; position:absolute; bottom:0%; width:50px; height:50px; left:0px; }
.Floor002683 .right .slick-arrow:hover::before{ border-color:#0baae2;}
.Floor002683 .right .slick-arrow::before{ width:14px; height:14px; border-right:2px solid #bbb;border-top:2px solid #bbb; position:absolute; content:''; top:50%; left:50%; margin-left:-10px; margin-top:-8px; transform:rotate(45deg); -webkit-transform:rotate(45deg);}
.Floor002683 .right .slick-prev{}
.Floor002683 .right .slick-prev::before{margin-left:-5px;transform:rotate(-135deg); -webkit-transform:rotate(-135deg);}
.Floor002683 .right .slick-next{margin-top:0;background:#154a98;left:50px;}
.Floor002683 .right .slick-next:before{border-right:2px solid rgba(255,255,255,0.5);border-top:2px solid rgba(255,255,255,0.5);}
.Floor002683 .slider-for li img{ display:block; width:100%;}
.Floor002683 .slider-nav{ max-width:970px; padding:0 0px; margin:0 auto;}
.Floor002683 .slider-nav li{ cursor:pointer; padding:27px 5px 0;}
.Floor002683 .slider-nav li aside{ background:#000; position:relative;}
.Floor002683 .slider-nav li aside img{ opacity:0.5; transition:0.3s;}
.Floor002683 .slider-nav li aside::before{ opacity:0; position:absolute; content:''; left:0; top:0; width:100%; height:100%; transform:scale(0);transition:0.3s 0.3s; background:none;}
.Floor002683 .slider-nav li.slick-current aside::before{ opacity:1; transform:scale(1);}
.Floor002683 .slider-nav li.slick-current aside img{ opacity:1;}
.Floor002683 .edit-info{}
.Floor002683 .edit-css-1 h1{ font-size:26px;color:#444; font-weight: normal; margin:0 0 10px 0;}
.Floor002683 .edit-css-1 .p1{font-size:14px;line-height: 24px;color:#999;}
.Floor002683 .edit-css-1 dl{margin:30px 0 33px; height: auto; overflow: hidden}
.Floor002683 .edit-css-1 dl dd{width: 25%; float:left; text-align: center; border-right: 1px solid #eee}
.Floor002683 .edit-css-1 dl dd:first-child{border-left: 1px solid #eee}
.Floor002683 .edit-css-1 dl dd h2{font-family:Arial, Helvetica, sans-serif; font-size: 36px; margin: 0}
.Floor002683 .edit-css-1 dl dd h2 span{font-size: 14px; font-weight: normal}
.Floor002683 .edit-css-1 dl dd p{margin: 0; color: #666}
@media(min-width:1025px){
.Floor002683 .left{ float:left; width:48.5%;}
.Floor002683 .right{ float:right; width:50%;padding-left:21px;}
.Floor002683 .edit-info{ padding:0%; max-width:688px; margin:0 auto;}
}
@media(max-width:1366px){
.Floor002683 .right .slick-arrow{width:45px; height:45px; right:-30px; }
.Floor002683 .right .slick-next{left:45px;}
.Floor002683 .right .slick-prev{margin-top:-60px;}
.Floor002683 .right{ padding-left:30px;}
.Floor002683 .edit-css-1 h1{ font-size:36px;}
}
@media(max-width:1024px){
.Floor002683 .left .slick-arrow{ right:0;}
.Floor002683 .right{ padding:2% !important;}
.Floor002683 .left{ padding:0 !important;}
.Floor002683 .edit-css-1{padding:0 5px;}
.Floor002683 .edit-css-1 dl{margin:18px 0 18px;}
.Floor002683 .edit-css-1 dl dd{width:50%;margin-bottom:4.5%;}
.Floor002683 .slider-nav{ padding:0 5px; margin:0 auto;}
.Floor002683 .slider-nav li{padding:15px 10px;}
.Floor002683 .slider-nav li aside::before{ border-width:5px;}
}
@media(max-width:640px){
.Floor002683 .home-title b{ font-size:24px;}
.Floor002683 .home-title span{ font-size:16px;}
.Floor002683 .more{ width:100px; line-height:35px; margin-top:-18px;}
.Floor002683 .edit-css-1 h1{ font-size:26px;}
}
@media(max-width:480px){
.Floor002683 .slider-nav li{padding:10px 2px;}
.Floor002683 .left .slick-arrow{width:40px; height:40px; }
.Floor002683 .left .slick-prev{margin-top:-40px;}
.Floor002683 .left .slick-arrow::before{ width:10px; height:10px; margin-top:-5px; margin-left:-8px;}
.Floor002683 .left .slick-prev::before{ margin-left:-3px;}
}



.Floor002685{ padding:4.5% 0; margin:0 auto; }
.Floor002685 .auto{position: relative;}
.Floor002685 .home-title{ padding:0 20px; margin-bottom:20px;}
.Floor002685 .home-title .auto{ position:relative; }
.Floor002685 .more{ position:absolute; right:0; top:50%; margin-top:-24px;width:159px; line-height:48px; background:#fff; text-align:center; border:1px solid #ddd; font-size:16px;  text-transform:uppercase; transition:0.3s ease-in-out;}
.Floor002685 .more:hover{ box-shadow:0 15px 30px rgba(52,62,80,0.55); color:#0baae2; border-color:transparent;}
.Floor002685 .home-title b{ display:block; font-size:30px; font-family:'åŽæ–‡ä¸­å®‹'; color:#333;}
.Floor002685 .home-title span{ font-size:20px;}
.Floor002685 .right .slick-arrow{ cursor:pointer; padding:0; border:none; background:#f5f5f5; font-size:0; z-index:10; position:absolute; bottom:0%; width:50px; height:50px; left:0px; }
.Floor002685 .right .slick-arrow:hover::before{ border-color:#0baae2;}
.Floor002685 .right .slick-arrow::before{ width:14px; height:14px; border-right:2px solid #bbb;border-top:2px solid #bbb; position:absolute; content:''; top:50%; left:50%; margin-left:-10px; margin-top:-8px; transform:rotate(45deg); -webkit-transform:rotate(45deg);}
.Floor002685 .right .slick-prev{}
.Floor002685 .right .slick-prev::before{margin-left:-5px;transform:rotate(-135deg); -webkit-transform:rotate(-135deg);}
.Floor002685 .right .slick-next{margin-top:0;background:#154a98;left:50px;}
.Floor002685 .right .slick-next:before{border-right:2px solid rgba(255,255,255,0.5);border-top:2px solid rgba(255,255,255,0.5);}
.Floor002685 .slider-for li img{ display:block; width:100%;}
.Floor002685 .slider-nav{ max-width:970px; padding:0 0px; margin:0 auto;}
.Floor002685 .slider-nav li{ cursor:pointer; padding:27px 5px 0;}
.Floor002685 .slider-nav li aside{ background:#000; position:relative;}
.Floor002685 .slider-nav li aside img{ opacity:0.5; transition:0.3s;}
.Floor002685 .slider-nav li aside::before{ opacity:0; position:absolute; content:''; left:0; top:0; width:100%; height:100%; transform:scale(0);transition:0.3s 0.3s; background:none;}
.Floor002685 .slider-nav li.slick-current aside::before{ opacity:1; transform:scale(1);}
.Floor002685 .slider-nav li.slick-current aside img{ opacity:1;}
.Floor002685 .edit-info{}
.Floor002685 .edit-css-1 h1{ font-size:26px;color:#444; font-weight: normal; margin:0 0 10px 0;}
.Floor002685 .edit-css-1 .p1{font-size:14px;line-height: 24px;color:#999;text-align: justify;}
.Floor002685 .edit-css-1 dl{margin:30px 0 33px; height: auto; overflow: hidden}
.Floor002685 .edit-css-1 dl dd{width: 25%; float:left; text-align: center; border-right: 1px solid #eee}
.Floor002685 .edit-css-1 dl dd:first-child{border-left: 1px solid #eee}
.Floor002685 .edit-css-1 dl dd h2{font-family:Arial, Helvetica, sans-serif; font-size: 36px; margin: 0}
.Floor002685 .edit-css-1 dl dd h2 span{font-size: 14px; font-weight: normal}
.Floor002685 .edit-css-1 dl dd p{margin: 0; color: #666}
@media(min-width:1025px){
.Floor002685 .left{ float:left; width:48.5%;}
.Floor002685 .right{float:right;width:50%;padding-left:21px;position:  absolute;right:  0;bottom:  0;}
.Floor002685 .edit-info{ padding:0%; max-width:688px; margin:0 auto;}
}
@media(max-width:1366px){
.Floor002685 .right .slick-arrow{width:45px; height:45px; right:-30px; }
.Floor002685 .right .slick-next{left:45px;}
.Floor002685 .right .slick-prev{margin-top:-60px;}
.Floor002685 .right{ padding-left:30px;}
.Floor002685 .edit-css-1 h1{ font-size:36px;}
}
@media(max-width:1024px){
.Floor002685 .left .slick-arrow{ right:0;}
.Floor002685 .right{ padding:2% !important;}
.Floor002685 .left{ padding:0 !important;}
.Floor002685 .edit-css-1{padding:0 5px;}
.Floor002685 .edit-css-1 dl{margin:18px 0 18px;}
.Floor002685 .edit-css-1 dl dd{width:50%;margin-bottom:4.5%;}
.Floor002685 .edit-css-1 dl dd:nth-child(3){border-left:1px solid #eee;}
.Floor002685 .slider-nav{ padding:0 5px; margin:0 auto;}
.Floor002685 .slider-nav li{padding:15px 10px;}
.Floor002685 .slider-nav li aside::before{ border-width:5px;}
}
@media(max-width:640px){
.Floor002685 .home-title b{ font-size:24px;}
.Floor002685 .home-title span{ font-size:16px;}
.Floor002685 .more{ width:100px; line-height:35px; margin-top:-18px;}
.Floor002685 .edit-css-1 h1{ font-size:26px;}
}
@media(max-width:480px){
.Floor002685 .slider-nav li{padding:10px 2px;}
.Floor002685 .left .slick-arrow{width:40px; height:40px; }
.Floor002685 .left .slick-prev{margin-top:-40px;}
.Floor002685 .left .slick-arrow::before{ width:10px; height:10px; margin-top:-5px; margin-left:-8px;}
.Floor002685 .left .slick-prev::before{ margin-left:-3px;}
}


.article2 h1{ font-size:26px;color:#444; font-weight: normal; margin:0 0 10px 0;}
.article2 p{color:#666;line-height:30px;font-size:15px;}
.article2 li{width:31%;float:left;margin-right: 3.5%;}
.article2 li:nth-child(3n){margin-right:0;}
.article2 li .word figure{font-size:15px;line-height:30px;color:  #666;}
.article2 li .word h3{color: #154a98;font-size:18px;}
.article2 li .pic img{max-width:100px;}
@media(max-width:640px){
.article2 li{width:100%;float:none;text-align:center;margin-bottom:30px;}
 .article2 li .pic img{max-width:50px;} 
 .article2 li .word h3{font-size:16px;}  
 .article2 li .word figure{font-size:14px;line-height:20px;}
}



/*Floor002280 */
.Floor002280{max-width:1400px;margin:0 auto;position: relative;}
.Floor002280 .auto_1400{}
.Floor002280 .box { padding: 2.5% 0 5%; background-position:center center; background-repeat:no-repeat; background-size:cover;}
.Floor002280 .word h2,
.Floor002280 .word h3{ margin:0; font-weight:normal;color:#000;}
.Floor002280 .word h2{ font-size:30px;margin-top:1.8%; }
.Floor002280 .word h3{ font-size:18px; display:inline-block;color:#666;margin-top:6px; }
.Floor002280 .word h3:after{content:'';width:67px;height:2px;background:#154a98;display: block;margin-top:14%;margin-bottom:5px; }
.Floor002280 .word p{margin: 22px 0;line-height: 24px;  overflow:hidden;}
.Floor002280 .owl-item{ float:left;}
.Floor002280 .owl-item .item{ cursor:pointer;}
.Floor002280 .owl-item .item .tit{font-size:17px;text-align: center;margin:25px 0; border-right:1px solid #bfbfbf;  }
.Floor002280 .owl-item .item .tit a{padding-bottom:23px;}
.Floor002280 .owl-item .item .tit a:hover,
.Floor002280 .owl-item .aon .tit a{color:#154a98;border-bottom:2px solid #154a98;}
.Floor002280 .owl-item .info{ display:none;}
.Floor002280 .owl-stage .active:last-child .item .tit{border-right:none;}
.Floor002280 .word .text{width:100%;padding-top:3%;}
// .Floor002280 .word .text img{float:left;margin-right:2%;}
.Floor002280 .word .text .imgBox{float:left;margin-right:2%;width: 50%;position: relative;overflow: hidden;}

.Floor002280 .word .text .imgBox{}
/*swiper*/
.Floor002280 .swiper-container {position: relative;overflow: hidden;z-index: 1;}
.Floor002280 .swiper-container-android .swiper-slide,
.Floor002280 .swiper-wrapper {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.Floor002280 .swiper-wrapper,
.Floor002280 .swiper-slide {width: 100%;position: relative;   -webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;}
.Floor002280 .swiper-wrapper {z-index: 1;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; -webkit-box-sizing: content-box;box-sizing: content-box;}
.Floor002280 .slick-slide {-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;}
.Floor002280 .swiper-container-free-mode>.swiper-wrapper {-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;margin: 0 auto;}
/*swiper end*/
.Floor002280 .word .text .imgBox .img-group{position:relative; overflow:hidden;}
.Floor002280 .word .text .imgBox .thumbs{ position:absolute; left:0;width:80%; z-index:3; transform:translateX(-100%); transition:transform 0.3s;  bottom:3%;}
.Floor002280 .word .text .imgBox .thumbs-open{transform:translateX(0);}
.Floor002280 .word .text .imgBox .thumbs .slick-slide{ cursor:pointer; position:relative; background:#000;margin-right:1px;}
.Floor002280 .word .text .imgBox .slick-slide img{display:block; width:100%;}
.Floor002280 .word .text .imgBox .thumbs .slick-slide img{ opacity:0.5;}
.Floor002280 .word .text .imgBox .thumbs .slick-current img{ opacity:1;}
.Floor002280 .word .text .imgBox .thumbs .slick-current::after{ position:absolute; content:''; border:3px solid #154a98; left:0; top:0; width:100%; height:100%; z-index:23;}
.Floor002280 .word .text .imgBox .open-thumbs{ cursor:pointer; position:absolute; right:-30px; top:0; z-index:3; background:url(../images/Floor002604_more.png) no-repeat center center #154a98; height:100%; width:30px;}
.Floor002280 .word .text .imgBox .close-thumbs{ background-color:#154a98;}

.Floor002280 .owl-stage-outer{ position:relative;overflow:hidden;}
.Floor002280 .owl-carousel{ position:relative;border-bottom:1px solid #e6e6e6;padding:0 3%;}
.Floor002280 .owl-carousel .owl-nav div{position: absolute; top: 50%; width: 29px; height: 37px; margin-top: -18px; background: url(../images/Floor002280-srow_icon.png) no-repeat; cursor: pointer; overflow:hidden; text-indent:-999em;}
.Floor002280 .owl-carousel .owl-nav div.owl-prev{ left: 5px; }
.Floor002280 .owl-carousel .owl-nav div.owl-next{right: 5px;background-position:-29px 0;}
.Floor002280 .owl-carousel .owl-nav div.owl-prev:hover{background-position:0 -37px;}
.Floor002280 .owl-carousel .owl-nav div.owl-next:hover{background-position:-29px -37px;}
.Floor002280 .owl-carousel .owl-nav div.disabled{ cursor:default;}
@media(max-width:1600px) and (min-width:641px){
.Floor002280 .box{ }
}
@media(max-width:1440px){
.Floor002280 .owl-carousel{ padding:0 40px;}
.Floor002280 .owl-carousel .owl-nav div.owl-prev{ left: 0; }
.Floor002280 .owl-carousel .owl-nav div.owl-next{right: 0;}
}
@media(max-width:768px){
.Floor002280 .word .text .imgBox{float:none;width: 100%;}
.Floor002280 .word h2{font-size:24px;margin-top:2%;}
.Floor002280 .word h3{font-size:16px;}
.Floor002280 .word h3:after{margin-top:6%;}
.Floor002280 .word p{margin:14px 0;}
}
@media(max-width:640px){
.Floor002280 .title{ display:none;}
}




.PicList000626{padding:3% 0 0%;}
.PicList000626 li{ float:left; width:20%; padding:10px;}
.PicList000626 li .a{ display:block; padding-top:45%; background-position: center center;  background-repeat:no-repeat;background-size: contain; border:1px solid #ddd;}
.PicList000626 li p{text-align: center;font-size:16px;color:#666;}
@media( max-width:768px){
.PicList000626 li{width:33.33333333%;}
.PicList000626 li .a{background-size:contain;}
}
@media( max-width:480px){
.PicList000626 li{width:50%;}
.PicList000626 li .a{background-size:contain;}
.PicList000626 li p{margin: 5px 0;font-size:14px;}
}
.hide{display: none;}



.list_istop{ padding:0% 0 2% 0;margin: 0 auto;margin-top:3%;}
.list_istop .auto{ }
.list_istop ol{overflow:hidden; padding-bottom:15px; margin-bottom:15px;    border-bottom: 1px solid #eee;}
.list_istop ol img{ float:left; width:30%; margin-right: 2%;}
.list_istop ol h1{ margin:0; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:18px; color:#010101; font-weight:normal;}
.list_istop ol time{ color: #999;  margin-right: 5%;font-size: 14px;}
.list_istop ol p{ margin:2% 0; color:#707070; line-height:24px;    display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }
.list_istop ol a.more{ color:#9e0e02;display:inline-block;}
.list_istop li {position: relative; border-bottom: 1px #b2b2b2 dotted; height:52px; line-height:51px; overflow:hidden;}
.list_istop li::before{ position:absolute; content:''; width:4px; height:4px; border-radius:50%; background-color:#ccc; left:5px; top:50%; margin-top:-2px;}
.list_istop li time{ float:right; font-size:14px; color:#4c4c4c;}
.list_istop li a{ display:block; float:left; width:80%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:20px;  font-size:16px}
.list_istop li a:hover{ color:#00a0e9;}
@media(max-width:640px){
.list_istop li a{width:77%;}
}


@media(min-width: 1024px){
.scitechCity .Menu001756{margin-top: 120px;}
}
.titBor{border-bottom: 1px solid #e6e6e6;}
.titBor h5{margin: 0;line-height: 55px;position: relative;display: inline-block;color: #154a98;font-weight: normal;font-size: 22px;}
.titBor h5:before{width: 100%;height: 2px;content: '';background: #154a98;position: absolute;left:0;bottom: 0;}
.titSpn{}
.titSpn h5{display: inline-block;vertical-align: middle;color: #154a98;font-weight: normal;font-size: 22px;margin: 0;position: relative;padding-left:15px;}
.titSpn h5:before{width: 2px;height: 24px;content: '';background:#154a98;position: absolute;top: 5px;left: 0;}
.titSpn span{display: inline-block;vertical-align: bottom;font-size:16px;}
.tithpt{padding-left:15px;position: relative;}
.tithpt:before{width: 3px;height: 45px;content: '';background:#154a98;position: absolute;top: 2px;left: 0;}
.tithpt h5{margin:0;color: #154a98;font-weight: normal;font-size: 22px;line-height:24px;}
.tithpt p{margin:0;font-size:16px;line-height:24px;}



.overFoor1{padding-top: 30px;}
.overFoor1 .ofTop{position: relative;margin-top:35px;}
.overFoor1 .ofTop .txtB{position: absolute;top: 0;left: 0;width: 400px;}
.overFoor1 .ofTop .txtB .p{margin:0;color: #333;margin-top: 25px;}
.overFoor1 .ofTop .imgB{}
.overFoor1 .foBom{margin-top:35px;}
.overFoor1 .foBom .txtBox{margin-bottom: 15px;}
.overFoor1 .foBom .txtBox p{margin:0;color: #333;line-height:24px;}
.overFoor1 .foBom .txtBox p span{color: #154a98;}
.overFoor2{margin-top:30px;}
.overFoor2 .pic{text-align: center;}
.overFoor2 .ofBox1{padding-top:35px;}
.overFoor2 .ofBox1 .txtBox{float: left;}
.overFoor2 .ofBox1 .txtBox p{padding-left: 20px;color: #333;margin: 0;margin-bottom:30px;position: relative; line-height:32px;}
.overFoor2 .ofBox1 .txtBox p:before{width: 8px;height: 8px;content: '';position: absolute;top:13px;left: 0;background:#154a98;transform: rotate(45deg);}
.overFoor2 .ofBox1 .imgBox{float: right;padding-right: 5%;}
.overFoor2 .ofBox2{margin-top:35px;}
.overFoor2 .ofBox3{margin-top:35px;}
.overFoor2 .ofBox3 .item{float: left;width: 23.5%;margin-right: 2%;}
.overFoor2 .ofBox3 .item:nth-child(4n){margin-right:0;}
.overFoor2 .ofBox3 .item h5{padding: 0 15px;margin: 0;line-height:50px;font-weight:normal;color: #154a98;font-size:16px;}
.overFoor2 .ofBox3 .item h5 span{font-size:14px;margin-left: 5px;}
.overFoor2 .ofBox3 .item p{padding: 0 15px;margin: 0;line-height:24px;}
.overFoor3{padding-top:30px}
.overFoor3 .ofTHcont{margin-top: 30px;background:#f8f8f8;}
.overFoor3 .ofTHcont .item{float: left;width: 50%;}
.overFoor3 .ofTHcont .item .imgB{float: left;width: 50%;}
.overFoor3 .ofTHcont .item .txtB{float: left;width: 50%;padding: 20px;padding-bottom: 0;position: relative;min-height: 223.83px;}
.overFoor3 .ofTHcont .item .txtB:before{width: 0;height: 0;border-width: 0 10px 20px;border-style: solid;border-color: transparent transparent #f8f8f8;content: '';position: absolute;left: -20px;top: 50%;margin-top:-10px;transform: rotate(-90deg);}
.overFoor3 .ofTHcont .item .txtB h5{margin:0;font-size:16px;color: #666;font-weight:normal;line-height:24px;}
.overFoor3 .ofTHcont .item .txtB span{line-height:24px;display: block;margin-bottom:10px;font-size:14px;}
.overFoor3 .ofTHcont .item .txtB p{margin:0;line-height:24px;padding-left:12px;position: relative;}
.overFoor3 .ofTHcont .item .txtB p:before{width: 6px;height: 6px;content: '';position: absolute;top: 50%;margin-top:-3px;left: 0;background:#154a98;transform: rotate(45deg);}
.overFoor3 .ofTHcont .leftB{width: 80%;float: left;}
.overFoor3 .ofTHcont .leftB .item:nth-child(3) .imgB,.overFoor3 .ofTHcont .leftB .item:nth-child(4) .imgB{float: right;}
.overFoor3 .ofTHcont .leftB .item:nth-child(3) .txtB:before,.overFoor3 .ofTHcont .leftB .item:nth-child(4) .txtB:before{left:auto;right: -20px;transform: rotate(90deg);}
.overFoor3 .ofTHcont .righB{width: 20%;float: left;}
.overFoor3 .ofTHcont .righB .item{width: 100%;float: none;}
.overFoor3 .ofTHcont .righB .item .imgB{float: none;width: 100%;}
.overFoor3 .ofTHcont .righB .item .txtB{float: none;width: 100%;}
.overFoor3 .ofTHcont .righB .item .txtB:before{margin-top:0;top: -20px;left: 50%;margin-left:-10px;transform: rotate(0);}
.overFoor4{margin-top:30px;}
.overFoor4 .tithpt{display: inline-block;vertical-align: middle;width: 32.5%;}
.overFoor4 .imgBox{display: inline-block;vertical-align: middle;width: 67%;text-align: right;}
.overFoor5{margin-top:100px;}
.overFoor5 .offBox{margin-top:45px;}
.overFoor5 .offBox .item{margin-bottom:20px;}
.overFoor5 .offBox .item .txtB{float: left;width: 64%;padding: 55px 40px 0;color: #fff;}
.overFoor5 .offBox .item .txtB h5{margin: 0;font-size:16px;font-weight:normal;line-height:26px;}
.overFoor5 .offBox .item .txtB span{display: block;line-height:26px;font-size:14px;margin-bottom:20px;}
.overFoor5 .offBox .item .txtB p{margin:0;line-height:24px;}
.overFoor5 .offBox .item .imgB{float: right;width: 36%;text-align: right;}
.overFoor5 .offBox .item:nth-child(1){background:#1754ae;}
.overFoor5 .offBox .item:nth-child(2){background:#0ca97e;}
.overFoor5 .offBox .item:nth-child(3){background:#0c7dbe;}

.advaFoor1{margin-top:30px;}
.advaFoor1 .adoTop{margin-top:35px;}
.advaFoor1 .adoTop .txtB{float: left;width: 40.5%;padding-right:30px;}
.advaFoor1 .adoTop .txtB p{margin: 0;line-height:24px;color: #333;margin-top:25px;}
.advaFoor1 .adoTop .txtB p span{color: #154a98;}
.advaFoor1 .adoTop .imgB{float: right;width: 59.5%;}
.advaFoor1 .adoBom{margin-top:25px;}
.advaFoor1 .adoBom .txtB{margin-bottom:20px;}
.advaFoor1 .adoBom .txtB p{margin: 0;line-height:24px;color: #333;margin-top:25px;}
.advaFoor1 .adoBom .txtB p span{color: #154a98;}
.advaFoor1 .adoBom .listB{}
.advaFoor1 .adoBom .listB .item{background:#f3f3f3;padding: 25px 30px;margin-bottom:28px;}
.advaFoor1 .adoBom .listB .item .logoB{display: inline-block;vertical-align: middle;line-height:115px;}
.advaFoor1 .adoBom .listB .item .textB{display: inline-block;vertical-align: middle;width: 69.5%;padding-left:30px;}
.advaFoor1 .adoBom .listB .item .textB p{line-height:24px;color: #333;}
.advaFoor1 .adoBom .listB .floBox .item{float: left;width: 48%;margin-right:4%;}
.advaFoor1 .adoBom .listB .floBox .item:nth-child(2n){margin-right:0;}
.advaFoor1 .adoBom .listB .nofBox .item .textB{width: 50%;}
.advaFoor2{margin-top:40px;}
.advaFoor2 .adtBox{margin-top:45px;}
.advaFoor2 .adtBox .leftB{float: left;width:  41%;}
.advaFoor2 .adtBox .leftB .txtB{margin-bottom:30px;}
.advaFoor2 .adtBox .leftB .txtB p{margin:0;padding-left:20px;position: relative;color: #333;margin-top:20px;}
.advaFoor2 .adtBox .leftB .txtB p:before{width: 8px;height: 8px;content: '';position: absolute;top: 50%;margin-top:-4px;left: 0;background:#154a98;transform: rotate(45deg);}
.advaFoor2 .adtBox .righB{float: right;width: 56%;}
.advaFoor2 .adtBox .righB p{margin:0;text-align: center;line-height:40px;color: #333;}
.advaFoor3{margin-top:45px;}
.advaFoor3 .imgB{margin-top:30px;}
.advaFoor4{margin-top:40px;}
.advaFoor4 .beenBox{margin-top:30px;}
.advaFoor4 .beenBox .item{background:#f8f8f8;padding: 0 25px 23px;margin-bottom:18px;}
.advaFoor4 .beenBox .item .titBox{position: relative;}
.advaFoor4 .beenBox .item em{font-style: normal;font-size:150px;color: #fff;line-height:.8;}
.advaFoor4 .beenBox .item h5{margin:0;line-height:42px;padding-left:15px;font-size:16px;color: #154a98;font-weight:normal;background:url(../images/i1.png) no-repeat left;position: absolute;top: 50%;margin-top:-22px;left: 0;}
.advaFoor4 .beenBox .item .txtBox{}
.advaFoor4 .beenBox .item .txtBox p{padding-left:20px;position: relative;margin:0;line-height:26px;margin-top:12px;}
.advaFoor4 .beenBox .item .txtBox p:before{width: 8px;height: 8px;content: '';position: absolute;top: 9px;left: 0;background:#154a98;transform: rotate(45deg);}
.advaFoor4 .beenBox .leftBox{float: left;width: 48.5%;}
.advaFoor4 .beenBox .leftBox .item{padding: 40px 45px 40px 30px;}
.advaFoor4 .beenBox .rigtBox{float: right;width: 48.5%;}
.advaFoor4 .beenBox .rigtBox .item em{font-size:100px;}
.advaFoor4 .beenBox .rigtBox .item .txtBox p{margin-top:0;line-height:30px;}
.advaFoor5{margin-top:40px;}
.advaFoor5 .suppBox{margin-top:35px;}
.advaFoor5 .suppBox .item{margin-bottom:17px;}
.advaFoor5 .suppBox .item .imgB{float: left;}
.advaFoor5 .suppBox .item .txtB{float: left;padding: 10px 15px;}
.advaFoor5 .suppBox .item .txtB h5{margin: 0;font-size:16px;font-weight:normal;color: #154a98;margin-bottom:12px;}
.advaFoor5 .suppBox .item .txtB p{margin: 0;line-height:25px;}
.advaFoor5 .suppBox .topBx .item{float: left;width: 49%;margin-right:2%;}
.advaFoor5 .suppBox .topBx .item:nth-child(2n){margin-right:0;}
.advaFoor5 .suppBox .topBx .item .imgB{width: 33%;}
.advaFoor5 .suppBox .topBx .item .txtB{width: 67%;}
.advaFoor6{margin-top:30px;}
.advaFoor6 .govBox{margin-top:40px;}
.advaFoor6 .govBox .item{position: relative;background:#f8f8f8;width: 32%;margin-right:2%;margin-bottom:2%;float: left;padding: 20px 15px;}
.advaFoor6 .govBox .item:nth-child(3n){margin-right:0;}
.advaFoor6 .govBox .item em{font-style: normal;font-size:160px;color: #fff;line-height:.8;}
.advaFoor6 .govBox .item .txtB{position: absolute;top: 20px;left: 30px;}
.advaFoor6 .govBox .item .txtB h5{margin:0;font-size:16px;color: #154a98;font-weight:normal;margin-bottom:10px;}
.advaFoor6 .govBox .item .txtB h5 span{color: #333;margin-left:5px;}
.advaFoor6 .govBox .item .txtB p{margin:0;line-height:30px;}

.futeFoor1{margin-top:30px;}
.futeFoor1 .wukoBox{margin-top:45px;}
.futeFoor1 .wukoBox .item{float: left;width: 23%;margin-right:2%;background: #f8f8f8;padding: 2%;margin-top: 2%;}
.futeFoor1 .wukoBox .item:nth-child(5n){margin-right:0;}
.futeFoor1 .wukoBox .item .imgB{width: 44%;margin: 2% auto 10px;}
.futeFoor1 .wukoBox .item  h5{ text-align:center;}
.futeFoor1 .wukoBox .item .imgB img{display:block;margin: 0 auto;}
.futeFoor1 .wukoBox  h5{margin: 0;font-size:16px;color: #333;font-weight:normal;margin-bottom:12px; line-height:32px;}
.futeFoor2{margin-top:40px;}
.futeFoor2 .imgBox{margin-top:30px;}
.futeFoor3{margin-top:30px;}
.futeFoor3 .imgBox{margin-top:30px;}
.futeFoor3 .itemBox{margin-top:30px;}
.futeFoor3 .itemBox .item{width: 51%;float: left;}
.futeFoor3 .itemBox .item:nth-child(2n){float: right;width: 48%;}
.futeFoor3 .itemBox .item p{text-align: center;margin: 0;line-height:50px;}
.futeFoor4{margin-top:40px;}
.futeFoor4 .incollBox{margin-top:30px;}
.futeFoor4 .incollBox .txtB{display: inline-block;vertical-align: middle;width: 49.5%;padding-right: 25px;}
.futeFoor4 .incollBox .imgB{display: inline-block;vertical-align: middle;width: 50%;}
.futeFoor5{margin-top:40px;}
.futeFoor5 .imgBox{margin-top:30px;}


@media(max-width: 768px){
.overFoor1 .ofTop .txtB{position: static;width: auto;}
.overFoor1 .ofTop .txtB .p{margin-top:15px;}
    
.overFoor1 .ofBox1 .txtBox{ float:none;width:100%;}
.overFoor1 .ofBox1 .imgBox {float:none; width:100%;}
.overFoor1 .ofBox1 .txtBox p{margin-bottom:10px;}
    
.overFoor2 .ofBox1 .txtBox{float: none;}
.overFoor2 .ofBox1 .imgBox{float: none;padding-right:0;}
.overFoor2 .ofBox1 .txtBox p{margin-bottom:10px;}
.overFoor2 .ofBox3 .item{width: 49%;}
.overFoor2 .ofBox3 .item .imgB{text-align: center;}
.overFoor2 .ofBox3 .item:nth-child(2n){margin-right:0;}
.overFoor3 .ofTHcont{background:#fff;}
.overFoor3 .ofTHcont .item{float: none;width: 100%;margin-bottom:15px;background: #f8f8f8;}
.overFoor3 .ofTHcont .item .imgB{float: none;width: 100%;}
.overFoor3 .ofTHcont .item .txtB{float: none;width: 100%;}
.overFoor3 .ofTHcont .leftB .item:nth-child(3) .imgB, .overFoor3 .ofTHcont .leftB .item:nth-child(4) .imgB{float: none;}
.overFoor3 .ofTHcont .leftB{float: none;width: 100%;}
.overFoor3 .ofTHcont .righB{float: none;width: 100%;}
.overFoor4 .tithpt,.overFoor4 .imgBox{display: block;width: 100%;}
.overFoor4 .tithpt{margin-bottom:20px;}
.overFoor5 .offBox .item .txtB{float: none;width: 100%;margin-bottom:15px;}
.overFoor5 .offBox .item .imgB{float: none;width: 100%;text-align: center;}
.overFoor5 .offBox .item{padding-bottom:15px;}
.advaFoor1 .adoTop .txtB,.advaFoor1 .adoTop .imgB{float: none;width: 100%;}
.advaFoor1 .adoBom .listB .floBox .item{float: none;width: 100%;margin-right:0;}
.advaFoor2 .adtBox .leftB,.advaFoor2 .adtBox .righB{float: none;width: 100%;}
.advaFoor2 .adtBox .righB{margin-top:15px;}
.advaFoor4 .beenBox .leftBox,.advaFoor4 .beenBox .rigtBox{float: none;width: 100%;}
.advaFoor4 .beenBox .item em,.advaFoor4 .beenBox .rigtBox .item em{font-size: 80px;}
.advaFoor4 .beenBox .leftBox .item{padding: 20px;}
.advaFoor5 .suppBox .topBx .item{float: none;width: 100%;margin-right:0;}
.advaFoor5 .suppBox .topBx .item .imgB,.advaFoor5 .suppBox .topBx .item .txtB{float: none;width: 100%;}
.advaFoor5 .suppBox .item .imgB,.advaFoor5 .suppBox .item .txtB{float: none;}
.advaFoor6 .govBox .item{width: 100%;margin-right:0;}
.advaFoor1 .adoBom .listB .item .textB{width: 100%;display: block;}
.advaFoor1 .adoBom .listB .nofBox .item .textB{width: 100%;}
.titBor h5,.titSpn h5,.tithpt h5{font-size:20px;}
.futeFoor1 .wukoBox .item{width: 100%;float: none;margin-bottom:15px;}
.futeFoor3 .itemBox .item:nth-child(2n),.futeFoor3 .itemBox .item{float: none;width: 100%;text-align: center;}
.futeFoor4 .incollBox .txtB,.futeFoor4 .incollBox .imgB{display: block;width: 100%;}
.futeFoor5{margin-bottom:30px;}
}


/*
 .Floor002375
 */
.Floor002375{ padding: 4% 0; }
.Floor002375 .pic{position: relative;}
.Floor002375 .pic .slider-nav{position: absolute;width: 100%;top: 0;left:0;z-index: 9;}
.Floor002375 .pic .slider-nav .slick-slide{ cursor:pointer; position:relative; background:#000;margin:0 2px;}
.Floor002375 .pic .slider-nav .slick-slide img{ opacity:0.5;}
.Floor002375 .pic .slider-nav .slick-current img{ opacity:1;}
.Floor002375 .pic .slider-nav .slick-current::after{ position:absolute; content:''; border:3px solid #154a98; left:0; top:0; width:100%; height:100%; z-index:23;}
.Floor002375 .word .tit{ margin: 0; color: #666; font-size: 20px; font-weight: normal; line-height: 32px;}
.Floor002375 .word .tit:after{ content: ""; display: block; max-width: 43px; width: 20%; height: 3px; background: #2e303c; margin: 25px 0;}
.Floor002375 .word figure{ font-size: 14px; line-height: 1.8;}
@media only screen and (max-width:767px ) {
.Floor002375 .word .tit{ text-align: center;}
.Floor002375 .word .tit:after{ margin-left: auto; margin-right: auto;}
}
@media only screen and (min-width:768px ) {
.Floor002375 .pic{ float: left; width: 41%;}
.Floor002375 .word{ float: right; width: 50%;}
.Floor002375 .word .tit{font-size: 24px; line-height: 42px;}
.Floor002375 .word figure{ font-size: 16px;}
}
@media only screen and (min-width:1024px ) {
.Floor002375 {position:relative;}
.Floor002375 .wrap-container { display: flex;justify-content: space-between;}
.Floor002375 .wrap-container .pic_img{float:left;width: 45%;}
.Floor002375 .word {font-size: 26px; line-height: 48px;align-self: center;}
}
@media only screen and (max-width:1366px ) {
.Floor002375 .word2 .tit:after{margin: 13px 0;}
.Floor002375 .word .tit{font-size: 22px; line-height: 48px;}
}
@media only screen and (min-width:1440px ) {
.Floor002375 .word2 .tit:after{ margin: 25px 0;}
.Floor002375 .word .tit{font-size: 26px; line-height: 48px;}
}
@media only screen and (max-width:1024px ) {
 .Floor002375 .word2{width:100%;}
 .Floor002375 .wrap-container .pic_img{width:100%;display:  block;}   
}

.Floor002375 .wrap-container .pic_img li:nth-child(3n){margin-right:0;margin-bottom:3%}
.Floor002375 .wrap-container .pic_img li div{padding-bottom: 100%;}
.Floor002375 .wrap-container .pic_img li{width: 31%;float:left;margin-right: 3.5%;}

@media only screen and (min-width:1280px ) {
.Floor002375 .word .tit{font-size: 28px; line-height: 24px;}
.Floor002375 .word .tit:after{ margin: 45px 0;}
}
@media only screen and (min-width:1440px ) {
.Floor002375 .word .tit{font-size: 30px;line-height: 38px;}
.Floor002375 .word .tit:after{margin: 30px 0;}
}



.Hainingfo001{padding:3% 0;max-width: 1120px;margin:  0 auto;}
.Hainingfo001 .left{font-size:16px;width: 50%;float:  left;}
.Hainingfo001 .left .pic{font-size:16px;}
.Hainingfo001 .right{font-size:16px;width: 46%;float:  right;}
.Hainingfo001 .right li{font-size:16px;margin-bottom: 16px;position:  relative;}
.Hainingfo001 .right li .img{font-size:16px;float:  left;width: 35%;max-width: 110px;position:  relative;}
.Hainingfo001 .right li .img:after{content: "";display: block;position: absolute;left: 110px;top: 0;width: 80px;height: 110px;background: url(../images/line2.jpg) no-repeat left;}
.Hainingfo001 .right li .img img{max-width: 110px;}
.Hainingfo001 .right li .tit{font-size:16px;width: 59%;float:  right;position:relative;}
.Hainingfo001 .right li .tit h2{font-size: 20px;color: #154a98;margin:  0;margin-bottom: 10px;}
.Hainingfo001 .right li .tit p{font-size: 15px;line-height: 24px;margin:  0;}
.Hainingfo001 .right li:nth-child(1) .tit p,.Hainingfo001 .right li:nth-child(4) .tit p{font-size: 18px;line-height: 30px;}
.Hainingfo001 .right li .tit:after{content: "";display: block;position: absolute;right: 0;top: 0;width: 18px;height: 110px;background: url(../images/line3.jpg) no-repeat left;}
@media(max-width:960px){
.Hainingfo001 .left ,.Hainingfo001 .right{width: 100%;float: none;}  
.Hainingfo001 .left .pic{text-align: center;margin-bottom:  3%;}
}
@media(max-width:640px){
.Hainingfo001 .right li .tit h2{font-size:18px;}   
.Hainingfo001 .right li:nth-child(1) .tit p, .Hainingfo001 .right li:nth-child(4) .tit p{font-size:16px;}
.Hainingfo001 .right li .img:after,.Hainingfo001 .right li .tit:after{display:none}
.Hainingfo001 .right li .tit{width:65%;}
}



.Platformfo001{padding:3% 0;max-width: 1120px;margin:  0 auto;}
.Platformfo001 .box{font-size:18px;}
.Platformfo001 .box .pic{text-align:  center;}
.Platformfo001 .box h2{font-size:18px;color: #154a98;}
.Platformfo001 .box p{font-size: 15px;line-height:  30px;}


/*Floor002604 */
.Floor002604{position:relative;min-height:294px;background: #f6f6f6;}
/*swiper*/
.Floor002604 .swiper-container {position: relative;overflow: hidden;z-index: 1;}
.Floor002604 .swiper-container-android .swiper-slide, 
.Floor002604 .swiper-wrapper {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.Floor002604 .swiper-wrapper,
.Floor002604 .swiper-slide {width: 100%;position: relative;   -webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;}
.Floor002604 .swiper-wrapper {z-index: 1;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; -webkit-box-sizing: content-box;box-sizing: content-box;}
.Floor002604 .swiper-slide {-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;}
.Floor002604 .swiper-container-free-mode>.swiper-wrapper {-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;margin: 0 auto;}
/*swiper end*/
@media(min-width:1025px){
.Floor002604 .left{ position:absolute; left:0; height:100%; width:50%;}
.Floor002604 .img-group{ margin-left:50%;}
}
.Floor002604 .img-group{position:relative; overflow:hidden;}
.Floor002604 .thumbs{ position:absolute; left:0;width:80%; z-index:3; transform:translateX(-100%); transition:transform 0.3s;  bottom:3%;}
.Floor002604 .thumbs-open{transform:translateX(0);}
.Floor002604 .thumbs .swiper-slide{ cursor:pointer; position:relative; background:#000;}
.Floor002604 .swiper-slide img{display:block; width:100%;}
.Floor002604 .thumbs .swiper-slide img{ opacity:0.5;}
.Floor002604 .thumbs .swiper-slide-thumb-active img{ opacity:1;}
.Floor002604 .thumbs .swiper-slide-thumb-active::after{ position:absolute; content:''; border:3px solid #154a98; left:0; top:0; width:100%; height:100%; z-index:23;}
.Floor002604 .open-thumbs{ cursor:pointer; position:absolute; right:-30px; top:0; z-index:3; background:url(../images/Floor002604_more.png) no-repeat center center #154a98; height:100%; width:30px;}
.Floor002604 .close-thumbs{ background-color:#154a98;}

.Floor002604 .left .txt{ padding:0 5%; max-width:760px; margin:0 auto;}
.Floor002604 .left .name{ font-size:30px;}
.Floor002604 .left .name p{ margin:0;}
.Floor002604 .left .name .en{ font-size:43px; font-family:Candara,Arial, Helvetica, sans-serif;}
.Floor002604 .left aside{ opacity:0.7; line-height:30px;height:90px; font-size:15px; margin:5% 0;}
.Floor002604 .left .more{ color:#fff; display:inline-block; padding:0 5%; line-height:35px; border:1px solid #fff; transition:0.3s;}
.Floor002604 .left .more:hover{ background:#fff; color:#154a98;}
@media(min-width:1025px) and (max-width:1280px){
.Floor002604 .left .name{ font-size:24px;}
.Floor002604 .left .name .en{ font-size:30px;}
}
@media(max-width:1024px){
.Floor002604 .left .txt{ padding:3%;max-width:none;}
}
@media(max-width:640px){
.Floor002604 .left .name{ font-size:24px;}
.Floor002604 .left .name .en{ font-size:30px;}
}




/*RighInfo002519 */
.RighInfo002519{margin: 2% 0;}
.RighInfo002519 p{ color:#666; font-size:14px;}
.RighInfo002519 .box p{margin: 0;font-size:16px;color: #333;font-weight:normal;margin-bottom:12px; line-height:32px;}
.RighInfo002519 .box .titBor{border-bottom: 1px solid #e6e6e6; margin-bottom:2%}
.RighInfo002519 .box .titBor h5{margin: 0;line-height: 55px;position: relative;display: inline-block;color: #154a98;font-weight: normal;font-size: 22px;}
.RighInfo002519 .box .titBor h5:before{width: 100%;height: 2px;content: '';background: #154a98;position: absolute;left:0;bottom: 0;}
.RighInfo002519 .titSpn h5{display: inline-block;vertical-align: middle;color: #154a98;font-weight: normal;font-size: 22px;margin: 0;position: relative;padding-left:15px;}
.RighInfo002519 .titSpn h5:before{width: 2px;height: 24px;content: '';background:#154a98;position: absolute;top: 5px;left: 0;}
.RighInfo002519 .box2 .titSpn h5{ margin-bottom:25px;}
.RighInfo002519 .box2{ margin-top:40px;}
.RighInfo002519 .box2 .left{ float:left; width:49%;}
.RighInfo002519 .box2 .right{ float:right; width:49%;}
.RighInfo002519 .box2 li,.RighInfo002519 .box3 li{ list-style:none; margin-bottom:5px; text-align:center; line-height:24px; margin-top:1%;}
.RighInfo002519 .box2 li img,.RighInfo002519 .box3 li img{ display:block; margin:0 auto 12px; width:100%;}
.RighInfo002519 .box3 .titSpn { margin:20px 0 10px;}
@media(max-width: 768px){
.RighInfo002519 .box2 .left,.RighInfo002519 .box2 .right{ float:none; width:100%;}

}
/*RighInfo002542 */
.RighInfo002542{ padding:3% 0;}
.RighInfo002542 .intro{ position:relative;  overflow:hidden; width:100%; background:#f8f8f8}
.RighInfo002542 .intro:nth-child(2n){ background:#f5f5f5;}
.RighInfo002542 .intro .Ispic{position:absolute;left:0;top:0;height:100%;width: 48%;}
.RighInfo002542 .intro2 .Ispic{width: 39%;left:auto;right:0;}
.RighInfo002542 .intro .info_main{padding: 7% 3% 5% 52%;}
.RighInfo002542 .intro2 .info_main{padding: 12% 42% 12% 3%;}

.RighInfo002542 .title{font-size:30px;color: #154a98;}
.RighInfo002542 .title span{ display:block; color:#000;  font-size:60px;}
.RighInfo002542 .title::after{ width:50px; height:2px; background:#000; content:''; display:block; margin-top:20px;}
.RighInfo002542 .info_main .info{ padding-top:3%;}
.RighInfo002542 .intro2 .info_main .info{ padding-top:0%;}
.RighInfo002542 .info_main .info p{font-size:20px; color:#333; font-size:16px; margin-bottom:10px; line-height:30px;}
.RighInfo002542 .intro2 .info_main .info p{ margin:0;}
.RighInfo002542 .info_list p{ margin:30px 0 15px; font-size:16px;}
.RighInfo002542 .info_list dl{padding: 0 0 2%;}
.RighInfo002542 .info_list dl:nth-of-type(1){width: 32.333%;float:left;}
.RighInfo002542 .info_list dl:nth-of-type(2){width: 65.777%;float:right;}
.RighInfo002542 .info_list dl:nth-of-type(3){ clear:both;}

.RighInfo002542 .info_list dd img{ display:block; width:100%;}
.RighInfo002542 .info_list dt{display: block;vertical-align: middle;color: #154a98;font-weight: normal;font-size: 22px;margin: 0;position: relative;padding-left:15px;margin-bottom: 30px;}
.RighInfo002542 .info_list dt:before{width: 2px;height: 24px;content: '';background:#154a98;position: absolute;top: 5px;left: 0;}
.RighInfo002542 .info_list dd{float:left;width: 31.75%;margin-right: 2.333%;}
.RighInfo002542 .info_list dl:nth-of-type(3) dd:nth-of-type(3){margin-right: 0}
.RighInfo002542 .info_list dl:nth-of-type(2) dd:nth-of-type(2){margin-right: 0}
.RighInfo002542 .info_list dl:nth-of-type(1) dd{ width:100%;float:left;}
.RighInfo002542 .info_list dl:nth-of-type(2) dd{width: 48.75%;}

.RighInfo002542 .info_list dd p{ font-size:20px; color:#333; font-size:18px; margin-bottom:10px; margin-top:15px;}
.RighInfo002542 .info_list dd div{ line-height:26px; font-size:14px; color:#666;}

.RighInfo002542 .box{ margin-bottom:3%;}
.RighInfo002542 .box p{line-height:24px;font-size: 14px;margin: 0 0 10px;}
.RighInfo002542 .box p img{float:left;margin-right: 3%;}
.RighInfo002542 .box .tit{color:#333;margin:0;line-height:28px;font-size:24px;margin-bottom:20px;padding-top: 6%;}
.RighInfo002542 .box h5{font-size:16px;font-weight:normal;color:#333;margin: 40px 0 25px;line-height:28px;}
@media(max-width:1024px){
.RighInfo002542 .intro2 .info_main{padding: 7% 42% 7% 3%;}
.RighInfo002542 .box p img{width: 58%;}
.RighInfo002542 .box .tit{padding-top: 3%;}
}
@media(max-width:768px){
.RighInfo002542 .intro .Ispic{position: initial !important;padding-bottom:50%;width: 100%;}
.RighInfo002542 .intro .info_main{ padding:5%;}
.RighInfo002542 .box p img{width:100%; float:none;}
.RighInfo002542 .info_list dl:nth-of-type(1){width: 50%;float:none;}
.RighInfo002542 .info_list dl:nth-of-type(2){width:100%;float:right;}
.RighInfo002542 .info_list dd{ width:48.5%;}
.RighInfo002542 .info_list dl:nth-of-type(3) dd:nth-of-type(2){margin-right: 0}
}
@media(max-width:479px){
.RighInfo002542 .info_list dl:nth-of-type(1),.RighInfo002542 .info_list dl:nth-of-type(2),.RighInfo002542 .info_list dl:nth-of-type(3){width:100%;float:none;}
.RighInfo002542 .info_list dl:nth-of-type(1){width: 100%;float:none;}
.RighInfo002542 .info_list dd{width: 100%;margin-right: 0;}
.RighInfo002542 .info_list dl:nth-of-type(2) dd{width:100%;}
}

.news_list{ padding: 4% 0;}
.news_list li{text-align: left;height: 52px;line-height: 52px;list-style: outside;font-size: 16px;padding-left: 15px;position: relative;color: #3078b8; position: relative; border-bottom: 1px dashed #e6e6e6;}
.news_list li:after{ content: ''; position: absolute; left: 0; top: 50%; width: 6px; height: 6px; border-radius: 100%; background: #3078b8; transform: translateY(-50%);}
.news_list li time{color: #808080; float: right;}

.back_list{ background: #154a98;color: #fff;border-radius: 6px; display: block; width: 110px; line-height: 44px; text-align: center;}
.back_list:hover{ color: #fff;}







/*
 .RighInfo001355
 */
.RighInfo001355 {margin-bottom: 3%;}
.RighInfo001355 .titBor{margin-bottom: 3%;}
.RighInfo001355 .left{width:  48%;float:  left;}
.RighInfo001355 .left .title{text-align: center;/*background:  #ccc;*/border-radius: 20px 0;padding: 1% 0;}
.RighInfo001355 p{line-height: 30px;font-size: 15px;color: #333;}
.RighInfo001355 p span{font-size: 15px;color:  #154a98;}
.RighInfo001355 .pic{font-size: 15px;}
.RighInfo001355 .right{width:48%;float:right;}
.RighInfo001355 .pic_img {font-size: 15px;}
.RighInfo001355 .pic_img li{font-size: 15px;float:  left;width: 33.33%;}
.RighInfo001355 .txt2{margin-top: 90px;padding-left: 9%;position:  relative;}
.RighInfo001355 .txt2 p{font-size: 15px;line-height: 40px;position:relative;padding-left: 20px;margin:  0;}
.RighInfo001355 .txt2 p:before{width: 8px;height: 8px;content: '';position: absolute;top: 50%;margin-top:-4px;left: 0;background: #333;transform: rotate(45deg);}
.RighInfo001355 .line{position: absolute;right:  0;top: 0;}
.RighInfo001355 .line:before{content: "";display: block;position: absolute;left: -16px;top: 0;width: 25px;height: 280px;background: url(../images/line.jpg) no-repeat left;}
.RighInfo001355 .line p{writing-mode: lr-tb;writing-mode: tb-rl;color:  #154a98;font-size:  20px;font-weight:  bold;padding-left: 30px;padding-top: 60px;}
.RighInfo001355 .line p:before{display:none;}
@media(max-width:960px){
.RighInfo001355 .left,.RighInfo001355 .right{width:100%;float:none;margin-bottom:3%;}
.RighInfo001355 .txt2{margin-top:5%;padding-left: 0;}
.RighInfo001355 .line p{font-size:16px;}
.RighInfo001355 .line:before{left:-15px;}
}
@media(max-width:480px){
.RighInfo001355 .txt2 p{font-size:14px;}
.RighInfo001355 .line p{font-size:16px;padding-left: 0;}
}

.Hainingfo001{padding:3% 0;max-width: 1120px;margin:  0 auto;}
.Hainingfo001 .left{font-size:16px;width: 50%;float:  left;}
.Hainingfo001 .left .pic{font-size:16px;}
.Hainingfo001 .right{font-size:16px;width: 46%;float:  right;}
.Hainingfo001 .right li{font-size:16px;margin-bottom: 16px;position:  relative;}
.Hainingfo001 .right li .img{font-size:16px;float:  left;width: 35%;max-width: 110px;position:  relative;}
.Hainingfo001 .right li .img:after{content: "";display: block;position: absolute;left: 110px;top: 0;width: 80px;height: 110px;background: url(../images/line2.jpg) no-repeat left;}
.Hainingfo001 .right li .img img{max-width: 110px;}
.Hainingfo001 .right li .tit{font-size:16px;width: 59%;float:  right;position:relative;}
.Hainingfo001 .right li .tit h2{font-size: 20px;color: #154a98;margin:  0;margin-bottom: 10px;}
.Hainingfo001 .right li .tit p{font-size: 15px;line-height: 24px;margin:  0;}
.Hainingfo001 .right li:nth-child(1) .tit p,.Hainingfo001 .right li:nth-child(4) .tit p{font-size: 18px;line-height: 30px;}
.Hainingfo001 .right li .tit:after{content: "";display: block;position: absolute;right: 0;top: 0;width: 18px;height: 110px;background: url(../images/line3.jpg) no-repeat left;}
@media(max-width:960px){
.Hainingfo001 .left ,.Hainingfo001 .right{width: 100%;float: none;}  
.Hainingfo001 .left .pic{text-align: center;margin-bottom:  3%;}
}
@media(max-width:640px){
.Hainingfo001 .right li .tit h2{font-size:18px;}   
.Hainingfo001 .right li:nth-child(1) .tit p, .Hainingfo001 .right li:nth-child(4) .tit p{font-size:16px;}
.Hainingfo001 .right li .img:after,.Hainingfo001 .right li .tit:after{display:none}
.Hainingfo001 .right li .tit{width:65%;}
}



.Platformfo001{padding:3% 0;max-width: 1120px;margin:  0 auto;}
.Platformfo001 .box{font-size:18px;}
.Platformfo001 .box .pic{text-align:  center;}
.Platformfo001 .box h2{font-size:18px;color: #154a98;}
.Platformfo001 .box p{font-size: 15px;line-height:  30px;}


/*Floor002604 */
.Floor002604{position:relative;min-height:294px;background: #f6f6f6;}
/*swiper*/
.Floor002604 .swiper-container {position: relative;overflow: hidden;z-index: 1;}
.Floor002604 .swiper-container-android .swiper-slide, 
.Floor002604 .swiper-wrapper {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.Floor002604 .swiper-wrapper,
.Floor002604 .swiper-slide {width: 100%;position: relative;   -webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;}
.Floor002604 .swiper-wrapper {z-index: 1;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; -webkit-box-sizing: content-box;box-sizing: content-box;}
.Floor002604 .swiper-slide {-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;}
.Floor002604 .swiper-container-free-mode>.swiper-wrapper {-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;margin: 0 auto;}
/*swiper end*/
@media(min-width:1025px){
.Floor002604 .left{ position:absolute; left:0; height:100%; width:50%;}
.Floor002604 .img-group{ margin-left:50%;}
}
.Floor002604 .img-group{position:relative; overflow:hidden;}
.Floor002604 .thumbs{ position:absolute; left:0;width:80%; z-index:3; transform:translateX(-100%); transition:transform 0.3s;  bottom:3%;}
.Floor002604 .thumbs-open{transform:translateX(0);}
.Floor002604 .thumbs .swiper-slide{ cursor:pointer; position:relative; background:#000;}
.Floor002604 .swiper-slide img{display:block; width:100%;}
.Floor002604 .thumbs .swiper-slide img{ opacity:0.5;}
.Floor002604 .thumbs .swiper-slide-thumb-active img{ opacity:1;}
.Floor002604 .thumbs .swiper-slide-thumb-active::after{ position:absolute; content:''; border:3px solid #154a98; left:0; top:0; width:100%; height:100%; z-index:23;}
.Floor002604 .open-thumbs{ cursor:pointer; position:absolute; right:-30px; top:0; z-index:3; background:url(../images/Floor002604_more.png) no-repeat center center #154a98; height:100%; width:30px;}
.Floor002604 .close-thumbs{ background-color:#154a98;}

.Floor002604 .left .txt{ padding:0 5%; max-width:760px; margin:0 auto;}
.Floor002604 .left .name{ font-size:30px;}
.Floor002604 .left .name p{ margin:0;}
.Floor002604 .left .name .en{ font-size:43px; font-family:Candara,Arial, Helvetica, sans-serif;}
.Floor002604 .left aside{ opacity:0.7; line-height:30px;height:90px; font-size:15px; margin:5% 0;}
.Floor002604 .left .more{ color:#fff; display:inline-block; padding:0 5%; line-height:35px; border:1px solid #fff; transition:0.3s;}
.Floor002604 .left .more:hover{ background:#fff; color:#154a98;}
@media(min-width:1025px) and (max-width:1280px){
.Floor002604 .left .name{ font-size:24px;}
.Floor002604 .left .name .en{ font-size:30px;}
}
@media(max-width:1024px){
.Floor002604 .left .txt{ padding:3%;max-width:none;}
}
@media(max-width:640px){
.Floor002604 .left .name{ font-size:24px;}
.Floor002604 .left .name .en{ font-size:30px;}
}





.buidinfo{padding: 3% 0;}
.buidinfo .info_back{margin-top:0;}
.imgBox002542{position: relative;}
.imgBox002542 .hovBox{position: absolute;right: 15%;top: 52%;z-index: 9;width: 183px;height: 70px;}
.imgBox002542 .ttjhzyyjy{position: absolute;padding: 10px;background:#fff;right: 50%;top: -190px;margin-right: -190px;z-index: 10;display: none;width: 380px;}
.itemList a{position: absolute;width: 110px;height: 110px;display: block;}
.itemList li p{position: absolute;width: 300px;padding: 10px;background:#fff;font-size:15px;line-height:24px;color: #333;left: 50%;margin-left: -150px;top: 60%;display: none;}
.ttyqItemList a:nth-child(1){left: 34%;top: 40%;}
.ttyqItemList a:nth-child(2){left: 26%;top: 26%;}
.ttyqItemList a:nth-child(3){left: 57%;top: 27%;}
.ttyqItemList a:nth-child(2) p{top: -130%;}


.ttrqItemList a:nth-child(1){left: 50.8%;top: 40%;}
.ttrqItemList a:nth-child(2){left: 30.5%;top: 25%;}
.ttrqItemList a:nth-child(3){left: 47%;top: 14%;}
.ttrqItemList a:nth-child(4){left: 73.5%;top: 30%;}

@media(max-width:768px){
    .imgBox002542 .ttjhzyyjy{width: 150px;margin-right:-75px;}
    .itemList a{width: 60px;height: 35px;}
    .itemList li p{font-size:14px;line-height:22px;}
    .imgBox002542 .ttjhzyyjy{top: -80px;}
    .imgBox002542 .hovBox{width: 90px;height: 30px;}
}




.Galary002512{padding:0;}
.Galary002512 .slider-for{ margin-bottom:3%;}
.Galary002512 .slider-for li{ background:#fff;}
.Galary002512 .slider-for li .Ispic{ padding-bottom:50%; background-size:contain;}
.Galary002512 .slider-nav li .Ispic{ border:1px solid #fff; background-color:#fff; padding-bottom:60%; margin:0 3%;}
.Galary002512 .slider-nav li.slick-center .Ispic{ border-color:#154a98;}
.Galary002512 .slider-nav{ margin-bottom:30px;}
/* Slider */
.Galary002512 .slick-slider{position: relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
.Galary002512 .slick-list{position: relative;overflow: hidden;}
.Galary002512 .slick-slider .slick-track,
.Galary002512 .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);}
.Galary002512 .slick-track{position: relative;top: 0;left: 0;}
.Galary002512 .slick-loading .slick-track{visibility: hidden;}
.Galary002512 .slick-slide{display: none;float: left;min-height: 1px;}
.Galary002512 .slick-initialized .slick-slide{display: block;}
.Galary002512 .slick-loading .slick-slide{visibility: hidden;}
// .Galary002512 .slick-loading .slick-list{background: url(../images/ajax-loader.gif) center center no-repeat;}
.Galary002512 .slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;}
.Galary002512 .slick-arrow.slick-hidden {display: none;}
/* Arrows */
.Galary002512 .slick-arrow{font-size: 0;line-height: 0;position: absolute;top: 50%; width: 40px;height: 40px;padding: 0;cursor: pointer;border: none; z-index:10; margin-top:-20px; border-radius:50%; background-color:rgba(0,0,0,0.8);}
.Galary002512 .slick-arrow:hover{background-color: rgba(253, 141, 43, 0.9);}
.Galary002512 .slick-arrow::before{ position:absolute; content:''; left:50%; top:50%; margin-left:-4px; margin-top:-8px; width:16px; height:16px;  transform:rotate(-45deg);}
.Galary002512 .slick-prev{left: -45px;}
.Galary002512 .slick-next{right: -45px; background-position: right top;}
.Galary002512 .slick-prev::before{ border-left:3px solid #fff;border-top:3px solid #fff;}
.Galary002512 .slick-next::before{ border-right:3px solid #fff;border-bottom:3px solid #fff;margin-left:-12px;}
/* Dots */
.Galary002512 .slick-dots{list-style: none;text-align: center; position:absolute; left:0; bottom:-30px; width:100%;}
.Galary002512 .slick-dots li{display: inline-block;margin: 0 5px;}
.Galary002512 .slick-dots li button{font-size: 0;line-height: 0;display: block;width: 10px;height: 10px;cursor: pointer;border: 0;background: rgba(0, 0, 0, 0.3); border-radius:50%; padding:0;}
.Galary002512 .slick-dots li.slick-active button{opacity: .75;background: rgba(253, 141, 43, 0.5);}
@media(max-width:1200px){
.Galary002512 .slider-for{ margin-bottom:50px;}
.Galary002512 .slick-prev,
.Galary002512 .slick-next{ right:auto; left:50%; margin-top:0; top:-45px;}
.Galary002512 .slick-prev{ margin-left:-50px;}
.Galary002512 .slick-next{ margin-right:-50px;}
}
@media(max-width:640px){
.Galary002512 .slick-prev,
.Galary002512 .slick-next{ display:none !important;}
.Galary002512 .slider-for{ margin-bottom:3%;}
}