﻿@CHARSET "UTF-8";
/* 自定义动画 */
.animate {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}

.wraper{width:86.583333%;max-width: 1990px;margin: 0 auto;position: relative;}
@media only screen and (max-width:1550px){
   .wraper{width:89.583333%}

}

/*<<<<<<<<<<<<<<<<<<<<<< 公共 >>>>>>>>>>>>>>>>>>>>>>>*/
@font-face{font-family:'din';src:url(../font/DINCond-Regular.eot);src:url(../font/DINCond-Regular.eot) format('embedded-opentype'),url(../font/DINCond-Regular.woff2) format('woff2'),url(../font/DINCond-Regular.woff) format('woff'),url(../font/DINCond-Regular.bin) format('truetype'),url(../font/DINCond-Regular.svg) format('svg')}
@font-face{font-family:'ali';src:url(../font/AlibabaPuHuiTi-Regular.eot);src:url(../font/AlibabaPuHuiTi-Regular.eot) format('embedded-opentype'),url(../font/AlibabaPuHuiTi-Regular.woff2) format('woff2'),url(../font/AlibabaPuHuiTi-Regular.woff) format('woff'),url(../font/Alibaba-PuHuiTi-Regular.bin) format('truetype'),url(../font/AlibabaPuHuiTi-Regular.svg) format('svg')}
html,body{font-family:'ali','Msyh(Microsoft YaHei)';}
body{position: relative; overflow-x: hidden;}
img{max-width:100%;}
/* .body-bg{position: fixed; left: 0; top: 0; z-index: -999; width: 100%; height: 100%;} */
input, select, textarea, button {
    vertical-align: middle;
    resize: none;
    -webkit-appearance: none !important;
    outline: none;
    border: none;
    background: transparent;
}

