@charset "utf-8";
.pc1440,.pc1220,.pc1086,.pc800,.pc650,.pc600,.pc450,.pc450{display: block;}
.mm1440,.mm1220,.mm1086,.mm800,.mm650,.mm600,.mm450,.mm350{display: none;}
/* nav */
.sp_header {position:fixed;top:0;z-index:10;overflow:hidden;width:100%;height:100px;background: white;background: rgba(0, 130, 142, 1);z-index: 1111;}
.sp_logo {float:left;/* padding:10px; */height:50px;margin-left: 10px;}
.sp_logo img {margin:auto;height: 85px;margin-top: 8px;}
.sp_nav {position:relative;float:right;margin-top:40px;width:50px;height:30px;cursor:pointer}
.sp_nav span {position:absolute;left:10px;display:block;width:30px;height:2px;background: white;transition:all ease .35s;}
.sp_nav span:nth-of-type(1) {top:0}
.sp_nav span:nth-of-type(2) {top:10px}
.sp_nav span:nth-of-type(3) {top:20px}
.sp_nav_se span:nth-of-type(1) {top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2) {width:0}
.sp_nav_se span:nth-of-type(3) {top:10px;transform:rotate(-45deg)}
.sjj_nav {position:fixed;top:-100%;left:0;z-index:9;overflow:auto;overflow-x:hidden;width:100%;height: calc(100% - 50px);background:#fff;font-size:14px;line-height:40px;transition:top ease .35s;z-index: 9999;}
.nav_show {top:100px}
.sjj_nav>ul>li:first-child {overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a {float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language {float:right;overflow:hidden;margin-top:5px;width:70px;line-height:30px}
.sjj_nav>ul>li:first-child .language a {float:left;width:35px;border-left:1px solid #ddd;color:#999;text-align:center}
.sjj_nav ul li i {position:absolute;top:5px;right:0;padding:0 7px;height:30px;border-left:1px solid #ddd}
.sjj_nav ul li i svg {transition:all ease .35s;transform:rotate(-90deg)}
.sjj_nav ul li .sjj_nav_i_se svg {transform:rotate(0)}
.sjj_nav ul li {position:relative;margin-left:20px;border-top:1px solid #ddd;font-size:14px;line-height:40px}
.sjj_nav>ul>li:last-child {border-bottom:1px solid #ddd}
.sjj_nav ul li ul {display:none}
.sjj_nav ul li a {width:80%;color:#666;display: block;}
.sjj_nav ul li ul li a {display:block;color:#999;text-align:left}
.sjj_nav ul li i svg {width:20px;height:20px;fill:#555}
.sjj_nav ul li .sjj_nav_i_se svg {fill:#c9141e}
.sjj_nav ul li ul li>ul {margin-left:10px}
@media only screen and (max-width: 1440px){
	.mm1440{display: block;}
	.pc1440{display: none;} 
	.iheader .list>li{    margin: 0 10px;}
}
@media only screen and (max-width: 1220px){
	.mm1220{display: block;}
	.pc1220{display: none;} 
	.wh{width: 92%;min-width: auto;}
}
@media only screen and (max-width: 1086px){
	.mm1086{display: block;}
	.pc1086{display: none;}   
	body{padding-top: 50px;}
	.Aging_02 .new_con img{width:100%}
	.ganyuList1{width:100%}
  }
@media only screen and (max-width: 800px){
	.mm800{display: block !important;}
	.pc800{display: none !important;}
	.swiper_banner .swiper-slide .ro img{position:relative;top: 0;}
	.swiper_banner .swiper-slide .ro{padding-left:0}
	 .swiper_banner .swiper-slide .ro .p1{font-size:24px;margin-top: 20px;}
	.swiper_banner .swiper-slide .ro .p2{font-size:22px}
	.swiper_banner .swiper-slide .ro .p3{font-size:14px}
	.swiper_banner .swiper-slide .moreA{display:none}
	.lAside{display:none}
	.lbanner{height: 300px !important;background-attachment: local;}
	.h3{font-size: 22px;}
	.lbanner .en,.lbanner .h3{font-size:20px}
	.h4,{font-size:18px}
	.p{font-size:14px;}
	.iT_01 .h3{margin-bottom:10px}
	.i_intro .wh,.i_plate{padding-bottom: 70px;}
	.iT_01{padding-top: 50px;padding-bottom: 0px !important;}
	.program_02 .iT_01{padding-bottom: 10px;}
	.retail_pro .iT_01{padding-bottom:0}
	.list_tu02 li{width: 50%;}
	.list_tu02 li .ro img{position:relative}
	.list_tu02 li .ro{padding-left:0;width: 90%;}
	.list_tu02 li .ro h3{font-size:18px;margin-top: 20px;}
	.i_intro{padding-top: 20px;}
	.iFoot .wh .item{width:100%;padding: 0;margin-bottom: 30px;}
	.iFoot{padding-bottom:20px}
	.iFoot .h3{font-size:18px;font-weight: bold;}
	.Aging_01{padding: 20px 0 100px;}
	.Aging_01 .ro,.Aging_01 .pic{width:100%;}
	.Aging_01 .ro .p{width:100%;}
	.Aging_01 .ro a{margin-top:20px}
	.Aging_01 .ro .h3{font-size:24px}
	.Aging_01 .pic{margin-top:50px}
	.Aging_02_list li{width:50%}
	.Aging_02_list li .h3{font-size:18px}
	.Aging_03_list li{width: 100% !important;margin-bottom: 20px;padding: 0;}
	.Aging_03_list li:nth-child(2) .pics{padding-bottom:100%}
	.Aging_03_list01 li{width:100%;margin-bottom: 40px;}
	.Aging_03_list01 li .p{height:auto;margin-top: 20px;}
	.new_tj .ro p{font-size:14px}
	.new_tj .ro{width:100%;margin-top: 0;}
	.new_tj .pic{width: 100% !important;margin-top: 50px;}
	.newList{padding-top:50px}
	.newList_01 li .pics{width:100%;float: none !important;}
	.newList_01 li .flex_jz{width:100%;position:relative;margin-top: 20px;float: none;}
	.newList_01 li .ro .h3{font-size:18px}
	.newList_01 li .ro .p{font-size:14px}
	.newList_01 li{margin-bottom: 40px;}
	.newList_01 li .ro{width:100%;margin: 0 !important;}
	.tList4 {display: grid;  
	    grid-template-columns: repeat(2, 1fr); /* 创建两列，每列宽度相等 */  
	    list-style-type: none; /* 移除列表项前的默认标记 */  
	    padding: 0; /* 移除默认的padding */  
	    width: 100%; /* 使列表宽度充满其父容器 */  }
	.tList4 li{width:97%;padding: 8px;padding-bottom:20px;margin-left: 0;box-sizing: border-box; /* 包括padding和border在内计算宽度和高度 */  }
	.tList3 li,{width:48%;margin-left: 0;}
	.program_02_list li{margin-bottom:30px}
	.tList3 li:nth-of-type(2n),.tList4 li:nth-of-type(2n){float:right}
	.lScientific02_list li .ro .h3{font-size:18px;line-height: 25px;height: auto;margin-top: 10px;}
	.lScientific02_list li .ro .moreD{float:none;margin-top: 30px;display: block;display: none;}
	.lScientific{padding-top:50px}
	.lmanagement .ro{position:relative}
	.lmanagement .iT_01{padding-top:50px;padding-bottom: 10px;}
	.lmanagement .ro .h3{font-size:20px;}
	.lmanagement .pics{width:30%}
	.lmanagement .ro{width: 65%;}
	.lmanagement .ro .moreC{margin-top:50px}
	.lmanagement_map{}
	.lmanagement_map .h3{
    font-weight: bold;
    margin-bottom: 20px;
}
	.lmanagement_map .bt{
    margin-top: 20px;
    padding-right: 150px;
    position: relative;
}
	.lmanagement_map .pics{
    width: 150px;
    height: auto;
    padding-bottom: 0;
    position: absolute;
    right: 0;
}
	.lmanagement_map .moreC{font-size: 12px;padding: 0 15px;line-height: 0;}
	.lmanagement_map .moreC span{line-height:25px}
		.lmanagement_map .pics img{
			position:relative;
			width: 100%;
			height: auto;
		}
	.lmanagement_map .l{
    margin-right: 20px;
    text-align: justify;
}
	.lmanagement_list{margin-top:50px}
	.lmanagement_item .pics{float:none;width: 100%;padding-bottom: 100%;}
	.lmanagement_item .flex_jz{width:100%}
	.lmanagement_item .ro{width:100%}
	.lmanagement_item .ro .h3{font-size:22px}
	.lmanagement_item{padding-bottom:50px}
	.assessment .iT_01{padding-top:70px}
	.assessment .iT_01 .moreC{margin-top:50px}
	.assessment02_list li{position:relative;width: 100%;left: 0 !important;}
	.assessment02_list li .pics{padding-bottom: 70% !important;}
	.assessment2{padding:100px 0}
	.retail01 .ro{width:100%;position: relative;}
	.retail01 .pic{width:100%;margin-top: 50px;}
	.retail01 .ro .h3,.l_club .tt_02 .en{font-size:22px}
	.l_club .tt_02 p{font-size:22px}
	.retail01 .ro .h4{font-size:20px;margin-top: 20px;}
	.retail01{padding:100px 0}
	.l_club .ro{width:100%;font-size: 14px;}
	.l_club .pics{width:100%;margin-bottom: 35px;}
	.l_club{padding:50px 0}
	.l_club2_list .pic{width: 60%;}
	.l_club2_list .pics{padding-bottom:100%}
	.l_club2_list .r{width: 40%;}
	.l_club2_list .ro h3{font-size:18px}
	.l_club2_list .ro a{margin-top:20px;font-size: 12px;display: inline-block;height: auto;}
	.l_club2_list .flex_jz{width: 100%;margin-left: 0;padding-left: 15px;}
	.l_club2_list .item:nth-of-type(2n-1) .flex_jz{padding-left: 0;padding-right:15px}
	.lmanagement_tt h3{font-size:22px}
	.program_01 .item .l,.program_01 .item .r{width:100%}
	.join2_01 .iT_01{padding: 0;}
	.join2_01_list li p{font-size:16px}
	.join2_01_list li img{position:relative;margin-bottom: 20px;}
	.join2_01_list li{padding-left:0;margin-bottom: 50px;text-align: center;float: none !important;}
	.join2_03_list>img{display:none}
	.join2_03_list li{position:relative;left: inherit !important;top: inherit !important;width: 100%;margin-top: 30px;}
	.join2 .join2_03{padding-bottom:50px;padding-top: 50px;}
	.join2_04_lsit li{width:100%;padding-left: 0;text-align: center;margin-left: 0;height: auto;margin-bottom: 30px;}
	.join2_04_lsit li .ro{height:auto;border: none;margin-top: 20px;}
	.join2_04_lsit li span{position:relative;display: inline-block;top: 0;}
	.join4_list li .ro{height:auto;padding-bottom: 30px;}
	.join4_list li .item{position:relative}
	.join4{padding-top:20px}
	.about1 .iT_01{padding-top: 50px;}
	.about1_04_list li .flex_jz{position:relative;width: 100%;height: auto;padding: 20px 0;}
	.about1_04_list li .pic{width:100%}
	.about2_list li .ro .p1{font-size:14px}
	.about2_list li .ro .p1+.p1{font-size:14px}
	.about2_list li .ro .p1 span{font-size: 16px;display: block;}
	.about2 .about2_list{padding-bottom:0}
	.about2 .about2_list li{}
	.about2_list li .wh{width:100%}
	.about2_list li .pic{padding: 0 10%;float: none;margin: 0 auto;width: 100%;position: relative;z-index: 1;}
	.about2_list{background:white}
	.about2_list li .ro{width:100%;float: none;margin-top: -40px;padding: 80px 10% 50px;position: relative;z-index: 0;color: white !important;background: #3a3a3a;}
	.about4_list li .ro h3{font-size:16px;padding-right: 147px;}
	.about4_list li .ro p{font-size:14px}
	.about4{padding-top: 70px;padding-bottom: 100px;}
	 .Download .iT_01{padding-top: 70px;padding-bottom: 10px;}
	.join3 li{width:100%;margin-left:0}
	.iFoot .wh{display:block}
	.iT_02 {text-align:center;margin: 100px auto;}
.iT_02 .h3{margin-bottom: 10px;font-size: 28px;text-transform: uppercase;}
.iT_02 .h4{margin-bottom: 50px;font-size: 22px;}
.iT_02 .h5{margin-bottom: 20px;font-size: 22px;}
.iT_02 .p{margin-bottom: 40px;font-size: 16px;FONT-WEIGHT: 100;margin-top: 20px;font-weight: bold;}
	.assessment02_list{padding-bottom:0}
	.Aging_02_list li .p{margin-top:15px;height: 110px;font-size: 12px;}
	.lmanagement_item_single .bt{background-size: 50px;}
	.assessment2 .Aging_02_list li .p{height: 55px;margin-top: 10px;}
	.retail02_list li{margin-bottom:100px}
	.retail02_list li:after{
	bottom: -64px;
	right: 50%;
	top: inherit;
	margin-right: -15px;
	}
	.retail02_list li:last-of-type:after{display:none}
	.retail02_list li:last-of-type{margin-bottom:0}
	.join2_01 .join2_01_list{width:75%}
	.join2_04_lsit{width:75%;margin: 0 auto;}
	.join4_list li:nth-of-type(2){display:none}
	.about4_list li .ro h3 .moreC{font-size:14px;padding: 0 11px;}
	.about4_list li .ro h3 .moreC span{font-size: 12px;line-height: 27px;}
    .assessment .iT_01 .p{text-align:left}
		.f-s46{font-size:22PX}
	.f-s30{font-size:20PX}
		.p-b100{padding-bottom:50px}
	.p-t100{padding-top:50px}
	.p-t200{padding-top:100px}
	.p-b200{padding-bottom:100px}
	.m-t100{margin-top: 50px;}
	.f-s20{font-size:16px}
	.f-s18{font-size:14px}
	.About_t_01 .r{width:100%;margin-top:50px}
	.About_t_01 .l{width:100%;}
	.iFoot .wh .p{width:100%}
	.iT_01 .h4{font-size:20px}
	.ganyuList1 li{width:100%}
}
@media only screen and (max-width: 650px){
	.mm650{display: block;}
	.pc650{display: none;}
	 
}
@media only screen and (max-width: 600px){
	.mm600{display: block;}
	.pc600{display: none;}
	.tList3 li{width:100%;margin-left: 0;}
	.tList3 li{float:none;clear: both;}
	.lScientific02_list li{width:49%;margin-left:0;float: left;clear: inherit;}
	.lScientific02_list li:nth-of-type(2n){float:right} 
}
@media only screen and (max-width: 450px){
	.mm450{display: block;}
	.pc450{display: none;} 
	.retail_pro_list li{width:100% !important}
	
}
@media only screen and (max-width: 350px){
	.mm350{display: block;}
	.pc350{display: none;}  
}