/* 2023-02 HLP */
/* 滚动条样式 */
/* ::-webkit-scrollbar{width:8px;height:8px}
::-webkit-scrollbar-track{background:#ccc}
::-webkit-scrollbar-thumb{background:#00479d;height:60px}
::-webkit-scrollbar-thumb:window-inactive{background:#00479d}
::-webkit-scrollbar-thumb:vertical:hover{background:#00479d} */

/* 字体 */
@font-face {
	font-family: "Albbph-R";
	src: url("../fonts/albbph-REGULAR.OTF");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: "Albbph-L";
	src: url("../fonts/albbph-LIGHT.OTF");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: "Albbph-M";
	src: url("../fonts/albbph-MEDIUM.OTF");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: "Albbph-D";
	src: url("../fonts/albbph-BOLD.OTF");
	font-weight: normal;
	font-style: normal;
}
/* css reset start */
body{font-family:"Albbph-R","微软雅黑","Microsoft YaHei","Helvetica Neue",Helvetica,Arial;color:#333;width:100%;min-width:320px;font-size:14px;background:#eef4f7;word-break:break-word;overflow-x:hidden}
textarea{resize:none}
a{text-decoration:none;outline: none;color:#333;}
a:hover{color:#00479d}
.animated{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.img{width:100%;overflow:hidden;position:relative;-webkit-transition:all .5s;transition:all .5s}
.img img{display:block;width:100%;-webkit-transition:all .5s;transition:all .5s}
.zoomImg:before{content: "";position: absolute;top: 0;left: -90%;z-index: 2;display: block;width: 50%;height: 100%;background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.08) 100%);background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.08) 100%);-webkit-transform: skewX(-25deg);-ms-transform: skewX(-25deg);transform: skewX(-25deg);-webkit-transition: all 0.75s;transition: all 0.75s;}
a:hover .zoomImg>img,
.zoomImg:hover>img{-webkit-transform: scale(1.1);transform: scale(1.1);}
a:hover .zoomImg:before,
.zoomImg:hover:before{left:125%;}

.fixedBg{background-repeat:no-repeat;background-position:center;background-size:cover;background-attachment:fixed;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}
.clamp2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.clamp3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.fl{float:left}
.fr{float:right}
img[onclick]{cursor:pointer}
.swiper-button-next,.swiper-button-prev,.swiper-pagination-bullet{border:none;outline:0}
a.swiper-slide{display:block}
.wrapper{min-height:50vh;}
.inside-main{width:100%;min-height:800px;padding-top:50px;padding-bottom:70px;overflow:hidden;position:relative}
.bg-img{min-height:800px;background-repeat: no-repeat;background-position: bottom center;background-size:100% auto;}
.gotop{width:40px;height:40px;background:url(../images/icon/gotop.svg) no-repeat center;background-size:contain;position:fixed;right:-40px;bottom:120px;z-index:1;cursor:pointer;-webkit-transition:all .5s;transition:all .5s}
.gotop.on{right:15px}
.gotop:hover{bottom:125px;}
.InfoContent{line-height:1.667}
.InfoContent img{display:inline-block;max-width:100%}
.InfoContent video{display:block;max-width:100%;margin:0 auto}
.InfoContent p{margin:0;text-align:justify;text-justify: distribute-all-lines;/* text-align-last:justify; */}
@media (min-width:576px) and (max-width:767px) {
	.container{max-width: none;}
}
@media (max-width:767px){
	.wrapper{padding-top:60px;}
	.PC-show{display:none!important}
	.gotop{width:30px;height:30px}
	.container{padding-left:15px;padding-right:15px}
	.bg-img{background-size:200% auto;min-height: 600px!important;}
}
@media (min-width:768px){
	.wrapper{padding-top:70px;}
	.inside-main{padding-top:70px;padding-bottom:90px;}
	.container{padding-left:0;padding-right:0}
	.Min-show{display:none!important}
	.InfoContent{font-size:16px;}
}
@media (min-width:1200px){
	.wrapper{padding-top:0;}
	.inside-main{padding-top:90px;padding-bottom:110px;}
}
@media (min-width:1600px){
	.container{max-width:1400px}
	.InfoContent{font-size:18px;}
}
@media (min-width:1800px){
	.container{max-width:1607px}
}

/* 横屏 */
@media (max-width:767px) and (orientation:landscape){

}
/* 竖屏 */
@media (max-width:767px) and (orientation:portrait){

}




