body {
	padding-top: 1.4rem;
}
.about_honor .swiper-wrapper .swiper-slide{
    height: auto !important;
}

.honor-span span{
    height: auto !important;
    display: inline-block !important;
}
.slide-cirlce{
    width: 0.66rem;
    height: 0.66rem;
    border-radius: 50%;
    border: 0.05rem solid #CDCDCD;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 0.3rem;
    
}
.slide-cirlce span{
    width: 0.1rem;
    height: 0.1rem;
    border-radius: 50%;
    background: #D51624;
    margin-right: 0.03rem;
}
.slide-cirlce span:last-child{
    margin-right: 0;
}

.honwrap{
    padding-top: 0.7rem !important;
}


.honor-tab{
    padding-top: 0.7rem;
}

.list-honor{
    display: flex;
    flex-wrap: wrap;
}
.swiper-slide-item{
    width: 3.25rem;
    border: 0.01rem solid #E4E4E4;
    margin-right: 0.3rem;
    margin-bottom: 0.3rem;
    padding: 0.25rem;
}
.swiper-slide-item:nth-child(4n){
    margin-right: 0;
}


.many-slide .honorImg{
    
    height: 2.8rem;
   display: flex;
   justify-content: center;
   align-items: center;
   flex-direction: column;
   color: #707070;
   font-size: 0.24rem;
}
.many-slide .honorImg .ico{
    width: 0.66rem;
    height: 0.66rem;
    margin-bottom: 0.26rem;
}

.about_jjMain img{
    width: 100% !important;
    object-fit: contain;
}


.hastitle .subtitle{
    font-weight: bold;
}
.hastitle p{
    margin-bottom: 0.08rem !important;
}
.hastitle .subtitle::before{
        opacity: 1 !important;
}
.hastitle p::before{
    opacity: 0;
}

.news_filter .news_Fxitems{
width: 0.42rem;
height: 0.42rem;
position: relative;
border: 0;
}
.news_filter .news_Fxitems img{
    width: 0.42rem;
    height: 0.42rem;
    max-width:initial!important;
    max-height:initial!important;
    object-fit: contain;
        filter: brightness(0.2);
}
.news_filter .news_Fxitems:hover img{
    display: block !important;
}
 .news_filter .news_Fxitems:hover img{
       filter:none;
 }

.about_banners img {
	width: 100%;
	height: 100%;
}

.about_banners {
	position: relative;
	height: 5rem;
}


/*.licheng_xq{*/
/*    overflow-y: auto;*/
/*    height: 4.2rem;*/
/*    padding-right: 0.25rem;*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*    justify-content: center;*/
/*}*/





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

.about_banner_tit {
	font-size: 0.54rem;
	font-weight: bold;
	margin-bottom: 0.3rem;
	text-align: center;
	color: #fff;
}

.about_banner_txt {
	width: 10rem;
	font-size: 0.24rem;
	text-align: center;
	color: #fff;
}

.about_jiahuaJJ {
	background: url(/assets/css/../images/index/a14.png) no-repeat;
	background-size: cover;
	position: relative;
}

