* { margin: 0; padding: 0; list-style: none; border: 0; word-break:break-word; vertical-align:top; outline: none; /* moz-user-select: -moz-none; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -webkit-touch-callout: none; -moz-touch-callout: none; -ms-touch-callout: none; -o-touch-callout: none; touch-callout: none; */}
html,body{ min-height: 100%;overflow-x: hidden;}
table{ border-collapse: collapse; }
img { border: 0; padding: 0; display: inline; -webkit-user-select: none; -moz-user-select: none; -webkit-user-select:none; -o-user-select:none; user-select:none; }
a { text-decoration: none; color: #727272; }
li { list-style: none; }
/* h1,h2,h3,h4,h5,h6{ font-weight: normal; font-size: 12px; } */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden}
.clearfix { *+height: 1%; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary{ display: block; }
/*强制去除表单自带的样式*/ 
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#878787; font-family: "Microsoft YaHei","Arial"; }
input:focus { outline: none; }
input,button,select,textarea{ outline:none; /*-webkit-appearance:none; */}
textarea{ resize:none; /*-webkit-appearance:none; */}
textarea,input,select { background:none; border:none; margin:0; padding:0; }
a,a:link{ text-decoration:none; }
a,a:visited{ text-decoration:none; }
a,a:hover{ text-decoration:none; }
a,a:active{ text-decoration:none} 
html{-webkit-text-size-adjust:100%;font-size:100px}
@media (max-width:1440px) {
    html{font-size: calc((100 / 1600) * 100 * 1vw);} 
}
@media (min-width:769px) and (max-width:1024px) {
    html{font-size: calc((100 / 1100) * 100 * 1vw);} 
}
@media (max-width:768px) {
    html{font-size: calc((100 / 750) * 100 * 1vw);} 
}
@media (max-width:640px) {
    html{font-size: calc((100 / 600) * 100 * 1vw);} 
}
body {line-height: 1; font-weight: normal; font-family: "Microsoft YaHei","Arial"; -webkit-text-size-adjust: 100%;}
body,input,pre,select,th,td,textarea{font-family:"Microsoft YaHei","Arial",sans-serif;font-size: 0.16rem;}
@media (max-width:480px) {
    body,input,pre,select,th,td,textarea{font-size: 0.2rem;}
}




.w1600{max-width: 16rem;margin: auto;}
.fl{ float: left; }
.fr{ float: right; }
.tac{ text-align: center; }
.anim{ transition: 0.8s ease; transition: all 0.3s ease-in-out}
.por{ position: relative; }
.dib{ display: inline-block; }
.vam{ vertical-align: middle; }
.omission1{ overflow: hidden; text-overflow: ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; }
.omission2{ overflow: hidden; text-overflow: ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; }
.omission3{ overflow: hidden; text-overflow: ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; }
.omission4{ overflow: hidden; text-overflow: ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:4; }
.table{ display: table; width: 100%; height: 100%; }
.table-call{ display: table-cell; vertical-align: middle; }

/*页面框架结构*/
.w1560{ max-width: 15.6rem; margin: 0 auto; }
.contain{} /*页面主体内容*/
.content{ }/*内容*/
.mainnav{ }/*主导航*/
.menu{ }/*边侧菜单*/
.maincontent{ padding: 50px 0; } /*主要内容*/
.txtbox,.singlepage{ word-wrap:break-word; overflow:hidden; }

/*分页*/
.pages{ margin-top: 4.57%; font-size: 0; text-align: center; }
.pages a{ display: inline-block; width: 40px; height: 40px;line-height: 40px;border-radius: 40px;font-size: 14px; color: #999;background-color: #f2f2f4;transition: 0.4s ease;box-sizing: border-box;}
.pages a.a_first{ margin-right: 10px; }
.pages a.a_end{ margin-left: 10px; }
.pages a.anum{ font-family: 'Arial'; }
.pages a.a_cur,.pages a:hover{ background-color: #7d8dc9; color: #fff;}
.pages .nums{ display: inline-block; margin: 0 10px; }
.pages .nums a{ margin-right: 10px; }
.pages .nums a:last-child{ margin-right: 0; }
.pages .f1{ font-size: 14px; margin: 0 10px; color: #666; line-height: 42px; }
.pages .i_text{ display: inline-block; height: 40px; width: 80px; border: 1px solid #edecec; vertical-align: middle; }
.pages .i_button{ margin-left: 10px; padding: 0 15px; height: 42px; font-size: 14px; color: #666; border: 1px solid #edecec; }
.pages .a_prev,.pages .a_next{font-family: '宋体';box-sizing: border-box; }
.prew{ position: relative; margin-top: 4.1%;padding-top: .45rem;border-top: 1px solid #d5e1e8;display: flex;justify-content: space-between;}
.prew .prev{width: 40%;padding: .3rem .35rem;font-size: .16rem;color: #666666;box-sizing: border-box;border: 1px solid #eaeaea;border-radius: .1rem;}
.prew .next{width: 40%;padding: .3rem .35rem;font-size: .16rem;color: #666666;box-sizing: border-box;border: 1px solid #eaeaea;border-radius: .1rem;}
.prew .prev a,.prew .next a{color: #666;}
.prew .return{margin-top: .10rem;margin-left: .3rem;float: right;}
.prew .return a{padding-bottom: .1rem;font-size: .16rem;color: #00bdff;border-bottom: 2px solid #00bdff;}
/* 按钮 */
.rightMenuBtn { display:none; width:40px; height:40px; background-color:rgba(230,230,230,0.7); z-index:350; position:fixed; top: .05rem; right: .1rem}
.rightMenuBtn span { display:block; height:3px; background-color:#1ba3d5; position:absolute; top:20px; transition:0.5s; }
.rightMenuBtn img { display:block; position:absolute; bottom:5px; left: 5px; transition:0.5s; width:30px; height:auto; }
.rightMenuBtn .openMenu { width:30px; left:5px; }
.rightMenuBtn .closeMenu { left:25px; width:0; }
.rightMenuBtn span:active { width:0; }
.rightMenuBtn span:before,.rightMenuBtn span:after { content:""; display:block; width:30px; height:3px; background-color:#1ba3d5; position:absolute; transition:0.4s; }
.rightMenuBtn .openMenu:before { top:-10px; left:-0; }
.rightMenuBtn .openMenu:after { top:10px; left:-0; }
.rightMenuBtn .closeMenu:before { top:0px; left:-20px; -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg); }
.rightMenuBtn .closeMenu:after { top:0px; left:-20px; -webkit-transform:rotate(-45deg); -ms-transform:rotate(-45deg); transform:rotate(-45deg); }



/*@font-face { font-family: 'HelveticaNeueLTPro-LtEx'; src: url('../fonts/HelveticaNeueLTPro-LtEx.eot'); src: local('☺'), url('../fonts/HelveticaNeueLTPro-LtEx.woff') format('woff'), url('../fonts/HelveticaNeueLTPro-LtEx.ttf') format('truetype'), url('../fonts/HelveticaNeueLTPro-LtEx.svg') format('svg'); font-weight: normal; font-style: normal; }
*/

/* 头部 */
header{background-color: #fff;}
header .flex{display: flex;justify-content: space-between;align-items: center;}
header .logo img{width: 1.4rem}
header .right-box{display: flex;align-items: center;}
header .right-box nav{display: flex;}
header .right-box nav ul{display: flex;}
header .right-box nav ul li{position: relative;margin-right: .65rem;padding: .5rem 0;}
header .right-box nav ul li a{font-size: .2rem;color: #444444;}
header .right-box nav ul li.on a{color: #7d8dc9;}
header .right-box nav ul li.on:after{display: block;content: '';position: absolute;left: 50%;transform: translateX(-50%);bottom: 0;width: .62rem;height: .12rem;background-image: url('../images/nav-icon.png');background-size: 100%;z-index: 3;}
header .right-box .search{position: relative;}
header .right-box .search .search-btn{width: .32rem;height: .32rem;background-image: url('../images/search-btn.png');background-size: 100%;cursor:pointer}
header .right-box .search .box{display: none;position: absolute;right: 0;top: .6rem;width: 200px;padding: 5px 10px;background-color: #fff;box-sizing: border-box;border: 2px solid #7d8dc9;align-items: center;z-index: 3}
header .right-box .search .box .text{width: calc(100% - .3rem);height: .32rem;padding: 0 10px;font-size: 14px;color: #503b3b;box-sizing: border-box;vertical-align: middle;}
header .right-box .search .box .text::placeholder{color: #fff}
header .right-box .search .box .btn{width: .32rem;height: .32rem;background-image: url('../images/search-btn.png');cursor: pointer;vertical-align: middle;}
header .right-box .search .box:after{display: block;content: '';position: absolute;top: -8px;right: 0px;width: 0;height: 0;border-bottom: 8px solid #7d8dc9;border-right: 6px solid transparent;border-left: 6px solid transparent;z-index: 3}
header .right-box .search.on .box{display: flex}
/* 底部 */
footer{padding: 1.2rem 0 .8rem 0;background-image: url('../images/foot-bg.jpg');background-size: cover;background-repeat: no-repeat;}
footer .flex{display: flex;justify-content: space-between}
footer .touch{max-width: 3.15rem;}
footer .touch ul li{margin-bottom: .2rem;}
footer .touch ul li:last-child{margin-bottom: 0;}
footer .touch ul li .name{position: relative;padding-left: .22rem;color: #ffffff;line-height: .24rem;}
footer .touch ul li .name:before{display: block;content: '';position: absolute;left: 0;top: .05rem;width: .15rem;height: .18rem;background-size: 100%;z-index: 3;}
footer .touch ul li:nth-of-type(1) .name:before{background-image: url('../images/foot-icon1.png');}
footer .touch ul li:nth-of-type(2) .name:before{background-image: url('../images/foot-icon2.png');}
footer .touch ul li:nth-of-type(3) .name:before{background-image: url('../images/foot-icon3.png');}
footer .touch ul li:nth-of-type(1) .name{font-size: .16rem;}
footer .touch ul li:nth-of-type(2) .name{font-size: .18rem;}
footer .touch ul li:nth-of-type(3) .name{font-size: .14rem;}
footer .touch ul li .text{margin-top: .1rem;font-size: .3rem;color: #fff;}
footer .ewm{margin-top: .35rem;width: 1.5rem;text-align: center;}
footer .ewm img{width: 100%;}
footer .ewm .name{margin-top: .15rem;font-size: .16rem;color: #fff;}
footer .foot-nav ul{display: flex;}
footer .foot-nav ul li{margin-right: .8rem;}
footer .foot-nav ul li:last-child{margin-right: 0;}
footer .foot-nav ul li>a{font-size: .24rem;color: #333333;}
footer .foot-nav ul li dl{margin-top: .3rem;}
footer .foot-nav ul li dl dd{margin-bottom: .15rem;}
footer .foot-nav ul li dl dd:last-child{margin-bottom: 0;}
footer .foot-nav ul li dl dd a{font-size: .16rem;color: #666666;}
footer .column-nav{margin-top: 1.2rem;text-align: right;}
footer .column-nav ul li{display: inline-block;margin-right: .2rem;}
footer .column-nav ul li a{font-size: .16rem;color: #666666;}
footer .icp{text-align: right;margin-top: .25rem;font-size: .14rem;color: #999999;line-height: 1.6;}
footer .icp a{color: #999999;}
/*二级导航*/
.menu-location{margin-bottom: 1.2rem;}
.menu-location .flex{display: flex;justify-content: space-between;align-items: center;border-bottom: 1px solid #e8ebf4;}
.column-menu .name{display: none;}
.column-menu ul{font-size: 0;}
.column-menu ul li{position: relative;display: inline-block;margin-right: .55rem;padding: .4rem 0;}
.column-menu ul li:last-child{margin-right: 0;}
.column-menu ul li a{font-size: .18rem;color: #444444}
.column-menu ul li.on a{color: #7d8dc9;}
.column-menu ul li.on:before{position: absolute;content: '';left: 0;width: 100%;height: 4px;bottom: 0;background-color: #7d8dc9}

@media screen and (max-width: 1200px){
  .menu-location{margin:0.3rem 0 1rem;}
	.column-menu .name{position: relative;display: block;width: 100%;height: 45px;padding: 0 20px;line-height: 45px;font-size: 18px;color: #fff;background-color: #03aede;box-sizing: border-box;z-index: 2; border-radius: 22px;}
	.column-menu .name:after{display: block;content: ">";position: absolute;font-size: 18px;color: #fff;font-family: '宋体';top: 50%;right: 20px;transform: translateY(-50%) rotate(90deg);z-index: 3}
	.column-menu ul{display: none;position: absolute;max-height: 225px;border:none;overflow-x: hidden;left: 0;top:50px;width: 100%;background-color: #f3f3f3;z-index: 3;box-sizing: border-box; border-radius:20px;padding:10px;}
	.column-menu ul li{margin-right: 0;padding:12px; display: block; width: auto;}
	.column-menu ul li a{border-radius: 0; background: none;}
	.column-menu:hover ul{display: block;}
  .menu-location .flex{border-bottom: none;}

}
/*面包屑*/
.location{}
.location .box{position: relative;padding-left: .26rem;font-size: .16rem;color: #666;}
.location .box:before{position: absolute;left: 0;top: 0;bottom: 0;margin: auto 0;display: block; content: ''; width: .16rem; height: .16rem;background-image: url('../images/location.png');background-size: 100%;}
.location a{color: #666666;}
.location span{color: #7d8dc9;}
/*banner*/
.banner{ position: relative; }
.banner li{position: relative;border-radius: 0 0 .8rem .8rem}
.banner .pc{display: block;position: relative;}
.banner .pc video{
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
	object-fit: cover;
	z-index: 5;
}
.banner .pc video + img{
	opacity: 0;
}
.banner .media-img{display: none;}
.banner img{width: 100%;}
.column-banner{ position: relative; }
.column-banner img{ width: 100%}
.column-banner .pc{display: block;}
.column-banner .move{display: none;}
.column-banner .box{position: absolute;left: 0%;top: 50%;width: 100%;transform: translateY(-50%);z-index: 3;text-align: right;}
.column-banner .title{display: inline-block;}
.column-banner .title .en{font-size: .44rem;color: #fff;text-transform:uppercase;font-family: "Arial";}
.column-banner .title .cn{display: inline-block;position: relative;font-size: .32rem;color: #fff}
.column-banner .title .cn:after{display: block;position: absolute;content: '';left: 0;bottom: -.05rem;width: 100%;height: .07rem;background-color: #1895d5;z-index: -1;}
/*首页*/
.banner .slider img{width: 100%}
.banner .slick-dots{position: absolute;left: 1.8rem;bottom: .6rem;z-index: 3;}
.banner .slick-dots li{display: inline-block;margin-right: .3rem;}
.banner .slick-dots li:last-child{margin-right: 0;}
.banner .slick-dots li button{display: block;background-color: transparent;cursor: pointer;font-size: .18rem;color: #ffffff;}
.banner .slick-dots li.slick-active button{color: #1ba3d5;}
.public-title{margin-bottom: .45rem;}
.public-title .cn{font-size: .40rem;color: #1895d5;}
.public-title .en{margin-top: .1rem;font-size: .18rem;color: rgba(0, 0, 0, .2);font-weight: bold;letter-spacing: .05rem;text-transform:uppercase}
.index-about{padding: 1.75rem 0 1.5rem 0;background-size: cover;}
.index-about .box{width: 48%;}
.index-about .box .more{float: right;margin-top: .1rem;z-index: 3;}
.index-about .box .more a:before{display: block;content: '';width: .75rem;height: .45rem;background-image: url('../images/about-more.png');background-size: 100%;z-index: 3;}
.index-about .box .title{font-size: .46rem;color: #444444;font-weight: bold;}
.index-about .box .name{margin-top: .2rem;font-size: .3rem;color: #444444;}
.index-about .box .casket{margin-top: .75rem;padding-left: .8rem;border-left: 1px solid #e5e5e5;}
.index-about .box .casket .text{font-size: .18rem;color: #333333;line-height: 2;}
.index-about .box .casket .list ul{font-size: 0;}
.index-about .box .casket .list ul li{margin-top: .4rem;display: inline-block;width: 50%;}
.index-about .box .casket .list ul li .value{font-size: .16rem;color: #666666;}
.index-about .box .casket .list ul li .value span{padding-right: .15rem;font-size: .54rem;color: transparent;background: linear-gradient(to bottom, #04a4f7, #1f86c1);-webkit-background-clip: text;font-weight: bold;font-style: italic;vertical-align: initial;}
.index-about .box .casket .list ul li .call{margin-top: .15rem;color: #333333;font-size: .18rem;color: #333333;}
.index-about .aboutShengting{
	display: flex;
	align-items: flex-end;
}
.index-about .aboutShengting .aVideo{
	width: 42%;
	margin-left: auto;
	position: relative;
}
.index-about .aboutShengting .aVideo video{
	object-fit: cover;
	width: 100%;
	height: 100%;
	display: block;
}
.index-about .aboutShengting .aVideo > img{
	width: 100%;
	max-width: 100%;
}
.aVideo .playm-video {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 10;
    width: 100%;
    height: 100%;
    background: url(../images/Floor003160-play.svg) no-repeat center center;
    background-size: auto 4.5em;
    cursor: pointer;
}
.aVideo .playm-video i {
    width: 66px;
    height: 66px;
    z-index: 4;
    background: url(../images/Floor003044_play.png) no-repeat center center #fff;
    background-size: 26px auto;
}
.aVideo .playm-video:before, .aVideo .playm-video:after, .aVideo .playm-video i {
    position: absolute;
    border-radius: 50%;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
}
.aVideo .playm-video:before {
    width: 78px;
    height: 78px;
    animation: infinite scale 2s;
}
.aVideo .playm-video:after {
    width: 88px;
    height: 88px;
    animation: infinite scale2 2s;
}
.aVideo .playm-video:before, .aVideo .playm-video:after {
    content: '';
    background-color: #1051bf;
    opacity: 0.11;
    transform-origin: 0 0;
}
@keyframes scale{
    0%{ transform: scale(1) translate(-50%,-50%); opacity:.3}
    100%{ transform: scale(1.3) translate(-50%,-50%); opacity: 0;}
}
@keyframes scale2{
    0%{ transform: scale(1) translate(-50%,-50%);opacity:.3;}
    100%{ transform: scale(1.6) translate(-50%,-50%);opacity:0;}
}

@media (min-width: 769px){
	.index-about .aboutShengting .aVideo:before {
	    position: absolute;
	    left: 0;
	    bottom: 0;
	    height: 40%;
	    width: 10%;
	    background: #fff;
	    content: '';
	}
}
.aVideo .close::before, .aVideo .close::after {
    position: absolute;
    content: '';
    width: 80%;
    left: 10%;
    height: 3px;
    top: 50%;
    margin-top: -1.5px;
    background: #fff;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
}
.aVideo .close::before {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
}
.aVideo .files {
    position: absolute;
    z-index: 20;
    background-color: #000;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    display: none;
}
.aVideo .close {
    cursor: pointer;
    width: 2em;
    height: 2em;
    position: absolute;
    z-index: 4;
    right: 0.625em;
    top: 0.625em;
}

.index-field{padding: 1.2rem 0;background-color: #f2f8ff;border-radius: .8rem;}
.index-field .pagination{float: right;margin-top: .3rem;width: auto;font-size: .26rem;color: #000000;z-index: 3;}
.index-field .pagination .swiper-pagination-current{color: #213a8f;}
.index-field .list{position: relative;padding-left: 1.8rem;}
.index-field .list .casket{overflow: hidden;}
.index-field .mySwiper{padding-right: 2.1rem;}
.index-field .mySwiper .swiper-slide{position: relative;}
.index-field .mySwiper .img{border-radius: 0 0 11rem 0;}
.index-field .mySwiper .img img{width: 100%;border-radius: 0 0 1rem 0;}
.index-field .mySwiper .box{position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding: .55rem .5rem;box-sizing: border-box;z-index: 3;}
.index-field .mySwiper .box a{display: block;width: 100%;height: 100%;}
.index-field .mySwiper .box .title{font-size: .3rem;color: #fff;}
.index-field .mySwiper .box .name{margin-top: .15rem;font-size: .18rem;color: #fff;}
.index-field .mySwiper .box .more{margin-top: 3.3rem;opacity: 0;}
.index-field .mySwiper .box .more:before{display: block;content: '';width: .72rem;height: .5rem;background-image: url('../images/index-field-more.png');background-size: 100%}
.index-field .mySwiper .swiper-slide:hover .more{opacity: 1;}
.index-field .prev{position: absolute;left: .75rem;top: 0;bottom: 0;margin: auto 0;width: .69rem;height: .69rem;background-image: url('../images/prev.png');background-size: 100%;cursor: pointer;z-index: 3;border-radius: .69rem;box-shadow: 0 .2rem .4rem rgba(33, 58, 143, .1);}
.index-field .next{position: absolute;right: .75rem;top: 0;bottom: 0;margin: auto 0;width: .69rem;height: .69rem;background-image: url('../images/next.png');background-size: 100%;cursor: pointer;z-index: 3;border-radius: .69rem;box-shadow: 0 .2rem .4rem rgba(33, 58, 143, .1);}
.index-field .prev:hover{background-image: url('../images/prev-hover.png');}
.index-field .next:hover{background-image: url('../images/next-hover.png');}
.index-research{padding: 1.2rem 0;background-image: url('../images/index-research.png');background-size: cover;}
.index-research .more{float: right;margin-top: .2rem;}
.index-research .more a{font-size: .16rem;color: #213a8f;}
.index-research .mySwiper{overflow: hidden;}
.index-research .mySwiper .img img{width: 100%;border-radius: 0 0 1rem 0;}
.index-research .mySwiper .swiper-slide{padding: 0 .2rem;box-sizing: border-box}
.index-research .mySwiper .title{opacity: 0;margin-top: .4rem;height: .72rem;text-align: center;font-size: .2rem;color: #333333;line-height: 1.8;}
.index-research .mySwiper .swiper-slide-active .img img{box-shadow: 0 .3rem .5rem rgba(33, 58, 143, .25);}
.index-research .mySwiper .swiper-slide-active .title{opacity: 1;}
.index-research .btn{margin-top: .4rem;display: flex;justify-content: center;align-items: center}
.index-research .btn .prev{width: .69rem;height: .69rem;background-image: url('../images/prev.png');background-size: 100%;cursor: pointer;z-index: 3;border-radius: .69rem;box-shadow: 0 .2rem .4rem rgba(33, 58, 143, .1);}
.index-research .btn .next{width: .69rem;height: .69rem;background-image: url('../images/next.png');background-size: 100%;cursor: pointer;z-index: 3;border-radius: .69rem;box-shadow: 0 .2rem .4rem rgba(33, 58, 143, .1);}
.index-research .btn .prev:hover{background-image: url('../images/prev-hover.png');}
.index-research .btn .next:hover{background-image: url('../images/next-hover.png');}
.index-research .btn .scrollbar{position: relative;width: 7.7rem;margin: 0 .25rem;}
.index-research .btn .scrollbar:after{position: absolute;content: '';display: block;left: 0;top: 0;bottom: 0;margin: auto 0;width: 100%;height: 1px;background-color: #cadaeb;z-index: 1;}
.index-research .btn .scrollbar .swiper-scrollbar-drag{position: relative;height: 3px;background: #7d8dc9;z-index: 3;cursor: pointer;}
.index-news{padding: 1.2rem 0;background-color: #f2f8ff;border-radius: 1rem}
.index-news .more{float: right;margin-top: .2rem;}
.index-news .more  a{font-size: .16rem;color: #213a8f;}
.index-news .box{display: flex;}
.index-news .box .left-box{width: 55%;overflow: hidden;}
.index-news .box .left-box .carousel{ position :relative ; }
.index-news .box .left-box .carousel .slides{overflow: hidden;position :relative ;}
.index-news .box .left-box .carousel .slides .slideItem {position:absolute;cursor :pointer;overflow:hidden;}
.index-news .box .left-box .carousel .slides .slideItem a{position: relative; z-index: 10;display: block;}
.index-news .box .left-box .carousel .slides .slideItem .desc{display: none;line-height: 40px; text-align: center;}
.index-news .box .left-box .carousel .slides .slideItem#side0 img{ opacity:1;filter:alpha(opacity=100);}
.index-news .box .left-box .carousel .slides .slideItem#side0 .desc{display: block;position: absolute; left: 0; top: 100%; width: 100%;}
.index-news .box .left-box img{width: 100%;object-fit: cover;border-radius: 0 0 1rem 0}
.index-news .box .left-box .prevButton{position: absolute;right: 1rem;bottom: -1rem;width: .69rem;height: .69rem;background-image: url('../images/prev.png');background-size: 100%;cursor: pointer;z-index: 3;border-radius: .69rem;box-shadow: 0 .2rem .4rem rgba(33, 58, 143, .1);}
.index-news .box .left-box .nextButton{position: absolute;right: .2rem;bottom: -1rem;width: .69rem;height: .69rem;background-image: url('../images/next.png');background-size: 100%;cursor: pointer;z-index: 3;border-radius: .69rem;box-shadow: 0 .2rem .4rem rgba(33, 58, 143, .1);}
.index-news .box .left-box .prevButton:hover{background-image: url('../images/prev-hover.png');}
.index-news .box .left-box .nextButton:hover{background-image: url('../images/next-hover.png');}
.index-news .box .left-box .info-show{margin-top: .4rem;}
.index-news .box .left-box .info-show ul li{display: none;max-width: 6rem}
.index-news .box .left-box .info-show ul li.active{display: flex;}
.index-news .box .left-box .info-show ul li .time{width: 1.5rem;border-right: 1px solid #d3dcee;}
.index-news .box .left-box .info-show ul li .time .n{font-size: .16rem;color: #000000;}
.index-news .box .left-box .info-show ul li .time .yr{margin-top: .1rem;font-size: .3rem;color: #213a8f;}
.index-news .box .left-box .info-show ul li .title{margin-left: .2rem;}
.index-news .box .left-box .info-show ul li .title a{font-size: .24rem;color: #213a8f;line-height: 1.6;}
.index-news .box .right-box{width: 37%;margin-left: 8%;}
.index-news .box .right-box .list{border-top: 1px solid #dde5f4;}
.index-news .box .right-box .list ul li{padding: .3rem 0;border-bottom: 1px solid #dde5f4;}
.index-news .box .right-box .list ul li .label{width: 1rem;line-height: .35rem;text-align: center;font-size: .16rem;color: #fff;background-color: #50a1d8;border-radius: .35rem}
.index-news .box .right-box .list ul li .title{margin-top: .1rem;height: .56rem;padding-right: .7rem;}
.index-news .box .right-box .list ul li .title a{font-size: .2rem;color: #333333;line-height: .3rem;}
.index-news .box .right-box .list ul li .time{margin-top: .2rem;font-size: .16rem;color: #000000;}
.index-cooperation{padding: 1.2rem 0;}
.index-cooperation .list{position: relative;padding-left: 1.8rem;}
.index-cooperation .prev{position: absolute;left: .75rem;top: 0;bottom: 0;margin: auto 0;width: .69rem;height: .69rem;background-image: url('../images/prev.png');background-size: 100%;cursor: pointer;z-index: 3;border-radius: .69rem;box-shadow: 0 .2rem .4rem rgba(33, 58, 143, .1);}
.index-cooperation .next{position: absolute;right: .75rem;top: 0;bottom: 0;margin: auto 0;width: .69rem;height: .69rem;background-image: url('../images/next.png');background-size: 100%;cursor: pointer;z-index: 3;border-radius: .69rem;box-shadow: 0 .2rem .4rem rgba(33, 58, 143, .1);}
.index-cooperation .prev:hover{background-image: url('../images/prev-hover.png');}
.index-cooperation .next:hover{background-image: url('../images/next-hover.png');}
.index-cooperation .swiper{overflow: hidden;padding: .2rem 0 .4rem 0;}
.index-cooperation .swiper .swiper-slide{width: auto;display: flex;align-items: center;padding: .5rem;background-color: #f2f8ff;border-radius: 2.06rem}
.index-cooperation .swiper .swiper-slide a{display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 3;}
.index-cooperation .swiper .swiper-slide .img{width: 1.05rem}
.index-cooperation .swiper .swiper-slide .img img{width: 100%}
.index-cooperation .swiper .swiper-slide .text{display: none;width: 2.4rem;margin-left: .25rem;font-size: .16rem;color: #333333;line-height: 1.8;}
.index-cooperation .swiper .swiper-slide.swiper-slide-active{background-color: #fff;box-shadow: 0 .1rem .3rem rgba(33, 58, 143, .1);}
.index-cooperation .swiper .swiper-slide.swiper-slide-active .text{display: block;color: #333;}
/*关于我们*/
.public-title2{margin-bottom: .5rem;font-size: .4rem;color: #333333;}
.public-title2:after{display: block;content: '';margin-top: .2rem;width: .52rem;height: 7px;border-radius: 7px;background-image: linear-gradient(to right,#1e3b8f,#1895d5)}
.public-title2.tac{text-align: center;}
.public-title2.tac:after{margin-left: auto;margin-right: auto;}
.About .concerning{padding-bottom: 1.2rem;background-image: url('../images/About-concerning.png');background-size: 100%;background-position: center top;background-repeat: no-repeat}
.About .concerning .one-box{display: flex}
.About .concerning .one-box .left-box{width: 51%;}
.About .concerning .one-box .left-box .text .img{ position: relative;float: right;margin-right: -55%;margin-left: 6%;margin-top: -4%;width: 66%;border: .1rem solid #fff;border-radius: 0 1rem 0 0;box-sizing: border-box;overflow: hidden;z-index: 3;}
.About .concerning .one-box .left-box .text .img img{width: 100%;}
.About .concerning .one-box .left-box .text{font-size: .18rem;color: #666666;line-height: 1.8;}
.About .concerning .one-box .right-box{width: 43%;margin-left: 6%;}
.About .concerning .one-box .right-box .img img{width: 100%}
.About .concerning .two-box{display: flex;margin-top: .5rem;}
.About .concerning .two-box .img{width: 50%;}
.About .concerning .two-box .img img{position: relative;margin-top: .6rem;width: 100%;z-index: 3;}
.About .concerning .two-box .img:before{position: absolute;content: '';left: 0;width: 57%;height: 2.2rem;background-color: #f2f8ff;border-radius: 0 0 1rem 0;z-index: 1;}
.About .concerning .two-box .text{width: 36%;margin-left: 14%;font-size: .18rem;color: #666666;line-height: 1.8;}
.About .concerning .three-box{margin-top: 1rem;}
.About .concerning .three-box ul{display: flex;justify-content: space-between}
.About .concerning .three-box ul li{position: relative;width: 31%;padding: 1rem 0 .65rem 0;text-align: center;border-radius: 0 0 1rem 0;box-shadow: 0 0 .14rem rgba(7, 0, 2, .1);box-sizing: border-box;}
.About .concerning .three-box ul li .img{position: absolute;width: 1.1rem;top: -.55rem;left: 0;right: 0;margin: 0 auto;z-index: 3;}
.About .concerning .three-box ul li .img img{width: 100%;}
.About .concerning .three-box ul li .name{font-size: .24rem;color: #333333;}
.About .concerning .three-box ul li .text{margin-top: .15rem;font-size: .18rem;color: #666666;}
.About .team{padding: 1.2rem 0;background-color: #f4f9ff;border-radius: 1rem}
.About .team .mySwiper2{position: relative;overflow: hidden;}
.About .team .mySwiper2 .prev{position: absolute;left: 0;top: 0;bottom: 0;margin: auto 0;width: .69rem;height: .69rem;background-image: url('../images/prev.png');background-size: 100%;cursor: pointer;z-index: 3;border-radius: .69rem;box-shadow: 0 .2rem .4rem rgba(33, 58, 143, .1);}
.About .team .mySwiper2 .next{position: absolute;right: 0;top: 0;bottom: 0;margin: auto 0;width: .69rem;height: .69rem;background-image: url('../images/next.png');background-size: 100%;cursor: pointer;z-index: 3;border-radius: .69rem;box-shadow: 0 .2rem .4rem rgba(33, 58, 143, .1);}
.About .team .mySwiper2 .prev:hover{background-image: url('../images/prev-hover.png');}
.About .team .mySwiper2 .next:hover{background-image: url('../images/next-hover.png');}
.About .team .mySwiper2 .swiper-slide{padding: .6rem 1.6rem 0 3.2rem;box-sizing: border-box;}
.About .team .mySwiper2 .swiper-slide .box{position: relative;padding: .4rem .45rem .4rem 2.5rem;background-color: #fff;border-radius: 0 0 1rem 0}
.About .team .mySwiper2 .swiper-slide .box .img{position: absolute;left: -2.1rem;width: 4.2rem;top: -.6rem;z-index: 3;}
.About .team .mySwiper2 .swiper-slide .box .img img{width: 100%}
.About .team .mySwiper2 .swiper-slide .box .title{font-size: .3rem;color: #333333;}
.About .team .mySwiper2 .swiper-slide .box .title:after{display: block;content: '';margin-top: .17rem;width: 1rem;height: 1px;background-color: #eaeaea}
.About .team .mySwiper2 .swiper-slide .box .name{margin-top: .23rem;font-size: .2rem;color: #1895d5;}
.About .team .mySwiper2 .swiper-slide .box .text{position: relative;margin-top: .4rem;padding: .3rem .5rem;min-height: 1.35rem;font-size: .18rem;color: #888888;line-height: 2;background-color: #fafafa;box-sizing: border-box;}
.About .team .mySwiper2 .swiper-slide .box .text:before{display: block;position: absolute;left: 0;top: -.1rem;content: '';width: .27rem;height: .2rem;background-image: url('../images/About-team-y1.png');background-size: 100%;z-index: 3;}
.About .team .mySwiper2 .swiper-slide .box .text:after{display: block;position: absolute;right: 0;bottom: -.1rem;content: '';width: .27rem;height: .2rem;background-image: url('../images/About-team-y2.png');background-size: 100%;z-index: 3;}
.About .team .mySwiper2 .swiper-slide .box .more{margin-top: .2rem;}
.About .team .mySwiper2 .swiper-slide .box .more a:before{display: block;content: '';width: .75rem;height: .45rem;background-image: url('../images/about-more.png');background-size: 100%;}
.About .team .mySwiper{margin-top: .6rem;padding-top: .1rem;overflow: hidden;}
.About .team .mySwiper .swiper-slide{position: relative;}
.About .team .mySwiper .swiper-slide .img{border-radius: 0 0 .18rem 0;overflow: hidden;}
.About .team .mySwiper .swiper-slide .img img{width: 100%;}
.About .team .mySwiper .swiper-slide.swiper-slide-thumb-active .img{border: .05rem solid #1895d5;}
.About .team .mySwiper .swiper-slide.swiper-slide-thumb-active:after{content: '';display: block;position: absolute;left: 0;right: 0;top: -.08rem;margin: 0 auto;width: 0;height: 0;border-left: .06rem solid transparent;border-right: .06rem solid transparent;border-bottom: .08rem solid #1895d5;z-index: 3;}
.Popup{display: none;position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .18);z-index: 300;}
.Popup .popup-box{position: absolute;left: 50%;top: 50%;width: 100%;max-width: 1200px;padding: .6rem .4rem;background-color: #fff;transform: translate(-50%,-50%);box-sizing: border-box;z-index: 3;}
.Popup .popup-box .close{position: absolute;right: .2rem;top: .2rem;width: .3rem;height: .3rem;line-height: .3rem;font-size:.22rem;color: #fff;background-color: #1e3b8f;border-radius: .3rem;text-align: center;font-family: 'Arial';cursor: pointer;}
.Popup .popup-box .title{text-align: center;font-size: .3rem;color: #333333;}
.Popup .popup-box .name{text-align: center;margin-top: 0.23rem;font-size: .2rem;color: #1895d5;}
.Popup .popup-box .text{margin-top: .3rem;font-size: .18rem;color: #888888;line-height: 2;max-height: 60vh;overflow-x: hidden;}
.Popup.on{display: block;}
.About .course{position: relative;padding: 2.4rem 0 2.25rem 0;}
.About .course .main-img{position: absolute;top: 1.2rem;right: 0;z-index: -1;}
.About .course .main-img img{width: 7.4rem}
.About .course .mySwiper2{overflow: hidden;}
.About .course .mySwiper2 .swiper-slide{position: relative;padding-left: 1.5rem;box-sizing: border-box;}
.About .course .mySwiper2 .swiper-slide .box{display: flex;align-items: center;padding: .3rem 1.3rem .3rem 2.6rem;background-color: #f2f8ff;border-radius: 0 0 1rem 0}
.About .course .mySwiper2 .swiper-slide .box .time{position: absolute;left: 0;top: 50%;font-size: 1.45rem;color: #50a1d8;font-family: 'Arial';transform: translateY(-50%);z-index: 3;}
.About .course .mySwiper2 .swiper-slide .box .img{width: 3.5rem}
.About .course .mySwiper2 .swiper-slide .box .img img{width: 100%}
.About .course .mySwiper2 .swiper-slide .box .text{margin-left: .5rem;width: calc(100% - 4rem);font-size: .16rem;color: #333333;line-height: 2;}
.About .course .list{position: relative;margin-top: .5rem;margin-left: auto;margin-right: auto;padding: 0 1.1rem;max-width: 1370px;}
.About .course .mySwiper{padding-bottom: .15rem;overflow: hidden;}
.About .course .list .prev{position: absolute;left: 0;top: .25rem;width: .69rem;height: .69rem;background-image: url('../images/prev.png');background-size: 100%;cursor: pointer;z-index: 3;border-radius: .69rem;box-shadow: 0 .2rem .4rem rgba(33, 58, 143, .1);}
.About .course .list .next{position: absolute;right: 0;top:.25rem;width: .69rem;height: .69rem;background-image: url('../images/next.png');background-size: 100%;cursor: pointer;z-index: 3;border-radius: .69rem;box-shadow: 0 .2rem .4rem rgba(33, 58, 143, .1);}
.About .course .list .prev:hover{background-image: url('../images/prev-hover.png');}
.About .course .list .next:hover{background-image: url('../images/next-hover.png');}
.About .course .list .swiper-slide{position: relative;text-align: center;padding: 0 .2rem;box-sizing: border-box;cursor: pointer;}
.About .course .list .swiper-slide .time{font-size: .2rem;color: #1e3a8e;line-height: .3rem;}
.About .course .list .swiper-slide .box{position: relative;margin-top: .8rem;min-height: .8rem;padding: .1rem .2rem .2rem .2rem;font-size: .14rem;color: #333333;line-height: 1.8;background-color: #fff;box-shadow:  0 0 .1rem rgba(7, 0, 2, .1);border-radius: 0 0 .3rem 0;box-sizing: border-box;}
.About .course .list .swiper-slide .box:before{display: block;content: '';position: absolute;left: 0;right: 0;top: -.07rem;margin: 0 auto;width: 0;height: 0;border-left: .065rem solid transparent;border-right: .065rem solid transparent;border-bottom: .07rem solid #fff;z-index: 3;}
.About .course .list .swiper-slide .box:after{display: block;content: '';position: absolute;left: 0;right: 0;bottom: .1rem;margin: 0 auto;width: .07rem;height: .07rem;border-right: 1px solid #2e2e2e;border-bottom: 1px solid #2e2e2e;transform:rotate(45deg);z-index: 3;}
.About .course .list .swiper-slide .round{position: absolute;left: 0;top: .5rem;width: 100%;height: .14rem;background-image: url('../images/About-course-x1.png');background-position: center;background-repeat: repeat-x;z-index: 1;}
.About .course .list .swiper-slide .round:after{display: block;content: '';position: absolute;right: 0;top: 0;bottom: 0;margin: auto 0;width: 1px;height: .2rem;background-color: #909cc7;z-index: 3;}
.About .course .list .swiper-slide.swiper-slide-thumb-active .round{background-image: url('../images/About-course-x2.png');}
.About .course .list .swiper-slide.swiper-slide-thumb-active .box{opacity: 0;}
.About .course .list .swiper-slide.swiper-slide-thumb-active .time{font-size: .3rem;color: #50a1d8;}
.About .aptitude{padding: 1.1rem 0;background-color: #f4f9ff;border-radius: 1rem}
.About .aptitude .list{position: relative;padding: 0 1rem;}
.About .aptitude .list .prev{position: absolute;left: 0;top: 0;bottom: 0;margin: auto 0;width: .69rem;height: .69rem;background-image: url('../images/prev.png');background-size: 100%;cursor: pointer;z-index: 3;border-radius: .69rem;box-shadow: 0 .2rem .4rem rgba(33, 58, 143, .1);}
.About .aptitude .list .next{position: absolute;right: 0;top: 0;bottom: 0;margin: auto 0;width: .69rem;height: .69rem;background-image: url('../images/next.png');background-size: 100%;cursor: pointer;z-index: 3;border-radius: .69rem;box-shadow: 0 .2rem .4rem rgba(33, 58, 143, .1);}
.About .aptitude .list .prev:hover{background-image: url('../images/prev-hover.png');}
.About .aptitude .list .next:hover{background-image: url('../images/next-hover.png');}
.About .aptitude .list .mySwiper{overflow: hidden;}
.About .aptitude .list .swiper-slide ul{position: relative;display: flex;padding: 0 .5rem;margin-bottom: .6rem;}
.About .aptitude .list .swiper-slide ul:last-child{margin-bottom: 0;}
.About .aptitude .list .swiper-slide ul:before{position: absolute;left: 0;bottom: .15rem;display: block;content: '';width: .5rem;height: .75rem;background-image: url('../images/About-aptitude-l.png');background-size: 100%;z-index: 1;}
.About .aptitude .list .swiper-slide ul:after{position: absolute;right: 0;bottom: .15rem;display: block;content: '';width: .5rem;height: .75rem;background-image: url('../images/About-aptitude-r.png');background-size: 100%;z-index: 1;}
.About .aptitude .list .swiper-slide ul li{flex: 1;}
.About .aptitude .list .swiper-slide .img{position: relative;display: table;margin: auto;}
.About .aptitude .list .swiper-slide .img img{height: 2.45rem;}
.About .aptitude .list .swiper-slide .img:after{display: block;content: '';position: absolute;right: -.2rem;bottom: 0;width: .2rem;height: 1.71rem;background-image: url('../images/About-aptitude-x.png');background-size: 100%;z-index: 3;}
.About .aptitude .list .swiper-slide .box{position: relative;padding-top: .4rem;}
.About .aptitude .list .swiper-slide .box:before{position: absolute;display: block;content: '';left: 0;top: 0;width: 100%;height: .75rem;background-image: url('../images/About-aptitude-b.png');background-size: contain;background-repeat: repeat-x;z-index: 1;}
.About .aptitude .list .swiper-slide .box .title{position: relative;max-width: 2.2rem;margin: 0 auto;height: .5rem;font-size: .18rem;color: #333333;line-height: .27rem;text-align: center;z-index: 2;}
.About .partner{padding: 1.2rem 0;}
.About .partner .list{position:relative;padding-left:1.8rem;}
.About .partner .prev{position: absolute;left: .75rem;top: 0;bottom: 0;margin: auto 0;width: .69rem;height: .69rem;background-image: url('../images/prev.png');background-size: 100%;cursor: pointer;z-index: 3;border-radius: .69rem;box-shadow: 0 .2rem .4rem rgba(33, 58, 143, .1);}
.About .partner .next{position: absolute;right: .75rem;top: 0;bottom: 0;margin: auto 0;width: .69rem;height: .69rem;background-image: url('../images/next.png');background-size: 100%;cursor: pointer;z-index: 3;border-radius: .69rem;box-shadow: 0 .2rem .4rem rgba(33, 58, 143, .1);}
.About .partner .prev:hover{background-image: url('../images/prev-hover.png');}
.About .partner .next:hover{background-image: url('../images/next-hover.png');}
.About .partner .swiper{overflow: hidden;padding: .2rem 0 .4rem 0;}
.About .partner .swiper .swiper-slide{width: auto;display: flex;align-items: center;padding: .5rem;background-color: #f2f8ff;border-radius: 2.06rem}
.About .partner .swiper .swiper-slide a{display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 3;}
.About .partner .swiper .swiper-slide .img{width: 1.05rem}
.About .partner .swiper .swiper-slide .img img{width: 100%}
.About .partner .swiper .swiper-slide .text{display: none;width: 2.4rem;margin-left: .25rem;font-size: .16rem;color: #333333;line-height: 1.8;}
.About .partner .swiper .swiper-slide.swiper-slide-active{background-color: #fff;box-shadow: 0 .1rem .3rem rgba(33, 58, 143, .1);}
.About .partner .swiper .swiper-slide.swiper-slide-active .text{display: block;color: #333;}


/*服务体系*/
.Service .platform{}
.Service .platform .list{position: relative;max-width: 9rem;margin: auto;}
.Service .platform .list .prev{position: absolute;left: -.9rem;top: 0;bottom: 0;margin: auto 0;width: .69rem;height: .69rem;background-image: url('../images/prev.png');background-size: 100%;cursor: pointer;z-index: 3;border-radius: .69rem;box-shadow: 0 .2rem .4rem rgba(33, 58, 143, .1);}
.Service .platform .list .next{position: absolute;right: -.9rem;top: 0;bottom: 0;margin: auto 0;width: .69rem;height: .69rem;background-image: url('../images/next.png');background-size: 100%;cursor: pointer;z-index: 3;border-radius: .69rem;box-shadow: 0 .2rem .4rem rgba(33, 58, 143, .1);}
.Service .platform .list .prev:hover{background-image: url('../images/prev-hover.png');}
.Service .platform .list .next:hover{background-image: url('../images/next-hover.png');}
.Service .platform .list .swiper{overflow: inherit;}
.Service .platform .list .swiper-slide{position: relative;border-radius: 0 0 1rem 0;overflow: hidden;}
.Service .platform .list .swiper-slide:after{display: block;position: absolute;content: '';left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(255, 255, 255, .6);z-index: 3;}
.Service .platform .list .swiper-slide.swiper-slide-active:after{display: none;}
.Service .platform .list .swiper-slide .box{display: none;position: absolute;right: 0;bottom: 0;width: 4.39rem;height: 3.75rem;padding: 1.5rem .2rem .2rem .2rem;text-align: center;background-image: url('../images/Service-platform-bg.png');background-size: cover;z-index: 3;box-sizing: border-box;}
.Service .platform .list .swiper-slide .box .title{margin-top: .3rem;font-size: .24rem;color: #ffffff;}
.Service .platform .list .swiper-slide .box .icon img{width: 1rem}
.Service .platform .list .swiper-slide .img img{width: 100%}
.Service .platform .list .swiper-slide.swiper-slide-active .box{display: block;}
.Service .layout{position: relative;margin-top: 1.1rem;}
.Service .layout .map img{width: 100%;}
.Service .layout .box{position: absolute;left: 0;top: 0%;padding-top: 1rem;width: 100%;height: 100%;z-index: 3;box-sizing: border-box;}
.Service .layout .box .table-box .item{display: none;}
.Service .layout .box .table-box .item.on{display: block;}
.Service .layout .box .table-box .item .title{font-size: .24rem;color: #1895d5;}
.Service .layout .box .table-box .item .img{position: relative;margin-top: .35rem;}
.Service .layout .box .table-box .item .img img{max-width: 4.7rem;width: 100%;}
.Service .layout .box .table-box .item .img:before{position: absolute;content: '';left: -1.8rem;top: .6rem;width: 7rem;height: 2.25rem;background-color: #e3ebf5;border-radius: 0 0 1rem 0;z-index: -1;}
.Service .layout .box .table-box .item .text{margin-top: .8rem;}
.Service .layout .box .table-box .item .text p{margin-bottom: .25rem;display: flex;align-items: center;font-size: .16rem;color: #333333;}
.Service .layout .box .table-box .item .text p:last-child{margin-bottom: 0;}
.Service .layout .box .table-box .item .text p:before{display: block;content: '';width: .35rem;height: .35rem;margin-right: .2rem;background-size: 100%;}
.Service .layout .box .table-box .item .text p:nth-of-type(1):before{background-image: url('../images/Service-layout-icon1.png');}
.Service .layout .box .table-box .item .text p:nth-of-type(2):before{background-image: url('../images/Service-layout-icon2.png');}
.Service .layout .box .table-box .item .text p:nth-of-type(3):before{background-image: url('../images/Service-layout-icon3.png');}
.Service .layout .box .table-box .item .text p:nth-of-type(4):before{background-image: url('../images/Service-layout-icon4.png');}
.Service .layout .box .table-nav ul li{position: absolute;z-index: 3;cursor: pointer;transition: all 0.3s ease-in-out}
.Service .layout .box .table-nav ul li .title{position: relative;width: 1.85rem;line-height: .56rem;text-align: center;font-size: .17rem;color: #333333;background-color: #fff;border-radius: .1rem;}
.Service .layout .box .table-nav ul li .title:after{display: block;position: absolute;content: '';left: 0;right: 0;bottom: -.13rem;margin: 0 auto;width: 0;height: 0;border-top: .13rem solid #fff;border-left: .175rem solid transparent;border-right: .175rem solid transparent;z-index: 3;}
.Service .layout .box .table-nav ul li .circular{position: relative;margin-top: .3rem;}
.Service .layout .box .table-nav ul li .circular em{display: block;width: .22rem;height: .22rem;margin: 0 auto;border-radius: .22rem;background-color: #1895d5;z-index: 3;}
.Service .layout .box .table-nav ul li .circular:before{position: absolute;display: block;content: '';left: 0;right: 0;top: 0;bottom: 0;margin: auto;width: .22rem;height: .22rem;background-color: rgba(24, 149, 213, .1);border-radius: .22rem;z-index: 2;animation: yuan 3s infinite  linear}
.Service .layout .box .table-nav ul li .circular:after{position: absolute;display: block;content: '';left: 0;right: 0;top: 0;bottom: 0;margin: auto;width: .22rem;height: .22rem;background-color: rgba(24, 149, 213, .1);border-radius: .22rem;z-index: 1;animation: yuan 3s infinite 1.5s linear}
.Service .layout .box .table-nav ul li.on .title{color: #213a8e;}
.Service .layout .box .table-nav ul li.on .circular em{background-color: #213a8e;}
.Service .layout .box .table-nav ul li.on .circular:before{background-color: rgba(33, 58, 142, .1);}
.Service .layout .box .table-nav ul li.on .circular:after{background-color: rgba(33, 58, 142, .1);}
.Service .layout .box .table-nav ul li:hover{transform:scale(1.2)}
@keyframes yuan{
	0{transform:scale(1)}
	50%{transform:scale(1.75)}
	100%{transform:scale(2.5)}
}
.Service .system{padding: 1.2rem 0;}
.Service .system .name{text-align: center;}
.Service .system .name:before{display: inline-block;content: '';width: .89rem;height: .67rem;background-image: url('../images/Service-system-y1.png');background-size: 100%;}
.Service .system .name:after{display: inline-block;content: '';width: .89rem;height: .67rem;background-image: url('../images/Service-system-y2.png');background-size: 100%;}
.Service .system .name span{display: inline-block;margin: 0 .4rem;font-size: .5rem;color: #1895d5;vertical-align: bottom;}
.Service .system .text{max-width: 10rem;margin: .3rem auto .7rem auto;font-size: .18rem;color: #666666;line-height: 2;text-align: center;}
.Service .system .img{text-align: center;}
.Service .system .img img{display: inline-block;max-width: 100%}
.Service .system .list{margin-top: .5rem;position: relative;}
.Service .system .list ul{display: flex;align-content: flex-start;flex-flow: row wrap;max-width: 11.4rem;margin: 0 auto;padding: .35rem .7rem;background-color: #fff;box-shadow: 0 .05rem .15rem rgba(0, 0, 0, .11);border-radius: 0 0 .5rem 0;box-sizing: border-box;}
.Service .system .list ul li{position: relative;margin: .1rem 0;flex: 0 0 20%;padding-left: .15rem;padding-right: .1rem;font-size: .16rem;color: #333333;box-sizing: border-box;}
.Service .system .list ul li:before{position: absolute;left: 0;top: .04rem;content: '';width: .1rem;height: .1rem;border-radius: 0 0 .04rem 0;background-color: #7d8dc9;z-index: 3;}
.Service .system .list:before{position: absolute;content: '';left: 0;right: 0;top: -.2rem;margin: 0 auto;width: .33rem;height: .2rem;background-image: url('../images/Service-system-icon.png');background-size: 100%;z-index: 3;}
.Service .flair{padding: 0 0 1.2rem 0}
.Service .flair .list{position: relative;}
.Service .flair .list .prev{position: absolute;left: -.9rem;top: 0;bottom: 0;margin: auto 0;width: .69rem;height: .69rem;background-image: url('../images/prev.png');background-size: 100%;cursor: pointer;z-index: 3;border-radius: .69rem;box-shadow: 0 .2rem .4rem rgba(33, 58, 143, .1);}
.Service .flair .list .next{position: absolute;right: -.9rem;top: 0;bottom: 0;margin: auto 0;width: .69rem;height: .69rem;background-image: url('../images/next.png');background-size: 100%;cursor: pointer;z-index: 3;border-radius: .69rem;box-shadow: 0 .2rem .4rem rgba(33, 58, 143, .1);}
.Service .flair .list .prev:hover{background-image: url('../images/prev-hover.png');}
.Service .flair .list .next:hover{background-image: url('../images/next-hover.png');}
.Service .flair .list .img img{display: block;max-width: 100%;margin: auto;}
.Service .flair .list .title{margin-top: .3rem;text-align: center;}

@media (max-width:1760px){
  .Service .flair .list{padding: 0  0.8rem;}
  .Service .flair .list .prev{left: 0;}
  .Service .flair .list .next{right: 0;}
}


/*研究成果*/
.Fruit .newest{padding-bottom: 1.2rem;}
.Fruit .newest .por{position: relative;}
.Fruit .newest .mySwiper2{padding: 0 0;}
.Fruit .newest .mySwiper2 .swiper-slide{display: flex;justify-content: space-between;padding-bottom: .8rem;}
.Fruit .newest .mySwiper2 .box{margin-top: .5rem;max-width: 7.3rem;position: relative;padding-left: 1.5rem;}
.Fruit .newest .mySwiper2 .box .tips{width: 1.45rem;line-height: .35rem;text-align: center;font-size: .16rem;color: #ffffff;background-color: #1895d5;border-radius: 0 0 .15rem 0;}
.Fruit .newest .mySwiper2 .box .title{margin-top: .3rem;font-size: .26rem;color: #333333;}
.Fruit .newest .mySwiper2 .box:before{display: block;position: absolute;left: 0;top: -.35rem;content: '';width: .89rem;height: .67rem;background-image: url('../images/Service-system-y1.png');background-size: 100%;}
.Fruit .newest .mySwiper2 .box .casket{margin-top: .2rem;padding: .4rem;background-color: #f4f5f9;border-radius: 0 0 1rem 0;}
.Fruit .newest .mySwiper2 .box .casket .refer{margin-bottom: .2rem;padding-bottom: .2rem;font-size: .16rem;color: #333333;border-bottom: 1px dashed #d5d5d5;}
.Fruit .newest .mySwiper2 .box .casket .flex{display: flex}
.Fruit .newest .mySwiper2 .box .casket .flex .name{margin-right: .1rem;width: 1.5rem;font-size: .16rem;color: #7d8dc9;}
.Fruit .newest .mySwiper2 .box .casket .flex .text{font-size: .16rem;color: #888888;line-height: 1.8;}
.Fruit .newest .mySwiper2 .box .casket .more{margin-top: .3rem;}
.Fruit .newest .mySwiper2 .box .casket .more a:before{display: block;content: '';width: 0.75rem;height: 0.45rem;background-image: url(../images/about-more.png);background-size: 100%;z-index: 3;}
.Fruit .newest .mySwiper2 .img{position: relative;width: 4.6rem;margin-right: .7rem;}
.Fruit .newest .mySwiper2 .img img{width: 100%;box-shadow: 0 .3rem .5rem rgba(33 , 58 ,143,.25);border-radius: 0 0 1rem 0;z-index: 3;}
.Fruit .newest .mySwiper2 .img:before{display: block;content: '';width: 100%;height: 100%;position: absolute;top: .3rem;right: -.3rem;background-color: #eef1f2;border-radius: 0 0 1rem 0;z-index: -1;}
.Fruit .newest .list{position: absolute;left: 0;bottom: -.3rem;width: 7rem;padding: 0 .6rem;z-index: 3;}
.Fruit .newest .list .prev{position: absolute;left: 0rem;top: 0;bottom: 0;margin: auto 0;width: .5rem;height: .5rem;background-image: url('../images/prev.png');background-size: 100%;cursor: pointer;z-index: 3;border-radius: .69rem;box-shadow: 0 .2rem .4rem rgba(33, 58, 143, .1);}
.Fruit .newest .list .next{position: absolute;right: 0rem;top: 0;bottom: 0;margin: auto 0;width: .5rem;height: .5rem;background-image: url('../images/next.png');background-size: 100%;cursor: pointer;z-index: 3;border-radius: .69rem;box-shadow: 0 .2rem .4rem rgba(33, 58, 143, .1);}
.Fruit .newest .list .prev:hover{background-image: url('../images/prev-hover.png');}
.Fruit .newest .list .next:hover{background-image: url('../images/next-hover.png');}
.Fruit .newest .list .swiper-slide .img{width: 1.5rem;margin: auto;}
.Fruit .newest .list .swiper-slide .img img{width: 100%;border-radius: 0 0 .25rem 0;}
.Fruit .newest .list .swiper-slide.swiper-slide-thumb-active .img img{border: .04rem solid #1895d5;}
.Fruit .patent{position: relative;padding: 1.2rem 0;background-color: #f4f9ff;border-radius: 1.2rem 1.2rem 0 0;background-image: url('../images/Fruit-patent.png');background-size: auto;background-position: center;background-repeat: no-repeat}
.Fruit .patent .list{position: relative;margin-top: 1rem;}
.Fruit .patent .list .por{position: relative;}
.Fruit .patent .list .prev{position: absolute;left: 0rem;top: 0;bottom: 0;margin: auto 0;width: .5rem;height: .5rem;background-image: url('../images/prev.png');background-size: 100%;cursor: pointer;z-index: 3;border-radius: .69rem;box-shadow: 0 .2rem .4rem rgba(33, 58, 143, .1);}
.Fruit .patent .list .next{position: absolute;right: 0rem;top: 0;bottom: 0;margin: auto 0;width: .5rem;height: .5rem;background-image: url('../images/next.png');background-size: 100%;cursor: pointer;z-index: 3;border-radius: .69rem;box-shadow: 0 .2rem .4rem rgba(33, 58, 143, .1);}
.Fruit .patent .list .prev:hover{background-image: url('../images/prev-hover.png');}
.Fruit .patent .list .next:hover{background-image: url('../images/next-hover.png');}
.Fruit .patent .list .mySwiper{overflow: hidden;padding-bottom: .7rem;}
.Fruit .patent .list .mySwiper .swiper-slide{display: flex;align-items: center;justify-content: space-between;padding: 0 1.1rem;box-sizing: border-box;}
.Fruit .patent .list .mySwiper .swiper-slide .img{width: 35%;position: relative;}
.Fruit .patent .list .mySwiper .swiper-slide .img img{position: relative;width: 100%;z-index: 3;box-shadow: 0 .3rem .5rem rgba(33, 58, 143, .25);border-radius: 0 0 1rem;}
.Fruit .patent .list .mySwiper .swiper-slide .img:after{display: block;content: '';position: absolute;right: -.3rem;top: .3rem;width: 100%;height: 100%;background-color: #d8dff1;border-radius: 0 0 1rem 0;z-index: 1;}
.Fruit .patent .list .mySwiper .swiper-slide .box{width: 59%;}
.Fruit .patent .list .mySwiper .swiper-slide .box .title{font-size: .26rem;color: #1895d5;}
.Fruit .patent .list .mySwiper .swiper-slide .box .casket{margin-top: .5rem;padding: .35rem .45rem;border: 1px solid #d0d8ef;border-radius: 0 0 1rem 0;}
.Fruit .patent .list .mySwiper .swiper-slide .box .casket ul li{display: flex;margin-bottom: .4rem;}
.Fruit .patent .list .mySwiper .swiper-slide .box .casket ul li:last-child{margin-bottom: 0;}
.Fruit .patent .list .mySwiper .swiper-slide .box .casket ul li .name{font-size: .18rem;color: #888888;}
.Fruit .patent .list .mySwiper .swiper-slide .box .casket ul li .text{font-size: .18rem;color: #000;}
/*常见问题*/
.QA{padding-bottom: 1.2rem;}
.QA .list ul li{padding: .4rem;margin-bottom: .3rem;background-image: url(../images/QA-bg.png);background-size: auto;background-repeat: no-repeat;background-position: left bottom;}
.QA .list ul li:last-child{margin-bottom: 0;}
.QA .list ul li .box{padding-left: .4rem;position: relative; padding-right:.5rem;} 
.QA .list ul li .box:before{position: absolute;left: 0;top: 0;content: '';width: .26rem;height: .27rem;background-image: url(../images/QA-icon.png);background-size: 100%;z-index: 3;}
.QA .list ul li .box:after{display: block;content: '';position: absolute;top: .05rem;right: .4rem;width: 0.07rem;height: 0.07rem;border-right: 2px solid #434fdd;border-bottom: 2px solid #434fdd;transform: rotate(45deg);z-index: 3;}
.QA .list ul li .box .title{font-size: .24rem;color: #333333;cursor: pointer;}
.QA .list ul li .box .text{display: none;margin-top: .3rem;font-size: .18rem;color: #333333;line-height: 2;}
.QA .list ul li.on .box .text{display: block;}
.QA .list ul li.on .box:after{transform: rotate(-135deg);}
/*基因课程*/
.Gene{padding-bottom: .2rem;}
.Gene .list ul li{position: relative;margin-bottom: 1rem;}
.Gene .list ul li .img{width: 9.6rem;}
.Gene .list ul li .img img{width: 100%;border-radius:  0 0 1rem 0;}
.Gene .list ul li .box{position: absolute;padding: .7rem 1.3rem;top: 0;bottom: 0;margin: auto 0;width: 8.26rem;height: 4.07rem;background-size: 100%;z-index: 3;box-sizing: border-box;}
.Gene .list ul li .box .title{font-size: .3rem;color: #444444;font-weight: bold;line-height: 1.3;}
.Gene .list ul li .box .text{margin-top: .35rem;font-size: .18rem;color: #333333;line-height: 2;}
.Gene .list ul li:nth-of-type(odd) .img{margin-left: auto;}
.Gene .list ul li:nth-of-type(odd) .box{left: 0;background-image: url('../images/Gene-bg1.png');}
.Gene .list ul li:nth-of-type(even) .img{margin-right: auto;}
.Gene .list ul li:nth-of-type(even) .box{right: 0;background-image: url('../images/Gene-bg2.png');}
/*送检流程*/
.Censorship{padding-bottom: 1.2rem;}
.Censorship .img img{max-width: 100%;margin: auto;}
/*我要咨询*/
.Consulting{padding-bottom: 1.2rem;background-image: url('../images/Consulting-bg.png');background-repeat: no-repeat;background-size: auto;background-position: top right;}
.Consulting .flex{display: flex;justify-content: space-between;}
.Consulting .img{width: 37.2%;position: relative;}
.Consulting .img img{width: 100%;border-radius: 0 0 1rem 0;}
.Consulting .img:before{position: absolute;right: -.5rem;top: .5rem;content: '';width: 100%;height: 100%;background-color: #f2f4fa;border-radius: 0 0 1rem 0;z-index: -1;}
.Consulting .box{width: 53.2%;}
.Consulting .box .text{margin-bottom: .2rem;padding: .2rem;font-size: .16rem;color: #666;line-height: 2;background-color: #f2f4fa;border-radius: 0 0 .1rem 0}
.Consulting .box .list ul{display: flex;justify-content: space-between;flex-flow:row wrap;}
.Consulting .box .list ul li{width: 47%;margin-bottom: .1rem;padding-bottom: .1rem;border-bottom: 1px solid #e4e5ea;}
.Consulting .box .list ul li input{display: block;width: 100%;height: .4rem;padding: 0 .1rem;font-size: .16rem;box-sizing: border-box;}
.Consulting .box .list ul li select{display: block;width: 100%;height: .4rem;padding: 0 .1rem;font-size: .16rem;box-sizing: border-box;}
.Consulting .box .list .textarea{margin-bottom: .1rem;padding-bottom: .1rem;border-bottom: 1px solid #e4e5ea;}
.Consulting .box .list .textarea textarea{display: block;width: 100%;height: 1rem;padding: .1rem;font-size: .16rem;box-sizing: border-box;}
.Consulting .box .list .Submit{margin-top: .3rem;}
.Consulting .box .list .Submit input{display: block;width: 2rem;height: .5rem;text-align: center;font-size: .16rem;color: #fff;background-color: #7d8dc9;border-radius: .5rem;cursor: pointer;}
/*加入圣庭*/
.Join{padding: 1.2rem 0;}
.Join .one-box{display: table;margin: auto;text-align: center;position: relative;padding-top: .5rem;}
.Join .one-box .title{font-size: .44rem;font-weight: bold;color: transparent;background: linear-gradient(to bottom, #05a3f4, #1f86c1);-webkit-background-clip: text;font-weight: bold;}
.Join .one-box .text{margin-top: .3rem;font-size: .18rem;color: #666666;line-height: 1.4;}
.Join .one-box:before{position: absolute;left: -1.4rem;top: 0;display: inline-block;content: '';width: .89rem;height: .67rem;background-image: url('../images/Service-system-y1.png');background-size: 100%;z-index: 3;}
.Join .one-box:after{position: absolute;right: -1.4rem;bottom: -.3rem;display: inline-block;content: '';width: .89rem;height: .67rem;background-image: url('../images/Service-system-y2.png');background-size: 100%;z-index: 3;}
.Join .table-nav{margin-top: .5rem;}
.Join .table-nav .name{font-size: .24rem;color: #333333;text-align: center;}
.Join .table-nav .box{position: relative;margin-top: .45rem;background-image: url(../images/Join-bg.jpg);background-size: cover;background-position: center;}
.Join .table-nav .box ul{position: relative;display: flex;}
.Join .table-nav .box ul:after{display: block;content: '';position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;width: 1px;height: 2.5rem;background-color: #d7deeb;z-index: 3;}
.Join .table-nav .box ul li{position: relative;width: 50%;padding: 1.15rem 0;text-align: center;}
.Join .table-nav .box ul li a{font-size: .3rem;color: #666666;font-weight: bold;}
.Join .table-nav .box ul li a:before{display: block;content: '';width: .73rem;height: .73rem;margin: 0 auto .24rem auto;background-size: 100%;}
.Join .table-nav .box ul li a:nth-of-type(1):before{background-image: url(../images/Join-icon1-1.png);}
.Join .table-nav .box ul li a:nth-of-type(2):before{background-image: url(../images/Join-icon2-1.png);}
.Join .table-nav .box ul li.on a:nth-of-type(1):before{background-image: url(../images/Join-icon1-2.png);}
.Join .table-nav .box ul li.on a:nth-of-type(2):before{background-image: url(../images/Join-icon2-2.png);}
.Join .table-nav .box ul li.on a{color: #1895d5;}
.Join .table-nav .box ul li.on:before{position: absolute;left: 0;right: 0;bottom: 0;margin: 0 auto;content: '';width: 1.6rem;height: .22rem;background-image: url(../images/Join-nav.png);background-size: 100%;z-index: 3;}
.Join .type-nav{margin: .3rem 0;}
.Join .type-nav ul{display: flex;justify-content: center;flex-wrap: wrap;}
.Join .type-nav ul li{margin: .1rem;flex-wrap: wrap;border-radius: 4px;}
.Join .type-nav ul li a{display: inline-block;padding: .1rem .15rem;font-size: .18rem;color: #333;}
.Join .type-nav ul li.on{background-color: #7d8dc9;color: #fff;}
.Join .type-nav ul li.on a{color: #fff;}
.Join .list-box{}
.Join .list-box .head-list{display: flex;padding: .2rem .8rem;background-color: #7d8dc9;border-radius: .15rem;background-color: #7d8dc9;}
.Join .list-box .head-list .item{width: 20%;padding-right: .05rem;font-size: .18rem;color: #ffffff;box-sizing: border-box;}
.Join .list-box .head-list .item:last-child{width: 2%;padding-right: 0;}
.Join .list-box .list ul li{border-bottom: 1px dashed #eeeeee;}
.Join .list-box .list ul li .head-box{display: flex;padding: .25rem .8rem;align-items: center;cursor: pointer;}
.Join .list-box .list ul li .head-box .item{width: 20%;padding-right: .05rem;font-size: .16rem;color: #333333;box-sizing: border-box;}
.Join .list-box .list ul li .head-box .item:last-child{width: 2%;padding-right: 0;}
.Join .list-box .list ul li .head-box .item:last-child:after{display: block;content: '';width: 0.07rem;height: 0.07rem;border-right: 2px solid #818a9b;border-bottom: 2px solid #818a9b;transform: rotate(-45deg);z-index: 3;}
.Join .list-box .list ul li.on .head-box .item:last-child:after{transform: rotate(45deg);}
.Join .list-box .list ul li .bottom-box{display: none;padding: .6rem .8rem;justify-content: space-between;align-items: center;background-image: url(../images/Join-list-bg.jpg);background-size: 100%;}
.Join .list-box .list ul li.on .bottom-box{display: flex;}
.Join .list-box .list ul li .bottom-box .box .item{margin-bottom: .45rem;}
.Join .list-box .list ul li .bottom-box .box .item:last-child{margin-bottom: 0;}
.Join .list-box .list ul li .bottom-box .box .item .name{font-size: .18rem;color: #333333;}
.Join .list-box .list ul li .bottom-box .box .item .text{margin-top: .15rem;font-size: .16rem;color: #333333;line-height: 2;}
.Join .list-box .list ul li .bottom-box .mailbox{margin-left: 2%;}
.Join .list-box .list ul li .bottom-box .mailbox .name{margin-bottom: .2rem;font-size: .22rem;color: #333333;}
.Join .list-box .list ul li .bottom-box .mailbox a{font-size: .22rem;color: #21398f;}
.Join .list-box .list ul li .bottom-box .mailbox:before{display: block;content: '';margin-bottom: .2rem;width: .32rem;height: .25rem;background-image: url(../images/Join-yx.jpg);background-size: 100%;}
/*新闻*/
.News{padding: 1.2rem 0;}
.News .hot li{display: table;width: 100%;}
.News .hot li .img{display: table-cell;width: 50%;height: 100%;vertical-align: middle;}
.News .hot li .img a{display: block;width: 100%;height: 100%;}
.News .hot li .img img{width: 100%;height: 100%;object-fit: cover;}
.News .hot li .box{display: table-cell;width: 50%;padding: .4rem .8rem;background-color: #f1f8ff;border-radius: 0 0 1rem 0;vertical-align: middle;box-sizing: border-box;}
.News .hot li .box .time{display: inline-block;text-align: center;}
.News .hot li .box .time .r{font-size: .4rem;color: #1895d5;}
.News .hot li .box .time .ny{margin-top: .1rem;font-size: .16rem;color: #1895d5;}
.News .hot li .box .title{margin-top: .45rem;font-size: .24rem;color: #333333;}
.News .hot li .box .text{margin-top: .3rem;font-size: .16rem;color: #888888;line-height: 2;}
.News .hot li .box .more{margin-top: .5rem;}
.News .hot li .box .more a:before{display: block;content: '';width: .75rem;height: .45rem;background-image: url('../images/about-more.png');background-size: 100%;z-index: 3;}
.News .list{margin-top: 1rem;}
.News .list ul li{position: relative;margin-bottom: .6rem;}
.News .list ul li:last-child{margin-bottom: 0;}
.News .list ul li .img{width: 30.7%;position: absolute;top: 0;bottom: 0;margin: auto 0;height: fit-content;}
.News .list ul li .img img{width: 100%;}
.News .list ul li .box{display: table;width: 84.6%;height: 4rem;background-color: #f1f8ff;border-radius: 0 0 1rem 0;box-sizing: border-box;}
.News .list ul li .box .casket{display: table-cell;vertical-align: middle;}
.News .list ul li .box .title{font-size: .24rem;color: #333333;}
.News .list ul li .box .time{margin-top: .3rem;font-size: .16rem;color: #1895d5;}
.News .list ul li .box .text{margin-top: .3rem;font-size: .18rem;color: #666666;line-height: 1.8;}
.News .list ul li .box .more{margin-top: .3rem;}
.News .list ul li .box .more a:before{display: block;content: '';width: .75rem;height: .45rem;background-image: url('../images/about-more.png');background-size: 100%;z-index: 3;}
.News .list ul li:nth-of-type(odd) .img{left: 0;}
.News .list ul li:nth-of-type(odd) .box{margin-left: auto;padding: 0 .9rem 0 3.3rem;}
.News .list ul li:nth-of-type(even) .img{right: 0;}
.News .list ul li:nth-of-type(even) .box{margin-right: auto;padding: 0 3.3rem 0 .9rem;}
.News-details{padding: 1.2rem 0;}
.News-details .title{font-size: .3rem;color: #333333;text-align: center;}
.News-details .time{display: flex;justify-content: center;align-items: center;margin: .4rem auto 0 auto;width: 1.85rem;height: .5rem;text-align: center;font-size: .16rem;color: #666666;border-radius: .5rem;background-color: #f1f8ff;}
.News-details .time:before{display: block;content: '';margin-right: .1rem;width: .18rem;height: .18rem;background-image: url('../images/News-time.png');background-size: 100%;}
.News-details .text{margin-top: .7rem;font-size: .18rem;color: #333;line-height: 2;}
/*联系我们*/
.Contact .mode{padding: 1.2rem 0;display: flex;justify-content: space-between;}
.Contact .mode .box{width: 35.8%;}
.Contact .mode .img{width: 59.2%;border: 1px solid #eaeaea;padding: .09rem;border-radius: 0 0 1rem 0;box-sizing: border-box;box-shadow:  0 .5rem .5rem rgba(33,58,143,.1);}
.Contact .mode .img img{width: 100%;}
.Contact .mode .list ul li{position: relative;margin-bottom: .3rem;padding-bottom: .3rem;padding-left: .7rem;border-bottom: 1px solid #eaeaea;}
.Contact .mode .list ul li:last-child{margin-bottom: 0;}
.Contact .mode .list ul li:before{position: absolute;left: 0;top: 0;content: '';width: .54rem;height: .54rem;background-size: 100%;z-index: 3;}
.Contact .mode .list ul li:nth-of-type(1):before{background-image: url(../images/Contact-icon1.png);}
.Contact .mode .list ul li:nth-of-type(2):before{background-image: url(../images/Contact-icon2.png);}
.Contact .mode .list ul li:nth-of-type(3):before{background-image: url(../images/Contact-icon3.png);}
.Contact .mode .list ul li .name{font-size: .16rem;color: #999999;}
.Contact .mode .list ul li .text{margin-top: .2rem;font-size: .18rem;color: #333333;line-height: 1.6;}
.Contact .message{padding: 1.2rem 0;background-color: #f2f8ff;border-radius: .85rem .85rem 0 0;}
.Contact .message .flex{display: flex;justify-content: space-between;align-items: center;}
.Contact .message .box{width: 50.9%;}
.Contact .message .box .text{font-size: .18rem;color: #333;}
.Contact .message .box .list{margin-top: .5rem;}
.Contact .message .box .list ul li{position: relative;margin-bottom: .1rem;border-bottom: 1px solid #dce5f4;}
.Contact .message .box .list ul li:last-child{margin-bottom: 0;}
.Contact .message .box .list ul li span{position: absolute;left: 0;top: .2rem;font-size: .16rem;color: #fe0000;z-index: 3;}
.Contact .message .box .list ul li input{display: block;width: 100%;height: .5rem;padding: 0 .1rem;font-size: .16rem;box-sizing: border-box;}
.Contact .message .box .list ul li select{display: block;width: 100%;height: .5rem;padding: 0 .1rem;font-size: .16rem;box-sizing: border-box;}
.Contact .message .box .list ul li textarea{display: block;width: 100%;height: 1.5rem;padding: .15rem;font-size: .16rem;box-sizing: border-box;}
.Contact .message .box .list .submit{margin-top: .3rem;}
.Contact .message .box .list .submit input{display: block;width: 2rem;height: .5rem;text-align: center;font-size: .16rem;color: #fff;background-color: #7d8dc9;border-radius: .5rem;cursor: pointer;}
.Contact .message .ewm{width: 41.8%;padding: .8rem 0;text-align: center;border: 1px solid #dce5f4;border-radius: 0 0 .85rem 0;box-sizing: border-box;}
.Contact .message .ewm .img{width: 1.5rem;margin: auto;}
.Contact .message .ewm .img img{width: 100%;}
.Contact .message .ewm .name{margin-top: .2rem;color: #333;}


.infoSections .move{display: none;}

@media screen and (max-width: 1600px){
	.w1560{max-width: 92%;}
}
@media screen and (max-width: 1440px){
	
}
@media screen and (max-width: 1200px){
	header{position: fixed;left: 0;top: 0 ;padding: 10px 0;width: 100%;box-sizing: border-box;z-index: 150;}
	.rightMenuBtn{ display: block; }
    header nav{position: fixed;margin-top: 0;padding: 120px 0 30px 0;top: 0;right: 0;width: 200px;height: 100%;background-color: #fff;overflow: unset;box-sizing: border-box;overflow-x: hidden;transform: matrix(1, 0, 0, 1, 200, 0);z-index: 300;}
    header .right-box nav{display: block;}
    header .right-box nav ul li{margin-right: 0;padding: .3rem 0;text-align: center;}
    header .right-box .search{margin-right: 40px;}
    header .right-box nav ul{display: block;}
    .menu-location{margin-bottom: .5rem;}
	.location{display: none;}
	.column-menu{float: none;position: relative;width: 100%;}
	.column-menu ul li a{display: block;line-height: 35px;}
	.column-menu ul li.on:before{bottom: 0;}
	footer .flex{display: block;}
	footer .touch{max-width: 100%;}
	footer .foot-nav{display: none;}
	footer .top-box{padding: 0;}
	header nav ul li a{color: #333;}
	header nav ul li{display: block;margin-bottom: .2rem;padding: 0 .2rem .2rem .2rem;border-bottom: 1px solid #ddd;margin-right: 0;}
	.column-menu ul li a{color: #333;}
	footer .ewm{display: none;}
	footer .column-nav{margin-top: .3rem;text-align: center;}
	footer .icp{text-align: center;}
	#mian{padding-top: .9rem;}
}
@media screen and (max-width: 1024px){
	.banner .pc video + img{
		opacity: 1;
	}
	.index-about .aboutShengting{
		flex-direction: column;
		align-items: flex-start;
		justify-content: flex-start;
	}
	.index-about .box{width: 100%}
	.index-about .aboutShengting .aVideo{
		margin-top: 0.6rem;
		width: 100%;
	}
}
@media screen and (max-width: 768px){
	.Contact .mode{display: block;}
	.Contact .mode .box{width: 100%;}
	.Contact .mode .img{width: 100%;}
	.Contact .message .flex{display: block;}
	.Contact .message .box{width: 100%;}
	.Contact .message .ewm{display: none;}
	.News-details .title{line-height: 1.5;}
	.News .hot li{display: block;}
	.News .hot li .img{display: block;width: 100%;}
	.News .hot li .box{display: block;width: 100%;}
	.News .list ul li .img{position: initial;width: 100%;}
	.News .list ul li .box{display: block;width: 100%;height: auto;padding: .3rem !important;}
	.Join .one-box .title{font-size: .38rem;line-height: 1.4;}
	.Consulting .img:before{display: none;}
	.About .concerning .one-box{display: block;}
	.About .concerning .one-box .left-box{width: 100%;}
	.About .concerning .one-box .right-box{width: 100%;margin-left: 0;margin-top: .2rem;}
	.About .concerning .one-box .left-box .text .img{float: none;margin: 0;width: 100%;}
	.About .concerning .two-box{display: block;}
	.About .concerning .two-box .text{width: 100%;margin-top: .2rem;margin-left: 0;}
	.About .concerning .two-box .img{width: 100%;}
	.About .team .mySwiper2 .swiper-slide{padding: .3rem;}
	.About .team .mySwiper2 .swiper-slide .box{padding: .7rem;}
	.About .team .mySwiper2 .swiper-slide .box .img{margin-bottom: .2rem;position: initial;width: 100%;}
  .About .team .mySwiper{display: none;}

	.About .course .main-img{display: none;}
	.About .course .mySwiper2 .swiper-slide{padding-left: 0;}
	.About .course .mySwiper2 .swiper-slide .box{padding: .2rem;display: block;}
	.About .course .mySwiper2 .swiper-slide .box .text{margin-left: 0;width: 100%;margin-top: .2rem;}
	.About .course .mySwiper2 .swiper-slide .box .time{position: initial;transform: translateY(0%);font-size: .38rem;margin-bottom: .2rem;}
	.About .course .mySwiper2 .swiper-slide .box .img{width: 100%;}
	.About .course{padding: 1.2rem 0;}
	.About .course .mySwiper{padding-bottom: 0;}
	.About .course .list .swiper-slide .box{margin-top: 0;min-height: 0;}
	.About .aptitude .list .swiper-slide .img img{height: auto;width: 100%;}
	.Service .layout .box .table-nav{display: none;}
	.Service .layout .box{position: initial;padding-top: 0;}
	.Service .layout .map{display: none;}
	.Service .layout .box .table-box .item{display: block;margin-bottom: .7rem; padding-bottom: 0.7rem; border-bottom: 1px solid #eaeaea;}
	.index-about{padding: 1.2rem 0;}
	.index-field .list{padding-left:1.1rem;}
  .index-field .prev{left: .2rem;}
	.index-field .next{right: .2rem;}
  .index-field .mySwiper .box .title,
  .index-field .mySwiper .box .name{line-height: 1.75;} 
  .Service .platform .list{padding:0 0.3rem;}
  .Service .platform .list .prev{left: 0;}
  .Service .platform .list .next{right:0;}
  .Service .system .name:before,
  .Service .system .name:after{display: none;}
}
@media screen and (max-width: 640px){
	.column-banner .title .en{font-size: .38rem;}
	.column-banner .box .title .pcc{display: none;}
	.column-banner .box .title ul{display: none;}
	.prew{display: block;}
	.prew .prev{display: block;width: 100%;}
	.prew .next{display: block;width: 100%;margin-top: .2rem;text-align: left;}
	.Join .list-box .head-list .item{width: 100%;}
	.Join .list-box .head-list .item:nth-of-type(2){display: none;}
	.Join .list-box .head-list .item:nth-of-type(3){display: none;}
	.Join .list-box .head-list .item:nth-of-type(4){display: none;}
	.Join .list-box .head-list .item:nth-of-type(5){display: none;}
	.Join .list-box .list ul li .head-box .item{width: 100%;}
	.Join .list-box .list ul li .head-box .item:nth-of-type(2){display: none;}
	.Join .list-box .list ul li .head-box .item:nth-of-type(3){display: none;}
	.Join .list-box .list ul li .head-box .item:nth-of-type(4){display: none;}
	.Join .list-box .list ul li .head-box .item:nth-of-type(5){display: none;}
	.Join .list-box .list ul li.on .bottom-box{display: block;}
	.Join .list-box .list ul li .bottom-box .mailbox{margin-left: 0;margin-top: .2rem;}
	.Consulting .flex{display: block;}
	.Consulting .img{width: 100%;}
	.Consulting .box{margin-top: .3rem;width: 100%;}
	.Gene .list ul li{margin-bottom: .2rem;}
	.Gene .list ul li .box{position: initial;width: 100%;background-image: none !important;padding: .3rem;height: auto;}
	.Gene .list ul li .img{width: 100%;}
	.Fruit .newest .list{position: initial;width: 100%;padding: 0;}
	.Fruit .newest .list .swiper-wrapper{display: none;}

	.Fruit .newest .public-title2{position: initial;}
	.Fruit .newest .mySwiper2 .box{padding-left: 0;margin-top: 0;}
	.Fruit .newest .mySwiper2 .swiper-slide{display: block;}
	.Fruit .newest .mySwiper2 .img{width: 65%;margin: .2rem auto 0;}
	.Fruit .patent .list .mySwiper .swiper-slide{display: block;padding: 0;}
	.Fruit .patent .list .mySwiper .swiper-slide .img:after{display: none;}
	.Fruit .patent .list .mySwiper .swiper-slide .img{width: 65%; margin: 0 auto;}
	.Fruit .patent .list .mySwiper .swiper-slide .img img{    box-shadow: none;}
	.Fruit .patent .list .mySwiper .swiper-slide .box{margin-top: .2rem;width: 100%}

  .Fruit .patent .list .prev{bottom:40%;}
.Fruit .patent .list .next{bottom:40%;}

	.About .concerning .three-box ul{display: block;}
	.About .concerning .three-box ul li{width: 100%;margin-bottom: .2rem;}
	.Service .system .name span{font-size: .38rem;}
	.Service .system .list ul{padding: .3rem;}
	.Service .system .list ul li{flex: 0 0 50%;}
	.index-about .box .title{font-size: .38rem;}

	.index-research .mySwiper .img img{border-radius: 0 0 1.5rem 0;}
	.index-research .btn .scrollbar{display: none;}
	.index-news .box{display: block;}
	.index-news .box .left-box{width: 100%;}
	.index-news .box .left-box .prevButton{bottom: 0;}
	.index-news .box .left-box .nextButton{bottom: 0;}
	.index-news .box .right-box{margin-left: 0;margin-top: .2rem;width: 100%;}
	.index-cooperation .list{padding-left: 0;}
	.index-cooperation .swiper .swiper-slide .text{display: block;color: #fff;}
	.index-cooperation .prev{left: .3rem;}
	.index-cooperation .next{right: .3rem;}
	.Fruit .newest .mySwiper2 .box .casket .flex .name{width: 3rem}
	.infoSections .move{display: block;}
	.infoSections .move .box{padding-bottom: .4rem;text-align: center;}
	.infoSections .move .box .pa{    font-size: 20px;color: #444444;font-family: 'HBold';}
	.infoSections .move .box .pb{font-size: 18px;margin: 10px 0;    color: #50a1d8;}
	.infoSections .move .box .pcc {font-size: 16px;color: #333333;line-height: 2;max-width: 680px;margin-top: 30px;margin-bottom: 30px;}
	.infoSections .move .box ul{display:flex;flex-wrap:wrap;justify-content: center;margin-top: .2rem;}
	.infoSections .move .box ul li{width:auto;text-align:center;}
	.infoSections .move .box ul li:not(:last-child){margin-right:7%;}
	.infoSections .move .box ul li .nn{display:flex;align-items:flex-end;}
	.infoSections .move .box ul li .nn .numa{font-size:0.54rem;color:transparent;font-family:'HBlack';font-style:italic;background-image:linear-gradient(#05a3f5,#1f86c1);-webkit-background-clip:text;padding-right:20px;}
	.infoSections .move .box ul li .nn span{font-size:16px;color:#666666;font-family:'HLight';}
	.infoSections .move .box ul li .nub{font-size:18px;color:#333333;font-family:'HLight';margin-top:10px;}
	.infoSections .move .box ul li .po{margin-top: 10px;}
	.infoSections .move .w1560{width: 100% !important;}
  .index-field .mySwiper{padding-right:1.8rem;}
  .index-research .mySwiper .swiper-slide{padding: 0 1rem;}
  .index-research .mySwiper .title{height: auto;}
  .index-research .btn{margin-top: 0;}
  .index-research .list{position: relative;z-index: 1;}
  .index-research .btn .prev,
  .index-research .btn .next{position: absolute; top: 50%;transform: translateY(-50%);}
  .index-research .btn .prev{left:0;}
  .index-research .btn .next{right:0;}
  .index-news .box .right-box .list ul li .title{margin-top: .1rem;height:auto;padding-right: 0;}
  .index-cooperation .swiper .swiper-slide{display:block;}
  .index-cooperation .swiper .swiper-slide .img{margin: 0 auto 0.01rem;}
  .index-cooperation .swiper .swiper-slide{opacity: 0;}
  .index-cooperation .swiper .swiper-slide.swiper-slide-active{opacity: 1;}
  .index-cooperation .prev{left: 0.2rem;}
  .index-cooperation .next{right: 0.2rem;}
  .About .partner .list{padding-left: 0;}
  .About .partner .swiper .swiper-slide{display:block;}
  .About .partner .swiper .swiper-slide .img{margin: 0 auto 0.01rem;}
  .About .partner .swiper .swiper-slide{opacity: 0;}
  .About .partner .swiper .swiper-slide.swiper-slide-active{opacity: 1;}
  .About .partner .prev{left: 0.2rem;}
  .About .partner .next{right: 0.2rem;}

}