.viewer-title{display: none;}
.tips1230{font-size: 0.16rem; text-align: center; margin-bottom: 0.4rem; padding: 0.1rem 0.2rem; background: #1074bc; color: #FFF; border-radius: 100px;}
@media only screen and (min-width:1024px){
	.div_m,.div-m,.m-head{display: none;}
}
@media only screen and (max-width:1024px){

	.div_pc,.div-pc,.pc-head{display: none;}
	html,body{/*max-width:750px;*/ margin: 0 auto;}
	.wrap{width: 100%;}
	.tips1230{display: none;}

}
/* 内页banner */
.n-banner{width: 100%; position: relative; overflow: hidden;}
.n-banner img{width: 100%; height: auto;}
.n-banner .banner-text{position: absolute; left: 8.41666%; top: 50%; transform: translateY(-50%); color: #FFF;}
.n-banner .banner-text p{font-size: 0.36rem; line-height: 200%;text-transform: uppercase;}
.n-banner .banner-text h2{font-size: .74rem; line-height: 0.72rem; margin-top: 0.14rem;}
.n-banner .banner-text2{position: absolute; left: 10.41666%; top: 50%; color: #FFF;}
.n-banner .banner-text2 p{font-size: 0.50rem; line-height: 200%;}

/* 面包屑导航、二级栏目 */
.menus{background: #f6f6f6;}
.menus .crumbs{color: #5B5B5B; font-size: 14px;}
.menus .crumbs a:first-child{padding-left: 25px; background: url(../images/home.svg) no-repeat left center; background-size: 18px; margin-left: 0;}
.menus .crumbs a{display: inline-block; color: #999; font-size: .18rem; line-height:80px; margin: 0 10px; transition: all 0.3s;}
.menus .crumbs a:hover{color: #1074bc;}
.menus .crumbs a:last-child{color:#333333}
.menus .seccol{ height:80px;}
.menus .seccol a{line-height:78px;font-size:.2rem;white-space: nowrap; display: inline-block;}
.menus .seccol>div.li{position: relative; margin: 0 30px;}
.menus .seccol>.menuing a{color: #1074bc}
.menus .seccol>div.li::after{content: ""; display: block; width: 100%; height: 2px; background: #1074bc; position: absolute; left: 0; bottom:0; transform: scaleX(0); transition: all 0.3s;}
.menus .seccol>div.li:hover::after,.menus .seccol>div.li.menuing::after{transform: scaleX(1);}
.f_dw{position:absolute;bottom:0;width:100%;}
.f_dw.menus{background:none;}
.f_dw.menus a,.f_dw.menus .crumbs{color:#fff}
.f_dw.menus .crumbs a:first-child{background: url(../images/home_white.svg) no-repeat left center; background-size:.22rem;}
.f_dw.menus .crumbs a:hover{color: #fff;}
.f_dw.menus .crumbs a:last-child{color: #fff;}



/* 内页标题 */
.n-title::after{content: ""; display: block; font-size: 0; width: 30px; height: 4px; background: #267EBD; margin-top: 20px;}
.n-title h2{font-size: 36px;}
.n-title h6{font-size: 26px; font-family: 'ali','Source Han Sans'; font-weight: bold; color: #D2ECFC; letter-spacing: -0.06em; text-transform: uppercase; line-height: 38px;}
.alone-title{padding: 90px 0 50px;}

/* 回到头部 */
.backtop{position: fixed; right: -10px; cursor: pointer; display: none; transition: all 0.5s;transform: skew(-13deg);-webkit-transform: skew(-13deg);-moz-transform: skew(-13deg);
	-o-transform: skew(-13deg);	-ms-transform: skew(-13deg);	bottom: 0; z-index: 999999; width: 90px; height: 80px;display: flex; align-items: center; justify-content: center; color: #FFF; background: #1074bc;}
.backtop em{display: inline-block; padding-top: 16px; background: url(../images/backtop.svg) no-repeat center top; background-size: 14px;
	transform: skew(13deg);	-webkit-transform: skew(13deg);	-moz-transform: skew(13deg);	: skew(13deg);-ms-transform: skew(13deg);animation: backtop 2s linear infinite;}
@keyframes backtop {
	0%{background: url(../images/backtop.svg) no-repeat center top;background-size: 14px;}
	50%{background: url(../images/backtop.svg) no-repeat center 20%;background-size: 14px;}
	100%{background: url(../images/backtop.svg) no-repeat center top;background-size: 14px;}
}
.backtop:hover{background: #0077DA;}
@media only screen and (min-width:1921px)
{
.n-banner .banner-text{left:11.41666%;}
}
@media only screen and (max-width:1024px){
	
	.backtop{width: .8rem; height: .8rem; border-radius: 50%; right: 0.3rem; bottom: 1rem;
		transform: skew(0);
		-webkit-transform: skew(0);
		-moz-transform: skew(0);
		-o-transform: skew(0);
		-ms-transform: skew(0);
	}
	.backtop em{padding-top: 0.2rem; font-size: .24rem; text-transform: uppercase;
		transform: skew(0);
		-webkit-transform: skew(0);
		-moz-transform: skew(0);
		-o-transform: skew(0);
		-ms-transform: skew(0);
	}
	.n-banner .banner-text{width:86%; left:5%;margin-top:20px;}
	.n-banner .banner-text p{font-size: .24rem;}
	.n-banner .banner-text h2{font-size: .4rem;}
	.n-banner .banner-text2{left: 0; width: 100%; padding: 0 0.4rem;}
	.n-banner .banner-text2 p{font-size: 0.4rem;}
	.menus .crumbs{display: none;}
	.menus{background: #1074bc;}
	.menus{overflow-y: hidden; overflow-x: auto;}
	.menus .seccol{padding: 0; padding-right: 0.3rem; float: left; white-space: nowrap; overflow-y: hidden; overflow-x: auto; height: .8rem;}
	.menus::-webkit-scrollbar,.menus .seccol::-webkit-scrollbar{display: none;}
	.menus .seccol a{font-size: .28rem; line-height: .75rem;color:#fff;}
	.menus .seccol>.menuing a {border-bottom:2px solid #fff;color: #fff;}
	.menus .seccol div.li{margin: 0 0.3rem;}
	.menus .seccol div.li::after{bottom: 0.1rem;}
	.n-title h2{font-size: .36rem;}
	.n-title h6{font-size: .26rem; line-height: 150%;}
	.n-title::after{margin-top: .2rem; height: .04rem; width: .4rem;}
	.alone-title{padding: .5rem 0.4rem .6rem;}
	.acc{width: 100%;}
}
@media only screen and (min-width:1024px) and (max-width:1440px){
	.tips1230{font-size: 0.2rem;}
	.alone-title{padding: 0.9rem 0 0.5rem;}
	.acc{width: 74.96339677%;}
	.menus .crumbs{font-size: 0.14rem;}
	.menus .crumbs a:first-child{padding-left: 0.26rem; background-size: 0.16rem;}
	.menus .crumbs a{font-size: 0.14rem; line-height: 0.7rem; margin: 0 0.1rem;}
	.menus .seccol{height: 0.7rem;}
	.menus .seccol div.li{margin: 0 .3rem;}
	.menus .seccol a{line-height: 0.7rem;}
	.backtop{right: -0.1rem; width: 0.9rem; height: 0.8rem;}
	.backtop em{background-size: 0.14rem; padding-top: 0.16rem;}
	@keyframes backtop {
		0%{background: url(../images/backtop.svg) no-repeat center top;background-size: 0.14rem;}
		50%{background: url(../images/backtop.svg) no-repeat center 20%;background-size: 0.14rem;}
		100%{background: url(../images/backtop.svg) no-repeat center top;background-size: 0.14rem;}
	}
}
/*<<<<<<<<<<<<<<<<<<<<<< 头部+底部 >>>>>>>>>>>>>>>>>>>>>>>*/
.head{position: fixed; top: 0; width: 100%; z-index: 99999998; transition: all 0.3s;}
.pc-head{position:relative;}
.pc-head .logo{float: left; height: 0.5rem; margin: 0.2rem 0 0.2rem 0;}
.pc-head .wraper{position:static}
.pc-head .logo img{height: 100%; width: auto;}
.pc-head.small,.pc-head:hover{backgrounD:#Fff;box-shadow: 1px 1px 20px #cccccc42;}
.pc-head .head2{}
.pc-head .head2::after{content: ""; display: block; clear: both;}
.pc-head .head2 nav .li{display: inline-block;}
.pc-head .head2 nav .head2-search{display: inline-block;}
.pc-head .head2 nav .head2-yuyan{display: inline-block;}
.pc-head .head2 nav .head2-yuyan a{margin: 0 0.2rem;color:#fff;font-size:0.20rem;}
.pc-head .head2 nav .head2-search .search{cursor: pointer;padding: 1px 10px; background: url(../images/search.svg) no-repeat center; background-size: 0.2rem; transition: all 0.5s;}
.m-head2-search .search{padding: 1px 10px;background: url(../images/search-blue.svg) no-repeat center;background-size: 0.2rem; transition: all 0.5s;}
.pc-head .head2 nav{display: inline-block; text-align: center; margin: 0 auto;}
.pc-head .head2 nav::after{content: ""; display: block; clear: both;}
.pc-head .head2 nav .li .column{display: block; line-height: 0.95rem; font-size: 0.20rem; color: #fff; padding-right: 0.2rem; margin:0 0.2rem; transition: all 0.3s;}
.pc-head.small .head2 nav .head2-search .search,.pc-head:hover .head2 nav .head2-search .search{background: url(../images/search-blue.svg) no-repeat center;}
.pc-head.small .head2 .logo_ys,.pc-head:hover .head2 .logo_ys{display:block;}
.pc-head.small .head2 .logo_white,.logo_ys,.pc-head:hover .head2 .logo_white{display:none;}
.pc-head.small .head2 nav .head2-yuyan a,.pc-head:hover .head2 nav .head2-yuyan a{color:#000}
.pc-head.small .head2 .li .column,.pc-head:hover .head2 .li .column{color:#000;}

.pc-head .head2 nav .li .column.downs{position: relative;}
.pc-head .head2 nav .li .column.downs::after{content: ""; transition: all 0.3s; display: block; width: 0.1rem; height: 100%; position: absolute; right: 0; top: 0; z-index: 1; }

.pc-head .head2 nav .li:hover .column{color: #408DE5;}
.pc-head .head2 nav .li .li-info{width: 100%; background: rgba(255,255,255,0.98); position: absolute; top: 100%; left: 0; backdrop-filter: blur(5px);}
.pc-head .head2 nav .li .li-info .li-box{position: relative;  justify-content: center;  display: flex; padding: 0.3rem 0; color: #FFF;}
.pc-head .head2 nav .li .li-info .li-box .uls::after{content: ""; display: block; clear: both;}
.pc-head .head2 nav .li .li-info .li-box .uls .ul{float: left; margin-right: 0.4rem;}
.pc-head .head2 nav .li .li-info .li-box .uls .ul .li{display: block; color: #333; text-align: left; line-height: 200%; transition: all 0.3s; font-size: 0.18rem; padding-right: 0.15rem; }
.pc-head .head2 nav .li .li-info .li-box .uls .ul .li.li-top{margin-bottom: 0.2rem; font-size: 0.16rem;color: #222;}
.pc-head .head2 nav .li .li-info .li-box .uls .ul .li:nth-child(n+2){margin-bottom: 0.1rem;}
.pc-head .head2 nav .li .li-info .li-box .uls .ul .li:hover{color: #1074bc;}
.pc-head .head2 nav .li .li-info .li-box .info-r{margin-left: 0.8rem;}
.pc-head .head2 nav .li .li-info .li-box .info-r .rli{display: block; cursor: pointer; width: 2.5rem; min-width: 200px; min-height: 80px; height: 1rem; position: relative; border-radius: 0.08rem; overflow: hidden;}
.pc-head .head2 nav .li .li-info .li-box .info-r .rli img{width: 100%; height: 100%; object-fit: cover; transition: all 0.6s;}
.pc-head .head2 nav .li .li-info .li-box .info-r .rli span{display: block; width: 100%; position: absolute; z-index: 1; top: 30%; left: 0;  font-size: 0.14rem; padding-top: 0.40rem;}

.pc-head .head2 nav .li .li-info .li-box .info-r .rli:nth-child(n+2){margin-top: 0.2rem;}
.pc-head .head2 nav .li .li-info .li-box .info-r .rli:hover img{transform: scale(1.05);}
.pc-head .head2 nav .li .li-info{display: none;}
/* .pc-head .head2 nav .li.li3 .li-info{display: block;} */
.pc-head .head2 nav .li.li .li-info .li-box .uls .ul{border: none; padding: 0;}
.pc-head .head2 nav .li.li .li-info .li-box .uls .ul.ul-warp .li{width: 42%;}
.pc-head .head2 nav .li.li .li-info .li-box .uls .ul.ul-warp{display: flex; width:5rem; justify-content: space-between; flex-wrap: wrap;}
.pc-head .head2 nav .li.li .li-info .li-box .info-r .rli:nth-child(n+2){margin-left: 0.45rem; margin-top: 0;}



.pc-head .head2 .logo{z-index: 1;}
.pc-head .head2 .head2r::after{content: ""; display: block; clear: both;}
.pc-head .head2 .head2r{text-align: right;}

.sear{display: none; position: absolute; left: 0; top: 100%; z-index: 9999; width: 100vw; height: 100vh; background: rgba(0, 0, 0, .7);}
.sear .sear-content{width: 100%; background: rgba(45, 45, 45, 0.98);}
.sear .sear-content .txt{width: 50%; padding: 0.2rem 0; position: relative; z-index: 1; margin: 0 auto; display: flex; justify-content: space-between; align-items: center;}
.sear .sear-content .txt .ul{position: absolute; width: 100%; left: 0; top: 100%; z-index: 2; padding: 0.3rem 0.2rem; background: #F5F5F5;}
.sear .sear-content .txt .ul .ul-h{font-size: 0.16rem; line-height: 200%; color: #666;}
.sear .sear-content .txt .ul a.li{display: block; font-size: 0.18rem; margin-top: 0.1rem; color: #333; line-height: 200%; transition: all 0.3s; width: 100%;}
.sear .sear-content .txt .ul a.li:hover{color: #1074bc; background: #FFF;}
.sear.sear-ing .sear-content .txt .ul a.li1{animation-delay: 0.1s;}
.sear.sear-ing .sear-content .txt .ul a.li2{animation-delay: 0.2s;}
.sear.sear-ing .sear-content .txt .ul a.li3{animation-delay: 0.3s;}
.sear.sear-ing .sear-content .txt .ul a.li4{animation-delay: 0.4s;}
.sear.sear-ing .sear-content .txt .ul a.li5{animation-delay: 0.5s;}
.sear.sear-ing .sear-content .txt .ul a.li6{animation-delay: 0.6s;}
.sear.sear-ing .sear-content .txt .ul a.li7{animation-delay: 0.7s;}
.sear.sear-ing .sear-content .txt .ul a.li8{animation-delay: 0.8s;}
.sear .sear-content .txt .forms{ flex:1;padding:0 0.5rem 0 0.3rem; background: url(../images/icon2.png) no-repeat left center; background-size: 0.22rem;}
.sear .sear-content .txt .forms .inp{border: none; position: relative; border-bottom: transparent solid 1px; outline: none; background: transparent; color: #999; padding: 0 0.1rem; margin: 0 0.2rem; width: 100%; line-height: 200%; font-size: 0.20rem; transition: all 0.3s;}
.sear .sear-content .txt .forms .inp:focus{border-bottom: #1074bc solid 1px;}
.sear .sear-content .txt .icon{width: 0.2rem; cursor: pointer; height: 0.2rem; background: url(../images/guanbia.png) no-repeat center; background-size: contain;}
@media only screen and (max-width:1920px){
.pc-head .head2 nav .head2-yuyan a{font-size:0.22rem;}
.pc-head .head2 nav .li .column{font-size:0.22rem;}
}
@media only screen and (max-width:1024px){
	.head{/*max-width: 750px;*/ margin: 0 auto;}
	.m-head{width: 100%;}
	.m-head .mhead{padding: 0.33rem .3rem; background: #FFF;}
	.m-head .mhead .logo{height: 0.45rem;}
	.m-head .mhead .logo img{height: 100%; width: auto;}
	.m-head .mhead-content{display: none; height: calc(100vh - 0.91rem); overflow: hidden; overflow-y: auto; background: rgba(0,78,162,0.8); backdrop-filter: blur(10px);}
	.m-head .mhead-content::-webkit-scrollbar{display: none;}
	.m-head .mhead-content{-ms-overflow-style: none;}
	.m-head .mhead-content{overflow: -moz-scrollbars-none;}
	.m-head .mhead-content .nav{padding: 0.5rem 0;}
	.m-head .mhead-content .nav li .nav_two{display: none; padding: 0.2rem 0.5rem;}
	.m-head .mhead-content .nav li .nav_two a{display: block; font-size: 0.30rem; line-height: 180%; margin: 0.2rem auto; color: #E2F5FF; transition: all 0.3s;}
	.m-head .mhead-content .nav li .nav_two a.menu3a{color: #1074bc;}
	.m-head .mhead-content .nav li .menu2a{padding: 0.2rem 0.3rem; border-bottom:#c7ced240 solid 1px; position: relative;}
	.m-head .mhead-content .nav li .menu2a::after{content: ""; display: block; width: 0.2rem; height: 0.2rem; background: url(../images/right-white.svg) no-repeat center; background-size: contain; position: absolute; right: 0.3rem; top: 50%; z-index: 1; top: 0; bottom: 0; margin: auto 0; transition: all 0.3s;}
	.m-head .mhead-content .nav li .menu2a.menua::after{display: none;}
	.m-head .mhead-content .nav li .menu2a a{color: #FFF; font-size: 0.30rem; line-height: 150%; transition: all 0.3s;}
	.m-head .mhead-content .nav li .menu2a.menua a{display: block;}
	.m-head .mhead-content .nav li.nav-ing .menu2a a{color: #1074bc;}
	.m-head .mhead-content .nav li.nav-ing .menu2a::after{background: url(../images/right-yellow.svg) no-repeat center; background-size: contain;}
	.m-head .mhead-content .nav li.lis-on .menu2a::after{transform: rotate(90deg);}
	.navBox{cursor: pointer;display:flex;}
    .head2-yuyan{margin-right:.35rem;font-size: .3rem;}
	.navBox .menu{display: block; width: 0.5rem; height: 0.35rem; position: relative; z-index: 99; transition-duration: 0.3s;}
	.burger_lin .icon{height: .05rem; width: 100%; top: calc(50% - 0.03rem);background-color: #1074bc;border-radius: 20px;position: absolute;transition-duration: 0.3s;transition-delay: 0.5s;}
	.burger_lin .icon:before {content: ""; width: 0.5rem; height: 100%; position: absolute; left: 0; top: -0.145rem; background-color: #1074bc; border-radius: 50px; transition: transform 0.3s, top 0.3s 0.3s;transition-delay: 0.5s;}
	.burger_lin .icon:after {content: ""; width: 0.5rem; height: 100%; position: absolute; left: 0; top: 0.145rem; background-color: #1074bc; border-radius: 50px; transition: transform 0.3s, top 0.3s 0.3s;transition-delay: 0.5s;}
	.burger_lin.open .icon {transition-duration: 0.1s;transition-delay: 0.3s;background: transparent;width: 0;}
	.burger_lin.open .icon:before {transition: top 0.3s, transform 0.3s 0.3s;top: 0;transform: rotateZ(-45deg);}
	.burger_lin.open .icon:after {transition: top 0.3s, transform 0.3s 0.3s;top: 0;transform: rotateZ(45deg);}
	}

.banner-swiper{width: 100vw; height: 100vh;}
.banner-swiper .swiper-slide img{width: 100%; height: 100%; object-fit: cover;}
.banner-swiper .swiper-slide img{transition: 1s linear 2s;transform: scale(1.1,1.1);}
.banner-swiper .swiper-slide-active img,.banner-swiper .swiper-slide-duplicate-active img{transition: 11s linear;transform: scale(1,1);}
.banner-swiper .swiper-slide::before{content: ""; display: block; width: 100%; height: 100%; background: rgba(82,140,208,.4); position: absolute; left: 0; top: 0; z-index: 1;}
.banner-swiper .swiper-pagination{width: auto !important; bottom: 0.4rem !important; left: 10.416666% !important;}
.banner-swiper .swiper-pagination-bullet{background: #FFF; width: 0.08rem; height: 0.08rem; opacity: 1;position:relative;}
.banner-swiper .swiper-pagination-bullet-active{}
.banner-swiper .swiper-pagination-bullet-active:after{width: 0.16rem; height: 0.16rem;border-radius: 50%;border:1px solid #fff;content:'';position:absolute;left:-50%;top:-50%;margin-left:-1px;margin-top: -1px;}
.banner-swiper .swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,.banner-swiper .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 12px;}
.banner-swiper.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 0.15rem;}
.banner-swiper .swiper-button-next, .banner-swiper.swiper-container-rtl .swiper-button-prev{background: url(../images/h-next.svg) no-repeat center; background-size: contain;}
.banner-swiper .swiper-button-prev, .banner-swiper.swiper-container-rtl .swiper-button-next{background: url(../images/left.svg) no-repeat center; background-size: contain;}
.banner-swiper .swiper-button-next:hover, .banner-swiper.swiper-container-rtl .swiper-button-prev:hover{background: url(../images/h-next-on.svg) no-repeat center; background-size: contain; opacity: 1;}
.banner-swiper .swiper-button-prev:hover, .banner-swiper.swiper-container-rtl .swiper-button-next:hover{background: url(../images/left-on.svg) no-repeat center; background-size: contain; opacity: 1;}
.banner-swiper .swiper-button-prev, .banner-swiper .swiper-button-next{opacity: 1; width: 0.7rem; height: 0.7rem; transition: all 0.3s;}
.banner-swiper .swiper-button-prev::after, .banner-swiper .swiper-button-next::after{display: none;}
.banner-swiper .swiper-button-next, .banner-swiper.swiper-container-rtl .swiper-button-prev{right: 1.1rem;}
.banner-swiper .swiper-button-prev, .banner-swiper.swiper-container-rtl .swiper-button-next{left: 1.1rem;}
@media only screen and (min-width:1024px) and (max-width:1366px){
	.banner-swiper .swiper-button-next, .banner-swiper.swiper-container-rtl .swiper-button-prev{right: 1.25rem;}
	.banner-swiper .swiper-button-prev, .banner-swiper.swiper-container-rtl .swiper-button-next{left: 1.2rem;}
}
.banner-swiper .txt{position: absolute; left: 0; top: 50%; z-index: 1; display: flex; justify-content: space-between; transform: translateY(-50%); color: #FFF; width: 100%; padding: 0 10.416666%;}
.banner-swiper .txt .txtl .lp1{font-size: 0.18rem;}
.banner-swiper .txt .txtl h2{font-size: 0.9rem; font-weight:bold;line-height: 140%;}
.banner-swiper .txt .txtl .more1213{display: inline-block;margin-top: 0.8rem;font-size: 0.16rem;line-height: 0.44rem;color: #FFF;border-radius: 0.06rem;padding: 0 0.55rem;background: #1074bc;transition: all 0.3s;}
.banner-swiper .txt .txtl .more1213:hover{color: #1074bc; background: #FFF;}
.banner-swiper .scroll-down{position: absolute; right: 0; z-index: 2;  bottom: 0.4rem; text-align: center;}
.banner-swiper .scroll-down span {display: inline-block; margin: 0 auto; position: relative; width: 0.3rem;height: 0.5rem; border: 2px solid #fff;border-radius: 50px;}
.banner-swiper .scroll-down span::before {content: ''; position: absolute;top: 0.06rem;left: 50%;width: 0.04rem;height: 0.13rem;transform: translateX(-50%); background-color: #fff;border-radius: 20px;-webkit-animation: sdb10 2s infinite;animation: sdb10 2s infinite;-moz-animation: sdb10 2s infinite;}
.banner-swiper .scroll-down .shubiaowz{display:none;font-size: 0.12rem; color: #FFF; line-height: 200%;}
@-webkit-keyframes sdb10 {
	0% {-webkit-transform: translate(-50%, 0);opacity: 0;}
	40% {opacity: 1;}
	80% {-webkit-transform: translate(-50%, 0.25rem);opacity: 0;}
	100% {opacity: 0;}
}
@keyframes sdb10 {
	0% {transform: translate(-50%, 0);opacity: 0;}
	40% {opacity: 1;}
	80% {transform: translate(-50%, 0.25rem);opacity: 0;}
	100% {opacity: 0;}
}
@media only screen and (max-width:1024px){
	.banner-swiper .scroll-down{display: none;}
	.banner-swiper{width: 100%; height: 9.3rem;}
	.banner-swiper .swiper-pagination{left: 50% !important; transform: translateX(-50%);}
	.banner-swiper .txt{flex-direction: column; padding: 0 6%; top: 3rem;  transform: translateY(0);}/*bottom: 0.8rem;*/
	.banner-swiper .txt .txtl .lp1{font-size: 0.38rem;}
	.banner-swiper .txt .txtl h2{font-size: 0.48rem; line-height: auto;}
	.banner-swiper .txt .txtl .more1213{margin-top: 0.3rem; font-size: 0.28rem; line-height: 200%; padding: 0 0.4rem;}
	.banner-swiper .swiper-button-prev, .banner-swiper .swiper-button-next{display: none;}
	
	.banner-swiper .swiper-pagination{bottom: 0.3rem !important;}
}
.cont_tbx{display: flex; justify-content: space-between; align-items: flex-end;}
.intit .t1{font-size: 0.52rem; color: #222222;}
.intit .t2{font-size: 0.24rem;color: #8a9194;margin-top:25px;}
.more1213{position:relative;display: flex;align-items: center;font-size: 0.16rem;line-height: 0.52rem;color: #FFF;border-radius: 0.06rem;padding: 0 0.44rem;border-radius:50px;background: #1074bc;border: 2px solid #1074bc;overflow: hidden;
  transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);  -webkit-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);  -moz-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);  -ms-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);  -o-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);  border-radius: 1000px;}
.more1213 span{position:relative;z-index:2}
.more1213:after{content: "";position: absolute;top: 50%;left: 50%;width: 6px;height: 6px;background-color: #fff;z-index: 100;margin-top: -3px;margin-left: -3px;-ms-transform: scale(0);-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);transform: scale(0);transition: all 0.8s cubic-bezier(0.785, 0.135, 0.15, 0.86);-webkit-transition: all 0.8s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition: all 0.8s cubic-bezier(0.785, 0.135, 0.15, 0.86);-ms-transition: all 0.8s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition: all 0.8s cubic-bezier(0.785, 0.135, 0.15, 0.86);z-index: 1;border-radius: 50%;}
.more1213:hover:after {transform: scale(100);}
.more1213:hover {border-color: #1074bc;}
.more1213:hover svg path{fill:#1074bc}
.more1213 i{position:relative;z-index:2;margin-left:20px;display: flex;transition: all 0.3s;}
.more1213 i svg{width:15px;height:15px;}
.more1213:hover{color: #1074bc; background: #FFF;}
/*首页产品*/
.cells {background: #ebf3f7;  padding: 1.4rem 0;}
.cells .cell-swiper {width: 100%;margin-top: 0.65rem;}
.cells .cell-swiper .mySwiper2 .swiper-slide {opacity: 0.5;cursor: pointer;position: relative;width: 52.71%;}
.cells .cell-swiper .mySwiper2 .swiper-slide .slide-img {width: 100%;}
.cells .cell-swiper .mySwiper2 .swiper-slide .slide-img img {width:100%;}
.cells .cell-swiper .mySwiper2 .swiper-slide .slide-content {width:90%;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);  display: flex;  align-items: center;}
.cells .cell-swiper .mySwiper2 .swiper-slide .slide-content .left {width: 50%; box-sizing:border-box;padding-left: 1.25rem;}
.cells .cell-swiper .mySwiper2 .swiper-slide .slide-content .left .describe {font-size: 0.36rem;color: #222222;font-weight: 700;margin-bottom: 0.4rem;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    transition: all 0.3s;}
.cells .cell-swiper .mySwiper2 .swiper-slide .slide-content .left .sub_describe{font-size: 0.18rem;color: #666666;line-height:.3rem;}
.cells .cell-swiper .mySwiper2 .swiper-slide .slide-content .right { width: 50%;}
.cells .cell-swiper .mySwiper2 .swiper-slide .slide-content .right img {width: 100%;}
.cells .cell-swiper .mySwiper2 .swiper-slide-active {opacity: 1;}
.more1214 svg{width:24px;}
.bth {position:relative;overflow: hidden;margin-top:0.50rem;display: inline-block;cursor: pointer;padding:0 0.33rem;border:2px solid #1074bc;line-height:0.46rem;background: #fff;border-radius:50px;}
.bth a {width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;}
.bth span{color: #1074bc;margin-right:5px;position:relative;z-index:2}
.bth svg {width:40px;height:40px;position:relative;z-index:2}
.bth:after{content: "";position: absolute;top: 50%;left: 50%;width: 6px;height: 6px;background-color: #1074bc;z-index: 100;margin-top: -3px;margin-left: -3px;-ms-transform: scale(0);-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);transform: scale(0);transition: all 0.8s cubic-bezier(0.785, 0.135, 0.15, 0.86);-webkit-transition: all 0.8s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition: all 0.8s cubic-bezier(0.785, 0.135, 0.15, 0.86);-ms-transition: all 0.8s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition: all 0.8s cubic-bezier(0.785, 0.135, 0.15, 0.86);z-index: 1;border-radius: 50%;}
.bth:hover:after {transform: scale(100);}
.bth:hover {border-color: #1074bc;}
.bth:hover svg path{fill:#ffffff}
.bth:hover span{color:#fff;}
.f16 {font-size:.16rem;}
.cells{}
.cells .cell_btn .swiper-button-next,.cells .cell_btn .swiper-rtl .swiper-button-prev,.cells .cell_btn .swiper-button-prev ,.cells .cell_btn .swiper-rtl .swiper-button-next{margin-top: -19%;}
.cell_btn .swiper-button-next,.cell_btn .swiper-rtl .swiper-button-prev,.cell_btn .swiper-button-prev ,.cell_btn .swiper-rtl .swiper-button-next{width:58px;height:58px;background:#1074bc;border-radius:100%;}
.cell_btn .swiper-button-next:hover,.cell_btn .swiper-rtl .swiper-button-prev:hover,.cell_btn .swiper-button-prev:hover,.cell_btn .swiper-rtl .swiper-button-next:hover{background:#3ba3ee;}
.cell_btn .swiper-button-next:after,.cell_btn .swiper-rtl .swiper-button-prev:after{content:none;}
.cell_btn .swiper-button-prev:after,.cell_btn .swiper-rtl .swiper-button-next:after{content:none;}
.cell_btn .swiper-button-prev svg,.cell_btn .swiper-button-next svg{width: 70%;}
.cell_btn{}
.phone{display:none !important;}

/*首页解决方案*/
.index_box2 {padding-top: 1.4rem;}
.index_box2 .intit{text-align:center;}
.index_box2 .mySwiper3 {position: relative;margin-top:.65rem;overflow: hidden; }
.index_box2 .mySwiper3 .swiper-slide img{width:100%;height:100%;}
.index_box2 .swiper .hy-txt-box {position: absolute;top:360px;left: 50%;transform: translate(-50%, -50%);z-index: 9;color: #fff;display: flex;flex-direction: column;align-items: flex-start;}
.index_box2 .swiper .hy-txt-box .txt {width: 50%;font-size:.2rem;line-height:.42rem;margin-top:.48rem}
.index_box2 .swiper .hy-txt-box h3{font-size:.44rem;}
.index_box2 .mySwiper3 .more{margin-top:.90rem;}
.index_box2 .mySwiper {margin-top: -120px;overflow: hidden;}
.index_box2 .mySwiper .thumb-item {height: 115px;cursor: pointer;border-top:2px solid #ffffff;opacity: 50%;}
.index_box2 .mySwiper .thumb-item .l-txt {font-size:18px;padding-top:30px;color:#fff;}
.index_box2 .mySwiper .swiper-slide.swiper-slide-thumb-active .thumb-item {opacity: 100%;}

/*首页关于*/

.h-box1{background: url(../images/in_aboutbg.jpg) no-repeat center;background-attachment: fixed; background-size: cover; padding: 1.4rem 0;color:#fff;}
.h-box1 .wraper{display:flex;justify-content: space-between;}
.h-box1 .wraper .h-box-left{width:46%;}
.h-box1 .wraper .h-cont{width:40%}
.h-box1 .h-cont-text{font-size:.2rem;line-height:.42rem;margin-top:.35rem;}
.h-box1 .intit .t1{color:#fff;}
.h-box1 .intit .t2{color: rgb(255 255 255 / 70%);}
.h-box1 .more{margin-top:.9rem;display: flex;}
 .h-cont{display: inline-block;}
 .h-cont::after{content: ""; display: block; clear: both;}
.h-cont .li{position:relative;float: left; padding-top: 0.9rem;padding-bottom:.2rem; margin-right:12%; color: #fff; display: flex;justify-content: space-between;align-items: flex-end;width: 44%; border-bottom: rgb(255 255 255 / 50%) solid 1px; }
 .h-cont .li:nth-child(2n){margin-right:0}
 .h-cont .li .icon img{width:.4rem;}
 .h-cont .li .num .numbs{font-family: 'din'; font-size: 0.76rem; color: #fff;font-weight: bold;}
 .h-cont .li .num .txt1{font-size: 0.16rem;font-size: 0.3rem;opacity: .7;}
 .h-cont .li .num .txt2{font-size: 0.25rem; font-family: 'din'; color: #408DE5;}
 .h-cont .li .p{font-size: 0.14rem; line-height: 0.2rem; margin-top: 0.05rem;opacity: .7;}
 .h-cont .li:after{position: absolute;left:0;bottom:-1px;content:'';height:1px;background:#fff;width:0;transition: all 0.3s;}
 .h-cont .li:hover:after{width:100%;}
 .h-cont .li:hover .p,.h-box1 .h-cont .li:hover .num .txt1{opacity:1;}

/*首页新闻*/
.h-box4 {padding: 1.4rem 0;}
.h-box4 .intit{text-align:center;}
.h-box4 .ul{margin-top: .65rem;}
.h-box4 .ul .li{display: block;float: left; width: 31.7%; margin-right: calc((100% - 3 * 31.7%) / 2); transition: all 0.3s;}
.h-box4 .ul .li:nth-child(3n){margin-right: 0;}
.h-box4 .ul .li .img{width: 100%; height: 0; overflow: hidden; padding-bottom: 63.5%; position: relative;}
.h-box4 .ul .li .img img{position: absolute; transition: all 0.5s; left: 0; top: 0; z-index: 1; width: 100%; height: 100%; object-fit: cover;}
.h-box4 .ul .li .txt{padding-top: 0.25rem;}
.h-box4 .ul .li .txt .txt-h{font-size: 0.26rem; line-height: 200%;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.h-box4 .ul .li .txt .txt-time{font-size: 0.20rem; line-height: 0.3rem; color: #8a9194;}
.h-box4 .ul .li .txt .txt-p{height: 0.6rem; min-height: 44px; font-size: 0.20rem; line-height: 160%; color: #666666;display: -webkit-box;-webkit-box-orient: vertical;	-webkit-line-clamp: 2;	overflow: hidden; transition: all 0.3s;}
.h-box4 .ul .li .txt .txt-jt svg{margin-top:.4rem;width:.5rem;height:.5rem}
.h-box4 .ul .li:hover{color: #000;/*-webkit-box-shadow:0 3px 26px rgba(0, 0, 0, .1);-moz-box-shadow:0 3px 26px rgba(0, 0, 0, .1);box-shadow:0 3px 26px rgba(0, 0, 0, .1);*/}
.h-box4 .ul .li:hover img{transform: scale(1.05);}
.h-box4 .ul .li:hover .txt .txt-p,.h-box4 .ul .li:hover .txt .txt-time{color:#222222;}
.h-box4 .ul .li:hover .txt .txt-h{color:#1074bc;}
.h-box4 .ul .li:hover .txt-jt svg path{fill:#1074bc}
.h-box4 .more{margin-top:.7rem ;display: flex;justify-content: center;}


.foot{width: 100%; padding-top: 0.88rem; background: url(../images/footer_bg.jpg) no-repeat center;background-attachment: fixed; background-size: cover;position: relative;}
.foot .foot1{ padding-bottom: 0.9rem;}
.foot .foot1 .footer_top{border-bottom:1px solid #1c5587;padding-bottom: 0.45rem;margin-bottom:.6rem;}
.foot .foot1 .foot-logo{height: 0.5rem;}
.foot .foot1 .foot-logo img{height: 100%; width: auto;}
.foot .foot1 .code{display: flex;}
.foot .foot1 .footer-code-item {width: 40px;height: 40px;border-radius: 50%;margin-right: 25px;position: relative;cursor: pointer;border:1px solid #fff; display: flex;justify-content: center;align-items: center;padding: 8px;box-sizing: border-box;transition: all 0.5s ease; }
.foot .foot1 .code .code-item-code{position: absolute;top: 50px;left: -27px;width: 100px;max-width: none;z-index: 9;}
.foot .foot1 .code .code-item-code{display: none;}
.foot .foot1 .footer-code-item:hover {background-color: #1074bc;border:1px solid #1074bc}
.foot .foot1 .code .footer-code-item:hover .code-item-code {display: block;transition: all 0.5s ease;}
.foot .foot1 .footer_center{display:flex;justify-content: space-between;}
.foot .foot1 .footnav{width:55%;}
.foot .foot1 .footnav ul{margin-right:1rem;}
.foot .foot1 .footnav ul li.plat a{font-size: 0.24rem; color: #FFF; margin-bottom: 0.3rem; margin-top: 0;}
.foot .foot1 .footnav ul li a{font-size: 0.18rem; display: block; color: #7da1bc; margin-top: 0.2rem; line-height: 122.22222%; transition: all 0.3s;}
.foot .foot1 .footnav ul li a:hover{color: #fff;}
.foot .foot1 .floot_contact{width:35%;color:#fff;}
.foot .foot1 .floot_contact .li_item{margin-bottom:.25rem}
.foot .foot1 .floot_contact h3{margin-bottom:.12rem;color:#95b3c9;font-size:.18rem;}
.foot .foot1 .floot_contact p{color:#ffffff;font-size:.18rem;}
.foot .foot1 .floot_contact .li_tel p{font-size:.32rem;font-family:arial;font-weight:bold;}
.foot .foot1 .floot_cod,.foot .foot1 .floot_cod p{text-align:center;color:#fff;font-size:.16rem;}
.foot .foot1 .floot_cod img{width:1.6rem}
.foot .foot1 .floot_cod p{padding-top:.2rem;}

.foot .foot2 .conts{ padding: 0.2rem 0; font-size: 0.16rem;text-align:center; line-height: 150%; color: rgb(255 255 255 / 30%);}
.foot .foot2 .conts a{display: inline-block; margin-left: 0.1rem; line-height: .2rem; color: rgb(255 255 255 / 20%); transition: all 0.3s;}
.foot .foot2 .conts a img{display: inline-block;vertical-align: text-bottom; margin-right: 0.05rem;}
.foot .foot2 .conts a:hover{color: #FFF;}



@media only screen and (max-width:1550px){
	.index_box2 .swiper .hy-txt-box{top:280px;}

}
@media only screen and (min-width:1024px) and (max-width:1366px){
	.foot .foot1{width: 85%;}
	.foot .foot2 .conts{width: 91%;}
	.index_box2 .swiper .hy-txt-box .txt{width:70%;}
}
/*分页*/
.fy{ clear:both; margin:0 auto; margin-top:35px; font-size:14px; text-align: center;}
.fy b{ display:inline-block; width:24px; height:24px; background:#1B4FBC; line-height:24px; margin:0 4px; color:#fff; font-weight:100; text-align:center; }
.fy a{ display:inline-block; padding:0 8px;height:24px; text-align:center; line-height:24px;margin:0 4px; font-size:14px; background: #E8E8E8; }
.djdt_box .fy b{ background:#1B4FBC; }
.fy a:hover { background:#1B4FBC; color: #fff;}
.iCon { clear: both; width: 100%;}

@media (max-width: 1200px) {
	.cells .cell-swiper .mySwiper2 .swiper-slide {width: 75%;}
	.index_box2 .swiper .hy-txt-box{top: 200px;}
}
@media only screen and (max-width:1024px){
    .wraper{width:94%;}
    .phone{display:block  !important;}
    .pc{display:none !important;}	
	.f16{font-size:.20rem;}
	.more1213{width:50%;font-size:.24rem;}
    .more1213{justify-content: center;margin:30px auto 0;line-height: .75rem;}
	.cells{padding:.8rem 0}
	.cells .cont_tbx{display:block;}
	.cells .intit {text-align:center;}
	.index_box2{padding-top:.8rem}
	.index_box2 .swiper .hy-txt-box .txt{width:100%;font-size:.24rem;margin-top:0.28rem;line-height:.36rem;}
	.index_box2 .swiper .hy-txt-box{position: static;color: #222;transform: translate(0%, 0%);width:100%;padding:3vw 3vw 0;display:block}
	.index_box2 .mySwiper{display:none;}
	.index_box2 .mySwiper3 .more{margin-top:0;}
	.index_box2	.more1213{margin: 30px 0 0;}
	.index_box2 .swiper .hy-txt-box h3{font-size: .36rem;}
	.cells .swiper-button-next,.cells .swiper-rtl .swiper-button-prev,.cells .swiper-button-prev,.cells  .swiper-rtl .swiper-button-next{display:none;}
	.cells .cell-swiper .mySwiper2 .swiper-slide .slide-content .left .sub_describe{font-size:.24rem;display: -webkit-box;
    -webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;transition: all 0.3s;}
	.h-box1{padding: .75rem .3rem;}
	.h-box1 .h-cont .li{ padding-top: 0;  margin: 0 0.45rem 0.35rem 0; }
	.h-box1 .h-cont .li:nth-child(2n){margin-right: 0;}
	.h-box1 .h-cont .li .num .txt1{font-size: 0.24rem;}
	.h-box1 .h-cont .li .p{line-height: 130%;}
    .h-box1{margin-top:.8rem}
	.h-box1 .wraper{display:block;}
	.h-box1 .wraper .h-box-left,.h-box1 .wraper .h-cont{width:100%;}
	.h-box1 .wraper .h-cont{margin-top:.3rem}
	.h-box1 .h-cont .li .num .numbs{font-size:.5rem;padding-right:5px;}
	.h-box1 .more{margin-top:0}
	.h-box1 .h-cont-text{line-height:.34rem;font-size:.24rem;}
	.h-box1 .more1213{margin:20px 0 0;}

	.h-box4{padding: 1rem 0 ; }
	.h-box4 .more1213,.h-box4 .more{margin-top:0}	
	.h-box4 .more{}
	.h-box4 .ul .li{width:100%;float:none;margin-right:0;margin-bottom:.3rem;}
	.h-box4 .ul .li .txt .txt-jt svg{margin-top:.1rem;}
    .h-box4 .ul .li .txt .txt-p,.h-box4 .ul .li .txt .txt-time{font-size:.24rem;}
	.h-box4 .ul .li .txt .txt-h{font-size:.30rem;}
	.foot{padding-top: .6rem;}
	.foot .foot1 .footnav{display:none;}
	.foot .foot1{ padding-bottom: .6rem;}
	.foot .foot1 .foot-logo,.foot .foot1 .code.floatr{float: none; }
	.foot .foot1 .code{margin-top:.3rem}
	.foot .foot1 .foot-logo img{margin: 0 auto; display: inline-block;}
	.foot .foot2 .conts{padding: 0 0.4rem 0.2rem 0.4rem; font-size: .24rem;}
	.foot .foot1 .floot_contact{width:78%;}
	.foot .foot1 .code .code-item-code{left:0;width: 80px;}
	.foot .foot1 .floot_contact p,.foot .foot1 .floot_contact h3,.foot .foot1 .floot_cod p{font-size:.24rem;}
}
@media (max-width: 750px) {
   .intit .t2{    margin-top: 15px;}
	.cells .cell-swiper .mySwiper2 .swiper-slide {width: 95%;}
    .cells .cell-swiper .mySwiper2 .swiper-slide .slide-content .left {width:60%;padding-left:.45rem;}
    .cells .cell-swiper .mySwiper2 .swiper-slide .slide-content .left .describe {font-size: 0.30rem;margin-bottom: 0.25rem;}
    .cells .cell-swiper .mySwiper2 .swiper-slide .slide-content .right {width:40%;}
	.bth{margin-top: 0.4rem;}
    .bth svg{width:25px;height:30px;}
}
@media only screen and (min-width:1024px) and (max-width:1440px){
	.banner-swiper .txt .txtl h2{font-size: .5rem;}
}
/*<<<<<<<<<<<<<<<<<<<<<< 关于康源倍健 >>>>>>>>>>>>>>>>>>>>>>>*/
/* 公司简介 */
.aboutOne{padding:1rem 0 .8rem}
.aboutOne .flex{justify-content: space-between;}
.aboutOne .conts{width:56%;}
.aboutOne .conts,.aboutOne .conts p{text-align: justify;font-size:.18rem;line-height:.32rem;}
.aboutOne .conts p{margin-top:.1rem;margin-bottom:.3rem;}
.aboutOne .h-cont{width:260px;}
.aboutOne .h-cont .li .num,.aboutOne .h-cont .li .num .numbs{color:#1074bc;}
.aboutOne .h-cont .li{padding-top:0;margin-bottom:.5rem;widtH:100%;float:none;border-bottom:#ebeced solid 1px;color:#848484;}
.aboutOne .h-cont .li:after{border-bottom:#1074bc solid 1px;}
.aboutOne .h-cont .li .icon img{width:.3rem;height:.3rem}
.aboutOne .h-cont .li:hover{color:#222}

/* 发展历程 */
.aboutthree .swiper-container{position: relative;overflow: hidden;}
.zab-course-list{width: 100%; display: flex; justify-content: space-between;}
.zab-c-listbox{height:2.8rem; position: relative;}
.zab-c-listbox .swiper-container{height: 100%;}
.zab-course-cn ul li h3{padding-top:1rem;}
.zab-course-left{width:50%; padding-left: 11%;padding-top:1rem; }
.zab-c-listbox ul li{font-size: 1.3rem;position: relative;font-family: arial;font-weight: 600; display: flex; align-items: center; justify-content: space-between;}
.zab-c-listbox ul li.swiper-slide{color: #cbd1d8;-webkit-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease;}
.zab-c-listbox ul li.swiper-slide-active{color: #1074bc;-webkit-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease;}
.zab-c-listbox .swiper-button-prev{bottom: -80px; top: inherit; left: 0;}
.zab-c-listbox .swiper-button-next{bottom: -80px; top: inherit; left:90px;}
.zab-c-listbox .cell_btn{position:relative;}
.zab-course-cn{padding-left:1.1rem; width: 40%; height:7rem;background: linear-gradient(to bottom, #f5f6f8, #ffffff);}
.zab-course-cn  .swiper-container{width: 100%; height: 100%;}
.zab-course-cn .img{width: 72%;}
.zab-course-cn .img img{width: 100%;}
.zab-course-cn .swiper-slide{display: flex;flex-direction: column;justify-content: center;overflow: auto;}
.zab-course-cn .swiper-slide p{position:relative;line-height:.3rem;font-size:.2rem;padding:.1rem 0 .1rem 0.2rem;}
.zab-course-cn .swiper-slide span{position:absolute;left:0;top:50%;margin-top: -.16rem;color:#1074bc;font-size:.34rem;}
.lc_text{position:absolute;left: -30%;top: 0.6rem;width:100%;}

/* 荣誉资质 */
.aboutfour{padding:1rem 0 1.1rem;background:#f8f9fa}
.aboutfour .swiper-container{ overflow: hidden;}
.aboutfour .list .textbox{padding:.25rem .1rem;background:#Fff;font-size:.24rem;text-align:center;}
.aboutfour .list .img{height:3.6rem;background: url(../images/honor_libg.jpg) no-repeat center;background-size:cover;padding:.3rem;}
.aboutfour .list .img img{width:100%;height:100%;object-fit: contain;}
.aboutfour .list .swiper-slide:hover .textbox{color:#Fff;background:#1074bc}
.aboutfour .swiper-button-next, .aboutfour .swiper-rtl .swiper-button-prev{top: -.9rem;right:0px;left:auto}
.aboutfour .swiper-button-prev,.aboutfour .swiper-rtl .swiper-button-next{top: -.9rem;right:90px;left:auto}

/* 研发创新 */
.aboutfive{padding:1rem 0 1.1rem;}
.aboutfive .swiper-container{ overflow: hidden;}
.aboutfive .aboutfive_con{justify-content: space-between;}
.aboutfive .floatr {width:48%;margin-left:6%;text-align:right;}
.aboutfive .floatr img{width:100%;}
.aboutfive .floatl{width:46%;font-size:.2rem;line-height:.36rem;}
.aboutfive .floatl p{margin-bottom:.3rem}
.aboutfive .list{margin-top:.7rem;}
.aboutfive .list img{width:100%;}
.aboutfive .list .textbox{padding:.2rem;font-size:.24rem;text-align:center;}
.aboutfive .list .swiper-slide:hover .textbox{color:#1074bc;}

/* 企业文化 */
.abouttwo{padding:1.1rem 0 1.1rem;background: url(../images/wenhua_bg.jpg) no-repeat center;background-size:cover;background-attachment: fixed;}
.abouttwo .swiper-container{ overflow: hidden;color:#fff;}
.abouttwo .ny_top h2,.abouttwo .ny_top h3{color:#fff;}
.abouttwo .swiper-pagination{text-align:left;}
.abouttwo .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-.5rem;}
.abouttwo .swiper-pagination-bullet{background:#fff;width:12px;height:12px;}
.abouttwo .swiper-pagination-bullet-active{width:15px;height:15px;}
.abouttwo li{padding:.3rem 0;border-bottom:1px solid #ffffff30;width:50%;position:relative;transition: all 0.5s;}
.abouttwo li h3{font-size:.24rem;padding-bottom:.15rem;position:relative;}
.abouttwo li h3:after{content:'';width:0;height:8px;background:#fff;position:absolute;left:0;top:-22px;transition: all 0.2s;}
.abouttwo li p{font-size:.2rem;opacity: .7;}
.abouttwo li:hover p{font-size:.24rem;opacity: 1;transition: all 0.5s;}
.abouttwo li:after{content:'';width:0;height:1px;background:#fff;position:absolute;left:0;bottom:0;transition: all 0.5s;}
.abouttwo li:hover:after{width:100%;}
.abouttwo li:hover h3:after{width:24px;}
.abouttwo li:hover{margin-top:20px;}
@media only screen and (max-width:1024px) {
     .aboutOne .flex,.zab-course-list,.aboutfive .aboutfive_con{flex-direction: column;}
	 .aboutOne .conts,.aboutOne .h-cont,.zab-course-left,.zab-course-cn,.aboutfive .floatl,.aboutfive .floatr{width:100%;}
	 .aboutfive .floatr{margin-left: 6%;}
	 .aboutthree{padding:1rem 0;background: linear-gradient(to bottom, #f5f6f8, #ffffff);}
	 .zab-course-left,.zab-course-cn{padding-left:3%;}
	 .zab-c-listbox .swiper-button-next{right:10px;left:auto;top:-.6rem;}
	 .zab-c-listbox .swiper-button-prev{right:60px;left:auto;top:-.6rem;}
	 .zab-course-cn .swiper-slide p{line-height: .2rem;}
	 .zab-c-listbox {height:2rem;}
	 .zab-course-cn .swiper-slide{justify-content: flex-start;}
	 .zab-course-cn{padding-top: 20px;max-height:5rem;background:none;}
	 .abouttwo li{width:100%;}
	 .aboutOne .conts,.aboutOne .conts p,.h-cont .li .p,.h-cont .li .num .txt1,.abouttwo li p,.zab-course-cn .swiper-slide p,.aboutfive .floatl{font-size:.3rem;}
	 .abouttwo li h3{font-size:.3rem;}
	 .aboutOne .h-cont .li .icon img {width: 0.4rem;height: 0.4rem;}
	 .abouttwo .swiper-pagination-bullet-active{width:12px;height:12px;}


	 .aboutfour .swiper-button-prev, .aboutfour .swiper-rtl .swiper-button-next{right:60px;}

	
}

/*<<<<<<<<<<<<<<<<<<<<<< 产品列表 >>>>>>>>>>>>>>>>>>>>>>>*/
.pro-content{padding:.7rem 0 1.2rem;}
.pro-content .swiper-container{position: relative;overflow: hidden;}
.pro-content .gallery-thumbs{position: relative;}
.pro-content .gallery-thumbs .pro-item p{font-size:.2rem;text-align:center;}
.pro-content .pro-item.on p{color:#227fc1;}
.pro-content .gallery-thumbs .swiper-button-prev,.pro-content .gallery-thumbs .swiper-rtl .swiper-button-next{left:-78px;margin-top: -28px;}
.pro-content .gallery-thumbs .swiper-button-next,.pro-content .gallery-thumbs .swiper-rtl .swiper-button-prev {right:-78px;margin-top: -28px;}

.pro-content .acad-ul{padding-top:.7rem;justify-content: space-between;}
.pro-content .pro-li{display:flex;align-items: center;justify-content: space-between;width:48%;background:#f8f9fa;margin:.3rem 0;padding:.4rem;border-radius:10px;}
.pro-content .pro-li .pro-text{width:48%}
.pro-content .pro-li .pro-text h2{ line-height: .44rem;font-size:.28rem;font-weight:bold;}
.pro-content .pro-li .pro-text p{font-size:.18rem;line-height:.32rem;color:#666666;margin: 0.3rem 0 0.1rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.pro-content .pro-li .pro-img{width:46%}
.pro-content .pro-li .bth{background:none}
.pro-content .pro-li:hover{box-shadow:0 1px 26px 0 rgba(0, 0, 0, .1)}
.pro-content .pro-li:hover .pro-img img{transform: scale(1.04);transition: all 0.5s;}
.pro-content .getmore{margin-top:.3rem;}
/*<<<<<<<<<<<<<<<<<<<<<< 产品详情 >>>>>>>>>>>>>>>>>>>>>>>*/

 .dn_tit1{padding-bottom:.4rem;font-size:.36rem;}
.pro_view_box .f_dw.menus{top: 1.3rem;}
.prod-detail{padding:1rem .8rem;background:#fff;margin-top:-15vw;border-radius:15px;}
.prod-detail .dn-upper{justify-content: space-around;align-items: center;}
.prod-detail .dn-word{width:48%;}
.prod-detail .dn-word .dp-tit{font-size:.42rem;color:#1074bc;}
.prod-detail .dn-word .dp-info{line-height:.38rem;margin-top:.3rem;color:#222222;font-size:.2rem;}
.prod-detail .dn-picture{width:38%;}
.prod-detail .dn-picture img{width:100%;}
.prod-detail .dncon_box{border-top:1px solid #ebebeb;padding:.9rem 0;}
.prod-detail .dncon_box1{margin-top:1rem;}
.prod-detail .dn_text,.prod-detail .dn_text p{line-height:.42rem;font-size:.2rem;color:#222222;}
.prod-detail .dn_list{justify-content: space-between;flex-wrap: wrap;}
.prod-detail .dn_list .li{margin: 0.2rem 0;widtH:48%;height:.6rem;font-size:.2rem;background:url(../images/pro_tz.svg) no-repeat left top;padding-left:.3rem;background-size:.2rem;border-bottom:1px solid #e0e5f2;padding-bottom:.2rem ;}
.dncon_box3 .swiper-container,.dncon_box32 .swiper-container{position: relative;overflow: hidden;}
.dncon_box3 .list .textbox h3,.dncon_box32 .list .textbox h3{padding-top:.2rem; font-size:.24rem;text-align:center;}
.dncon_box3 .list .img{overflow: hidden;}
.dncon_box3 .list .img img{width:100%;}
 .dncon_box3 .list .swiper-slide:hover img{transform: scale(1.04);transition: all 0.5s;}
.dncon_box3 .list .swiper-slide:hover h3,.dncon_box32 .list .swiper-slide:hover h3{color:#1074bc;}
/*<<<<<<<<<<<<<<<<<<<<<<.dncon_box3 .swiper-button-next,.dncon_box3 .swiper-rtl .swiper-button-prev,.dncon_box32 .swiper-button-next,.dncon_box32 .swiper-rtl .swiper-button-prev{right:-80px;margin-top: -28px;}
.dncon_box3 .swiper-button-prev,.dncon_box3 .swiper-rtl .swiper-button-next,.dncon_box32 .swiper-button-prev,.dncon_box32 .swiper-rtl .swiper-button-next{left:-80px;margin-top: -28px;}>>>>>>>>>>>>>>>>>>>>>>>*/

/*<<<<<<<<<<<<<<<<<<<<<< 解决方案 >>>>>>>>>>>>>>>>>>>>>>>*/
.solu-content{padding:1rem 0 1.5rem}
.solu-ul .more1213 i svg{WIDTH:30PX;HEIGHT:30PX;}
.solu-ul .more{display:flex;justify-content: center;}
.solu-ul .dn-upper{display:flex;flex-wrap: wrap;margin:0 -1vw}
.solu-ul .li{display:block;width:33.333%;padding:1vw;}
.solu-ul .li>div{position: relative;overflow:hidden;border-radius:10px;}
.solu-ul .li .dn-picture{overflow: hidden;position: relative;height: 25vw;}
.solu-ul .li .dn-text{position: absolute;width:100%;padding: 0 30px;text-align:center;left: 0;bottom: 0;height: .7rem;transition: all 0.5s ease;}
.solu-ul .li .dn-picture:after{content: '';position: absolute;display: block;width: 100%;height:1rem;bottom: 0;left: 0;/*background-image: linear-gradient(to bottom ,rgba(0 0 0 /0),rgba(0 25 50 /.65));*/}
.solu-ul .li .dn-picture:before {content: '';display: block;background: #001932;position: absolute;width: 100%;left: 0;height: 0%;top: 0;}
.solu-ul .li .dn-text .dn-word{font-size:.32rem;line-height:.4rem;}
.solu-ul .li:hover .dn-text{height:1.9rem;}
.solu-ul .li .dn-text .more{margin-top:.35rem}
.solu-ul .li .dn-picture img{width:100%;height:100%;object-fit: cover;}
/*<<<<<<<<<<<<<<<<<<<<<< 解决方案详情 >>>>>>>>>>>>>>>>>>>>>>>*/
.pd100{padding:1rem 0;}
.solu-con{}
.solu-con .dncon_box1 .flex{ justify-content: space-between;}
.solu-con .dncon_box1 .dn-word{width:48%;}
.solu-con .dncon_box1 .dn-word .dn_text{line-height:.42rem;font-size:.2rem;}
.solu-con .dncon_box1 .dn-picture{width:42%;}
.solu-con .dncon_box2{padding-bottom:1rem;}
.solu-con .dncon_box2 .list{flex-wrap: wrap;}
.solu-con .dncon_box2 .list .swiper-slide{margin-top:.4rem;position:relative;}
.solu-con .dncon_box2 .list .swiper-slide .textbox{position:absolute;top:0;left:0;padding:.5rem .42rem .3rem;z-index:99}
.solu-con .dncon_box2 .list .swiper-slide .textbox h3{font-size:.24rem;padding-top:.5rem;}
.solu-con .dncon_box2 .list .swiper-slide .textbox span{display:block;height:8px;width:25px;background:#1074bc;}
.solu-con .dncon_box2 .list .swiper-slide{width:25%;padding:0 .15rem;}
.solu-con .dncon_box2 .list .swiper-slide a{display:block;overflow: hidden;border-radius:10px;box-shadow:0px 0px 20px 1px rgb(204 204 204 / 19%)}
.solu-con .dncon_box2 .list .swiper-slide img{border-radius:10px;width:100%;opacity: .15;}
.solu-con .dncon_box2 .list .swiper-slide:hover img{opacity:1;transform: scale(1.04);transition: all 0.5s;}

.solu-con .dncon_box32{background:#f4f4f6;}
.solu-con .img_hover,.solu-con .dncon_box32 .swiper-slide:hover .img_y{display:none;}
.solu-con .dncon_box32 .swiper-slide a{display:block;background:#fff;padding:.4rem 0 .6rem;border-radius:15px;}
.solu-con .dncon_box32 .swiper-slide:hover .img_hover{display:block;}
.solu-con .dncon_box32 .swiper-slide .img{width:1.36rem;height:1.36rem;display: flex;align-items: center;justify-content: center;margin:0 auto;border-radius:100%;/*background: linear-gradient(to bottom, #ededed, #ffffff);*/ }
.solu-con .dncon_box32 .swiper-slide:hover .img{background:#1074bc;}
.solu-con .dncon_box32 .swiper-slide img{width:.6rem;height:.6rem;}
.solu-con .dncon_box32 .swiper-slide:hover a{border-bottom:4px solid #1074bc;}
.solu-con .dncon_box32 .dot{justify-content: center;}
.solu-con .dncon_box32 .dot span{display:block;width:.09rem;height:.09rem;background:#1074bc;border-radius:100%;margin:.3rem .04rem 0;}


@media only screen and (max-width:1921px){
.solu-ul .li{width:50%;}
.solu-ul .li .dn-picture{height:45vw;}
}
@media only screen and (min-width:1920px){
    
	.prod-detail{margin-top:-18vw;}

}
@media only screen and (max-width:1550px){
	.pro-content .gallery-thumbs{padding:0 .30rem}
	.pro-content .gallery-thumbs .swiper-button-prev,.pro-content .gallery-thumbs .swiper-rtl .swiper-button-next{left:-28px;}
	.pro-content .gallery-thumbs .swiper-button-next,.pro-content .gallery-thumbs .swiper-rtl .swiper-button-prev {right:-28px;}
}
@media only screen and (max-width:1024px){
    .pro-content .acad-ul,.prod-detail .dn_list,.solu-con .dncon_box1 .flex,.prod-detail .dn-upper{flex-direction: column;}
	.prod-detail .dn-word,.prod-detail .dn-picture{width:100%;}
	.pro-content .pro-li{width:100%;margin: 0.2rem 0;}
	.pro-content .pro-li .bth{margin-top: 0.2rem;}
	.pro-content .gallery-thumbs .swiper-button-prev,.pro-content .gallery-thumbs .swiper-rtl .swiper-button-next{width:40px;height:40px;left:0px;margin-top: -20px;}
	.pro-content .gallery-thumbs .swiper-button-next,.pro-content .gallery-thumbs .swiper-rtl .swiper-button-prev {width:40px;height:40px;right:0px;margin-top: -20px;}
	.prod-detail{padding:.5rem .2rem}
	.pro-content .gallery-thumbs .pro-item p{font-size:.3rem;}

	.prod-detail .dn_list .li,.solu-con .dncon_box1 .dn-word,.solu-con .dncon_box1 .dn-picture{width:100%;}
	/*<<<<<<<<<<<<<<<<<<<<<<.dncon_box3 .swiper-button-next,.dncon_box3 .swiper-rtl .swiper-button-prev,.dncon_box32 .swiper-button-next,.dncon_box32 .swiper-rtl .swiper-button-prev{right:5px;}
	.dncon_box3 .swiper-button-prev,.dncon_box3 .swiper-rtl .swiper-button-next,.dncon_box32 .swiper-button-prev,.dncon_box32 .swiper-rtl .swiper-button-next{left:5px;}>>>>>>>>>>>>>>>>>>>>>>>*/
    .solu-ul .li .dn-text{padding: 0 10px;}
    .solu-ul .li:hover .dn-text{height: 1rem;}
	.solu-ul .li .dn-text .dn-word{line-height: .4rem;font-size:.28rem;display: -webkit-box;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;}
	.solu-con .dncon_box2 .list .swiper-slide{width:50%;}
	.solu-con .dncon_box2 .list .swiper-slide .textbox span{height:5px;}
	.cell_btn .swiper-button-next, .cell_btn .swiper-rtl .swiper-button-prev, .cell_btn .swiper-button-prev, .cell_btn .swiper-rtl .swiper-button-next{width:40px;height:40px;}
	.solu-con .dncon_box1 .dn-word .dn_text,.pro-content .pro-li .pro-text p,.prod-detail .dn_text, .prod-detail .dn_text p{font-size:.24rem;}
    .solu-con .dncon_box2 .list .swiper-slide .textbox h3,.dncon_box3 .list .textbox h3, .dncon_box32 .list .textbox h3{font-size:.28rem;}


}
/* 加载按钮 */
.getmore{text-align: center;}
.getmore .more-butn{display: inline-block; border-radius: 50px; cursor: pointer; font-size: 0.16rem; line-height: 0.24rem; padding: 0.1rem 0.5rem; background: #1074bc; color: #FFF; transition: all 0.3s;}
.getmore .more-butn:hover{opacity: 0.8; -webkit-box-shadow:0 4px 20px rgba(0, 0, 0, .2);-moz-box-shadow:0 4px 20px rgba(0, 0, 0, .2);box-shadow:0 4px 20px rgba(0, 0, 0, .2);	}
.getmore .nomore{color: #999; font-size: 0.2rem; line-height: 0.3rem;}

/*<<<<<<<<<<<<<<<<<<<<<< 公司新闻 >>>>>>>>>>>>>>>>>>>>>>>*/
.news-content{width: 100%; padding:1rem 0 1.5rem;}
.news-content .news-ul .news-top{margin-bottom:.5rem;display:flex;justify-content: space-between;align-items: center;}
.news-content .news-ul .news-top .news-img{width:45%;overflow: hidden;}
.news-content .news-ul .news-top .news-img img{width:100%}
.news-content .news-ul .news-top .new{width:52%;}
.news-content .news-ul .new h2{margin-top:10px;font-size:.28rem; line-height: 156.25%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.news-content .news-ul .news-li{display: block; width: 31%;margin: 0 calc(7% / 2) 0.5rem 0;color: #363636;  background: #FFF; overflow: hidden; transition: all 0.3s;}
.news-content .news-ul .news-li:nth-child(3n){margin-right: 0;}
.news-content .news-ul .news-li .news-img{width: 100%; height:15vw; overflow: hidden;}
.news-content .news-ul .news-img img{width: 100%; height: 100%; object-fit: cover; transition: all 0.5s;}
.news-content .news-ul .news-li .new{}
.news-content .news-ul .new p{font-size:.20rem; min-height: 44px; margin-top:20px; line-height: 158.333333%; color: #535353;display: -webkit-box;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;}
.news-content .news-ul .new .time{font-size: .2rem; margin-top: 20px; font-family: "arial"; color: #8a9194; line-height: 24px; letter-spacing: -0.06em;}
.news-content .news-ul .new svg{margin-top: 0.2rem;width: 0.5rem;height: 0.5rem;}
.news-content .news-ul a:hover{color: #1074bc;  }
.news-content .news-ul a:hover img{transform: scale(1.05);}
.news-content .news-ul a:hover svg path{fill:#1074bc}
.news-content .news-ul .news-li:hover svg{transition: all 0.6s;margin-left:45%;}
.news-content .news-ul a:hover p,.news-content .news-ul a:hover .time{color:#333}

/* 详情页面 */
.show_article{padding:60px 0;}
.ny_news_con .wrap{display: flex;flex-wrap: wrap;justify-content: space-between;}
.ny_news_con .wrap:after{display:none;}
.show_article .floatl{width: calc(100% - 500px);padding: 0 40px 0 0;}
.show_article .ar_title{margin-bottom:30px;border-bottom: #dedfe2 1px solid;padding-bottom: 28px;}
.show_article .ar_title h3{font-size:.36rem;color: #38393b;line-height: 1.5;margin-bottom: 10px;}
.show_article .ar_title h6 span{position:relative;font-size:.18rem;color: #63666a;display:inline-block;height: 40px;line-height: 40px;font-weight:normal;margin:0 30px;vertical-align: top;}
.show_article .ar_title h6 span:first-child{margin-left:0;}
.show_article .ar_title h6 span img{margin: 0px 0.5rem 0 0;}
.show_article .ar_title h6{position:relative;display: flex;height: 40px;line-height: 40px;} 
.show_article .ar_title h6:before{content:"";position:absolute;bottom:-3px;width:6.25rem;height:3px;background:#ff9637;display: none;}
.show_article .ar_title h6 span svg{width: 18px;height: 18px;fill:#808080;margin-right: .5rem;display: inline-block;vertical-align: middle;margin-top: -3px;}
.show_article .ar_title h6 span.shart_box svg{ width:26px; height:26px; fill:#808080}

.show_article .ar_article p{ color:#757575}
.ar_article{ font-size:.18rem; color:#787878; line-height:.34rem; text-align:justify;min-height:3rem; }
.ar_article h4{ font-size: 1.125rem;}
.ar_article p{font-size:.18rem;color: #5b5b5b;line-height:.34rem;padding-bottom: 20px;}	
.ar_article p:last-child{ padding-bottom: 0;}
.ar_article strong{ font-weight:bold;}
.ar_article td,.ar_article th{ padding:15px; border: 1px solid #c6c5c5; font-size:1rem !important; }
.ar_article td *,.ar_article th *{ font-size:14px !important; }
.ar_article td p,.ar_article th p{ padding-bottom:0; margin-bottom:0; text-align: inherit;}
.ar_article img{ max-width:100%;height:auto;}
.ar_article a{ color:#363636;}
.ar_article h1,.ar_article h2,.ar_article h3,.ar_article h4,.ar_article h5,.ar_article h6,.ar_article b{ font-weight:bold; color:#232323;}
.ar_article ul li,.ar_article ol li{ padding-bottom:0 !important; margin-bottom:0 !important; margin-left:2rem;}
.ar_article ul li p,.ar_article ol li p{ padding-bottom:0; margin-bottom:3px !important; }
.ar_article ul,.ar_article ol{ margin-bottom:15px;}

.show_article .floatr{width: 460px;}
.show_article .floatr .sticky{position:sticky;top: 100px;}
.show_article .floatr .right_box{background: #fff;padding: 30px 30px 15px 30px;}
.show_article .floatr h3{font-size:.20rem;color: #242930;margin-bottom: 15px;}
.show_article .floatr .fl01{margin-bottom: 0;}
.show_article .floatr .fl01 form{border: #e5e5e5 1px solid;height:48px;line-height: 48px;background: none;}
.show_article .floatr .fl01 form .txt{width: calc(100% - 100px);height: 48px;border: none;float:left;padding: 0 20px;font-size: 15px;color: #777a7d;border-radius:4px 0 0 4px;background: none;}
.show_article .floatr .fl01 form .btn{width: 60px;float: right;border:0;background: none;color:#fff;height: 53px;font-size: 15px;border-radius:0 4px 4px 0;cursor:pointer;transition:.3s;}
.show_article .floatr .fl03{}
.show_article .floatr .fl03 ul{ margin-top:-10px}
.show_article .floatr .fl03 ul li{border-bottom: #e7e7e7 1px solid;padding:15px 0;}
.show_article .floatr .fl03 ul li:last-child{border:none;margin-bottom: 0;}
.show_article .floatr .fl03 ul li a{ display:block; overflow:hidden}
.show_article .floatr .fl03 ul li a .img img{width: 100%;margin-bottom:10px;}
.show_article .floatr .fl03 ul li a .con{}
.show_article .floatr .fl03 ul li a .con .time img{display:inline-block;fill: #adadad;vertical-align:middle;margin: -1px 5px 0 0;}
.show_article .floatr .fl03 ul li a .con .time{font-size:.16rem;color: #3a3a3a;margin-bottom:14px;}
.show_article .floatr .fl03 ul li a .con h4{font-size:.18rem;color: #3a3a3a;line-height: 24px;overflow:hidden;transition:0.6s;display: -webkit-box; -webkit-box-orient: vertical;  -webkit-line-clamp: 2;}
.show_article .floatr .fl04 ul li a .img, .show_article .floatr .fl04 ul li a .img img{width: 144px;height: 95px;overflow:hidden;float:left;object-fit: cover;}
.show_article .floatr .fl04 ul li a h5{ font-size:15px; color:#3a3a3a; font-weight:bold; line-height:1.25; margin:.5rem 0; transition:.5s}
.show_article .floatr .fl04 ul li a .con h4{font-size: 15px;color: #8f8f8f;height: 40px;line-height: 20px;overflow:hidden;font-family:PingFang;transition:0.6s;}

.show_article .newsBottom{margin-top:50px;height:80px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;text-align:center;font-size:.18rem;line-height:80px}
.show_article .newsBottom a:hover{color:#1074bc}
.show_article .newsBottom .proinfo-left a,.proinfo-right a{display:inline-block;overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap}
.show_article .newsBottom .proinfo-left{float:left;width:30%;text-align:left}
.show_article .newsBottom .proinfo-right{float:right;width:30%;text-align:right}
.show_article .newsBottom .proinfo-center{float:left;margin:auto;width:40%}
.show_article .newsBottom .proinfo-center a{display:inline-block;margin-left:5px;vertical-align:middle}

/*战略合作*/
.hezuo-content{padding:1rem 0;}
.hezuo-content .hezuo-ul{margin-bottom:.5rem;display:flex;}
.hezuo-content .hezuo-li{height: 100%;text-align:center;width:16.666%;height: 15vw;max-height: 270px;border:1px solid #efefef;}
.hezuo-content .hezuo-li img{max-width: 60%;max-height: 60%;vertical-align:middle;display:inline-block;width: auto;}
.hezuo-content .hezuo-li:before {content: '';height: 100%;display: inline-block; vertical-align: middle;}
.hezuo-content .hezuo-ul2{max-width:1440px;margin:0 auto;}
.hezuo-content .hezuo-ul2 .hezuo-li2{padding:.2rem 0;}
.hezuo-content .hezuo-ul2 .hezuo-li2 h3{font-size:.24rem;}
.hezuo-content .hezuo-ul2 .hezuo-li2 p{font-size:.18rem;line-height:.30rem;margin:.2rem 0;}
.hezuo-content .hezuo-ul2 .hezuo-li2 a{color:#1074bc;}
.hezuo-content .hezuoMoreNChildren2 .getmore{margin-top:.2rem;}
@media only screen and (max-width:1024px){
    .news-content .news-ul .news-top{flex-direction: column;}
	.news-content .news-ul .news-top .news-img,.news-content .news-ul .news-top .new{width:100%;}
	.news-content{padding: .8rem 0.4rem .8rem;}
	.news-content .news-ul{width: 100%;}
	.news-content .news-ul .news-li{width: 100%; margin: 0 0 .6rem;}
	.news-content .news-ul .news-li:nth-child(3n){margin: 0 0 0.6rem;}
	.news-content .news-ul .news-li .news-img{height: 4.2rem;}
	.news-content .news-ul .news-li .new h2{font-size: .3rem;}
	.news-content .news-ul .news-li .new p{font-size: .24rem; margin-top: .1rem; height: .76rem; min-height: 24px;}
	.news-content .news-ul .news-li .new .time{font-size: .24rem; margin-top: .2rem; line-height: 200%;}	
	.show_article .floatl{float:none;width:100%;padding:0;}
	.show_article .floatr{display:none;}
	.proinfo-left a span, .proinfo-right a span{display:none;}
	.hezuo-content .hezuo-li{width:33.333%;}
	.news-content .news-ul .new p{margin-top:10px;}.news-content .news-ul .new .time{margin-top:5px;}
	.news-content .news-ul .new p,.show_article .ar_title h6 span,.ar_article,.hezuo-content .hezuo-ul2 .hezuo-li2 p{font-size:.24rem;line-height:.38rem;}
	.show_article .ar_title{padding-bottom: 15px;margin-bottom: 20px;}
	.show_article .newsBottom{height:66px; line-height:66px;   font-size: .24rem;}
	.hezuo-content .hezuo-ul2 .hezuo-li2 h3{font-size:.3rem;}
	
}
@media only screen and (max-width:800px){
	.hezuo-content .hezuo-li{width:50%;}

}
.go-detail{display: inline-block; color: #FFF; transition: all 0.3s; font-size: 14px; line-height: 24px; margin-top: 120px; padding-right: 20px; background: url(../images/right-white3.svg) no-repeat right center; background-size: 7px;}
@keyframes go-detail {
	0%{padding-right: 20px;}
	50%{padding-right: 25px;}
	100%{padding-right: 20px;}
}
@media only screen and (min-width:1024px){
	.go-detail:hover{color: #1074bc;animation: go-detail 1s linear infinite;}
}




.tab-nav{width: 100%; position: relative; z-index: 1; overflow: hidden; margin-top: 30px;pointer-events:none;}
.tab-nav .tab-content{padding-bottom: 8px; position: relative; z-index: 1;
  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;
  /* -webkit-transition-property: -webkit-transform; */
  /* transition-property: -webkit-transform; */
  -o-transition-property: transform;
  /* transition-property: transform; */
  /* transition-property: transform, -webkit-transform; */
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
	transition: all 1s;}
.tab-nav .tab-content .tab-silde{width: 256px; text-align: center; position: relative; z-index: 2; pointer-events:auto;
	-webkit-flex-shrink: 0;  -ms-flex-negative: 0;  flex-shrink: 0;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;}
.tab-nav .tab-content .tab-silde .silde-button{display: inline-block; cursor: pointer;}
.tab-nav .tab-content .tab-silde .txt{display: inline-block; font-size: 18px; line-height: 26px; color: #1074bc; transition: all 0.3s;}
.tab-nav .tab-content .tab-silde .icon{display: block; width: 13px; height: 13px; font-size: 0; background: #FFF; border-radius: 50%; position: relative; margin: 10px auto 0; border: #1074bc solid 3px; transition: all 0.3s;}
.tab-nav .tab-content .tab-silde.tab-active .txt{color: #1074bc;}
.tab-nav .tab-content .tab-silde.tab-active .icon{background: #1074bc; border: #1074bc solid 3px;}

.tab-nav::after{content: "";display: block; width: calc(100% - 56px); height: 1px; background: #1074bc; position: absolute; bottom: 13.5px; left: 0; right: 0; margin: 0 auto; z-index: -1;}
.tab-nav .nation{width: 100%; display: flex; justify-content: space-between; position: absolute; bottom: 0; z-index: 1;}
.tab-nav .nation .page-but{width: 28px; height: 28px; cursor: pointer;pointer-events:auto;}
.tab-nav .nation .page-but svg{width: 100%; height: 100%;fill: currentColor; color: #1074bc; transition: all 0.3s;}
.tab-nav .nation .page-but:hover svg{color: #1074bc;}

.tab-cont{width: 100%; padding: 0 30px; margin: 50px auto 0;}
.tab-cont .cont-silde:nth-child(n+2){display: none;}
.tab-cont .cont-silde::after{content: ""; display: block; font-size: 0; clear: both;}
.tab-cont .cont-silde .file-li{float: left; display: flex; width: 590px; margin-top: 20px; color: #363636; border-radius: 8px; padding: 20px 30px; border: #D9D9D9 solid 1px; transition: all 0.3s;}
.tab-cont .cont-silde .file-li:nth-child(2n){margin-left: 36px;}
.tab-cont .cont-silde .file-li:hover{color: #1074bc; -webkit-box-shadow:0 4px 20px rgba(0, 0, 0, .2);-moz-box-shadow:0 4px 20px rgba(0, 0, 0, .2);box-shadow:0 4px 20px rgba(0, 0, 0, .2);}
.tab-cont .cont-silde .file-li .time{width: 45px; margin-right: 30px; text-align: center;}
.tab-cont .cont-silde .file-li .time span{color: #567AD1; display: block; text-align: center; font-family: 'din';}
.tab-cont .cont-silde .file-li .time .day{font-size: 60px; line-height: 70px; font-weight: bold;}
.tab-cont .cont-silde .file-li .time .year{font-size: 20px; line-height: 24px; letter-spacing: -0.06em;}
.tab-cont .cont-silde .file-li .txt{flex: 1; display: flex; justify-content: space-between; align-items: center; padding-left: 30px; border-left: #D8D8D8 solid 1px;}
.tab-cont .cont-silde .file-li .txt .h-tit{width: 330px; font-size: 18px; line-height: 26px;display: -webkit-box;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;}
.tab-cont .cont-silde .file-li .txt .icon{padding-top: 45px; font-size: 12px; line-height: 18px; color: #929292; background: url(../images/pdf-icon.svg) no-repeat center top; background-size: 38px;}
.tab-cont .cont-silde .file-li:hover .txt .icon{animation: file_icon 1.5s linear infinite;}
@keyframes file_icon {
	0%{transform: translateY(0);}
	50%{transform: translateY(5px);}
	100%{transform: translateY(0);}
}

@media only screen and (max-width:1024px){
	
	.getmore .more-butn{font-size: 0.24rem; line-height: 180%; letter-spacing: .2em;}
	.getmore .nomore{font-size: .24rem; line-height: 150%;}
	
	}

.ny_top{margin-bottom:.65rem;}
.ny_top h2{font-size:.42rem;}
.ny_top h3{margin-top:.18rem;font-size:.32rem;color:#999999;}


/*<<<<<<<<<<<<<<<<<<<<<< 联系我们 >>>>>>>>>>>>>>>>>>>>>>>*/
.contact-content{padding-top: 1rem;}
.contactOne .floatl p{font-size:.24rem;}
.zixun a{margin-top:.5rem;display:inline-block;background:#1074bc;color:#fff;border-radius:50px;line-height:.52rem;height:.52rem;padding:0 .6rem;}
.contactOne .wraper{justify-content: space-between;}
.contactOne .floatr{width:50%;}
.contactOne .floatr li {border-bottom: 1px solid #e5e5e5;padding: 0.32rem 0;display: flex;justify-content: space-between;align-items: center;}
.contactOne .floatr li span{font-size:.28rem;}
#miso_map {margin-top:1rem;height:7rem;background: #fff;overflow: hidden;}
.amap-icon {-webkit-animation-name: bounce;animation-name: bounce;-webkit-animation-duration: 1.6s;animation-duration: 1.6s;-webkit-animation-fill-mode: both;animation-fill-mode: both;animation-iteration-count: infinite}
@-webkit-keyframes bounce {0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0);transform: translateY(0);}
    40% {-webkit-transform: translateY(-14px);transform: translateY(-14px);}
    60% {-webkit-transform: translateY(-7px);transform: translateY(-7px);} }
@keyframes bounce {0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}
    40% {-webkit-transform: translateY(-14px);-ms-transform: translateY(-14px);transform: translateY(-14px);}
    60% {-webkit-transform: translateY(-7px);-ms-transform: translateY(-7px);transform: translateY(-7px);} }
.contactTwo{padding-bottom:1.5rem;background: url(../images/message-bg.jpg) no-repeat center;background-size:cover;}
.contactTwo .gbook{background:#fff;padding:1rem .4rem;}
.contactTwo .ny_top{text-align:center;}
.gbook .two .items input {border-bottom: 1px solid #e5e5e5;width: 100%;font-size: .18rem;padding: 0 0 0.16rem 0;margin-top: 0.22rem; } 
.gbook .items textarea {border-bottom: 1px solid #e5e5e5;width: 100%;margin-top: 0.22rem;font-size: .18rem;line-height: 2; } 
.contactTwo .btnby {background:#1074bc;color:#fff;cursor:pointer;margin: 0.4rem auto 0;width: 2rem;height: 0.6rem;text-align: center;line-height: .6rem;border-radius: 0.3rem;display: block; }
.gbook .two, .gbook .there {margin-top: 0.5rem;}
.gbook .two .items {width: 47%;position:relative;}
.contactTwo .dis-flex-between {display: -webkit-flex;display: flex;justify-content: space-between;}
.gbook .txt{color:#222;font-size:.18rem;}
.gbook .yzm{position:absolute;right: 0;top: 0;width: 2rem;}


/*<<<<<<<<<<<<<<<<<<<<<< 加入我们 >>>>>>>>>>>>>>>>>>>>>>>*/
.f_center{text-align:center;}
.jobOne{padding-top:1rem;}
.jobOne .sub_ms{font-size:.24rem}
.jobOne .text_bg{position:absolute;right:0;top:-.442rem;z-index: -1;}
.jobOne .text_bg img{width:9.5rem;}
.jobOne .list{ margin:0 -40px 0 -20px; display: flex; flex-wrap: wrap;}
.jobOne .list:after{content:'';display:block; clear: both; overflow: hidden;}
.jobOne .list li{ width:calc(50% - 20px);padding: 0 15px; margin-top:40px;}
.jobOne .list li:hover a{box-shadow: 0px 0px 28px 0px rgba(15, 121, 209, 0.2)}
.jobOne .list li .tc_btn{ display: block;background:#fff;padding:.4rem .4rem .5rem;  position: relative;box-shadow: 0px 0px 28px 0px rgba(80, 85, 92, 0.1) }
.jobOne .list li h5{ font-size:.3rem; color: #000000;position: relative; }
.jobOne .list li .yaoqiu{ margin-top:.3rem;position: relative;}
.jobOne .list li .yaoqiu span{ display: inline-block; line-height:30px; margin-right: 50px;font-size:.24rem; color: #848484; }
.jobOne .list li .top{display:flex;justify-content: space-between;align-items: center;}
.jobOne .list li .btn_arr{padding:9px 10px 8px;}
.jobOne .list li .btn_arr svg{width:24px;height:24px;}
.jobOne .list li:hover .btn_arr{position: relative;background:#227fc1;}
.jobOne .list li:hover .btn_arr font:nth-child(1){left:0;}
.jobOne .list li:hover .btn_arr font:nth-child(2){left:50px;}
.jobOne .list li:hover .btn_arr font svg path{fill:#fff;}
.jobOne .list li:hover h5{color:#227fc1;}
.jobOne .list li:hover .yaoqiu span{color:#222;}
.jobOne .li_bg{text-align:right;POSITION:ABSOLUTE;right:.2rem;bottom:.2rem;}
.jobOne .li_bg img{  display: inline-block;}

/**弹窗*/
.jobOne .animated{-webkit-animation-fill-mode: none;animation-fill-mode: none;}
.jobOne .tc_join{background: #fff;width: 1280px;padding: 64px 55px;text-align:left;;border-radius: 6px;max-width: 90%;margin: 0 auto;min-height: 200px;position: relative;z-index: 9999;}
.jobOne .tc_close{position: absolute;right: 10px;top: 10px;color: #1074bc;cursor: pointer;padding: 10px;transition: .5s;font-size:28px;}
.jobOne .tc_toudi *{box-sizing: border-box;}
.jobOne .tc_join .tt{border-bottom: 1px solid #cccccc;padding-bottom: 20px;margin-bottom: 30px;}
.jobOne .tc_join .tt h3{font-size: 30px;color: #1074bc;margin-bottom: 16px;}
.jobOne .tc_join .tt h4{font-size: 14px;color: #787878;line-height: 26px;}
.jobOne .tc_join .tt h4 span{display: inline-block;margin-right: 35px;font-size: 16px;}
.jobOne .tc_join .tt h4 span:last-child{margin-right:0;}

.jobOne .tc_join .con{font-size: .18rem;color: #747880;line-height:.34rem;max-height: 400px;overflow-y: auto;padding-right:10px;}
.jobOne .tc_join .con::-webkit-scrollbar {width:2px;height:2px;}
.jobOne .tc_join .con strong{font-size:.24rem;color:#222;padding-bottom:.2rem;display: block;}
.btn_send{width: 330px;height: 55px;line-height: 55px;text-align: center;display: block;margin: 0 auto;margin-top: 55px;background: #1074bc;color: #fff;border-radius: 30px;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;}
.btn_send:hover{color: #fff;}
.btn_flashcenter{display: block;position: relative;overflow: hidden;transition: 0.52s;font-size:16px;}
.btn_flashcenter:hover{box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.225);}
.btn_flashcenter .anim{-moz-transform: translateY(-50%) translateX(-50%);-ms-transform: translateY(-50%) translateX(-50%);-webkit-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);position: absolute;top: 50%;left: 50%;}
.btn_flashcenter .anim:before{position: relative;content: '';display: block;margin-top: 100%;}
.btn_flashcenter .anim:after{content: '';position: absolute;top: 0;bottom: 0;left: 0;right: 0;border-radius: 50%;}
.btn_flashcenter:hover .anim{-moz-animation: anim-out 0.75s;-webkit-animation: anim-out 0.75s;animation: anim-out 0.75s;}
.btn_flashcenter:hover .anim:after{-moz-animation: anim-out-pseudo 0.75s;-webkit-animation: anim-out-pseudo 0.75s;animation: anim-out-pseudo 0.75s;}

.tc{transition:all ease 300ms;position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index:9999999999;pointer-events: none;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;display:flex;align-items: center;justify-content: center;}
.tc.act{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;pointer-events: auto;}
.tc-box{ width: 960px; *height:100%;padding-top:40px; max-width:80%;margin:0 auto; margin-top:-80px; box-sizing:border-box; /* background:#fff; */ display: block;position:relative;z-index:1; -webkit-animation-duration: 1.2s; animation-duration: 1.2s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; overflow:  hidden; /*display:flex;align-items:center;justify-content: center;*/ }
.tc.act .tc-box{ -webkit-animation-name: anim-open-2; animation-name: anim-open-2; transform:scale(1);}
.close{ position: absolute; cursor:pointer; color:#e13a39; font-size:30px; right: 30px; top: 30px;}
.tc_bg { height: 100%; background: rgba(0,0,0,.85); position: absolute; top: 0; left: 0; width: 100%; z-index: 0;}
.tc_txt{ height:470px; overflow-y:auto; padding-right:30px;}
.close:hover{transform:rotate(180deg);}


.jobtwo{padding:1.1rem 0;}
.jobtwo .list h3{font-size:.24rem;padding:.25rem 0 .15rem}
.jobtwo .list p{font-size:.20rem;}
.jobtwo .list .img img{width:100%;}

.jobthree{padding:1.1rem 0;background: url(../images/job3_bg.jpg) no-repeat center;background-size: cover;background-attachment: fixed;}
.jobthree .ny_top,.jobthree .ny_top h3{color:#fff;}
.jobthree .list li{border:1px solid #fff;padding:.56rem 0 0 .4rem;float: left;width:16%;margin-left:-1px;height:4rem;color:#fff;-webkit-transition: .3s;-moz-transition: .3s;transition: .3s;}
.jobthree .list li:first-child{margin-left:0;}
.jobthree .list li img{width:.6rem;-webkit-transition: .4s;-moz-transition: .4s;transition: .4s;}
.jobthree .list li h3{font-size:.24rem;padding:.25rem 0 .1rem}
.jobthree .list li p{font-size:.20rem;opacity: 0;-webkit-transition: .4s;-moz-transition: .4s;transition: .4s;transform: translatey(70px);}
.jobthree .list li:hover p,.jobthree .list .cur p{opacity: 1;transform: translatey(0px);}
.jobthree .list li:hover img{margin-top:-15px;}
.jobthree .list .cur {width: 30%;}
.jobthree .list_phone p{font-size:.20rem;}
.jobthree .list_phone h3{font-size:.24rem;padding:.25rem 0 .1rem}
.jobthree .list_phone .swiper-slide{border:1px solid #fff;padding:.56rem .4rem ;color:#fff;height:3.5rem;}
.jobthree .list li img{width:.6rem;}

.jobfour{padding:1.1rem 0;background:#f5f5f5;}
.jobfour .n_tt2 i{margin:30px auto 40px;}
.jobfour .list {position: relative;}
.jobfour .list .swiper-container{position: relative; overflow: hidden;}
.jobfour .list .swiper-slide a{display:block;}
.jobfour .list .swiper-slide h3{text-align:center;font-size:.24rem;}
.jobfour .list .swiper-slide .textbox{height:.8rem;line-height:.8rem;background:#ffffff;}
.jobfour .list .swiper-slide .img{overflow:hidden;}
.jobfour .list .swiper-slide .img img{transition: .5s;width:100%;}
.jobfour .list .swiper-slide:hover img{transform: scale(1.05);}
.jobfour .list .swiper-slide:hover .textbox{background:#227fc1;color:#fff;}
.wb_button .swiper-button-next, .wb_button .swiper-rtl .swiper-button-prev{right:-78px;margin-top:-38px;}
.wb_button .swiper-button-prev,.wb_button .swiper-rtl .swiper-button-next{left:-78px;margin-top:-38px;}

.jobfive{padding:1.1rem 0;}
.jobfive .jobfive_con{align-items: center;justify-content: space-between;}
.jobfive .jobfive_con .floatl{width:48%;}
.jobfive .jobfive_con .floatr{width:45%;}
.jobfive .jobfive_con .floatl p{font-size:.2rem;margin-bottom:.4rem;line-height:.36rem;}

@media only screen and (max-width:1550px){

 .wb_button .swiper-button-next, .wb_button .swiper-rtl .swiper-button-prev{right:-28px}
 .wb_button .swiper-button-prev,.wb_button .swiper-rtl .swiper-button-next{left:-28px;}	
 .jobOne .text_bg{top: -0.242rem;}	
	
}

@media only screen and (max-width:1024px){		
	.contactOne .wraper,.contactTwo .dis-flex-between,.jobfive .jobfive_con,.jobOne .list{flex-direction: column;}
	.contactOne .floatr,.gbook .two .items{width:100%;}
	.zixun a{height:.66rem;line-height:.66rem;}
	.gbook .two .items{margin-bottom: 0.2rem;}
	.gbook .there{margin-top: 0;}
	.gbook .two{margin-top: 0.2rem;}
	.jobfour .swiper-button-next, .jobfour .swiper-rtl .swiper-button-prev,.jobfour .swiper-button-prev,.jobfour .swiper-rtl .swiper-button-next{display: none;}
	.jobfive .jobfive_con .floatl,.jobfive .jobfive_con .floatr,.jobOne .list li{width:100%;}
	.jobOne .list{margin:0;}
	.jobOne .list li{padding: 0 ;margin-top: 20px;}
	.jobOne .li_bg{margin-top: -0.4rem;}
	.jobOne .list li .btn_arr svg{width:20px;height:20px;}
	.wb_button .swiper-button-next, .wb_button .swiper-rtl .swiper-button-prev{right:5px;margin-top:-28px;}
	.wb_button .swiper-button-prev,.wb_button .swiper-rtl .swiper-button-next{left:5px;margin-top:-28px;}
	.jobOne .tc_join{padding: 34px 25px;}
	.btn_send{width:100%;height:auto;padding:.1rem 0;line-height:.5rem;font-size: 14px;background:none;color:#1074bc}
	.jobOne .tc_join .con strong,.jobtwo .list h3,.contactOne .floatl p{font-size:.3rem;}
	,.jobOne .tc_join .con,.jobOne .tc_join .tt h4 span,.jobtwo .list h3,.gbook .items textarea,.gbook .two .items input,.gbook .txt,.jobthree .list_phone p,.jobfive .jobfive_con .floatl p{font-size:.24rem;}
	.jobOne .tc_join .tt h3{font-size:.34rem;}
	.jobtwo .list h3,.jobthree .list_phone h3,.jobfour .list .swiper-slide h3{font-size:.28rem;}
}

@media only screen and (min-width:1024px) and (max-width:1440px){
	.news-content{padding: .9rem 0 1rem;}
	.news-content .news-ul .news-li{width: 31%; margin: 0 calc(7% / 2) .5rem 0;}
	.news-content .news-ul .news-li:nth-child(3n){margin: 0 0 0.5rem 0;}
	.news-content .news-ul .news-li .news-img{position: relative; padding-bottom: 65%; height: 0;}
	.news-content .news-ul .news-li .news-img img{position: absolute; left: 0; top: 0; z-index: 1;}
	.news-content .news-ul .news-li .new h2{font-size: .24rem;}
	.news-content .news-ul .news-li .new p{font-size: .14rem; height: 0.4433333333333332rem; min-height: 38px; margin-top: .1rem;}
	.news-content .news-ul .news-li .new .time{font-size: 0.2rem; margin-top: .2rem; line-height: 150%;}
	
}

.article{width: 1280px; margin: 20px auto 70px; display: flex; justify-content: space-between;}
.article .aside{width: 360px;}
.article .section{width: 875px; line-height: 200%;}
.article .aside .aside0{background: #D2ECFC; padding: 20px 10px; border-radius: 0 25px 0 25px;}
.article .aside .aside0 .li{padding:20px 20px 20px 80px; background: #FFF; border-radius: 0 12px 0 12px; border-bottom: #549CE8 5px solid; transition: all 0.5s;}
.article .aside .aside0 .li:nth-child(n+2){margin-top: 20px;}
.article .aside .aside0 .li.li1{background: #FFF url(../images/yaowan.svg) no-repeat 20px center; background-size: 36px;}
.article .aside .aside0 .li.li2{background: #FFF url(../images/shiguan.svg) no-repeat 20px center; background-size: 36px;}

@media only screen and (min-width:1024px){
	.article .aside .aside0 .li:hover{opacity: 0.9; border-bottom: #1074bc 5px solid;}
}
.article .aside .aside0 .li .li-h{font-size: 16px; line-height: 24px; color: #151515;}
.article .aside .aside0 .li .more{margin-top: 10px; font-size: 12px; color: #848484; transition: all 0.3s;}
.article .aside .aside0 .li .more:hover{color: #1074bc;}

.article .aside .aside3{margin-top: 20px; background: #F4F4F4; border-radius: 0 25px 0 0;}
.article .aside .aside3 .aside-h{display: block; font-size: 18px; line-height: 30px; border-radius: 0 20px 0 20px; border-bottom: #FFF solid 12px; color: #FFF; padding: 15px 20px 20px 100px; background: #1074bc url(../images/infors-icon.svg) no-repeat 20px center; background-size: 49px;}
.article .aside .aside3 .aside-cont{min-height: 200px;}

.article .aside .asides{background: #D2ECFC; overflow: hidden; border-radius: 0 25px 0 25px; margin-bottom: 20px;}
.article .aside .asides .aside-content{background: #F4F4F4; border-radius: 0 25px 0 0; padding: 30px 20px;}

.article .aside .aside1 .aside-h{font-size: 24px; line-height: 32px; color: #1074bc; padding: 20px 60px 15px 20px; background: url(../images/shaobei1.svg) no-repeat 96% center; background-size: 50px;}
.article .aside .aside1 .menu3-li .li-top a{display: inline-block; max-width: 92%; color: #000; font-weight: bold; font-size: 16px; line-height: 44px; transition: all 0.3s;}
.article .aside .aside1 .menu3-li .li-top{border-bottom: #B9B9B9 solid 1px; padding-left: 10px; cursor: pointer; background: url(../images/more-gray.svg) no-repeat 98% 17px; background-size: 5px; transition: all 0.5s;}
.article .aside .aside1 .menu3-li .li-top:hover{background: #FFF url(../images/more-gray.svg) no-repeat 98% 17px; background-size: 5px;}
.article .aside .aside1 .menu3-li.li-ing .li-top:hover{background: #FFF url(../images/more-blue.svg) no-repeat 97% 20px; background-size: 9px;}
.article .aside .aside1 .menu3-li.li-ing .li-top{background: url(../images/more-blue.svg) no-repeat 97% 20px; background-size: 9px;}
.article .aside .aside1 .menu3-li.li-ing .li-top a,.article .aside .aside1 .menu3-li .li-top:hover a{color: #1074bc;}
.article .aside .aside1 .menu3-li .menu3-child{ display: none; overflow: hidden;}
.article .aside .aside1 .menu3-li.li-ing .menu3-child{margin: 10px 0;}

.article .aside .aside1 .menu3-li .menu3-child a{display: block; color: #535353; line-height: 24px; font-size: 14px; padding: 10px 20px; position: relative; transition: all 0.3s;}
.article .aside .aside1 .menu3-li .menu3-child a::before{content: "";display: block; width: 6px; height: 6px; position: absolute; left: 4px; top: 18px; z-index: 1; background: #9B9B9B; border-radius: 50%;}
.article .aside .aside1 .menu3-li .menu3-child a::after{content: ""; display: block;width: 4px; height: 7px; background: url(../images/right-gray.svg) no-repeat center; background-size: contain; position: absolute; right: 10px; top:50%; transform: translate(0,-50%); z-index: 1;}
.article .aside .aside1 .menu3-li .menu3-child a.ing,.article .aside .aside1 .menu3-li .menu3-child a:hover{color: #1074bc;}
.article .aside .aside1 .menu3-li .menu3-child a:hover{background: #FFFFFF;}
.article .aside .aside1 .menu3-li .menu3-child a.ing::before{background: #1074bc;}
.article .aside .aside1 .menu3-li .menu3-child a.ing::after{background: url(../images/right-blue.svg) no-repeat center; background-size: contain;}

.article .aside .aside1 .menu3-li .menu3-child .child-li{padding-left: 10px; cursor: pointer; background: url(../images/more-gray.svg) no-repeat 98% 15px; background-size: 5px; color: #333; font-size: 15px; line-height: 44px; transition: all 0.3s;}
.article .aside .aside1 .menu3-li .menu3-child .child-li.child-ing{color: #1074bc; background: url(../images/more-blue.svg) no-repeat 97% 20px; background-size: 8px;}
.article .aside .aside1 .menu3-li .menu3-child .child-li:hover{color: #1074bc;}
/* .article .aside .aside1 .menu3-li.li-ing .menu3-child .child-li:hover{ background: #FFF url(../images/more-blue.svg) no-repeat 97% 20px; background-size: 8px;} */
.article .aside .aside1 .menu3-li .menu3-child .childs{display: none;}
#ing{color: #1074bc;}
#ing::before{background: #1074bc;}
#ing::after{background: url(../images/right-blue.svg) no-repeat center; background-size: contain;}
.article .aside .aside1 .menu4-li{display: block; color: #333; padding-left: 10px; font-weight: bold; border-bottom: #B9B9B9 solid 1px; font-size: 16px; line-height: 44px; cursor: pointer; background: url(../images/right-gray.svg) no-repeat 98% 17px; background-size: 5px; transition: all 0.5s;}
.article .aside .aside1 .menu4-li:hover,
.article .aside .aside1 .menu4-li.li-ing{color: #1074bc; background: #FFF url(../images/right-blue.svg) no-repeat 98% 17px; background-size: 5px;}

.article .aside .aside1 .aside-content5{padding: 20px;}
.article .aside .aside1 .menu5 a{display: block; color: #535353; line-height: 24px; font-size: 14px; padding: 10px 20px; position: relative; transition: all 0.3s;}
.article .aside .aside1 .menu5 a::before{content: "";display: block; width: 6px; height: 6px; position: absolute; left: 4px; top: 18px; z-index: 1; background: #9B9B9B; border-radius: 50%;}
.article .aside .aside1 .menu5 a::after{content: ""; display: block;width: 4px; height: 7px; background: url(../images/right-gray.svg) no-repeat center; background-size: contain; position: absolute; right: 10px; top:50%; transform: translate(0,-50%); z-index: 1;}
.article .aside .aside1 .menu5 a.ing,.article .aside .aside1 .menu5 a:hover{color: #1074bc;}
.article .aside .aside1 .menu5 a:hover{background: #FFFFFF;}
.article .aside .aside1 .menu5 a.ing::before{background: #1074bc;}
.article .aside .aside1 .menu5 a.ing::after{background: url(../images/right-blue.svg) no-repeat center; background-size: contain;}

.article .aside .aside2 .aside-h2{font-size: 16px; line-height: 24px; padding: 15px 30px; color: #1074bc; font-weight: bolder;}
.article .aside .aside2 .li{padding:20px 20px 20px 80px; background: #FFF; border-radius: 0 12px 0 12px; border-bottom: #D2ECFC 5px solid; transition: all 0.5s;}
.article .aside .aside2 .li:nth-child(n+2){margin-top: 20px;}
.article .aside .aside2 .li.li1{background: #FFF url(../images/shaobei2.svg) no-repeat 20px center; background-size: 36px;}
.article .aside .aside2 .li.li2{background: #FFF url(../images/DNA.svg) no-repeat 20px center; background-size: 36px;}
@media only screen and (min-width:1024px){
	.article .aside .aside2 .li:hover{opacity: 0.9; border-bottom: #1074bc 5px solid;}
}
.article .aside .aside2 .li .li-h{font-size: 16px; line-height: 24px; color: #151515;}
.article .aside .aside2 .li .more{display: block; margin-top: 10px; font-size: 12px; color: #848484; transition: all 0.3s;}
.article .aside .aside2 .li .more:hover{color: #1074bc;}

.section .h3{font-size: 22px; color: #363636; line-height: 32px;}
.section .img{margin-top: 20px;}
.section img{max-width: 100%; height: auto !important;}
.section .img img{width: 100%; height: auto;}
.section .boxA{width: 100%;  border-radius: 8px; overflow: hidden; background: #D2ECFC; margin-top: 30px;}
.section .boxA .box-h{font-size: 18px; line-height: 32px; padding: 0 20px; background: #1074bc; color: #FFFFFF;}
.section .boxA .box-c{padding: 20px; min-height: 230px; border: #DADADA solid 1px; border-top: none; border-radius: 0 0 8px 8px;}
.section .boxA .box-c .box-p{font-size: 16px; line-height: 26px; color: #808080;}
.section .boxA .box-c ul{margin-top: 15px;}
.section .boxA .box-c ul li{padding-left: 20px; font-size: 14px; color: #363636; line-height: 24px; margin: 5px 0;position: relative;}
.section .boxA .box-c ul li::before{content: ""; display: block; width: 6px; height: 6px; border-radius: 50%; background: #1074bc; position: absolute; left: 0; top: 9px;}
.section .boxA-2 .box-c .box-ul ul{flex: 1;}
.section .boxA-2 .box-c .box-ul ul:nth-child(2){padding-left: 80px; border-left: #1074bc dashed 1px;}
.section .boxA-1{background: #D2ECFC url(../images/section/boxA1bg.png) no-repeat center bottom; background-size: cover;}
.section .boxA-2{background: #D2ECFC url(../images/section/boxA2bg.png) no-repeat center bottom; background-size: cover;}

.section .ul-blue li,.section .ul-grey li,.section .ul-bg-blue li{position: relative; font-size: 14px; line-height: 32px; color: #535353; padding-left: 16px;}
.section .ul-grey li,.section .ul-bg-blue li{line-height: 28px;}
.section .ul-bg-blue{background: #468EDC; padding: 10px; border-radius: 8px;}
.section .ul-bg-blue li{color: #FFF;}
.section .ul-blue li::before,.section .ul-grey li::before,.section .ul-bg-blue li::before{content: ""; display: block; width: 6px; height: 6px; border-radius: 50%; background: #428EDF; position: absolute; left: 0; top: 13px;} 
.section .ul-grey li::before{top: 11px; background: #9b9b9b;}
.section .ul-bg-blue li::before{top: 11px; background: #FFF;}
.section .tit-blue{font-size: 16px; line-height: 200%; color: #1074bc; font-family: 'ali';}
.section .div-p1{font-size: 16px; line-height: 32px; color: #535353; text-align: justify; margin-top: 20px;}
.section .div-p2{font-size: 14px; line-height: 26px; color: #535353; text-align: justify;}
.section .h2{font-size: 20px; line-height: 32px; color: #363636; font-family: "ali";}
.section .h2::after{content: ""; display: block; width: 100%; height: 2px; background: #D2ECFC; margin-top: 10px;}
.section .h4{font-size: 16px; line-height: 26px; color: #000; font-family: "ali";}
.section .h4 span{color: #4C4C4C;}
.section .h5{font-size: 20px; line-height: 30px; color: #1074bc;}
.section .h6{font-size: 18px; color: #1074bc; text-align: center;}
.section .boxB{margin-top: 50px;}
.section .img2{width: 100%; margin-top: 40px;}
.section .img2 img{width: 100%; height: auto;}
.section .img100{width: 100%;}
.section .img100 img{width: 100%; height: auto;}
.section .img-auto{width: 100%;}
.section .img-auto img{width: auto; height: auto; margin: 0 auto;}
.section .uls ul{margin-right: 90px;}
.section .uls ul li{font-size: 14px; line-height: 24px; color: #535353;}
.section .pha-box50{border-bottom: #CBCBCB dashed 1px; padding-bottom: 50px;}
.section .pha-box30{border-bottom: #CBCBCB dashed 1px; padding-bottom: 30px;}
.section .marg10{margin-top: 10px;}
.section .marg20{margin-top: 20px;}
.section .marg30{margin-top: 30px;}
.section .marg40{margin-top: 40px;}
.section .marg50{margin-top: 50px;}

.section .teca1,.section .teca2,.section .teca3{padding: 30px 0; border-bottom: #CBCBCB dashed 1px;}
.section .teca4{padding: 30px 0;}
.section .teca2 .h4{margin-bottom: 30px;}
.section .teca2 .ul-grey{margin-top: 30px;}
.section .teca4 .h4{margin-bottom: 10px;}

.section .pha1{position: relative; margin-top: 80px;}
.section .pha1 .pha-img{position: absolute; left: 0; top: -40px; z-index: 1; overflow: hidden; border-radius: 10px;}
.section .pha1 .txt{margin: 0 0 0 auto; width: 600px; height: 190px; padding: 20px 0 0 100px; border-radius: 10px; background: #F5F5F5; position: relative;}
.section .pha1 .txt::after{content: ""; display: block; width: 90%; height: 100%; border-radius: 10px; background: #D2ECFC; position: absolute; right: 20px; top: -5px; z-index: -1;}

.section .pha2 .ul{background: #F5F5F5; width: 270px; border-radius: 10px; overflow: hidden;}
.section .pha2 .ul .pha2-h{font-size: 16px; padding: 0 15px; line-height: 38px; color: #FFF; background: #1074bc;}
.section .pha2 .ul .ul-grey{padding: 20px 15px;}

.section .pha3{margin-top: 80px; padding: 40px 20px; height: 260px; background: url(../images/section/img16.jpeg) no-repeat center; background-size: cover; border-radius: 0 30px 0 30px;}
.section .pha3 ul li{line-height: 36px;}

.section .box12301{background: #F3F3F3; margin-top: 30px;}
.section .tit1,.section .tit3,
.section .tit2{font-size: 18px; text-align: center; color: #FFF; background: #1074bc; line-height: 180%;}
.section .tit2{background: #1074bc;}
.section .tit3{color: #404040; background: transparent; margin-top: 10px;}
.section .ul12301{display: flex; justify-content: space-between; padding: 30px;}
.section .ul12302{padding: 30px 10px;}
.section .ul12302 li{font-size: 16px; line-height: 180%; padding-left: 20px; position: relative; color: #535353;}
.section .ul12301 li{text-align: center; flex-shrink: 0; flex: 1; margin-right: 20px; color: #535353;}
.section .ul12301 li:last-child{margin-right: 0;}
.section .ul12301s li{text-align: left;}
.section .ul12301 li span{display: inline-block; margin-bottom:10px; font-size: 16px; line-height: 180%; padding-left: 20px; position: relative;}
.section .ul12301 li span::before,
.section .ul12303 li::before,
.section .ul12302 li::before{content: ""; display: block; width: 8px; height: 8px; border-radius: 100%; background: #1074bc; position: absolute; left: 0; top: 7px;}
.section .ul12302 li::before,.section .ul12301 li span::before{top: 10px;}
.section .uls12301{display: flex; justify-content: space-between; padding: 20px 25px;}
.section .uls12301 .uls123{width: 49%;}
.section .ul12303{margin-top: 20px; min-height: 120px; background: #FFF; padding: 15px; border-radius: 0.08rem;}
.section .ul12303 li{font-size: 14px; padding-left: 20px; position: relative; color: #707070; line-height: 160%;}
.section .ul12303 li.div-p2{color: #2C2C2C; padding: 0; line-height: 200%; margin-bottom: 0.1rem;}
.section .ul12303 li.div-p2::before{display: none;}
.section .ul12303 li.li-img{padding: 0;  margin-top: 0.2rem; padding-top: 0.1rem; border-top: dashed 1px #CBCBCB;}
.section .ul12303 li.li-img::before{display: none;}
.section .tit4{border-radius: 0.1rem 0.1rem 0 0; padding: 0.1rem 0; margin: 0.5rem 0 0.3rem; background: #1074bc; color: #FFF; text-align: center; line-height: 150%;}
.section .tit4 .tit41{font-size: 22px; line-height: 150%}
.section .tit4 .tit42{font-size: 16px; line-height: 150%;}
.section .teca5>div{min-width: 100px;}

/* 基因与细胞治疗技术平台 */
.phar{width: 1280px; margin: 30px auto 100px;}
.phar .phar-h{font-size: 26px; line-height: 32px; color: #FFF; padding: 20px 30px; border-radius: 20px 0 20px 0; background: url(../images/phar-bg.jpeg) no-repeat center; background-size: cover;}
.phar .ul{display: flex; margin-top: 50px;}
.phar .ul .li{flex: 1; border-left: #D8D8D8 solid 2px; padding: 100px 20px 20px; text-align: center;}
.phar .ul .li:last-child{border-right: #D8D8D8 solid 2px;}
.phar .ul .li.li1{background: url(../images/phar1.png) no-repeat center top; background-size: 85px;}
.phar .ul .li.li2{background: url(../images/phar2.png) no-repeat center top; background-size: 85px;}
.phar .ul .li.li3{background: url(../images/phar3.png) no-repeat center top; background-size: 85px;}
.phar .ul .li.li4{background: url(../images/phar4.png) no-repeat center top; background-size: 85px;}
.phar .ul .li.li5{background: url(../images/phar5.png) no-repeat center top; background-size: 85px;}
.phar .ul .li .li-h{font-size: 22px; line-height: 32px; color: #000; font-weight: bold;}
.phar .ul .li .li-p{font-size: 14px; line-height: 24px; color: #535353; margin-top: 10px;}
.phar .info{background: #F3F3F3; text-align: center; margin-top: 40px;}
.phar .info .info-h{font-size: 18px; line-height: 32px; background: #1074bc; color: #FFF;}
.phar .info .txt{padding: 20px; font-size: 16px; line-height: 26px; color: #404040;}
.phar .more-box{text-align: center; margin-top: 50px;}
.phar .more{display: inline-block; font-size: 16px; line-height: 24px; color: #FFF; background: #1074bc; border-radius: 6px; padding: 10px 50px; transition: all 0.3s;}
.phar .more:hover{background: #1074bc; letter-spacing: 0.02rem;-webkit-box-shadow:0 4px 20px rgba(0, 0, 0, .2);-moz-box-shadow:0 4px 20px rgba(0, 0, 0, .2);box-shadow:0 4px 20px rgba(0, 0, 0, .2);}

@media only screen and (max-width:1024px){
	
	.article1{flex-direction: column-reverse; width: 100%; padding: 0 .4rem; margin: .2rem auto .7rem;}
	.article .section{width: 100%; font-size: 0.24rem; line-height: 200%;}
	.section .h3{font-size: .26rem; line-height: 150%;}
	.section .boxA{border-radius: .08rem; margin-top: .3rem;}
	.section .boxA .box-h{font-size: .26rem; line-height: 200%; padding: 0 .2rem;}
	.section .boxA .box-c{padding: .2rem; border-radius: 0 0 0.08rem .08rem; min-height: auto;}
	.section .boxA .box-c .box-p{font-size: .24rem; line-height: 150%;}
	.section .boxA .box-c ul{margin-top: .15rem;}
	.section .boxA .box-c ul li{padding-left: .2rem; font-size: .24rem; line-height: 150%; margin: .05rem auto;}
	.section .boxA .box-c ul li::before{width: 0.06rem; height: .06rem; top: 0.16rem;}
	.section .boxA-2 .box-c .box-ul ul:nth-child(2){padding-left: 0.4rem;}
	.article .aside{width: 100%;}
	.article1 .aside{margin-top: .6rem;}
	.article .aside .asides{border-radius: 0 .25rem 0 .25rem; margin-bottom: .2rem;}
	.article .aside .aside0{padding: .3rem .2rem;}
	.article .aside .aside0 .li{border-radius: 0 .12rem 0 .12rem; padding: .2rem .2rem .2rem .8rem; border-bottom: #549CE8 0.05rem solid;}
	.article .aside .aside0 .li .li-h{font-size: .3rem; line-height: 150%;}
	.article .aside .aside0 .li.li1,
	.article .aside .aside0 .li.li2{background-position: 0.2rem center; background-size: .5rem;}
	.article .aside .aside0 .li .more{font-size: .24rem; margin-top: .1rem;}
	.article .aside .aside3{margin-top: .2rem; border-radius: 0 .25rem 0 0;}
	.article .aside .aside3 .aside-h{font-size: .26rem; line-height: 150%; border-radius: 0 .2rem 0 .2rem; padding: .15rem .2rem .2rem 1rem; background-size: 0.5rem; background-position: 0.2rem center;}
	.article .aside .aside3 .aside-cont{display: none;}
	.article{width: 100%; flex-direction: column; padding: 0 .4rem; margin: .2rem auto .7rem;}
	.article .aside .aside1 .aside-h{font-size: .3rem; line-height: 150%; padding: .2rem .6rem .15rem .2rem; background-size: .5rem;}
	.article .aside .asides .aside-content{border-radius: 0 .25rem 0 0; padding: .3rem .2rem;}
	.article .aside .aside1 .menu4-li{font-size: .28rem; line-height: .8rem; padding-left: .1rem; background-size: .09rem; background-position: 98% 0.34rem;}
	.article .aside .aside1 .menu4-li:hover, .article .aside .aside1 .menu4-li.li-ing{background-size: .09rem; background-position: 98% 0.34rem;}
	.article .aside .aside1 .menu5 a{font-size: 0.28rem; line-height: .8rem; padding: 0 0.2rem;}
	.article .aside .aside1 .menu5 a::before{width: .06rem; height: .06rem; left: .04rem; top: .38rem;}
	.section{margin-top: .8rem;}
	.section .h2{font-size: .36rem; line-height: 150%;}
	.section .h2::after{margin-top: .1rem;}
	.phar{width: 100%; padding: 0 .4rem; margin: .3rem auto 1rem;}
	.section .phar{padding: 0;}
	.article .phar{margin: .3rem auto;}
	.phar .phar-h{line-height: 1.2rem; font-size: .26rem; padding: .2rem .3rem; border-radius: .2rem 0 .2rem 0;}
	.phar .ul{width: 100%; margin-top: .5rem; flex-wrap: wrap;}
	.phar .ul .li{display: block; padding: 1rem .2rem .2rem; width: calc(100% / 3); margin-bottom: .4rem; flex: auto; flex-shrink: 0; border-left: #D8D8D8 solid 1px;}
	.phar .ul .li .li-h{font-size: .26rem; line-height: 150%;}
	.phar .ul .li.li1,.phar .ul .li.li2,.phar .ul .li.li3,.phar .ul .li.li4,.phar .ul .li.li5{background-size: .85rem;}
	.phar .ul .li .li-p{font-size: .24rem; line-height: 150%; margin-top: .1rem;}
	.phar .ul .li.li3,.phar .ul .li.li5{border-right: #D8D8D8 solid 1px;}
	.phar .info{margin-top: .4rem;}
	.phar .info .info-h{font-size: .26rem; line-height: 250%;}
	.phar .info .txt{padding: .2rem; font-size: .24rem; line-height: 150%;}
	.phar .more-box{margin-top: .5rem;}
	.phar .more{font-size: .26rem; line-height: 200%; border-radius: 0.06rem; padding: .1rem .6rem;}
	.article .aside.div_m{margin-top: 0.8rem;}
	.article .aside .aside2 .aside-h2{font-size: 0.32rem; line-height: 150%; padding: .15rem .3rem;}
	.article .aside .aside2 .li{padding: .2rem .2rem .2rem .8rem; border-radius: 0 .12rem 0 .12rem; border-bottom: #D2ECFC .05rem solid;}
	.article .aside .aside2 .li.li1,.article .aside .aside2 .li.li2{background-size: .5rem; background-position: .2rem center;}
	.article .aside .aside2 .li .li-h{font-size: .28rem; line-height: 150%;}
	.article .aside .aside2 .li .more{margin-top: .1rem; font-size: .24rem;}
	.article .aside .aside1 .menu3-li .li-top{padding-left: .1rem;}
	.article .aside .aside1 .menu3-li .li-top a{font-size: .28rem; line-height: .8rem;}
	.article .aside .aside1 .menu3-li.li-ing .menu3-child{margin: .1rem 0;}
	.article .aside .aside1 .menu3-li .menu3-child a{font-size: .24rem; line-height: 200%; padding: .1rem .2rem;}
	.article .aside .aside1 .menu3-li .menu3-child a::before{width: 0.08rem; height: 0.08rem; left: 0.04rem; top: calc(50% - 0.04rem);}
	.section .div-p1{font-size: .24rem; line-height: 200%; margin-top: .2rem;}
	.section .boxB{margin-top: .5rem;}
	.section .tit-blue{font-size: .28rem;}
	.section .ul-blue li, .section .ul-grey li, .section .ul-bg-blue li{font-size: .24rem; line-height: 150%; padding-left: 0.16rem;}
	.section .ul-blue li::before, .section .ul-grey li::before, .section .ul-bg-blue li::before{width: 0.06rem; height: 0.06rem; top: 0.18rem;}
	.section .teca4{padding: .3rem 0;}
	.section .tit4 .tit41{font-size: 0.32rem;}
	.section .tit4 .tit42{font-size: 0.24rem;}
	.section .ul12302{padding: .3rem .1rem;}
	.section .ul12302 li{font-size: .24rem; padding-left: 0.2rem;}
	.section .ul12301 li span::before, .section .ul12303 li::before, .section .ul12302 li::before{width: .08rem; height: .08rem;}
	.section .ul12302 li::before, .section .ul12301 li span::before{top: 0.18rem;}
	.section .div-p2{font-size: .26rem; line-height: 150%;}
	.section .marg10{margin-top: 0.1rem;}
	.section .marg20{margin-top: .2rem;}
	.section .marg30{margin-top: .3rem;}
	.section .marg40{margin-top: .4rem;}
	.section .marg50{margin-top: .5rem;}
	.section .teca1, .section .teca2, .section .teca3{padding: .3rem 0;}
	.section .h4{font-size: .28rem; line-height: 200%;}
	.section .teca4 .h4{margin-bottom: .1rem;}
	.section .teca2 .h4{margin-bottom: .4rem;}
	.section .teca2 .ul-grey{margin-top: .3rem;}
	.section .ul-bg-blue{padding: .1rem; border-radius: .08rem;}
	.section .uls{justify-content: space-between;}
	.section .uls ul{margin-right: .2rem;}
	.section .uls ul:last-child{margin-right: 0;}
	.section .pha-box50{padding-bottom: .5rem;}
	.section .pha-box30{padding-bottom: .3rem;}
	.section .pha1{margin-top: 0; margin-bottom: .5rem;}
	.section .pha1 .pha-img{position: static; border-radius: .1rem;}
	.section .pha1 .txt{width: 100%; height: auto; margin-top: .3rem; padding: .2rem .3rem;}
	.section .h5{font-size: .32rem; line-height: 200%;}
	.section .pha2{flex-direction: column;}
	.section .pha2 .ul{width: 100%; border-radius: .1rem; margin-bottom: .2rem;}
	.section .pha2 .ul .pha2-h{font-size: .3rem; padding: 0 .3rem; line-height: 200%;}
	.section .pha2 .ul .ul-grey{padding: .2rem .3rem;}
	.section .box12301{margin-top: .3rem;}
	.section .tit1, .section .tit3, .section .tit2{font-size: .3rem; line-height: 150%; padding: 0.1rem;}
	.section .ul12301{padding: .3rem; flex-direction: column;}
	.section .ul12301 li{margin-right: 0; text-align: left;}
	.section .ul12301 li span{margin-bottom: .1rem; font-size: .26rem; padding-left: .2rem;}
	.section .tit3{margin-top: .1rem;}
	.section .uls12301{flex-direction: column; padding: .2rem .25rem;}
	.section .uls12301 .uls123{width: 100% !important; margin-bottom: .5rem;}
	.section .h6{font-size: .28rem;}
	.section .ul12303{margin-top: .2rem; min-height: auto; padding: .2rem;}
	.section .ul12303 li{font-size: .24rem; padding-left: .2rem;}
	.section .ul12303 li::before{top: 0.15rem;}
	.section .ul12303 li.div-p2{font-size: .26rem;}
}
@media only screen and (min-width:1024px) and (max-width:1440px){
		
	.article{width: 74.96339677%; margin: 0.2rem auto 0.7rem;}
	.article .aside{flex-shrink: 0; width: 26%;}
	.article .aside .asides{margin-bottom: 0.2rem; border-radius: 0 0.25rem 0 0.25rem;}
	.article .aside .aside0{padding: 0.2rem 0.1rem;}
	.article .aside .aside0 .li{padding: 0.2rem 0.2rem 0.2rem 0.8rem; border-radius: 0 0.12rem 0 0.12rem; border-bottom: #549CE8 0.05rem solid;}
	.article .aside .aside0 .li.li1,
	.article .aside .aside0 .li.li2{background-position: 0.2rem center; background-size: 0.36rem;}
	.article .aside .aside0 .li:nth-child(n+2){margin-top: 0.2rem;}
	.article .aside .aside0 .li .li-h{font-size: 0.2rem; line-height: 0.32rem;}
	.article .aside .aside0 .li .more{font-size: 0.12rem; margin-top: 0.2rem;}
	.article .aside .aside3{border-radius: 0 0.25rem 0 0; margin-top: 0.2rem;}
	.article .aside .aside3 .aside-h{font-size: 0.18rem; line-height: 0.3rem; border-radius: 0 0.2rem 0 0.2rem; border-bottom: #FFF solid 0.12rem; padding: 0.15rem 0.2rem 0.2rem 0.9rem; background-position: 0.2rem center; background-size: 0.5rem;}
	.article .aside .aside3 .aside-cont{min-height: 2rem;}
	.article .section{width: 72%;}
	.section .h3{font-size: 0.22rem; line-height: 0.32rem;}
	.section .img{margin-top: 0.2rem;}
	.section .boxA{margin-top: 0.3rem; border-radius: 0.08rem;}
	.section .boxA .box-h{font-size: 0.18rem; line-height: 200%; padding: 0 0.2rem;}
	.section .boxA .box-c{padding: 0.2rem; min-height: 2.3rem;}
	.section .boxA .box-c .box-p{font-size: 0.16rem; line-height: 0.26rem;}
	.section .boxA .box-c ul{margin-top: 0.15rem;}
	.section .boxA .box-c ul li{padding-left: 0.12rem; font-size: 0.14rem; line-height: 0.3rem; margin: 0.05rem 0;}
	.section .boxA .box-c ul li::before{width: 0.06rem; height: 0.06rem; top: 0.12rem;}
	.section .boxA-2 .box-c .box-ul ul:nth-child(2){padding-left: 0.8rem;}
	.article .aside .aside0 .li:hover,
	.article .aside .aside2 .li:hover{border-bottom: #1074bc 0.05rem solid;}
	.article .aside .aside1 .aside-h{font-size: 0.24rem; line-height: 0.32rem; padding: 0.2rem 0.6rem 0.15rem 0.2rem; background-size: 0.52rem;}
	.article .aside .asides .aside-content{padding: 0.3rem 0.2rem;}
	.article .aside .aside1 .menu3-li.li-ing .li-top{background-size: 0.1rem; background-position: 98% 0.22rem;}
	.article .aside .aside1 .menu3-li .li-top{background-size: 0.07rem; background-position: 98% 0.18rem; padding-left: 0.1rem;}
	.article .aside .aside1 .menu3-li .li-top:hover{background: #FFF url(../images/more-gray.svg) no-repeat 98% 0.18rem; background-size: 0.07rem;}
	.article .aside .aside1 .menu3-li.li-ing .li-top:hover{background: #FFF url(../images/more-blue.svg) no-repeat 98% 0.22rem; background-size: 0.1rem;}
	.article .aside .aside1 .menu3-li .li-top a{font-size: 0.2rem; line-height: 0.5rem;}
	.article .aside .aside1 .menu3-li.li-ing .menu3-child{margin: 0.1rem 0;}
	.article .aside .aside1 .menu3-li .menu3-child a{font-size: 0.14rem; line-height: 0.24rem; padding: 0.1rem 0.2rem;}
	.article .aside .aside1 .menu3-li .menu3-child a::before{width: 0.06rem; height: 0.06rem; left: 0.04rem; top: 0.18rem;}
	.article .aside .aside1 .menu4-li{padding-left: 0.1rem; font-size: 0.16rem; line-height: 0.5rem; background-position: 98% 0.21rem; background-size: 0.05rem;}
	.article .aside .aside1 .menu4-li:hover,
	.article .aside .aside1 .menu4-li.li-ing{color: #1074bc; background-position: 98% 0.21rem; background-size: 0.06rem;}
	.article .aside .aside2 .aside-h2{font-size: 0.16rem; line-height: 0.24rem; padding: 0.15rem 0.3rem;}
	.article .aside .asides .aside-content{border-radius: 0 0.25rem 0 0;}
	.article .aside .aside2 .li{padding: 0.2rem 0.2rem 0.2rem 0.8rem; border-radius: 0 0.12rem 0 0.12rem; border-bottom: #D2ECFC solid 0.05rem;}
	.article .aside .aside2 .li.li1,
	.article .aside .aside2 .li.li2{background-position: 0.2rem center; background-size: 0.36rem;}
	.article .aside .aside2 .li .li-h{font-size: 0.18rem; line-height: 0.26rem;}
	.article .aside .aside2 .li .more{margin-top: 0.1rem; font-size: 0.12rem;}
	.article .aside .aside1 .menu3-li .menu3-child a::after{width: 0.08rem; height: 0.12rem; right: 0.05rem;}
	.article .aside .aside1 .aside-content5{padding: 0.2rem;}
	.article .aside .aside1 .menu5 a{font-size: 0.14rem; line-height: 0.24rem; padding: 0.15rem 0.2rem;}
	.article .aside .aside1 .menu5 a::before{width: 0.06rem; height: 0.06rem; left: 0.04rem; top: 0.25rem;}
	.section .h2{font-size: 0.3rem; line-height: 150%;}
	.section .h2::after{margin-top: 0.1rem;}
	.section .div-p1{font-size: 0.16rem; line-height: 200%; margin-top: 0.2rem;}
	.section .boxB{margin-top: 0.5rem;}
	.section .tit-blue{font-size: 0.28rem;}
	
	.section .ul-blue li, .section .ul-grey li, .section .ul-bg-blue li{font-size: 0.14rem; line-height: 0.36rem; padding-left: 0.16rem;}
	.section .ul-blue li::before,
	.section .ul-grey li::before,
	.section .ul-bg-blue li::before{width: 0.06rem; height: 0.06rem; top: 0.13rem;}
	.section .teca1, .section .teca2, .section .teca3{padding: 0.3rem 0;}
	.section .teca2 .h4{margin-bottom: 0.3rem;}
	.section .h4{font-size: 0.26rem; line-height: 200%;}
	.section .h6{font-size: .18rem;}
	.section .teca2 .ul-grey{margin-top: 0.3rem;}
	.section .teca4 .h4{margin-bottom: 0.1rem;}
	.section .teca4{padding: 0.3rem 0;}
	.section .marg10{margin-top: 0.1rem;}
	.section .marg20{margin-top: 0.2rem;}
	.section .marg30{margin-top: 0.3rem;}
	.section .marg40{margin-top: 0.4rem;}
	.section .marg50{margin-top: 0.5rem;}
	.section .pha-box30{padding-bottom: 0.3rem;}
	.section .pha1{margin-top: 0.8rem;}
	.section .pha1 .pha-img{top: -0.4rem; border-radius: 0.1rem; width: 50%;}
	.section .pha1 .txt{width: 6rem; height: auto; padding: 0.2rem 0 0.3rem 1rem; border-radius: 0.1rem;}
	.section .h5{font-size: 0.2rem; line-height: 0.3rem;}
	.section .div-p2{font-size: 0.14rem; line-height: 0.32rem;}
	.section .ul-bg-blue{padding: 0.1rem; border-radius: 0.08rem;}
	.section .pha2 .ul{width: 31%; border-radius: 0.1rem;}
	.section .pha2 .ul .pha2-h{font-size: 0.16rem; padding: 0 0.15rem; line-height: 0.38rem;}
	.section .pha2 .ul .ul-grey{padding: 0.2rem 0.15rem;}
	.section .pha3{margin-top: 0.8rem; padding: 0.4rem 0.2rem; height: 2.6rem; border-radius: 0 0.3rem 0 0.3rem;}
	.section .pha3 ul li{line-height: 0.36rem;}

	.section .box12301{margin-top: .3rem;}
	.section .tit1,.section .tit2,.section .tit3{font-size: .24rem; padding: 0.1rem 0;}
	.section .tit3{margin-top: 0.1rem;}
	.section .ul12301{padding: .3rem;}
	.section .ul12302{padding: .3rem .1rem;}
	.section .ul12302 li{font-size: .16rem; padding-left: .2rem; margin-bottom: 0.2rem;}
	.section .ul12301 li{margin-right: .2rem;}
	.section .ul12301 li span{margin-bottom:.1rem; font-size: .16rem; padding-left: .2rem;}
	.section .ul12301 li span::before,
	.section .ul12303 li::before,
	.section .ul12302 li::before{width: .08rem; height: .08rem; top: 0.07rem;}
	.section .ul12302 li::before, .section .ul12301 li span::before,
	.section .ul12303 li::before{top: 50%; transform: translate(0,-50%);}
	.section .ul12303{margin-top: .2rem; padding: .15rem;}
	.section .ul12303 li{font-size: .14rem; padding-left: .2rem; margin-bottom: .1rem;}
	.section .uls12301{padding: .2rem .25rem;}
	.section .tit4 .tit41{font-size: 0.28rem;}
	.section .tit4 .tit42{font-size: 0.16rem;}
	
	.phar{width: 74.96339677%; margin: 0.3rem auto 1rem;}
	.phar .phar-h{font-size: 0.26rem; line-height: 0.32rem; padding: 0.2rem 0.3rem; border-radius: 0.2rem 0 0.2rem 0;}
	.phar .ul{margin-top: 0.5rem;}
	.phar .ul .li{padding: 1rem 0.2rem 0.2rem;}
	.phar .ul .li{background-size: 0.85rem !important;}
	.phar .ul .li .li-h{font-size: 0.22rem; line-height: 0.32rem;}
	.phar .ul .li .li-p{font-size: 0.14rem; line-height: 150%; margin-top: 0.1rem;}
	.phar .info{margin-top: 0.4rem;}
	.phar .info .info-h{font-size: 0.18rem; line-height: 250%;}
	.phar .info .txt{padding: 0.2rem; font-size: 0.16rem; line-height: 150%;}
	.phar .more-box{margin-top: 0.5rem;}
	.phar .more{font-size: 0.16rem; line-height: 160%; border-radius: 0.06rem; padding: 0.1rem 0.5rem;}
}

.section .phar{width: 100%;}




.dfz-div{ color: #535353;}
.dfz-div .list1 .text{background: url(../images/2023073103.png) no-repeat bottom center; background-size: 100%; padding-bottom: 2%; }
.dfz-div .list1 .text p{ margin-bottom: .26rem; text-align: justify;}
.dfz-div .list1 .tp{ margin: 0 auto; margin-bottom: .4rem; max-width: 100%; height: auto;}
.dfz-div .list1 .tit { clear: both; font-size:16px; line-height:30px; height: 30px; color: #1074bc;background: url(../images/2023073104.png) no-repeat center center; margin-bottom: .08rem;}
.dfz-div .list1 .tit span { background: #fff; display: inline-block; padding-right: .2rem; font-weight: bold;}
.dfz-div .list1 .tit_2 { clear: both; font-size:16px; margin-bottom: .14rem;}
.dfz-div .list1 .ul-blue{margin-bottom: .3rem;}
.dfz-div .list1 .ul-blue li{font-size:inherit; line-height:200%;}
.dfz-div .list1 .tp-list{ clear: both; margin-top: .4rem;}
.dfz-div .list1 .tp-list img { display:block; float: left; width:30.6%; height: auto; margin-right: 4%;}
.dfz-div .list1 .tp-list img:last-child{margin-right:0}
.dfz-div .list1 .bx{margin-bottom: .1rem;}
.dfz-div .list1 .bx .bxL{ float: left; width: 55%;}
.dfz-div .list1 .bx .bxR{ float: right; width: 3.63rem; text-align: right;}
.dfz-div .list1 .bx .bxR img { max-width: 100%; height: auto; border-radius: .2rem;} 


.dfz-div .list1 .bx2{display:flex; align-items: center; justify-content: space-between; margin-bottom: .5rem;}
.dfz-div .list1 .bx2 .bx2L{ float: left; width: 55%;  }
.dfz-div .list1 .bx2 .bx2R{ float: right; width:41%; text-align: right; overflow: hidden;}
.dfz-div .list1 .bx2 .bx2R img { width: 100%; height: auto; border-radius: .2rem 0  .2rem 0;} 

.dfz-div .list2 .tp{ margin-bottom: .5rem;}


.dfz-div .list3 .text{background:none;padding-bottom: 0;}
.dfz-div .list3 .tp{ margin-bottom: .5rem;}




@media only screen and (max-width:1024px){

    .dfz-div .list1 .bx .bxL{width:100%; float: inherit; margin-bottom: 20px;}
    .dfz-div .list1 .bx .bxR{width:90%; float: inherit; margin: 0 auto; margin-bottom: 35px;}
    .dfz-div .list1 .tp-list img{width:100%; float: inherit; margin-right: 0; margin-bottom: 16px;}
    .dfz-div .list1 .tp-list img:last-child{margin-bottom:0}
    
    .dfz-div .list1 .bx2{ display:block!important}
    .dfz-div .list1 .bx2 .bx2L{width:100%; float: inherit; margin-bottom: 15px; line-height: 200%; font-size: .24rem;}
    .dfz-div .list1 .bx2 .bx2R{width:100%; float: inherit;}
    .dfz-div .list3 .tp2{margin-top:-30px; margin-bottom: 0}
    
    .dfz-div .list3 .text{font-size:.24rem; line-height: 200%;}
    .dfz-div .list1 .tp-list{width:92%; margin: 0 auto;}
	.dfz-div .list1 .text{font-size:.24rem; line-height: 200%;}
    



}
