.about_jiahuaJJ::before {
	content: '';
	width: 4.78rem;
	height: 4.57rem;
	background: url(/assets/css/../images/about/dss.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	left: -1rem;
	top: -1.7rem;
}

.about_jiahuaJJ::after {
	content: '';
	width: 3.8rem;
	height: 3.43rem;
	background: url(/assets/css/../images/about/dss.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	right: 0;
	bottom: -0.75rem;
}

.about_jjMain {
	padding: 0.85rem 0 0.6rem 0;
}

.about_jjMain *{
    /*color: #3e3a39 !important;*/
}

.about_jjMain p:nth-child(2){
    font-size: 0.24rem !important;
    margin-top: 0.15rem;
}
.about_jjMain p:nth-child(n+3){
    line-height: 1.75;
    font-size: 0.18rem !important;
    margin-top: 0.25rem ;
}
.about_jjMain p:last-child{
    margin-top: 0 !important;
}
.about_jjimg {
	width: 2.88rem;
	height: 1.11rem;
	margin: 0 auto;
}

.about_jjimg img {
	width: 100%;
	height: 100%;
}

.about_jjTit {
	color: #3E3A39;
	font-size: 0.36rem;
	text-align: center;
}
.product_newsContent{
    padding-top: 0.56rem;
}
.about_jjxtxt {
	color: #E60012;
	font-size: 0.24rem;
	text-align: center;
	margin-top: 0.15rem;
	margin-bottom: 0.49rem;
}

.about_jjMess {
	margin-bottom: 0.42rem;
	font-size: 0.18rem;
	color: #515151;
	line-height: 1.7;
}

.about_wenhua{
    background-repeat:no-repeat !important;
    background-size:cover !important;
}
.about_wenhua_xboxName {
	color: #3E3A39;
	font-size: 0.36rem;
	display: flex;
	align-items: center;
}

.about_wenhua_xboxName img {
	width: 0.4rem;
	height: 0.37rem;
	object-fit: contain;
	margin-right: 0.12rem;
}

.about_wenhua_xboxMess {
	margin-top: 0.46rem;
	width: 9.22rem;
	line-height: 1.8;
	font-size: 0.18rem;
	color: #757575;
	padding-left: 0.5rem;
}
.about_wenhua_xboxMess *{
    	font-size: 0.18rem;
}

.about_wenhua {
	background: #f8f8f8;
	padding: 0.6rem 0 0.73rem 0;
	position: relative;
	overflow: hidden;
}
.about_wenhuaMain .hoverImg{
    width: 9.91rem;
	height: 4.28rem;
    position: absolute;
    right: 0;
	top: 1.87rem;
  
    
}
/*.about_wenhua::after {*/
/*	content: '';*/
/*	width: 9.91rem;*/
/*	height: 4.28rem;*/
/*	position: absolute;*/
/*	background: url(/assets/css/../images/about/qiImg.png) no-repeat;*/
/*	background-size: 100% 100%;*/
/*	right: 0;*/
/*	top: 1.87rem;*/
/*}*/

.about_wenhuaBg {
	width: 100%;
	height: 100%;
	height: 6.2rem;
}

.about_wenhuaItems {
	width: 19.2rem;
	position: relative;
	margin: 0 auto;
	display: none;
}

.about_wenhuaItems:nth-child(1) {
	display: block;
}

.about_wenhuaPosition {
	position: absolute;
	/*left: 9.8rem;*/
	width: 14rem;
	top: 1.25rem;
	left: 2.6rem;
}

.about_wenhuaTxtbox {
	margin-top: 0.36rem;
	padding-left: 0.5rem;
}

.about_wenhuaTxtbox p {
	display: flex;
	/*align-items: center;*/
	font-size: 0.18rem;
	color: #757575;
	margin-bottom: 0.25rem;

}
.about_wenhua_xboxMess p{
    display: flex;
}
.about_wenhua_xboxMess p::before,
.about_wenhuaTxtbox p::before {
	content: '';
	min-width: 0.07rem;
	height: 0.07rem;
	border-radius: 50%;
	border: 0.03rem solid #EE2928;
	display: block;
	margin-right: 0.07rem;
		margin-top: 0.1rem;
}

.about_wenhuaBigbox {
	padding-bottom: 2.46rem;
	position: relative;
}

.about_wenhuaList {
	position: absolute;
	left: 50%;
	display: flex;
	transform: translateX(-50%);
	bottom: 1rem;
}

.about_wenhuaTab {
	width: 4.37rem;
	height: 2rem;
	margin-right: 0.45rem;
	border-radius: 0.12rem;
	position: relative;
	overflow: hidden;
}
.about_wenhuaTab.active .about_wenhuaTabName{
    color: #E60012;
}

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

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

.about_wenhuaTabName {
	color: #3E3A39;
	font-size: 0.28rem;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 0.39rem;
}

.about_wenhuaIcos {
	width: 0.55rem;
	height: 0.55rem;
	margin-bottom: 0.1rem;
	position: relative;
}

.about_wenhuaIcos img {
	position: absolute;
	max-width: 80%;
	max-height: 100%;
	top: 50%;
	transform: translateY(-50%);
}

.about_wenhuaNum {
	font-size: 1rem;
	color: #F1F1F1;
	position: absolute;
	right: 0.1rem;
	bottom: 0;
	line-height: 1.2;
}

.about_wenhuaIco2 {
	display: none;
}

.about_wenhuaTab.active .about_wenhuaIco2 {
	display: block;
}

.about_wenhuaTab.active .about_wenhuaIco1 {
	display: none;
}

.about_wenhuaTab.active .about_wenhuaNum {
	color: #fff;
}

.lichengMain {
	width: 19.2rem;
	margin: 0 auto;
	display: flex;
	position: relative;
}
.affter_solid{
    position: relative;
}
.affter_solid::after{
    content: '';
    width: 19.2rem;
    position: absolute;
   top:17px;
    left: -2.6rem;
    border-bottom:1px dashed #A8A8A8;
}



.licheng_next{
    right: 0 !important;
}
.licheng_prev{
    left: 0 !important;
}
.licheng_next,
.licheng_prev{
    width: 0.38rem;
    height: 0.38rem;
    background: #fff;
    border: 2px solid #C7C7C7;
    border-radius: 50%;
    /*top: 78.5%;*/
    top: 22px !important;
    transition: all .25s;
    opacity: 1 !important;
    
}

.licheng_next:hover{
    border-color:#E60012 ;
}
.licheng_next:hover::after{
    color: #E60012;
}
.licheng_prev:hover{
    border-color:#E60012 ;
}
.licheng_prev:hover::after{
    color: #E60012;
}

.licheng_next::after,.licheng_prev::after{
    color: #757575;
    font-size: 0.16rem ;
    font-weight: bold;
}


.lichengSwiper_box{
    position: relative;
    margin-top: 0.36rem;
    
}
.slideLeftbox{
    display: flex;
    align-items: center;
    width: 4.85rem;
   
}
.silde_year{
    font-size: 2.3rem;
    color: #EE2928;
    font-weight: bold;
    font-family: 'impact';
}




.licheng_messItems{
    /*flex: 1;*/
    padding-left: 1.3rem;
}

/*.licheng_messItems:nth-child(6){*/
/*    display: none;*/
/*}*/

.slide_yearItem{
    color: #757575;
    font-size: 0.24rem;
}


 .lichengSwiper_box .swiper {
      width: 80%;
      /*height: 300px;*/
      margin-left: auto;
      margin-right: auto;
    }

    .lichengSwiper_box .swiper-slide {
      background-size: cover;
      background-position: center;
    }

    .lichengSwiper_box .mySwiper2 {
      height: 80%;
      width: 100%;
      margin-bottom: 0.52rem !important;
    }

    .lichengSwiper_box .mySwiper {
      height: 20%;
      box-sizing: border-box;
      padding: 10px 0rem;
    }

    .lichengSwiper_box .mySwiper .swiper-slide {
    
      height: 100%;
        
    
    }
    .slide_yearItem span{
        display: block;
        height: 1.35rem;
        display: flex;
        align-items: center;
        justify-content: center;
        cursor: pointer;
        position: relative;
        transition: all .25s;
    }
    .slide_yearItem span::before{
        content: '';
        width: 0.16rem;
        height: 0.16rem;
        position: absolute;
        background: #FFFFFF;
        top: 0rem;
        left: 50%;
        transform: translateX(-50%);
        outline: 0.04rem solid #C5C5C5;
        border-radius: 50%;
        transition: all .25s;
    }
    
    
    .lichengSwiper_box .mySwiper .swiper-slide-thumb-active span{
          font-weight: bold;
          font-size: 0.36rem;
          color: #E60012;
          font-family: 'impact';
     
    }
    .lichengSwiper_box .mySwiper .swiper-slide-thumb-active span::before{
          
        background: #E60012;
        border: 0 !important;
        outline: 7px solid pink;
    }
    
/*    .slide_yearItem.swiper-slide-visible.swiper-slide-active span{*/
/*       font-weight: bold;*/
/*          font-size: 0.36rem;*/
/*          color: #E60012;*/
/*          font-family: 'impact';*/
/*}*/

/*.slide_yearItem.swiper-slide-visible.swiper-slide-active span::before{*/
/*        background: #E60012;*/
/*        border: 0 !important;*/
/*        outline: 7px solid pink;*/
/*}*/


   




.about_licheng {
	min-height: 8.7rem;
	display:flex;
	/*align-items: center;*/
	background: url(/assets/css/../images/about/licheng.png) no-repeat;
	background-size: 100% 100%;
}

.licheng_leftMess {
	/* background: pink; */
	/*flex: 1;*/
	width: 100%;
	padding: 0.73rem 2.6rem 0 2.6rem;
}

.licheng_left_messBox {
	margin-top: 0.45rem;
}

.licheng_RightMess {
	position: relative;
	width: 6rem;
	height: 8rem;
}


/* @keyframes ani_rotate {
	0% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
	}
} */


.licheng_right_bgbox {
	width: 8rem;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	transition: linear 1s;
	background: url(/assets/css/../images/about/clice.png) no-repeat;
	background-size: 7.59rem 7.59rem;
	background-position: center;
	/* animation: ani_rotate 60s linear infinite; */
}

.licheng_titlers {
	color: #3E3A39;
	font-size: 0.36rem;
	padding-bottom: 0.25rem;
	position: relative;
}

.licheng_titlers::after {
	content: '';
	position: absolute;
	left: 0;
	bottom: 0;
	width: 0.74rem;
	height: 0.02rem;
	background: #EE2928;
}

.licheng_leftMessWrap {
	margin-top: 0.89rem;
}

.licheng_years {
	color: #E60012;
	font-size: 0.56rem;
	font-weight: bold;
	font-family: 'impact';
}

.licheng_dws {
	font-size: 0.2rem;
	color: #E60012;
	margin-left: 0.16rem;
}

.solid_x {
	width: 0.1rem;
	height: 0.1rem;
	background: #FFFFFF;
	display: inline-block;
	border: 0.03rem solid #EE2928;
	border-radius: 50%;
	margin-right: 0.08rem;
	margin-top: 0.07rem;
}

.licheng_messItems {
	display: flex;
	margin-bottom: 0.3rem;
}

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

.licheng_left_itemsTxts {
	display: none;
}

.licheng_left_itemsTxts:nth-child(4) {
	display: block;
}

/* .licheng_left_itemsTxts.active */

.licheng_messItems p {
    flex: 1;
	/*width: 7.66rem;*/
	font-size: 0.18rem;
	color: #757575;
	line-height: 1.5;

}

.licheng_xImgLogo {
	width: 5.5rem;
	height: 5.5rem;
	border: 0.05rem solid #DEDEDE;
	position: absolute;
	left: 67%;
	top: 50%;
	transform: translate(-50%,-50%);
	border-radius: 50%; 
}
.licheng_xImg_ico{
	width: 3.3rem;
	height: 1.27rem;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}
.licheng_xImg_ico img{
	width: 100%;
	height: 100%;
	object-fit: contain;
}




.licheng_right_years {
	color: #3E3A39;
	font-size: 0.24rem;
	/* transition: linear 0.8s; */
	display: flex;
	align-items: center;
	cursor: pointer;
}
.licheng_right_years.active::after{
	content: '';
	display: block;
	width: 0.18rem;
	height: 0.18rem;
	background: #E60012;
	outline: 0.1rem solid RGBA(230,0,18,0.2);
	border-radius: 50%;
	margin-left: 0.2rem;
}


.licheng_right_years.active {
	color: red;
	font-weight: bold ;
	font-size: 0.46rem;
	font-family: 'impact';
}

.licheng_right_years:nth-child(n+13){
    display: none;
}



.licheng_right_years {
	position: absolute;
}

.licheng_right_years:nth-child(4).active{
	left: -17%;
	top: 47%;
}


.licheng_right_years:nth-child(2).active{
	left: 13%;
	top: -5%;
}

.licheng_right_years:nth-child(3).active{
	left: -9%;
	top: 17%;
}
.licheng_right_years:nth-child(11).active{
	left: 93%;
	top: 16.5%;
}
.licheng_right_years:nth-child(12).active{
	left: 71%;
	top: -5.5%;
}
.licheng_right_years:nth-child(10).active{
	left: 101%;
	top: 46.5%;
}
.licheng_right_years:nth-child(9).active{
	left: 93%;
	top: 76.5%;
}
.licheng_right_years:nth-child(8).active{
	left: 71%;
	top: 97.5%;
}
.licheng_right_years:nth-child(7).active{
	left: 42%;
	top: 105.5%;
}
.licheng_right_years:nth-child(6).active{
	left: 14%;
	top: 97.5%;
}
.licheng_right_years:nth-child(5).active{
	left: -9%;
	top: 76.5%;
}

.licheng_right_years:nth-child(1).active{
	left: 42%;
	top: -12%;
}

.licheng_right_years:nth-child(1) {
	left: 47%;
	top: -4.5%;
}

.licheng_right_years:nth-child(2) {
	left: 18%;
	top: 5%;
}

.licheng_right_years:nth-child(3) {
	left: 0%;
	top: 23%;
}

.licheng_right_years:nth-child(4) {
	left: -6%;
	top: 47.5%;
}

.licheng_right_years:nth-child(5) {
	left: 1%;
	top: 72.5%;
}

.licheng_right_years:nth-child(6) {
	left: 19%;
	top: 91.5%;
}

.licheng_right_years:nth-child(7) {
	left: 47%;
	top: 99.5%;
}

.licheng_right_years:nth-child(8) {
	left: 74%;
	top: 91.5%;
}

.licheng_right_years:nth-child(9) {
	left: 93%;
	top: 72.5%;
}

.licheng_right_years:nth-child(10) {
	left: 99%;
	top: 47.5%;
}

.licheng_right_years:nth-child(11) {
	left: 93%;
	top: 22.5%;
}

.licheng_right_years:nth-child(12) {
	left: 75%;
	top: 4.5%;
}


.about_hbList {
	display: flex;
	margin-top: 0.7rem;
	flex-wrap: wrap;
}

.about_hbItems {
	width: 2.2rem;
	height: 1.22rem;
	background-color: #fff;
	transition: all .25s;
	margin-right: 0.16rem;
	margin-bottom: 0.2rem;
}
.about_hbItems.hide{
    display: none;
}
.about_hbItems:nth-child(6n) {
	margin-right: 0;
}

.about_hbItems img {
	width: 100%;
	height: 100%;
	object-fit: contain;
}

.about_hbItems:hover {
	box-shadow: 0rem 0rem 0.1rem 0.01rem rgba(0, 0, 0, 0.11);
}

.about_huoban {
	background-color: #f8f8f8;
	padding: 0.57rem 0 0.78rem 0;
}

.index_five {
	background: url(/assets/css/../images/index/a14.png) no-repeat;
	background-size: 100% auto;
}

.honorSwiper {
	padding-bottom: 0.3rem !important;
}

/*.honorSwiper .swiper-wrapper {*/
/*	flex-wrap: wrap;*/
/*	flex-direction: row !important;*/
/*}*/

.about_honor {
	background: #f8f8f8;
	padding: 0.6rem 0 0.96rem 0;
}
.about_honor .swiper-wrapper{
    padding-left: 0.02rem;
}

.honorSwiper .swiper-slide {
	/* margin: 0 0px 0 0 !important; */
	background: red;
	/*margin-bottom: 0.3rem;*/
	background: #fff;
	padding: 0.25rem;
	border: 0.01rem solid #E4E4E4;

}

.honorSwiper .swiper-pagination-bullet {
	width: 0.12rem;
	height: 0.12rem;
	background: #7B7B7B;
	opacity: 1 !important;
	transition: all .25s;
}

.honorSwiper .swiper-pagination-bullet-active {
	background-color: #E60012;
	outline: 0.05rem solid RGBA(230, 0, 18, 0.2);
}


.honorSwiper .swiper-slide:nth-child(2n) {
	margin-top: 0 !important;
}

.about_honor .swiper-button-next,
.about_honor .swiper-button-prev {
	width: 0.47rem;
	height: 0.47rem;
	background: #757575 !important;
	box-shadow: 0rem 0.03rem 0.1rem 0.01rem rgba(0, 0, 0, 0.16);
	border-radius: 0.25rem 0.25rem 0.25rem 0.25rem;
	pointer-events: initial !important;
	transition: all .25s;
	opacity: 1 !important;
	cursor: pointer !important;
	transition: linear .3s;
	
}
.about_honor .swiper-button-next{
    right: -0.85rem !important;
}
.about_honor .swiper-button-prev{
    left: -0.85rem !important;
}
.jiangxSwiper:hover>.swiper-button-next{
    right: 0.2rem!important;
}
.jiangxSwiper:hover>.swiper-button-prev{
    left: 0.2rem!important;
}

.honor:hover>.swiper-button-next{
    right: 0.2rem!important;
}
.honor:hover>.swiper-button-prev{
    left: 0.2rem!important;
}




.about_honor .swiper-button-next::after,
.about_honor .swiper-button-prev::after {
	font-size: 0.14rem !important;
	color: #fff !important;
	font-weight: bold !important;
}

.about_honor .swiper-button-next:hover,
.about_honor .swiper-button-prev:hover {
	background: #E60012 !important;
}



.about_honorBox {
	position: relative;
	/*margin-top: 0.47rem;*/
}
.about_honorBox .swiper-slide{
    cursor: pointer;
}

.honorImg img {
	width: 100%;
	height: 100%;
	transition: all .25s;
	object-fit: contain;
}

.honorImg {
    height: 2rem;
	overflow: hidden;
}


.honor_name {
	padding-top: 0.25rem;
	display: flex;
	justify-content: space-between;
}

.honor_name span {
    /*height: 0.3rem;*/
    /*white-space: nowrap;*/
	/*text-overflow: ellipsis;*/
	/*overflow: hidden;*/
	/*width: 3rem;*/
	color: #3E3A39;
	font-size: 0.2rem;
	height: 0.55rem;
	 display: -webkit-box;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-line-clamp: 2;
}
.about2 .honor_name span {
    height: 0.85rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-line-clamp: 3 !important;
}



.bigImg {
	width: 0.25rem !important;
	height: 0.25rem !important;
}


.news_wrap {
	background: #f8f8f8;
	padding: 0.97rem 0 1rem 0;

}

.new_list {
	display: flex;
	flex-wrap: wrap;
}

.news_items {
	width: 4.36rem;
	background: #fff;
	border-radius: 0.08rem;
	margin-right: 0.46rem;
	overflow: hidden;
	margin-bottom: 0.41rem;
}
.news_items:hover .news_title{
    color: #E60012;
}

.news_items:nth-child(3n) {
	margin-right: 0;
}

.news_imgbox {
	width: 100%;
	height: 2.54rem;
	overflow: hidden;
}

.news_imgbox img {
	width: 100%;
	height: 100%;
	transition: all .25s;
}

.news_items:hover .news_imgbox>img {
	transform: scale(1.05);
}

.news_many {
	width: 0.48rem;
	height: 0.48rem;
	border: 0.01rem solid #C5C5C5;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
}

.news_many img {
	width: 0.35rem;
	height: 0.35rem;
	display: block;
}

.news_between {
	display: flex;
	justify-content: space-between;
	border-top: 0.01rem solid #E5E5E5;
	padding: 0.2rem 0.23rem 0 0.26rem;
	margin-top: 0.33rem;
}

.news_messbox {
	padding: 0.22rem 0rem 0.2rem 0rem;
}

.news_title {
	color: #3E3A39;
	font-size: 0.2rem;
	height: 0.58rem;
	padding: 0 0.25rem 0 0.26rem;
}

.news_timer {
	font-size: 0.18rem;
	color: #757575;
}

.news_timer span {
	font-family: 'impact';
	font-size: 0.24rem;
	color: #3E3A39;
	margin-right: 0.1rem;
}

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

.news_Fxitems {
	position: relative;
}

.news_Fxitems img {
	max-width: 80%;
	max-height: 100%;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}

.news_detaTitle {
	width: 7rem;
	color: #3E3A39;
	font-size: 0.32rem;
	margin-top: 0.07rem;
}

.news_detaTimer {
	color: #757575;
	font-size: 0.18rem;
}

.news_detaTimer span {
	color: #E60012;
	font-size: 0.56rem;
	font-family: 'impact';
}

.news_detaMain {
	padding: 0.49rem 0 0.85rem 0;
}
.news_detaMain img{
    max-width: 100%;
}

.news_detaFxList {
	display: flex;
	align-items: center;
	padding-bottom: 0.25rem;
}

.news_detaRight {
	display: flex;
	align-items: flex-end;
}

.news_Fxitems {
	width: 0.41rem;
	height: 0.41rem;
	background: #FFFFFF;
	border: 0.01rem solid #C5C5C5;
	border-radius: 50%;
	margin-left: 0.19rem;
	display: block;
}

.news_Fxitems:hover {
	background-color: #e60012;
	border-color: #e60012;
}

.news_FxIco2 {
	display: none;
}

.news_Fxitems:hover .news_FxIco2 {
	display: block;
}

.news_Fxitems:hover .news_FxIco1 {
	display: none;
}

.newsDetails_content {
	width: 13rem;
	margin: 0 auto;
	padding: 0.74rem 0 0.85rem 0;
}

.newsDetails_content * {
	font-size: 0.18rem;
	/*color: #151515;*/
	
	font-family: '思源黑体' !important;
}

.product_commonItems.cloumnId {
	color: #EE2928;
}

.product_commonItems.cloumnId::after {
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 0.02rem;
	background-color: #EE2928;
}

.investor {
	background-color: #f8f8f8;
	padding: .51rem 0 1rem 0;
}

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

.inves_conItems {
	background-color: #fff;
	padding: 0.2rem 0.33rem 0.3rem 0.33rem;
	border-radius: 0.08rem 0.08rem 0.08rem 0.08rem;
	display: flex;
	margin-bottom: 0.36rem;
}

.inves_btnBox {
	display: flex;
	align-items: center;
	justify-content: center;
	margin-bottom: 0.66rem;
}

.inves_conLeft {
	flex: 1;
}

.inves_tabItems {
	width: 2.17rem;
	height: 0.49rem;
	background: #FFFFFF;
	border-radius: 1rem 1rem 1rem 1rem;
	border: 0.01rem solid #DBDBDB;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 0.3rem;
	font-size: 0.2rem;
	color: #3E3A39;
	cursor: pointer;
}

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

.inves_tabItems.active {
	background-color: #E60012;
	border-color: #E60012;
	color: #fff;
}

.inves_names {
	font-size: 0.24rem;
	color: #3E3A39;
	margin-bottom: 0.11rem;
}

.inves_peopleMess {
	color: #515151;
	font-size: 0.18rem;
	margin-bottom: 0.4rem;
	line-height: 1.7;
	text-align: justify;
}
.inves_peopleMess *{
    line-height: 1.8 !important;
    padding: 0 !important;
    font-family: '思源黑体' !important;
}
.inves_peopleMess strong{
    font-size: 0.16rem !important;
}

.product_pro_many{
    cursor: pointer;
}




.inves_conRight {
	width: 1.99rem;
	height: 2.75rem;
	margin-left: 0.58rem;
	border-radius: 0.07rem;
	overflow: hidden;
}

.inves_conRight img {
	width: 100%;
	height: 100%;
	object-fit: contain !important;
	transition: all .25s;
}

.inves_conRight:hover>img {
	transform: scale(1.03);
}

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

/*.inves_boxs:nth-child(1) {*/
/*	display: block;*/
/*}*/

.inves_detailBox {
	display: flex;
}

.inves_detaLeft {
	width: 3.68rem;
	height: 5.07rem;
	overflow: hidden;
	border-radius: 0.1rem;
}

.inves_detaLeft img {
	width: 100%;
	height: 100%;
	transition: all .25s;
}

.inves_detaLeft:hover>img {
	transform: scale(1.03);
}

.inves_detaRight {
	flex: 1;
	margin-left: 0.55rem;
	padding: 0.1rem 0;
}

.inves_detaName {
	color: #3E3A39;
	font-size: 0.24rem;
	margin-bottom: 0.32rem;
}

.inves_detaMess {
	font-size: 0.18rem;
	color: #515151;
	text-align: justify;
	line-height: 1.7;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis;
	overflow: hidden;
	/*-webkit-line-clamp: 13;*/
}

.inves_detaWrap {
	display: none;
}

.inves_detaWrap:nth-child(1) {
	display: block;
}

.announ_leftTimer {
	color: #757575;
	font-size: 0.18rem;
	text-align: center;
}

.announ_leftTimer span {
	color: #E60012;
	font-size: 0.56rem;
	font-family: 'impact';
}

.announ_rightMess {
	flex: 1;
	margin-left: 0.64rem;
}

.announ_items {
	display: flex;
	padding: 0 0 0.15rem 0;
	border-bottom: 0.02rem solid #C5C5C5;
	margin-bottom: 0.5rem;
	transition: all .25s;
}

.announ_titler {
	width: 11.5rem;
	/*white-space: nowrap;*/
	/*text-overflow: ellipsis;*/
	/*overflow: hidden;*/
	color: #3E3A39;
	font-size: 0.2rem;
	padding: 0.04rem 0 0 0;
	transition: all .25s;
}

.announ_mess {
	width: 8.14rem;
	margin-top: 0.13rem;
	color: #757575;
	font-size: 0.16rem;
	height: 0.48rem;
}

.announWrap {
	padding: 0.95rem 0 0.9rem 0;
}

.announ_items:hover .announ_titler {
	font-weight: 700;
}

.announ_items:hover {
	border-color: #E60012;
}

.contact {
	background: #f8f8f8;
	padding: 0.89rem 0;
}

.contactWrap {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.contactRight {
	width: 7rem;
	height: 4.25rem;
}

.contact_items {
	display: flex;
	align-items: center;
	margin-bottom: 0.32rem;
}

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

.contact_txt {
	color: #3E3A39;
	font-size: 0.16rem;
	width: 5rem;
}

.contact_ico {
	width: 0.55rem;
	height: 0.55rem;
	margin-right: 0.15rem;
}

.contact_ico img {
	width: 100%;
	height: 100%;
}

.contact_titler {
	margin-bottom: 0.52rem;
	color: #3E3A39;
	font-size: 0.36rem;
	padding-bottom: 0.25rem;
	position: relative;
}

.contact_titler::after {
	content: '';
	position: absolute;
	left: 0;
	bottom: 0;
	width: 0.74rem;
	height: 0.02rem;
	background: #EE2928;
}

.sousuoBanner {
	height: 2.92rem;
	position: relative;
}

.sousuoBanner img {
	width: 100%;
	height: 100%;
}

.sousuoSeacher {
	width: 6.56rem;
	height: 0.45rem;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}

.sousuoSeacher input {
	width: 100%;
	height: 100%;
	border: 0;
	outline: 0;
	border-radius: 9rem;
	padding: 0 1.5rem 0 0.6rem;
}

.sousuo_btns {
	position: absolute;
	right: 0;
	top: 0;
	width: 1.15rem;
	height: 0.45rem;
	background: #E60012;
	border-radius: 0.23rem 0.23rem 0.23rem 0.23rem;
	display: flex;
	justify-content: center;
	align-items: center;
	color: #fff;
	font-size: 0.18rem;
	cursor: pointer;
}

.sousuoIco {
	width: 0.26rem;
	height: 0.27rem;
	position: absolute;
	left: 0.2rem;
	top: 50%;
	transform: translateY(-50%);
}

.sousuoIco img {
	width: 100%;
	height: 100%;
	object-fit: contain;
}


.sousuoSeacher input::placeholder {
	color: #7A7A7A;
	font-size: 0.16rem;
}

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

.seacerTabs {
	min-width: 1.76rem;
    height: 0.49rem;
    padding: 0 .2rem;
	border-radius: 1rem 1rem 1rem 1rem;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #3E3A39;
	font-size: 0.2rem;
	border: 0.01rem solid #DBDBDB;
	margin-right: 0.24rem;
	cursor: pointer;
	background: #fff;
}

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

.seacherContent_box {
	background: #f8f8f8;
	padding: 0.76rem 0 0.7rem 0;
}

.seacerTabs.active {
	background: #E60012;
	color: #fff;
	border-color: #E60012;
}

.seacher_resultItems {
	display: flex;
	padding: 0.18rem 0.25rem 0.21rem 0.47rem;
	background-color: #fff;
	align-items: center;
	margin-bottom: 0.27rem;
}

.seacher_resultLeft {
	flex: 1;
}

.seacher_resultBox {
	margin-top: 0.54rem;
}

.seacher_resultRight {
	width: 2.85rem;
	height: 1.67rem;
	border-radius: 0.1rem;
	margin-left: 0.6rem;
	overflow: hidden;
}

.seacher_resultRight img {
	width: 100%;
	height: 100%;
	transition: all .25s;
}

.seacher_resultRight:hover>img {
	transform: scale(1.03);
}

.seacher_resultTit,.seacher_resultTit em {
	width: 7.5rem;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	color: #3E3A39;
	font-size: 0.24rem;
	margin-bottom: .2rem;
}

.seacher_resultMess {
	color: #757575;
	height: 0.58rem;
	line-height: 1.8;
	font-size: 0.16rem;
	text-align: justify;
}

.seacher_resultWrap {
	display: none;
}

.seacher_resultWrap:nth-child(1) {
	display: block;
}

.office_tops {
	color: #3E3A39;
	font-size: 0.24rem;
	font-weight: bold;
}

.office_ico {
	width: 0.3rem;
	height: 0.3rem;
	margin-right: 0.07rem;
	position: relative;
}

.office_ico img {
	position: absolute;
	width: 100%;
	height: 100%;
}

.officeIco2 {
	display: none;
}

.office_tops {
	display: flex;
	align-items: center;
	margin-bottom: 0.18rem;
}

.office_mess {
	color: #757575;
	font-size: 0.16rem;
	line-height: 1.8;
}

.officeContent {
	display: flex;
	flex-wrap: wrap;
	padding: 0.73rem 0 0.83rem 0;
}

.officeItems {
	width: 4.39rem;
	height: 2.19rem;
	background: #F8F8F8;
	border-radius: 0.08rem 0.08rem 0.08rem 0.08rem;
	transition: all .25s;
	padding: 0.27rem 0.26rem 0.26rem 0.2rem;
	border-radius: 0.1rem;
	margin-right: 0.4rem;
	margin-bottom: 0.38rem;
}

.officeItems:nth-child(3n) {
	margin-right: 0;
}

.officeItems:hover {
	transform: translateY(-0.1rem);
	box-shadow: 0rem 0rem 0.1rem 0.01rem rgba(0, 0, 0, 0.2);
}

.officeItems:hover .officeIco2 {
	display: block;
}

.officeItems:hover .officeIco1 {
	display: none;
}

.officeItems:hover .office_tops {
	color: #E60012;
}

.officeMain {
	padding-top: 0.59rem;
}

/* 个人中心 */
.vipContent {
	padding: 0.84rem 0 0.99rem 0;
	background-color: #F8F8F8;
}

.vipBox {
	display: flex;
}

.vipMenu {
	width: 2rem;
	margin-right: 0.41rem;
}

.vipWrap {
	min-height: 8.56rem;
	flex: 1;
	background-color: #fff;
}

.vip_menutit {
	padding: 0.15rem 0.23rem;
	background-color: #E60012;
	color: #fff;
	font-size: 0.2rem;
}

.vip_menuList {
	background-color: #FFFFFF;
	padding-bottom: 0.45rem;
}

.vip_menu_aitems {
	color: #3E3A39;
	font-size: 0.14rem;
	display: block;
	padding: 0.13rem 0.26rem;
	border-bottom: 0.01rem solid #E8E8E8;
	position: relative;
	cursor: pointer;
}

.vip_menu_aitems.active::after {
	content: '';
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	width: 0.04rem;
	height: 0.27rem;
	background: #E60012;
}

.vip_column_title {
	caret-color: #212529;
	font-size: 0.18rem;
	padding: 0.2rem 0.28rem;
	border-bottom: 0.01rem solid #E8E8E8;
}

.vip_wrapItems_special {
	color: #3E3A39;
	font-size: 0.16rem;
	margin-bottom: 0.4rem;
}

.vip_keys {
	color: #3E3A39;
	font-size: 0.16rem;
}

.vip_values {
	width: 3.9rem;
	height: 0.43rem;
	margin-top: 0.11rem;
	display: flex;
}

.vip_values input {
	flex: 1;
	background: #FFFFFF;
	border-radius: 0.02rem 0.02rem 0.02rem 0.02rem;
	border: 0.01rem solid #DEDEDE;
	padding: 0 0.17rem;
}

.vip_values input::placeholder {
	color: #3E3A39;
	font-size: 0.14rem;
}

.vip_wrapArritems {
	margin-bottom: 0.2rem;
}

.vip_wrapBox {
	width: 3.9rem;
	margin: 0 auto;
	padding: 1.16rem 0 0 0;
}

.vip_gitBtn {
	width: 3.9rem;
	height: 0.43rem;
	background: #E60012;
	border-radius: 0.22rem 0.22rem 0.22rem 0.22rem;
	display: flex;
	justify-content: center;
	align-items: center;
	color: #fff;
	font-size: 0.16rem;
	margin-top: 0.37rem;
	cursor: pointer;
}

.vip_gitBtn:hover {
	opacity: 0.85;
}

.editPass .vip_wrapBox {
	width: 5.5rem;
}

.editPass .vip_wrapArritems {
	display: flex;
	align-items: center;
}

.editPass .vip_values {
	width: 4.51rem;
}

.editPass .vip_keys {
	width: 0.8rem;
}

.git_code {
	width: 1.17rem;
	height: 0.43rem;
	background: #FFFFFF;
	border-radius: 0.02rem 0.02rem 0.02rem 0.02rem;
	display: flex;
	justify-content: center;
	align-items: center;
	color: #E60012;
	font-size: 0.16rem;
	background: #fff;
	margin-left: 0.15rem;
	border: 0.01rem solid #E60012;
	cursor: pointer;
}

.vip_sureBtn,
.vip_escBtn {
	width: 0.75rem;
	height: 0.41rem;
	background: #E60012;
	border-radius: 0.02rem 0.02rem 0.02rem 0.02rem;
	display: flex;
	justify-content: center;
	align-items: center;
	color: #fff;
	border-radius: 0.04rem;
	cursor: pointer;
}

.vip_escBtn {
	margin-left: 0.37rem;
	background: #fff !important;
	color: #727477 !important;
	border: 0.01rem solid #DCDFE6;
}

.vip_sureBtn:hover,
.vip_escBtn:hover {
	opacity: 0.85;
}

/* 结束 */
/* 登录 */
.login {
	background: url(/assets/css/../images/about/login-bg.png) no-repeat;
	background-size: 100% 100%;
	padding: 1.38rem 0 1.78rem 0;
	position: relative;
	height: 7rem;
}

.login_content {
	position: absolute;
	width: 4.47rem;
	min-height: 3.95rem;
	background-color: rgba(255, 255, 255, .65);
	right: 2.6rem;
	top: 50%;
	transform: translateY(-50%);
	border-radius: 0.1rem;
	padding: 0.32rem 0.27rem 0.31rem 0.27rem;

}

.login_tit {
	text-align: center;
	padding-bottom: 0.15rem;
	position: relative;
	font-size: 0.28rem;
	color: #E60012;
}

.login_tit::after {
	content: '';
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	width: 0.52rem;
	height: 0.03rem;
	background-color: #818181;
	bottom: 0;
}

.login_from {
	margin-top: 0.3rem;
}

.login_fromItems {
	width: 100%;
	height: 0.43rem;
	margin-bottom: 0.17rem;
	position: relative;
}

.login_fromItems input {
	width: 100%;
	height: 100%;
	border: 0.01rem solid #DEDEDE;
	border-radius: 0.07rem;
	padding-left: 0.57rem;
	padding-right: 0.15rem;
}

.login_fromItems input::placeholder {
	color: #686868;
	font-size: 0.14rem;
}

.login_imgs {
	width: 0.21rem;
	height: 0.23rem;
	display: flex;
	justify-content: center;
	align-items: center;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 0.16rem;
}

.login_imgs img {
	max-width: 100%;
	max-height: 100%;

}

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

.mima_fled a {
	color: #3E3A39;
	font-size: 0.14rem;
}

.from_gitBtn {
	width: 100%;
	height: 0.43rem;
	display: flex;
	justify-content: center;
	align-items: center;
	color: #fff;
	font-size: 0.16rem;
	border-radius: 1rem;
	background-color: #E60012;
	margin-top: 0.19rem;
	margin-bottom: 0.2rem;
	cursor: pointer;
}

.from_gitBtn:hover {
	opacity: 0.9;
}

.zhuce a {
	color: #E60012;
	margin-left: 0.1rem;
	display: inline-block;
}

.tab_typeImg {
	position: absolute;
	max-width: 100%;
	max-height: 100%;
	top: 0.1rem;
	right: 0.1rem;
}

.login_wxbox {
	width: 1.67rem;
	height: 1.67rem;
	margin: 0.26rem auto 0.3rem auto;
}

.login_wxbox img {
	width: 100%;
	height: 100%;
}

.login_wxText {
	display: flex;
	align-items: center;
	justify-content: center;
	color: #3E3A39;
	font-size: 0.16rem;
}

.login_wxText img {
	width: 0.32rem;
	height: 0.32rem;
	margin-right: 0.1rem;
}

.login_wxContent {
	display: none;
	margin: 0 auto;
}

.register_items {
	display: flex;
	align-items: center;
	margin-bottom: 0.2rem;
}

.regiter_name {
	width: 1rem;
	display: flex;
	justify-content: flex-end;
	margin-right: 0.1rem;
	font-size: 0.14rem;
	color: #222;
}

.regiter_name::before {
	content: '*';
	color: #FF0000;
	font-size: 0.2rem;
}

.register_input {
	flex: 1;
	height: 0.43rem;
}

.register_input input {
	width: 100%;
	height: 100%;
	padding: 0 0.17rem;
	border: 0.01rem solid #DEDEDE;
}

.register_input input::placeholder {
	color: #686868;
	font-size: 0.14rem;
}

.getCode {
	width: 1.17rem;
	height: 0.43rem;
	font-size: 0.16rem;
	color: #E60012;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 0.03rem;
	border: 0.01rem solid #E60012;
	background: #fff;
	cursor: pointer;
	margin-left: 0.17rem;

}

.nobefore::before {
	display: none;
}

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

.register_checkinput input {
	margin-right: 0.1rem;
}

.register_checkinput {
	font-size: 0.16rem;
	color: #3E3A39;
}

.register_checkinput * {
	font-size: 0.16rem;
	color: #3E3A39;
}

.user_box {
	margin: 0 auto;
	display: flex;
	justify-content: flex-start;
}

.user {
	padding: 0.64rem 0 0.7rem 0;
}

.user_leftbox {
	width: 2rem;
	background: #FFFFFF;
	box-shadow: 0rem 0rem 0.15rem 0.01rem rgba(0, 0, 0, 0.16);
	border-radius: 0.04rem 0.04rem 0.04rem 0.04rem;
	overflow: hidden;
}

.user_titler {
	font-size: 0.2rem;
	color: #fff;
	padding: 0.15rem 0.23rem;
	background: #00927F;
}

.user_items {
	display: block;
	padding: 0.17rem 0.23rem;
	border-bottom: 0.01rem solid #E8E8E8;
	color: #3E3A39;
	font-size: 0.14rem;
	position: relative;
}

.user_items.active::after {
	content: '';
	position: absolute;
	width: 0.04rem;
	height: 0.27rem;
	background: #00927F;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
}

.user_rightbox {
	flex: 1;
	margin-left: 0.4rem;
	min-height: 7.55rem;
	background: #FFFFFF;
	box-shadow: 0rem 0rem 0.15rem 0.01rem rgba(0, 0, 0, 0.16);
}

.user_content {
	padding: 0.58rem 0.2rem 0.2rem 1.2rem;
}

.user_titler_right {
	padding: 0.2rem 0.28rem;
	border-bottom: 0.01rem solid #E8E8E8;
	color: #212529;
	font-size: 0.18rem;
}

.user_reight_items {
	font-size: 0.16rem;
	color: #3E3A39;
	margin-bottom: 0.4rem;
}

.user_from_items {
	margin-bottom: 0.2rem;
}

.user_from_name {
	font-size: 0.16rem;
	color: #3E3A39;
	margin-bottom: 0.1rem;
}

.user_items_input {
	width: 3.9rem;
	height: 0.43rem;
}

.user_items_input input {
	width: 100%;
	height: 100%;
	border: 0.01rem solid #DEDEDE;
	padding: 0 0.17rem;
	border-radius: 0.07rem;
}

.submit_box {
	width: 3.9rem;
	height: 0.43rem;
	background: #00927F;
	border-radius: 0.22rem 0.22rem 0.22rem 0.22rem;
	display: flex;
	justify-content: center;
	align-items: center;
	color: #fff;
	font-size: 0.16rem;
	margin-top: 0.5rem;
	cursor: pointer;
}

.submit_box:hover {
	opacity: 0.9;
}

.editFrom .user_from_items {
	display: flex;
	align-items: center;
}

.editFrom .user_from_name {
	width: 1rem;
	text-align: right;
	margin-right: 0.15rem;
}

.editFrom .user_from_items:nth-child(1) .user_items_input>input {
	background: #F7F9FF;
}

.editFrom .user_from_items {
	width: 5rem;
	position: relative;
}

.editFrom .user_from_items .user_items_input {
	flex: 1;
}

.user_sure,
.user_esc {
	width: 0.75rem;
	height: 0.41rem;
	border-radius: 0.02rem 0.02rem 0.02rem 0.02rem;
	font-size: 0.16rem;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 0.37rem;
	cursor: pointer;
}

.user_sure {
	background-color: #00927F;
	color: #fff;
}

.user_esc {
	color: #727477;
	border: 0.01rem solid #DCDFE6;
}


.mobile_wechat{
    display: none;
}
@media only screen  and (min-width:1024px){
    /*.smallSwiper .licheng_next,.smallSwiper .licheng_prev{*/
    /*   top: 13% !important;*/
    /*}*/
    /* .smallSwiper .licheng_next{*/
    /*     right: -1rem !important;*/
    /* }*/
    
}
@media only screen  and (max-width:1024px){
    body{
        padding-top: 50px;
    }
    .list-honor{
        justify-content: space-between;
    }
    .swiper-slide-item{
        width: 48.5%;
        margin-right: 0;
        
    }
    /*.product_commonNav{*/
    /*    display: none;*/
    /*}*/
    .about_jjMain{
        padding: 15px;
        width: 100%;
    }
    .about_jjMain p:nth-child(1) span{
        font-size: 18px!important;
    }
    .about_jjMain p:nth-child(2) span{
        font-size: 14px!important;
    }
    .about_jjMain p:nth-child(n+3){
        font-size: 12px!important;
    }
    .about_jjMain p:nth-child(n+3) span{
        font-size: 14px!important;
    }
    .about_jiahuaJJ::after{
        bottom: 0;
    }
    .about_jiahuaJJ::before{
        top: 0;
    }
    .about_wenhua{
        padding: 15px;
    }
    .about_wenhuaMain {
        width: 100%;
    }
    .about_wenhua_xboxMess{
        width: 100%;
    }
    .about_wenhua_xboxMess p{
        font-size: 14px;
        display: flex;
    }
    .about_wenhua::after{
        width: 50%;
        height: 100%;
        background-size: contain;
        top: 0;
        background-position: bottom right;
    }
    .about_wenhuaItems{
        width: 100%;
        height: 8rem;
    }
    .about_wenhuaBg{
        height: 100%;
    }
    .about_wenhuaList{
        width: 100%;
        /*flex-direction: column;*/
        justify-content: space-between;
        align-items: center;
        /*position: static;*/
        /*transform: translateX(0%);*/
    }
    .about_wenhuaTab{
        margin: 0;
        width: 33%;
    }
    .about_wenhuaPosition{
        left: 50%;
        top: 50%;
        transform: translate(-50%,-50%);
        width: 80%;
    }
    .about_wenhua_xboxName{
        font-size: 16px;
    }
    .about_wenhuaTxtbox p{
        font-size: 14px;
    }
    .about_wenhuaNum{
        font-size: 18px;
    }
    .about_wenhuaBigbox{
        /*padding-bottom: 0;*/
    }
    .product_newsContent{
        padding: 15px;
        width: 100%;
    }
    .index_fiveList{
        margin: 15px 0;
    }
    .inves_tabItems{
        font-size: 14px;
         padding: 5px 15px;
        width: fit-content;
        height: auto;
    }
    .about_banner_tit{
        font-size: 18px;
    }
    .about_banner_txt{
        font-size: 12px;
    }
    .news_wrap{
        padding: 15px;
        width: 100%;
    }
    .news_items{
        width: 100%;
        margin-right: 0;
        margin-bottom: 15px;
        display: flex;
    }
    .news_imgbox{
        width: 40%;
        flex-shrink: 0;
    }
    .news_messbox{
        width: 100%;
    }
    .news_title{
        font-size: 14px;
        min-height: 40px;
    }
    .news_timer,
    .news_timer span{
        font-size: 12px;
    }
    .newsDetails_content{
        width: 100%;
    }
    .news_detaMain{
        padding: 15px;
        width: 100%;
    }
    .news_detaTitle{
        width: auto;
        font-size: 14px;
    }
    .news_detaTops{
        flex-direction: column;
    }
    .news_detaTimer{
        font-size: 12px;
    }
    .news_detaTimer span{
        font-size: 18px;
    }
    .news_Fxitems:first-child{
        margin-left: 0;
    }
    .news_detaRight{
        margin-top: 15px;
    }
    .index_five{
        padding: 15px;
    }
    .index_news_month{
        font-size: 18px;
    }
    .index_news_year{
        font-size: 14px;
    }
    .index_news_name{
        font-size: 14px;
    }
    .index_manybox{
        font-size: 14px;
        padding: 5px 15px;
        width: fit-content;
        height: auto;
    }
    .login_content{
        width: 100%;
        padding: 15px;
        right: 0;
    }
    .login{
        /*height: 3.5rem;*/
        background-size: cover;
        background-position: center bottom;
    }   
    .login_tit{
        font-size: 18px;
    }
    .regiter_name{
        font-size: 16px;
        width: 1.7rem;
    }
    .register_input{
        /*flex: none;*/
        /*width: auto;*/
    }
    .register_input input,
    .login_fromItems input{
        font-size: 16px;
    }
    .register_input input::-webkit-input-placeholder,
    .login_fromItems input::-webkit-input-placeholder{
        font-size: 14px;
    }
    .getCode{
        font-size: 14px;
        padding: 0px 10px;
        width: fit-content;
        height: auto;
    }
    .register_checkinput,
    .register_checkinput *,
    .mima_fled,
    .zhuce a{
        font-size: 14px;
    }
    .from_gitBtn{
         font-size: 16px;
        padding: 5px 15px;
        /*width: fit-content;*/
        height: auto;
    }
    .about_licheng,
    .lichengMain{
        width: 100%;
        height: auto;
    }
    /*.lichengMain{*/
    /*    flex-direction: column;*/
    /*}*/
    .licheng_leftMess{
        padding: 15px;
        width: 100%;
    }
     .lichengSwiper_box .swiper-slide{
        flex-direction: column;
        height: auto;
        justify-content: center;
    }
    .licheng_messItems{
        padding-left: 0;
        width: 100%;
        flex: none;
    }
    .silde_year{
        font-size: 40px;
    }
    .licheng_messItems p{
        font-size: 12px;
    }
    .solid_x{
        margin-top: .16rem;
    }
    
    .lichengMain::after{
        bottom: 14%;
    }
    
    .licheng_next, .licheng_prev{
        top: 30%;
        display: none;
    }
    
    .smallSwiper .licheng_next,
    .smallSwiper .licheng_prev{
        display: block;
    }
    .smallSwiper .licheng_next{
        right: -40px!important;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .smallSwiper .licheng_prev{
        left: -40px!important;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    /*.licheng_titlers{*/
    /*    font-size: 16px;*/
    /*}*/
    /*.licheng_messItems p{*/
    /*    width: 100%;*/
    /*    font-size: 12px;*/
    /*}*/
    /*.licheng_right_years{*/
    /*    font-size: 12px;*/
    /*}*/
    /*.licheng_RightMess{*/
    /*    width: 100%;*/
    /*    height: 100vw;*/
    /*    display: flex;*/
    /*    justify-content: center;*/
    /*    align-items: center;*/
    /*}*/
    /*.licheng_right_bgbox{*/
    /*    width: 60%;*/
    /*    height: 60vw;*/
    /*    background-size: 100% 100%;*/
    /*    position: static;*/
    /*}*/
    /*.licheng_xImgLogo{*/
    /*    width: 50%;*/
    /*    height: 50vw;*/
    /*    left: 50%;*/
    /*}*/
    .newsDetails_content p img{
        width: 100%;
        height: auto;
        max-width: 100%!important;
    }
    .news_imgbox img{
        object-fit: contain;
    }
    .newsDetails_content *{
        font-size: 12px!important;
        margin: 15px auto!important;
        width: 100%!important;
        /*flex-direction: column;*/
        max-width: 100%!important;
    }
    .login_from{
        margin-right: .8rem;
    }
    .about_wenhuaTabName{
        font-size: 16px;
    }
    .mima_fled a{
        font-size: 14px;
    }
    .vipContent{
        padding: 15px;
    }
    .vipBox{
        flex-direction: column;
    }
    .vipMenu{
        width: 100%;
        margin: 0;
    }
    .vip_menuList{
        display: flex;
    }
    .vip_menutit{
        font-size: 16px;
        text-align: center;
    }
    .vip_menu_aitems,
    .vip_column_title,
    .vip_wrapItems_special,
    .vip_keys,
    .vip_values input,
    .vip_gitBtn{
        font-size: 14px;
    }
    .editPass .vip_wrapBox{
        margin-left: 0;
        padding-left: 15px;
        padding-right: 15px;
        width: 100%;
    }
    .editPass .vip_keys{
        width: auto;
        min-width: 70px;
        white-space: nowrap;
    }
    .getCode{
        white-space: nowrap;
    }
    .vip_values input{
        width: 100%;
        font-size: 14px;
    }
    .vip_values input::-webkit-input-placeholder{
         font-size: 14px;
    }
    .vip_sureBtn, .vip_escBtn{
        width: auto;
        font-size: 14px;
        padding: 0 15px;
    }
    
    /*.login_wxContent{*/
    /*    display: none!important;*/
    /*}*/
    .mobile_wechat{
        display: block!important;
        width: 3rem;
        /*height: .52rem;*/
        background: #F1F1F1;
        border-radius: .08rem;
        border: .01px solid #E4E4E4;
        margin: 0.96rem auto 0;
        text-align: center;
        padding: .1rem 0;
        box-sizing: border-box;
        margin: 1rem auto;
    }
    .mobile_wechat img{
        display: inline-block;
        width: .32rem;
        height: .32rem;
        margin-right: .08rem;
        margin-bottom: -.06rem;
    }
    .mobile_wechat p{
        font-size: 14px;
        font-family: Microsoft YaHei, Microsoft YaHei;
        font-weight: 400;
        color: #3E3A39;
        display: inline-block;
    }
    .about_hbList{
        padding: 0 14px;
    }
    .about_hbItems:nth-child(3n){
        margin-right: 0;
    }
    .load_manycontent{
        font-size: 14px;
    }
    .honorImg{
        height: 5rem;
        
    }
    .honor_name span{
        height: auto;
        font-size: 14px;
    }
    .investor{
        padding: 15px;
    }
    .inves_names{
        font-size: 14px;
    }
    .inves_peopleMessp{
        font-size: 12px;
    }
    .announWrap{
        padding: 15px;
    }
    .announ_titler,
    .announ_mess{
        width: auto;
    }
    .announ_leftTimer{
        min-width: 20%;
        flex-shrink: 0;
        font-size: 12px;
    }
    .announ_rightMess{
        width: 70%;
    }
    .announ_leftTimer span{
        font-size: 28px!important;
    }
    .announ_titler{
        font-size: 14px;
    }
    .contact{
        padding: 15px;
    }
    .contactWrap{
        flex-direction: column;
    }
    .contactLeft,
    .contactRight{
        width: 100%;
        margin-bottom: 15px;
    }
    .contact_titler{
        font-size: 18px;
    }
    .contact_txt{
        font-size: 14px;
    }
    .inves_peopleMess *,
    .inves_peopleMess strong{
        font-size: 12px!important;
    }
    
    .product_pro_many{
        display: block!important;
    }
    .inves_peopleMess{
        margin-bottom: .4rem!important;
    }
    .about_bannertitBox,
    .about_banner_txt{
        width: 100%;
    }
    
    /*.news_detaMain img{*/
    /*    margin: 0 auto!important;*/
    /*}*/
    .licheng_xq{
        height: auto!important;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        align-content: center;
    }
      .lichengSwiper_box .mySwiper{
          position: relative;
          overflow: visible;
      }
    .lichengSwiper_box .mySwiper::after{
        content: '';
        width: 1000px;
        position: absolute;
        top: 16%;
        left: 50%;
        transform: translateX(-50%);
        border-bottom: 1px dashed #A8A8A8;
    }
    .lichengMain::after{
        display: none;
    }
    body{
        overflow: hidden;
    }
    .officeContent{
        padding: 15px;
    }
    .officeItems{
        width: 100%;
        height: auto;
        margin-right: 0;
    }
    .office_tops{
        font-size: 14px;
    }
    .office_mess{
        font-size: 12px;
    }
    .about_jiahuaJJ img{
        width: 100%;
        height: auto;
        object-fit: contain;
    }
    
    
}