/*类标签*/

em,i,cite{font-style: normal;}

strong,a{text-decoration: none;}

strong,a:hover{text-decoration: none;}

img{width: 100%;height: 100%;border: 0;vertical-align: middle;object-fit: cover;}

input{outline: none;padding-left: 10px;border: 1px solid #DEDEDE;}

select{border-color: #DEDEDE;}

textarea{outline: none;resize: none;padding:5px 0 0 10px;border-color: #DEDEDE;}

a,p,b,li{ text-decoration:none;color: #333;}

p{margin: 0;}

b{display: block;}

a:hover,button:hover{cursor:pointer;text-decoration:none;}

b,em,i,u{font-weight: 400;font-style: normal;}

table{border-collapse:collapse;}

iframe{margin-bottom: -5px;}

select{border-color: #DEDEDE;}

label{font-weight: normal;}

button{border: none;background-color: transparent;outline: none; }

input::-webkit-input-placeholder {color: #999;}

input::-moz-input-placeholder {color: #999;}

input::-ms-input-placeholder {color: #999;}

textarea::-webkit-input-placeholder {color: #999;}

textarea::-moz-input-placeholder {color: #999;}

textarea::-ms-input-placeholder {color: #999;}

*:focus{outline: none !important; box-shadow:none !important; }/* 取消focus点击效果 */

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{font-weight: bold;}

*::after,*::before{

	transition: all .3s;

	-moz-transition: all .3s;	/* Firefox 4 */

	-webkit-transition: all .3s;	/* Safari 和 Chrome */

	-o-transition: all .3s;	/* Opera */

}

/* 滚动条 */

.srco::-webkit-scrollbar{

width:3px;

}

.srco::-webkit-scrollbar-track{

background: #ddd;

border-radius:2px;

}

.srco::-webkit-scrollbar-thumb{

background: #E9A825;

border-radius:25px;

}

.srco::-webkit-scrollbar-corner{

background: #E9A825;

}



/* 图片盒子 */

.img-box{width: 100px;position: relative;z-index: 1;overflow: hidden;}

.img-box::before{content: "";display: block;padding-top: 100%;}

.img-box>img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}



/*过渡*/

.img_hover img,.navOpen_l,.navOpen_r{

	transition: all .5s;

	-moz-transition: all .5s;	/* Firefox 4 */

	-webkit-transition: all .5s;	/* Safari 和 Chrome */

	-o-transition: all .5s;	/* Opera */

}

.logo img,.nav_wx img,.nav_wx,.more_icon,.more>p,.h_cl_b_con p,.h_cl_b_box h3,.h_zc_r_j,.h_zc_r_p span,.h_news_txt p,.protocol_a a,.navOpen_con a,.about_team_name p,.about_team_name span,.about_cz_nr,.about_cz_nr_txt i,.about_cz_nr_txt h3,.about_ry_year_l li{

	transition: all .3s;

	-moz-transition: all .3s;	/* Firefox 4 */

	-webkit-transition: all .3s;	/* Safari 和 Chrome */

	-o-transition: all .3s;	/* Opera */

}

/*延迟*/

.sy_t_box:nth-child(2),.xinw_nr_box:nth-child(2){

animation-delay:.2s;

-webkit-animation-delay:.2s; /* Safari 和 Chrome */

}

.sy_t_box:nth-child(3) ,.xinw_nr_box:nth-child(3){

animation-delay:.3s;

-webkit-animation-delay:.3s; /* Safari 和 Chrome */

}

.sy_t_box:nth-child(4) ,.xinw_nr_box:nth-child(4){

animation-delay:.4s;

-webkit-animation-delay:.4s; /* Safari 和 Chrome */

}

.sy_t_box:nth-child(5) {

animation-delay:.5s;

-webkit-animation-delay:.5s; /* Safari 和 Chrome */

}

.sy_t_box:nth-child(6) {

animation-delay:.6s;

-webkit-animation-delay:.6s; /* Safari 和 Chrome */

}

.team_box:hover{

	-webkit-animation-name: fadeInUp;

	animation-name: fadeInUp;

	-webkit-animation-duration: 1s;

	animation-duration: 1s;

	-webkit-animation-fill-mode: both;

	animation-fill-mode: both

}

.wow_up{

	-webkit-animation-name: fadeInUp;

	animation-name: fadeInUp;

	-webkit-animation-duration: 1s;

	animation-duration: 1s;

	-webkit-animation-fill-mode: both;

	animation-fill-mode: both

}

/* 公共 */



/* 普通移入效果 */

.mov_08{transition: all 0.6s;}

.mov_08:hover{opacity: 0.8;}



/* 粘性布局调整 */

.sticky_top{top: 0 !important;}

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

	.sticky_top{top: 60px;}

}



/* 移入图片切换 */

.img_qh .img2{display: none;}

.img_qh:hover .img1{display: none;}

.img_qh:hover .img2{display: block;}

/* pc和移动端的隐藏显示 */

.xs,.xs2{display: block;}

.yc,.yc2{display: none;}

@media (max-width: 767px) {

  .xs,.xs2{display: none;}

  .yc,.yc2{display: block;}

}

/* 图片移入效果 */

.img_hover:hover img{

	transform: scale(1.05);

	-webkit-transform: scale(1.05);

}

/* 使用swiper 出现闪屏问题 */

.swiper-slide{transform: translate3d(0,0,0);/* overflow: hidden; */}

/* 头部图文 */

.tuw{display: flex;align-items: center;}

.tuw img{width: 0.28rem;height: auto;}

.tuw p{margin-left: 0.1rem;}

	/* banner中间小图标 */

.banner_sb{position: absolute;left: 50%;transform: translateX(-50%);bottom: 0.5rem;width: 18px;height: auto;z-index: 100;object-fit: contain;animation:moveh 3s infinite linear;-webkit-animation:moveh 3s infinite linear;}

@keyframes moveh{

	0%{bottom: 0.5rem;}

	50%{bottom: 0.3rem;}

	100%{bottom: 0.5rem;}

}

/* 子页面分隔 */

.gw{margin-top: 100px;width: 100%;}

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

	.gw{margin-top: 60px;}

}



/* banner */

.h_b_img{width: 100%;height: 100%;position: relative;}

.h_b_img>img{position: absolute;left: 0;top: 0;}

.h_b_img .img1{z-index: 1;}

.h_b_img .img2{z-index: 2;display: none;}

@media (max-width: 767px) {

  .h_b_img .img1{z-index: 1;display: none;}

  .h_b_img .img2{z-index: 2;display: block;}

}



.ceshi{

	-webkit-animation-name: fadeInRightSm;

	animation-name: fadeInRightSm;

	-webkit-animation-duration: 2s;

	animation-duration: 2s;

	animation-delay: .4s;

	-webkit-animation-fill-mode: both;

	animation-fill-mode: both

}



.font14 {

  font-size: 14px;

}

.font18 {

  font-size: 18px;

}

.font20 {

  font-size: 20px;

}

.font22 {

  font-size: 22px;

}

.font24 {

  font-size: 24px;

}

@media (max-width: 1580px) {

  .font14 {

    font-size: 12px;

  }

  .font18 {

    font-size: 16px;

  }

  .font20 {

    font-size: 18px;

  }

  .font22 {

    font-size: 20px;

  }

  .font24 {

    font-size: 22px;

  }

}



	/*延迟*/

.yanchi1 {

animation-delay:.1s;

-webkit-animation-delay:.1s; /* Safari 和 Chrome */

}

.yanchi2 {

animation-delay:.2s;

-webkit-animation-delay:.2s; 

}

.yanchi3 {

animation-delay:.3s;

-webkit-animation-delay:.3s; 

}

.yanchi4 {

animation-delay:.4s;

-webkit-animation-delay:.4s;

}

.yanchi5 {

animation-delay:.5s;

-webkit-animation-delay:.5s;

}

.yanchi6 {

animation-delay:.6s;

-webkit-animation-delay:.6s; 

}

.yanchi7 {

animation-delay:.7s;

-webkit-animation-delay:.7s;

}

.yanchi8 {

animation-delay:.8s;

-webkit-animation-delay:.8s; 

}

.yanchi9 {

animation-delay:.9s;

-webkit-animation-delay:.9s; 

}

.yanchi10 {

animation-delay:1s;

-webkit-animation-delay:1s; 

}

.yanchi11 {

animation-delay:1.1s;

-webkit-animation-delay:1.1s; 

}

.yanchi12 {

animation-delay:1.2s;

-webkit-animation-delay:1.2s; 

}

.yanchi13 {

animation-delay:1.3s;

-webkit-animation-delay:1.3s; 

}

.yanchi14 {

animation-delay:1.4s;

-webkit-animation-delay:1.4s; 

}

.yanchi15 {

animation-delay:1.5s;

-webkit-animation-delay:1.5s; 

}

.yanchi16 {

animation-delay:1.6s;

-webkit-animation-delay:1.6s; 

}

.yanchi17 {

animation-delay:1.7s;

-webkit-animation-delay:1.7s; 

}

.yanchi18 {

animation-delay:1.8s;

-webkit-animation-delay:1.8s; 

}

.yanchi19 {

animation-delay:1.9s;

-webkit-animation-delay:1.9s; 

}

.yanchi20 {

animation-delay:2s;

-webkit-animation-delay:2s; 

}

/* 开始 */



/* 导航 */





	/* 移动端导航 */

#c-header .c-nav2 {

  position: absolute;

  top: 100px;

  right: -100%;

  width: 100%;

  height: calc(100vh - 100px);

  height: -webkit-calc(0vh);

  font-size: 14px;

  line-height: 50px;

  background: #F1F1F1;

  overflow-y: auto;

  transition: all 0.5s;

  text-align: left;

}

@media (max-width: 1200px) {

  #c-header .c-nav2 {

    top: 60px;

    height: calc(100vh - 60px);

  }

}

#c-header .c-nav2 > li:last-child {

  border-bottom: 1px solid #f1f1f1;

}

#c-header .c-nav2 li {

  padding: 0 20px;

  border-top: 1px solid #fff;

}

#c-header .c-nav2 li .c-title-box {

  display: flex;

  align-items: center;

  justify-content: space-between;

}

#c-header .c-nav2 li a {

  color: #333;

  -webkit-transition: all 0.3s;

  transition: all 0.3s;

  display: block;

}

#c-header .c-nav2 li a i {

  font-size: 20px;

}

#c-header .c-nav2 li a:hover,

#c-header .c-nav2 li.on > a {

  color: #B50014;

}

#c-header .c-nav2 li ul {

  display: none;

}

.c-open #c-header .c-nav2 {

  right: 0;

}

.nav_box2{display: none;}

  /*顶部导航开关*/

#c-header .c-switch {

  position: relative;

  width: 24px;

  height: 22px;

  cursor: pointer;

	transition: all 0.6s;

}

@media (max-width: 991px) {

  #c-header .c-switch {

    display: block;

  }

}

#c-header .c-switch i {

  position: absolute;

  left: 0;

  display: block;

  width: 100%;

  height: 2px;

  background: #fff;

  -webkit-transition: all 0.3s;

  transition: all 0.3s;

}

#c-header .c-switch i:nth-child(1) {

  top: 0;

}

#c-header .c-switch i:nth-child(3) {

  bottom: 0;

}

#c-header .c-switch i:nth-child(2) {

  width: 18px;

  top: 50%;

}

#c-header .c-switch i {

  background: #fff;

}

#c-header .c-nav2 li .c-title-box img{

	width: 10px;

	height: auto;

	margin: 0 0 0 10px;

	float: right;

	display: block;

}



body.c-open #c-header .c-switch i:nth-child(2) {

  opacity: 0;

}

body.c-open #c-header .c-switch i:nth-child(1) {

  top: 50%;

  margin-top: -1px;

  -webkit-transform: rotate(45deg);

  transform: rotate(45deg);

}

body.c-open #c-header .c-switch i:nth-child(3) {

  bottom: 50%;

  margin-bottom: -1px;

  -webkit-transform: rotate(-45deg);

  transform: rotate(-45deg);

}



.c-title-con{overflow: hidden;height: auto;display: none;}

.c-title-con>a{color: #999 !important;display: block;padding-left: 20px;line-height: 40px;}





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

	

	.nav_r{display: none;}

	/* .nav_box2{display: flex;width: 50px;height: 100%;align-items: center;justify-content: flex-end;margin-right: -1rem;padding-right: 1rem;box-sizing: content-box;} */

	#c-header .c-switch i{background: #fff;}

	.nav_on #c-header .c-switch i{background: #333;}

	

	

	

	#c-header .c-switch i{background: #333;}

}

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

  .nav ul li a{font-size: 12px;}

	.search img{width: 16px;}

	.search form{height: 16px;}

	.language img{width: 16px;}

	

}

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

	

	.logo p{width: auto;padding-left: 10px;margin-left: 10px;font-size: 12px;}

}







@font-face{

	font-family: 'mont';

	src: url(../img/Montserrat-SemiBold.woff.ttf);

}

.font52{font-size: 0.52rem;font-weight: 400;}

/* 首页 */



.public_box{padding: 0 13.3333% 0 calc(1.2rem + 12.2222%);width: 100%;}



.nav_l{position: fixed;height: 100vh;width: 120px;border-right: 1px solid rgba(255,255,255,0.2);z-index: 100;}

.nav_l_box{display: flex;flex-direction: column;justify-content: space-between;align-items: center;width: 100%;height: 100%;padding: 35px 0;position: relative;}

.nav_l_bur{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}

.logo .img2{display: none;}

.logo .img3{display: none;}

.logo{width: 56px;height: auto;}

.nav_wx_box .img2{display: none;}

.nav_wx_box>img{opacity: 0.8;width: 24px;height: 24px;}

.banner{width: 100%;height: 230vh;}

.banner_con{position: sticky;top: 0;left: 0;z-index: 10;width: 100%;height: 100vh;overflow: hidden;}

.banner_load{position: absolute;top: 0;left: 0;z-index: 15;width: 100%;height: 100vh;}

.banner_load img{position: relative;z-index: 10;}

