@charset "UTF-8";
html, body, * {
	font-family:"Microsoft YaHei", '微软雅黑','思源黑体';
	font-weight: normal;}
*{padding: 0;margin: 0;list-style: none;text-decoration: none;}
body {margin: 0;padding: 0;font:14px/180% Microsoft Yahei;min-width: 640px; color:#000000;}
a{color:#000000;text-decoration:none;}
a:hover{text-decoration:none;}
ul{list-style-type: none;}
li{list-style-type: none;}
.clear{clear:both;font-size:0;margin:0;padding:0;}
.l{float:left;}
.r{float:right;}
@font-face {
    font-family: 'albbphb';
    src: url('../fonts/ALIBABA-PUHUITI-BOLD.OTF') format('opentype');
    font-style: normal;
}
@font-face {
    font-family: 'albbphm';
    src: url('../fonts/ALIBABA-PUHUITI-MEDIUM.OTF') format('opentype');
}
@font-face {
    font-family: 'albbphr';
    src: url('../fonts/ALIBABA-PUHUITI-REGULAR.OTF') format('opentype');
    font-style: normal;
}
@font-face {
    font-family: 'almmfy';
    src:url('../fonts/ALIMAMAFANGYUANTI_0.TTF') format('truetype');
    font-style: normal;
}
.tra_s_4
	{
		-webkit-transition: all .4s linear;
		-moz-transition: all .4s linear;
		-o-transition: all .4s linear;
		transition: all .4s linear;
	}
.tra_s_3
	{
		-webkit-transition: all .3s linear;
		-moz-transition: all .3s linear;
		-o-transition: all .3s linear;
		transition: all .3s linear;
	}
.tra_s_2
	{
		-webkit-transition: all .2s linear;
		-moz-transition: all .2s linear;
		-o-transition: all .2s linear;
		transition: all .2s linear;
	}
.tra_s_ease_6{
		transition:all 0.6s ease 0s;
		-webkit-transition: all 0.6s ease 0s;
		-moz-transition: all 0.6s ease 0s;
		-o-transition: all 0.6s ease 0s;
	}
.box_s{
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
	}
.fp-auto-height.fp-section{height: auto !important;}
.section{overflow:hidden!important;}
/* swiper*/
.swiper-container{width:100%;height:100vh;}
.swiper-container .main_list{width:100%;}
.swiper-container .main_list .sl_img{width:100%;font-size:0;}
.swiper-container .main_list .sl_img img{width:100%;}
.swiper-container .main_list .sl_img video{width:100%;}
.swiper-pagination-bullet{width:50px;height:3px;display: inline-block;background:#fff;border-radius:0;}
.swiper-container-horizontal>.swiper-pagination-bullets{width:80%;left:16%;height:30px;bottom:80px;text-align:left;}
 .swiper-container .swiper-button-prev{left:3%;width:56px!important;height:56px!important;background:url(../images/left.png) center center no-repeat;background-size:90% 90%;} 
 .swiper-container .swiper-button-prev:after{content:''!important;} 
 .swiper-container .swiper-button-next{right:3%;width:56px!important;height:56px!important;background:url(../images/right.png) center center no-repeat;background-size:90% 90%;} 
 .swiper-container .swiper-button-next:after{content:''!important;} 
.banner_info{position:absolute;left:16%;top:24%;width:70%;min-height:60px;margin:0 auto;}
.banner_info p{font-size:24px;line-height:42px;color:#fff;letter-spacing:2px;font-weight:300;}
.banner_info h5{font-size:60px;line-height:100px;color:#fff;font-weight:300;letter-spacing:3px;}
/* swiper end*/
::-webkit-scrollbar { width: 0 !important;height:0!important;} 
.mains{width:1400px;margin:0 auto;}
/*顶部导航*/
.head_t{width: 100%;height: 100px;position: fixed;top: 0;left: 0;z-index: 9999;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.head_t .head_nav{display:flex;justify-content:center;height: 100px;line-height: 100px;margin:0 auto;}
.head_t .head_nav .my_img{margin-left:0;}
.head_t .head_nav > ul{width:;float: right;margin:0;padding:0;margin-left:0.8rem;}
.head_t .head_nav > ul > li{width: 100px;text-align: center;height: 100px;line-height: 100px;float: left;margin:0 6px;font-size: 18px;}
.head_t .head_nav > ul > li span{margin-left: 0 !important;}
.head_t .head_nav > ul > li:last-child{border-right: 0px;color: #0f1620;position: relative;}
.head_t .head_nav > ul > li a{color: #000000;text-decoration: none;display: block;font-size:18px;}
.head_t .head_nav > ul > li.active:hover>a {color: #fff;}
.head_t .head_nav > ul > li:hover>a{background:#0062b2;color:#fff;}
.head_t .head_nav > ul > .active>a{color:#054c9c;}
.head_t .head_nav > ul > li:nth-child(1) .erjiNav{display:none!important;}
/* .head_t .head_nav > ul > li:nth-child(7) .erjiNav{display:none!important;} */
.head_t .head_nav > ul > li:nth-child(5) .erjiNav{display:none!important;}
.head_t .head_nav > ul > li:nth-child(6) .erjiNav{display:none!important;}
.head_t .head_nav > ul > li:nth-child(8) .erjiNav{display:none!important;}
.erjiNav{display:none;overflow:hidden; position:absolute; left:0; top:100px;width:100%;padding:0;background:url(../images/nav_logo_back.png) 96% 70% no-repeat,url(../images/nav_back.jpg) center no-repeat;background-size:100px auto,100% 100%; border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;}
.erjiNav .erjibox{overflow:hidden;margin:0 auto;  position:relative;}
.erjiNav .erjibox .nav_img{width:360px;height:100%;text-align:left;padding:36px 0 24px 0;background:#f5f5f7;}
.erjiNav .erjibox .nav_img .nav_img_img{width:100%;font-size:0;}
.erjiNav .erjibox .nav_img .nav_img_img img{width:66%;display:block;}
.erjiNav .erjibox .nav_img h1{font-size:24px;line-height:1.5;letter-spacing:2px;color:#0062b2;}
.erjiNav .erjibox .nav_img i{display:block;width:42px;height:2px;background:#0062b2;margin:12px 0 18px 0;}
.erjiNav .erjibox > .nav_li{width:860px;background:#ffffff;padding:36px 0 24px 36px;}
.erjiNav .erjibox > .nav_li > ul{margin:0;padding:0;font-size:0;width:100%;text-align:left;}
.erjiNav .erjibox > .nav_li >ul>li{width:30%;height:42px;line-height:42px;float:left;margin:10px 0;margin-right:3%;border-bottom:1px solid #eeeeee;
-webkit-transition: all .4s linear;
-moz-transition: all .4s linear;
-o-transition: all .4s linear;
transition: all .4s linear;}
.erjiNav .erjibox > .nav_li >ul>li a{color:#333;font-size: 16px;letter-spacing:1px;}
.erjiNav .erjibox > .nav_li >ul>li:hover a{color:#054c9c;}
.logo_img{width:184px;font-size:0;}
.logo_img img{height: 44px;padding-top:28px;}
.head_t:hover{background:#fff;}
.menu2 >li>a{color: #000!important;}
.menu2 >li:hover>a{color: #fff!important;}
.no_dis{display:none!important;}
/* 顶部导航 end*/
/* serch */
.search-box {
    position: absolute;
    right: 3%;
    top: 30px;
    height: 40px;
    line-height: 40px;
    z-index: 99;
}
.search-box .butn {
    display: block;
    cursor: pointer;
    width: 40px;
    height: 40px;
    line-height: 40px;
    color: #fff;
    text-align: center;
    background: url(../images/ico_60.png) no-repeat center;
}
.search-box .butn.hov {background: none;}
.search-box .butn.hov i {display: block;}
.search-box .butn i {
    width: 38px;
    height: 38px;
    display: none;
    background: url(../images/sou.png) no-repeat center;
    margin: 0 auto;
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
    border-radius: 30px;
}
.search-box .share-sub {
    position: absolute;
    right: 40px;
    top: 0;
    width: 0;
    height: 40px;
    overflow: hidden;
    background: #ededed;
    border-radius: 5px 0 0 5px;
}
.search-box .share-sub .tex {
    width: 222px;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    padding: 5px 9px;
    color: #666;
    border: none;
    background: #ededed;
    outline: none;
}
.search-box .share-sub .sub-btn {
    border: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    outline: none;
    background: url(../images/sou_2.png) no-repeat center #E74C3C;
}
/* serch end*/
/* title */
.title{position:relative;background:url(../images/title_back.png) left bottom no-repeat;background-size:auto 96px;}
.title h1{position:relative;padding-left:15px;font-size:22px;line-height:1.0;color:#000000;letter-spacing:1px;}
.title h1:before{position:absolute;left:0;top:12px;letter-spacing:2px;content:"";display:block;width:7px;height:10px;background:#0062b2;}
.title p{font-size:38px;line-height:2.8;font-family: 'albbphm';}
.title-more{position:absolute;right:0;top:0;margin-top:60px;}
.title-more2{position:relative;}
.title-more a{display:flex;justify-content:left;align-items:center;font-size:18px;line-height:2.0;color:#2462a8;letter-spacing:1px;}
.title-more a .more-img{position:relative;z-index:10;font-size:0;padding:0 13px;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.title-more a .more-img img{width:24px;display:block;}
.title-more a .more-img:before{position:absolute;right:0;top:4px;z-index:-1;display:block;content:"";width:32px;height:16px;border-radius:8px;background:#cce0f0;}
.title-more a:hover .more-img {padding-left:26px;padding-right:0;}
/* title end*/
/* about_main */
.about_main{display:flex;justify-content: space-between;align-items:center;}
.about_main .about_con{width:42%;}
.about_main .about_img{width:50%;font-size:0;}
.about_main .about_img img{width:100%;}
.zdmj{width:100%;margin:20px 0;}
.zdmj h6{font-size:18px;line-height:2.0;color:#183b7e;letter-spacing:1px;}
.zdmj .nums{margin:20px 0;}
.zdmj .nums img{max-width:80%;}
.zdmj .nums sub{font-size:16px;color:#183b7e;}
.zdmj .nums span{font-size:100px;line-height:1.0;letter-spacing:6px;}
.zdmj .about_intro{margin:20px auto;font-size:16px;line-height:2.0;letter-spacing:1px;color:#404040;}
.about-more{margin-top:60px;}
.about-more a{display:flex;justify-content:left;align-items:center;font-size:18px;line-height:2.0;color:#2462a8;letter-spacing:1px;}
.about-more a .more-img{position:relative;z-index:10;font-size:0;padding:0 13px;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.about-more a .more-img img{width:24px;display:block;}
.about-more a .more-img:before{position:absolute;right:0;top:4px;z-index:-1;display:block;content:"";width:32px;height:16px;border-radius:8px;background:#cce0f0;}
.about-more a:hover .more-img {padding-left:26px;padding-right:0;}
/* about_main end*/
/* about-info */
.about-info{display:flex;justify-content:space-between;}
.about-info .about-info-l{width:42%;}
.about-info .about-info-r{width:42%;display:flex;justify-content:space-between;}
.about-info .about-info-r li{width:50%;}
.about-info li h6{font-size:18px;line-height:2.0;letter-spacing:1px;padding-bottom:10px;border-bottom:1px solid #dcdcdc;}
.about-info li span{font-size:45px;line-height:2.0;letter-spacing:3px;color:#000000;font-weight:bold;}
/* about-info end*/
/* pro */
.pro{background: url(../images/pro_back.jpg) center no-repeat;background-size: cover;}
.pro_main{margin:50px auto;overflow:hidden;}
.pro_main .pro_list li{background:#ffffff;border-radius:12px;}
.pro_main .pro_list li .pro_info{padding:30px 0;width:calc(100% - 60px);margin:0 auto;}
.pro_main .pro_list li .pro_info .pro_img{position:relative;width:100%;height:316px;font-size:0;border-radius:12px;overflow:hidden;}
.pro_main .pro_list li .pro_info .pro_img img{width:100%;height:;display:block;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.pro_main .pro_list li .pro_info .pro_img h6{width:80%;position:absolute;left:10%;top:40px;font-size:24px;line-height:2.0;color:#185ab2;font-weight:bold;}
.pro_main .pro_list li .pro_more{margin-top:45px;}
.pro_main .pro_list li .pro_more a{display:flex;justify-content:space-between;}
.pro_main .pro_list li .pro_more a .pro_more_info{width:calc(100% - 55px);}
.pro_main .pro_list li .pro_more a .pro_more_info h5{font-size:22px;line-height:2.0;color:#000000;letter-spacing:1px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pro_main .pro_list li .pro_more a .pro_more_info p{font-size:18px;line-height:2.0;color:#000000;letter-spacing:1px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pro_main .pro_list li .pro_more a .pro_more_img{width:50px;height:50px;border-radius:50%;background:url(../images/more_1.png) center no-repeat #185ab2;background-size:20px auto;}
.pro_main .pro_list li:hover .pro_info .pro_img img{
	transform: scale(1.05, 1.05);transition: .4s transform;z-index:1000;
}
/* pro end*/
/* hezuo */
.hezuo{background: url(../images/hezuo.jpg) center no-repeat;background-attachment:fixed;background-size: cover;}
.hezuo .title{margin-bottom:50px;}
.hezuo .title h1{color:#ffffff;}
.hezuo .title h1:before{background:#ffffff;}
.hezuo .title p{color:#ffffff;}
.hezuo .title .title-more a{color:#ffffff;}
.hezuo .hezuo_line{border-bottom:1px solid #a0a5ac;}
.hezuo_main{background:rgba(255,255,255,0.89);padding:50px 0;margin-top:50px;}
.hezuo_main .hezuo_con{width:calc(100% - 100px);margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;}
.hezuo_main .hezuo_con li{width:calc(20% - 2px);text-align:center;padding:30px 0;border-right:2px solid #c3c3c4;border-bottom:2px solid #c3c3c4;}
.hezuo_main .hezuo_con li:nth-child(5n){border-right:none;}
.hezuo_main .hezuo_con li:nth-child(11){border-bottom:none;}
.hezuo_main .hezuo_con li:nth-child(12){border-bottom:none;}
.hezuo_main .hezuo_con li:nth-child(13){border-bottom:none;}
.hezuo_main .hezuo_con li:nth-child(14){border-bottom:none;}
.hezuo_main .hezuo_con li:nth-child(15){border-bottom:none;}
.hezuo_main .hezuo_con li img{max-width:86%;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.hezuo_main .hezuo_con li:hover img{transform: scale(1.05, 1.05);transition: .4s transform;z-index:1000;}
/* hezuo end*/
/* index_footer */
.index_footer{padding:100px 0 40px 0;background:#f5f7fa;}
.index_footer .footer_main{display:flex;justify-content:space-between;}
.index_footer .footer_main .footer_r{width:230px;text-align:center;font-size:16px;line-height:2.0;color:#626365;letter-spacing:1px;}
.index_footer .footer_main .footer_r img{max-width:90%;display:block;margin:0 auto;}
.index_footer .footer_main .footer_r p{margin:8px 0 12px 0;}
.index_footer .footer_main .footer_l{width:calc(100% - 320px);display:flex;justify-content:space-between;}
.index_footer .footer_main .footer_l .nav_menu h5{position:relative;margin-bottom:25px;font-size:18px;line-height:2.0;padding-bottom:10px;color:#000000;letter-spacing:1px;}
.index_footer .footer_main .footer_l .nav_menu h5:after{position:absolute;content:"";left:0;bottom:0;width:25px;height:2px;background:#abacaf;}
.index_footer .footer_main .footer_l .nav_menu li{font-size:16px;line-height:2.0;color:#3e3f40;letter-spacing:1px;}
.index_footer .footer_main .footer_l .nav_menu li:hover{color:#000000;}
.footer_copyright{margin-top:35px;padding-top:25px;border-top:1px solid #abacaf;font-size:16px;line-height:2.0;color:#3d3e3f;}
.footer_copyright div{display:flex;justify-content:space-between;}
/* index_footer end*/
/* mores */
a.mores{color: #666666;position: relative;margin-top: 50px;display: inline-block;border-bottom: solid 1px #e5e5e5;
max-width: 200px;transition: 0.3s;color:#ffffff;}
a.mores:before {content: '';position: absolute;display: block;width: 100%; height: 100%;
z-index: 1;
transition: 0.3s;
-webkit-transition:0.3s;
-moz-transition: 0.3s;
-o-transition: 0.3s;
}
a.mores i {font-size:15px;padding: 10px 50px 10px 10px;font-style: normal;display: block;position: relative;z-index: 2;
transition: 0.3s;
-webkit-transition:0.3s;
-moz-transition: 0.3s;
-o-transition: 0.3s;}
a.mores i:before {content: '';display:block;position:absolute;right:15px;top:38%;width:10px;height:10px;
background: url(../images/more_icon.png) no-repeat;}
a.mores:hover {border-bottom: none;color:#000000;}
a.mores:hover:before {transform: skew(-30deg);background-color:#ffffff;}
a.mores:hover i{color: #000000;padding-left: 20px;padding-right: 50px;}
a.mores:hover i:before {background-position: bottom;}
/* mores end*/
/* zhuangzhi */
.wrap-s {width: 75%;margin: 0 auto;position: relative;z-index: 3;}
.index-zz {overflow: hidden;}
.index-zz .tab-wrap {margin-top: 30px;}
.index-zz .tab-tit {font-size: 0;}
.index-zz .tab-tit span {font-size: 18px;line-height: 2.8;color: #26313e;letter-spacing:1px;
display: inline-block;padding:0 22px;vertical-align: top;
background-color: #fff;border-radius: 26px;text-align: center;border: 1px solid #cad1d8;
margin-left: 12px;transition: all .3s ease;cursor: pointer;
}
.index-zz .tab-tit span:nth-of-type(1) {margin-left: 0;}
.index-zz .tab-tit span.active {background-color: #0062b2;color: #fff;}
@media (any-hover: hover) {
  .index-zz .tab-tit span:hover {background-color: #0062b2;color: #fff;}
}
.index-zz .tab-cont {margin-top: 30px;position: relative;}
.index-zz .child {position: absolute;top: 0;left: 0;width: 100%;opacity: 0;visibility: hidden;}
.index-zz .child:nth-of-type(1) {position: relative;}
.index-zz .child.active {opacity: 1;visibility: visible;}
.index-zz .swiper {margin: 0 -12.5vw;padding: 0 12.5vw;position: relative;}
.index-zz .swiper:before, .index-zz .swiper:after {content: '';width: 12.5vw;height: 100%;position: absolute;top: 0;
  background-color: rgba(255, 255, 255, 0.9);z-index: 2;}
.index-zz .swiper:before {left: 0;}
.index-zz .swiper:after {right: 0;}
.index-zz .item {position: relative;}
.index-zz .item:before {content: '';width: 100%;height: 30%;position: absolute;bottom: 0;left: 0;
  background-image: linear-gradient(180deg, transparent, rgba(0, 0, 0, 0.8));z-index: 2;
}
.index-zz .item .img-box {position: relative;z-index: 1;overflow: hidden;}
.index-zz .item .img-box img {display: block;width: 100%;/* height: 36vw; */object-fit: cover;}
.index-zz .item .info-box {width: 32%;height:100%;display:flex;flex-wrap:wrap;justify-content:center;flex-direction: column;align-items:end;
	position: absolute;bottom: 0;right: 90px;
	text-align: right;padding: 0;color: #ffffff;z-index: 3;
}
.index-zz .item .info-box h2{font-size:35px;line-height:2.0;letter-spacing:1px;}
.index-zz .item .info-box p{font-size:18px;line-height:2.0;letter-spacing:1px;}

.index-zz .button {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid transparent;
  background-position: center;
  background-repeat: no-repeat;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  transition: all .3s ease;
  cursor: pointer;
  z-index: 3;
}
@media (any-hover: hover) {
  .index-zz .button:hover {border-color: rgba(38, 49, 62, 0.3);}
}
.index-zz .prev {left: -11.25rem;background-image: url(../images/prev-2.png);}
.index-zz .next {right: -11.25rem;background-image: url(../images/next-2.png);}
.index-zz .pagination {font-size:18px;position: absolute;right: 0;bottom: calc(100% + 40px);width: auto;left: auto;color: #0062b2;}
.index-zz .swiper-pagination-current {font-size:32px;}
/*
@media screen and (max-width: 1367px) {
  .wrap-s {width: 80%;}
  .index-zz .swiper,
  .index-zz .swiper:before, .index-zz .swiper:after {width: 10vw;}
  .index-zz .prev {left: -9rem;}
  .index-zz .next {right: -9rem;}
  .index-zz .button {width: 50px;height: 50px;}
}

@media screen and (max-width: 1025px) {
  html {font-size: 10px;}
  .wrap-s {width: 90%;}
  .index-zz .swiper {margin: 0 -5vw;padding: 0 5vw;}
  .index-zz .swiper:before, .index-zz .swiper:after {width: 5vw;}
}
@media screen and (max-width: 769px) {
  .index-zz .index-tit {padding-right: 100px;}
  .index-zz .index-tit a {bottom: 0;}
  .index-zz .tab-wrap {margin-top: 2rem;padding-top: 2rem;}
  .index-zz .tab-tit span {width: calc((100% - 15px) / 4);margin-left: 5px;max-width: 100px;}
  .index-zz .tab-cont {margin-top: 2rem;}
  .index-zz .swiper, .index-s5 .swiper, .investor-s4 .swiper {padding: 0;margin: 0;}
  .index-zz .swiper:before, .index-zz .swiper:after {display: none;}
  .index-zz .item .tit {padding: 1rem;}
  .index-zz .item:before {height: 40%;}
  .index-zz .button {
    display: none;
  }
  .index-zz .pagination {
    position: static;
    margin-top: 2rem;
    text-align: center;
  }
  .index-zz .pagination .swiper-pagination-current {
    font-size: 1.6rem;
  }
}
 */
/* zhuangzhi end*/
/* news*/
.index-s5 {padding:0;overflow: hidden;}
.index-s5 .tab-tit {font-size: 0;}
.index-s5 .tab-wrap {margin-top: 40px;padding-top: 40px;border-top: 1px solid #ececec;}
.index-s5 .tab-tit span {font-size: 18px;line-height: 2.8;color: #26313e;letter-spacing:1px;
display: inline-block;padding:0 32px;vertical-align: top;
background-color: #fff;border-radius: 26px;text-align: center;border: 1px solid #cad1d8;
margin-left: 12px;transition: all .3s ease;cursor: pointer;
}
.index-s5 .tab-tit span:nth-of-type(1) {margin-left: 0;}
.index-s5 .tab-tit span.active {background-color: #0062b2;color: #fff;}
@media (any-hover: hover) {
  .index-s5 .tab-tit span:hover {background-color: #0062b2;color: #fff;}
}
.index-s5 .tab-cont{margin-top: 30px;position: relative;}
.index-s5 .child{position: absolute;top: 0;left: 0;width: 100%;opacity: 0;visibility: hidden;}
.index-s5 .child:nth-of-type(1){position: relative;}
.index-s5 .child.active{opacity: 1;visibility: visible;}
.index-s5 .swiper {margin: 0 -12.5vw;padding: 0 12.5vw;}
.index-s5 .item {background-color: #f5f7fa;height: auto;}
.index-s5 .item a{position: relative;display: block;height: 100%;}
.index-s5 .item .img-box {width: 100%;height: 100%;position: relative;z-index: 1;opacity: 0;will-change: opacity;transition: opacity .3s ease;}
.index-s5 .item .img-box:after {content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0;background-color: rgba(0, 0, 0, 0.3);}
.index-s5 .item .img-box img {display: block;width: 100%;height: 100%;object-fit: cover;}
.index-s5 .item .tit {color: #26313e;position: absolute;top: 0;left: 7%;font-size:22px;line-height:1.8;width: 86%;margin: 30px 0;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;transition: color .3s ease;z-index: 2;}
.index-s5 .item .date {
position: absolute;
bottom: 0;
left: 2vw;
right: 2vw;
border-top: 1px solid #d9dde3;
padding: 30px 0;
display: flex;
justify-content: space-between;align-items: center;z-index: 2;
transition: border .3s ease;
}
.index-s5 .item span {font-size:48px;color: #0062b2;transition: color .3s ease;font-weight:bold;}
.index-s5 .item i{color: #2d4260;font-style: normal;transition: color .3s ease;}
@media (any-hover: hover) {
  .index-s5 .item:hover .img-box {
    opacity: 1;
  }
  .index-s5 .item:hover .tit {
    color: #fff;
  }
  .index-s5 .item:hover .date {
    border-color: rgba(255, 255, 255, 0.3);
  }
  .index-s5 .item:hover span {
    color: #fff;
  }
  .index-s5 .item:hover i {
    color: #fff;
  }
}
.index-s5 .button {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid transparent;
  background-position: center;
  background-repeat: no-repeat;
  position: absolute;
  bottom: calc(100% + 30px);
  transition: all .3s ease;
  cursor: pointer;
}
@media (any-hover: hover) {
  .index-s5 .button:hover {
    border-color: rgba(38, 49, 62, 0.3);
  }
}
.index-s5 .prev {
  right: 80px;
  background-image: url(../images/prev-2.png);
}
.index-s5 .next {
  right: 0;
  background-image: url(../images/next-2.png);
}
.index-s5 .pagination {display: none;}
/* news end*/
  #backToTopBtn {
    position: fixed;
    right: 20px;
    bottom: 20px;
    width: 50px;
    height: 50px;
    background: #333;
    color: white;
    border: none;
    border-radius: 50%;
    font-size: 24px;
    cursor: pointer;
    opacity: 0;
    transition: opacity 0.3s ease;
    z-index: 1000;
  }
  
  #backToTopBtn:hover {
    background: #555;
  }
  
  #backToTopBtn.show {
    opacity: 1;
  }

/* float_nav */
.float_nav{ z-index:100; position:fixed; width:86px;  border-radius:4px; right:1%; bottom:15%; 
	/* background-color:#fff;box-shadow:0 0 5px #e0e0e0; */}
.float_nav .click {width: 40px;padding: 20px 10px;background: #004098;color: #ffffff;text-align: center;position: fixed;right: 0;top: 50%;margin-top: -44px;border-radius: 10px 0 0 10px;font-size: 16px;cursor: pointer;display: none;}
.float_nav ul li.close a{ padding-top: 0;}
.float_nav ul{}
.float_nav ul li{cursor:pointer;position:relative;border-radius:8px;margin-bottom:5px;background:rgba(255,255,255,0.8);}
.float_nav ul li b { font-weight:normal;border-radius:8px; border:1px solid #e2e2e2;display:block;padding:6px 6px 0 6px;}
.float_nav ul li b a{ display:block; text-align:center; font-size:14px; padding-top:35px; padding-bottom:10px; background:no-repeat center 6px;background-size:auto 20px;}
.float_nav ul li.n1 b a{ background-image:url(../images/bian/float_nav_icon1.png);}
.float_nav ul li.n2 b a{ background-image:url(../images/bian/float_nav_icon2.png);}
.float_nav ul li.n3 b a{ background-image:url(../images/bian/float_nav_icon3.png);}
.float_nav ul li.n4 b a{ background-image:url(../images/bian/float_nav_icon4.png);}
.float_nav ul li.n5 b a{ background-image:url(../images/bian/float_nav_icon5.png);}
.float_nav ul li.n6 b a{ background-image:url(../images/bian/float_nav_icon6.png);}
.float_nav ul li:hover b{ background-color:#004098;border-color:#004098;}
.float_nav ul li:hover b a{ color:#ffffff; border-bottom-color:#004098}
.float_nav ul li.n1:hover b a{ background-image:url(../images/bian/float_nav_icon1_show.png);}
.float_nav ul li.n2:hover b a{ background-image:url(../images/bian/float_nav_icon2_show.png);}
.float_nav ul li.n3:hover b a{ background-image:url(../images/bian/float_nav_icon3_show.png);}
.float_nav ul li.n4:hover b a{ background-image:url(../images/bian/float_nav_icon4_show.png);}
.float_nav ul li.n5:hover b a{ background-image:url(../images/bian/float_nav_icon5_show.png);}
.float_nav ul li.n6:hover b a{ background-image:url(../images/bian/float_nav_icon6_show.png);}
.float_nav ul li.n4 img{width:120px;}
.float_nav ul li .sub{ display:none; top:0; padding:10px; right:120px; position:absolute; background-color:#fff; border-radius:10px; 
/* box-shadow:0 0 10px 10px rgba(91, 93, 91, 0.20); */
/* -webkit-box-shadow: 0 0 10px 10px rgba(91, 93, 91, 0.20); */
/* -moz-box-shadow:0 0 10px 10px rgba(91, 93, 91, 0.20); */
}
.float_nav ul li .sub:before{ position:absolute; right:-36px; top:50%; margin-top:-18px; content:''; border:solid 18px transparent; border-left-color:#fff;}
.float_nav ul li .sub .sub_phone{width:140px;padding-left:20px;font-size:18px;line-height:2.0;color:#004098;}
.float_nav ul li:hover .sub{ display:block;}
/* float_nav end*/

@media (max-width:1600px) {
}
@media (max-width:1500px) {
}
@media (max-width:1440px) {
	.mains{width:1200px;}
	.index-zz .item .info-box {width: 52%;}
	.head_t .head_nav > ul > li{width:auto;margin:0 15px;}
}
@media (max-width:1300px) {
	.mains{width:1100px;}
}
@media (max-width:1200px) {
	.mains{width:1000px;}
	.index-zz .item .info-box {width: 80%;
}
@media (max-width:1000px) {
	.mains{width:75%;}
}