/* header */
.header .navbar{padding:0;background-color:transparent;-webkit-transition: all 0.5s;transition: all 0.5s;}
.header .navbar-brand{padding:15px 0;-webkit-transition: all 0.5s;transition: all 0.5s;}
.navbar-brand .navbar-brand-item{display:block;height:40px}
.navbar-brand .navbar-brand-logo2{display: none;}
.header .nav-item>.dropdown-toggle{display:none}
.header .nav-link{position: relative;color:#fff;display: block;font-size:16px;line-height:30px;}
.header .active .nav-link,
.header .nav-link:hover{color:#fff}
.header .nav-link:after{content: '';position: absolute;width:0;height:3px;background:#fff;left:50%;transform: translateX(-50%);bottom:0;-webkit-transition: all 0.3s;transition: all 0.3s;}
.header .nav-link:hover:after,
.header .active>.nav-link:after{width:100%;}


.header .navbar-toggler{padding:0;border:none;width:30px;height:30px}
.header .navbar-toggler:focus{box-shadow:none}
.header .navbar-toggler .icon-bar{width:30px;height:2px;background-color:#000;display:block;position:relative;-webkit-transition:all .3s;transition:all .3s}
.header .navbar-toggler .icon-bar+.icon-bar{margin-top:6px}
.header .navbar-toggler.menu-close .icon-bar:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg);top:4px}
.header .navbar-toggler.menu-close .icon-bar:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:-4px}
.header .navbar-toggler.menu-close .icon-bar:nth-child(2){display:none}


.navbar-nav .dropdown-menu{position: absolute;width:auto;left:50%;top:100%;transform: translateX(-50%);border-radius:0;border:none;padding:10px 30px;margin:0;box-shadow:none;background:transparent;background:rgba(255,255,255,0.4);}
/* .navbar-nav .dropdown-menu:before{content: '';position: absolute;width:500vw;height:100%;top:0;left:50%;transform: translateX(-50%);background:rgba(255,255,255,0.4);} */
.navbar-nav .dropdown-menu ul{position: relative;list-style: none;margin:0 -15px;padding:0;white-space: nowrap;display: flex;}
.navbar-nav .dropdown-menu ul>li{padding-left:15px;padding-right:15px;}
.navbar-nav .dropdown-menu ul>li>a{display: block;font-size:16px;padding-left:0;padding-right:0;line-height:30px;color:#fff;}
.navbar-nav .dropdown-menu ul>li>a:hover{color:#00479d;background-color:transparent}

.top-search-btn{flex:0 0 auto;-webkit-transition:all .2s;transition:all .2s}
.top-search-btn a{display:block;width:30px;height:30px;position:relative;border-radius: 50%;-webkit-transition:all .5s;transition:all .5s}
.top-search-btn a::after{content:"";background-color:#00479d;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:100%;opacity:0;-webkit-transform:scale3d(0,0);transform:scale3d(0,0,0)}
.top-search-btn a img{display:block;position:absolute;z-index:2;left:50%;top:50%;transform: translate(-50%,-50%);-webkit-transition:all .2s;transition:all .2s}
@media (max-width:1199px){
	.nav-mask{position: fixed;width:100%;height:100%;left:0;top:0;z-index: 1029;display: none;/* background:rgba(0,0,0,0.2); */}
	.nav-mask.active{display: block;}
	.top-search-btn{position: absolute;right:85px;top:20px;}
	.top-search-btn a{background:#00479d;}
	.top-search-btn a>img{width:16px;height:16px;}
	.header .container{position: relative;}
	.header .navbar{background:rgba(255,255,255,0.95);box-shadow: 0 3px 3px rgba(0, 0, 0, 0.05);}
	.header .navbar-brand .navbar-brand-logo1{display: none;}
	.header .navbar-brand .navbar-brand-logo2{display: block;}
	.header .navbar-nav{max-width:960px;margin:0 auto;}
	.header .nav-link{color:#333;padding-top:10px;padding-bottom:10px;border-bottom:1px dotted rgba(0,0,0,0.05)}
	.header .active .nav-link,
	.header .nav-link:hover{color:#00479d;}
	.header .nav-link:after{background:#00479d;height:2px;}
	.header .navbar-toggler{position:absolute;right:0;top:20px}
	.header .fixed-top .navbar-collapse {
		max-height: calc(100vh - 70px);
		height: calc(100vh - 70px)!important;
		padding:0;
		margin:0;
		position: fixed;
		right:0;
		top:70px;
		width:100%;
		background:rgba(255,255,255,0.95);
		transform: translateX(100%);
		opacity: 0;
		box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.05);
		transition: all 0.3s;
	}
	.navbar-collapse.collapse{display: block!important;}
	.navbar-collapse.collapse.show{transform: none;opacity: 1;}
	
	/* 二级导航 */
	.navbar-nav .dropdown-menu{position: static;transform: none;background:rgba(0,0,0,0.05);border-radius: 10px;margin:8px 0;padding:10px 0;}
	.navbar-nav .dropdown-menu:before{display: none;}
	.navbar-nav .dropdown-menu ul{display: block;}
	.navbar-nav .dropdown-menu ul>li>a{color:#333;padding:5px 1em;}
	.header .nav-item>.dropdown-toggle{display: block;}
	.navbar-nav>.dropdown>i{position:absolute;width:50%;height:50px;right:0;top:0;display:block;z-index:2;cursor:pointer}
	.navbar-nav>.dropdown>i:before{content:'';position:absolute;right:3px;top:50%;margin-top:-5px;width:10px;height:10px;border-top:1px solid #222;border-right:1px solid #222;transform: rotate(45deg);transition:all .3s;}
	.navbar-nav>.dropdown>i:after{display: none;}
	.navbar-nav>.dropdown>i.show:before{transform: rotate(135deg);}
}
@media (max-width:991px){
	.header .navbar-nav{max-width:720px;}
}
@media (max-width:767px){
	.navbar-brand .navbar-brand-item{height:30px;}
	.top-search-btn{right:75px;top:15px;}
	.header .navbar-toggler{right:15px;top:15px}
	.header .navbar-nav{padding:0 15px;}
	.header .fixed-top .navbar-collapse {
		max-height: calc(100vh - 60px);
		height: calc(100vh - 60px)!important;
		top:60px;
	}
}
@media (min-width:1200px){
	.nav-mask{display: none;}
	.header .navbar-brand{padding:35px 0;}
	.navbar-brand .navbar-brand-item{height:50px}
	.top-search-btn,
	.header .nav-item+.nav-item{margin-left:30px}
	.header .nav-link{font-size:16px;padding-top:10px;padding-bottom:10px;padding-left:0!important;padding-right:0!important;}
	.navbar .nav-item{-webkit-transition:all .2s;transition:all .2s}

	.header.changeBg .navbar .nav-item{padding-top:15px;padding-bottom:15px;}
	.header.changeBg .navbar{background:rgba(255,255,255,0.9);box-shadow: 0 3px 3px rgba(0, 0, 0, 0.05);}
	.header.changeBg .navbar-brand .navbar-brand-logo1{display: none;}
	.header.changeBg .navbar-brand .navbar-brand-logo2{display: block;}
	.header.changeBg .nav-link{color:#000;}
	.header.changeBg .top-search-btn a{background:#00479d;}
	.header.changeBg .top-search-btn a>img{width:16px;height:16px;}
	.header.changeBg .active .nav-link,
	.header.changeBg .nav-link:hover{color:#00479d;}
	.header.changeBg .nav-link:after{background:#00479d;}
	.header.changeBg .navbar-brand{padding-top:15px;padding-bottom:15px;}
	.header.changeBg .dropdown-menu:before{background:rgba(0,0,0,0.4)}
	.header.changeBg .navbar-nav .dropdown-menu{background:rgba(255,255,255,0.9);}
	.header.changeBg .navbar-nav .dropdown-menu ul>li>a{color:#333;}
	.header.changeBg .navbar-nav .dropdown-menu ul>li>a:hover{color:#00479d;}
}
@media (min-width:1400px){
	.header .navbar-brand{padding:50px 0;}
	.top-search-btn,
	.header .nav-item+.nav-item{margin-left:40px}
	.header .nav-link{font-size:18px;}
}
@media (min-width:1600px){
	.navbar-nav .dropdown-menu{padding-left:40px;padding-right:40px;}
	.navbar-nav .dropdown-menu ul{margin:0 -20px;}
	.navbar-nav .dropdown-menu ul>li{padding-left:20px;padding-right:20px;}
	.navbar-nav .dropdown-menu ul>li>a{font-size:18px;}
}
@media (min-width:1800px){
	.header .navbar-brand{padding:65px 0;}
	.header .nav-link{font-size:20px;}
	.top-search-btn,
	.header .nav-item+.nav-item{margin-left:55px}
	.navbar-nav .dropdown-menu{padding-left:60px;padding-right:60px;}
	.navbar-nav .dropdown-menu ul{margin:0 -30px;}
	.navbar-nav .dropdown-menu ul>li{padding-left:30px;padding-right:30px;}
}



/* 搜索 */
.top-form{position: fixed;width:100%;left:0;top:60px;z-index: 1029;transition: all 0.5s;color:#fff;}
.top-form .mask{position: fixed;left:0;top:0;width:100%;height:100%;display: none;/* background:rgba(0,0,0,0.3); */}
.top-form.open .mask{display: block;}
.top-form .box{position: relative;background:rgba(255,255,255,0.4);padding:25px 0;display: none;}
.top-form form{display: block;position: relative;}
.top-form .input{display: block;width:100%;font-size:14px;color:#fff;height:48px;border-radius: 0;box-shadow: none;border:none;background:none;border-bottom:2px solid #fff;padding:0;}
.top-form .input:focus{outline: none;}
.top-form .input::-moz-placeholder{color:#fff;opacity:1}
.top-form .input::placeholder{color:#fff;opacity:1}
.top-form .button{position: absolute;top:0;right:0;border-radius: 0;box-shadow: none;border:none;background:none;width:40px;padding:0;height:100%;background-image: url(../images/icon/i7.png);background-repeat: no-repeat;background-position: center;background-size:auto;cursor: pointer;outline: none;}
.search-hot-div{position: relative;margin-top:30px;}
.search-hot>h3{font-size:18px;margin-bottom:10px;font-weight: 700;}
.search-hot ul{padding:0;list-style: none;margin:0;}
.search-hot ul>li{display: inline-block;margin-right:30px;}
.search-hot ul>li>a{display: block;font-size:16px;line-height:20px;color:#fff;padding:10px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.search-hot a:hover{color:#00479d;text-decoration: underline;}

.changeBg .top-form .box{background:rgba(255,255,255,0.9);}
.changeBg .top-form{color:#333;}
.changeBg .search-hot>h3{color:#00479d;}
.changeBg .search-hot ul>li>a{color:#333;}
.changeBg .top-form .input{border-bottom-color:#666;color:#333;}
.changeBg .top-form .input::-moz-placeholder{color:#666;opacity:1}
.changeBg .top-form .input::placeholder{color:#666;opacity:1}
.changeBg .top-form .button{background-image: url(../images/icon/i7h.png);}
@media (max-width: 1199px) {
	.top-form .box{background:rgba(255,255,255,0.9);}
	.top-form{color:#333;}
	.search-hot>h3{color:#00479d;}
	.search-hot ul>li>a{color:#333;}
	.top-form .input{border-bottom-color:#666;color:#333;}
	.top-form .input::-moz-placeholder{color:#666;opacity:1}
	.top-form .input::placeholder{color:#666;opacity:1}
	.top-form .button{background-image: url(../images/icon/i7h.png);}
}
@media (min-width: 768px) {
	.top-form{top:70px;}
	.top-form .input{font-size: 16px;}
}
@media (min-width: 1200px) {
	.top-form .container{max-width:1000px;}
	.top-form{top:calc(180px - 95px);}
	.changeBg .top-form{top:80px;}
	.top-form .input{font-size: 18px;}
}
@media (min-width: 1400px) {
	.top-form{top:calc(180px - 80px);}
}
@media (min-width: 1800px) {
	.top-form{top:calc(180px - 65px);}
}
/* 搜索结果 */
.inside-form{margin-bottom:35px;display: flex;align-items: center;flex-flow: row wrap;}
.inside-form form{position: relative;width:600px;max-width:100%;overflow: hidden;margin-bottom:8px;}
.inside-form form input{display: block;width:100%;height:50px;font-size:14px;border:1px solid #bfbfbf;background:none;padding:0 85px 0 15px;outline: none;border-radius: 5px;}
.inside-form form input:focus{border-color:#707070;}
.inside-form form .button{position: absolute;right:0;top:0;display:block;width:70px;height:100%;line-height:45px;padding:0;text-align: center;background-color:#333;border:0;border-radius:0 5px 5px 0;font-size:16px;color:#fff;outline:none;z-index: 2;background-image: url(../images/icon/i7.png);background-repeat: no-repeat;background-position: center;}
.inside-form form .button:hover{background-color:#00479d;}
.search-keyList{font-size:14px;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.search-keyList *{margin-right:5px;color:#666}
.search-keyList a:hover{text-decoration: underline;color:#333;}

.noResult{margin-bottom:30px;}
.returnList{margin-left:-10px;margin-right:-10px;display: flex;flex-flow: row wrap;}
.returnList:before,
.returnList:after{display: none;}
.returnList .column{padding:0 10px;margin-bottom:10px;}
.returnList .item{position: relative;border-bottom:1px solid #e0e0e0;padding:20px 0;}
.returnList .return-title{position: relative;margin-bottom:10px;transition: all 0.5s;}
.returnList .return-title:before{content: '';position: absolute;width:4px;height:4px;border-radius: 50%;background:#00479d;left:-15px;top:50%;margin-top:-2px;opacity: 0;transition: all 0.5s;}
.returnList .return-title>a{font-size:16px;font-weight: 700;color:#333;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;transition: all 0.5s;}
.returnList .return-content{font-size:14px;line-height:28px;height:56px;overflow: hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#666;padding-right:70px;}
.returnList .swiper-button-next{position: absolute;top:auto;margin-top:0;right:0;bottom:30px;width:30px;height:30px;border-radius: 50%;border:1px solid #c5c5c5;transition: all 0.5s;}
.returnList .swiper-button-next:after{content: 'next';font-size:12px;font-weight: 700;font-family: 'swiper-icons';color:#c5c5c5;transition: all 0.5s;}
.returnList .swiper-button-next>a{position: absolute;display: block;width:100%;height:100%;top:0;left:0;}
.returnList .item:hover .return-title{padding-left:15px;}
.returnList .item:hover .return-title:before{left:0;opacity: 1;}
.returnList .item:hover .return-title>a{color:#333;}
.returnList .item:hover .swiper-button-next{border-color:#00479d}
.returnList .item:hover .swiper-button-next:after{color:#00479d}
@media (min-width: 768px) {
	.inside-form form{margin-right:20px;}
	.inside-form form input{font-size:16px;}
	.search-keyList{font-size:16px;}
	.returnList{margin-left:-20px;margin-right:-20px;}
	.returnList .column{padding:0 20px;margin-bottom:20px;}
}
@media (min-width: 992px) {
	.returnList .column{width:50%;}
}
@media (min-width: 1200px) {
	.returnList{margin-left:-30px;margin-right:-30px;}
	.returnList .column{padding:0 30px;}
	.returnList .item{height:100%;}
	.returnList .return-content{padding-right:85px;}
	.returnList .swiper-button-next{width:40px;height:40px;bottom:26px;}
}


/*foot*/
.footer{background:transparent;color:#333;width:100%;overflow: hidden;}
.foot-top{position: relative;padding:25px 0 80px;background-image: url(../images/fbg.png);background-position: bottom center;background-repeat: no-repeat;background-size:100% auto;z-index: 2;}
.foot-nav{display: flex;flex-flow: row wrap;justify-content: space-between;margin-left:-15px;margin-right:-15px;}
.foot-nav>dl{padding-left:15px;padding-right:15px;margin-bottom:25px;}
.foot-nav a{display: block;line-height: 1;-webkit-transition: all 0.3s;transition: all 0.3s;}
.foot-nav a:hover{color:#00479d;}
.foot-nav dt>a{font-size:16px;line-height:35px;color:#333;margin-bottom:15px;font-family: "Albbph-M";font-weight: 400;}
.foot-nav dd{margin:0;}
.foot-nav dd>a{color:#666;margin-bottom:15px;}
.foot-nav .flogo{display: block;}
.foot-nav .flogo>img{display: block;height:30px;margin:0 auto;}
.foot-nav>dl.foot-link{position: relative;z-index: 2;}
.foot-nav .linkBox{position: relative;width:230px;margin-top:50px;}
.foot-nav .linkBox>.t{position: relative;width:100%;height:48px;line-height:44px;border:2px solid #707070;border-radius: 18px;font-size:18px;padding:0 50px;padding-left:30px;}
.foot-nav .linkBox>.t::after{content: '';position: absolute;width:15px;height:15px;border-left:1px solid #747475;border-top:1px solid #747475;right:25px;top:12px;transform: rotate(-135deg);-webkit-transition: all 0.3s;transition: all 0.3s;transform-origin: center;}
.foot-nav .linkBox>.link{position: absolute;min-height:150px;top:100%;left:18px;right:18px;border:2px solid #747475;margin-top:-2px;padding:15px 20px;background:#eef4f7;border-radius: 0 0 10px 10px;display: none;}
.foot-nav .linkBox>.link>a{display: block;line-height: 30px;font-size:16px;color:#333;}
.foot-nav .linkBox>.link>a:hover{color:#00479d;}
.foot-nav .linkBox:hover>.t::after{transform: rotate(45deg);top:22px;}
.foot-nav .linkBox:hover>.link{display: block;}
.foot-middle{position: relative;padding:14px 0;border-top:1px solid #707070;border-bottom:1px solid #707070;display: flex;flex-direction: column;justify-content: center;}
.foot-middle ul{padding:0;margin:0 -10px;list-style: none;}
.foot-middle ul>li{padding-left:10px;padding-right:10px;margin:10px 0;}
.foot-middle p{position: relative;font-size:16px;line-height:28px;margin:0;}
.foot-middle .icon{padding-left:35px;background-repeat: no-repeat;background-position: left top;background-size:28px;}
.foot-middle .icon4{background-image:url(../images/icon/i4.png);}
.foot-middle .icon5{background-image:url(../images/icon/i5.png);}
.foot-middle .icon6{background-image:url(../images/icon/i6.png);}
.foot-middle .ewm{width:110px;margin:10px auto;}
.foot-middle .ewm>img{display: block;}
.foot-bottom{padding:24px 0 14px;}
.copyright{font-size:14px;line-height:26px;color:#666;margin-bottom:10px;}
.copyright a{display: inline-block;color:#666;}
.copyright img,
.copyright a img{display:inline-block;vertical-align:middle;}
.copyright a:hover{text-decoration: underline;}
img.support{display:block;height:14px;vertical-align: -2px!important;}
.foot-share{display:flex;margin-bottom:10px;}
.foot-share>a{position:relative;display:block;margin:0 5px;color:#fff;font-size:16px}
.foot-share>a:first-child{margin-left:0;}
.foot-share>a:last-child{margin-right:0;}
.foot-share>a>.default{display:block}
.foot-share>a>.hover{display:none}
.foot-share>a>div{position:absolute;width:120px;bottom:100%;left:50%;margin-left:-60px;margin-bottom:15px;visibility:hidden;opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .5s;transition:all .5s}
.foot-share>a>div>img{width:100%}
.foot-share>a:hover>.default{display:none}
.foot-share>a:hover>.hover{display:block}
.foot-share>a:hover>div{visibility:visible;opacity:1;transform:none}
@media (max-width:767px){
	.foot-nav>dl:not(.foot-link){display: none;}
	.foot-nav>dl{width:100%;margin:0;}
	.foot-nav .linkBox{margin-top:30px;width:100%;}
	.copyright{text-align: center;}
	.foot-share{justify-content: center;}
}
@media (min-width:768px){
	.foot-top{padding-bottom:45px;}
	.foot-nav .flogo>img{height:40px;margin:0;}
	
	.foot-nav>dl:nth-child(n+5){width:25%;}
	.foot-nav dt>a{font-size:18px;}
	
	.foot-middle{min-height:134px;padding-right:150px;}
	.foot-middle .ewm{position: absolute;right:0;margin:0;}
	.foot-bottom{display: flex;justify-content: space-between;}
}
@media (min-width:992px) and (max-width:1199px){
	.foot-nav>dl.foot-link{width:100%;}
	.foot-nav>dl:nth-child(n+5){width:auto;}
}
@media (min-width:1200px){
	.foot-top{padding:25px 0 45px;}
	.foot-nav .flogo>img{height:50px;}
	.foot-nav .linkBox{width:265px;}
	.foot-nav .linkBox>.t{height:52px;line-height:48px;padding-left:50px;}
	.foot-nav .linkBox>.link{padding:15px 32px;}
	.foot-nav>dl:nth-child(n+5){width:auto;}
	.foot-nav dt>a{font-size:20px;margin-bottom:25px;}
	.foot-nav dd>a{font-size:16px;}
	
	.foot-middle ul{display: flex;justify-content: space-between;align-items: center;}
	.foot-middle p{font-size:18px;line-height:34px;}
	.foot-middle .icon{padding-left:50px;background-size:34px;}
	
	.copyright{font-size:16px;}
	img.support{height:16px;}
}
@media (min-width:1400px){
	.foot-middle p{font-size:20px;}
}
@media (min-width:1600px){
	.foot-nav dt>a{font-size:24px;}
	.foot-nav dd>a{font-size:18px;}
	.foot-middle p{font-size:24px;line-height:34px;}
	.foot-middle{padding-right:175px;}
	.copyright{font-size:18px;}
	img.support{height:18px;}
}

/*banner*/
.banner{position: relative;}
.banner-text{position:absolute;width:100%;left:0;right:0;top:50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);overflow: hidden;z-index: 2;color:#fff;}
.banner-text>img{display: block;width:100%;opacity: 0;-webkit-transform:translateX(25%);transform:translateX(25%);-webkit-transition: all 1s;transition: all 1s;}
.banner2 .banner-text>img{-webkit-transform:translateY(25%);transform:translateY(25%)}
.banner .swiper-slide-active .banner-text>img{opacity:1;-webkit-transform:none!important;transform:none!important;-webkit-transition-delay:.5s;transition-delay:.5s}

.banner .swiper-pagination-bullet{background:#fff;opacity: 0.8;}
.banner .swiper-pagination-bullet-active{opacity: 1;}
@media (max-width:767px){
	.banner-text{top:50%;transform: translateY(-50%);}
}
@media (min-width:768px){
	.banner .swiper-pagination{bottom:15px;}
	.banner .swiper-pagination-bullet{width:10px;height:10px;margin:0 10px!important;}
}
@media (min-width:1200px){
	.banner .swiper-pagination{bottom:20px;}
	.banner .swiper-pagination-bullet{width:12px;height:12px;margin:0 15px!important;}
}
@media (min-width:1600px){
	.banner .swiper-pagination{bottom:30px;}
	.banner .swiper-pagination-bullet{width:16px;height:16px;margin:0 20px!important;}
}

.index-title{margin-bottom:30px;line-height: 38px;display: flex;justify-content: space-between;align-items: center;flex-flow: row wrap;}
.index-title>.h2{font-size:22px;margin:0;line-height: inherit;display: flex;align-items: center;font-family: "Albbph-M";}
.index-title>.h2>img{display: block;height:20px;margin-right:15px;}
.index-title>a{font-size:14px;color:#626262;font-family: "Albbph-L";display: block;}
.index-title>a:hover{color:#00479d;text-decoration: underline;}
@media (max-width:767px){
	.fixedBg{background-size:cover;}
}
@media (min-width:768px){
	.fixedBg{background-attachment: fixed;}
	.index-title{margin-bottom:40px;}
	.index-title>.h2{font-size:28px;}
}
@media (min-width:1200px){
	.index-title{margin-bottom:50px;line-height: 48px;}
	.index-title>.h2{font-size:36px;}
	.index-title>.h2>img{height:30px;margin-right:25px;}
	.index-title>a{font-size:18px;}
}
@media (min-width:1600px){
	.index-title>.h2{font-size:40px;}
	.index-title>a{font-size:20px;}
}

.index-main{width:100%;position: relative;overflow: hidden;}
/* 首页 - 新闻 */
.index-news{padding:50px 0;}
.index-news-content{overflow: hidden;}
.index-news-content a{color:#333;}
.index-news-content a .h5{position: relative;top:0;font-family: "Albbph-M";-webkit-transition: all 0.5s;transition: all 0.5s;}
.index-news-content a:hover .h5{color:#00479d;top:3px;}
.index-hot-news a .img>img{min-height:150px;}
.index-news-left{margin-bottom:30px;}
.index-hot-news a{display: block;position: relative;color:#333;}
.index-hot-news a>.text{position: absolute;width:100%;left:0;bottom:0;background:rgba(255,255,255,0.6);padding:10px 20px;font-size:16px;line-height: 30px;}
.index-hot-news a .h5{font-size:inherit;line-height:inherit;margin:0;}
.index-hot-news a .date{font-size:inherit;}
.index-news-nav{display: flex;justify-content: space-between;line-height: 38px;margin-bottom:30px;border-bottom:2px solid #bfbfbf;}
.index-news-nav>.nav>li>a{position: relative;display: block;line-height: inherit;font-size:18px;padding:0 15px;}
.index-news-nav>.nav>li>a:before{content: '';position: absolute;width:100%;left:0;top:100%;height:0;background:#00479d;-webkit-transition: all 0.5s;transition: all 0.5s;}
.index-news-nav>.nav>li>a:hover,
.index-news-nav>.nav>.active>a{color:#00479d;}
.index-news-nav>.nav>li>a:hover:before,
.index-news-nav>.nav>.active>a:before{height:4px;}
.index-news-nav>a{font-size:14px;color:#626262;font-family: "Albbph-L";display: block;line-height:inherit}
.index-news-nav>a:hover{color:#00479d;text-decoration: underline;}
.index-news-list{margin:-30px -15px 0;}
.index-news-list .column{padding-left:15px;padding-right:15px;}
.index-news-list a{display: block;height:100%;padding:30px 0;border-bottom:2px solid #bfbfbf;}
.index-news-list .h5{line-height: 25px;height:50px;margin:15px 0;font-size:16px;}
.index-news-list .date{font-size:16px;}
.index-news-list .p{font-size:14px;line-height:24px;height:48px;margin-bottom:20px;}
.index-news-list .more{position: relative;display: block;width:40px;font-family: "Albbph-R";color:#fff;text-align: center;font-size:24px;line-height:1;font-style: normal;border-radius: 14px;overflow: hidden;background:#7d7d7d;-webkit-transition: all 0.5s;transition: all 0.5s;}
.index-news-list a:hover .more{background:#00479d;width:50px;}
@media (max-width:767px){
	.index-news-list .more{padding-bottom:3px;}
}
@media (max-width:374px){
	.index-news-nav>.nav>li>a{font-size:16px;}
}
@media (min-width:768px){
	.index-news{padding:75px 0;}
	.index-hot-news a .img{width:360px;height:420px;}
	.index-hot-news a .img>img{width:100%;height:100%;object-fit: cover;}
	.index-news-left{float:left;width:50%;margin:0;}
	.index-hot-news a>.text{padding:20px 30px;font-size:16px;}
	
	.index-news-right{margin-left:50%;padding-left:50px;}
	.index-news-nav{margin-bottom:40px;}
	.index-news-list{margin-top:-20px;}
	.index-news-list a{padding:20px 0;}
	.index-news-list .h5{margin:8px 0;}
	.index-news-list .p{margin-bottom:15px;}
}
	
@media (min-width:992px){
	.index-hot-news a>.text{font-size:18px;}
	.index-hot-news a .img{width:480px;height:560px;}
	.index-news-list{margin:-46px -20px 0;}
	.index-news-list .column{padding-left:20px;padding-right:20px;}
	.index-news-list a{padding:45px 0 30px;}
	.index-news-list .date{font-size:20px;}
	.index-news-list .h5{font-size:18px;line-height: 33px;height:66px;margin:15px 0;}
	.index-news-list .p{font-size:16px;line-height:28px;height:56px;margin-bottom:20px;}
}
@media (min-width:1200px){
	.index-news-left{width:480px;}
	.index-news-right{margin-left:480px;padding-left:70px;}
	.index-news-nav{line-height: 48px;margin-bottom:50px;}
	.index-news-nav>a{font-size:18px;}
	.index-news-nav>.nav>li>a{line-height: 48px;font-size:24px;padding:0 25px;}
	.index-news-nav>.nav>li>a:hover:before,
	.index-news-nav>.nav>.active>a:before{height:7px;}
	.index-news-list{margin:-46px -30px 0;}
	.index-news-list .column{padding-left:30px;padding-right:30px;}
}
@media (min-width:1600px){
	.index-hot-news a>.text{font-size:20px;}
	.index-news-right{padding-left:100px;}
	.index-news-nav>a{font-size:20px;}
	.index-news-nav>.nav>li>a{font-size:30px;}
	.index-news-list{margin:-46px -40px 0;}
	.index-news-list .column{padding-left:40px;padding-right:40px;}
	.index-news-list .date{font-size:24px;}
	.index-news-list .h5{font-size:20px;margin:12px 0;}
}

/* 首页 - 产品 */
.index-product{padding-bottom:70px;}
.index-product .index-title{margin-bottom:50px;}
.index-product-content{max-width: 1347px;margin:0 auto;}
.index-product-box .href{display: block;display: flex;justify-content: space-between;color:#333;}
.index-product-box .text{width:50%;max-width:530px;}
.index-product-box .h2{position: relative;top:0;font-size:18px;margin-bottom:10px;line-height:1.2;font-family: "Albbph-M";}
.index-product-box .ch{-webkit-transition: all 0.5s;transition: all 0.5s;}
.index-product-box .en{font-size:14px;margin:0;}
.index-product-box .p{font-size:14px;margin:20px 0 30px;line-height:24px;color:#333;-webkit-transition: all 0.5s;transition: all 0.5;}
.index-product-box .img{width:46%;max-width: 480px;}
.index-product-box .img>img{position: relative;top:-6%;}
.index-product-box .more{position: relative;display: block;width:40px;font-family: "Albbph-R";color:#fff;text-align: center;font-size:24px;line-height:1;font-style: normal;border-radius: 14px;overflow: hidden;background:#7d7d7d;-webkit-transition: all 0.5s;transition: all 0.5s;}
.index-product-box a:hover .ch{color:#00479d;top:3px;}
.index-product-box a:hover .more{background:#00479d;width:50px;}
.index-product-box .img:hover>img{-webkit-transform: scale(0.9);transform: scale(0.9);}



.index-product-nav{margin:-10px -10px 0;border:none;}
.index-product-nav li{padding-left:10px;padding-right:10px;margin-bottom:10px;}
.index-product-nav li>a{display: block;font-size:16px;color:#333;cursor: pointer;}
.index-product-nav li>a.active{color:#003399;}
@media (max-width:575px){
	.index-product-nav{margin-top:0;}
	.index-product-nav li{margin-top:15px;margin-bottom:0;}
	.index-product-content .tab-content .tab-pane:nth-child(1) .index-product-box .img>img{top: 0;}
	.index-product-content .tab-content .tab-pane:nth-child(2) .index-product-box .img>img{top: 0;}
	.index-product-content .tab-content .tab-pane:nth-child(3) .index-product-box .img>img{top: 0;}
}
@media (min-width:576px){
	.index-product-box .text{width:48%;}
	.index-product-box .img{width:48%;}
	
	.index-product-content .tab-content .tab-pane:nth-child(1) .index-product-box .img>img{top:-6%;}
	.index-product-content .tab-content .tab-pane:nth-child(2) .index-product-box .img>img{top:-16%;}
	.index-product-content .tab-content .tab-pane:nth-child(3) .index-product-box .img>img{top:-12%;}
	.index-product-nav{margin-top:-25px;}
}
@media (min-width:768px){
	.index-product .index-title{margin-bottom:65px;}
	.index-product-box .h2{font-size:24px;}
	.index-product-box .en{font-size:18px;}
	.index-product-box .ch{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
	.index-product-box .en{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
	.index-product-box .p{font-size:16px;margin-bottom:40px;line-height:30px;max-height:60px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}

	.index-product-nav{margin-left:-20px;margin-right:-20px;}
	.index-product-nav li{padding-left:20px;padding-right:20px;}
	.index-product-nav li>a{font-size:20px;}
}
@media (min-width:992px){
	.index-product-nav{margin-top:-50px;}
}
@media (min-width:1200px){
	.index-product{padding-bottom:100px;}
	.index-product .index-title{margin-bottom:80px;}
	.index-product-box .h2{font-size:32px;}
	.index-product-box .en{font-size:24px;}
	.index-product-box .p{font-size:20px;}
	.index-product-nav{margin-left:-30px;margin-right:-30px;}
	.index-product-nav li{padding-left:30px;padding-right:30px;}
	.index-product-nav li>a{font-size:24px;}
}
@media (min-width:1400px){
	.index-product-nav{margin-top:-90px;}
}
@media (min-width:1600px){
	.index-product-box .h2{font-size:40px;}
	.index-product-box .en{font-size:28px;}
	.index-product-box .p{font-size:24px;}
	/* .index-product-nav{margin-left:-40px;margin-right:-40px;}
	.index-product-nav li{padding-left:40px;padding-right:40px;} */
	.index-product-nav{margin-top:-100px;}
	.index-product-nav li>a{font-size:28px;}
}
/* 首页 - 加入我们 */
.index-join{padding-bottom:70px;}
.index-join .InfoContent{margin:50px 0;font-size:16px;}
.index-join .more{position: relative;width:200px;line-height: 50px;border-radius:25px;font-size:20px;color:#333;display: block;margin:0 auto 60px;text-align: center;border:1px solid #cfd1d5;background:rgba(255,255,255,0.6);overflow: hidden;-webkit-transition:all 0.5s;transition:all 0.5s;}
.index-join .more>span{position: relative;}
.index-join .more:before{content: '';position: absolute;width:100%;height:0;background:#00479d;left:0;bottom:0;-webkit-transition:all 0.5s;transition:all 0.5s;}
.index-join .more:hover{color:#fff;background:transparent;border-color:#00479d;}
.index-join .more:hover:before{height:100%;;}
.index-join ul{list-style: none;margin:-20px -10px 0;padding:0;display: flex;justify-content: center;flex-flow: row wrap;}
.index-join ul>li{padding:0 10px;margin-top:20px;}
.index-join ul>li>img{display: block;margin:0 auto;width:80px;max-width:100%;-webkit-transition:all 0.5s;transition:all 0.5s;}
.index-join ul>li:hover>img{-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}
@media (max-width:575px){
	.index-join ul{max-width:390px;margin-left:auto;margin-right:auto;}
}
@media (min-width:576px){
	.index-join .InfoContent{font-size:18px;}
	.index-join ul>li>img{width:90px;}
}
@media (min-width:768px){
	.index-join .InfoContent{font-size:26px;}
	.index-join ul{margin-left:-25px;margin-right:-25px;}
	.index-join ul>li{padding:0 25px;}
	.index-join ul>li>img{width:100px;}
}
@media (min-width:992px){
	.index-join .InfoContent{margin:80px 0 50px;font-size:30px;}
	.index-join .more{width:240px;line-height: 58px;font-size:24px;}
	.index-join ul>li>img{width:133px;}
}
@media (min-width:1200px){
	.index-join{padding-bottom:100px;}
	.index-join .InfoContent{margin:110px 0 50px;font-size:36px;}
	.index-join .more{width:270px;line-height: 58px;font-size:28px;}
	.index-join ul{margin-left:-50px;margin-right:-50px;}
	.index-join ul>li{padding:0 50px;}
	
}
@media (min-width:1600px){
	.index-join .InfoContent{font-size:40px;}
}

/*内页共用*/
.inside-banner{width:100%;overflow:hidden;position:relative;}
.inside-banner-icon{position: absolute;width:100%;left:0;bottom:42px;}
.inside-banner-icon .icon{width:18.645833vw;}
.inside-banner-title{position: absolute;width:100%;left:0;top:44.25%;color:#fff;}
.top-title{padding-left:20%;}
.top-title .h1{position: relative;font-size:22px;padding-left:20px;margin:0;}
.top-title .h1::before{content: '';position: absolute;width:4px;height:24px;left:0;top:50%;transform: translateY(-50%);background:#fff;}

/* 内页二级导航 */
.submenu-swiper{position: absolute;width:100%;left:0;bottom:0;z-index:2;}
.submenu-nav{list-style:none;margin:0;padding:0}
.submenu-nav .nav-item{width:auto;padding:0}
.submenu-nav .nav-link{position:relative;display: block;font-size:16px;line-height:42px;color:#fff;padding:0 20px;background:transparent;text-align: center;}
.submenu-nav .nav-link>span{position: relative;z-index: 3;}
.submenu-nav .nav-link:before{content: '';position: absolute;width:100%;height:100%;left:0;top:0;z-index: 1;background: #00479d;-webkit-transition: all 0.5s;transition: all 0.5s;}
.submenu-nav .nav-link:after{content: '';position: absolute;width:100%;height:0;left:0;bottom:0;/* background:rgba(0,0,0,0.8); */background:rgba(255,255,255,0.8);z-index: 2;-webkit-transition: all 0.5s ease 0.05s;transition: all 0.5s ease 0.05s;}
.submenu-nav .active .nav-link{background:transparent;}
.submenu-nav .active .nav-link,.submenu-nav .nav-link:hover{color:#000}
.submenu-nav .active .nav-link:after,.submenu-nav .nav-link:hover::after{height:100%}
.submenu-nav .active .nav-link:before,.submenu-nav .nav-link:hover::before{height:0}

/* .submenu-nav .active .nav-link:hover::before{height:100%;background:rgba(0,0,0,0.3);}
.submenu-nav .active .nav-link:hover::after{opacity: 0.65;} */
@media (max-width:1199px){
	.inside-banner-title{top:40%;}
}
@media (max-width:767px){
	.inside-banner>.img{display: flex;flex-direction: column;align-items: center;}
	.inside-banner>.img>img{width:auto;min-width:100%;height:240px;}
	.inside-banner-icon .icon{width:23.645833vw;}
}
@media (min-width:768px){
	.inside-banner-icon{bottom:48px;}
	.top-title .h1{font-size:28px;padding-left:26px;}
	.top-title .h1::before{width:6px;height:30px;}
	.submenu-nav .nav-link{min-width:126px;font-size:18px;line-height:48px;}
}
@media (min-width:1200px){
	.inside-banner-icon{bottom:52px;}
	.top-title .h1{font-size:36px;padding-left:32px;}
	.top-title .h1::before{width:8px;height:36px;}
	.submenu-nav .nav-link{min-width:146px;font-size:20px;line-height:52px;padding:0 28px;}
}
@media (min-width:1600px){
	.top-title .h1{font-size:42px;}
}

/* 分页 */
.pager{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:40px -2.5px 0;list-style: none;padding:0;}
.pager li{padding:0 2.5px;margin:5px 0;font-size:14px;}
.pager li>a,.pager li>span{display: block;background-color:transparent;color:#333;border:1px solid #9fa3a4;border-radius:0;padding:0;margin:0;min-width:24px;line-height:23px;text-align: center;-webkit-transition: all 0.3s;transition: all 0.3s;}
.pager .active>a,
.pager li>a:hover{color:#fff;background-color:#00479d;border-color:#083871;}
.pager .active>span,
.pager li>span:hover{color:#333;background-color:#transparent;border-color:#9fa3a4;}
.pager .h>a,.pager .h>span,
.pager .p>a,.pager .p>span,
.pager .n>a,.pager .n>span,
.pager .l>a,.pager .l>span{min-width:55px;}
@media (min-width:768px){
	.pager{margin-top:60px;}
}
@media (min-width:1200px){
	.pager{margin-top:80px;}
}
@media (min-width:1600px){
	.pager{margin-top:100px;}
}


/* 详情 */
.details-inside-main{padding-top:55px;}
.details-top{position: relative;margin-bottom:20px;color:#333;z-index: 2;}
.details-top .details-title{font-size:20px;color:#333;line-height:1.5;margin-bottom:15px;font-family: "Albbph-M";}
.details-top .other{margin-bottom:30px;border-bottom:1px solid #313131;display: flex;justify-content: space-between;align-items: center;}
.details-top .time{font-size:16px;line-height: 1.5;}
.details-top .foot-share{margin-bottom:0;}
.details-top .foot-share>a>div{bottom:auto;top:100%;margin-top:6px;}
/* .foot-share>a>div{position:absolute;width:120px;bottom:100%;left:50%;margin-left:-60px;margin-bottom:15px;visibility:hidden;opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .5s;transition:all .5s} */

.details-other{position: relative;padding:30px 0;border-top:1px solid #313131;margin-top:40px;padding-right:200px;}
.details-other .goBack{position: absolute;color:#333;border-color:#000;right:0;top:50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);margin:0;}
.details-other .goBack:before{width:0;}
.details-other .goBack:hover{color:#fff;border-color:#00479d;}
.details-other .goBack:hover:before{width:100%;}
.goBack{position: relative;display: block;color:#fff;font-size:18px;text-align: center;width:110px;line-height:26px;background:transparent;border-radius: 15px;border:1px solid #00479d;margin:60px auto 0;font-family: "Albbph-L";overflow: hidden;-webkit-transition:all 0.5s;transition: all 0.5s;}
.goBack:before{content: '';position: absolute;width:100%;height:100%;background:#00479d;right:0;top:0;-webkit-transition:all 0.5s;transition:all 0.5s;}
.goBack>span{display: block;position: relative;}
.goBack:hover{color:#00479d;background:transparent;border-color:#00479d;}
.goBack:hover:before{width:0;}
.info-previous-next-wrap{font-size:16px;overflow: hidden;}
.info-previous-next-wrap a{display: block;position: relative;line-height: 40px;font-family: "Albbph-M";color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition:all 0.5s;transition: all 0.5s;}
.info-previous-next-wrap a:hover{color:#00479d}
@media (max-width:767px){
	.details-other{padding-right:0;}
	.details-other .goBack{position: relative;margin:0 auto 15px;top:0;-webkit-transform: none;transform: none;}
}
@media (min-width:768px){
	.details-top .details-title{font-size:22px;}
	.details-top .time{font-size:18px;}
	.info-previous-next-wrap{font-size:18px;}
}
@media (min-width:1200px){
	.details-top .details-title{font-size:24px;}
	.details-top .time{font-size:20px;}
	.goBack{margin-top:90px;}
	.info-previous-next-wrap{font-size:20px;}
}
@media (min-width:1600px){
	.info-previous-next-wrap{font-size:24px;}
}

/* 关于我们 - 企业理念 */
.about-profile{max-width:1360px;margin:0 auto;overflow: hidden;}
.profile-tab{list-style:none;margin:0;padding:0;display: flex;flex-flow: row wrap;margin:-3px -1.5px 50px;}
.profile-tab>li{width:50%;border-bottom:1px solid #173174;padding-left:1.5px;padding-right:1.5px;margin-top:3px;}
.profile-tab>li>a{position: relative;display: block;padding:0 10px;line-height:50px;background:#fff;font-family: "Albbph-M";font-size:18px;text-align: center;color:#333;cursor: pointer;}
.profile-tab>li>a:focus{color:#333;}
.profile-tab>li>a:before{content: '';position: absolute;width:100%;height:0;left:0;bottom:0;background:#173174;z-index:-1;-webkit-transition: all 0.5s;transition: all 0.5s;}
.profile-tab>li>a:hover,
.profile-tab>.active>a{background:transparent;color:#fff;}
.profile-tab>li>a:hover:before,
.profile-tab>.active>a:before{height:100%;}
.profile-content{padding-bottom:230px;}
.profile-content .tab-pane-inner>.left{overflow: hidden;}
.profile-content .tab-pane-inner>.left>.logo{display: block;margin:0 auto;height:70px;max-width:100%;}
.profile-content .tab-pane-inner>.left>a{position: relative;top:0;display: block;width:180px;max-width:100%;line-height:45px;border:1px solid #313131;text-align: center;font-size:20px;margin:30px auto 40px;color:#333;-webkit-transition: all 0.5s;transition: all 0.5s;}
.profile-content .tab-pane-inner>.left>a:hover{color:#fff;border-color:#173174;background:#173174;top:5px;}
@media (max-width:767px){
	.profile-content .tab-pane-inner>.left{border-bottom:3px solid #173174;margin-bottom:40px;}
}
@media (min-width:576px){
	.profile-tab>li{flex: 1;}
}
@media (min-width:768px){
	.profile-tab{margin-bottom:80px;}
	.profile-tab>li>a{font-size:20px;line-height:55px;}
	.profile-content{padding-bottom:0;}
	.profile-content .tab-pane-inner{display: flex;align-items: stretch;}
	.profile-content .tab-pane-inner>.left{width:45%;padding-right:40px;padding-bottom:10px;border-right:3px solid #173174;}
	.profile-content .tab-pane-inner>.right{width:65%;padding-left:40px;}
	.profile-content .tab-pane-inner>.left>.logo{height:auto;margin:0;}
	.profile-content .tab-pane-inner>.left>a{margin:60px 0 0;}
}
@media (min-width:992px){
	.profile-content .tab-pane-inner>.left{width:30%;padding-right:55px;}
	.profile-content .tab-pane-inner>.right{width:70%;padding-left:55px;}
}
@media (min-width:1200px){
	.profile-tab{margin-bottom:100px;}
	.profile-content .tab-pane-inner>.left>a{margin:85px 0 0;width:206px;line-height:50px;font-size:24px;}
}
@media (min-width:1600px){
	.profile-tab>li>a{font-size:24px;line-height:60px;}
	.profile-content .InfoContent{font-size:18px;}
}

/* 关于我们 - 企业理念 */
.idea-content ul{list-style: none;margin:0;padding:0;}
.idea-content ul>li{padding:20px 0;font-size:20px;font-family: "Albbph-M";border-bottom:1px solid #000;line-height: 1.667;}
.idea-content ul>li:last-child{border-bottom:0;}
.idea-content ul>li>.tit{font-family: "Albbph-R";margin-bottom:10px;}
.idea-content ul>li>.InfoContent{font-size:inherit;}
.idea-content ul>li .jzg{display: flex;flex-flow: row wrap;justify-content: center;font-size:18px;margin:30px -10px 0;}
.idea-content ul>li .jzg .item{padding-left:10px;padding-right:10px;margin-bottom:30px;text-align: center;}
.idea-content ul>li .jzg .icon{width:80px;height:80px;padding:4px;border-radius: 50%;overflow: hidden;border:1px solid #5c5d5d;margin:0 auto 15px;}
.idea-content ul>li .jzg .icon>img{display: block;width:100%;-webkit-transition: all 0.5s;transition: all 0.5s;}
.idea-content ul>li .jzg p{margin-bottom:0;}
.idea-content ul>li .jzg .item:hover .icon>img{-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}
@media (min-width:768px){
	.idea-content{padding-left:50%;}
	.idea-content ul{margin-bottom:100px;}
	.idea-content ul>li{padding:25px 0;}
	.idea-content ul>li .jzg{justify-content: flex-start;margin-left:-15px;margin-right:-15px;}
	.idea-content ul>li .jzg .item{padding-left:15px;padding-right:15px;}
}
@media (min-width:992px){
	.idea-content ul>li .jzg{margin-left:-25px;margin-right:-25px;}
	.idea-content ul>li .jzg .item{padding-left:25px;padding-right:25px;}
}
@media (min-width:1200px){
	.idea-content>.inner{padding-left:60px;padding-right:40px;}
	.idea-content ul>li{padding:32px 0;font-size:24px;}
	.idea-content ul>li .jzg{font-size:18px;margin-left:-10px;margin-right:-10px;}
	.idea-content ul>li .jzg .item{display: flex;align-items: center;padding-left:10px;padding-right:10px;}
	.idea-content ul>li .jzg .icon{width:60px;height:60px;margin:0 10px 0 0;}
}
@media (min-width:1400px){
	.idea-content ul>li .jzg{font-size:20px;margin-left:-15px;margin-right:-15px;}
	.idea-content ul>li .jzg .item{padding-left:15px;padding-right:15px;}
	.idea-content ul>li .jzg .icon{width:70px;height:70px;margin-right:15px;}
}
@media (min-width:1600px){
	.idea-content ul>li{font-size:30px;}
	.idea-content ul>li .jzg{font-size:22px;margin-left:-20px;margin-right:-20px;}
	.idea-content ul>li .jzg .item{padding-left:20px;padding-right:20px;}
}
@media (min-width:1800px){
	.idea-content ul>li .jzg{font-size:24px;margin-left:-25px;margin-right:-25px;}
	.idea-content ul>li .jzg .item{padding-left:25px;padding-right:25px;}
	.idea-content ul>li .jzg .icon{width:80px;height:80px;margin-right:20px;}
}

/* 关于我们 - 发展历程 */
.history-list{position:relative;padding:65px 15px 15px;max-width:1120px;margin:0 auto;overflow: hidden;}
.history-list>.before{content: '';position: absolute;width:3px;height:calc(100% - 120px);left:50%;margin-left:-1.5px;top:0;background:#0068b7;z-index: 1;}
.history-list .column{position: relative;top:0;margin-bottom:45px;z-index:2;-webkit-transition: all 0.5s;transition: all 0.5s;}
.history-list .column:last-child{margin-bottom:0;}
.history-list .column:nth-child(odd){padding-right:50%;}
.history-list .column:nth-child(even){padding-left:50%;}
.history-list .inner{display: flex;align-items: stretch;background:#fff;box-shadow: 0 8px 8px rgba(0,0,0,0.15);}
.history-list .column:nth-child(odd) .item{padding-right:40px;}
.history-list .column:nth-child(even) .item{padding-left:40px;}
.history-list .column:nth-child(even) .inner{flex-direction: row-reverse;}
.history-list .InfoContent{width:100%;overflow:hidden;padding:15px 20px;min-height:120px;display: flex;flex-direction: column;justify-content: center;}
.history-list .dian>p{position: relative;padding-left:16px;}
.history-list .dian>p:before{content: '';position: absolute;width:0.556em;height:0.556em;border-radius: 50%;background:#0068b7;left:0;top:0.556em;}
.history-list .year{position: relative;font-size:20px;font-family: "Albbph-M";flex: 0 0 auto;width:70px;background:#0068b7;color:#fff;display: flex;justify-content: center;align-items: center;}
.history-list .year:after{content: '';position: absolute;width:0;height:0;}
.history-list .column:nth-child(odd) .year:after{border-left:20px solid #0068b7;border-top:10px solid transparent;border-bottom:10px solid transparent;top:50%;margin-top:-10px;right:-20px;}
.history-list .column:nth-child(even) .year:after{border-right:20px solid #0068b7;border-top:10px solid transparent;border-bottom:10px solid transparent;top:50%;margin-top:-10px;left:-20px;}
.history-list .icon{position: absolute;width:32px;height:32px;background:#fff;border:6px solid #0068b7;border-radius: 50%;left:50%;top:50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.history-list .icon:before{content: '';position: absolute;width:66.5%;height:66.5%;border-radius: 50%;background:#0068b7;left:50%;top:50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.history-list .icon:after{content: '';position: absolute;width:90%;height:90%;left:5%;top:5%;border:5px solid rgba(0,104,183,0.5);opacity:0;border-radius:50%;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: -1;}
.history-list .column:hover{top:-5px;}
.history-list .column:hover .icon:after{-webkit-animation: ff 2s linear infinite alternate;animation: ff 2s linear infinite alternate;opacity: 1;}
@-webkit-keyframes ff{
  0%{transform: scale(1);opacity: 1}
  50%{transform: scale(3);opacity: 0}
  100%{transform: scale(1);opacity: 1}
}
@keyframes ff{
  0%{transform: scale(1);opacity: 1}
  50%{transform: scale(3);opacity: 0}
  100%{transform: scale(1);opacity: 1}
}

@media (max-width:575px){
	.history-list{padding:15px;}
	.history-list>.before{border-radius: 3px;height:calc(100% - 75px);top:15px;border-left:3px solid #0068b7;background:none;border-radius: 0;}
	.history-list .column:nth-child(odd){padding-right:0;}
	.history-list .column:nth-child(even){padding-left:0;}
	.history-list .icon{transform: translate(0,-50%);}
	.history-list .column:nth-child(odd) .icon{right:0;left:auto;}
	.history-list .column:nth-child(even) .icon{left:0;}
	
	.history-list .column:nth-child(odd) .item{padding-right:0;}
	.history-list .column:nth-child(even) .item{padding-left:0;}
	.history-list .icon{display: none;}
	.history-list .column:nth-child(odd) .year:after{display: none;}
	.history-list .column:nth-child(even) .year:after{display: none;}
	.history-list .column:after{content: '';position: absolute;width:0;height:0;border-top:20px solid #0068b7;border-left:10px solid transparent;border-right:10px solid transparent;left:50%;margin-left:-10px;display: none;}
	.history-list .column:nth-last-child(2):after{display: none;}
}
@media (min-width:768px){
	.history-list .year{font-size:26px;width:80px;}
}
@media (min-width:1200px){
	.history-list .column:nth-child(odd) .item{padding-right:60px;}
	.history-list .column:nth-child(even) .item{padding-left:60px;}
	.history-list .year{font-size:32px;width:100px;}
	.history-list .icon{width:42px;height:42px;}
	.history-list .column:nth-child(odd) .year:after{border-left-width:30px;border-bottom-width:17px;border-top-width:17px;margin-top:-17px;right:-30px;}
	.history-list .column:nth-child(even) .year:after{border-right-width:30px;border-bottom-width:17px;border-top-width:17px;margin-top:-17px;left:-30px;}
}
@media (min-width:1600px){
	.history-list .column:nth-child(odd) .item{padding-right:90px;}
	.history-list .column:nth-child(even) .item{padding-left:90px;}
	.history-list .year{font-size:40px;width:136px;}
}

/* 关于我们 - 企业荣誉 */
.honor-list{margin-left:-10px;margin-right: -10px;margin-top:-30px;}
.honor-list .column{padding-left:10px;padding-right:10px;margin-top:30px;}
.honor-list a{position: relative;display: block;height:100%;background:rgba(255,255,255,0.4);color:#333;box-shadow: 0 8px 8px rgba(0,0,0,0.15);-webkit-transition: all 0.5s;transition: all 0.5s;}
.honor-list a:before{content:'';position: absolute;width:100%;height:0;left:0;bottom:0;background:#00479d;-webkit-transition: all 0.5s;transition: all 0.5s;}
.honor-list .img{padding:12px;background:rgba(255,255,255,0.6);}
.honor-list .img>img{width:auto;max-width:100%;margin:0 auto;}
.honor-list h5{position: relative;padding:11px;line-height: 26px;font-size:16px;margin:0;text-align: center;}
.honor-list h5>span{position: relative;display: block;}
.honor-list a:hover{color:#fff!important;}
.honor-list a:hover:before{height:50%;}
.honor-list a:hover .img{background:#fff;}
.honor-list a:hover .img>img{-webkit-transform: scale(1.05);transform: scale(1.05);}
@media (min-width:768px){
	.honor-list{margin-left:-15px;margin-right: -15px;}
	.honor-list .column{padding-left:15px;padding-right:15px;}
}
@media (min-width:1200px){
	.honor-list{margin-left:-25px;margin-right: -25px;margin-top:-43px;}
	.honor-list .column{padding-left:25px;padding-right:25px;margin-top:43px;}
	.honor-list .img{padding:20px 15px 15px;}
	.honor-list h5{padding:14px 15px;font-size:18px;line-height: 30px;}
}
@media (min-width:1400px){
	.honor-list .column{width:25%;}
}
@media (min-width:1600px){
	.honor-list .column{width:20%;}
	.honor-list h5{font-size:20px;}
}

/* 关于我们 - 联系我们 */
.contact-map{margin-bottom:50px;}
.contact-map .map{height:350px;}
.contact-map .address{width:100%;background:#00479d;color:#fff;padding:50px 20px;}
.contact-map .address>.inner>img{height:40px;display:block;margin:0 auto;;}
.contact-map .address ul{list-style: none;margin:0;padding:0;}
.contact-map .address ul>li{position: relative;line-height:30px;font-size:16px;padding-left:45px;margin-top:30px;}
.contact-map .address ul>li>img{position: absolute;width:30px;left:0;top:0;}
.contact-add-list{margin-top:-30px;margin-left:-15px;margin-right:-15px;}
.contact-add-list .column{padding-left:15px;padding-right:15px;margin-top:30px;}
.contact-add-list .inner{position: relative;text-align: center;height:100%;border:1px solid #7d7d7d;padding:25px 25px 20px;overflow: hidden;-webkit-transition: all 0.5s;transition: all 0.5s;}
.contact-add-list .inner:before{content: '';position: absolute;width:100%;height:100%;left:50%;top:50%;transform:translate(-50%,-50%) scale(1.1);border:2px solid #00479d;opacity: 0;-webkit-transition:all 0.5s cubic-bezier(.53,2.15,.76,.65);transition:all 0.5s cubic-bezier(.53,2.15,.76,.65);}
.contact-add-list .logo>img{display: block;width:auto;height:50px;max-width:100%;margin:0 auto;max-height:70px;}
.contact-add-list .text{margin-top:15px;font-size:16px;line-height:30px;}
.contact-add-list .inner:hover{border-color:transparent;}
.contact-add-list .inner:hover:before{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity: 1;}

.map #dituContent{width:100%;height:100%;}
.BMap_bubble_title{font-size:16px;color:#000;font-family: "Albbph-M";white-space:normal!important;margin-bottom:8px;}
.BMap_bubble_content{font-size:14px;color:#333;}
@media (min-width:768px){
	.contact-map{display: flex;flex-flow: row-reverse wrap;align-items: stretch;}
	.contact-map .map{width:50%;height:auto;}
	.contact-map .address{width:50%;padding:40px;min-height:390px;}
	.contact-map .address>.inner{max-width:430px;}
	.contact-map .address>.inner>img{margin:0;}
	.contact-map .address ul>li{margin-top:40px;}
	
	.contact-add-list{margin-top:-40px;}
	.contact-add-list .column{margin-top:40px;}
	.contact-add-list .text{margin-top:23px;}
}
@media (min-width:1200px){
	.contact-map{margin-bottom:70px;}
	.contact-map .map{width:60.625%;}
	.contact-map .address{width:39.375%;min-height:446px;}
	.contact-map .address>.inner>img{height:50px;}
	.contact-map .address ul>li{line-height:34px;font-size:18px;padding-left:55px;}
	.contact-map .address ul>li>img{width:34px;}
	
	.contact-add-list{margin-left:-50px;margin-right:-50px;}
	.contact-add-list .column{padding-left:50px;padding-right:50px;}
	.contact-add-list .text{font-size:18px;}
	.contact-add-list .logo>img{height:60px;}
}
@media (min-width:1600px){
	.contact-map .address ul>li{font-size:22px;padding-left:70px;}
	
	.contact-add-list{margin-left:-70px;margin-right:-70px;}
	.contact-add-list .column{padding-left:70px;padding-right:70px;}
}

/* 产品中心 */
.product-list{margin:-30px -10px 0;}
.product-list .column{padding:0 10px;margin-top:30px;}
.product-list .href{position: relative;display: block;height:100%;color:#333;}
.product-list .href:after{content: '';position: absolute;width:100%;height:0;background:rgba(255,255,255,0.5);left:0;bottom:0;z-index: 1;-webkit-transition: all 0.5s;transition: all 0.5s;}
.product-list .text{position: relative;padding:18px 20px 13px;z-index: 2;}
.product-list .text:before{content: '';position: absolute;width:100%;height:1px;background:#1b1b1b;left:0;bottom:0;}
.product-list .h2{font-size:16px;font-family: "Albbph-M";line-height: 30px;}
.product-list .p{font-size:14px;font-family: "Albbph-L";margin-bottom:10px;line-height: 30px;height:60px;}
.product-list .img{z-index: 2;background:#fff;}
.product-list .img>img{width:auto;max-width:100%;margin:0 auto;}
.product-list .more{position: relative;display: block;width:32px;font-family: "Albbph-R";color:#fff;line-height: 20px;border-radius: 10px;overflow: hidden;background:#00479d;padding-left:32px;-webkit-transition: all 0.5s;transition: all 0.5s;}
.product-list .more>i{position: absolute;left:0;top:-1px;width:32px;text-align: center;font-size:24px;line-height:20px;font-style: normal;}
.product-list .more>span{font-size:16px;display: block;white-space: nowrap;}
.product-list .href:hover:after{height:100%;}
.product-list .href:hover .h2{color:#00479d;}
.product-list .href:hover .more{width:110px;}
.product-list .href:hover .img img{-webkit-transform:scale(1.1);transform:scale(1.1)}
@media (max-width: 767px) {
	
}
@media (max-width: 576px) {
	.product-list .column{width:100%;}
}
@media (min-width: 768px) {
	.product-list{margin:-45px -14.5px 0;}
	.product-list .column{padding:0 14.5px;margin-top:45px;}
}
@media (min-width: 1200px) {
	.product-list{margin-top:-55px}
	.product-list .column{margin-top:55px}
	.product-list .h2{font-size:18px;}
	.product-list .p{font-size:16px;}
}
@media (min-width: 1600px) {
	.product-list .h2{font-size:20px;}
	.product-list .p{font-size:18px;}
}


/* 产品详情 */
.product-details-content .left{margin-bottom:50px;}
.product-details-content .left .href{margin-bottom:35px;}
.product-details-content .left .text{padding:20px 0;line-height:30px;border-bottom:1px solid #1b1b1b;}
.product-details-content .left .h2{font-size:20px;font-family: "Albbph-M";line-height:inherit;}
.product-details-content .left .p{font-size:16px;font-family: "Albbph-L";line-height:inherit;}
.product-details-content .left .img{background:#fff;}
.product-details-content .goBack{width:130px;line-height:28px;margin:0;}
.product-details-content .right .swiper{max-height:1230px;padding-right:50px;}
.product-details-content .swiper-vertical>.swiper-scrollbar{width:1px;height:100%;background:#1b1b1b;}
.product-details-content .swiper-scrollbar-drag{width:5px;height:100%;background:#1b1b1b;left:-2px;}
.product-details-content .InfoContent{max-width:840px;font-family: 'Heiti SC Light';}
.product-details-content .details-title{font-size:24px;font-family: 'Heiti SC Light';margin-bottom:30px;line-height: 1.4;}
@media (min-width: 768px) {
	.product-details-content .left{float:left;width:37.336652%;top:100px;position: sticky;position: -webkit-sticky;}
	.product-details-content .right{margin-left:37.336652%;padding-left:50px;}
	.product-details-content .details-title{font-size:28px;}
}
@media (min-width: 1200px) {
	.product-details-content .left .text{padding:30px 0 20px;line-height:34px;}
	.product-details-content .left .h2{font-size:22px;}
	.product-details-content .left .p{font-size:18px;}
	.product-details-content .details-title{font-size:32px;}
}
@media (min-width:1600px){
	.product-details-content .InfoContent{font-size:16px;}
	.product-details-content .left .h2{font-size:24px;}
	.product-details-content .left .p{font-size:20px;}
	.product-details-content .details-title{font-size:36px;}
}

/* 科技研发 */
.kjyf-content{max-width:1387px;margin:0 auto 35px;}
.kjyf-content h5{font-size:20px;line-height:1.4;margin:0;color:#113275;font-family: "Albbph-M";text-align: center;}
.kjyf-content-top{display: flex;justify-content: center;align-items: center;flex-flow: row wrap;font-family: "Albbph-M";}
.kjyf-content-middle{margin-bottom:100px;}
.kjyf-content-middle .InfoContent{margin-top:30px;font-size:16px;font-family: "Albbph-R";}
.kjyf-content-bottom>.item{position: relative;max-width:880px;margin:0 auto 60px;border:2px solid #7d7d7d;border-top:none;padding:55px 4.7% 30px}
.kjyf-content-bottom>.item:last-child{margin-bottom:0;}
.kjyf-content-bottom .tit{position: absolute;width:100%;left:0;top:-26px;overflow: hidden;text-align: center;}
.kjyf-content-bottom h5{position: relative;display: inline-block;line-height: 54px;margin:0;padding:0 20px;}
.kjyf-content-bottom h5:before,
.kjyf-content-bottom h5:after{content: '';position: absolute;width:100vw;height:2px;background:#7d7d7d;top:50%;margin-top:-1px;}
.kjyf-content-bottom h5:before{right:100%;}
.kjyf-content-bottom h5:after{left:100%;}
.kjyf-content-bottom h5>span{display: flex;justify-content: center;align-items: center;}

.kjyf-content-bottom .InfoContent{font-size:16px;}
.kjyf-content-bottom>.item ul{list-style: none;padding:0;margin:0;display: flex;justify-content: center;flex-flow: row wrap;margin-left:-15px;margin-right:-15px;}
.kjyf-content-bottom>.item ul>li{padding-left:15px;padding-right:15px;margin-bottom:30px;font-size:16px;color:#14307f;text-align: center;}
.kjyf-content-bottom>.item ul img{display: block;width:110px;max-width:100%;margin:0 auto 15px;;}
.kjyf-content-bottom>.item ul p{margin:0;}

/* 科技研发 - 科研体系 */
.kytx-content-top>div{margin-bottom:40px;}
.kytx-content-top>.l{display: flex;justify-content: center;align-items: center;flex-flow: row wrap;color:#14307f;}
.kytx-content-top>.l>img{height:80px;}
.kytx-content-top>.l>p{margin:0 0 0 20px;font-size:28px;display: flex;align-items: center;flex-flow: row wrap;line-height:1;}
.kytx-content-top>.l>p>i{font-size:60px;font-style: normal;}
.kytx-content-top>.r{display: flex;justify-content: center;align-items: center;flex-flow: row wrap;color:#173174;margin-left:-15px;margin-right:-15px;}
.kytx-content-top>.r>.item{text-align: center;padding-left:15px;padding-right:15px;}
.kytx-content-top>.r>.item:first-child{margin-left:0;}
.kytx-content-top>.r img{height:60px;}
.kytx-content-top>.r p{font-size:24px;margin:10px 0 0;line-height: 1;}
.kytx-content-bottom>.item ul{margin-left:-15px;margin-right:-15px;}
.kytx-content-bottom>.item ul>li{padding-left:15px;padding-right:15px;}
@media (max-width: 767px){
	.kytx-content-top{display: block;}
	.kytx-content-bottom>.item ul>li{max-width:33.33333%}
}
@media (min-width: 768px){
	/* 科技研发 */
	.kjyf-content h5{font-size:26px;}
	.kjyf-content-middle .InfoContent{font-size:20px;}
	.kjyf-content-bottom .InfoContent{font-size:18px;}
	.kjyf-content-bottom h5{padding:0 30px;}
	.kjyf-content-bottom>.item{min-height:340px;margin-bottom:90px;}
	.kjyf-content-bottom>.item ul>li{font-size:18px;}
	
	/* 科技研发 - 科研体系 */
	.kytx-content-top>div{margin-bottom:50px;}
	.kytx-content-top>.l{margin-right:50px;}
	.kytx-content-top>.l>p{font-size:30px;}
	.kytx-content-top>.l>p>i{font-size:80px;}
	.kytx-content-top>.r img{height:75px;}
	.kytx-content-top>.r p{font-size:30px;}
	.kytx-content-top>.r{margin-left:-20px;margin-right:-20px;}
	.kytx-content-top>.r>.item{padding-left:20px;padding-right:20px;}
	.kytx-content-bottom>.item ul{margin-left:-30px;margin-right:-30px;}
	.kytx-content-bottom>.item ul>li{width:auto;padding-left:30px;padding-right:30px;}
}
@media (min-width: 1200px){
	/* 科技研发 */
	.kjyf-content h5{font-size:32px;}
	.kjyf-content-middle .InfoContent{margin-top:45px;font-size:24px;}
	.kjyf-content-bottom .InfoContent{font-size:20px;}
	
	/* 科技研发 - 科研体系 */
	.kytx-content-top>.l{margin-right:100px;}
	.kytx-content-top>.l>img{height:100px;}
	.kytx-content-top>.l>p{font-size:40px;margin-left:30px;}
	.kytx-content-top>.l>p>i{font-size:98px;}
	.kytx-content-top>.r{margin-left:-35px;margin-right:-35px;}
	.kytx-content-top>.r>.item{padding-left:35px;padding-right:35px;}
	.kytx-content-top>.r img{height:90px;}
	.kytx-content-top>.r p{font-size:34px;}
	.kytx-content-bottom>.item ul{margin-left:-45px;margin-right:-45px;}
	.kytx-content-bottom>.item ul>li{padding-left:45px;padding-right:45px;}
	
}
@media (min-width: 1600px){
	/* 科技研发 */
	.kjyf-content h5{font-size:36px;}
	
	/* 科技研发 - 科研体系 */
	.kytx-content-top>.l{margin-right:135px;}
	.kytx-content-top>.l>img{height:120px;}
	.kytx-content-top>.l>p{font-size:48px;}
	.kytx-content-top>.l>p>i{font-size:108px;}
	.kytx-content-top>.r p{font-size:38px;}
	.kytx-content-top>.r{margin-left:-45px;margin-right:-45px;}
	.kytx-content-top>.r>.item{padding-left:45px;padding-right:45px;}
}
/* 科技研发 - 研发管线 */
.yfgx-content-top{display: flex;justify-content: center;flex-flow: row wrap;}
.yfgx-content-top>.item{position: relative;width:120px;border-radius: 50%;overflow: hidden;margin:0 10px 40px;font-size:16px;line-height:1;font-family: "Albbph-M";text-align: center;overflow: hidden;border:1px solid #0068b7;}
.yfgx-content-top>.item>img{display: block;width:100%;}
.yfgx-content-top>.item>p{width:100%;position: absolute;width:100%;left:0;bottom:17.33%;color:#113275;margin:0;}
.yfgx-content-bottom h5{color:#333333;}
.yfgx-content-bottom h5 i{font-style: normal;font-size:26px;padding-right:4px;font-weight: 700;line-height:inherit;}
.yfgx-content-bottom .InfoContent{font-size:16px;}
.yfgx-content-bottom>.item:last-child{min-height:132px;}
.yfgx-content-bottom>.item ul{margin-top:30px;justify-content: space-between;}
.yfgx-content-bottom>.item ul>li{width:50%;color:#333;}
.yfgx-content-bottom>.item ul img{width:80px;max-width:100%;margin-bottom:10px;}
.yfgx-content-bottom>.item-2 ul>li{font-size:16px;font-family: "Albbph-M";}
.yfgx-content-bottom>.item-2 ul .inner{width:90px;height:120px;margin:0 auto;max-width:100%;padding:14px 10px;border:1px solid #333;overflow: hidden;text-align: center;border-radius: 20px;}
.yfgx-content-bottom>.item-2 ul .inner>.t{height:40px;line-height:40px;padding-bottom:10px;border-bottom:1px solid #333;}
.yfgx-content-bottom>.item-2 ul .inner>.b{height:40px;line-height:40px;margin-top:10px;}
.yfgx-content-bottom>.item-2 ul>li:nth-child(3)>.inner>.b{line-height:20px;}
.yfgx-content-bottom>.item-2 ul>li:nth-child(4)>.inner{display: flex;flex-direction: column;justify-content: center;align-items: center;}
.yfgx-content-bottom>.item-2 ul>li:nth-child(4) .b{margin:0;line-height: 1;}
.yfgx-content-bottom>.item-2 .font36{font-size:22px;line-height: inherit;}
.yfgx-content-bottom>.item-2 .font24{font-size:18px;line-height: inherit;}
@media (max-width: 767px){
	.yfgx-content-bottom>.item ul{justify-content: center;}
	.yfgx-content-bottom>.item ul>li{width:auto;}
}
@media (min-width: 768px){
	.yfgx-content-top>.item{width:160px;margin-left:60px;margin-right:60px;font-size:24px;}
	.yfgx-content-bottom h5 i{font-size:32px;padding-right:8px;}
	.yfgx-content-bottom .InfoContent{font-size:20px;}
	.yfgx-content-bottom>.item{min-height:327px;}
	.yfgx-content-bottom>.item ul>li{width:auto;}
	.yfgx-content-bottom>.item ul img{width:90px;}
	.yfgx-content-bottom>.item-2 ul .inner{width:100px;height:140px;border-radius: 25px;}
	.yfgx-content-bottom>.item-2 ul .inner>.t{height:50px;line-height:50px;}
	.yfgx-content-bottom>.item-2 ul .inner>.b{height:50px;line-height:50px;}
	.yfgx-content-bottom>.item-2 ul>li:nth-child(3)>.inner>.b{line-height:25px;}
	.yfgx-content-bottom>.item-2 .font36{font-size:30px;}
	.yfgx-content-bottom>.item-2 .font24{font-size:20px;}
	.yfgx-content-bottom>.item-2 ul>li{font-size:18px;}
}
@media (min-width: 1200px){
	.yfgx-content-top>.item{width:180px;font-size:28px;}
	.yfgx-content-bottom .InfoContent{font-size:24px;}
	.yfgx-content-bottom h5 i{font-size:40px;}
}
@media (min-width: 1600px){
	.yfgx-content-top>.item{width:202px;font-size:30px;}
	.yfgx-content-bottom>.item ul img{width:102px;}
	.yfgx-content-bottom>.item-2 ul .inner{width:120px;border-radius: 30px;}
	.yfgx-content-bottom>.item-2 .font36{font-size:36px;}
	.yfgx-content-bottom>.item-2 .font24{font-size:24px;}
	.yfgx-content-bottom>.item-2 ul>li{font-size:22px;}
	.yfgx-content-bottom h5 i{font-size:48px;}
}

/* 科技研发 - 研发管线 */
.yjzx-top{padding-top:50px;padding-bottom:50px;background-position: top center!important;}
.yjzx-top-content .inner>.logo{display: block;height:60px;margin:0 0 20px;}
.yjzx-top-content .inner>h2{font-size:24px;font-family: "Albbph-M";color:#113275;margin:0 0 30px;}
.yjzx-top-content .inner .imgs{display: flex;justify-content: space-between;margin-left:-15px;margin-right:-15px;}
.yjzx-top-content .inner .imgs>.item{padding-left:15px;padding-right:15px;margin-bottom:40px;}
.yjzx-top-content .inner .imgs>.item:nth-child(1){width:60.666666%;}
.yjzx-top-content .inner .imgs>.item:nth-child(2){width:39.333333%;}
.yjzx-top-content .inner .imgs .img{border-radius: 10px;box-shadow: 0 13px 30px rgba(0,0,0,0.2);}
.yjzx-top-content .inner .imgs .img>img{height:100%;}
.yjzx-top-content .InfoContent{font-size:16px;}
.yjzx-top-content .InfoContent h6{line-height: inherit;font-size:inherit;margin:0 0 40px;}
.yjzx-top-content .InfoContent p{position: relative;padding-left:40px;margin:20px 0 0;}
.yjzx-top-content .InfoContent p:before{content: '';position: absolute;width:24px;height:24px;background-image: url(../images/icon/i32.png);background-repeat: no-repeat;background-position:center;background-size:24px;left:0;top:8px;}

.yjzx-middle{padding-top:90px;}
.yjzx-middle-content{position: relative;padding:75px 0;border-bottom:2px solid #7d7d7d;}
.yjzx-middle-content .tit{position: absolute;width:100%;left:0;top:-26px;overflow: hidden;text-align: center;}
.yjzx-middle-content h5{position: relative;display: inline-block;line-height: 54px;margin:0;padding:0 30px;font-size:24px;color:#113275;font-family: "Albbph-M";text-align: center;}
.yjzx-middle-content h5:before,
.yjzx-middle-content h5:after{content: '';position: absolute;width:100vw;height:2px;background:#7d7d7d;top:50%;margin-top:-1px;}
.yjzx-middle-content h5:before{right:100%;}
.yjzx-middle-content h5:after{left:100%;}
.yjzx-middle-content .row{margin:-35px -25pxpx 0;}
.yjzx-middle-content .row>.column{text-align: center;padding-left:25px;padding-right:25px;margin-top:35px;}
/* .yjzx-middle-content .row>.column:last-child{text-align: left;} */
.yjzx-middle-content .row>.column .inner{box-shadow: 0 8px 18px rgba(0,0,0,0.3);height:100%;border-radius: 10px;overflow: hidden;background:rgba(255,255,255,0.3);padding:20px 30px;}
.yjzx-middle-content .row>.column .inner>p{margin:0;font-size:16px;line-height:30px;text-align: left;}
/* .yjzx-middle-content .row>.column .inner>p br{display: none;} */
.yjzx-middle-content .row>.column ul{margin:0 -6px;padding:0;list-style: none;display: flex;justify-content: center;flex-flow: row wrap;}
.yjzx-middle-content .row>.column ul>li{padding-left:6px;padding-right:6px;margin-bottom:20px;}
.yjzx-middle-content .row>.column ul>li .icon{position: relative;width:90px;height:90px;margin-top:10px;border-radius: 50%;overflow: hidden;border:1px solid #0068b7;}
.yjzx-middle-content .row>.column ul>li .icon>img{display: block;width:100%;}
.yjzx-middle-content .row>.column ul>li .icon>p{position: absolute;width:100%;top:57%;left:0;color:#113275;font-family: "Albbph-M";font-size:14px;line-height: 20px;margin:8px 0 0;}
.yjzx-middle-content .row>.column:last-child ul>li .icon>p{font-family: "Albbph-D";top:50%;transform: translateY(-50%);margin:0;}

.yjzx-bottom{padding:60px 0;}
.yjzx-bottom .row{margin:-30px -20px 0;}
.yjzx-bottom .row>.column{padding-left:20px;padding-right:20px;margin-top:30px;}
.yjzx-bottom .row>.column .inner{box-shadow: 0 8px 18px rgba(0,0,0,0.3);height:100%;overflow: hidden;background:rgba(255,255,255,0.3);}
.yjzx-bottom .row>.column .inner .text{padding:20px;}
.yjzx-bottom .row>.column .inner h5{font-size:20px;font-family: "Albbph-M";text-align: center;margin-bottom:25px;}
.yjzx-bottom .row>.column .inner .p{font-size:16px;line-height: 2.2;}
.yjzx-bottom .row>.column .inner p{margin:0;}
@media (min-width: 768px){
	.yjzx-top{padding-top:70px;padding-bottom:70px;}
	.yjzx-top-content .inner>.logo{height:75px;}
	.yjzx-top-content .inner>h2{font-size:28px;}
	.yjzx-top-content .inner .imgs{margin-left:-26px;margin-right:-26px;}
	.yjzx-top-content .inner .imgs>.item{padding-left:26px;padding-right:26px;}
	.yjzx-top-content .InfoContent{font-size:20px;}
	
	.yjzx-bottom .row>.column .inner .text{padding:35px 20px;}
	.yjzx-bottom .row>.column .inner h5{font-size:22px;}
}
@media (min-width: 1200px){
	.yjzx-top{padding-top:90px;padding-bottom:0;}
	.yjzx-top-content{padding-left:35%;}
	.yjzx-top-content .inner>.logo{height:90px;}
	.yjzx-top-content .inner>h2{font-size:32px;}
	.yjzx-top-content .InfoContent{font-size:24px;}
	
	.yjzx-middle{padding-top:120px;}
	.yjzx-middle-content h5{font-size:30px;padding:0 45px;}
	.yjzx-middle-content .row>.column ul>li .icon{width:115px;height:115px}
	.yjzx-middle-content .row>.column ul>li .icon>p{font-size:16px;line-height: 24px;}
	.yjzx-middle-content .row>.column .inner>p{font-size:18px;}
		
	.yjzx-bottom{padding:100px 0;}
	.yjzx-bottom .row{margin-left:-50px;margin-right:-50px;}
	.yjzx-bottom .row>.column{padding-left:50px;padding-right:50px;}
	.yjzx-bottom .row>.column .inner h5{font-size:24px;}
	.yjzx-bottom .row>.column .inner .p{font-size:18px;}
	
}
@media (min-width: 1400px){
	.yjzx-top{background-position: left center!important;}
	.yjzx-top-content{padding-left:50%;}
	.yjzx-top-content .inner{padding-left:15px;padding-top:15px;}
	
	.yjzx-bottom .container{max-width:1236px;}
}
@media (min-width: 1600px){
	.yjzx-top-content .inner>h2{font-size:36px;}
	
	.yjzx-middle-content h5{font-size:36px;padding:0 60px;}
	.yjzx-middle-content .row{margin-left:-35px;margin-right:-35px;}
	.yjzx-middle-content .row>.column{padding-left:35px;padding-right:35px;}
	.yjzx-middle-content .row>.column .inner>p{font-size:20px;}
	.yjzx-middle-content .row>.column ul>li .icon{width:120px;height:120px;}
	.yjzx-middle-content .row>.column ul>li .icon>p{font-size:18px;}
	
	.yjzx-bottom{padding:150px 0;}
	.yjzx-bottom .row{margin-left:-84px;margin-right:-84px;}
	.yjzx-bottom .row>.column{padding-left:84px;padding-right:84px;}
}

/* 生产制造 - 生产基地 */
.base-content{max-width:1230px;margin:0 auto;}
.base-content h5{font-size:24px;font-family: "Albbph-M";margin-bottom:25px;}
.base-content .InfoContent{font-size:16px;}
.base-ul-1{list-style: none;margin:40px -15px 15px;padding:0;display: flex;justify-content: center;align-items: stretch;flex-flow: row wrap;}
.base-ul-1>li{padding:0 15px;max-width:374px;margin-bottom:30px;font-size:16px;color:#173174;}
.base-ul-1>li>.inner{position: relative;height:100%;background:#fff;border-radius: 10px;font-family: 'Albbph-M';overflow: hidden;padding:15px 10px;box-shadow: 0 13px 30px rgba(0,0,0,0.21);text-align: left;}
.base-ul-1>li:not(.li-1)>.inner{padding-left:65px;}
.base-ul-1 .text>div:nth-child(1){position: relative;margin-bottom:10px;line-height:40px;height:50px;}
.base-ul-1 .text>div:nth-child(1):before{content: '';position: absolute;width:80%;height:1px;bottom:0;background:#173174;left:10%;}
.base-ul-1 .text>div:nth-child(2){height:40px;line-height:40px;}
.base-ul-1 .font16{font-size:12px;}
.base-ul-1 .font42{font-size:26px;line-height: inherit;}
.base-ul-1 .font44{font-size:28px;line-height: inherit;}
.base-ul-1 .left{font-size:14px;line-height:1.2;position: absolute;width:50px;height:100%;padding:5px 16px;left:0;top:0;background:#00479d;color:#fff;font-family: 'Albbph-M';display: flex;justify-content: center;align-items: center;text-align: center;}
.base-ul-1>.li-1{display: flex;align-items: stretch;justify-content: space-between;}
.base-ul-1>.li-1>.inner{text-align: center;padding-left:10px;width:49.42%;}
.base-ul-1>.li-1>.inner:nth-child(1){background:#00479d;color:#fff;}
.base-ul-1>.li-1>.inner:nth-child(1) .text>div:nth-child(1):before{background:#fff;}
.base-ul-1>.li-1 .text>div:nth-child(2){font-family: 'Albbph-R';line-height:20px;}
.base-ul-1>li:not(.li-1) .text>div:nth-child(1):before{width:auto;left:0;right:30px;}
.base-ul-1>li:not(.li-1) .text>div{padding-left:10px;}


.base-ul-2{list-style: none;margin:0;padding:40px 6%;display: flex;flex-direction: column;justify-content: center;border:1px solid #d0d3d4;background:rgba(255,255,255,0.5);box-shadow: 0 8px 8px rgba(0,0,0,0.2);}
.base-ul-2>li{margin-bottom:50px;}
.base-ul-2>li>.logo>img{display: block;height:50px;display: block;margin:0 0 20px;max-width:100%;}
.base-ul-2>li>p{position: relative;width:100%;overflow: hidden;margin:0;padding-left:40px;font-size:18px;line-height:30px;}
.base-ul-2>li>p>.icon{position: absolute;left:0;top:0;width:30px;}
.base-ul-2>li:last-child{margin-bottom:0;}
@media (max-width: 767px){
	.base-ul-2>li{padding-bottom:30px;margin-bottom:30px;border-bottom:1px dotted #d0d3d4;}
	.base-ul-2>li:last-child{padding-bottom:0;border-bottom:none;}
}
@media (min-width: 576px){
	.base-ul-1{justify-content: space-between;}
}
@media (min-width: 768px){
	.base-content .InfoContent{font-size:20px;}
	
	.base-ul-1{margin-top:50px;margin-bottom:30px;}
	.base-ul-1>li{margin-bottom:40px;font-size:18px;}
	.base-ul-1 .font16{font-size:14px;}
	.base-ul-1 .font42{font-size:30px;}
	.base-ul-1 .font44{font-size:32px;}
	.base-ul-1>li:not(.li-1)>.inner{padding-left:68px;}
	.base-ul-1 .left{font-size:16px;width:58px;}

	.base-ul-2>li{display: flex;align-items: center;}
	.base-ul-2>li>.logo{flex: 0 0 auto;}
	.base-ul-2>li>.logo{margin-right:30px;}
	.base-ul-2>li>.logo>img{margin:0;}
}
@media (min-width: 992px){
	.base-ul-2{padding:50px 10.17%;}
	.base-ul-2>li>p{padding-left:50px;font-size:20px;line-height:40px;}
	.base-ul-2>li>p>.icon{width:40px;}
	.base-ul-2>li>.logo{margin-right:40px;}
	.base-ul-2>li>.logo>img{height:64px;}
}
@media (min-width: 1200px){
	.base-content h5{font-size:30px;margin-bottom:35px;}
	.base-content .InfoContent{font-size:24px;}

	.base-ul-1>li{margin-bottom:55px;font-size:20px;}
	.base-ul-1 .text>div:nth-child(1){height:60px;margin-bottom:15px;}
	.base-ul-1 .text>div:nth-child(2){height:48px;line-height:48px;}
	.base-ul-1>.li-1 .text>div:nth-child(2){line-height:24px;}
	.base-ul-1 .font16{font-size:16px;}
	.base-ul-1 .font42{font-size:36px;}
	.base-ul-1 .font44{font-size:38px;}
	.base-ul-1>li:not(.li-1) .text>div:nth-child(1):before{right:40px;}
	.base-ul-1>li:not(.li-1) .text>div{padding-left:15px;}

	.base-ul-2>li>p{font-size:24px;}
}
@media (min-width: 1600px){
	.base-content h5{font-size:36px;}
	.base-content .InfoContent{font-size:28px;}
	
	.base-ul-1{margin-top:60px;margin-bottom:45px;}
	.base-ul-1>li{font-size:22px;}
	.base-ul-1 .font42{font-size:42px;}
	.base-ul-1 .font44{font-size:44px;}
	.base-ul-1>li:not(.li-1)>.inner{padding-left:75px;}
	.base-ul-1 .left{font-size:18px;width:64px;}
}

/* 生产制造 - 质量方针 */
.quality-content ul{list-style: none;margin:-30px -15px 40px;padding:0;display: flex;justify-content: space-between;flex-flow: row wrap;}
.quality-content ul>li{width:50%;color:#113275;font-size:20px;padding:0 15px;margin-top:30px;text-align: center;}
.quality-content ul>li>img{display: block;width:100px;max-width:100%;margin:0 auto 20px;}
.quality-content ul>li>p{margin:0;font-family: "Albbph-M";}
.quality-content .InfoContent{font-size:16px;}
@media (min-width: 576px){
	.quality-content ul>li{width:auto;max-width:25%;}
}
@media (min-width: 768px){
	.quality-content{padding-left:40%;}
	.quality-content ul{margin-bottom:60px;}
	.quality-content .InfoContent{font-size:18px;}
}
@media (min-width: 1200px){
	.quality-content{padding-left:44%;}
	.quality-content ul{margin-bottom:80px;}
	.quality-content ul>li{font-size:28px;}
	.quality-content ul>li>img{width:110px;}
	.quality-content .InfoContent{font-size:20px;}
}
@media (min-width: 1600px){
	.quality-content ul>li{font-size:34px;}
	.quality-content ul>li>img{width:125px;}
}

/* 生产制造 - 产线规划 */
.plan-content{max-width:1487px;margin:0 auto;}
.plan-content>ul{list-style: none;margin:-30px -10px 40px;padding:0;display: flex;justify-content: center;flex-flow: row wrap;}
.plan-content>ul>li{max-width:33.333333%;padding:0 10px;margin-top:30px;font-size:16px;line-height:1;font-family: "Albbph-M";text-align: center;}
.plan-content>ul>li>div{position: relative;width:120px;border-radius: 50%;max-width:100%;overflow: hidden;border:1px solid #0068b7;}
.plan-content>ul>li>div>img{display: block;width:100%;}
.plan-content>ul>li>div>p{width:100%;position: absolute;width:100%;left:0;bottom:17.33%;color:#113275;margin:0;}
.plan-content .InfoContent{font-size:16px;}
.plan-content>h5{font-size:28px;font-family: "Albbph-M";margin-bottom:25px;color:#113275;}
.plan-content>.tu{margin:20px 0;padding:15px 0;text-align: center;overflow: hidden;}
.plan-content>.tu>.imgOuter{position: relative;padding:0 25px;display: inline-block;}
.plan-content>.tu>.imgOuter:before,
.plan-content>.tu>.imgOuter:after{content: '';position:absolute;width:100vw;height:1px;top:50%;background:#333;}
.plan-content>.tu>.imgOuter:before{right:100%;}
.plan-content>.tu>.imgOuter:after{left:100%;}
.plan-content>.tu .img{width:160px;margin:0 auto;border-radius: 10px;box-shadow: 0 8px 8px rgba(0,0,0,0.20);}
.plan-content>.imgs{margin:30px 0;display: flex;justify-content: space-between;flex-flow: row wrap;}
.plan-content>.imgs>.img{width:100%;margin-bottom:30px;}
@media (min-width: 768px){
	.plan-content>ul{margin-left:-40px;margin-right:-40px;}
	.plan-content>ul>li{padding:0 40px;font-size:24px;}
	.plan-content>ul>li>div{width:160px;}
	.plan-content>h5{font-size:32px;}
	.plan-content .InfoContent{font-size:20px;}
	.plan-content>.tu .img{width:234px;}
	.plan-content>.imgs{margin:50px 0;}
	.plan-content>.imgs>.img:nth-child(1){width:41.55%;}
	.plan-content>.imgs>.img:nth-child(2){width:52%;}
}
@media (min-width: 1200px){
	.plan-content>ul{margin-left:-50px;margin-right:-50px;}
	.plan-content>ul>li{padding:0 50px;font-size:28px;}
	.plan-content>ul>li>div{width:180px;}
	.plan-content>h5{font-size:38px;margin-bottom:35px;}
	.plan-content .InfoContent{font-size:24px;}
	.plan-content>.tu{margin:35px 0;}
}
@media (min-width: 1600px){
	.plan-content>ul{margin-left:-60px;margin-right:-60px;}
	.plan-content>ul>li{padding:0 60px;font-size:30px;}
	.plan-content>ul>li>div{width:202px;}
	.plan-content>h5{font-size:48px;}
}

/* 媒体中心 */
.news-list{margin:-25px -10px 0;}
.news-list .column{margin-top:25px;padding-left:10px;padding-right:10px;}
.news-list .href{display: block;height:100%;position: relative;top:0;color:#333;background:rgba(255,255,255,0.5);-webkit-transition:all .5s;transition:all .5s}
.news-list .text{position: relative;padding:15px;font-size:16px;line-height:30px;}
.news-list .h5{font-family: "Albbph-M";font-size:inherit;line-height:inherit;height:60px;margin:0;}
.news-list .date{font-family: "Albbph-L";font-size:inherit;line-height:inherit;}
.news-list .href:hover{top:-5px;box-shadow: 0 8px 8px rgba(0,0,0,0.15);}
.news-list .href:hover .h5{color:#00479d;}
.news-list .href:hover .img>img{-webkit-transform: scale(1.05);transform: scale(1.05);}
.news-list .img>img{object-fit: cover;}
@media (max-width:767px){
	.news-list .img>img{height:168px;}
}
@media (max-width:575px){
	.news-list .img>img{height:120px;}
}
@media (min-width:768px){
	.news-list{margin:-35px -15px 0;}
	.news-list .column{margin-top:35px;padding-left:15px;padding-right:15px;}
	.news-list .text{padding:15px 25px;font-size:18px;line-height:35px;}
	.news-list .h5{height:70px;}
	.news-list .img>img{height:230px;}
}
@media (min-width:992px){
	.news-list .img>img{height:145px;}
}
@media (min-width:1200px){
	.news-list .img>img{height:175px;}
}
@media (min-width:1400px){
	.news-list .img>img{height:200px;}
}
@media (min-width:1600px){
	.news-list .img{height:218px;}
	.news-list .text{font-size:20px;}
	.news-list + .pager{margin-top:80px;}
}
@media (min-width:1800px){
	.news-list .img>img{height:250px;}
}

/* 投资者关系 - 公告及通函 */
.notice-list{margin:0 -35px;}
.notice-list .column{padding-left:35px;padding-right:35px;}
.notice-list .href{position: relative;display: block;padding:20px 10px;border-bottom:1px solid #313131;display: flex;align-items: center;justify-content: space-between;color:#333;-webkit-transition: all 0.5s;transition: all 0.5s;}
.notice-list .text{width:100%;overflow: hidden;padding:0 10px;}
.notice-list .h5{font-size:16px;line-height: 1.5;margin:0;}
.notice-list .date{font-size:14px;line-height: 1;margin-top:2px;}
.notice-list .icon{flex: 0 0 auto;overflow: hidden;position: relative;}
.notice-list .icon>img{display: block;width:100%;}
.notice-list .icon-1{width:40px;}
.notice-list .icon-2{width:24px;height: 24px;background-image: url(../images/icon/i42.png);background-repeat: no-repeat;background-size:100%;background-position: center;}
.notice-list .href:hover{background:rgba(255,255,255,0.3);}
.notice-list .href:hover .icon-2{background-image: url(../images/icon/i42h.png);}
.notice-list .href:hover .h5{color:#003399;}
@media (min-width:768px){
	.notice-list .h5{font-size:18px;}
	.notice-list .date{font-size:16px;}
}
@media (min-width:1200px){
	.notice-list{margin:0 -55px;}
	.notice-list .column{padding-left:55px;padding-right:55px;}
	.notice-list .icon-1{width:50px;}
	.notice-list .icon-2{width:30px;height: 30px;}
}
@media (min-width:1600px){
	.notice-list{margin:0 -75px;}
	.notice-list .column{padding-left:75px;padding-right:75px;}
	.notice-list .href{padding:20px 18px;}
	.notice-list .text{padding:0 20px;}
	.notice-list .h5{font-size:20px;}
	.notice-list .date{font-size:18px;}
}

/* 投资者关系 - 企业管治 */
.governance-content{padding:30px 20px;background:rgba(255,255,255,0.3);margin-bottom:50px;}
.governance-list{margin:-20px -25px 0;}
.governance-list .href{align-items: flex-end;}
.governance-list .column{margin-top:20px;padding-left:25px;padding-right:25px;}
.governance-list .href{padding:15px;padding-left:0;}
.governance-list .text{padding:0 15px;}
.governance-list .icon{margin-bottom:5px;}
.governance-list .icon-1{width:30px;height:30px;margin-right:5px;}
.governance-list .icon-2{bottom:-3px;}
.governance-list .href:hover{border-color:#00479d;}
@media (min-width:768px){
	.governance-list{margin-top:-30px;}
	.governance-list .column{margin-top:30px;}
	.governance-content{padding:50px;margin-bottom:60px;}
	.governance-list .text{padding:0 20px;}
}
@media (min-width:1200px){
	.governance-list{margin:-40px -35px 0;}
	.governance-list .column{margin-top:40px;padding-left:35px;padding-right:35px;}
	.governance-content{padding:70px;margin-bottom:80px;}
	.governance-list .text{padding:0 25px;}
	.governance-list .h5{font-size:20px;}
}
@media (min-width:1600px){
	.governance-list{margin:-57px -45px 0;}
	.governance-list .column{margin-top:57px;padding-left:45px;padding-right:45px;}
	.governance-content{padding:85px 95px;}
	.governance-list .h5{font-size:24px;}
}

/* 投资者关系 - 财务报告 */
.financial-list .text{padding:0 15px;}
.financial-list .date{flex: 0 0 auto;margin:0;}
.financial-list .href:hover .date{color:#003399;}
@media (min-width:768px){
	.financial-list .href{padding-left:20px;}
	.financial-list .text{padding:0 80px;}
}
@media (min-width:1200px){
	.financial-list .href{padding-left:28px;}
	.financial-list .text{padding:0 100px;}
	.financial-list .h5{font-size:20px;}
}
@media (min-width:1600px){
	.financial-list .text{padding:0 120px;}
	.financial-list .h5{font-size:24px;}
}


/* 投资者关系 - 投资者关系联系 */
.investor-contatct{margin:0;background:#fff;box-shadow: 0 2px 16px rgba(0,0,0,0.15);background:#fff;}
.investor-contatct .column{padding:0;}
.investor-contatct .column>div{height:100%;}
.investor-contatct .left .text{position: absolute;width:100%;left:0;top:17%;color:#fff;z-index: 2;line-height:1.5;text-align: center;padding:0 8%;}
.investor-contatct .left h2{font-size:24px;margin:0 0 10px;font-family: "Albbph-M";line-height: inherit;}
.investor-contatct .left p{font-size:18px;margin:0;line-height: inherit;}
.investor-contatct .left .img>.bg{width:100%;height:100%;-webkit-transition: all 0.5s;transition: all 0.5s;}
.investor-contatct:hover .img>img{-webkit-transform: scale(1.1);transform: scale(1.1);}
.investor-contatct .inner{position: relative;height:100%;padding:40px 8%;display: flex;flex-direction: column;justify-content: center;}
.investor-contatct .inner>ul{list-style: none;padding:0;margin:0;position: relative;z-index: 2;}
.investor-contatct .inner>ul>li{display: flex;align-items: center;margin-bottom:35px;}
.investor-contatct .inner>ul>li:last-child{margin-bottom:0;}
.investor-contatct .inner>ul>li>p{margin:0;width:100%;overflow: hidden;font-size:18px;}
.investor-contatct .inner>ul>li>img{width:50px;flex: 0 0 auto;margin-right:20px;}
.investor-contatct .inner>img{position: absolute;width:100px;right:8.5%;bottom:8%;z-index: 1;opacity: 0.3;}
@media (min-width:768px){
	.investor-contatct .left{width:46.670815%;}
	.investor-contatct .right{width:53.329185%;}
	.investor-contatct .img{display: flex;justify-content: center;align-items: center;flex-direction: column;}
	.investor-contatct .img>img{width:auto;height:320px;}
}
@media (min-width:1200px){
	.investor-contatct .left h2{font-size:30px;margin-bottom:15px;}
	.investor-contatct .left p{font-size:24px;}
	.investor-contatct .img>img{height:380px;}
	.investor-contatct .inner{padding-left:10%;pading-right:10%;}
	.investor-contatct .inner>ul>li{margin-bottom:50px;}
	.investor-contatct .inner>ul>li>p{font-size:22px;}
	.investor-contatct .inner>ul>li>img{width:60px;margin-right:28px;}
	.investor-contatct .inner>img{width:120px;opacity: 1;}
}
@media (min-width:1400px){
	.investor-contatct .img>img{width:100%;height:auto;}
}
@media (min-width:1600px){
	.investor-contatct .left h2{font-size:36px;}
	.investor-contatct .left p{font-size:30px;}
	.investor-contatct .inner>ul>li{margin-bottom:70px;}
	.investor-contatct .inner>ul>li>img{width:70px;margin-right:35px;}
	.investor-contatct .inner>img{width:150px;}
}


/* 人才招聘 - 人才理念 */
.rcln-list{list-style: none;padding:0;margin:30px -15px;display: flex;flex-flow: row wrap;justify-content: center;}
.rcln-list li{width:50%;padding-left:15px;padding-right:15px;margin-bottom:50px;text-align: center;font-size:20px;color:#113275;}
.rcln-list .icon{width:114px;height:114px;max-width:100%;margin:0 auto 15px;border-radius: 50%;overflow: hidden;border:3px solid #7d7d7d;display: flex;justify-content: center;align-items: center;}
.rcln-list .icon>img{display: block;width:72.5%;height:72.5%;-webkit-transition: all 0.5s;transition: all 0.5s;}
.rcln-list p{font-family: "Albbph-M";margin:0;}
.rcln-list li:hover .icon>img{-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}

/* 人才招聘 - 加入中宝 */
.job-list-content{font-size:14px;}
.job-list-content .t{float:left;text-align: center;}
.job-list-content .t:nth-child(1){width:25%;text-align: left;padding-left:15px!important;}
.job-list-content .t:nth-child(2){width:20%;}
.job-list-content .t:nth-child(3){width:25%;}
.job-list-content .t:nth-child(4){width:15%;}
.job-list-content .t:nth-child(5){width:15%;}
.jb-top{background:#00479d;color:#fff;overflow: hidden;}
.jb-top .t{padding:0 10px;line-height:60px;}
.job-list{list-style: none;padding:0;margin:0;}
.job-list li{border-bottom:1px solid #313131;-webkit-transition: all 0.5s;transition: all 0.5s;}
.job-list .jb-tit{display: block;overflow: hidden;color:#333;}
.job-list .t{line-height: 1.67;padding:12px 10px;}
.job-list li:hover{background:rgba(255,255,255,0.3);}
.job-list li:hover .t:last-child{color:#00479d;}

.job-campus-list-content .t:nth-child(1){width:25%;}
.job-campus-list-content .t:nth-child(2){width:20%;}
.job-campus-list-content .t:nth-child(3){width:15%;}
.job-campus-list-content .t:nth-child(4){width:25%;}
.job-campus-list-content .t:nth-child(5){width:15%;}
.job-campus-list-content li:hover .t:last-child{color:#333;}
/* 人才招聘详情 */
.job-details-title{color:#333;font-size:22px;font-family: "Albbph-M";margin-bottom:30px;line-height:1.5;}
.job-details-list{list-style: none;margin:-20px -15px 45px;padding:0;}
.job-details-list li{font-size:16px;margin-top:20px;padding-left:15px;padding-right:15px;}
.job-details-list .inner{position: relative;padding-left:40px;line-height:30px;}
.job-details-list .inner .icon{position: absolute;left:0;top:0;height:30px;}
@media (max-width:767px){
	.job-list .t{padding-left:6px;padding-right:6px;}
	.job-list-content .t:nth-child(1){width:40%;padding-left:15px!important;}
	.job-list-content .t:nth-child(2){display: none;}
	.job-list-content .t:nth-child(3){width:30%;}
	.job-list-content .t:nth-child(4){display: none;}
	.job-list-content .t:nth-child(5){width:30%;}
	
	.job-campus-list-content .t:nth-child(1){width:35%;}
	.job-campus-list-content .t:nth-child(2){width:32.5%;display: block;}
	.job-campus-list-content .t:nth-child(3){display: none;}
	.job-campus-list-content .t:nth-child(4){width:32.5%;display: block;}
	.job-campus-list-content .t:nth-child(5){display: none;}
}
@media (min-width:576px){
	.rcln-list li{width:25%;}
}
@media (min-width:768px){
	.rcln-list{margin:80px -30px;justify-content: flex-end;}
	.rcln-list li{width:auto;padding-left:30px;padding-right:30px;font-size:24px;max-width:25%;}
	.rcln-list .icon{width:125px;height:125px;}
	
	.job-list-content{font-size:16px;}
	.job-list .t{padding:18px 10px;}
	.job-list-content + .pager{margin-top:60px;}
	
	.job-details-title{font-size:26px;}
}
@media (min-width:1200px){
	.rcln-list{margin:100px -40px;padding-right:50px;}
	.rcln-list li{font-size:30px;padding-left:40px;padding-right:40px;}
	
	.job-list-content{font-size:20px;}
	.job-list-content .t:nth-child(1){width:29%;padding-left:25px!important;}
	.job-list-content .t:nth-child(2){width:23%;}
	.job-list-content .t:nth-child(3){width:25%;}
	.job-list-content .t:nth-child(4){width:11%;}
	.job-list-content .t:nth-child(5){width:12%;}
	.job-list .t{padding:23px 10px;}
	
	.job-details-title{font-size:30px;margin-bottom:40px;}
	.job-details-list li{font-size:18px;}
	.job-details-list .inner{padding-left:50px;line-height:40px;}
	.job-details-list .inner .icon{height:40px;}
	
	
	.job-campus-list-content .t:nth-child(1){width:25%;}
	.job-campus-list-content .t:nth-child(2){width:25%;}
	.job-campus-list-content .t:nth-child(3){width:14%;}
	.job-campus-list-content .t:nth-child(4){width:25%;}
	.job-campus-list-content .t:nth-child(5){width:11%;}
}
@media (min-width:1600px){
	.rcln-list{margin:130px -50px;}
	.rcln-list li{font-size:34px;padding-left:50px;padding-right:50px;}
	
	.job-list-content{font-size:24px;}
	
	.job-details-list li{font-size:20px;}
}