.banner_load i{position: absolute;top: 0;left: 0;z-index: 10;width: 100%;height: 90vh;background: #e9a825;z-index: 5;}

.banner_box{position: absolute;top: 0;left: 0;z-index: 10;width: 100%;height: 100vh;}

.banner_txt{position: absolute;top: 0;left: 0;z-index: 20;width: 100%;height: 100vh;display: flex;align-items: center;justify-content: center;flex-direction: column;}

.banner_txt_box{position: relative;top: 12%;text-align: center;}

.banner_txt_box p{color: #fff;font-size: 0.6rem;margin-bottom: 10px;}

.banner_txt_box span{font-size: 0.3rem;color: #fff;opacity: 0.7;}







/* 左侧导航 */

.burger{

	cursor: pointer;

	height: 0.34rem;

	width: 0.36rem;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-ms-flex-pack: distribute;

	justify-content: space-around;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-ms-flex-direction: column;

	flex-direction: column;

	overflow: hidden;

}

.burger div{

	-webkit-transform-origin: left;

	-ms-transform-origin: left;

	transform-origin: left;

	margin-left: auto;

	width: 97%;

	-webkit-transition: -webkit-transform 0.4s;

	transition: -webkit-transform 0.4s;

	-o-transition: transform 0.4s;

	transition: transform 0.4s;

	transition: transform 0.4s, -webkit-transform 0.4s;

	height: 3px;

	display: block;

	background-color: #fff;

	-webkit-transform: skewY(35deg) rotate(-35deg);

	-ms-transform: skewY(35deg) rotate(-35deg);

	transform: skewY(35deg) rotate(-35deg);

	-webkit-transition: all 0.4s;

	-o-transition: all 0.4s;

	transition: all 0.4s;

}

/* .open .burger div:nth-of-type(1){

	-webkit-transform: rotate(45deg) translate(2px, -4px);

	-ms-transform: rotate(45deg) translate(2px, -4px);

	transform: rotate(45deg) translate(2px, -4px);

}

.open .burger div:nth-of-type(2){

	-webkit-transform: translateX(-110%);

	-ms-transform: translateX(-110%);

	transform: translateX(-110%);

}

.open .burger div:nth-of-type(3){

	-webkit-transform: rotate(-45deg) translate(2px, 4px);

	-ms-transform: rotate(-45deg) translate(2px, 4px);

	transform: rotate(-45deg) translate(2px, 4px);

} */

.dark .nav_bar .burger div,.open .nav_bar .burger div{background: #080828;}



.h_box{position: relative;}

.h_box_bj{position: sticky;height: 100vh;width: 100%;z-index: -1;top: 0;}

.h_box_bj_img{width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0;transition: all 0.3s;}

.h_box_bj_img.on{opacity: 1;}

.nav_l.on2 .logo .img1{display: none;}

.nav_l.on2 .logo .img2{display: block;}

.nav_l.on2 .logo .img3{display: none;}

.nav_l.on .logo .img1{display: none;}

.nav_l.on .logo .img2{display: none;}

.nav_l.on .logo .img3{display: block;}

.nav_l.on .burger div{background-color: #080828;}

.nav_l.on .nav_wx_box .img1{display: none;}

.nav_l.on .nav_wx_box .img2{display: block;}

.nav_l.on .nav_wx_box{opacity: 1;}
.nav_l.on .nav_wx_box>img{opacity: 0.5;}
.nav_l.on{border-color: rgba(0,0,0,0.2);}



nav.open .nav_l .logo .img1{display: block;}

nav.open .nav_l .logo .img2{display: none;}

nav.open .nav_l .logo .img3{display: none;}

nav.open .nav_l .burger{display: none;}

nav.open .nav_l .nav_wx_box .img1{display: block;}

nav.open .nav_l .nav_wx_box .img2{display: none;}

nav.open .nav_l .nav_wx_box{opacity: 0.5;}

nav.open{border-color: rgba(255,255,255,0.2);}

nav.open .nav_l_sq{display: block;}

nav.open .navOpen_l{left: 0;}

nav.open .navOpen_r{right: 0;}

nav.open .navOpen{pointer-events: auto;}

nav.open .l_personal{display: block;}



.h_con{position: absolute;top: 0;width: 100%;}

.h_nr{width: 100%;height: 100vh;display: flex;flex-direction: column;justify-content: center;overflow: hidden;}

.h_abo_t{display: flex;justify-content: space-between;margin-bottom: 0.7rem;}

.h_abo_t h2{width: 50%;line-height: 1.1;}

.h_abo_tr{width: 45%;}

.h_abo_tr>p{color: #666;margin-bottom: 0.35rem;text-indent: 2em; line-height:2; }

.more{display: inline-flex;align-items: center;flex-shrink: 0;}

.more>p{margin-right: 0.2rem;}

.more_icon{width: 0.5rem;height: 0.5rem;background: #e9a825;border-radius: 50%;display: flex;align-items: center;justify-content: center;transform: rotate(-45deg);}

.more_icon svg{width: 45%;}

.more_icon path{fill: #fff;}

.more:hover>p{color: #e9a825;}

.more:hover .more_icon{transform: rotate(0);}

.h_abo_b{
    padding-bottom: 0.8rem;
    /*border-top: 1px solid #dddddd;*/
    display: flex;justify-content: space-between;
    
}

.h_abo_b_icon img{height: 0.56rem;width: auto;}

.h_abo_b_icon{margin-bottom: 0.32rem;}

.h_abo_b_txt{display: flex;}

.h_abo_b_txt p{font-size: 0.74rem;line-height: 0.9;font-family: 'mont';}

.h_abo_b_txt span{font-size: 0.3rem;align-self: flex-end;margin-left: 5px;font-weight: bold;}

.h_abo_b_txt i{font-size: 0.3rem;align-self: flex-start;line-height: 1;margin-left: 0.2rem;}

.h_abo_b_box>p{margin-top: 4px;color: #666;}


.h_abo_b_box:last-child{width: 16.11%;flex-shrink: 0;}

.h_abo_b_box{width: 50%;}

.h_abo_b_box:last-child .h_abo_b_icon img{height: 0.52rem;}

.h_title{display: flex;justify-content: space-between;align-items: center;margin-bottom: 0.8rem;}

.h_cl_b{display: flex;justify-content: space-between;}

.h_cl_b_box{position: relative;height: auto;border: 1px solid #b2b2b2;width: calc((100% - 60px)/3);overflow: hidden;}

.h_cl_b_con{padding: 0.46rem 0.5rem 0.5rem 0.5rem;position: relative;z-index: 10;}

.h_cl_b_icon img{width: 0.66rem;margin-bottom: 0.15rem;}

.h_cl_b_icon .img2{display: none;}

.h_cl_b_con h3{font-size: 0.3rem;margin-bottom: 0.2rem;font-weight: 400;}

.h_cl_b_con>p{color: #666;}

.h_cl_b_bj{display: flex;align-items: center;justify-content: center;}

.h_cl_b_bj img{width: 2.64rem;height: auto;opacity: 0.1;}

.h_cl_b_bj{

	background: #e9a825;

	

	opacity: 0.95; 

	background-size: 100% 100%;

	content: "";

	position: absolute;

	top: 50%;

	left: 50%;

	width: 9rem;

	z-index: 0;

	height: 9rem;

	transition: 0.8s;

	border-radius: 100%;

	-webkit-transform: translate(-50%, -50%) scale(0);

	transform: translate(-50%, -50%) scale(0);

	}

.h_cl_b_box:hover .h_cl_b_bj{-webkit-transform: translate(-50%, -50%) scale(1);transform: translate(-50%, -50%) scale(1);}

.h_cl_b_box:hover .img1{display: none;}

.h_cl_b_box:hover .img2{display: block;}

.h_cl_b_box:hover h3{color: #fff;}

.h_cl_b_box:hover p{color: #fff;}

.h_cl_b_box:hover{border-color: #e9a825;}



.h_zc_box{
    width: 100%;
    display: flex;justify-content: space-between;align-items: center;
    
}

.h_zc_l h2{margin-bottom: 0.22rem;}

.h_zc_l>p{color: #666;line-height: 1.62;margin-bottom: 0.55rem;}

.h_zc_l{width: 39.55%;padding-bottom: 0.55rem;}

.h_zc_r{
    /*width: 52.6%;*/
    width: 100%;
    display: flex;justify-content: space-between;
    
}

.h_zc_r_box{position: relative;width: calc((100% - 0.36rem)/2);height: 4.5rem;overflow: hidden;}

.h_zc_r_img{width: 100%;height: 100%;}

.h_zc_r_j{position: absolute;width: 0.5rem;height: 0.5rem;border-radius: 50%;background: #fff;top: 50%;left: 50%;transform: translate(-50%,-50%);display: flex;align-items: center;justify-content: center;}

.h_zc_r_j p{font-size: 0.32rem;line-height: 0.5rem;color: #e9a825;}

.h_zc_r_j img{width: 0.16rem;height: auto;}

.h_zc_r_p{position: absolute;width: 100%;height: 100%;top: 0;z-index: 10;padding: 0.45rem 0.32rem 0.55rem;display: flex;flex-direction: column;justify-content: space-between;}

.h_zc_r_p span{color: #fff;opacity: 0;position: relative;top: 2em; font-size:24px;text-align: right;padding-left: 50%;}

.h_zc_r_p p{font-size: 0.4rem;font-weight: bold;color: #fff;line-height: 1.3;}

/*.h_zc_r_box:last-child{margin-top: 0.63rem;}*/

.h_zc_r_con{width: 100%;height: 100%;}

.h_zc_r_box:hover .h_cl_b_bj{-webkit-transform: translate(-50%, -50%) scale(1.2);transform: translate(-50%, -50%) scale(1.2);}

.h_zc_r_box:hover .h_zc_r_j{opacity: 0;}

.h_zc_r_box:hover .h_zc_r_p span{opacity: 0.8;top: 0;}



.h_news_box{padding:0 0 0 calc(1.2rem + 12.2222%);width: 100%;}

.h_news_img::before{padding-top: 56.3%;}

.h_news_img{margin-bottom: 0.3rem;}

.h_news_txt i{color: #666;margin-bottom: 0.1rem;display: block;}

.h_news_txt p{margin-bottom: 0.18rem;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;height: 3em;}

.h_news_txt span{color: #999;}

.h_news_swi{padding-bottom: 0.4rem;}

.h_news_swi .h_news_pag{bottom: 0;top: auto;height: 2px;}

.h_news_swi .swiper-pagination-progressbar{background: #ddd;}

.h_news_swi .swiper-pagination-progressbar span{background: #e9a825;}

.h_news .h_title{margin-bottom: 0.5rem;}

.h_news_con{display: block;}

.h_news_con:hover .h_news_txt p{color: #e9a825;}



/* 底部 */

.foot_t{padding: 1rem 0 0.8rem;display: flex;justify-content: space-between;}

.foot_t_l p{font-size: 0.3rem;color: #fff;line-height: 1;}

.foot_t_l p span{color: #e9a825;margin-left: 0.1rem;}

.foot_t_form{width: 6.46rem;}

.foot_t_form form{display: flex;justify-content: space-between;border-bottom: 1px solid #90949f;padding-bottom: 10px;}

.foot_t_form form input{border: none;padding: 0;color: #fff;width: 100%;}

.foot_t_form form button{color: #fff;padding-left: 0.2rem;border-left: 1px solid rgba(255,255,255,0.5);line-height: 1;flex-shrink: 0;}

.foot_t_form form button:hover{color: #E9A825;}

.foot_t_form form input::-webkit-input-placeholder {color: #fff;}

.foot_t_form form input::-moz-input-placeholder {color: #fff;}

.foot_t_form form input::-ms-input-placeholder {color: #fff;}

.foot_m{padding: 0.8rem 0;display: flex;justify-content: space-between;}

.foot_m_l img{width: 1.96rem;height: auto;}

.foot_m_r{display: flex;justify-content: space-between;}

.foot_m_nav{width: 4.72rem;}

.foot_m_nav a{margin: 0 0.82rem 0.3rem 0;color: #fff;display: inline-block;}

.foot_m_nav a:hover{color: #E9A825;}

.foot_m_ewm_box{text-align: center;}

.foot_m_ewm_box .public-img{width: 0.78rem;}

.foot_m_ewm_box p{color: #fff;margin-top: 10px;}

.foot_m_ewm{display: flex;justify-content: space-between;}

.foot_m_ewm_box:first-child{margin-right: 0.2rem;}

.foot_b *{color: rgba(255,255,255,0.2);font-size: 14px;}

.foot_b{display: flex;justify-content: space-between;align-items: center;padding-bottom: 0.4rem;}

.foot_b>p a{margin-left: 5px;}

.foot_b_a a{margin-left: 0.28rem;}

.foot_b a:hover{color: #E9A825;opacity: 0.8;}



/* 用户协议 */

#c-home-tips{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 10000;display: none;}

.mask{width: 100%;height: 100%;background: rgba(0,0,0,0.7);z-index: 1000;position: absolute;top: 0;left: 0;}

.curtain_box{position: absolute;max-width: 90%;max-height: 90%;left: 50%;top: 50%;background: #fff;overflow: hidden;z-index: 10000;transform: translate(-50%,-50%);width: 8.9rem;border-radius: 8px;}

.close_tc{position: absolute;top: 20px;right: 20px;z-index: 100000;width: 20px;height: 20px;}

.protocol_title{height: 1rem;display: flex;align-items: center;justify-content: center;}

.protocol_title h2{color: #fff;font-size: 0.36rem;font-weight: 400;}

.protocol_txt{padding: 0.5rem 0.62rem ;}

.protocol_txt_box{max-height: 3.35rem;overflow-y: auto;padding-right: 0.34rem;}

.protocol_a{margin-bottom: 0.44rem;text-align: center;}

.protocol_a a{height: 0.5rem;padding: 0 0.64rem;color: #E9A825;border-radius: 50px;border: 1px solid #E9A825;display: inline-block;line-height: 0.5rem;margin: 0 0.2rem;}

.protocol_a a:last-child{color: #fff;background: #E9A825;}

.protocol_a a:hover{opacity: 0.8;}

.nav_l_sq{width: 0.3rem;height: 0.3rem;display: none;cursor: pointer;}

.l_personal{text-align: center;margin-bottom: 0.25rem;display: none;}

.l_personal p{color: #fff;font-size: 12px;opacity: 0.5;}

.l_personal img{width: 0.22rem;height: 0.22rem;margin-bottom: 5px;}

.nav_wx{display: flex;flex-direction: column;align-items: center;}



.navOpen{position: fixed;width: 100%;height: 100vh;top: 0;left: 0;z-index: 90;display: flex;justify-content: space-between;pointer-events: none;}

.navOpen_l{width: 41.66%;height: 100%;padding-left: calc(1.2rem + 2.15rem);position: absolute;top: 0;left: -41.66%;}

.navOpen_l_box{width: 100%;height: 100%;position: relative;}

.navOpen_tTitle{position: absolute;top: 0.6rem;left: 0;display: flex;align-items: center;}

.navOpen_tTitle i{width: 0;height: 1px;background: #fff;margin-right: 14px;}

.navOpen_tTitle p{color: #fff;}

.navOpen_r{width: 100%;height: 100%;}

.navOpen_con{display: flex;flex-direction: column;height: 100%;justify-content: center;}

.navOpen_con>div{font-size: 0.4rem;color: #fff;margin-bottom: 0.26rem;}
.navOpen_con>div>a{color:#fff;}
.nav_l.on .navOpen_con>div>a{color:#999;}
.navOpen_con>div.on>a,.navOpen_con>div:hover>a{color: #e4a736;}

.navOpen_r{background: #fff;}

.navOpen_r_box{width: 100%;height: 100%;position: relative;padding-top: 1.5rem;}

.navOpen_r .navOpen_tTitle i{background: #333;}

.navOpen_r .navOpen_tTitle p{color: #333;}

.login_dz{width: 100%;border-bottom: 1px solid #e5e5e5;display: flex;justify-content: space-between;margin-bottom: 0.5rem;}

.login_dz a{position: relative;padding-bottom: 8px;text-align: center;width: 50%;font-size: 0.3rem;color: rgba(51,51,51,0.5);border-bottom: 2px solid transparent;margin-bottom: -1px;}

.login_dz a.on{font-weight: bold;color: #333;border-color: #e4a736;}

.login_dz a:first-child::after{content: '';position: absolute;right: 0;top: calc(50% - 5px);transform: translateY(-50%);width: 1px;height: 16px;background: #e5e5e5;}

.login_input{display: flex;justify-content: space-between;margin-bottom: 0.2rem;height: 0.6rem;}

.login_input_box{width: 100%;height: 100%;position: relative;}

.login_input_box input{border: 1px solid #e5e5e5;width: 100%;height: 100%;padding-left: 20px;}

.login_qh{margin-bottom: 0.35rem;}

.pas_img{position: absolute;right: 0.2rem;top: 50%;transform: translateY(-50%);}

.pas_img img{width: 0.21rem;height: auto;}

.pas_img .img2{display: none;}

.pas_img.on .img1{display: none;}

.pas_img.on .img2{display: block;}

.login_qh{display: flex;justify-content: space-between;}

.login_qh .a1{color: #e4a736;}

.login_qh .a2{color: #999;text-decoration: underline;}

.login_rad{margin-bottom: 0.28rem;}

.login input{-webkit-appearance:radio;}

.login_rad label{display: flex;}

.login_rad label input{margin: 0.06rem 10px 0 0;}

.login_rad label p a{color: #e4a736;text-decoration: underline;}

.login_btn{height: 0.6rem;border-radius: 60px;background: #e4a736;display: flex;align-items: center;justify-content: center;}

.login_btn button img{width: 16px;height: auto;margin-right: 0.15rem;padding-top: 0.03rem;}

.login_btn button{color: #fff;display: flex;align-items: center;width: 100%;height: 100%;justify-content: center;}

.login_box{display: none;}

.log{display: block;}

.verification{height: 100%;display: flex;align-items: center;width: 1.3rem;justify-content: center;color: #fff;flex-shrink: 0;background: #e4a736;transition: all 0.3s;}

.verification:hover{opacity: 0.8;}

.login_title{text-align: center;margin-bottom: 0.38rem;}

.login_title h2{font-size: 0.3rem;}

.login_zw{width: 100%;margin-bottom: 0.42rem;}

.login_zw_box{display: flex;align-items: center;margin-top: -0.07rem;}

.login_zw img{width: 0.21rem;height: auto;margin-right: 10px;}

.login_zw p{color: #e4a736;}

.login_fh_box{text-align: center;}

.login_fh{display: inline-flex;justify-content: center;align-items: center;margin-top: 0.18rem;}

.login_fh img{width: 0.18rem;height: auto;margin-right: 0.14rem;}

.login_tzz{margin-bottom: 0.2rem;position: relative;display: flex;align-items: center;justify-content: center;}

.login_tzz label{display: flex;align-items: center;margin: 0 0.35rem;}

.login_tzz_box{width: 0.21rem;height: 0.21rem;border:1px solid #e5e5e5;border-radius: 2px;margin-right: 0.15rem;display: flex;align-items: center;}

.login_tzz input{position: absolute;z-index: -1;opacity: 0;}

.login_tzz_box img{display: none;}

.login_tzz label.on .login_tzz_box img{display: block;}



.sot_select_nr{position: relative;width: 1.55rem;flex-shrink: 0;height: 100%;padding-left: 0.2rem;position: relative;}

.sot_select_nr::after{content: '';position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 1px ;height: 24px;background: #e5e5e5;}

.sel_text_box{width: 100%;background: #fff;border-radius: 5px;	position: absolute;left:0;text-align: left;overflow: hidden;top:100%;border: 1px solid #ddd;z-index: 200;display: none;max-height: 160px;overflow-y: auto;}

.sel_text_box a{color: #000;display: block;	cursor: pointer;padding: 5px 0 5px 0.2rem;}

.sel_text_box a:hover{background: #e4a736;color: #fff;}

.sel_text_x{width:100%;margin-right: 0.45rem;color: #999;display: flex;align-items: center;height: 100%;}

.sel_text_x>img{width: 9px;height: auto;position: absolute;right: 0.2rem;top:50%;z-index: 10;transform: translateY(-50%);}

.sel_text{width: 100%;}

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

	.sot_select_nr{width: 2.5rem;}

}



.login_sfz{border: 1px solid #e5e5e5;width: 100%;height: 0.6rem;display: flex;justify-content: space-between;}

.login_sfz>input{width: 100%;border: none;padding-left: 0.3rem;}

.login_sfz_xl{display: flex;align-items: center;}

.login_wez{margin-bottom: 0.4rem;}

.m_gr{display: none;}

.mo_logo{display: none;}



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

	.h_zc_r_box{height: 5.4rem;}

}

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

	.burger div{height: 2px;}

	.navOpen_l{padding-left:calc(1.2rem + 1.15rem);}

	.public_box{padding: 0 9.3333% 0 calc(1.2rem + 8.2222%);}

	.h_news_box{padding: 0 0 0 calc(1.2rem + 8.2222%);}

	.h_zc_r_box{height: 3.5rem;}

}

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

	.navOpen_l{padding-left:calc(1.2rem + 0.55rem);}

	.navOpen_r{padding: 0;}

	.navOpen_r_box{margin: auto;display: flex;flex-direction: column;justify-content: center;}

	.banner_txt{width: 80%;margin: auto 10%;}

	.h_abo_t{flex-direction: column;}

	.h_abo_t h2{width: 100%;margin-bottom: 0.5rem;}

	.h_abo_tr{width: 100%;}

	.h_abo_b{flex-wrap: wrap;}

	.h_abo_b_box:last-child{width: 50%;}

	.h_abo_b_box{margin-bottom: 0.5rem;}

	.h_title h2{width: 100%;margin-bottom: 0.4rem;}

	.h_title{flex-wrap: wrap;}

	.h_cl_b{flex-wrap: wrap;}

	.h_cl_b_box{width: 100%;margin-bottom: 0.4rem;}

	.h_cl .h_cl_b_bj{width: 10rem;height: 10rem;}

	.h_cl_b_icon img{width: 1rem;}

	.h_zc_box{flex-wrap: wrap;}

	.h_zc_l{width: 100%;}

	.h_zc_r{width: 100%;}

	.h_zc_r_box{height: 5.5rem;}

	.foot_t_form{width: 4.5rem;margin-left: 0.1rem;}

	.foot_m_l{flex-shrink: 0;margin-right: 0.3rem;}

	.foot_m_nav{width: 3.5rem;}

}

@media screen and (max-width: 767px) {
	
	.nav_box2{display: flex;width: auto;height: 100%;align-items: center;justify-content: flex-end;margin-right: -1rem;padding-right: 1rem;box-sizing: content-box;}

	.nav_l{display: none;}

	nav{height: 60px;width: 100%;position: fixed;top: 0;left: 0;z-index: 1000;transition: all .6s;-webkit-transition: all .6s;background: #fff;}

	.nav_ljbox{display: flex;align-items: center;justify-content: space-between;padding: 0;height: 100%;margin: auto;padding: 0 0.5rem;}

	.mo_logo{width: 2.5rem;}

	

	nav.open2 .navOpen_r{right: 0;}

	nav.open2 .navOpen{pointer-events: auto;}

	nav.open2 #c-header .c-switch{width: 0;overflow: hidden;}

	.navOpen_r{width: 100%;right: -100%;}

	.m_gr{width: 0.5rem;margin-right: 0.5rem;height: auto;display: block;}

	.mo_logo{display: block;}

	.navOpen{height: calc(100% - 60px);top: 60px;}

	.login_input{height: 0.8rem;}

	.login_btn{height: 0.8rem;}

	.pas_img img{width: 0.3rem;}

	.verification{width: 2rem;}

	.login_tzz label{margin: 0 0.1rem;}

	.login_tzz_box{width: 0.3rem;height: 0.3rem;}

	.navOpen_r_box{width: 80%;}

	.login_sfz{height: 0.8rem;}

	.sot_select_nr{width: 2.2rem;}

	

	.h_nr{height: auto;padding: 0.8rem 0 ;}

	.public_box{padding: 0 5%;}

	.h_title h2,.h_abo_t h2{font-size: 0.44rem;line-height: 1.4;}

	.h_zc_r_box{height: 5rem;}

	.h_news_box{padding: 0 0 0 5%;}

	.h_news_txt p{font-size: 0.32rem;}

	

	.foot_t{flex-direction: column;}

	.foot_t_l{margin-bottom: 0.4rem;}

	.foot_t_form{margin: 0;width: 100%;}

	.foot_m_nav{display: none;}

	.foot_m{padding-top: 0.2rem;}

	.foot_m_ewm_box .public-img{width: 1.4rem;}

	.foot_m_l img{width: 2.5rem;}

	.foot_b{flex-direction: column;align-items: flex-start;}

	.foot_b>p{margin-bottom: 0.2rem;}

	.foot_b_a a{margin: 0 0.2rem 0 0;}

}



/* 关于我们 */

.sub_bj{position: fixed;width: 100%;height: 100vh;top: 0;left: 0;z-index: -1;}

.about{width: 100%;height: 100vh;display: flex;flex-direction: column;justify-content: center;align-items: center;}

.sub_h2{font-size: 0.52rem;line-height: 1.1;font-weight: 400;}

.about_t_t{display: flex;justify-content: space-between;margin-bottom: 0.52rem;}

.about_t_t p{width: 40.3%;flex-shrink: 0;color: #666;line-height: 1.65;}

.about_t_t h2{width: 57.7%;}

.about_t_b{width: 100%;height: 5.48rem;}

.about_t_b video{width: 100%;height: 100%;object-fit: cover;}



.about .c-case2 { display: flex;flex-wrap: wrap;align-items: flex-start;justify-content: space-between;position: relative;width: 100%;}

.about .c-case2 .c-left {
    /*position: sticky;*/
    /*top: 0;*/
    /*width: 40%;*/
    /*height: 100vh;*/
    width: 100%;
    text-align: center;
    display: flex;flex-direction: column;justify-content: center;align-items: flex-start;
    
}
.about .c-case2 .c-left h2{
    width: 100%;
    text-align: center;
}
.about .c-case2 .c-left .h_solu{
    width: 100%;
    border: none;
    padding-left: 0;
    margin-bottom: 0;
}
.about .c-case2 .c-left .h_solu .c-line{
    display: none !important;
}

.about .c-case2 .c-left .h_solu .h_solu_nr{
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.about .c-case2 .c-right {
    /*width: 57.6%;*/
    width: 100%;
    /*display: none;*/
    position: relative;z-index: 5; 
    
}
.about .c-case2 .c-right .pro_cl_h3 h3{
    font-size: 0.32rem;
}
.about .c-case2 .c-list1 {border-left: 3px solid #ddd;}

.about .c-case2 .c-list1 li:last-child{margin-bottom: 0;}

.about .c-case2 .c-list2 li {
    width: 100%;
    /*height: 100vh;*/
    display: flex;
    flex-direction: column;
    justify-content: center;
    display: none;
}
.about .c-case2 .c-list2 li:nth-child(1){
    display: flex;
    height: 5.5rem;
}

.h_app_img{display: flex;justify-content: flex-end;}

.h_xgg{width: 100%;height: 100vh;position: sticky;top: 0;left: 0;}

.h_xgg_img img{width: 3.9rem;height: 3.9rem;opacity: 0;transition: all 0.6s;object-fit: contain;position: relative;top: -0.3rem;}

/* .h_xgg_img.on{display: flex;} */

.h_xgg_img.on img{opacity: 1;top: 0;}

.h_xgg_img{display: flex;align-items: center;justify-content: flex-start;height: 100%;position: absolute;top: 0;width: 100%;}

.about .c-case2 .c-list2 li:last-child{height: 150vh;}



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

	.about .c-case2 .c-left{width: 100%;top: 60px;}

	.about .c-case2 .c-right{width: 100%;}

}

.h_solu{max-width: 100%;width: 4.44rem;height: auto;display: flex;flex-direction: column;justify-content: center;position: relative;padding-left: 0.46rem;border-left: 2px solid #c9c9c9;margin-bottom: 0.94rem;}

.h_solu_box{display: block;justify-content: flex-start;margin-bottom: 0.45rem;cursor: pointer;}

.h_solu_box:last-child{margin-bottom: 0;}

.h_solu_box h3{font-size: 0.4rem;margin-bottom: 0.08rem;font-weight: 400; margin: 0 0.15rem; }

.c-line{position: absolute;width: 2px;height: 100%;background: #e4a736;top: 0;left: -2px;}

.h_solu_box p{line-height: 1.65;color: #666;}

/*.h_solu_box.on h3{color: #e9a825;}*/

.h_solu_box.on p{display: block;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}

.about_qy{height: auto;}

.about_wh{
    padding-top: 1.2rem;
    padding-bottom: 1.2rem;
}

.about_gylj{
    padding-top: 2rem;
}

.about_ry{
    padding: 1rem 13.3333% 1.5rem calc(1.2rem + 12.2222%);
}

.h_expe_txt>h2{margin-bottom: 0.85rem;}

.h_app_img::before{padding-top: 63.34%;}

.about_team_t{display: flex;justify-content: space-between;margin-bottom: 0.8rem;}

.about_team_t p{width: 57.4%;color: #666;font-weight: bold;}

.about_team_box{display: flex;justify-content: space-between;width: 100%;}

.about_team_con{width: calc(50% - 0.3rem);background: #efefef;height: auto;padding: 0.2rem 0.75rem 0 0;cursor: initial;}
.about_team_con:hover{cursor: initial;}

.about_team_img::before{padding-top: 51.8%;}

.about_team_img{margin-bottom: 0.3rem;}

.about_team_txt{padding-left: 0.4rem;}

.about_team_name p{font-size: 0.3rem;margin-bottom: 0.1rem;}

.about_team_name{margin-bottom: 0.3rem;}

.about_team_nr{width: 100%;border-top: 1px solid #d7d7d7;padding: 0.2rem 0 0.3rem;display: flex;justify-content: space-between;align-items: flex-start;}

.about_team_nr p{color: #333;width: calc(100% - 0.4rem);}

.about_team_nr svg,.about_team_nr path{fill: #333;width: 0.25rem;height: auto;}

.about_team_nr svg{transition: all 0.3s;transform: rotate(-45deg); display:none; }

/*.about_team_con:hover .about_team_name p,.about_team_con:hover .about_team_name span{color: #e9a825;}*/

/*.about_team_con:hover .about_team_nr svg,.about_team_con:hover .about_team_nr path{fill: #e9a825;}*/

/*.about_team_con:hover .about_team_nr svg{transform: rotate(0deg);}*/

/*.about_team_js{display: none;}*/



/* 领导团队弹窗 */

.curtain{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 10000;display: none;}

.curtain_box{position: absolute;max-width: 90%;max-height: 90%;left: 50%;top: 50%;background: #fff;overflow: hidden;z-index: 10000;transform: translate(-50%,-50%);}

.close_tc{position: absolute;top: 20px;right: 20px;z-index: 100000;width: 20px;height: 20px;}

		/* 头部 */

.curtain_title{position: relative;padding: 0 30px;background: #1c4798;}

.curtain_title p{position: absolute;top: 0;right: 0;z-index: 5;width: 80px;height: 60px;cursor: pointer;}

.curtain_title p::before,.curtain_title p::after{content: "";position: absolute;top: 50%;left: 50%;margin: -1px 0 0 -10px;width: 20px;height: 2px;background: #fff;-webkit-transform: rotate(45deg);transform: rotate(45deg);}

.curtain_title p::after{-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}

.curtain2 .curtain_box{max-width: 100%;max-height: 100%;left: auto;top: auto;transform: translate(0%,0%);bottom: 0;right: 0;padding: 1.4rem 0 0 3.4rem;width: 100%;height: 100%;background: none;}

.team_cur{width: 100%;height: 100%;background: #fff;padding:1.83rem 2.4rem 0 1rem;}

.team_cur_box{width: 100%;height: 100%;position: relative;}

.team_cur_box{}

.team_cur_box .curtain_title p::before,.team_cur_box .curtain_title p::after{background: #333;width: 30px;opacity: 1;}

.curtain2 .curtain_title p{top: calc( -0.9rem - 30px);}




.team_cur_txt{width: 100%;}

.team_cur_con{display: flex;justify-content: space-between;margin-bottom: 0.6rem;}

.team_cur_img{width: 4.96rem;height: 4.6rem;margin-left: 0.83rem;flex-shrink: 0;}

.team_cur_gd_icon img{width: 0.13rem;height: auto;margin-right: 10px;}

.team_cur_gd_icon p{color: #e9a825;}

.team_cur_gd_icon{display: flex;align-items: center;margin-bottom: 0.15rem;display: none;}

.team_cur_h2{margin-bottom: 0.35rem;}

.team_cur_h2 h2{font-size: 0.42rem;margin-bottom: 0.2rem;}

.team_cur_gd{height: 3.3rem;padding-right: 0.8rem;overflow-y: auto;}


.about_cz .sub_title{
    width: 100%;
    padding: 0 13.3333% 0 calc(1.2rem + 12.2222%);
    text-align: center;
}

.sub_title{margin-bottom: 0.95rem;}

.about_cz_box{padding: 0.05rem 0 0.4rem;position: relative;width: 100%;}

.about_cz_box>img{position: absolute;bottom: 0;left: 0;width: 100%;height: 3.33rem;}

.about_cz_nr_txt i{font-size: 0.46rem;line-height: 1;margin-bottom: 0.4rem;display: block;color: #666;}

.about_cz_nr_txt h3{margin-bottom: 0.14rem;color: #666;font-weight: 400;}

.about_cz_nr_txt p{color: #666;}

.about_cz_nr_l img{width: 0.27rem;margin-right: 0.18rem;margin-top: 0.05rem;object-fit: contain;}

.about_cz_nr{display: flex;position: relative;top: 0;cursor: pointer;}

.about_cz_nr:hover{top: -0.35rem;}

.about_cz_nr:hover .about_cz_nr_txt i,.about_cz_nr:hover .about_cz_nr_txt h3{color: #e9a825;}



.aboutCz_swi{padding-top: 0.35rem;}

.swip_prev_next{width: 0.6rem;height: 0.6rem;border-radius: 50%;border: 1px solid #c8c8c8;display: flex;align-items: center;justify-content: center;position: absolute;top: 50%;transform: translateY(-50%);cursor: pointer;transition: all 0.6s;z-index: 10;}

.swip_prev_next img,.swip_prev_next svg{width: 25%;height: auto;fill: #979797;}

.swip2_next svg{transform: rotate(180deg);}

.swip2_next{left: -1.58rem;}

.swip2_prev{right: -1.58rem;}

.swip_prev_next:hover{background: #e4a736;border-color: #e4a736;}

.swip_prev_next:hover svg{fill: #fff;}

.about_czhz{position: relative;}

.about_ry_box{width: 100%;position: relative;margin-bottom: 0.8rem;}

.about_ry_con::before{padding-top: 67.4%;}

.about_ry_box::after{position: absolute;content: '';width: 1.99rem;height: 2.76rem;background: url(../img/about_icon3.png) no-repeat;background-size: 100% 100%;left: -0.8rem;top: 50%;transform: translateY(-50%);z-index: 10;}

.about_ry_box::before{position: absolute;content: '';width: 1.99rem;height: 2.76rem;background: url(../img/about_icon5.png) no-repeat;background-size: 100% 100%;right: -0.8rem;top: 50%;transform: translateY(-50%);z-index: 10;}

.about_ry_year{display: flex;justify-content: space-between;width: 100%;align-items: flex-start;}

.about_ry_year_l{width: 3.84rem;flex-shrink: 0;}

.about_ry_year_l ul{border-left: 1px solid #e4e4e4;display: flex;flex-direction: column;align-items: flex-start;}

.about_ry_year_l li{font-size: 14px;line-height: 0.44rem;padding-left: 0.3rem;color: #666;border-left: 2px solid transparent;margin-left: -1px;cursor: pointer;}

.about_ry_year_l li.on{font-size: 0.26rem;color: #e4a736;border-color: #e4a736;}

.about_ry_year_r{width: 100%;}

.about_ry_year_r_box{width: 100%;display: flex;flex-wrap: wrap;}

.about_ry_year_r_box p{width: 54.3%;padding: 0 0.27rem;position: relative;margin-bottom: 0.15rem;}

.about_ry_year_r_box p:nth-child(2n){width: 45.7%;}

.about_ry_year_r_box p::after{content: '';position: absolute;width: 0.13rem;height: 0.19rem;left: 0;top:3px;background: url(../img/about_icon.png) no-repeat;z-index: 10;background-size: contain;}

.about_join_txt{display: flex;justify-content: space-between;}

.about_join .sub_title{margin-bottom: 0.6rem;}

.about_join_img::before{padding-top: 73.73%;}

.about_join_box{display: flex;justify-content: space-between;width: 100%;}

.about_join_img{width: 50%;}

.about_join_txt{width: 50%;background: #fff;border: 1px solid #e9e9e9;border-left: none;padding: 0 1.4rem 0 0.85rem;display: flex;flex-direction: column;justify-content: center;}

.about_join_txt>p{color: #666666;margin-bottom: 0.55rem;}

.h_solu_box_mod{display: none;}

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

	.about_ry_year_r_box p::after{top: 5px;}

}

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

	.team_cur{padding-right: 1rem;}

	.about_cz_nr_txt h3{font-size: 18px;}

	.about_cz_nr_txt p{font-size: 14px;}

	.swip2_prev{right: -0.6rem;}

	.swip2_next{left: -0.6rem;}

}

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

	.about_t_t{flex-direction: column;}

	.about_t_t h2{width: 100%;margin-bottom: 0.4rem;}

	.about_t_t p{width: 100%;}

	.curtain2 .curtain_box{padding: 1rem 0 0 1rem;}

	.team_cur_con{flex-direction: column;}

	.team_cur_img{width: 100%;margin: 0;}

	.team_cur_txt{margin-bottom: 0.4rem;}

	.about_ry_year_l{width: 2rem;}

	.about_join_txt{padding: 0 0.5rem;}

}

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

	.about{height: auto;padding: 1rem 5% 0;overflow: hidden;}

	.about .c-case2 .c-left{height: auto;position: initial;}

	.sub{padding-top: 60px !important;}

	.about_t_t h2{font-size: 0.44rem;line-height: 1.4;}

	.about_t_t p{line-height: 1.5;font-size: 14px;}

	.about_t_b{height: 3rem;}

	.h_solu{display: none;}

	.h_solu_box_mod{display: block;}

	.h_app_img{margin-bottom: 10px;}

	.about .c-case2 .c-list2 li{height: auto !important;margin-bottom: 0.6rem;}

	.h_solu_box h3{font-size: 0.4rem;}

	.h_expe_txt>h2{margin-bottom: 0.6rem;}

	.about_team_t{flex-direction: column;}

	.sub_h2{margin-bottom: 0.6rem;line-height: 1.4; }

	.about_team_t p{width: 100%;font-size: 0.14rem;}

	.about_team_t{margin-bottom: 0.4rem;}

	.about_team_box{flex-direction: column;}

	.about_team_con{width: 100%;margin-bottom: 0.4rem;}

	.swip_prev_next{display: none;}

	.sub_title{margin-bottom: 0 !important;}

	.about_ry_year_l li{line-height: 2.5em;font-size: 12px;}

	.about_ry_year_l li.on{font-size: 0.32rem;}

	.about_ry_year_r_box p{width: 100% !important;padding: 0 0 0 0.4rem;margin-bottom: 0.3rem;}

	.about_ry_year_r_box p::after{width: 0.21rem;height: 0.28rem;}

	.about_join_box{margin-bottom: 1rem;}

	.about_join_box{flex-direction: column;}

	.about_join_img{width: 100%;}

	.about_join_txt{width: 100%;border-left:1px solid #E9E9E9;padding: 0.4rem 0.5rem;}

	.about_join_txt>p{font-size: 0.28rem;}

}



/* 调查问卷 */

.que{height: 100vh;display: flex;flex-direction: column;justify-content: center;}

.que_nr{width: 100%;padding: 0 1.92rem 0 1.88rem;height: 66.66%;}

.que_nr>.srco{padding-right: 0.46rem;overflow-y: auto;height: 66.66vh;}

.que_t_t>span{display: block;margin-bottom: 0.2rem;}

.que_t_t p{color: #666;margin-bottom: 0.15rem;}

.que_t_t_a{text-align: center;}

.sub_a{height: 0.5rem;padding: 0 0.55rem;background: #e4a736;color: #fff;display: inline-flex;align-items: center;border-radius: 50px;transition: all 0.3s;}

.sub_a:hover{opacity: 0.8;}

.que_t_t{margin-bottom: 0.38rem;}

.que_box{border-bottom: 1px solid #dddddd;padding-bottom: 0.3rem;margin-bottom: 0.58rem;}

.que_t_b>p{margin-bottom: 0.18rem;}

.que_input{display: flex;justify-content: space-between;margin-bottom: 20px;}

.que_input_box,.que_input_id{width: calc(50% - 10px);border: 1px solid #ddd;height: 0.6rem;display: flex;align-items: center;padding: 0 20px;}

.que_input_box input{width: 100%;border: none;padding: 0;}

.que_input_id{justify-content: space-between;padding-right: 0;}

.que_input_id>p{color: #999;width: 50%;}

.que_input .sot_select_nr{width: 50%;}

.que_input .sot_select_nr::after{display: none;}

.que_roll{margin-bottom: 0.75rem;}

.que_roll>h2{text-align: center;margin-bottom: 0.2rem;}

.que_roll_t_t>span{margin-bottom: 0.18rem;display: block;}

.que_roll_t_t p{color: #666;line-height: 1.6;}

.que_roll_t_t{margin-bottom: 0.42rem;}

.que_roll_gx{border-bottom: 1px solid #ddd;padding-bottom: 0.6rem;}

.que_roll_gx_box{display: flex;justify-content: space-between;align-items: center;margin-bottom: 20px;}

.que_roll_gx_l{width: 154px;flex-shrink: 0;}

.que_roll_gx_l p{}

.que_roll_gx_con{display: flex;justify-content: space-between;width: 100%;}

.que_roll_gx_nr{width: calc(50% - 10px);border: 1px solid #ddd;height: 0.6rem;display: flex;align-items: center;padding: 0 0.3rem;}

.que_label{display: flex;align-items: center;width: 100%;height: 100%;}

.que_label input{opacity: 0;display: none;-webkit-appearance:radio;}

.que_label_rad{width: 0.2rem;height: 0.2rem;border-radius: 50%;border: 1px solid #ddd;display: flex;align-items: center;justify-content: center;margin-right: 0.2rem;}

.que_label_rad i{width: 30%;height: 30%;border-radius: 50%;}

.que_roll_gx_nr.on .que_label_rad{border-color: #E4A736;}

.que_roll_gx_nr.on .que_label_rad i{background: #E4A736;}

.que_roll_gx_nr.on p{color: #E4A736;}

.que_roll_gx_textarea{background: #efefef;width: 100%;height: 1.52rem;}

.que_roll_gx_textarea textarea{width: 100%;height: 100%;padding: 0.2rem 0.3rem ;}

.que_qus_box{margin-bottom: 0.55rem;}

.que_qus_title{margin-bottom: 0.26rem;}

.que_qus_options .que_roll_gx_nr{width: 100%;margin-bottom: 0.2rem;border: none;padding: 0;height: auto;}

.que_qus_options .que_roll_gx_nr p{color: #666;}

.que_qus_options .que_roll_gx_nr.on p{color: #E4A736;}

.que_qus .sub_a{padding: 0 0.75rem;margin-bottom: 0.4rem;}





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

	.que_nr{padding: 0;}

	.sel_text_x>img{width: 6px;}

}

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

	

}

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

	.que{height: auto;}

	.que_nr>.srco{height: auto;}

	.que_nr{padding: 1rem 0;}

	.sub_a{height: 0.64rem;}

	.que_t_t p{margin-bottom: 0.3rem;}

	.que_input{flex-wrap: wrap;margin-bottom: 0;}

	.que_input_box, .que_input_id{width: 100%;margin-bottom: 0.3rem;height: 0.72rem;}

	.que_roll_gx_box{flex-direction: column;align-items: flex-start;margin-bottom: 0.3rem;}

	.que_roll_gx_l{margin-bottom: 0.2rem;}

	.que_roll_gx_nr{height: 0.72rem;}

	.que_roll_gx_textarea{height: 2rem;}

}



/* 调查问卷结果 */

.que_res{height: 100vh;display: flex;flex-direction: column;justify-content: center;align-items: center;padding: 0 1rem 1.1rem;}

.que_res_img img{width: 2.88rem;height: auto;object-fit: contain;}

.que_res_img{margin-bottom: 0.25rem;}

.que_res_box{margin-bottom: 0.6rem;}

.que_res_box p{color: #222;font-size: 0.36rem;text-align: center;margin-bottom: 0.2rem;}

.que_res_box span{color: #666;display: block;}

.sub_a2{padding: 0 0.74rem;}



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

	.que_res{height: calc(100vh - 60px);}

	.que_res_box p{font-size: 0.54rem;}

	.que_res_box span{font-size: 0.32rem;text-align: center;}

}



/* 基本信息 */

.user{padding: 1rem 0 0.62rem;}

.user_title{margin-bottom: 0.5rem;display: flex;justify-content: space-between;}

.user_title_name{margin-bottom: 0.36rem;display: flex;align-items: flex-end;}

.user_title_name h2{margin-right: 0.32rem;font-size: 0.36rem;font-weight: 400;line-height: 1;}

.user_title_tz{display: flex;align-items: center;}

.user_title_tz img{width: 0.22rem;margin-right: 8px;}

.user_title_tz p{color: #666;}

.user_title_money{display: flex;}

.user_title_money_l{margin-right: 0.45rem;}

.user_title_money_l p{width: 0.9rem;height: 0.3rem;padding-left: 0.34rem;position: relative;line-height: 0.3rem;margin-bottom: 0.08rem;cursor: pointer;}

.user_title_money_l p::after{position: absolute;content: '';top: 50%;transform: translateY(-50%);left: 0.1rem;width: 4px;height: 4px;border-radius: 50%;background: #999;}

.user_title_money_l p.on{background: #e4a736;border-radius: 30px;color: #fff;}

.user_title_money_l p.on::after{background: #fff;}

.user_title_money_r_box p{font-size: 0.3rem;line-height: 0.8;color: #222;margin-bottom: 0.14rem;}

.user_title_r_box{position: relative;display: inline-flex;}

.user_title_r_box::after{content: '';position: absolute;width: calc(100% - 0.2rem);top: 0.22rem;left: 0.1rem;height: 1px;background: #e4a736;z-index: -1;}

.user_title_r_icon{width: 0.45rem;height: 0.45rem;border-radius: 50%;background: #fff;border: 1px solid #e4a736;display: flex;align-items: center;justify-content: center;margin-bottom: 0.16rem;position: relative;}

.user_title_r_icon img{width: 0.25rem;height: 0.25rem;}

.user_title_r_con p{color: #666;}

.user_title_r_icon .img2{display: none;}

.user_title_r_con{margin-right: 0.62rem;display: flex;flex-direction: column;align-items: center;}

.user_title_r_con:last-child{margin-right: 0;}

.user_title_r_con.on p{color: #e4a736;}

.user_title_r_con.on .user_title_r_icon .img1{display: none;}

.user_title_r_con.on .user_title_r_icon .img2{display: block;}

.user_title_r_con.on .user_title_r_icon{background: #f5be4f;}

.user_title_r_con.on .user_title_r_icon::after{content: '';position: absolute;width: 0.6rem;height: 0.6rem;border-radius: 50%;background: rgba(228,167,54,0.2);top: 50%;left: 50%;transform: translate(-50%,-50%);}

.user_nav{display: flex;border: 1px solid #e5e5e5;height: 0.6rem;border-radius: 60px;background: rgba(0,0,0,0.05);overflow: hidden;margin-bottom: 0.55rem;}

.user_nav_box{width: calc(100%/7);display: flex;align-items: center;justify-content: center;border-right: 1px solid #e5e5e5;}

.user_nav_box:last-child{border: none;}

.user_nav_box p{color: #999;position: relative;}

.user_nav_box p span{position: absolute;top: -20%;right: -10%;background: #ff0000;width: 15px;height: 15px;border-radius: 50%;display: flex;align-items: center;justify-content: center;font-size: 12px;color: #fff;}

.user_nav_box.on{background: #fff;}

.user_nav_box.on p{color: #e4a736;}

.user_box{display: flex;justify-content: space-between;}

.user_box_l{width: calc(50% - 0.4rem);}

.user_box_h3{text-align: center;font-weight: 400;margin-bottom: 0.38rem;}

.user_jb{border-top: 1px dashed #e5e5e5;padding: 0.45rem 0.7rem 0 0;}

.user_jb_box{margin-bottom: 0.26rem;display: flex;}

.user_jb_box>p{width: 1.68rem;padding-right: 0.46rem;text-align: right;flex-shrink: 0;}

.user_jb_con{padding-bottom: 0.2rem;border-bottom: 1px solid #e7e9ec;width: 100%;display: flex;justify-content: space-between;align-items: center;}

.user_jb_con p{color: #999;}

.user_jb_con a{width: 0.2rem;height: 0.2rem;display: flex;}

.user_box_r{width: calc(50% - 0.4rem);}



/* 弹窗 */

.curtain3 .curtain_box{position: absolute;max-width: 90%;max-height: 90%;left: 50%;top: 50%;background: #fff;overflow: initial;z-index: 10000;transform: translate(-50%,-50%);width: 7.5rem;border-radius: 0;}

.curtain3 .close_tc{position: absolute;top: 20px;right: 20px;z-index: 100000;width: 20px;height: 20px;opacity: 0.5;}

.curtain3 .curtain_title{position: absolute;padding: 0 30px;background: none;top: -0.53rem;right: -0.71rem;width: 0.5rem;height: 0.5rem;background: rgba(0,0,0,0.5);padding: 0;border-radius: 50%;overflow: hidden;display: flex;align-items: center;justify-content: center;cursor: pointer;}

.curtain3 .curtain_title p{position: initial;top: 0;right: 0;z-index: 5;opacity: 1;}

.curtain3 .curtain_title p::before,.curtain3 .curtain_title p::after{content: "";position: absolute;top: 50%;left: 50%;margin: -1px 0 0 -10px;width: 20px;height: 2px;background: #fff;-webkit-transform: rotate(45deg);transform: rotate(45deg);}

.curtain3 .curtain_title p::after{-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}

.user_mob_t{height: 1.3rem;display: flex;flex-direction: column;justify-content: center;align-items: center;}

.user_mob_t p{font-size: 0.36rem;color: #fff;margin-bottom: 0.14rem;line-height: 1;}

.user_mob_t span{color: #fff;}

.user_mob_box{background: #fff;padding: 0.6rem 1.04rem 0.8rem;}

.user_mob_box form{width: 100%;height: 100%;}

.user_mob_input{margin-bottom: 0.2rem;width: 100%;justify-content: space-between;height: 0.6rem;display: flex;position: relative;}

.user_mob_input input{width: 100%;height: 100%;border: 1px solid #e5e5e5;padding: 0 0.2rem;}

.user_mob_yz{width: 130px;flex-shrink: 0;background: #e4a736;color: #fff;display: flex;align-items: center;justify-content: center;transition: all 0.3s;}

.user_mob_yz:hover{opacity: 0.8;}

.user_mob_box form button{width: 100%;background: #e4a736;height: 0.6rem;border-radius: 60px;color: #fff;margin-top: 0.4rem;transition: all 0.3s;}

.user_mob_box form button:hover{opacity: 0.8;}



.curtain4 .curtain_box{position: absolute;max-width: 90%;max-height: 90%;left: 50%;top: 50%;background: #fff;overflow: initial;z-index: 10000;transform: translate(-50%,-50%);width: 7.5rem;border-radius: 0;}

.curtain4 .close_tc{position: absolute;top: 20px;right: 20px;z-index: 100000;width: 20px;height: 20px;opacity: 0.5;}

.curtain4 .curtain_title{position: absolute;padding: 0 30px;background: none;top: -0.53rem;right: -0.71rem;width: 0.5rem;height: 0.5rem;background: rgba(0,0,0,0.5);padding: 0;border-radius: 50%;overflow: hidden;display: flex;align-items: center;justify-content: center;cursor: pointer;}

.curtain4 .curtain_title p{position: initial;top: 0;right: 0;z-index: 5;opacity: 1;}

.curtain4 .curtain_title p::before,.curtain4 .curtain_title p::after{content: "";position: absolute;top: 50%;left: 50%;margin: -1px 0 0 -10px;width: 20px;height: 2px;background: #fff;-webkit-transform: rotate(45deg);transform: rotate(45deg);}

.curtain4 .curtain_title p::after{-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}

.login_icon{position: absolute;top: 50%;transform: translateY(-50%);right: 0.2rem;}

.login_icon img{width: 0.22rem;height: auto;}

.login_icon .img2{display: none;}

.user_mob_input.on .login_icon .img1{display: none;}

.user_mob_input.on .login_icon .img2{display: block;}



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

	.user_title_money_l p{width: 1.2rem;}

}

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

	.user_title{flex-direction: column;}

	.user_title_l{margin-bottom: 0.4rem;}

	.user_box{flex-direction: column;}

	.user_box_l{width: 100%;margin-bottom: 0.4rem;}

	.user_box_r{width: 100%;}

}

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

	.user_title_r_box::after{top: 0.33rem;}

	.user_title_name h2{font-size: 0.48rem;}

	.user_title_money_l p{height: 0.4rem;line-height: 0.4rem;}

	.user_title_money_r_box p{font-size: 0.48rem;}

	.user_title_money_r_box span{font-size: 0.28rem;}

	.user_title_r_icon{width: 0.66rem;height: 0.66rem;}

	.user_title_r_icon img{width: 0.33rem;height: 0.33rem;}

	.user_nav{height: auto;border-radius: 0;flex-wrap: wrap;border: none;box-shadow: 0 0 0.3rem rgba(0,0,0,0.05);}

	.user_nav_box{width: calc(100%/3);height: 0.8rem;border: none;}

	.user_box_h3{font-size: 0.4rem;}

	.user_jb{padding: 0.45rem 0 0;}

	.user_jb_con a{width: 0.3rem;height: 0.3rem;}

	.curtain3 .curtain_title{right: 0;top: -1rem;width: 0.7rem;height: 0.7rem;}

	.curtain4 .curtain_title{right: 0;top: -1rem;width: 0.7rem;height: 0.7rem;}

	.user_mob_t p{font-size: 0.40rem;}

	.user_mob_t span{font-size: 0.28rem;}

	.user_mob_box{padding: 0.6rem ;}

	.user_mob_input{height: 0.72rem;}

	.user_mob_box form button{height: 0.72rem;}

	.login_icon img{width: 0.3rem;}

}



/* 消息列表 */

.user_news_box{border-top: 1px dashed #e4e4e4;padding-top: 0.46rem;}

.user_news_box li{padding-bottom: 0.38rem;border-bottom: 1px solid #dedede;display: flex;justify-content: space-between;margin-bottom: 0.4rem;}

.user_news_box li:last-child{border: none;}

.user_news_l{display: flex;justify-content: space-between;width: 85.8%;}

.user_news_time{width: 2.1rem;flex-shrink: 0;}

.user_news_con{width: 100%;}

.user_news_time_icon img{width: 0.29rem;height: auto;margin-right: 0.1rem;}

.user_news_time_t{display: flex;align-items: center;margin-bottom: 0.14rem;}

.user_news_time_t p{color: #999;}

.user_news_time_b{padding-left: 0.39rem;}

.user_news_time_b p{color: #999;}

.user_news_con h3{margin-bottom: 0.15rem;font-weight: 400;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}

.user_news_p{display: flex;justify-content: space-between;}

.user_news_p p{color: #666;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}

.user_news_p>span{color: #e4a736;margin-left: 0.18rem;flex-shrink: 0;}

.user_news_r_box img{width: 0.2rem;margin-right: 0.08rem;}

.user_news_r_box{display: flex;align-items: center;margin-bottom: 0.15rem;}



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

	.user_news_l{flex-direction: column;width: 100%;}

	.user_news_box li{flex-direction: column;}

	.user_news_time{width: 100%;margin-bottom: 0.3rem;}

	.user_news_con{margin-bottom: 0.3rem;}

	.user_news_con h3{font-size: 0.32rem;}

	.user_news_r{display: flex;align-items: center;}

	.user_news_r_box{margin-right: 0.4rem;}

	.user_news_r_box img{width: 0.3rem;}

}



/* 持有产品 */

.user_pro_nav{display: flex;justify-content: center;margin-bottom: 0.4rem;}

.user_pro_nav a{margin: 0 0.59rem;padding-bottom: 0.08rem;border-bottom: 2px solid transparent;}

.user_pro_nav a.on{border-color: #e4a736;color: #e4a736;}

.user_pro_con table{width: 100%;border: none;}

.user_pro_con table th{background: #e9a825;border: none;}

.user_pro_con table td{border: none;border-bottom: 1px solid #e3e3e3;}

.user_pro_th img{width: 0.2rem;height: auto;margin-right: 0.1rem;}

.user_pro_th{display: flex;justify-content: center;align-items: center;padding: 0.18rem 0.1rem;max-width: 3.3rem;}

.user_pro_th p{color: #fff;}

.user_pro_td{display: flex;justify-content: center;align-items: center;padding: 0.18rem 0.1rem;max-width: 3.3rem;}

.user_pro_td p{color: #666;}

.user_pro_xh p{padding: 0 0.2rem;}

.user_pro{margin-bottom: 1.9rem;}

.user_pro_box{overflow-x: auto;width: 100%;}





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

	.user_pro_con{width: 12rem;}

	.user_pro_box{padding-bottom: 0.3rem;}

	.user_pro_th img{width: 0.3rem;}

	.user_pro_nav a{font-size: 0.4rem;}

}





.user_inf{display:flex;justify-content: space-between;margin-bottom: 0.2rem;}

.user_inf .user_pro_nav a{margin: 0 1.16rem 0 0;}

.user_inf_search_box{display: flex;align-items: center;height: 0.6rem;}

.user_inf_search_box button{width: 1.3rem;background: #e9a825;height: 100%;}

.user_inf_search_box button img{width: 0.17rem;height: auto;}

.user_inf_search_box input{width: 4.2rem;height: 100%;background: rgba(233,233,233,0.5);border: none;padding: 0 0.2rem;}



.user_infNot{padding: 0.32rem 0 1rem;display: flex;flex-direction: column;align-items: center;justify-content: center;}

.user_infNot_img{width: 1.8rem;}

.user_infNot p{color: #666;margin-top: -0.55rem;}



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

	.user_inf{flex-direction: column;align-items: flex-start;}

}

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

	.user_inf .user_pro_nav a{margin: 0 0.5rem 0 0;}

	.user_inf_search_box button img{width: 0.28rem;}

	.user_inf_search_box{height: 0.72rem;}

	.user_news_time_icon img{width: 0.4rem;}

	.user_infNot p{font-size: 0.4rem;}

}



/* 风险测评 */

.user_risk{display: flex;flex-direction: column;align-items: center;justify-content: center;padding-bottom: 0.4rem;}

.user_risk>img{width: 2.65rem;margin-bottom: 0.2rem;}

.user_risk h2{font-size: 0.36rem;font-weight: 400;margin-bottom: 0.15rem;}

.user_risk>p{color: #666;margin-bottom: 0.25rem;text-align: center;}

.user_risk_box{padding: 0.2rem 0.66rem;background: rgba(233,233,233,0.5)}

.user_risk_box p{color: #999;text-align: center;}

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

	.user_risk h2{font-size: 0.48rem;}

	.user_risk>p{font-size: 0.28rem;}

}



/* 投资者类型 */

.user_inv>img{width: 3.65rem;margin-bottom: 0.4rem;}

.user_inv{padding-top: 0.2rem;}



/* 投诉与建议 */

.user_comp{padding: 0 0 0.65rem;text-align: center;}

.user_comp>p{margin-bottom: 0.38rem;}

.user_comp form{}

.user_comp form textarea{background: #fff;border: 1px solid #e5e5e5;height: 2.66rem;width: 100%;padding: 0.22rem 0.3rem;}

.user_comp form .sub_a{padding: 0 1.14rem;margin-top: 0.38rem;}

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

	.user_comp>p{font-size: 0.4rem;}

}



/* 科学投资 */

.scieTz{padding: 1.15rem 0 2.3rem;}

.scieTz_t{margin-bottom: 0.62rem;}

.scieTz_t h2{color: #666;font-weight: 400;margin-bottom: 0.55rem;}

.scieTz_t p{font-size: 0.52rem;line-height: 1.19;}

.scieTz_box::before{padding-top: 26.1%;}

.scieTz_box{width: 100%;}


.sciePt{margin-bottom: 1rem;}
.sciePt .c-case2 { display: flex;flex-wrap: wrap;align-items: flex-start;justify-content: space-between;position: relative;width: 100%;}

.sciePt .c-case2 .c-left {position: sticky;top: 0;width: 35.8%;height: 100vh;display: flex;flex-direction: column;justify-content: flex-start;align-items: flex-start;padding-top: 1.5rem;}

.sciePt .c-case2 .c-right {width: 64.2%;position: relative;z-index: 5;}

.sciePt .c-case2 .c-list2 li {width: 100%;height: auto;display: flex;flex-direction: column;justify-content: center;border-bottom: 1px solid #e6e6e6;}
.sciePt .c-case2 .c-list2 li:last-child{border-bottom: none;}
.sciePt_h2{margin-bottom: 0.5rem;}

.sciePt_h2 h2{color: #222;font-size: 0.3rem;font-weight: 400;margin-bottom: 0.15rem;}

.sciePt_h2 p{padding-right: 1.7rem;}

.sciePt_l_box{margin-bottom: 0.18rem;display: flex;align-items: center;cursor: pointer;}

.sciePt_l_icon{width: 26px;}

.sciePt_l_icon img{width: 6px;height: auto;display: none;}

.sciePt_l_box.on .sciePt_l_icon img{display: block;}

.sciePt_l_box.on p{color: #e9a825;}

.sciePt_time_ry_txt>span{font-size: 0.6rem;}

.sciePt_time_ry_txt p{color: #666;}

.sciePt_h3{margin-bottom: 1.1rem;}

.sciePt_h3 h3{font-size: 0.52rem;font-weight: 400;}

.sciePt_h3 p{color: #666;margin-top: 0.25rem;width: 5.6rem;}

.sciePt_time_ry{display: flex;align-items: center;justify-content: space-between;padding-top: 1.2rem;}

.sciePt_time_ry_img{width: 3.9rem;}

.sciePt_time_ry_img::before{padding-top: 82.3%;}

.sciePt_time_jr{display: flex;justify-content: space-between;align-items: flex-start;margin-bottom: 1.2rem;}

.sciePt_time_jr_img{width: 45.3%;}

.sciePt_time_jr_r{width: 54.7%;padding-left: 0.9rem;}

.sciePt_time_jr_img::before{padding-top: 82.3%;}

.sciePt_time_jr_r h4{font-weight: 400;margin-bottom: 0.3rem;line-height: 1;}

.sciePt_time_jr_r_con{padding: 0 0 0.22rem 0.32rem;position: relative;}

.sciePt_time_jr_r_con p{color: #666;}

.sciePt_time_jr_r_con .rin{width: 10px;height: 10px;border: 1px solid #cdcdcd;border-radius: 50%;position: absolute;left: 0;top: 9px;z-index: 3;transition: all 0.3s;}

.sciePt_time_jr_r_con::after{content: '';position: absolute;border-left: 1px dashed #cccccc;height: 0.22rem;left: 5px;bottom: 0;}

.sciePt_time_jr_r_con:last-child::after{display: none;}

.sciePt_time_jr_r_box{margin-bottom: 0.2rem;}

.sciePt_time_jr_r_con.on .rin,.sciePt_time_jr_r_con:hover .rin{background: #e4a736;border-color: #e4a736;display: flex;align-items: center;justify-content: center;}

.sciePt_time_jr_r_con.on .rin i,.sciePt_time_jr_r_con:hover .rin i{position: absolute;z-index: 1;width: 14px;height: 14px;background: #e4a736;opacity: 0.3;border-radius: 50%;}

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

	.sciePt_time_jr_r_con .rin{top: 7px;}

}

.sciePt_time_jr_r_a{display: flex;align-items: center;}

.sciePt_time_jr_r_a p{margin-right: 0.2rem;}

.sciePt_time_jr_r_ar{width: 0.5rem;height: 0.5rem;display: flex;align-items: center;justify-content: center;border-radius: 50%;background: #e4a736;}

.sciePt_time_jr_r_ar img{width: 0.17rem;height: auto;transition: all 0.3s;transform: rotate(-45deg);}

.sciePt_time_jr_r_a:hover img{transform: rotate(0deg);}

.sciePt_kj{padding-top: 1.3rem;}

.sciePt_kj_con{display: flex;align-items: center;margin-bottom: 0.8rem;}

.sciePt_kj_img{width: 45.3%;}

.sciePt_kj_txt{width: 54.7%;padding-right: 1.5rem;}

.sciePt_kj_img::before{padding-top: 82.3%;}

.sciePt_kj_h4{margin-bottom: 0.18rem;}

.sciePt_kj_h4 h4{font-size: 0.3rem;font-weight: 400;}

.sciePt_kj_txt>p{color: #666;}

.sciePt_kj_con:nth-child(2n){flex-direction: row-reverse;}

.sciePt_kj_con:nth-child(2n) .sciePt_kj_txt{padding: 0 0.65rem 0 0.8rem;}

.sciePt_data_txt>p{font-size: 0.6rem;color: #333;line-height: 1.4;}

.sciePt_data_txt h4{font-weight: 400;color: #666;}

.sciePt_data,.sciePt_time{padding-top: 1.1rem;}

.sciePt_time_ry_txt{padding-right: 0.5rem;}

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

	

}

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

	.sciePt_h2 p{padding-right: 0.5rem;}

	.sciePt_time_jr_r{padding-left: 0.5rem;width: 100%;}

	.sciePt_time_jr{flex-direction: column;}

	.sciePt_time_jr_img{width: 100%;margin-bottom: 0.4rem;}

	.sciePt_h3 p{width: 100%;}

	.sciePt_kj_txt{padding-right: 0.5rem;}

	.sciePt_kj_con:nth-child(2n) .sciePt_kj_txt{padding: 0 0 0 0.5rem;}

}

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

	.scieTz{padding: 0.5rem 0 1.5rem;}

	.sciePt .c-case2{flex-direction: column;}

	.sciePt .c-case2 .c-left{width: 100%;position: initial;height: auto;padding: 0;}

	.sciePt_l{display: none;}

	.sciePt_h2 h2{font-size: 0.52rem;}

	.scieTz_box::before{padding-top: 45%;}

	.sciePt .c-case2 .c-right{width: 100%;}

	.sciePt_h3 h3{font-size: 0.44rem;}

	.sciePt_h3{margin-bottom: 0.6rem;}

	.sciePt_time_jr_r{padding: 0;}

	.sciePt_time_jr_r_ar{width: 0.6rem;height: 0.6rem;}

	.sciePt_time_jr_r_ar img{width: 0.25rem;}

	.sciePt_kj_con{flex-direction: column-reverse !important;}

	.sciePt_kj_img{width: 100%;margin-bottom: 0.3rem;}

	.sciePt_kj_txt{width: 100%;padding: 0 !important;}

	.sciePt_kj_h4 h4{font-size: 0.4rem;}

	.sciePt_kj_h4>span{font-size: 0.32rem;}

	.sciePt_data_txt h4{font-size: 0.28rem;}

	.sciePt_data, .sciePt_time{padding-top: 0.5rem;}

}



/* 新闻中心 */

.news{display: flex;justify-content: space-between;align-items: flex-start;}

.news_l{padding: 2.55rem 0 0.5rem;width: 31.88%;position: sticky;top: 0;}

.news_l h2{margin-bottom: 0.5rem;}

.news_r{width: 68.12%;padding-bottom: 1.46rem;}

.news_r form{padding: 1.2rem 0 0.75rem;}

.news_search{height: 0.6rem;border: 1px solid #e0e4e7;border-radius: 60px;width: 100%;}

.news_search{display: flex;align-items: center;}

.news_search button{width: 0.6rem;text-align: right;height: 100%;}

.news_search button img{width: 0.18rem;height: auto;}

.news_search input{border: none;width: 100%;padding-left: 0.2rem;}

.news_box{display: flex;justify-content: space-between;flex-wrap: wrap;}
.news_box{
    
    display: block; 
    margin: 0 -0.3rem;
}
.news_box:after{
    content: "";
    display: block;
    clear: both;
}
.news_box .news_nr{
    float: left;
    width: 50%;
    padding: 0 0.3rem;
    display: flex;
    flex-direction: column-reverse;
    -webkit-column-break-inside: avoid;
}
.news_box .news_nr:nth-child(2n){
    /*float: right;*/
    /*margin-left: 0.6rem;*/
}
.news_img::before{display:none; padding-top: 63.1%;}
.news_img img {
    position: relative;
    /*height: 2.6rem;*/
}
.news_nr{width: calc(50% - 0.3rem);}

.news_img{margin-bottom: 0.25rem;}

.news_txt .span1{color: #666;margin-bottom: 0.14rem;display: block;}

.news_txt .span2{color: #999;font-family: 'mont';}

.news_txt p{margin-bottom: 0.24rem;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: initial;transition: all 0.3s;font-size:0.36rem;}

.news_nr{margin-bottom: 0.65rem;}

/*.news_nr:nth-child(2n+1){margin-top: -0.9rem;}*/

/*.news_nr:nth-child(2){margin-top: 0.9rem;}*/

/*.news_nr:nth-child(1){margin-top: 0;}*/

.news_nr:hover .img_hover img{

	transform: scale(1.05);

	-webkit-transform: scale(1.05);

}

.news_nr:hover .news_txt p{color: #e4a736;}



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

	.news{flex-direction: column;}

	.news_l{width: 100%;}

	.news_l .sciePt_l{display: flex;flex-wrap: wrap;}

	.news_l .sciePt_l_icon{display: none;}

	.news_l .sciePt_l_box{margin-right: 0.3rem;}

	.news_l{padding: 1.5rem 0 0;position:initial;margin:0}

	.news_r form{padding: 0.5rem 0;}

	.news_r{width: 100%;}

}

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

	.news_l{padding: 0.5rem 0 0;}

	.news_l h2{margin-bottom: 0.3rem;}

	.news_search{height: 0.72rem;}

	

	.news_txt p{font-size: 0.32rem;}

	.news_txt .span1{font-size: 12px;}
	.news_box{
	    margin: 0 -0.12rem;
	}
    .news_box .news_nr{
        /*width: 100%;*/
        padding: 0 0.12rem;
    }
}



/* 新闻详情 */

.newsInfo{display: flex;justify-content: space-between;align-items: flex-start;padding: 1.25rem 0 3.4rem;}

.newsInfo_l{width: 68.2%;}

.newsInfo_l h1{font-size: 0.4rem;margin-bottom: 0.18rem;font-weight: 400;line-height: 1.25;}

.newsInfo_date_box img{width: 0.18rem;height: auto;margin-right: 0.1rem;}

.newsInfo_date_box{display: flex;align-items: center;margin-right: 1rem;}

.newsInfo_date{display: flex;align-items: center;margin-bottom: 0.45rem;}

.newsInfo_date_box p{color: #999;}

.newsInfo_txt img{max-width: 100%;width: auto;height: auto;}

.newsInfo_txt ul,.newsInfo_txt ol{padding-left: 20px;}

.newsInfo_txt ul li,.newsInfo_txt ol li{list-style: initial;}

.newsInfo_txt p{color: #666;}



.ins_det_fxr_box .bshare-custom{display: flex;align-items: center;justify-content: center;}

.ins_det_fxr_box .bshare-custom a{margin: 0 ;width: 30px;height: 30px;padding: 0;margin:  0 0.2rem 0 0 ;border-radius: 50%;transition: all 0.3s;}

.ins_det_fxr_box .bshare-custom .fx1{background: #999 url(../img/fx1.png) center center no-repeat;background-size: 18px auto;}

.ins_det_fxr_box .bshare-custom .fx2{background: #999 url(../img/fx2.png) center center no-repeat;background-size: 18px auto;}

.ins_det_fxr_box .bshare-custom .fx3{background: #999 url(../img/fx3.png) center center no-repeat;background-size: 18px auto;}

.ins_det_fxr_box .bshare-custom .fx1:hover{background: #e4a736 url(../img/fx1.png) center center no-repeat;background-size: 18px auto;}

.ins_det_fxr_box .bshare-custom .fx2:hover{background: #e4a736 url(../img/fx2.png) center center no-repeat;background-size: 18px auto;}

.ins_det_fxr_box .bshare-custom .fx3:hover{background: #e4a736 url(../img/fx3.png) center center no-repeat;background-size: 18px auto;}

.bsBox{box-sizing: initial;}

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

	.ins_det_fxr_box .bshare-custom a{width: 25px;height: 25px;}

	.ins_det_fxr_box .bshare-custom .fx1{background: #999 url(../img/fx1.png) center center no-repeat;background-size: 14px auto;}

	.ins_det_fxr_box .bshare-custom .fx2{background: #999 url(../img/fx2.png) center center no-repeat;background-size: 14px auto;}

	.ins_det_fxr_box .bshare-custom .fx3{background: #999 url(../img/fx3.png) center center no-repeat;background-size: 14px auto;}

	.ins_det_fxr_box .bshare-custom .fx1:hover{background: #999 url(../img/fx1.png) center center no-repeat;background-size: 14px auto;}

	.ins_det_fxr_box .bshare-custom .fx2:hover{background: #999 url(../img/fx2.png) center center no-repeat;background-size: 14px auto;}

	.ins_det_fxr_box .bshare-custom .fx3:hover{background: #999 url(../img/fx3.png) center center no-repeat;background-size: 14px auto;}

}

.g-newsIfon-fx-r{display: flex;align-items: center;}

.g-newsIfon-fx-r>p{color: #999;margin-right: 0.05rem;}

.newsInfo_r{width: 26.11%;background: #ffffff;box-shadow: 0 0 0.46rem rgba(0,0,0,0.04);padding: 0.4rem 0.4rem 0.5rem;}

.newsInfo_r_fx{padding-bottom: 0.4rem;border-bottom: 1px solid #e5e5e5;margin-bottom: 0.38rem;}

.newsInfo_r_fy_box{margin-bottom: 0.38rem;width: 100%;}

.newsInfo_r_fy_box a{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}

.newsInfo_r_fy_box p{color: #999;}

.newsInfo_r_fh{display: flex;align-items: center;}

.newsInfo_r_fh img{width: 0.18rem;margin-right: 0.1rem;}

.newsInfo_r_fh p{color: #e4a736;}

.newsInfo_r_fy_box a:hover{color: #e4a736;}



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

	.newsInfo{flex-direction: column;padding: 1rem 0 1.5rem;}

	.newsInfo_l{width: 100%;margin-bottom: 0.8rem;}

	.newsInfo_r{width: 100%;}

}

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

	.newsInfo_date_box img{width: 0.3rem;}

}

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

	.newsInfo_l h1{font-size: 0.44rem;margin-bottom: 0.3rem;}

}



/* 策略产品 */

.pro_js_t{display: flex;justify-content: center;margin-bottom: 0.75rem; }

.pro_js_t p{width: 50%;margin-top: 0.1rem;}

.pro_js{margin-bottom: 2.05rem;}

.pro_cl{padding-right: 1.4rem;}

.pro_cl_box{display: flex;justify-content: space-between;border-top: 1px solid #afafaf;border-left: 1px solid #afafaf;flex-wrap: wrap;}

.pro_cl_con{width: 50%;position: relative;overflow: hidden;height: 3.25rem;border-right: 1px solid #afafaf;border-bottom: 1px solid #afafaf;}



.pro_cl_con:hover .h_cl_b_bj{-webkit-transform: translate(-50%, -50%) scale(1);transform: translate(-50%, -50%) scale(1);}

.pro_cl_con:hover h3{color: #fff;}

.pro_cl_con:hover p{color: #fff;opacity: 0.8;}

.pro_cl_con:hover span{color: #fff;}

.pro_cl_nr{position: relative;z-index: 5;width: 100%;height: 100%;padding: 0.35rem 0.75rem 0.1rem 0.4rem;}

.pro_cl_h3{height: 1.6rem;}

.pro_cl_h3 h3{font-size: 0.3rem;transition: all 0.6s;}

.pro_cl_h3 span{opacity: 0.5;color: #232934;transition: all 0.6s;}

.pro_cl_nr>p{color: #666;transition: all 0.6s;}

.pro_cl{margin-bottom: 2.2rem;}


.index_cl .index_cl_list{
    width: 100%;
    position: relative;
}
.index_cl .index_cl_list .index_cl_list_bg{
    width: 100%;
    position: relative;
}
.index_cl .index_cl_list .index_cl_list_bg::before{
    content: '';
    width: 100%;
    display: block;
    padding-top: 48.5%;
}
.index_cl .index_cl_list .index_cl_list_bg img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: absolute;
    top: 0;
}
.index_cl .index_cl_list ul{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    z-index: 2;
    display: flex;
    flex-wrap: wrap;
}
.index_cl .index_cl_list ul li{
    width: 25%;
    border-right: 1px solid rgba(9,62,87,.5);
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    padding-top: 2.5rem;
    transition: all ease-out 0.3s;
}
.index_cl .index_cl_list ul li:last-child{
    border-right: none;
}
.index_cl .index_cl_list ul li .t1{
    width: 100%;
    font-size: 0.36rem;
    line-height: 1;
    color: #fff;
    text-align: center;
}
.index_cl .index_cl_list ul li .line{
    width: 0.4rem;
    height: 2px;
    background: rgba(255,255,255,.6);
    margin: 0.3rem auto 0;
   
}
.index_cl .index_cl_list ul li .t2{
    color: rgba(255,255,255,.8);
    width: 100%;
    padding: 0 0.4rem;
    margin-top: 0.2rem;
    opacity: 0;
    transition: all ease-out 0.3s;
     text-align: justify;
}
.index_cl .index_cl_list ul li:hover{
    padding-top: 1.7rem;
}
.index_cl .index_cl_list ul li:hover .t2{
    opacity: 1;
}

.pro_cy{padding-right: 1.4rem;margin-bottom: 1.6rem;}

.pro_cy_box{border-top: 1px solid #afafaf;border-left: 1px solid #afafaf;display: flex;justify-content: space-between;flex-wrap: wrap;}

.pro_cy_con{border-right: 1px solid #afafaf;border-bottom: 1px solid #afafaf;width: 50%;height: 2.7rem;padding: 0.84rem 0.68rem 0;display: flex;}

.pro_cy_icon{width: 0.82rem;height: 0.82rem;background: #e9a825;border-radius: 50%;display: flex;align-items: center;justify-content: center;margin-right: 0.25rem;}

.pro_cy_icon img{width: 49%;height: auto;}

.pro_cy_txt{margin-top: 0.05rem;}

.pro_cy_txt h3{font-weight: 400;margin-bottom: 0.18rem;}

.pro_cy_txt p{color: #666;}

.pro_lx{display: flex;justify-content: space-between;padding: 0.66rem 0;border-top: 1px solid #e2e2e2;}

.pro_lx h2{font-size: 0.3rem;font-weight: 400;}



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

	.pro_cl_con{height: 3.6rem;}

	.pro_cl_con .h_cl_b_bj{width: 9rem;height: 9rem;}

	.pro_cy_con{height: 3rem;}

}

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

	.pro_cl_con{height: auto;}

	.pro_cl_nr{padding: 0.35rem 0.75rem 0.4rem 0.4rem;}

	.pro_cy_con{height: auto;padding: 0.4rem 0.68rem;}

	.pro_js_t .sub_h2{width: 48%;text-align:center}

}

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

	.pro_cl{padding: 0;}

	.pro_cl_box{flex-wrap: wrap;}

	.pro_cl_con{width: 100%;}

	.pro_cy{padding: 0;}

	.pro_cy_box{flex-wrap: wrap;}

	.pro_cy_con{width: 100%;}

}

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

	.scieTz_t p br{display: none;}

	.pro_js_t{flex-direction: column;}

	.pro_js_t .sub_h2{width: 100%;}

	.pro_js_t p{width: 100%;margin-top: 0.2rem;}

	.pro_js{margin-bottom: 1rem;}

	.pro_js_t .sub_h2{margin-bottom: 0;}

	.pro_cl_h3 h3{font-size: 0.4rem;}

	.pro_cl_h3{height: auto;margin-bottom: 0.6rem;}

	.pro_cl{margin-bottom: 1rem;}

	.pro_cy{margin-bottom: 0.8rem;}

	.pro_cy_txt p{font-size: 0.28rem;}

	.pro_lx{flex-direction: column;}

	.pro_lx h2{margin-bottom: 0.3rem;}

}



/* 联系我们 */

.contact{height: 9.6rem;}

.contact_map{width: 100%;height: 100%;}

.contact_box{position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding-top: 1rem;}

.contact_box h2{margin-bottom: 0.55rem;}

.contact_con{width: 100%;display: flex;justify-content: space-between;margin-top:0.75rem;}
.contact_nr{width: 48%; background:#fff;}
.contact_img::before{padding-top: 45.4%;}

.contact_txt{background: #fff;padding: 0.4rem 0.76rem 0.35rem;}

.contact_txt h3{font-size: 0.3rem;font-weight: 400;margin-bottom: 0.32rem;}

.contact_txt_box{display: flex;align-items: flex-start;margin-bottom: 0.1rem;}

.contact_txt_box img{width: 0.2rem;margin: 0.05rem 0.12rem 0 0;}

.contact_txt_box p{color: #444;}

.contact_txt .more{margin-top: 0.2rem;}

.contact_add_box{position: absolute;z-index: 3;display: flex;flex-direction: column;align-items: center;}

.contact_add1{top: 2rem;left: 67%;}

.contact_add2{top: 4.8rem;left: 73%;}

.contact_add_icon_logo{width: 0.3rem;border-radius: 50%;display: flex;align-items: center;justify-content: center;margin-top: 0.14rem;}

.contact_add_icon{width: 0.5rem;height: 0.58rem;display: flex;align-items: flex-start;justify-content: center;margin-bottom: 0.1rem;}

.contact_add_icon_r{background: #fff;width: 0.31rem;height: 0.31rem;border-radius: 50%;display: flex;align-items: center;justify-content: center;margin-top: 0.1rem;display: none;}

.contact_add_icon_r img{width: 33%;height: auto;}

.contact_add_box.on .contact_add_icon_logo{display: none;}

.contact_add_box.on .contact_add_icon_r{display: flex;}



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

	.contact_txt_box img{margin-top: 0.06rem;}

}

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

	.contact_add1{top: 2rem;left: 71%;}

	.contact_add2{top: 4.8rem;left: 78%;}

}

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

	.contact_add1{top: 2rem;left: 77%;}

	.contact_add2{top: 4.8rem;left: 87%;}

}

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

	.contact{height: auto;}

	.contact_box{position: initial;}

	.contact_map,.contact_add{display: none;}

	.contact{margin-top: 60px;}

	.contact_con{width: 100%;margin-bottom: 0.8rem;flex-direction: column;}
	.contact_nr{width: 100%;}
	.contact_nr{margin-bottom: 0.4rem;}

	.contact_txt{padding: 0.4rem 0.3rem;}

	.contact_txt_box img{width: 0.3rem;}

	.contact_txt h3{font-size: 0.4rem;}

	.contact_box h2{margin-bottom: 0.8rem;}
	
}



/* 隐私条款 */

.pri{background: #f5f8ff;padding-top: 0.8rem;padding-bottom: 0.8rem;}

.pri_cru .crumbs{background: #f5f8ff;}

.cruqt{position: relative;background: #f5f8ff;padding-bottom: 0.25rem;}

.cruqt .crumbs>a img:first-child{display: none;}

.cruqt .crumbs>a img:last-child{display: block;}

.cruqt .crumbs_box>a{color: #a1a9bc;}

.cruqt .crumbs{position: initial;padding-top: 0.68rem;}

.cruqt .crumbs .crumbs_box .img1{display: none;}

.cruqt .crumbs .crumbs_box .img2{display: block;}

.crumbs_box:last-child .img2{display: none !important;}

.pri_box{background: #fff;border-radius: 0.2rem;padding: 0.45rem 0.5rem 1.2rem;}

.pri_box h2{color: #031330;font-size: 0.32rem;text-align: center;font-weight: 400;margin-bottom: 0.2rem;}

.pri_box p{color: #666;line-height: 2;}

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

	.pri_box h2{font-size: 24px;}

}

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

	.cruqt{padding: 10px 0 20px;}

	.pri_box{padding: 25px 15px 40px;}

	.pri_box h2{margin-bottom: 10px;font-size: 20px;}

	.pri{padding: 80px 5% 0.8rem;}

}


.banner_load svg{position: relative;z-index: 10;width: 100%;height: 100%;object-fit: cover;}
.banner_load svg image{width: 100%;height: 100%;object-fit: cover;}
.banner_load i{background: none;}
.news_img_box{}

.news_img_more{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;display: flex;align-items: flex-end;padding: 0 0.3rem 0.65rem;}
.news_img_more_box{display: flex;align-items: center;width: 100%;}
.news_img_more_box p{margin-right: 0.3rem;flex-shrink: 0;}
.news_img_more_box i{width: 100%;height: 1px;background: #e4a736;width: 100%;}
.news_nr{}
.news_img{margin-bottom: 0;background: #fff;}
.news_txt{
    padding: 0.8rem 0.3rem;background: #fff;box-shadow: 0 0 30px rgba(0,0,0,0.05);
}
.news_txt_more{
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.news_txt_more .sciePt_l_icon{
    display: none;
}
.news_txt p{margin-bottom: 0;}
.news_txt>span{margin-bottom: 0.2rem;display: block;}

@-webkit-keyframes fadeInUpSm {
    from {opacity: 0;-webkit-transform: translate3d(70px, 0, 0);transform: translate3d(70px, 0, 0);}
	to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
}
@keyframes fadeInUpSm {
    from {opacity: 0;-webkit-transform: translate3d(70px, 0, 0);transform: translate3d(70px, 0, 0);}
    to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}

}
.fadeInUpSm {-webkit-animation-name: fadeInUpSm;animation-name: fadeInUpSm;animation-duration: 2s;}

.user_news_info_title{display: flex;justify-content: space-between;align-items: center;padding-right: 0.6rem;position: relative;margin-bottom: 1.05rem;}
.user_news_info_h1{position: absolute;left: 50%;top: 0;transform: translateX(-50%);text-align: center;max-width: 70%;}
.user_news_info_title>p{color: #999;}
.user_news_info_h1 h1{margin-bottom: 0.15rem;}
.user_news_info_time{display: flex;align-items: center;justify-content: center;}
.user_news_info_time>span{color: #999;margin: 0 0.19rem;}
.user_news_info_txt{margin-bottom: 0.3rem;}
.user_news_info{ border-top: 1px dashed #e4e4e4;padding-top: 0.46rem;}
.user_news_info_txt img{max-width: 100%;width: auto;height: auto;}
.user_news_info_txt ul,.user_news_info_txt ol{padding-left: 20px;}
.user_news_info_txt ul li,.user_news_info_txt ol li{list-style: initial;}
@media screen and (max-width: 767px) {
	.user_news_info_title>p{display: none;}
	.user_news_info .newsInfo_r_fh{display: none;}
	.user_news_info_h1{position: initial;transform: translateX(0%);max-width: 100%;}
	.user_news_info_title{padding: 0;text-align: center;}
}

.pro_js .h_cl_b_bj,.h_cl .h_cl_b_bj{top: 27%;left: 21%;width: 11rem;height: 11rem;}
.pro_js .h_cl_b_box:hover .h_cl_b_bj,.h_cl .h_cl_b_box:hover .h_cl_b_bj{top: 50%;left: 50%;}

.nav_wx_box{position: relative;}
.nav_wx_box_wx{position: absolute;bottom: 0;left: 100%;background: #fff;transition: all .6s;-webkit-transition: all .6s;z-index: 1;transform: scale(0);-webkit-transform:  scale(0);display: flex;flex-direction: column;justify-content: center;box-shadow: 0 0 20px rgba(0,0,0,0.05);border-radius: 5px;width: 1.5rem;height: 1.5rem;}
.nav_wx_box.on .nav_wx_box_wx{transform:  scale(1);-webkit-transform: scale(1);}
.nav_wx_box_wx img{width: 100%;height: 100%;opacity: 1;}

.foot_m_ewm{display: flex;flex-direction: column;align-items: flex-end;}
.foot_m_ewm_con{display: flex;justify-content: space-between;}
.foot_m_ewm svg{width: 0.35rem;margin-top: 0.2rem;height: auto;}
.foot_m_ewm path{fill: #fff;}
.foot_m_ewm>a{width: 0.78rem;text-align: center;}

.navOpen_con{width: 100%;}
.navOpen_con>div{font-size: 16px;color: #fff;line-height: 36px;margin-bottom: 18px;text-align: center;position: relative;width: 100%;font-weight: bold;}
.navOpen_con>div::after{content: '';position: absolute;width: 4px;height: 0;left: 0;top: 50%;transform: translateY(-50%);background: #e4a736;}
.navOpen_con>div.on::after,.navOpen_con>div:hover::after{height: 100%;}
.nav_l_bur{width: 100%;}


.navOpen_con>div.on>a, .navOpen_con>div:hover>a{color: #e4a736 !important;}

.curtain5 .curtain_title p::before,.curtain5 .curtain_title p::after{background: #666;}
.navOpen_r{padding: 0.3rem 1rem 1rem;}
.logirk{width: 22px;height: auto;margin-bottom: 0.3rem;}
.logirk img{object-fit: contain;}

.langu{font-size: 14px;color: #999;margin-bottom: 0.3rem;}

@media (max-width: 767px) {
  .navOpen_r{padding: 0.3rem 0.3rem 1rem;}
}


.pro_cl{padding: 0;margin: 0;}
.h_abo_t{flex-direction:column;justify-content:center;}
.h_abo_tr{
    width: 1040px;
    max-width:100%;
    margin: 0 auto;
    font-size: 18px;
}
.h_abo_t h2{width:100%;text-align:center;}
.h_abo .about_team_t{margin-bottom:0.8rem;}
@media (max-width:767px){
    .h_abo .about_team_t{margin-bottom:0.4rem;}
}
.pro_cl_nr>p{display:none;}
.pro_cl_nr{display:flex;justify-content:center;align-items:center;}
.pro_cl_h3{height:auto;text-align:center;}

.news_nr2 .news_txt{display:flex;align-items:center;}
.news_nr2 .news_txt .sciePt_l_icon img{display:block}

.banner_txt_box p{
    /*color:#e9a825;*/
    color: #fff;
    font-size:0.7rem
    
}

.navOpen_con_t{position:absolute;left: 100%;top:0;width:120px;background:#fff;box-shadow:0 0 15px rgba(0,0,0,0.05);padding:10px 0;display:none;}
.navOpen_con_t_box{display: flex;flex-direction: column;}
.navOpen_con_t_box>a{font-size:14px;}
.navOpen_con_t_box>a:hover,.navOpen_con_t_box>a.on{color:#e4a736;}


/*加入我们*/
.join-banner{
    width: 100%;
    height: 100vh;
    position: relative;
}
.join-banner .img{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.join-banner .img img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.join-banner .title{
    position: absolute;
    right: 19.94%;
    top: 50%;
    transform: translateY(-50%);
    z-index: 2;
    font-size: 1.1rem;
    color: #fff;
    line-height: 1;
}

.join-box{
    width: 100%;
}
.join-box1{
    padding: 2.67rem 0 2.53rem;
}
.join-box2{
    padding: 2.67rem 0 2.53rem;
}
.join-box .box{
    width: 100%;
    padding: 0 13.3333% 0 calc(1.2rem + 12.2222%);
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    align-items: center;
}
@media screen and (max-width: 1260px) {
	.join-box .box{padding: 0 9.3333% 0 calc(1.2rem + 8.2222%);}
}
@media screen and (max-width: 767px) {
	.join-box .box{padding: 0 5%;}
}
.join-box1 .box{
    flex-direction: row-reverse;
}
.join-box .box .img{
    width: 50%;
    position: relative;
    flex-shrink: 0;
}
.join-box .box .img::before{
    content: '';
    width: 100%;
    display: block;
    padding-top: 65.67%;
}
.join-box .box .img img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: absolute;
    top: 0;
}
.join-box .box .tbox{
    width: 41%;
}
/*.join-box1 .box .tbox{*/
/*    padding-top: 0.94rem;*/
/*}*/
/*.join-box2 .box .tbox{*/
/*    padding-top: 1.54rem;*/
/*}*/
.join-box .box .tbox .title{
    font-size: 0.52rem;
    line-height: 0.62rem;
    color: #222;
}
@media screen and (max-width: 1024px) {
    /*.join-box1 .box .tbox{*/
    /*    padding-top: 0.4rem;*/
    /*}*/
    /*.join-box2 .box .tbox{*/
    /*    padding-top: 0.54rem;*/
    /*}*/
	.join-box .box .tbox .title{
	    font-size: 0.46rem;
	}
}
@media screen and (max-width: 990px) {
    /*.join-box1 .box .tbox{*/
    /*    padding-top: 0.4rem;*/
    /*}*/
    /*.join-box2 .box .tbox{*/
    /*    padding-top: 0.54rem;*/
    /*}*/
    .join-box .box .tbox{
        width: 50%;
    }
    .h_abo_tr{
        font-size: 16px;
    }
}
@media screen and (max-width: 767px) {
    .join-box .box .img{
        width: 100%;
    }
	.join-box .box .tbox{
	    width: 100%;
	    margin-top: 0.5rem;
	}
	.h_abo_tr{
        font-size: 14px;
    }
}
.join-box .box .tbox .txt{
    line-height: 1.4;
    color: #666;
    margin-top: 0.48rem;
}
.join-box2 .box .tbox .txt{
    padding-left: 0.3rem;
}


.join-box3{
    width: 100%;
    padding: 1.82rem 0 1.83rem;
}
.join-box3 .box{
    width: 100%;
    padding: 0 13.3333% 0 calc(1.2rem + 12.2222%);
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
@media screen and (max-width: 1260px) {
	.join-box3 .box{padding: 0 9.3333% 0 calc(1.2rem + 8.2222%);}
}
@media screen and (max-width: 767px) {
	.join-box3 .box{padding: 0 5%;}
}
.join-box3 .box .imgs-box{
    width: 100%;
    position: relative;
}
.join-box3 .box .imgs-box .img{
    width: 100%;
    position: relative;
}
.join-box3 .box .imgs-box .img::before{
    content: '';
    width: 100%;
    display: block;
    padding-top: 44.32%;
}
.join-box3 .box .imgs-box .img img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: absolute;
    top: 0;
}
.join-box3 .box .imgs-box .tbox{
    position: absolute;
    right: 35.07%;
    top: 43.77%;
    z-index: 2;
}
.join-box3 .box .imgs-box .tbox .t1{
    font-size: 0.78rem;
    line-height: 1;
    color: #fff;
}
.join-box3 .box .imgs-box .tbox .more{
    line-height: 1;
    position: relative;
    color: #fff;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;
    margin-right: -0.36rem;
    margin-top: -0.15rem;
}
.join-box3 .box .imgs-box .tbox .more>p{
    color: #fff;
}
.join-box3 .box .imgs-box .ewm{
    position: absolute;
    right: 10px;
    bottom: 10px;
    z-index: 2;
    width: 1rem;
    height: 1rem;
}
.join-box3 .box .tips{
    font-size: 0.3rem;
    color: #e9a825;
    margin-top: 0.3rem;
}



/* 修改 */
.about_cz_bj{position: absolute;width: 100%;height: 100%;z-index: -1;top: 0;left: 0;}
.aboNew p{font-size: 20px;}
.aboNew{width: 100%;text-align: center;}
.about_cz .sub_title{margin-bottom: 0.5rem;}
.about_shy{width: 100%;}
.slick-hyear{margin: 0 2.4rem;height: 100%;overflow: hidden;}
.shy-arrow{display: flex;align-items: center;justify-content: center;}
.shy-arrow svg{width: 12px;height: auto;}
.shy-arrow path{fill: #e4a736;}
.about_cz{overflow: hidden;position: relative;}
.js-shy-prev svg{transform: rotate(180deg);}
.slick-slide {
	display: none;
	float: left;
	height: 100%;
	min-height: 1px;
	outline: 0
}
.slick-list,.slick-track{height: 100%;}
.slick-slide a {
	outline: 0
}

[dir=rtl] .slick-slide {
	float: right
}

.slick-slide img {
	display: block
}

.slick-slide.slick-loading img {
	display: none
}

.slick-slide.dragging img {
	pointer-events: none
}

.slick-initialized .slick-slide {
	display: flex;
	align-items: center;
	justify-content: center;
}

.slick-loading .slick-slide {
	visibility: hidden
}

.slick-vertical .slick-slide {
	display: block;
	height: auto;
	border: 1px solid transparent
}

.sh-year {
	position: relative;
	z-index: 1;
	margin-bottom: 0.45rem;
}

.sh-year::before {
	position: absolute;
	top: 50%;
	right: 0;
	left: 0;
	height: 1px;
	content: '';
	opacity: .5;
	background-color: #e4a736
}
.shy-box {
	position: relative;
	height: 120px;
}

.slick-hyear .slick-current span {
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-webkit-transform: scale(1);
	transform: scale(1)
}

.shyear-item {
	text-align: center
}

.shyear-item span {
	font-family: "Montserrat Bold";
	font-size: 0.6rem;
	line-height: 1;
	position: relative;
	display: inline-block;
	vertical-align: top;
	color: #e4a736;
	-moz-transition: -moz-transform 2s;
	-o-transition: -o-transform 2s;
	-webkit-transition: -webkit-transform 2s;
	transition: transform 2s;
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-webkit-transform: scale(0);
	transform: scale(0)
}


.shy-arrow {
	z-index: 100;
	font-size: 30px;
	line-height: 50px;
	position: absolute;
	top: 50%;
	width: 50px;
	height: 50px;
	margin-top: -25px;
	cursor: pointer;
	text-align: center;
	color: #fff;
	border-radius: 50%;
	background-color: #fff;
	-moz-transition: -moz-transform .4s;
	-o-transition: -o-transform .4s;
	-webkit-transition: -webkit-transform .4s;
	transition: all .4s;
	t
}
.shy-arrow:hover{
	background: #e4a736;
}
.shy-arrow:hover path{
	fill: #fff;
}
.shy-prev {
	left: 0
}

.shy-next {
	right: 0
}

.shy-left,
.shy-right {
	position: absolute;
	top: 50%;
	overflow: hidden;
	width: 150px;
	height: 90px;
	margin-top: -45px;
	padding: 20px 0
}

.shy-left {
	left: 70px
}

.shy-right {
	right: 70px
}

.shs-item {
	position: relative;
	display: inline-block;
	width: 50px;
	height: 50px;
	cursor: pointer;
	vertical-align: top
}

.shs-item::before {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 10px;
	height: 10px;
	margin-top: -5px;
	margin-left: -5px;
	content: '';
	opacity: .4;
	border-radius: 50%;
	background-color: #e4a736
}

.shs-item span {
	font-family: "Montserrat Light";
	font-size: 14px;
	line-height: 20px;
	position: absolute;
	top: 100%;
	right: 0;
	left: 0;
	text-align: center;
	opacity: .5;
	color: #e4a736
}

.shs-item:hover::before {
	opacity: 1
}

.shy-sbox {
	font-size: 0;
	position: relative;
	width: 1000px;
	text-align-last: auto
}

.history-full__slick {
	/* font-size: 0 */
}

.history-full__slick .pic,
.history-full__slick .inner {
	display: inline-block;
	vertical-align: middle
}

.history-full__slick .pic {
	width: 48%
}

.history-full__slick .pic img {
	width: 100%
}

.history-full__slick .inner {
	width: 52%;
	padding: 0 140px
}

.history-full__slick .title {
	font-size: 32px;
	font-weight: 700;
	line-height: 1.8;
	color: #202020
}

.history-full__slick .txt {
	margin-top: 10px
}

@media (min-width: 1025px) {
	.shy-arrow:hover {
		-moz-transform: scale(0.8);
		-ms-transform: scale(0.8);
		-webkit-transform: scale(0.8);
		transform: scale(0.8)
	}

	.list-culture .box:hover .item-right {
		-moz-transform: translateY(0);
		-ms-transform: translateY(0);
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
}

@media (max-width: 1920px) {
	.company-strategy__wrap {
		padding-bottom: 40px
	}

	.company-page__bgPic .item-btn__box {
		bottom: 2.08333vw
	}

	.company-intro .inner {
		margin-top: 1.5625vw
	}

	.company-culture__wrap {
		padding-bottom: 2.08333vw
	}

	.list-culture ul {
		margin: 0 -1.45833vw
	}

	.list-culture .box {
		margin: 0 1.45833vw
	}

	.list-culture article .txt {
		margin-top: .41667vw
	}

	.company-philosophy__wrap {
		padding-top: 6.25vw;
		padding-bottom: 2.08333vw
	}

	.list-philosophy ul {
		margin: 0 -1.45833vw
	}

	.list-philosophy li {
		margin-bottom: 4.16667vw
	}

	.list-philosophy .box {
		margin: 0 1.45833vw;
		padding-top: 2.60417vw
	}

	.list-philosophy span {
		margin-top: 2.08333vw;
		margin-bottom: .78125vw
	}

	.list-strategy article {
		margin-top: 1.77083vw
	}

	.list-strategy .txt {
		margin-top: 1.04167vw
	}

	.history-full__slick .inner {
		padding: 0 7.29167vw
	}

	.history-full__slick .txt {
		margin-top: .52083vw
	}

	.hornor-slick {
		margin: 0 -1.45833vw;
		padding-top: 3.125vw
	}

	.hornor-slick .item {
		margin: 0 1.45833vw
	}

	.company-hybr__wrap .ikon-dec__full {
		right: 4.16667vw
	}

	.company-hybr__wrap .cont {
		left: 8.33333vw
	}

	.company-hybr__wrap .txt {
		margin-top: 1.5625vw
	}

	.company-honor__wrap .partner-arrow a {
		margin-left: 1.04167vw
	}

	.horor-toggle {
		margin-bottom: 2.08333vw
	}

	.shyear-item {
		text-align: center
	}

}

@media (max-width: 1440px) {
	.list-culture article h1 {
		font-size: 20px
	}

	.list-philosophy span {
		font-size: 20px
	}

	.list-strategy article h1 {
		font-size: 30px
	}

	.list-strategy .txt p {
		font-size: 20px
	}

	.company-hybr__wrap .title h4 {
		font-size: 40px
	}

	.horor-toggle .title p {
		font-size: 30px
	}

	.history-full__slick .title {
		font-size: 30px
	}

	.shy-arrow {
		font-size: 26px;
		line-height: 44px;
		width: 44px;
		height: 44px;
		margin-top: -22px
	}
}

@media (max-width: 1366px) {
	.list-culture article h1 {
		font-size: 18px
	}

	.list-philosophy span {
		font-size: 18px
	}

	.list-strategy article h1 {
		font-size: 26px
	}

	.list-strategy .txt p {
		font-size: 18px
	}

	.company-hybr__wrap .title h4 {
		font-size: 34px
	}

	.horor-toggle .title p {
		font-size: 26px
	}

	.company-intro .link-btn i {
		font-size: 20px
	}

	.history-full__slick .title {
		font-size: 26px
	}

	.shy-arrow {
		font-size: 22px;
		line-height: 40px;
		width: 40px;
		height: 40px;
		margin-top: -20px
	}
}

@media (max-width: 1024px) {
	.company-culture__wrap {
		padding-bottom: 20px
	}

	.company-intro .inner {
		margin-top: 15px
	}

	.list-strategy article {
		margin-top: 17px
	}

	.list-strategy article h1 {
		font-size: 22px
	}

	.list-strategy .txt p {
		font-size: 16px
	}

	.company-hybr__wrap .title h4 {
		font-size: 28px
	}

	.company-hybr__wrap .cont {
		left: 0;
		width: 100%;
		padding: 0 24px
	}

	.company-hybr__wrap .cont p {
		font-size: 14px
	}

	.company-hybr__wrap .txt {
		margin-top: 15px
	}

	.list-culture article {
		display: none
	}

	.list-culture article .txt {
		margin-top: 0
	}

	.list-culture .item-right {
		background-color: transparent;
		-moz-transform: translateY(0);
		-ms-transform: translateY(0);
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}

	.list-culture .item-right .il-title {
		font-size: 18px;
		display: block;
		margin-bottom: 15px;
		color: #fff
	}

	.horor-toggle {
		margin-bottom: 20px
	}

	.horor-toggle .title {
		max-width: 580px;
		padding-right: 48px;
		padding-left: 48px
	}

	.horor-toggle .title p {
		font-size: 22px
	}

	.list-philosophy img {
		width: 65px
	}

	.list-philosophy .box {
		height: 260px;
		padding-top: 30px
	}

	.shyear-item span {
		font-size: 60px
	}

	.shyear-item span::before {
		left: -20px
	}

	.history-full__slick .title {
		font-size: 22px;
		line-height: 1.6
	}

	.history-full__slick .txt {
		margin-top: 15px
	}

	.history-full__slick .inner {
		padding: 0 30px
	}

	.shy-arrow {
		line-height: 40px;
		width: 40px;
		height: 40px;
		margin-top: -20px
	}

	.company-page__bgPic .item-btn__box {
		bottom: 20px
	}

	.company-intro .link-btn i {
		font-size: 18px
	}
}

@media (max-width: 768px) {
	.company-hybr__wrap .title h4 {
		font-size: 22px
	}

	.list-philosophy li {
		width: 50%
	}

	.list-philosophy span {
		margin-top: 15px;
		margin-bottom: 10px
	}

	.list-strategy article h1 {
		font-size: 20px
	}

	.list-strategy .txt {
		margin-top: 4px
	}

	.list-strategy .txt p {
		font-size: 14px
	}

	.shyear-item span {
		font-size: 40px
	}

	.shyear-item span::before {
		left: -10px;
		display: none
	}

	.slick-hyear {
		margin-right: 90px;
		margin-left: 90px
	}

	.shy-left,
	.shy-right {
		width: 50px
	}

	.shy-left {
		left: 40px
	}

	.shy-left .shy-sbox {
		-webkit-transform: translateX(-100px);
		transform: translateX(-100px)
	}

	.shy-right {
		right: 40px
	}

	.history-full__slick .pic {
		width: 100%
	}

	.history-full__slick .inner {
		width: 100%;
		margin-top: 30px;
		padding: 0
	}

	.company-intro .link-btn i {
		font-size: 16px
	}
}

@media (max-width: 640px) {
	.company-hybr__wrap {
		padding-top: 64%
	}

	.company-hybr__wrap .title h4 {
		font-size: 20px
	}

	.company-hybr__wrap .cont p {
		font-size: 12px
	}

	.company-honor__wrap .partner-arrow {
		position: relative;
		right: auto;
		bottom: auto;
		margin-top: 30px
	}

	.horor-toggle .title {
		padding-right: 30px;
		padding-left: 30px
	}

	.horor-toggle .title p {
		font-size: 18px
	}

	.list-philosophy img {
		width: 50px
	}

	.history-full__slick .title {
		font-size: 18px
	}

	.shy-arrow {
		font-size: 20px;
		line-height: 34px;
		width: 34px;
		height: 34px;
		margin-top: -17px
	}

	.company-intro .bg-pic {
		padding-top: 50%
	}
}

@media (max-width: 500px) {
	.list-philosophy li {
		width: 100%
	}

	.list-philosophy .box {
		height: auto;
		padding-bottom: 30px
	}
}
@media screen and (max-width: 1260px) {
	.aboNew p{font-size: 16px;}
}
@media screen and (max-width: 971px) {
	.aboNew{padding: 0.2rem 0.5rem 1rem;}
}
@media screen and (max-width: 767px) {
	.aboNew p{font-size: 14px;}
	.shy-box{height: 90px;}
	.about_cz .sub_title{padding:0}
	.about_cz{margin-top:0.4rem}
}

/*7.4 xing*/
.about_gylj{
    padding-top: 1rem;
}

.public_box{
    padding-top: 0.8rem;
}
.h_abo_t{
    position: relative;
}

.h_abo_t .index_cl_list_bg{
    height: 6.3rem;
}
 .h_abo_t .x-text{
    position: absolute;
    top: 50%;
    transform:translateY(-50%);
    left: 0;
    width: 100%;
    color: #fff;
    margin-top: 0.4rem;
}
 
.about_qy .h_abo_tr>p{
    line-height: 1.5;
    color: #fff;
}

.join-box3 .box .imgs-box .tbox{
        left: 20%;
        right: auto;
}

.join-banner .img img:nth-of-type(2){
    display: none;
}
@media screen and (max-width: 1580px) {
    .h_abo_t .index_cl_list_bg {
        height: 8.3rem;
    }
    .h_abo_t .h_abo_tr{
          padding: 0 0.7rem;
    }
    .h_abo_t .h_abo_tr>p{
        font-size: 16px;
    }
}

@media screen and (max-width: 991px) {
     .h_abo .about_team_t{
        margin-bottom: 0;
    }
    .h_abo_t .h_abo_tr>p{
        font-size: 14px;
    }
    
    .index_cl .index_cl_list .index_cl_list_bg::before{
       padding-top: 162.5%;
    }
    .index_cl .index_cl_list ul{
            /*align-content: flex-start;*/
            align-content: start;
          padding-top: 1rem;
              overflow: hidden;
    }
    .index_cl .index_cl_list ul li{
        box-sizing: border-box;
            padding-top: 0;
            padding-bottom: 1rem;
        width: 50%;
    }
    .index_cl .index_cl_list ul li .t2{
        opacity: 1;
    }
    .index_cl .index_cl_list ul li:hover{
        padding-top: 0;
    }
}
@media screen and (max-width: 767px){
    .h_abo_t .index_cl_list_bg {
        height: 13.8rem;
    }
      .h_abo_t .h_abo_tr{
          padding: 0 0.4rem;
    }
    .about_gylj{
            padding-top: 0;
            padding-bottom: 0;
    }
    .h_zc_r_p span{
        padding-left: 5%;
    }
    .about_ry_year_l li{
        font-size: 0.32rem;
    }
    .about_ry_year_l li.on{
        font-size: 0.36rem;
    }
    
    .join-banner .img img:nth-of-type(1){
        display: none;
    }
  .join-banner .img img:nth-of-type(2){
      display: block;
  }
}

/*7.5 xing*/
.join-box3 .box .imgs-box .ewm{
    right: auto;
    left: 11%;
    top: 50%;
    transform: translateY(-50%);
}

.pro_cl_nr{
    padding: 0.35rem 0 0.1rem 0;
}
@media screen and (max-width: 1260px){
      
       .pro_cl_nr{
     padding: 0.4rem 0 0.4rem 0;
}
}
@media screen and (max-width: 767px){
    .join-box3 .box .imgs-box .img::before{
            padding-top: 64.32%;
    }
    
    .join-box3 .box .imgs-box .ewm{
    left: 50%;
    top: 67%;
    right: auto;
    transform: translateY(-50%) translateX(-50%);
    }
    .join-box1{
        padding: 1.2rem 0;
    }
    .join-box2{
        padding: 1.2rem 0;
    }
    .join-box3{
        padding: 1.2rem 0;
    }
    .banner_txt_box p{
        font-size: 0.66rem;
    }
    .pro_cl_box .pro_cl_nr{
            padding: 0.35rem 0.4rem 0.4rem 0.4rem;
    }
    .pro_cl_nr .pro_cl_h3{
        margin-bottom: 0;
    }
    .about_join{
        display: none !important;
    }
    .about_ry{
        padding-bottom: 0.4rem;
    }
}

.join-box .box .tbox .title{
        font-size: 0.4rem;
}

.join-box2 .box .tbox .txt{
        padding-left: 0.25rem;
}
@media screen and (max-width: 1580px){
    .join-box .box .tbox {
    width: 40%;
}

}
/*@media screen and (max-width: 1360px){*/
/*    .h_zc2{height:auto}*/

/*}*/
@media screen and (max-width: 1260px){
    .join-box .box .tbox .title{
        /*font-size: 0.3rem;*/
        line-height: 0.5rem;
    }
    .join-box3 .box .imgs-box .ewm{
        left: 7%;
    }
    .join-box .box .tbox .txt{
        margin-top: 0;
    }
    
}
@media screen and (max-width: 991px){
    .join-box .box .tbox .title{
        font-size: 0.25rem;
    }
}

@media screen and (max-width: 767px){
    .join-box .box .tbox .title{
        font-size:22px;
    }
        .join-box .box .tbox {
    width: 100%;
}
}


.join-box .box .tbox .title{
    line-height: 1.5;
}

.join-box .box .tbox .txt{
    line-height: 1.75;
}
@media screen and (max-width: 767px){
    .join-box .box .tbox .title{
        line-height: 1.75;
    }
    .join-box3 .box .imgs-box .tbox {
    left: 10%;
    }
    .join-box3 .box .imgs-box .ewm {
    left: 19%;
}
.index_cl .index_cl_list .index_cl_list_bg{
        height: 100%;
    position: absolute;
}
.index_cl .index_cl_list ul{
        position: relative;
}
.join-box .box .tbox .title span{
    display: inline-block;
    margin-top: 0.48rem;
}
.pro_js_t .sub_h2{
    font-size: 0.44rem;
    margin-bottom: 0.4rem;
    text-align: center;
}
   .join-box .box .tbox .txt{
        margin-top: 0.48rem;
    }
}


.new_subbj{
    width: 100%;
    height: 100vh;
}


.nav_l.on3 .navOpen_con>div>a{color:#999}

.nav_l.on3 .logo .img1{display: none;}
.nav_l.on3 .logo .img3{display: block;}
.nav_l.on3 .nav_wx_box .img1{display: none;}
.nav_l.on3 .nav_wx_box .img2{display: block;}

.nav_l.on4 .navOpen_con>div>a{color: #333;}

.b_logo:hover{cursor:initial}


@media screen and (max-width: 1260px){
    .h_zc2 .h_title{margin-bottom:0.6rem !important;}
    .h_zc2 .h_abo_b{padding:0}
}

.fiximg{
    position: fixed;
    width: 100%;
    height: 100vh;
    top: 0;
    left: 0;
    z-index: -1;
}

