@charset "utf-8";
/* CSS Document */
body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,textarea,p{margin:0px;padding:0px;font-family:'PingFangSC' , '微软雅黑';color:#000;}
body{background:#ffffff;}
ul{list-style:none;}
img,a img{border:0px;border:none;}
a{text-decoration:none;}
a.hidefocus{outline:none}
a:hover{text-decoration:underline;text-decoration:none;}
label{ margin-bottom:0; font-weight:normal;}
input,textarea{border:0;outline:none;/*去除蓝色边框*/}
select::-ms-expand { display:none;}
/* select{ appearance:none; -moz-appearance:none; -webkit-appearance:none;background-color:#fff; } */
.white{ background:#fff;}

/* @font-face {font-family:DingTalk; src:url(../fonts/DingTalk_Sans.ttf); } */
@font-face {font-family:DingTalk; src:url(../../fonts/homepage/DingTalk_Sans.ttf);}
@font-face {font-family:DingTalkJinBuTi; src:url(../../fonts/homepage/DingTalkJinBuTi.ttf);}

@font-face {font-family:Gilroy; src:url(../../fonts/homepage/gilroy-bold-4.otf); }

/*****以上样式不可更改*****/

.header {width:100%;position:fixed;top:0;left:0;z-index:999;background:rgba(3, 26, 60, .34);}
/*左侧logo*/
.header .logo {width:175px; float:left; padding:15px 0px;}
.header .logo img { width:100%;}
.header .navbar_nav li {float:left;position:relative;display:block; margin-left:70px;}
.header .navbar_nav li a {text-decoration:none;height:100%;display:block; color:rgba(255, 255, 255, .6);font-size:16px;line-height:90px;}
.header .navbar_nav li.active a{ color: #ffffff;}
.headerFlex{ display: flex; align-items: center; justify-content: space-between;}

/*白色背景的头部*/

.navToggle {display:none;}


.banner{ overflow: hidden; width: 100%; height: 100vh; position: relative;}
.banner img{ width: 100%; display: block; height: 100vh;}
.banner .swiper-pagination{ position: absolute; right: 30px; top: 50%;transform: translateY(-50%);}
.banner .swiper-pagination .swiper-pagination-bullet{width: 6px; height: 6px; background: #FFFFFF; display: block; border-radius: 50%; margin: 0 auto; margin-bottom: 12px;}
.banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width: 12px; height: 12px; background: #73AEFA; border: 2px solid #3673F3;}
.banner .swiper-slide{ position: relative;}
.banner_text{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: flex; justify-content: center;}

.banner_text .t1{ padding-top: 200px; position: relative;}
.banner_text .t1 span{font-family: Gilroy, Gilroy; font-weight: bold; font-size: 111px; color: #FFFFFF; line-height: 100px; opacity: .5; text-align: left; font-style: normal;}
.banner_text .t1 .t1_txt{ display: flex; align-items: center; position: absolute; left: 0; bottom: 0;}
.banner_text .t1 .t1_txt img{ width: 203px; height: 73px;}
.banner_text .t1 .t1_txt p{font-weight: 500; font-size: 48px; color: #4A82FF; line-height: 67px; margin-left: 10px;}
.banner_text .t2{font-weight: 600;
font-size: 38px;
color: #20273B;
line-height: 53px; margin-top: 15px;}
.banner_text .t3{font-size: 18px;
color: #20273B;
line-height: 25px; margin-top: 10px;}
.banner_text .t4{width: 202px;
height: 58px;
background: rgba(255,255,255,0.6);
border-radius: 29px;
border: 1px solid #ffffff; 
backdrop-filter: blur(10px); display: flex; align-items: center; justify-content: center;font-family: DingTalk ,DingTalkJinBuTi;

font-size: 18px;
color: #363638; margin-top: 50px;}
.banner_text .t4:hover{ background: rgba(255,255,255,1);}

.Mission{ padding-top: 60px; padding-bottom: 100px; position: relative;}
.Mission_box{ position: relative; max-width: 995px; width: 100%; margin: 0 auto;}
.Mission_box img.bg{ width: 100%; position: absolute; left: 0; top: 0;}
.Mission_roll{ display: flex; align-items: center; justify-content: space-between; z-index: 1; position: relative;}
.Mission_roll .item .t1{ font-size: 24px; color: #333;}
.Mission_roll .item .t1 span{ color: #4A82FF; font-size: 49px;font-family: DingTalk ,DingTalkJinBuTi;}
.Mission_roll .item .t2{font-size: 16px; color: #797B89; line-height: 22px; text-align: center; margin-top: 10px;}
{font-size: 40px;
color: #20273B;
line-height: 56px;}
.Mission_texst{ margin-top: 84px; position: relative; z-index: 1;}
.Mission_texst h2{ text-align: center;font-size: 40px; color: #20273B; line-height: 56px; font-weight: bold; margin-bottom: 35px;}
.Mission_texst p{font-size: 18px; color: #333333; line-height: 40px; text-align: center; max-width: 850px; width: 100%; margin: 0 auto;font-family: DingTalk, DingTalkJinBuTi;}
.Mission_texst p span{ color: #4A82FF;}
.Mission_Values{ background: url('../../images/bg11.png') no-repeat center center; padding: 120px 0px;}
.Mission_Values_item { display: flex; justify-content: space-between;}
.Mission_Values_item .item{width: 520px; background: #FFFFFF; border-radius: 24px; padding: 44px 64px 54px 60px;}
.Mission_Values_item .item .t_text{ display: flex; align-items: center; justify-content: space-between;}
.Mission_Values_item .item .t_text .t1{ position: relative; padding-bottom: 17px;}
.Mission_Values_item .item .t_text .t1 span{font-family: Gilroy, Gilroy; font-weight: bold; font-size: 42px; color: #7DA2FC; line-height: 51px; opacity: .2;}
.Mission_Values_item .item .t_text .t1 h3{font-family: DingTalk, DingTalkJinBuTi; font-weight: normal; font-size: 31px; color: #20273B; line-height: 38px; position: absolute; left: 0; bottom: 0;}
.Mission_Values_item .item .t_text img{ width: 90px; height: 90px;}
.Mission_Values_item .item .t_text1{font-weight: 400; font-size: 18px; color: #20273B; line-height: 32px; margin-top: 20px;}
.Question{ padding-top: 100px;}
.Question .title,.service .title,.Global .title,.Promise .title{ text-align: center;}
.Question .title h3,.service .title h3,.Global .title h3,.Promise .title h3{ font-size: 40px; color: #333333; line-height: 56px;}
.Question .title span,.service .title span,.Global .title span{font-weight: 400; font-size: 18px; color: #797B89; line-height: 25px; margin-top: 10px; display: block;}
.Question ul{ display: flex; margin: 0px -12px;}
.Question ul li{ width: 33.3333%; padding: 0px 12px; margin-top: 60px;}
.Question ul li .item{ background: linear-gradient( 180deg, rgba(223, 229, 239, .47) 2.09%, rgba(221, 229, 246, .47) 100%); border-radius: 24px; padding: 45px 26px 50px 40px;}
.Question ul li .item .t1{ display: flex; align-items: center; justify-content: space-between;}
.Question ul li .item .t1 h3{font-family: DingTalk, DingTalkJinBuTi; font-weight: normal; font-size: 31px; color: #20273B; line-height: 38px;}
.Question ul li .item .t1 img{ width: 90px; display: block;}
.Question ul li .item .t2{ margin-top: 45px; min-height: 160px;}
.Question ul li .item .t2 p{font-family: PingFangSC, PingFang SC; font-weight: 400; font-size: 18px; color: #20273B; line-height: 32px; text-align: left; font-style: normal;}
.Question ul li .item .t2 img{ width: 31px; display: block; margin-top: 30px;}
.Question ul li .item .t2 img.i1{ display: block;}
.Question ul li .item .t2 img.i2{ display: none;}
.Question ul li .item:hover { background: url('../../images/hover.png') no-repeat; background-size: 100% 100%;}
.Question ul li .item:hover .t1 img{opacity: 0;}
.Question ul li .item:hover .t1 h3{ color: #fff;}
.Question ul li .item:hover .t2 p{ color: #fff;}
.Question ul li .item:hover .t2 img.i1{ display:none ;}
.Question ul li .item:hover .t2 img.i2{ display: block;}

.System{ padding-bottom: 100px;}
.System_title{ position: relative; height: 320px; margin-top: -30px; padding-top: 175px; text-align: center;}
.System_title:before{height: 323px; background: linear-gradient( 180deg, rgba(237,244,255,0) 0%, #EDF4FF 49.94%, rgba(237,244,255,0) 100%); position: absolute; left:0; top: 0; content: ''; width: 100%;}
.System_title h3{ font-size: 40px; color: #333333; line-height: 56px; position: relative; z-index: 1;}
.System_title span{font-weight: 400; font-size: 18px; color: #797B89; line-height: 25px;position: relative; z-index: 1;}
.tixiBox{ background: url('../../images/7.png') no-repeat; background-size: 100% 100%; padding: 50px 45px 35px 45px;}
.tixiBox .ul{ display: flex; flex-wrap: wrap; margin: 0px -5px;}
.tixiBox .ul li{ width: 33.333%; padding: 0px 5px;}
.tixiBox .ul li .item{ width: 100%;background: linear-gradient( 180deg, #E1EEFF 0%, #FFFFFF 100%); border-radius: 16px; border: 2px solid #fff; backdrop-filter: blur(10px); padding: 24px;}
.tixiBox .ul li .item h3{font-family: DingTalk, DingTalkJinBuTi; font-weight: normal; font-size: 31px; color: #4A82FF; line-height: 38px;}
.tixiBox .ul li .item .txtbox{ margin-top: 30px;}
.tixiBox .ul li .item .txtbox p{ font-size: 16px; color: #20273B; line-height: 32px; text-align: left; font-style: normal;}
.tixiBox .ul li .item .imgbox{ display: flex; justify-content: flex-end;}
.tixiBox .ul li .item .imgbox img{ width: 220px;}
.tixiBox .ul2{ display: flex; flex-wrap: wrap; margin: 0px -14px;}
.tixiBox .ul2 li{ width: 50%; padding: 0px 14px; margin-top: 30px;}
.tixiBox .ul2 li .item{ width: 100%;background: linear-gradient( 180deg, #E1EEFF 0%, #FFFFFF 100%); border-radius: 16px; border: 2px solid #fff; backdrop-filter: blur(10px); padding: 26px;}

.service{ background: #F2F7FD; padding-top: 60px; padding-bottom: 75px;}
.service_box{ margin-top: 74px; position: relative;}
.service_box img{ max-width: 790px; width: 100%;  margin: 0 auto; display: block;}
.service_box ul li{ display: flex; align-items: center; position: absolute;}
.service_box ul li .txtbox{ text-align: right; padding-right: 12px;}
.service_box ul li .txtbox h3{font-weight: 600; font-size: 20px; color: #333333; line-height: 28px;}
.service_box ul li .txtbox p{font-weight: 400; font-size: 14px; color: #333333; line-height: 32px; text-align: right;}
.service_box ul li .Number{width: 47px; height: 47px; background: #4A82FF; border: 6px solid rgba(74,130,255,0.36); display: flex; align-items: center; justify-content: center; border-radius: 50%;font-weight: bold; font-size:24px; color: #FFFFFF;font-family: AlimamaShuHeiTi, AlimamaShuHeiTi;} 
.service_box ul li:nth-child(1){ left:30px; top: 325px;}
.service_box ul li:nth-child(2){ left: 68px;  top: 150px;}
.service_box ul li:nth-child(3){ left: 276px;  top: 14px;}
.service_box ul li:nth-child(4){ right: 226px;  top: 14px;flex-direction: row-reverse;}
.service_box ul li:nth-child(4) .txtbox{ text-align: left; padding-left: 20px; padding-right: 0px;}
.service_box ul li:nth-child(5){ right: 87px;  top: 150px;flex-direction: row-reverse;}
.service_box ul li:nth-child(5) .txtbox{ text-align: left; padding-left: 20px; padding-right: 0px;}
.service_box ul li:nth-child(6){ right:10px;  top: 325px;flex-direction: row-reverse;}
.service_box ul li:nth-child(6) .txtbox{ text-align: left; padding-left: 20px; padding-right: 0px;}
.Global{ padding: 84px 0px;}
.Global_list { display: flex; flex-wrap: wrap; margin: 0px -18px;}
.Global_list li{ width: 25%; padding: 0px 18px; margin-top: 30px;}
.Global_list li .item{background: #FAFCFF; border-radius: 24px; border: 1px solid #4A82FF; padding:30px 10px 20px 10px; text-align: center;}
.Global_list li .item img{ width: 32px; display: block; margin: 0 auto;}
.Global_list li .item h4{font-family: PingFangSC, PingFang SC;

font-size: 20px;
color: #333333;
line-height: 28px; margin-top: 15px;}
.Global_list li .item p{font-family: PingFangSC, PingFang SC;
font-weight: 400;
font-size: 14px;
color: #333333;
line-height: 32px;}
.Promise{ background: RGBA(250, 251, 255, 1); padding-top: 80px; padding-bottom: 120px;}
.Promise_list{ display: flex;}
.Promise_list li{ width: 33.333%; text-align: center; margin-top: 70px;}
.Promise_list li img{ width: 82px; margin: 0 auto;}
.Promise_list li h4{font-family: PingFangSC, PingFang SC; font-weight: 600; font-size: 20px; color: #333333; line-height: 28px; margin-top: 12px;}
.Promise_list li p{font-family: PingFangSC, PingFang SC;
font-weight: 400;
font-size: 14px;
color: #333333;
line-height: 32px; margin-top: 5px;}
.foott{ text-align: center; background: #7B8AA4; padding: 40px 0px;}
.foott img{ width: 175px; display: block; margin: 0 auto;}
.foott p{font-family: PingFangSC, PingFang SC;
font-weight: 400;
font-size: 14px;
color: #FFFFFF;
line-height: 18px; opacity: .6; margin-top: 20px;}
.footer{ background: url(../../images/foot.png) no-repeat; width: 100%; padding: 64px 0px; background-size: 100% 100%;}
.footerFlex{ display: flex; justify-content: space-between;}
.footerFlex .txtbox{ flex: 1; width: 100%;}
.footerFlex .txtbox h4,.footerFlex .erweima h4{font-family:SourceHanSansSC_Regular;
font-size: 14px;

line-height: 24px;
color: rgba(255, 255, 255, 1);
margin-bottom: 8px;
}
.footerFlex .txtbox p{
font-weight: 300;
font-size: 14px;
line-height: 24px;
color: rgba(255, 255, 255, 1);

}
.footerFlex .erweima h4{ margin-left: 40px;}
.footerFlex .erweima .imgFlex{ display: flex;}
.footerFlex .erweima .imgFlex .weima{ width:100px; margin-left: 40px;}
.footerFlex .erweima .imgFlex .weima img{ width: 100%;}
.footerFlex .erweima .imgFlex .weima p{
font-size: 14px;

line-height: 24px;
letter-spacing: 0%;
text-align: center;
color: rgba(255, 255, 255, 1);
}
.footerFlex .erweima .hz{
font-size: 14px;

line-height: 24px;
letter-spacing: 0%;
vertical-align: middle;
color: rgba(255, 255, 255, 1);
margin-left: 40px;
margin-top: 10px;
}
.footerFlex .erweima .hz a{ color: rgba(86, 140, 255, 1);}
.Language{ position:absolute;top: 0; right: 5%;}
.Language .item{ display: flex; align-items: center;}
.Language .item span{font-family: PingFangSC, PingFang SC; font-weight: 400; font-size: 16px; color: #FFFFFF; line-height:90px;}
.Language .item  img{ width: 14px; margin-left: 10px;}
.lagShow{ position: absolute; left: 50%; top:90px;transform: translateX(-50%); background: #fff;box-shadow: 0px 16px 40px 0px rgba(90, 127, 206, 0.15); width: 130%; padding:6px; border-radius: 6px; display: none;}
.lagShow a{font-size: 16px;   line-height: 40px;   color: rgba(18, 18, 18, 1);   display: block;  text-align: center;}
.lagShow a:hover{  color: rgba(86, 140, 255, 1); }
.Language:hover .lagShow{ display: block;}

.mask{background: rgba(18, 18, 18, 0.6); position: fixed; left: 0; top: 0; width: 100%; height: 100%; display: none; z-index: 99991;}
.pop_show{ position: fixed; left: 50%; top: 50%; transform: translate(-50%,-50%); width:800px; z-index: 99992;background: #FFFFFF;
box-shadow: 0px 12px 42px 0px rgba(38,38,38,0.24); display: none; border-radius: 18px; overflow: hidden;}
.pop_show .top{background: #4A82FF; padding: 7px 20px; display: flex; align-items: center;}
.pop_show .top img{ width: 27px;}
.pop_show .top span{font-size: 16px;
color: #FFFFFF;
line-height: 24px; margin-left: 14px;}
.pop_show .form{ padding: 25px; overflow: auto; max-height: 80vh;}
.pop_show .form ul{ display: flex; flex-wrap: wrap; margin: 0px -12px;}
.pop_show .form ul li{ padding: 0px 12px;}
.pop_show .form ul li .h4{font-size: 14px; color: #262626; line-height: 20px;}
.pop_show .form ul li .h4 em{ margin-right: 8px; color: #FF1A1A; font-style: inherit;}
.pop_show .form ul li .div{ margin-top: 8px; position: relative;}
.pop_show .form ul li .div .text{background: #FFFFFF; box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1); border: 1px solid #D9D9D9; padding: 8px; border-radius: 8px; width: 100%; font-size: 14px;}
.pop_show .form ul li h5,.pop_show .form .t1{font-size: 12px;

color:#ADADAD;
line-height: 20px;
 margin-top: 8px;}
.w33{ width: 33.3333%;}
.w66{ width: 66.6666%;}
.w100{ width: 100%;}
.pop_show .form h2{font-weight: normal; font-size: 16px; color: #000000; line-height: 19px;}
.pop_show .form .item{ margin-bottom: 30px;}
.pop_show .form .t1{ margin-top: 12px;}
.w50{ width: 50%;}

.pop_show .form ul li .div .textarea{background: #FFFFFF; box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.1); border: 1px solid #D9D9D9; padding: 8px; border-radius: 8px; width: 100%; height: 80px; font-size: 14px;}
.upImg{ display: flex; flex-wrap: wrap;}
.upImg .img{width: 105px; height: 69px; background: #ECEDF0; border-radius: 2px; border: 1px solid #CBCBD2; margin-top: 20px; margin-right: 20px;}
.upImg .img .upi{ width: 13px; margin: 0 auto; display: block; margin-top: 24px;}
.upImg .img span{font-size: 12px; color: #ADADAD; line-height: 20px; text-align:center; display: block;}

.tijiao{text-align: center;}
.tijiao .label{display: flex; align-items: center; justify-content: center; width: 100%;}
.tijiao .label div.span{font-weight: 400; margin-left: 10px;
font-size: 16px;display: flex; align-items: center; justify-content: center;
color: #20273B;
line-height: 32px;}
.tijiao .button{width: 302px;
height: 57px;
background: #4A82FF;
border-radius: 8px; margin: 0 auto; margin-top: 20px; border: none; color: #fff;font-family: DingTalk, DingTalkJinBuTi;
font-weight: normal;
font-size: 18px;
color: #FFFFFF;}
.m_nav{ display: none;}

@media screen and (max-width:1400px) {
	.header .navbar_nav{ margin-right: 120px;}
}

@media screen and (max-width:1299px) {
	.header .navbar_nav{ margin-right:80px;}
	.header .navbar_nav li{ margin-left: 50px;}
	.banner_text .t1 span{ font-size: 88px; line-height: 90px;}
	.banner_text .t1 .t1_txt img{ width: 175px; height: 56px;}
	.banner_text .t1 .t1_txt p{ font-size: 38px;}
	.banner_text .t2{ font-size: 28px; line-height: 45px;}
	.Mission_Values_item .item{ padding: 24px; width: 460px;}
	.Question ul li .item{ padding: 24px;}
	.Question ul li .item .t1 h3{ font-size: 24px;}
	.Question ul li .item .t1 img{ width: 80px;}
	.Question ul li .item .t2 p{ font-size: 16px; line-height: 28px; min-height: 140px;}
	.tixiBox .ul li .item{ padding: 13px;}
	.tixiBox .ul li .item h3{ font-size: 24px;}
	.tixiBox .ul li .item .txtbox p{ font-size: 14px; line-height: 28px;}
	.tixiBox .ul li .item .imgbox img{ width: 160px;}
	.tixiBox .ul li .item .txtbox{ margin-top: 20px; min-height: 150px;}
	.service_box ul li:nth-child(3){ left: 200px;}
	.service_box ul li:nth-child(4){ right: 120px;}
	.Global_list li .item h4{ font-size: 14px;}
}



@media screen and (max-width:992px) {
	.header .nav{ display: none;}
	.Language{ display: none;}
	.header .logo{ width: 120px; padding: 8px 0px;}
	.navToggle {display:block; height:25px; position: relative; z-index: 99; margin-left: 20px;}
		.navToggle span {position:relative;width:25px;height:2px; margin-top: 12px;}
		.navToggle span:before,.navToggle span:after {content:'';position:relative;width:100%;height:2px;left:0;}
		.navToggle span,.navToggle span:before,.navToggle span:after {-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;display:block;background:#fff;}
		.navToggle span:before {top:8px;}
		.navToggle span:after {bottom:10px;}
		.navToggle.open span:before {top:11px;-webkit-transform:translateY(-11px) rotate(-45deg);-moz-transform:translateY(-11px) rotate(-45deg);-ms-transform:translateY(-11px) rotate(-45deg);-o-transform:translateY(-11px) rotate(-45deg);transform:translateY(-11px) rotate(-45deg);}
		.navToggle.open span:after {bottom:12px;-webkit-transform:translateY(10px) rotate(45deg);-moz-transform:translateY(10px) rotate(45deg);-ms-transform:translateY(10px) rotate(45deg);-o-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg);}
		.navToggle.open span {background:none;}
		.navToggle.open span:before,.navToggle.open span:after {background:#0071bc; }
		
		.m_nav{ display: block; position: fixed; right:-200%; top:0; width: 100%; height: 100%; z-index: 992; background: #ffffff; padding: 75px 15px 15px 15px;transition:0.6s; }	
		.m_nav.open{ right: 0; width: 50%; z-index: 99;}
		body.open{ height: 100vh; overflow: hidden;}
		.m_nav .navbar_nav li .link,.m_nav .navbar_nav li a{ width: 100%; font-size: 15px; line-height: 50px; color: #333333; border-bottom: 1px solid rgb(0 0 0 / 15%); display: block; position: relative;}
		.m_nav .navbar_nav li i{ position: absolute; right: 0; top: 17px; font-size: 18px;}
		.m_nav .navbar_nav li .erji_nav,.m_nav .navbar_nav li .sanji_nav,.m_nav .navbar_nav li .siji_nav,.m_nav .navbar_nav li .four_page{ display: none;}
		.m_nav .navbar_nav li .erji_nav li a,.m_nav .navbar_nav li .sanji_nav li a,.m_nav .navbar_nav li .siji_nav li a{ width: 100%; font-size: 15px; line-height: 50px; color: #333333; padding-left: 15px;}
		
		.m_nav .search{ width: 100%; position: relative; height: 40px; display: block; margin-top: 50px;}
		.m_nav .search .text{ width:100%; height: 40px; border-radius: 20px;  color: #000;font-size: 15px;transition:0.6s;  border: 1px solid rgb(0 0 0 / 15%); padding-left: 15px; padding-right: 45px;}
		.m_nav .search button{ position: absolute; right: 0; top: 0; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; background: transparent; border: transparent;}
		.m_nav .search button img{ width: 16px; height: 16px; display: block;}

}



@media ( max-width:799px) {	
	.banner_text .t1 span{ font-size: 28px; line-height: 40px;}
	.banner_text .t1 .t1_txt img{ width: 50px; height: 16px;}
	.banner_text .t1 .t1_txt p{ font-size: 14px; line-height: 28px;}
	
	.banner_text .t1{ padding-top: 120px;}
	.banner_text .t2{ font-size: 16px;}
	.banner_text .t3{ font-size: 13px;}
	.banner_text .t4{ width: 130px; height: 40px; font-size: 14px;}
	.Mission_roll .item .t1{ font-size: 12px;}
	.Mission_roll .item .t1 span{ font-size: 18px;}
	.Mission_roll{ flex-wrap: wrap;}
	.Mission_roll .item{ width: 50%; text-align: center;}
	.Mission{ padding-top: 20px; padding-bottom: 20px;}
	.Mission_roll .item .t2{ font-size: 13px;}
	.Mission_texst{ margin-top: 24px;}
	.Mission_texst h2,.Question .title h3, .service .title h3, .Global .title h3, .Promise .title h3,.System_title h3{ font-size: 18px; line-height: 40px;}
	.Mission_texst p,.Question .title span, .service .title span, .Global .title span,.System_title span{ font-size: 14px; line-height: 24px;}
	.Mission_Values{ padding: 20px 0px; background-size: 100% 100%;}
	.Mission_Values_item{ display: block;}
	.Mission_Values_item .item{ width: 100%; border-radius: 12px; margin: 10px 0px;}
	.Mission_Values_item .item{ padding: 14px;}
	.Mission_Values_item .item .t_text .t1 span{ font-size: 20px; line-height: 40px;}
	.Mission_Values_item .item .t_text .t1 h3{ font-size: 14px; line-height: 20px;}
	.Mission_Values_item .item .t_text .t1{ padding-bottom: 5px;}
	.Mission_Values_item .item .t_text img{ width: 60px; height: 60px;}
	.Mission_Values_item .item .t_text1{ font-size: 14px; line-height: 24px;}
	.Question{ padding-top: 24px;}
	.Question ul{ display: block; margin: 0px;}
	.Question ul li{ width: 100%; margin-top: 30px;}
	.Question ul li .item .t1 h3{ font-size: 16px;}
	.Question ul li .item .t1 img{ width: 60px;}
	.Question ul li .item .t2 p{ font-size: 14px; min-height: 90px;}
	.Question ul li .item .t2{ margin-top: 20px;}
	.Question ul li .item .t2 img{ width: 22px;}
	.Question ul li .item{ padding: 14px; border-radius: 12px;}
	.System_title{ height: 160px;}
	.System_title::before { height: 160px;}
	.System_title{ padding-top: 40px;}
	.tixiBox{ padding: 12px;}
	.tixiBox .ul{ width: 100%; display: block; margin: 0px;}
	.tixiBox .ul li{ width: 100%; margin-bottom: 20px;}
	.tixiBox .ul li{padding: 0px;}
	.tixiBox .ul li .item h3{ font-size: 16px;}
	.tixiBox .ul li .item .txtbox{ margin-top: 10px; min-height: auto;}
	.tixiBox .ul li .item .imgbox img{ width: 120px;}
	.tixiBox .ul li .item .imgbox{ margin-top: 20px;}
	.tixiBox .ul2 li{ margin-top: 0px;}
	.System{ padding-bottom: 30px;}
	.service{ padding: 30px 0px;}
	.service_box{ margin-top: 30px;}
	.service_box ul li{ position: initial;flex-direction: row-reverse; top: auto !important; left: auto !important; right: auto !important; margin-bottom: 12px;  }
	.service_box ul li .txtbox{ text-align:  left; padding: 0px; padding-left: 12px; flex: 1;}
	.service_box ul li .Number{ font-size: 14px;}
	.service_box ul li .txtbox h3{ font-size: 15px;}
	.service_box img{ display: none;}
	.Global{ padding: 24px 15px;}
	.Global_list li{ width: 100%; padding: 0px 4px; margin-top: 10px;}
	.Global_list li .item{ padding: 12px;}
	.Global_list li{}
	.Promise{ padding: 24px 0px;}
	.Promise_list{ display: block;}
	.Promise_list li{ width: 100%; margin-top: 20px;}
	.Promise_list li img{ width: 65px;}
	.Promise_list li h4{ font-size: 16px;}
	.foott{ padding: 12px;}
	.footer{ padding: 30px 0px;}
		.footerFlex{ display: block;}
		.footerFlex .erweima { margin-top: 20px;}
		.pop_show{ width: 94%;}
		.pop_show .form{ padding: 12px;}
		
		.w33{ width: 100%;}
		.w66{ width: 100%;}
		.w100{ width: 100%;}
		.tijiao .button{ width: 180px; height: 45px; font-size: 16px;}
}