<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/**
* @software         [JiJinCMS]
* @author           [上海集锦信息科技有限公司]
* @website          [http://www.jijinweb.com]
* @email            [sunny@jijinweb.com]
**/

@font-face{font-family:'Gilroy';src:url('Gilroy-Regular.otf');font-weight:normal;font-style:normal;}

input[type="button"], input[type="submit"], input[type="reset"] {
     -webkit-appearance: none;
}
textarea {  
    -webkit-appearance: none;
}

*{font-family:Gilroy;}

a{ margin:0px; padding:0px; border:0px; text-decoration:none; color:#555555; font-size:13px;transition: all 0.3s ease 0s;
-webkit-transform: all 0.3s ease 0s;  -webkit-tap-highlight-color: transparent; outline: none;}
a:hover{ text-decoration:none;
       transition: all 0.3s ease 0s; -webkit-transform: all 0.3s ease 0s;}
*{ padding:0px; margin:0px; border:0px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; outline: none;}
/* background:rgba(0,0,0,0);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);*/
li{ list-style:none;}
.clear:after{content: "";display: block;height: 0;clear: both;visibility: hidden;}
.clear{zoom: 1;}/* 触发 hasLayout */ 
img{ vertical-align: middle;}
input:focus{ outline: none;}/*去除按钮选中的高亮标签*/
textarea:focus{ outline: none;}/*去除文本框选中的高亮标签*/
button:focus{ outline: none;}/*去除按钮选中的高亮标签*/
select:focus{ outline: none;}/*去除下拉框选中的高亮标签*/
img{vertical-align: middle;}
div,p,table,td,ul,li,span,a,ol,input,label{ padding:0px; margin:0px; border:0px;}
input[type="submit"]{ cursor: pointer;}
input::-ms-input-placeholder{ /* Internet Explorer 10+ */ color:#999999; font-size:15px; font-family:Gilroy;}
input::-webkit-input-placeholder{ /* WebKit browsers */ color:#999999; font-size:15px; font-family:HelveticaGilroy;}
input::-moz-placeholder{ /* Mozilla Firefox 4 to 18 */  color:#999999; font-size:15px; font-family:Gilroy;}
input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#999999; font-size:15px; font-family:Gilroy;}
input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#999999; font-size:15px; font-family:Gilroy;}
textarea::-webkit-input-placeholder{color:#999999; font-size:15px; font-family:Gilroy;}



.search input::-ms-input-placeholder{ /* Internet Explorer 10+ */ color:#999; font-size:16px;}
.search input::-webkit-input-placeholder{ /* WebKit browsers */ color:#999; font-size:16px;}
.search input::-moz-placeholder{ /* Mozilla Firefox 4 to 18 */  color:#999; font-size:16px;}
.search input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#999; font-size:16px;}
.search input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#999; font-size:16px;}



video::-internal-media-controls-download-button {
    display:none;
}
video::-webkit-media-controls-enclosure {
    overflow:hidden;
}
video::-webkit-media-controls-panel {
    width: calc(100% + 30px); 
}

input:-webkit-autofill { 
-webkit-box-shadow: 0 0 0px 1000px white inset; 
}


.fl{ float:left;}
.fr{ float:right;}
/*渐变从左向右*/
.jianbian2{
    height: 200px;
    background: -webkit-linear-gradient(to right,blue, yellow); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(to right,blue, yellow); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(to right,blue, yellow); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right,white, yellow); /* 标准的语法（必须放在最后） */
}

/*黑白照片*/
.gray { 
-webkit-filter: grayscale(100%); 
   -moz-filter: grayscale(100%); 
    -ms-filter: grayscale(100%); 
     -o-filter: grayscale(100%); 
        filter: grayscale(100%); 
        filter: gray; 
}

.gray:hover { 
-webkit-filter: grayscale(0%); 
   -moz-filter: grayscale(0%); 
    -ms-filter: grayscale(0%); 
     -o-filter: grayscale(0%); 
        filter: grayscale(0%); 
        filter: gray; 
}
/*图片变大*/
.tra{
-webkit-transform: scale(1);
   -moz-transform: scale(1);
    -ms-transform: scale(1);
     -o-transform: scale(1);
           filter: scale(1);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; 
	cursor:pointer;
	
}
.tra:hover{
-webkit-transform: scale(1.15);
   -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
     -o-transform: scale(1.15);
           filter: scale(1.15);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; 
	cursor:pointer;

	
}

/*图片翻转*/
.flip{
	-webkit-transform: rotate(0deg);
       -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
         -o-transform: rotate(0deg);
            transform: rotate(0deg);
           transition: all 0.5s ease;
    -webkit-transform: all 0.5s ease;
 }
.flip:hover{
	-webkit-transform: rotate(360deg);
       -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
         -o-transform: rotate(360deg);
            transform: rotate(360deg);
           transition: all 0.5s ease; -webkit-transform: all 0.5s ease;  
	cursor:pointer;
}



.m-header-nav{ display: none;}

.pc_all .pc_all_content{ max-width: 100%; margin: 0 auto; width: 100%; padding: 0px 5.21vw;}




#fullSwiper .fullSwiper_list{/* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;}

#fullSwiper,.bannerq{ width: 100%; height: 100%; }

.Footer footer{ width: 100%;}


.Header {
	position:absolute;
	z-index:2;
	display:flex;
	align-items:center;
	width:100%;
	left:0;
	top:0vw;
	justify-content:space-between;
	left:0;
	right:0;
	margin:0 auto;
	padding: 0px 5.21vw;
	width: 100%;
	 transition: all 0.5s ease; -webkit-transform: all 0.5s ease;  
}
.Header.on{ background: #fff; box-shadow: 0px 0px 20px rgba(0,0,0,.2); transition: all 0.5s ease; -webkit-transform: all 0.5s ease;  }
.Header .Header_logo img{ width: 9.794vw;transition:all 0.5s ease; -webkit-transform:all 0.5s ease;}
.Header .Header_content {
	display:flex;
	align-items:center;
}
.Header .Header_content .Header_content_nav {
	display:flex;
	align-items:center;
	margin-right:4.532vw;
}
.Header .Header_content .Header_content_nav .content_nav_list {
	margin-right:3.647vw;
	min-width:4.376vw;
}
.Header .Header_content .Header_content_nav .content_nav_list:last-child {
	margin-right:0;
}
.Header .Header_content .Header_content_nav .content_nav_list .nav_list_title {
	font-size:0.781vw;
	color:#070707;
	display:flex;
	align-items:center;
	height:5.731vw;
	padding:0vw 0.625vw;
	position:relative;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
	width:100%;
	text-align:center;
	justify-content:center;
}
.Header.on .Header_content .Header_content_nav .content_nav_list .nav_list_title{ height:4vw;}
.Header.on .Header_logo img{ width: 7vw;transition:all 0.5s ease; -webkit-transform:all 0.5s ease;}
.Header .Header_content .Header_content_nav .content_nav_list .nav_list_title::before {
	content:"";
	display:inline-block;
	width:100%;
	height:100%;
	left:0;
	background:url(../images/bg2.jpg) no-repeat 50%/cover;
	position:absolute;
	bottom:0;
	height:0vw;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
}
.Header .Header_content .Header_content_nav .content_nav_list:hover .nav_list_title {
	color:#fff;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
}
.Header .Header_content .Header_content_nav .content_nav_list:hover .nav_list_title::before {
	height:100%;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
}
/* .Header .Header_content .Header_content_nav .content_nav_list.on .nav_list_title {
	color:#fff;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
}
.Header .Header_content .Header_content_nav .content_nav_list.on .nav_list_title::before {
	height:100%;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
}
.Header .Header_content .Header_content_nav .content_nav_list.on span{
	color:#fff;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
} */
.Header .Header_content .Header_content_nav .content_nav_list .nav_list_title span {
	position:relative;
}
.Header .Header_content .Header_content_right {
	display:flex;
	align-items:center;
}
.Header .Header_content .Header_content_right .content_right_language {
	position:relative;
	margin-right:4.636vw;
}
.Header .Header_content .Header_content_right .content_right_language .right_language_dd {
	font-size:0.781vw;
	color:#070707;
	cursor:pointer;
}
.Header .Header_content .Header_content_right .content_right_language .right_language_dd i {
	margin-left:0.364vw;
	color:#822528;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
}
.Header .Header_content .Header_content_right .content_right_language .right_language_dd.on i {
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	transform:rotate(180deg);
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
}
.Header .Header_content .Header_content_right .content_right_language .right_language_dt {
	position:absolute;
	top:100%;
	width:4.897vw;
	left:50%;
	transform:translateX(-50%);
	display:none;
}
.Header .Header_content .Header_content_right .content_right_language .right_language_dt a {
	display:inline-block;
	width:100%;
	line-height:1.979vw;
	font-size:0.729vw;
	color:#333;
	text-align:center;
	background:#fff;
}
.Header .Header_content .Header_content_right .content_right_language .right_language_dt a:hover {
	background:#7f2429;
	color:#fff;
}
.Header .Header_content .Header_content_right .content_right_search {
	cursor:pointer;
}
.DBanner {
	position:relative;
}
.DBanner .DBanner_img img {
	width:100%;
	object-fit: cover;
}
.DBanner .DBanner_title {
	position:absolute;
	left:0;
	right:0;
	margin:0 auto;
	top:0;
	height:100%;
	height:100%;
	display:flex;
	flex-direction:column;
	justify-content:center;
	padding: 0px 5.21vw;
}
.DBanner .DBanner_title .DBanner_title_dd {
	font-size:2.521vw;
	color:#822528;
	font-weight: 500;
}
.DBanner .DBanner_title .DBanner_title_dt {
	font-size:1.163vw;
	color:#222222;
	max-width:39.4397vw;
	margin-top:0.521vw;
	line-height: 1.3vw;
}



.Contact {
	padding:5.21vw 0vw;
}
.Contact .Contact_title {
	font-size:2.084vw;
	color:#070707;
	margin-bottom:2.084vw;
}
.Contact .Contact_content .Contact_content_title {
	font-size:1.250vw;
	color:#070707;
	margin-bottom:1.563vw;
}
.Contact .Contact_content .Contact_content_txt {
	display:flex;
	flex-wrap: wrap;
}
.Contact .Contact_content .Contact_content_txt .content_txt_list {
	width:24%;
	margin-bottom:  2%;
	position: relative;
	margin-right: 1.333%;
}
.Contact .Contact_content .Contact_content_txt .content_txt_list:last-child{ margin-right: 0px;}
.Contact .Contact_content .Contact_content_txt:last-child{ margin-top: 55px;}
.Contact .Contact_content .Contact_content_txt .content_txt_list .txt_list_po{ position: absolute; left:0; top:0; width: 100%; background: linear-gradient(to right,#d4b29c, rgba(255,255,255,0)); height: 100%;padding: 1.8vw 1.2vw;}

.Contact .Contact_content .Contact_content_txt .content_txt_list:nth-child(1) .txt_list_po{ background: linear-gradient(to right,#684733, rgba(255,255,255,0));}
.Contact .Contact_content .Contact_content_txt .content_txt_list:nth-child(2) .txt_list_po{ background: linear-gradient(to right,#0a3152, rgba(255,255,255,0));}
.Contact .Contact_content .Contact_content_txt .content_txt_list:nth-child(3) .txt_list_po{ background: linear-gradient(to right,#d97d28, rgba(255,255,255,0));}
.Contact .Contact_content .Contact_content_txt .content_txt_list:nth-child(4) .txt_list_po{ background: linear-gradient(to right,#0b4c41, rgba(255,255,255,0));}
.Contact .Contact_content .Contact_content_txt .content_txt_list:nth-child(5) .txt_list_po{ background: linear-gradient(to right,#342265, rgba(255,255,255,0));}
.Contact .Contact_content .Contact_content_txt .content_txt_list:nth-child(6) .txt_list_po{ background: linear-gradient(to right,#a71e54, rgba(255,255,255,0));}


.Contact .Contact_content .Contact_content_txt .content_txt_list .txt_list_img{ display: flex; height: 100%;}
.Contact .Contact_content .Contact_content_txt .content_txt_list .txt_list_img img{ width: 100%; height: 100%; object-fit:cover;}
.Contact .Contact_content .Contact_content_txt .content_txt_list .txt_list_title {
	display:-wap-marquee;
	align-items:center;
	padding-bottom:0.8vw;
	font-size:1vw;
	color:#fff;
	display:flex;
	align-items:center;
	border-bottom:0.052vw solid rgba(255,255,255,.1);
	margin-bottom:0.8vw;
}
.Contact .Contact_content .Contact_content_txt .content_txt_list .txt_list_address{ display: flex; align-items:center;font-size:0.8vw; color:#fff; margin-top: 1.1vw; cursor: pointer;}
.Contact .Contact_content .Contact_content_txt .content_txt_list .txt_list_address span {
	display:flex;
	margin-right:0.625vw;
}
.Contact .Contact_content .Contact_content_txt .content_txt_list .txt_list_address span img {
	width:1.042vw;
}
.Contact .Contact_content .Contact_content_txt .content_txt_list .txt_list_txt{
	font-size:13px;
	line-height:1.5;
	color:#fff;
	margin-bottom:0.625vw;
}
.Contact .Contact_map {
	width:100%;
	position:relative;
	display:flex;
	align-items:center;
	justify-content:center;
	margin-top:3.126vw;
}
.Contact .Contact_map .Contact_map_list {
	width:100%;
	position:absolute;
	left:0;
	top:0;
	height:100%;
	opacity:0;
	transition:all 0.8s ease 0s;
	-webkit-transform:all 0.8s ease 0s;
}
.Contact .Contact_map .Contact_map_list:nth-child(1) {
	position:relative;
	height:32.823vw;
}
.Contact .Contact_map .Contact_map_list.on {
	opacity:1;
	transition:all 0.8s ease 0s;
	-webkit-transform:all 0.8s ease 0s;
	z-index:5 !important;
}
.Contact .Contact_map .Contact_map_list iframe{ width: 100%;height:32.823vw;}



.Contact2 .Contact_content .Contact_content_txt ul{
	display:flex;
	justify-content:space-between;
}
.Contact2 .Contact_content .Contact_content_txt .content_txt_list {
	width:24%;
	padding:2.084vw 1.002vw;
	cursor: pointer;
}
.Contact2 .Contact_content .Contact_content_txt .content_txt_list:nth-child(1) {
	background:#822528;
}
.Contact2 .Contact_content .Contact_content_txt .content_txt_list:nth-child(2) {
	background:#6b4635;
}
.Contact2 .Contact_content .Contact_content_txt .content_txt_list:nth-child(3) {
	background:#313e48;
}
.Contact2 .Contact_content .Contact_content_txt .content_txt_list:nth-child(4) {
	background:#b95a38;
}
.Contact2 .Contact_content .Contact_content_txt .content_txt_list .txt_list_title {
	display:-wap-marquee;
	align-items:center;
	padding-bottom:1.042vw;
	font-size:0.937vw;
	color:#fff;
	display:flex;
	align-items:center;
	border-bottom:0.052vw solid rgba(255,255,255,.1);
	margin-bottom:1.042vw;
}
.Contact2 .Contact_content .Contact_content_txt .content_txt_list .txt_list_title span {
	width:2.188vw;
	height:2.188vw;
	display:flex;
	align-items:center;
	justify-content:center;
	border:0.052vw solid rgba(255,255,255,.26);
	margin-right:0.625vw;
}
.Contact2 .Contact_content .Contact_content_txt .content_txt_list .txt_list_title span img{ width:1.042vw;}
.Contact2 .Contact_content .Contact_content_txt .content_txt_list .txt_list_txt p {
	font-size:0.729vw;
	line-height:1.250vw;
	color:#fff;
	margin-bottom:0.625vw;
}
.Contact2 .Contact_content .Contact_content_txt .content_txt_list .txt_list_txt p:last-child {
	margin-bottom:0;
}








.Join {
	position:relative;
}
.Join .Join_img img {
	width:100%;
}
.Join .pc_all_content {
	position:absolute;
	left:0;
	right:0;
	top:0;
	height:100%;
	display:flex;
	flex-direction:column;
	justify-content:center;
}
.Join .Join_title {
	font-size:2.084vw;
	color:#7c2428;
	margin-bottom:3.386vw;
}
.Join .Join_txt {
	font-size:1.250vw;
	color:#7c2428;
	margin-top:2.605vw;
}
.Join .Join_btn {
	font-size:0.729vw;
	color:#070707;
	display:flex;
	align-items:center;
}
.Join .Join_btn img {
	margin-left:0.364vw;
	width: 0.989vw;
}
.Join2 {
	display:flex;
	align-items:center;
	border-bottom:0.052vw solid #313131;
}
.Join2 .Join2_left,.Join2 .Join2_right {
	width:50%;
	height:7.658vw;
	display:flex;
	align-items:center;
	padding-left:5.21vw;
}
.Join2 .Join2_left {
	background:#1a1a1a;
}
.Join2 .Join2_left img{ width: 9.794vw;}
.Join2 .Join2_right {
	background:#7f2529;
	font-size:1.667vw;
	color:#fff;
	position:relative;
	padding-left:7.815vw;
}
.Join2 .Join2_right::before {
	content:"";
	display:inline-block;
	width:15.6821vw;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	background:url(../images/bn4.png) no-repeat 50%/cover;
}
.Join2 .Join2_right span {
	position:relative;
	z-index:3;
}
#footer,#footer footer{ width: 100%;}

#fp-nav{
	position:fixed;
	right:5.21vw;
	top:50%;
	z-index:5;
	display:flex;
	flex-direction:column;
	transform:translateY(-50%);
}
#fp-nav ul li a{
	margin:0;
	background:none;
	width:6px;
	height:12px;
	position:relative;
	opacity:1;
	margin-bottom:0.521vw;
	border: 2px solid rgba(127,37,41,0);
	border-radius: 0px;
	display: flex;
	align-items: center;
	justify-content: center;
	transition:all 0.5s ease; -webkit-transform:all 0.5s ease;
}
#fp-nav ul li a.active {
	border:2px solid rgba(127,37,41,1);transition:all 0.5s ease; -webkit-transform:all 0.5s ease;
}
#fp-nav ul li a.active::after {
	opacity: 0;
	transition:all 0.5s ease; -webkit-transform:all 0.5s ease;
}
#fp-nav ul li:last-child a{
	margin-bottom:0;
}
#fp-nav ul li a::after {
	content:"";
	display:inline-block;
	width:6px;
	height:6px;
	background:#cccccc;
	opacity: 1;
	position: absolute;
	transition:all 0.5s ease; -webkit-transform:all 0.5s ease;
}
#fp-nav ul li a::before {
	content:"";
	font-size:0.7294vw;
	color:#000000;
	position:absolute;
	width:2.5008vw;
	left:-0.9378vw;
	font-family:'Alibaba-PuHuiTi-Medium';
	top:-0.3126vw;
	opacity:0;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
}
#fp-nav ul li a.active::before {
	opacity:1;
	left:-2.5008vw;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
}
#fp-nav ul li a::before {
	color:#000000;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
	font-size: 14px;
}
/*#fp-nav ul li:nth-child(1) a::before {*/
/*	content:"品牌";*/
/*}*/
/*#fp-nav ul li:nth-child(2) a::before {*/
/*	content:"关于";*/
/*}*/
/*#fp-nav ul li:nth-child(3) a::before {*/
/*	content:"方案";*/
/*}*/
/*#fp-nav ul li:nth-child(4) a::before {*/
/*	content:"优势";*/
/*}*/
/*#fp-nav ul li:nth-child(5) a::before {*/
/*	content:"";*/
/*}*/




















.Footer {
	width: 100%;
	background:#1a1a1a;
	padding-bottom:4.480vw;
}
.Footer .Footer_top {
	padding:4.949vw 0vw;
	display:flex;
	justify-content:space-between;
}
.Footer .Footer_top .Footer_top_left {
	display:flex;
	justify-content: space-between;
	width: 80%;
}
.Footer .Footer_top .Footer_top_left .top_left_list {
}
.Footer .Footer_top .Footer_top_left .top_left_list:last-child{ width: 40%;}
.Footer .Footer_top .Footer_top_left .top_left_list .left_list_dd {
	margin-bottom:1.865vw;
}
.Footer .Footer_top .Footer_top_left .top_left_list .left_list_dd a {
	font-size:1.042vw;
	color:#fff;
}
.Footer .Footer_top .Footer_top_left .top_left_list .left_list_dt p {
	margin-bottom:0.825vw;
	font-size:0.833vw;
	color:#999999;
	position: relative;
}
.Footer .Footer_top .Footer_top_left .top_left_list:last-child .left_list_dt p {
	padding-left: 1.8235vw;
}
.Footer .Footer_top .Footer_top_left .top_left_list .left_list_dt p:last-child {
	margin-bottom:0;
}
.Footer .Footer_top .Footer_top_left .top_left_list .left_list_dt p a {
	font-size:0.833vw;
	color:#999999;
}
.Footer .Footer_top .Footer_top_left .top_left_list .left_list_dt p img {
	margin-right:0.833vw;
	 position: absolute; left: 0; top: 0; width: 1.1462vw;
}
.Footer .Footer_top .Footer_top_right .top_right_dd {
	font-size:1.042vw;
	color:#fff;
	margin-bottom:2.865vw;
}
.Footer .Footer_top .Footer_top_right .top_right_dt{ text-align: right;}
.Footer .Footer_top .Footer_top_right .top_right_dt img{ width: 190px;}
.Footer .Footer_bottom {
	display:flex;
	align-items:center;
	justify-content:space-between;
	font-size:0.833vw;
	color:#444444;
}
.Footer .Footer_bottom a {
	font-size:0.833vw;
	color:#444444;
	margin-left:0.781vw;
}
.banner {
	position:relative;
	width: 100%;
	overflow: hidden;
}
.banner .banner_list {
	position:relative;
}
.banner .banner_list .banner_list_po {
	position:absolute;
	left:0;
	top:0;
	padding: 0px 5.21vw;
	height:100%;
	display:flex;
	flex-direction:column;
	justify-content:center;
	right:0;
	margin:0 auto;
}
.banner .banner_list .banner_list_po .list_po_dd {
	font-size:1.579vw;
	color:#000000;
	font-weight:lighter;
	margin-bottom:0.521vw;
	display:none;
}
.banner .banner_list .banner_list_po .list_po_dt {
	font-size:2vw;
	color:#7f2529;
	display:none;
}
.banner .banner_list .banner_list_po .list_po_btn {
	display:flex;
	align-items:center;
	font-size:0.781vw;
	color:#000000;
	letter-spacing:.4em;
	margin-top:3.126vw;
	display:none;
}
.banner .banner_list.swiper-slide-active .banner_list_po .list_po_dd {
	display:block;
}
.banner .banner_list.swiper-slide-active .banner_list_po .list_po_dt {
	display:block;
}
.banner .banner_list.swiper-slide-active .banner_list_po .list_po_btn {
	display:flex;
}
.banner .banner_list .banner_list_po .list_po_btn span {
	display:flex;
	align-items:center;
	justify-content:center;
	width:2.240vw;
	height:2.240vw;
	background:#7f2529;
	margin-right:1.510vw;
}
.banner .banner_list .banner_list_po .list_po_btn span img{ width: 0.885vw;}
.banner .swiper-button-prev,.banner .swiper-button-next {
	width:4.480vw;
	height:2.292vw;
	background:rgba(255,255,255,1);
	border:0.104vw solid rgba(127,37,41,0);
	bottom:2.605vw;
	margin-top:0;
	top:inherit;
}
.banner .swiper-button-prev::after,.banner .swiper-button-next::after {
	display:none;
}
.banner .swiper-button-prev:hover,.banner .swiper-button-next:hover {
	border:0.104vw solid #7f2529;
	background:rgba(255,255,255,0);
}
.banner .swiper-button-prev.on,.banner .swiper-button-next.on {
	border:0.104vw solid #7f2529;
	background:rgba(255,255,255,0);
}
.banner .swiper-button-prev {
	left:5.21vw;
}
.banner .swiper-button-next {
	right:inherit;
	left:9.690vw;
}
.banner .swiper-button-prev img,.banner .swiper-button-next img{ width: 1.354vw;}
.IAbout {
	padding:5.21vw 0vw;
	position:relative;
	z-index:2;
	background:url(../images/bn16.png) no-repeat 0% 100%;
	background-size: 60.9049vw;
	width: 100%;
	padding-top: 8.5vw;
	height: 100%;
}








.banner .scro{ position:absolute; right: 5.21vw; bottom: 12vw; z-index: 2; cursor: pointer;
	animation:scro 2s infinite;
	-webkit-animation:scro 2s infinite;}
.banner .scro img{ width:1.458vw; position:relative; }


@keyframes scro {
	0% {
	     bottom: 12vw;
    }
    50% {
    	 bottom: 13vw;
    }
    100% {
    	 bottom: 12vw;
    }
}

@-webkit-keyframes scro /* Safari and Chrome */ {
	0% {
	     bottom: 12vw;
    }
    50% {
    	 bottom: 13vw;
    }
    100% {
    	 bottom: 12vw;
    }
}

.IAbout .IAbout_top .IAbout_top_left {
	width:40vw;
}
.IAbout .IAbout_top .IAbout_top_left .top_left_title {
	font-size:2.188vw;
	color:#000000;
	margin-bottom:2.084vw;
	font-weight: 500;
}
.IAbout .IAbout_top .IAbout_top_left .top_left_txt {
	font-size:0.833vw;
	color:#666666;
	line-height:1.667vw;
	margin-bottom:2.344vw;
}
.IAbout_btn {
	display:flex;
	align-items:center;
	justify-content:center;
	width:9.561vw;
	height:2.500vw;
	border:0.052vw solid #7f2529;
	font-size:0.781vw;
	color:#000000;
}
.IAbout_btn img {
	margin-left:0.625vw;
}
.IAbout_btn:hover {
	color:#fff;
	background:#7f2529;
}
.IAbout_btn span {
	position:relative;
	display:flex;
	align-items:center;
	justify-content:center;
	
}
.IAbout_btn span img {
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
	width: 0.989vw;
}
.IAbout_btn span img:last-child {
	position:absolute;
	left:0;
	top:0;
	opacity:0;
}
.IAbout_btn:hover span img {
	opacity:0;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
}
.IAbout_btn:hover span img:last-child {
	opacity:1;
}
.IAbout .IAbout_top .IAbout_top_right {
	position:absolute;
	right:0;
	width:50.016vw;
	background:#7f2529 url(../images/bn14.png) no-repeat 0% 50%;
	height:29.2802vw;
	padding:3.021vw 2.605vw;
	top:-7.502vw;
	background-size: 46.4211vw;
}
.IAbout .IAbout_top .IAbout_top_right .top_right_title {
	font-size:1.146vw;
	color:#fff;
}
.IAbout .IAbout_top .IAbout_top_right .top_right_cotnent {
	font-size:1.667vw;
	color:#fff;
	line-height:2.344vw;
	margin-top:11.2015vw;
}
.IAbout .IAbout_top .IAbout_top_right .top_right_map {
	position:absolute;
	right:6.564vw;
	top:0;
	height:100%;
	display:flex;
	align-items:center;
}

.IAbout .IAbout_top .IAbout_top_right .top_right_map img{ width: 17.6619vw; position: relative; top: 5.5vw;}
.IAbout .IAbout_top .IAbout_top_right .top_right_icon {
	margin-top:4.168vw; 
}
.IAbout .IAbout_top .IAbout_top_right .top_right_icon img{ width: 0.885vw;}
.IAbout .IAbout_bottom {
	display:flex;
	justify-content:space-between;
	margin-top:5vw;
	
}
.IAbout .IAbout_bottom .IAbout_bottom_list {
	width:48.5%;
	padding-bottom:2vw;
	padding-top:2vw;
	padding-left:2vw;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
	border:0.104vw solid #dfdfdf;
}
.IAbout .IAbout_bottom .IAbout_bottom_list:hover {
	background:#7f2529;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
}
.IAbout .IAbout_bottom .IAbout_bottom_list:hover .bottom_list_title {
	color:#fff;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
}
.IAbout .IAbout_bottom .IAbout_bottom_list:hover .bottom_list_title i {
	color:#fff;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
}
.IAbout .IAbout_bottom .IAbout_bottom_list:hover .bottom_list_bottom {
	color:#fff;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
}
/*
.IAbout .IAbout_bottom .IAbout_bottom_list:nth-child(1) {
	position:relative;
	border-right: 0px;
}
.IAbout .IAbout_bottom .IAbout_bottom_list:nth-child(2) {
	position:relative;
	border-right: 0px;
}
*/
.IAbout .IAbout_bottom .IAbout_bottom_list .bottom_list_icon {
	display:flex;
	margin-bottom:1.865vw;
}
.IAbout .IAbout_bottom .IAbout_bottom_list .bottom_list_icon span {
	display:flex;
	align-items:center;
	justify-content:center;
	position:relative;
}
.IAbout .IAbout_bottom .IAbout_bottom_list .bottom_list_icon span img {
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
}
.IAbout .IAbout_bottom .IAbout_bottom_list .bottom_list_icon span img:last-child {
	opacity:0;
	position:absolute;
	left:0;
	top:0;
}
.IAbout .IAbout_bottom .IAbout_bottom_list .bottom_list_title {
	font-size:1.354vw;
	color:#7f2529;
	font-family:"GilroyM";
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
}
.IAbout .IAbout_bottom .IAbout_bottom_list .bottom_list_title i {
	font-size:2.917vw;
	color:#7f2529;
	/*margin-right:0.573vw;*/
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
	font-style: inherit;
	text-align: center;
}
.IAbout .IAbout_bottom .IAbout_bottom_list .bottom_list_title .TextAnimate{margin-right:0.573vw; display: flex;}


.IAbout .IAbout_bottom .IAbout_bottom_list .bottom_list_bottom {
	font-size:0.937vw;
	color:#010101;
	margin-top:0.260vw;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
}
.IAbout .IAbout_bottom .IAbout_bottom_list .bottom_list_icon span img{
	width: 1.927vw;
}
.IAbout .IAbout_bottom .IAbout_bottom_list:hover .bottom_list_icon span img {
	opacity:0;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
}
.IAbout .IAbout_bottom .IAbout_bottom_list:hover .bottom_list_icon span img:last-child {
	opacity:1;
}
.ISolution {
	width:100%;
	background:url(../images/bg9.jpg) no-repeat 50%/cover;
	position:relative;
	height: 100%;
}
.ISolution .pc_all_content {
	position:relative;
	height: 100%;
}
.ISolution .ISolution_title {
	padding-top:6.252vw;
}
.ISolution .ISolution_title .ISolution_title_dd {
	font-size:2.188vw;
	color:#fff;
}
.ISolution .ISolution_title .ISolution_title_dt {
	font-size:1.146vw;
	color:#fff;
	margin-top:2.605vw;
}
.ISolution .ISolution_content {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	display:flex;
	justify-content:space-between;
	padding: 0px 5.21vw;
}
.ISolution .ISolution_content .ISolution_content_list {
	width:25%;
	padding:2.084vw;
	cursor:pointer;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
	position:relative;
	overflow:hidden;
	display: inline-block;
}
.ISolution .ISolution_content .ISolution_content_list .content_list_center {
	display:flex;
	flex-wrap:wrap;
	position:absolute;
	bottom:1.667vw;
	opacity:0;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
	width: 100%;
	padding: 2.084vw;
	left: 0;
	bottom: 0;
}
.ISolution .ISolution_content .ISolution_content_list .content_list_center .list_center_li {
	width:50%;
	font-size:0.833vw;
	color:#fff;
	margin-bottom:0.937vw;
	position: relative;
    padding-left: 2.005vw;
}
.ISolution .ISolution_content .ISolution_content_list .content_list_center .list_center_li span {
left: 0; top: 0; position: absolute;
}
.ISolution .ISolution_content .ISolution_content_list .content_list_center .list_center_li span img{ width: 1.250vw;}
.ISolution .ISolution_content .ISolution_content_list:nth-child(1) {
	background:#7f2529;
}
.ISolution .ISolution_content .ISolution_content_list:nth-child(2) {
	background:#6b4635;
}
.ISolution .ISolution_content .ISolution_content_list:nth-child(3) {
	background:#313e48;
}
.ISolution .ISolution_content .ISolution_content_list:nth-child(4) {
	background:#b95a38;
}
.ISolution .ISolution_content .ISolution_content_list .content_list_title .list_title_dd {
	font-size:1.3vw;
	color:#fff;
	margin-bottom:0.625vw;
}
.ISolution .ISolution_content .ISolution_content_list .content_list_title .list_title_dt {
	font-size:0.833vw;
	color:#fff;
	line-height:1.667vw;
	height:3.334vw;
}
.ISolution .ISolution_content .ISolution_content_list .content_list_bottom {
	margin-top:2.084vw;
	display:flex;
	align-items:center;
	justify-content:space-between;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
}
.ISolution .ISolution_content .ISolution_content_list .content_list_bottom .list_bottom_left img{ width: 0.885vw;}
.ISolution .ISolution_content .ISolution_content_list .content_list_bottom .list_bottom_right {
	font-size:3.178vw;
	color:#fff;
	opacity:.3;
}
.ISolution .ISolution_content .ISolution_content_list.on {
	width:50%;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
}
.ISolution .ISolution_content .ISolution_content_list.on .content_list_center {
	opacity:1;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
}
.ISolution .ISolution_content .ISolution_content_list.on .content_list_bottom {
	opacity:0;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
}
.ISAdvantage{ width: 100%; height: 100%;}
.ISAdvantage .pc_all_content{ height: 25%;}
.ISAdvantage .ISAdvantage_title {
	display:flex;
	align-items:center;
	justify-content:space-between;
	height: 100%;
	padding-top: 4vw;
}
.ISAdvantage .ISAdvantage_title .ISAdvantage_title_left .title_left_dd {
	font-size:2.188vw;
	color:#000000;
}
.ISAdvantage .ISAdvantage_title .ISAdvantage_title_left .title_left_dt {
	font-size:1.146vw;
	color:#000000;
	margin-top:0.5vw;
}
.ISAdvantage .ISAdvantage_cotnent {
	background:url(../images/bg10.jpg) no-repeat 50%/cover;
	height:75%;
	position:relative;
}
.ISAdvantage .ISAdvantage_cotnent .ISAdvantage_cotnent_nav {
	padding:0px 5.21vw;
	left:0;
	right:0;
	position:absolute;
	margin:0 auto;
	display:flex;
	flex-direction:column;
	justify-content:center;
	top: 50%; transform: translateY(-50%);
}
.ISAdvantage .ISAdvantage_cotnent .ISAdvantage_cotnent_nav .cotnent_nav_list {
	width:26.831500000000002vw;
	border:0.104vw solid #7f2529;
	margin-bottom:1.042vw;
	padding:1.563vw 2.605vw;
	overflow:hidden;
	position:relative;
}
.ISAdvantage .ISAdvantage_cotnent .ISAdvantage_cotnent_nav .cotnent_nav_list:last-child {
	margin-bottom:0;
}
.ISAdvantage .ISAdvantage_cotnent .ISAdvantage_cotnent_nav .cotnent_nav_list .nav_list_top {
	display:flex;
	align-items:center;
	justify-content:space-between;
	position:relative;
	z-index:2;
}
.ISAdvantage .ISAdvantage_cotnent .ISAdvantage_cotnent_nav .cotnent_nav_list .nav_list_top .list_top_dd {
	font-size:1.667vw;
	color:#fff;
}
.ISAdvantage .ISAdvantage_cotnent .ISAdvantage_cotnent_nav .cotnent_nav_list .nav_list_top .list_top_dt {
	opacity:1;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
}
.ISAdvantage .ISAdvantage_cotnent .ISAdvantage_cotnent_nav .cotnent_nav_list .nav_list_top .list_top_dt img{ width: 0.885vw;}
.ISAdvantage .ISAdvantage_cotnent .ISAdvantage_cotnent_nav .cotnent_nav_list .nav_list_down {
	display:block;
	height:0vw;
	opacity:0;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
	position:relative;
	z-index:2;
}
.ISAdvantage .ISAdvantage_cotnent .ISAdvantage_cotnent_nav .cotnent_nav_list .nav_list_down .list_down_dd {
	margin-bottom:1.823vw;
	color:#fff;
	font-size:0.833vw;
	line-height:1.667vw;
}
.ISAdvantage .ISAdvantage_cotnent .ISAdvantage_cotnent_nav .cotnent_nav_list .nav_list_down .list_down_dt {
	width:2.240vw;
	height:2.240vw;
	display:flex;
	align-items:center;
	justify-content:center;
	background:#fff;
}
.ISAdvantage .ISAdvantage_cotnent .ISAdvantage_cotnent_nav .cotnent_nav_list .nav_list_down .list_down_dt img{ width: 0.989vw;}
.ISAdvantage .ISAdvantage_cotnent .ISAdvantage_cotnent_nav .cotnent_nav_list::before {
	content:"";
	display:inline-block;
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	background:url(../images/bn21.png) no-repeat 50% 50%;
	opacity:0;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
	background-size: 26.8836vw;
}
.ISAdvantage .ISAdvantage_cotnent .ISAdvantage_cotnent_nav .cotnent_nav_list:hover {
	background:#7f2529;
}
.ISAdvantage .ISAdvantage_cotnent .ISAdvantage_cotnent_nav .cotnent_nav_list:hover .nav_list_down {
	height:8.179vw;
	opacity:1;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
}
.ISAdvantage .ISAdvantage_cotnent .ISAdvantage_cotnent_nav .cotnent_nav_list:hover .nav_list_top .list_top_dt {
	opacity:0;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
}
.ISAdvantage .ISAdvantage_cotnent .ISAdvantage_cotnent_nav .cotnent_nav_list:hover::before {
	opacity:1;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
}
.ISAdvantage .ISAdvantage_cotnent .ISAdvantage_cotnent_nav .cotnent_nav_list.on {
	background:#7f2529;
}
.ISAdvantage .ISAdvantage_cotnent .ISAdvantage_cotnent_nav .cotnent_nav_list.on .nav_list_down {
	height:8.179vw;
	margin-top:0.781vw;
	opacity:1;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
}
.ISAdvantage .ISAdvantage_cotnent .ISAdvantage_cotnent_nav .cotnent_nav_list.on .nav_list_top .list_top_dt {
	opacity:0;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
}
.ISAdvantage .ISAdvantage_cotnent .ISAdvantage_cotnent_nav .cotnent_nav_list.on::before {
	opacity:1;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
}

.ADBanner .DBanner_title .DBanner_title_dt{ font-size: 1vw;}


.SAdvantage {
	background:url(../images/bg11.jpg) no-repeat 50%/cover;
	padding:4.689vw 0vw;
}
.SAdvantage .pc_all_content {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.SAdvantage .SAdvantage_left {
	width:53%;
}
.SAdvantage .SAdvantage_left .SAdvantage_left_title .left_title_dd {
	font-size:2.084vw;
	color:#070707;
}
.SAdvantage .SAdvantage_left .SAdvantage_left_title .left_title_dt {
	font-size:1.250vw;
	color:#070707;
	margin-top:2.344vw;
}
.SAdvantage .SAdvantage_left .SAdvantage_left_txt {
	padding-top:2.084vw;
	margin-bottom:74PX;
}
.SAdvantage .SAdvantage_left .SAdvantage_left_txt ul {
	display:flex;
	flex-wrap: wrap;
}
.SAdvantage .SAdvantage_left .SAdvantage_left_txt ul li {
	width:calc(25% - 1.042vw);
	background:#eae2e3;
	text-align:center;
	margin-top:1.042vw;
	cursor:pointer;
	-moz-user-select:none;
	/*mozilar*/ -webkit-user-select:none;
	/*webkit*/ -ms-user-select:none;
	/*IE*/ user-select:none;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
	margin-right: 1.3vw;
	padding: 0.7vw 0px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.SAdvantage .SAdvantage_left .SAdvantage_left_txt ul li:nth-child(4n){ margin-right: 0;}
.SAdvantage .SAdvantage_left .SAdvantage_left_txt ul li.on {
	background:#7f2429;
	color:#fff;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
}
.SAdvantage .SAdvantage_left .SAdvantage_left_bottom img{ max-width: 100%;}
.SAdvantage .SAdvantage_left .SAdvantage_left_time{ font-size: 16px; color:#999; margin-top: 25px;}
.SAdvantage .SAdvantage_right {
	width:36%;
	text-align:left;
	position:relative;
}
.SAdvantage .SAdvantage_right img {
	width:23.0803vw;
}
.SAdvantage .SAdvantage_right .SAdvantage_right_c {
	display:inline-block;
	position:relative;
}
.SAdvantage .SAdvantage_right .SAdvantage_right_list {
	position:absolute;
	right:0;
	width:12.504vw;
	background:#fff;
	box-shadow:0vw 0vw 0.833vw rgba(127,36,41,.1);
	text-align:left;
	padding:1.042vw;
	top:7%;
	right:0;
}
.SAdvantage .SAdvantage_right .SAdvantage_right_list .right_list_title {
	font-size:0.833vw;
	color:#7f2429;
	margin-bottom:0.521vw;
}
.SAdvantage .SAdvantage_right .SAdvantage_right_list .right_list_txt p {
	line-height:1vw;
	font-size:0.629vw;
	color:#666666;
	margin-bottom:0.521vw;
}
.SAdvantage .SAdvantage_right .SAdvantage_right_list .right_list_txt p span {
	color:#070707;
}
.SAdvantage .SAdvantage_right .SAdvantage_right_list .right_list_txt p:last-child {
	margin-bottom:0;
}
.SAdvantage .SAdvantage_right .SAdvantage_right_c .SAdvantage_right_icon {
	position:absolute;
	display:flex;
	align-items:center;
	justify-content:center;
}
.SAdvantage .SAdvantage_right .SAdvantage_right_c .SAdvantage_right_icon span:first-child {
	display:inline-block;
	width:0.521vw;
	height:0.521vw;
	border-radius:100%;
	background:#7f2429;
	position:absolute;
}
.SAdvantage .SAdvantage_right .SAdvantage_right_c .SAdvantage_right_icon span:last-child {
	display:inline-block;
	width:1.563vw;
	height:1.563vw;
	border-radius:100%;
	background:#7f2429;
	opacity:.2;
	animation:mymove 2s infinite;
	-webkit-animation:mymove 2s infinite;
	/* Safari and Chrome */
}

.SAdvantage .SAdvantage_right .SAdvantage_right_c .right_c_list{ opacity: 0;transition:all 0.5s ease; -webkit-transform:all 0.5s ease;}
.SAdvantage .SAdvantage_right .SAdvantage_right_c .right_c_list.zlk .SAdvantage_right_icon.SAdvantage_right_icon1 {top:19.5%;left:55%;}
.SAdvantage .SAdvantage_right .SAdvantage_right_c .right_c_list.zlk .SAdvantage_right_icon.SAdvantage_right_icon2 {top:25.5%;left:40%;}
.SAdvantage .SAdvantage_right .SAdvantage_right_c .right_c_list.zlk .SAdvantage_right_icon.SAdvantage_right_icon3 {top:25%;left:48%;}
.SAdvantage .SAdvantage_right .SAdvantage_right_c .right_c_list.zlk .SAdvantage_right_icon.SAdvantage_right_icon4 {top:35%;left:36%;}
.SAdvantage .SAdvantage_right .SAdvantage_right_c .right_c_list.zlk .SAdvantage_right_icon.SAdvantage_right_icon5 {top:33%;left:58%;}
.SAdvantage .SAdvantage_right .SAdvantage_right_c .right_c_list.zlk .SAdvantage_right_icon.SAdvantage_right_icon6 {top:38%;left:42%;}
.SAdvantage .SAdvantage_right .SAdvantage_right_c .right_c_list.zlk .SAdvantage_right_icon.SAdvantage_right_icon7 {top:35%;left:82.5%;}
.SAdvantage .SAdvantage_right .SAdvantage_right_c .right_c_list.on{ opacity: 1;transition:all 0.5s ease; -webkit-transform:all 0.5s ease;}

.SAdvantage .SAdvantage_right .SAdvantage_right_c .right_c_list.yk .SAdvantage_right_icon.SAdvantage_right_icon1 {top:3.5%;left:45%;}

.SAdvantage .SAdvantage_right .SAdvantage_right_c .right_c_list.xnk .SAdvantage_right_icon.SAdvantage_right_icon1 {top:21%;left:52%;}

.SAdvantage .SAdvantage_right .SAdvantage_right_c .right_c_list.mnk .SAdvantage_right_icon.SAdvantage_right_icon1 {top:35%;left:38%;}
.SAdvantage .SAdvantage_right .SAdvantage_right_c .right_c_list.mnk .SAdvantage_right_icon.SAdvantage_right_icon2 {top:40%;left:47%;}

.SAdvantage .SAdvantage_right .SAdvantage_right_c .right_c_list.hxk .SAdvantage_right_icon.SAdvantage_right_icon1 {top:15%;left:47%;}
.SAdvantage .SAdvantage_right .SAdvantage_right_c .right_c_list.hxk .SAdvantage_right_icon.SAdvantage_right_icon2 {top:21%;left:41%;}
.SAdvantage .SAdvantage_right .SAdvantage_right_c .right_c_list.hxk .SAdvantage_right_icon.SAdvantage_right_icon3 {top:20%;left:57%;}

.SAdvantage .SAdvantage_right .SAdvantage_right_c .right_c_list.fsmyk .SAdvantage_right_icon.SAdvantage_right_icon1 {top:31%;left:48%;}
.SAdvantage .SAdvantage_right .SAdvantage_right_c .right_c_list.fsmyk .SAdvantage_right_icon.SAdvantage_right_icon2 {top:34%;left:37%;}
.SAdvantage .SAdvantage_right .SAdvantage_right_c .right_c_list.fsmyk .SAdvantage_right_icon.SAdvantage_right_icon3 {top:50%;left:93%;}
.SAdvantage .SAdvantage_right .SAdvantage_right_c .right_c_list.fsmyk .SAdvantage_right_icon.SAdvantage_right_icon4 {top:69%;left:63%;}

.SAdvantage .SAdvantage_right .SAdvantage_right_c .right_c_list.sjk .SAdvantage_right_icon.SAdvantage_right_icon1 {top:1%;left:44%;}
.SAdvantage .SAdvantage_right .SAdvantage_right_c .right_c_list.sjk .SAdvantage_right_icon.SAdvantage_right_icon2 {top:4%;left:44%;}

.SAdvantage .SAdvantage_right .SAdvantage_right_c .right_c_list.qtks .SAdvantage_right_icon.SAdvantage_right_icon1 {top:1%;left:44%;}
.SAdvantage .SAdvantage_right .SAdvantage_right_c .right_c_list.qtks .SAdvantage_right_icon.SAdvantage_right_icon2 {top:5%;left:39%;}
.SAdvantage .SAdvantage_right .SAdvantage_right_c .right_c_list.qtks .SAdvantage_right_icon.SAdvantage_right_icon3 {top:8%;left:47%;}
.SAdvantage .SAdvantage_right .SAdvantage_right_c .right_c_list.qtks .SAdvantage_right_icon.SAdvantage_right_icon4 {top:21%;left:54%;}
.SAdvantage .SAdvantage_right .SAdvantage_right_c .right_c_list.qtks .SAdvantage_right_icon.SAdvantage_right_icon5 {top:25%;left:48%;}
.SAdvantage .SAdvantage_right .SAdvantage_right_c .right_c_list.qtks .SAdvantage_right_icon.SAdvantage_right_icon6 {top:27%;left:38%;}
.SAdvantage .SAdvantage_right .SAdvantage_right_c .right_c_list.qtks .SAdvantage_right_icon.SAdvantage_right_icon7 {top:39%;left:48%;}
.SAdvantage .SAdvantage_right .SAdvantage_right_c .right_c_list.qtks .SAdvantage_right_icon.SAdvantage_right_icon8 {top:67%;left:33%;}


.SAdvantage .SAdvantage_right .SAdvantage_right_c .right_c_list.crbk .SAdvantage_right_icon.SAdvantage_right_icon1{top:15%;left:47%;}
.SAdvantage .SAdvantage_right .SAdvantage_right_c .right_c_list.crbk .SAdvantage_right_icon.SAdvantage_right_icon2{top:21%;left:41%;}
.SAdvantage .SAdvantage_right .SAdvantage_right_c .right_c_list.crbk .SAdvantage_right_icon.SAdvantage_right_icon3{top:20%;left:57%;}
.SAdvantage .SAdvantage_right .SAdvantage_right_c .right_c_list.crbk .SAdvantage_right_icon.SAdvantage_right_icon4{top: 26%; left: 40%;}




@keyframes mymove {
	from {
	-webkit-transform:scale(0);
	-moz-transform:scale(0);
	-ms-transform:scale(0);
	-o-transform:scale(0);
	filter:scale(0);
	filter:transform;
	opacity:1;
}
to {
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	filter:scale(1);
	filter:transform;
	opacity:0;
}
}

@-webkit-keyframes mymove /* Safari and Chrome */ {
	from {
	-webkit-transform:scale(0);
	-moz-transform:scale(0);
	-ms-transform:scale(0);
	-o-transform:scale(0);
	filter:scale(0);
	filter:transform;
}
to {
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	filter:scale(1);
	filter:transform;
}









}.SAdvantage2 .SAdvantage2_content {
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
}
.SAdvantage2 .SAdvantage2_content .SAdvantage2_content_list {
	width:calc(25% - 1.146vw);
	position:relative;
}
.SAdvantage2 .SAdvantage2_content .SAdvantage2_content_list .content_list_img img {
	width:100%;
}
.SAdvantage2 .SAdvantage2_content .SAdvantage2_content_list .content_list_po {
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	display:flex;
	align-items:center;
	justify-content:flex-start;
	flex-direction:column;
	text-align:center;
	padding:0vw 2.605vw;
	padding-top: 2.2vw;
}
.SAdvantage2 .SAdvantage2_content .SAdvantage2_content_list .content_list_po .content_list_icon {
	width:4.168vw;
	height:4.168vw;
	display:flex;
	align-items:center;
	justify-content:center;
	background:#fff;
	border-radius:100%;
}
.SAdvantage2 .SAdvantage2_content .SAdvantage2_content_list .content_list_po .content_list_icon img{ width:2.7092vw;}
.SAdvantage2 .SAdvantage2_content .SAdvantage2_content_list .content_list_po .content_list_title {
	font-size:1.250vw;
	color:#fff;
	margin:1.042vw 0vw;
}
.SAdvantage2 .SAdvantage2_content .SAdvantage2_content_list .content_list_po .content_list_txt {
	font-size:0.729vw;
	color:#fff;
	line-height:1.250vw;
}
.Solution {
	padding:5.21vw 0vw;
}
.Solution .Solution_title {
	margin-bottom:2.084vw;
}
.Solution .Solution_title .Solution_title_dd {
	font-size:1.250vw;
	color:#7c2428;
	margin-bottom:1.042vw;
}
.Solution .Solution_title .Solution_title_dt {
	font-size:2.084vw;
	color:#070707;
}
.Solution .Solution_txt {
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
}
.Solution .Solution_txt .Solution_txt_list {
	width:calc(33.33% - 1.042vw);
	position:relative;
}
.Solution .Solution_txt .Solution_txt_list .txt_list_img img {
	width:100%;
}
.Solution .Solution_txt .Solution_txt_list .txt_list_po {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	padding:3.907vw 2.344vw;
}
.Solution .Solution_txt .Solution_txt_list .txt_list_po .list_po_top {
	display:flex;
	align-items:center;
	font-size:1vw;
	color:#fff;
}
.Solution .Solution_txt .Solution_txt_list .txt_list_po .list_po_top img {
	margin-right:0.677vw; width: auto;height:1.8756vw;
}
.Solution .Solution_txt .Solution_txt_list .txt_list_po .list_po_bottom {
	margin-top:2.084vw;
	overflow:hidden;
}
.Solution .Solution_txt .Solution_txt_list .txt_list_po .list_po_bottom a {
	display:inline-block;
	width:100%;
	font-size:0.833vw;
	color:#fff;
	float:left;
	margin-bottom:1.302vw;
	position:relative;
	padding-left:0.781vw;
}
.Solution .Solution_txt .Solution_txt_list .txt_list_po .list_po_bottom a:last-child {
	margin-bottom:0;
}
.Solution .Solution_txt .Solution_txt_list .txt_list_po .list_po_bottom a::before {
	content:"";
	display:inline-block;
	width:0.312vw;
	height:0.312vw;
	border-radius:100%;
	background:#fff;
	position:absolute;
	left:0;
	top:0.521vw;
}
.Solution .Solution_txt .Solution_txt_list:nth-child(1) .txt_list_po {
	background:rgba(127,36,41,.9);
}
.Solution .Solution_txt .Solution_txt_list:nth-child(2) .txt_list_po {
	background:rgba(107,70,53,.9);
}
.Solution .Solution_txt .Solution_txt_list:nth-child(3) .txt_list_po {
	background:rgba(49,62,72,.9);
}
.Solution2 {
	background:#f7f7f7 url(../images/bg20.jpg) no-repeat 50% 0%;
	padding:5.731vw 0vw;
	background-size: 100.032vw;
}
.Solution2 .Solution2_title {
	font-size:2.084vw;
	color:#fff;
	margin-bottom:2.605vw;
}
.Solution2 .Solution2_content {
	background:#fff url(../images/bn36.png) no-repeat 50%/cover;
	margin-bottom:5.21vw;
}
.Solution2 .Solution2_content .Solution2_content_list {
	display:flex;
	align-items:center;
	justify-content:space-between;
	padding:2.084vw 5.21vw;
	border-bottom:0.052vw solid #eaeaea;
}
.Solution2 .Solution2_content .Solution2_content_list:last-child {
	border-bottom:0;
}
.Solution2 .Solution2_content .Solution2_content_list .content_list_left {
	display:flex;
	align-items:center;
	font-size:1.250vw;
	color:#070707;
}
.Solution2 .Solution2_content .Solution2_content_list .content_list_left span {
	width:2.865vw;
	height:2.865vw;
	display:flex;
	align-items:center;
	justify-content:center;
	background:#7f2429;
	margin-right:0.781vw;
}
.Solution2 .Solution2_content .Solution2_content_list .content_list_left span img{ width:1.8vw;}
.Solution2 .Solution2_content .Solution2_content_list .content_list_right {
	width:50%;
}
.Solution2 .Solution2_content .Solution2_content_list .content_list_right p {
	font-size:0.833vw;
	color:#070707;
	display:inline-block;
	margin-bottom:1.146vw;
	position:relative;
	padding-left:0.677vw;
}
.Solution2 .Solution2_content .Solution2_content_list .content_list_right p:last-child {
	margin-bottom:0;
}
.Solution2 .Solution2_content .Solution2_content_list .content_list_right p::before {
	content:"";
	display:inline-block;
	width:0.312vw;
	height:0.312vw;
	background:#7f2429;
	border-radius:100%;
	position:absolute;
	left:0;
	top:0.521vw;
}
.Solution2 .Solution2_content .Solution2_content_list .content_list_right br:last-child {
	display:none;
}
.Solution2 .Solution2_content .Solution2_content_list.on .content_list_right {
	display:flex;
	flex-wrap:wrap;
}
.Solution2 .Solution2_content .Solution2_content_list.on .content_list_right p {
	width:33.33%;
}
.Solution2 .Solution2_content .Solution2_content_list.on2 .content_list_right p {
	margin-right:2.605vw;
}
.Solution2 .Solution2_content .Solution2_content_list.on2 .content_list_right p:last-child {
	margin-right:0;
}
.Solution2 .Solution2_bottom .Solution2_bottom_title {
	font-size:2.084vw;
	color:#070707;
	margin-bottom:2.605vw;
}
.Solution2 .Solution2_bottom .Solution2_bottom_txt {
	position:relative;
}
.Solution2 .Solution2_bottom .Solution2_bottom_txt .bottom_txt_img img {
	width:100%;
}
.Solution2 .Solution2_bottom .Solution2_bottom_txt .bottom_txt_po {
	position:absolute;
	left:0;
	top:0;
	width:25.7895vw;
	height:100%;
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
}
.Solution2 .Solution2_bottom .Solution2_bottom_txt .bottom_txt_po .txt_po_list {
	height:33.33%;
	width:100%;
	padding:2.084vw;
	padding-right:0;
}
.Solution2 .Solution2_bottom .Solution2_bottom_txt .bottom_txt_po .txt_po_list:nth-child(1) {
	background:#863034;
}
.Solution2 .Solution2_bottom .Solution2_bottom_txt .bottom_txt_po .txt_po_list:nth-child(2) {
	background:#734f40;
}
.Solution2 .Solution2_bottom .Solution2_bottom_txt .bottom_txt_po .txt_po_list:nth-child(3) {
	background:#3b4750;
}
.Solution2 .Solution2_bottom .Solution2_bottom_txt .bottom_txt_po .txt_po_list .po_list_dd {
	font-size:1.250vw;
	color:#fff;
	display:flex;
	align-items:center;
}
.Solution2 .Solution2_bottom .Solution2_bottom_txt .bottom_txt_po .txt_po_list .po_list_dd img {
	margin-right:0.677vw; width: 1.7714vw;
}
.Solution2 .Solution2_bottom .Solution2_bottom_txt .bottom_txt_po .txt_po_list .po_list_dt span {
	margin-top:0.846vw;
	display:inline-block;
	font-size:0.833vw;
	color:#fff;
	position:relative;
	padding-left:0.729vw;
}
.Solution2 .Solution2_bottom .Solution2_bottom_txt .bottom_txt_po .txt_po_list .po_list_dt span::before {
	content:"";
	display:inline-block;
	width:0.312vw;
	height:0.312vw;
	background:#fff;
	border-radius:100%;
	position:absolute;
	left:0;
	top:0.416vw;
}
.Solution2 .Solution2_bottom .Solution2_bottom_txt .bottom_txt_po .txt_po_list:nth-child(2) .po_list_dt {
	display:flex;
	flex-wrap:wrap;
}
.Solution2 .Solution2_bottom .Solution2_bottom_txt .bottom_txt_po .txt_po_list:nth-child(2) .po_list_dt span {
	width:50%;
}
.Solution2 .Solution2_bottom .Solution2_bottom_txt .bottom_txt_po .txt_po_list:nth-child(2) .po_list_dt span:nth-child(3n) {
	width:50%;
}
.Solution2 .Solution2_bottom .Solution2_bottom_txt .bottom_txt_po .txt_po_list:nth-child(2) .po_list_dt span:nth-child(2) {
	width:50%;
}
.Solution2 .Solution2_bottom .Solution2_bottom_txt .bottom_txt_po .txt_po_list:nth-child(2) .po_list_dt span:nth-child(5) {
	width:50%;
}
.Solution2 .Solution2_bottom .Solution2_bottom_txt .bottom_txt_po .txt_po_list:nth-child(3) .po_list_dt {
	display:flex;
	flex-wrap:wrap;
}
.Solution2 .Solution2_bottom .Solution2_bottom_txt .bottom_txt_po .txt_po_list:nth-child(3) .po_list_dt span {
	width:100%;
}
.Solution3 {
	padding:5.21vw 0vw;
	padding-bottom:10vw;
}
.Solution3 .Solution3_title {
	font-size:2.084vw;
	color:#070707;
	margin-bottom:4.949vw;
}
.Solution3 .Solution3_content {
	position:relative;
}
.Solution3 .Solution3_content .Solution3_content_img{ position:relative; overflow: hidden;}
.Solution3 .Solution3_content .Solution3_content_img .content_img_icon1{ position:absolute; right: 0; top: 0; background:#fff; width: 100%; height: 50%;}
.Solution3 .Solution3_content .Solution3_content_img .content_img_icon1.on{ animation:mymove2 5s forwards ;}
.Solution3 .Solution3_content .Solution3_content_img .content_img_icon2{ position:absolute; left: 0; bottom: 0; background:#fff; width: 100%; height: 50%;}
.Solution3 .Solution3_content .Solution3_content_img .content_img_icon2.on{ animation:mymove2 5s forwards ;}


@keyframes mymove2
{
	from {width:100%;}
	to {width:0%;}
}


@keyframes mymove2
{
	from {width:100%;}
	to {width:0%;}
}


.Solution3 .Solution3_content .Solution3_content_img span img {
	width:100%;
}
.Solution3 .Solution3_content .Solution3_content_txt {
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
	position:absolute;
	top:-1.302vw;
	left:0;
	width:100%;
	padding:0vw 3.542vw;
	padding-right: 5vw;
}
.Solution3 .Solution3_content .Solution3_content_txt .content_txt_list {
	width:16.666%;
	margin-bottom:1vw;
}
.Solution3 .Solution3_content .Solution3_content_txt .content_txt_list .txt_list_icon {
	width:6.564vw;
	height:6.564vw;
	border-radius:100%;
	display:flex;
	align-items:center;
	justify-content:center;
	background:#7f2429;
	box-shadow:0vw 0vw 0.833vw rgba(0,0,0,.16);
	margin:0 auto;
}
.Solution3 .Solution3_content .Solution3_content_txt .content_txt_list .txt_list_icon span {
	width:4.897vw;
	height:4.897vw;
	border-radius:100%;
	display:flex;
	align-items:center;
	justify-content:center;
	background:#fff;
	box-shadow:0vw 0vw 0.833vw rgba(0,0,0,.1);
}
.Solution3 .Solution3_content .Solution3_content_txt .content_txt_list .txt_list_icon span img{ width:2.8655vw;}
.Solution3 .Solution3_content .Solution3_content_txt .content_txt_list .txt_list_title {
	font-size:1.050vw;
	color:#070707;
	text-align:center;
	margin-top:1.042vw;
}
.Solution3 .Solution3_content .Solution3_content_txt .content_txt_list:nth-child(2) .txt_list_icon {
	background:#6b4634;
}
.Solution3 .Solution3_content .Solution3_content_txt .content_txt_list:nth-child(3) .txt_list_icon {
	background:#313d46;
}
.Solution3 .Solution3_content .Solution3_content_txt .content_txt_list:nth-child(4) .txt_list_icon {
	background:#b65938;
}
.Solution3 .Solution3_content .Solution3_content_txt .content_txt_list:nth-child(5) .txt_list_icon {
	background:#002f55;
}
.Solution3 .Solution3_content .Solution3_content_txt .content_txt_list:nth-child(6) .txt_list_icon {
	background:#e47800;
}
.Solution3 .Solution3_content .Solution3_content_txt .content_txt_list:nth-child(7) .txt_list_icon {
	background:#df7500;
}
.Solution3 .Solution3_content .Solution3_content_txt .content_txt_list:nth-child(8) .txt_list_icon {
	background:#002f53;
}
.Solution3 .Solution3_content .Solution3_content_txt .content_txt_list:nth-child(9) .txt_list_icon {
	background:#b35837;
}
.Solution3 .Solution3_content .Solution3_content_txt .content_txt_list:nth-child(10) .txt_list_icon {
	background:#2e3942;
}
.Solution3 .Solution3_content .Solution3_content_txt .content_txt_list:nth-child(11) .txt_list_icon {
	background:#7d2328;
}
.Solution3 .Solution3_content .Solution3_content_txt .content_txt_list:nth-child(12) .txt_list_icon {
	background:#684332;
}
.Solution3 .Solution3_content .Solution3_content_MoImg{ display: none;} 
.About {
	padding-top:5.21vw;
	padding-bottom:8.023vw;
	background:url(../images/bn52.png) no-repeat 25% 50%;
	background-size: 33.9692vw;
}
.About .pc_all_content {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.About .About_left {
	width:48%;
}
.About .About_left .About_left_dd {
	font-size:2.084vw;
	color:#070707;
	margin-bottom:1.042vw;
}
.About .About_left .About_left_dt p {
	line-height:1.250vw;
	color:#666666;
	margin-bottom:1.042vw;
	font-size:0.729vw;
}
.About .About_left .About_left_dt p:last-child {
	margin-bottom:0;
}
.About .About_left .About_left_bottom {
	display:flex;
	justify-content:space-between;
	margin-top:3.647vw;
}
.About .About_left .About_left_bottom .left_bottom_list .bottom_list_dd {
	font-size:1.250vw;
	color:#7f2429;
}
.About .About_left .About_left_bottom .left_bottom_list .bottom_list_dd span {
	font-size:2.813vw;
	color:#7f2429;
	font-family:"Radomirr";
}
.About .About_left .About_left_bottom .left_bottom_list .bottom_list_dt {
	color:#070707;
	font-size:0.729vw;
	margin-top:0.260vw;
}
.About .About_right {
	width:46%;
}
.About .About_right img {
	width:100%;
}
.About2 {
	background:#fbfbfb;
	padding:5.21vw 0vw;
}
.About2 .pc_all_content {
	display:flex;
	align-items:center;
	justify-content:space-between;
}
.About2 .About2_left {
	width:35%;
}
.About2 .About2_left .About2_left_title .left_title_dd {
	font-size:2.084vw;
	color:#070707;
}
.About2 .About2_left .About2_left_title .left_title_dt {
	font-size:1.250vw;
	color:#070707;
	margin-top:2.605vw;
}
.About2 .About2_left .About2_left_content {
	margin-top:4.428vw;
}
.About2 .About2_left .About2_left_content .left_content_list {
	display:flex;
	align-items:center;
	margin-bottom:1.823vw;
	font-size:1.250vw;
	color:#070707;
}
.About2 .About2_left .About2_left_content .left_content_list span {
	width:4.063vw;
	height:4.063vw;
	display:flex;
	align-items:center;
	justify-content:center;
	background:#6b4635;
	margin-right:1.042vw;
}
.About2 .About2_left .About2_left_content .left_content_list span img{ width:2.5008vw;}
.About2 .About2_left .About2_left_content .left_content_list:last-child {
	margin-bottom:0;
}
.About2 .About2_left .About2_left_content .left_content_list:last-child span {
	background:#313e48;
}
.About2 .About2_left .About2_left_btn {
	display:flex;
	align-items:center;
	justify-content:center;
	width:8.075vw;
	height:2.344vw;
	background:#7f2429;
	color:#fff;
	font-size:0.833vw;
	margin-top:6.252vw;
}
.About2 .About2_mo{ display: none;}
.About2 .About2_right {
	width:60%;
	position:relative;
}
.About2 .About2_right .LMap {
	position:absolute;
	left:0;
	top:0;
	opacity:0;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
}
.About2 .About2_right .LMap.on {
	opacity:1;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
}
.About2 .About2_right .LMap.in {
	opacity:1;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
}
.About2 .About2_right .content_right_map img {
	width:100%;
}
/*.About2 .About2_right .content_right_city {
	position:absolute;
	top:0.208vw;
	left:0.416vw;
	width:100%;
	height:100%;
}
*/
.About2 .About2_right .content_right_city .right_city_list {
	cursor:pointer;
}
.About2 .About2_right .content_right_city .right_city_list .city_list_dd {
	position:absolute;
	font-size:0.625vw;
	color:#888888;
	display:flex;
	align-items:center;
	width:auto;
	z-index:3;
}
.About2 .About2_right .content_right_city .right_city_list .city_list_dd .list_dd_cur{
	display:flex;
	align-items:center;
}
.About2 .About2_right .content_right_city .right_city_list.on .city_list_dd {
	color:#fff;
}
.About2 .About2_right .content_right_city .right_city_list.on .city_list_dd span:before {
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
	opacity:0;
}
.About2 .About2_right .content_right_city .right_city_list.in .city_list_dd {
	color:#fff;
}
.About2 .About2_right .content_right_city .right_city_list.in .city_list_dd span:before {
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
	opacity:0;
}
.About2 .About2_right .content_right_city .right_city_list .city_list_dd span {
	margin-right:0.208vw;
	width:0.416vw;
	height:0.416vw;
	transition:all ease-in 0.3s;
	background:#b95a38;
	border-radius:100%;
	position:relative;
}
.About2 .About2_right .content_right_city .right_city_list .city_list_dd span:before {
	content:"";
	display:inline-block;
	width:1.563vw;
	height:1.563vw;
	margin:auto;
	background:#b95a38;
	border-radius:100%;
	-webkit-animation:sk-spinner-pulse 1.5s infinite ease-in-out;
	animation:sk-spinner-pulse 1.5s infinite ease-in-out;
	position:absolute;
	left:-0.573vw;
	top:-0.573vw;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
	opacity:1;
}
.About2 .About2_right .content_right_city .right_city_list .city_list_dd span:after {
	content:"";
	display:inline-block;
	width:1.354vw;
	height:1.823vw;
	background:url(../images/mapicon.png) no-repeat 50%/cover;
	position:absolute;
	left:-1.042vw;
	top:0vw;
	opacity:0;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
}
.About2 .About2_right .content_right_city .right_city_list.on .city_list_dd span:after {
	top:-0.573vw;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
	opacity:1;
}
.About2 .About2_right .content_right_city .right_city_list.in .city_list_dd span:after {
	top:-0.573vw;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
	opacity:1;
}
@-webkit-keyframes sk-spinner-pulse {
	0% {
	-webkit-transform:scale(0);
	transform:scale(0);
}
100% {
	-webkit-transform:scale(1);
	transform:scale(1);
	opacity:0;
}
}@keyframes sk-spinner-pulse {
	0% {
	-webkit-transform:scale(0);
	transform:scale(0);
}
100% {
	-webkit-transform:scale(1);
	transform:scale(1);
	opacity:0;
}
}.About2 .About2_right .content_right_city .right_city_list .city_list_dd span img {
	display:none;
}
.About2 .About2_right .content_right_city .right_city_list.xj .city_list_dd {
	left:12.6%;
	top:32.6%;
}
.About2 .About2_right .content_right_city .right_city_list.hlj .city_list_dd {
	right:9%;
	top:15.6%;
}
.About2 .About2_right .content_right_city .right_city_list.jl .city_list_dd {
	right:7.8%;
	top:26%;
}
.About2 .About2_right .content_right_city .right_city_list.ln .city_list_dd {
	right:12%;
	top:31%;
}
.About2 .About2_right .content_right_city .right_city_list.bj .city_list_dd {
	right:23.2%;
	top:35.5%;
}
.About2 .About2_right .content_right_city .right_city_list.tj .city_list_dd {
	right:21%;
	top:39%;
}
.About2 .About2_right .content_right_city .right_city_list.hb .city_list_dd {
	right:25.5%;
	top:41.4%;
}
.About2 .About2_right .content_right_city .right_city_list.sx .city_list_dd {
	right:29.5%;
	top:47%;
}
.About2 .About2_right .content_right_city .right_city_list.sd .city_list_dd {
	right:19.5%;
	top:47.8%;
}
.About2 .About2_right .content_right_city .right_city_list.js .city_list_dd {
	right:17.5%;
	top:53%;
}
.About2 .About2_right .content_right_city .right_city_list.js .city_list_dd span:after {
	left:1.146vw;
}
.About2 .About2_right .content_right_city .right_city_list.sh .city_list_dd {
	right:11%;
	top:60.5%;
}
.About2 .About2_right .content_right_city .right_city_list.zj .city_list_dd {
	right:14.5%;
	top:65%;
}
.About2 .About2_right .content_right_city .right_city_list.ah .city_list_dd {
	right:20.2%;
	top:59.8%;
}
.About2 .About2_right .content_right_city .right_city_list.sx2 .city_list_dd {
	right:35%;
	top:54%;
}
.About2 .About2_right .content_right_city .right_city_list.gs .city_list_dd {
	right:43.5%;
	top:51%;
}
.About2 .About2_right .content_right_city .right_city_list.hb2 .city_list_dd {
	right:28.5%;
	top:63%;
}
.About2 .About2_right .content_right_city .right_city_list.cq .city_list_dd {
	right:37%;
	top:66.5%;
}
.About2 .About2_right .content_right_city .right_city_list.hn .city_list_dd {
	right:29.5%;
	top:71.5%;
}
.About2 .About2_right .content_right_city .right_city_list.jx .city_list_dd {
	right:22%;
	top:72.3%;
}
.About2 .About2_right .content_right_city .right_city_list.fj .city_list_dd {
	right:17.5%;
	top:75.3%;
}
.About2 .About2_right .content_right_city .right_city_list.gz .city_list_dd {
	right:38.5%;
	top:74.5%;
}
.About2 .About2_right .content_right_city .right_city_list.yn .city_list_dd {
	right:48.8%;
	top:81.5%;
}
.About2 .About2_right .content_right_city .right_city_list.gx .city_list_dd {
	right:34.5%;
	top:84.5%;
}
.About2 .About2_right .content_right_city .right_city_list.sc .city_list_dd {
	right:45.5%;
	top:63.5%;
}
.About2 .About2_right .content_right_city .right_city_list.xz .city_list_dd {
	left:19%;
	top:58%;
}
.About2 .About2_right .content_right_city .right_city_list.qh .city_list_dd {
	left:35%;
	top:49%;
}
.About2 .About2_right .content_right_city .right_city_list.nx .city_list_dd {
	left:54%;
	top:45%;
}
.About2 .About2_right .content_right_city .right_city_list.nmg .city_list_dd {
	left:57%;
	top:37%;
}
.About2 .About2_right .content_right_city .right_city_list.henan .city_list_dd {
	left:67%;
	top:55%;
}
.About2 .About2_right .content_right_city .right_city_list.gd .city_list_dd {
	right:25%;
	bottom:15%;
}
.About2 .About2_right .content_right_city .right_city_list.tw .city_list_dd {
	right:11%;
	bottom:16%;
	flex-direction:column;
}
.About2 .About2_right .content_right_city .right_city_list.tw .city_list_dd span:after {
	left:-0.156vw;
}
.About2 .About2_right .content_right_city .right_city_list.tw.on .city_list_dd span:after {
	top:-1.771vw;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
	opacity:1;
}
.About2 .About2_right .content_right_city .right_city_list.tw.in .city_list_dd span:after {
	top:-1.771vw;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
	opacity:1;
}
.About2 .About2_right .content_right_city .right_city_list.hainan .city_list_dd {
	left:60%;
	bottom:1%;
}
.About2 .About2_right .content_right_city .right_city_list.hainan .city_list_dd span:after {
	left:-0.052vw;
}
.About2 .About2_right .content_right_city .right_city_list.hainan.on .city_list_dd span:after {
	top:-1.615vw;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
	opacity:1;
}
.About2 .About2_right .content_right_city .right_city_list.hainan.in .city_list_dd span:after {
	top:-1.615vw;
	transition:all 0.5s ease;
	-webkit-transform:all 0.5s ease;
	opacity:1;
}
.About2 .About2_right .content_right_city .right_city_list.xg .city_list_dd {
	left:71%;
	bottom:12%;
}
.About2 .About2_right .content_right_city .right_city_list.am .city_list_dd {
	left:69%;
	bottom:10%;
}
.About2 .About2_right .content_right_city .right_city_list.hlj.on .city_list_dd span:after {
	top:-1.094vw;
}
.About2 .About2_right .content_right_city .right_city_list.hlj.in .city_list_dd span:after {
	top:-1.094vw;
}
.About2 .About2_right .content_right_city .right_city_list.jl.on .city_list_dd span:after {
	top:-1.719vw;
}
.About2 .About2_right .content_right_city .right_city_list.jl.in .city_list_dd span:after {
	top:-1.719vw;
}
.About2 .About2_right .content_right_city .right_city_list.ln .city_list_dd span:after {
	left:-0.260vw;
}
.About2 .About2_right .content_right_city .right_city_list.ln.on .city_list_dd span:after {
	top:-1.719vw;
}
.About2 .About2_right .content_right_city .right_city_list.ln.in .city_list_dd span:after {
	top:-1.719vw;
}
.About2 .About2_right .content_right_city .right_city_list.bj .city_list_dd span:after {
	left:-0.260vw;
}
.About2 .About2_right .content_right_city .right_city_list.bj.on .city_list_dd span:after {
	top:-0.833vw;
}
.About2 .About2_right .content_right_city .right_city_list.bj.in .city_list_dd span:after {
	top:-0.833vw;
}
.About2 .About2_right .content_right_city .right_city_list.tj .city_list_dd span:after {
	left:-0.260vw;
}
.About2 .About2_right .content_right_city .right_city_list.tj.on .city_list_dd span:after {
	top:-1.406vw;
}
.About2 .About2_right .content_right_city .right_city_list.tj.in .city_list_dd span:after {
	top:-1.406vw;
}
.About2 .About2_right .content_right_city .right_city_list.hb .city_list_dd span:after {
	left:-0.156vw;
}
.About2 .About2_right .content_right_city .right_city_list.hb.on .city_list_dd span:after {
	top:0.468vw;
}
.About2 .About2_right .content_right_city .right_city_list.hb.in .city_list_dd span:after {
	top:0.468vw;
}
.About2 .About2_right .content_right_city .right_city_list.sh .city_list_dd span:after {
	left:0vw;
}
.About2 .About2_right .content_right_city .right_city_list.sh.on .city_list_dd span:after {
	top:-1.302vw;
}
.About2 .About2_right .content_right_city .right_city_list.sh.in .city_list_dd span:after {
	top:-1.302vw;
}
.About2 .About2_right .content_right_city .right_city_list.hb2.on .city_list_dd span:after {
	top:-1.302vw;
}
.About2 .About2_right .content_right_city .right_city_list.hb2.in .city_list_dd span:after {
	top:-1.302vw;
}
.About2 .About2_right .content_right_city .right_city_list.ah .city_list_dd span:after {
	left:0;
}
.About2 .About2_right .content_right_city .right_city_list.ah.on .city_list_dd span:after {
	top:-2.084vw;
}
.About2 .About2_right .content_right_city .right_city_list.ah.in .city_list_dd span:after {
	top:-2.084vw;
}
.About2 .About2_right .content_right_city .right_city_list.zj .city_list_dd span:after {
	left:0;
}
.About2 .About2_right .content_right_city .right_city_list.zj.in .city_list_dd span:after {
	top:-0.104vw;
}
.About2 .About2_right .content_right_city .right_city_list.zj.on .city_list_dd span:after {
	top:-0.104vw;
}
.About2 .About2_right .content_right_city .right_city_list.xg .city_list_dd span:after {
	left:-0.364vw;
	top:-1.771vw;
}
.About2 .About2_right .content_right_city .right_city_list.xg.in .city_list_dd span:after {
	left:-0.364vw;
	top:-1.771vw;
}
.About2 .About2_right .content_right_city .right_city_list.xg.on .city_list_dd span:after {
	left:-0.364vw;
	top:-1.771vw;
}
.About2 .About2_right .content_right_city .right_city_list.am .city_list_dd span:after {
	top:-1.302vw;
}
.About2 .About2_right .content_right_city .right_city_list.am.in .city_list_dd span:after {
	top:-1.302vw;
}
.About2 .About2_right .content_right_city .right_city_list.am.on .city_list_dd span:after {
	top:-1.302vw;
}
.About2 .City_down {
	width:16.4636vw;
	border-radius:0.521vw;
	overflow:hidden;
	position:absolute;
	left:-17.193vw;
	display:none;
	box-shadow:0vw 0vw 1.406vw rgba(0,0,0,.12);
}
.About2 .City_down .City_down_title {
	display:flex;
	align-items:center;
	height:3.126vw;
	background:#7f2429;
	font-size:0.950vw;
	color:#fff;
	padding:0vw 0.885vw;
	position: relative;
}
.About2 .City_down .City_down_title .City_down_close{ cursor: pointer; font-style: inherit; position: absolute; right: 0.885vw;}
.About2 .City_down .City_down_title img {
    margin-right: 0.5vw;
}
.About2 .City_down .City_down_content {
	background:#fff;
	padding:1.563vw 1.042vw;
}
.About2 .City_down .City_down_content .down_content_scr {
	height:14.588000000000001vw;
	overflow:auto;
	display: none;
}
.About2 .City_down .City_down_content .down_content_scr a {
	display:inline-block;
	width:100%;
	font-size:0.729vw;
	color:#666666;
	margin-bottom:0.625vw;
}
.About2 .City_down .City_down_content .down_content_sl{
	font-size:0.729vw;
	color:#666666;
}
.About2 .City_down .City_down_content .down_content_sl b{ color:#7f2429;}
.About2 .City_down .City_down_content .down_content_btn{
    display: inline-block;
	line-height:2.344vw;
	background:#7f2429;
	color:#fff;
	font-size:0.833vw;
	margin-top:0.852vw;
	padding: 0px 1vw;
}
.About2 .City_down .City_down_content .down_content_scr a:last-child {
	margin-bottom:0;
}
.About2 .City_down .City_down_content .down_content_scr::-webkit-scrollbar-track {
	background-color:#dbdbdb;
}
/* 滚动条的滑轨背景颜色 */

.About2 .City_down .City_down_content .down_content_scr::-webkit-scrollbar-thumb {
	background:#7f2429;
}
/* 滑块颜色 */

.About2 .City_down .City_down_content .down_content_scr::-webkit-scrollbar-button {
	background-color:#dbdbdb;
}
/* 滑轨两头的监听按钮颜色 */

.About2 .City_down .City_down_content .down_content_scr::-webkit-scrollbar-corner {
	background-color:#dbdbdb;
}
/* 横向滚动条和纵向滚动条相交处尖角的颜色 */
.About2 .City_down .City_down_content .down_content_scr::-webkit-scrollbar {
	width:0.104vw;
	height:0vw;
	border-radius:0.156vw;
}
/* 这是针对缺省样式 (必须的)*/
.About2 .About2_right .content_right_city .right_city_list.on .city_list_dd {
	z-index:50;
}
.About2 .About2_right .content_right_city .right_city_list.on .City_down {
	display:block;
}
.About3 {
	background:#fff;
}
.About3 .About2_left{ width: 100%;}
.About3 .pc_all_content {
	display:block;
}
.About3 .About3_content {
	position:relative;
	margin-top:3.386vw;
}
.About3 .About3_content .About3_content_list {
	background:#7f2429;
	height:7.815vw;
	display:flex;
	align-items:flex-start;
	flex-direction:column;
	justify-content:center;
	padding:0vw 1vw;
}
.About3 .About3_content .About3_content_list .content_list_top {
	display:flex;
	align-items:center;
	font-size:1.275vw;
	color:#fff;
}
.About3 .About3_content .About3_content_list .content_list_top span {
	display:flex;
	align-items:center;
	justify-content:center;
	width:2.188vw;
	height:2.188vw;
	background:#fff;
	border-radius:100%;
	margin-right:0.625vw;
}
.About3 .About3_content .About3_content_list .content_list_top span img{ width:1.198vw;}
.About3 .About3_content .About3_content_list .content_list_bottom {
	font-size:0.8vw;
	color:#fff;
	margin-top:0.625vw;
	height: 3.3vw;
}
.About3 .About3_content .About3_content_btn {
	display:flex;
	align-items:center;
	justify-content:space-between;
	margin-top:2.605vw;
}
.About3 .About3_content .About3_content_btn .swiper-pagination {
	position:relative;
	display:flex;
	align-items:center;
	width:calc(100% - 8.075vw);
}
.About3 .About3_content .About3_content_btn .swiper-pagination span {
	border-radius:0vw;
	width:100%;
	height:0.104vw;
	background:#dadada;
	opacity:1;
}
.About3 .About3_content .About3_content_btn .swiper-pagination span.swiper-pagination-bullet-active {
	background:#7f2429;
}
.About3 .About3_content .About3_content_btn .content_btn_right {
	display:flex;
	align-items:center;
	justify-content:center;
}
.About3 .About3_content .About3_content_btn .content_btn_right .swiper-button-prev,.About3 .About3_content .About3_content_btn .content_btn_right .swiper-button-next {
	position:relative;
	margin-top:0;
	top:0;
	width:auto;
	height:auto;
	left:0;
	right:0;
	width:2.657vw;
	height:2.657vw;
	border-radius:100%;
	border:0.052vw solid #7f2429;
	display:-wap-marquee;
	align-items:center;
	justify-content:center;
}
.About3 .About3_content .About3_content_btn .content_btn_right .swiper-button-next {
	margin-left:1.198vw;
}
.About3 .About3_content .About3_content_btn .content_btn_right .swiper-button-prev:after,.About3 .About3_content .About3_content_btn .content_btn_right .swiper-button-next:after {
	color:#7f2429;
	font-size:1.146vw;
}
.About3 .About3_content .About3_content_list:nth-child(1) {
	background:#7f2429;
}
.About3 .About3_content .About3_content_list:nth-child(2) {
	background:#6b4635;
}
.About3 .About3_content .About3_content_list:nth-child(3) {
	background:#313e48;
}
.About3 .About3_content .About3_content_list:nth-child(4) {
	background:#b95a38;
}
.About3 .About3_content .About3_content_list:nth-child(5) {
	background:#003056;
}
.About3 .About3_content .About3_content_list:nth-child(6) {
	background:#6b4635;
}
.About3 .About3_content .About3_content_list:nth-child(7) {
	background:#7f2429;
}
.About3 .About3_content .About3_content_list:nth-child(8) {
	background:#6b4635;
}
.About3 .About3_content .About3_content_list:nth-child(9) {
	background:#313e48;
}
.About3 .About3_content .About3_content_list:nth-child(10) {
	background:#b95a38;
}
.About3 .About3_content .About3_content_list:nth-child(11) {
	background:#003056;
}
.About3 .About3_content .About3_content_list:nth-child(12) {
	background:#6b4635;
}

.About3 .About3_bottom {
	margin-top:2.084vw;
}
.About3 .About3_bottom .About3_bottom_title {
	font-size:1.250vw;
	color:#070707;
	margin-bottom:2.084vw;
}
.About3 .About3_bottom .About3_bottom_txt {
	display:flex;
	align-items:center;
	justify-content:space-between;
}
.About3 .About3_bottom .About3_bottom_txt .About3_bottom_list {
	width:100%;
	text-align:center;
	line-height:2.396vw;
	background:#7f2429;
	color:#fff;
	font-size:0.833vw;
	position:relative;
}
.About3 .About3_bottom .About3_bottom_txt .About3_bottom_list:after {
	content:"";
	display:inline-block;
	width:1.719vw;
	height:100%;
	background:url(../images/bg24.jpg) no-repeat 50%/cover;
	position:absolute;
	right:0;
}
.About3 .About3_bottom .About3_bottom_txt .About3_bottom_list:last-child:after {
	background:url(../images/bg25.jpg) no-repeat 50%/cover;
}
.About3 .About3_F{ text-align: right; margin-top: 20px; font-size: 14px; color:#999;}


.About4 {
	background:url(../images/bg26.jpg) no-repeat 50%/cover;
	padding:5.21vw 0vw;
	overflow:hidden;
}
.About4 .About4_title {
	margin-bottom:0vw;
}
.About4 .About4_title .About4_title_dd {
	font-size:2.084vw;
	color:#fff;
}
.About4 .About4_title .About4_title_dt {
	font-size:1.250vw;
	color:#fff;
	margin-top:2.865vw;
}
.About4 .About4_content {
	display:flex;
	justify-content:space-between;
	align-items:flex-start;
	position:relative;
	padding:0vw 1.979vw;
}
.About4 .About4_content::before {
	content:"";
	display:inline-block;
	width:100%;
	height:19.3812vw;
	background:url(../images/bn62.png) no-repeat 50% 50%;
	position:absolute;
	top:7.5vw;
	left:0;
	opacity:1;
	background-size: 90.8624vw;
}
.About4 .About4_content .About4_content_list {
	height:auto;
	width:100%;
	display:flex;
	flex-direction:column;
	padding-left:1.146vw;
	position:relative;
}
.About4 .About4_content .About4_content_list::before {
	content:"";
	display:inline-block;
	width:0.104vw;
	height:100%;
	left:0;
	background:rgba(255,255,255,.4);
	position:absolute;
	left:0;
	top:0;
}
.About4 .About4_content .About4_content_list::after {
	content:"";
	display:inline-block;
	width:1.042vw;
	height:1.042vw;
	left:0;
	position:absolute;
	left:-0.625vw;
	top:100%;
	background:#fff;
	border:0.208vw solid #cb613c;
	border-radius:100%;
}
.About4 .About4_content .About4_content_list:nth-child(2n)::before {
	bottom:0;
	top:inherit;
}
.About4 .About4_content .About4_content_list:nth-child(2n)::after {
	top:0;
}
.About4 .About4_content .About4_content_list .content_list_top {
	font-size:2.813vw;
	color:#cb613c;
	margin-bottom:0vw;
}
.About4 .About4_content .About4_content_list .content_list_top::before {
	content:"";
	display:inline-block;
	width:0.260vw;
	height:0.260vw;
	border-radius:100%;
	background:#cb613c;
	position:absolute;
	left:-0.052vw;
	top:0;
}
.About4 .About4_content .About4_content_list:nth-child(2n) .content_list_top::before {
	bottom:0;
	top:inherit;
}
.About4 .About4_content .About4_content_list .content_list_bottom {
	width:12.243500000000001vw;
}
.About4 .About4_content .About4_content_list .content_list_bottom p {
	font-size:0.729vw;
	color:#fff;
	line-height:1.146vw;
	margin-bottom:0.521vw;
	opacity:.7;
}
.About4 .About4_content .About4_content_list .content_list_bottom p:last-child {
	margin-bottom:0;
}
.About4 .About4_content .About4_content_list:nth-child(2n) {
	justify-content:flex-end;
}
.About4 .About4_content .About4_content_list:nth-child(1) {
	right:0;
	margin-top:8.973vw;
	padding-bottom:9vw;
}
.About4 .About4_content .About4_content_list:nth-child(2) {
	right:-0.521vw;
	margin-top:20vw;
	padding-top:4.168vw;
}
.About4 .About4_content .About4_content_list:nth-child(3) {
	right:4.689vw;
	margin-top:0vw;
	padding-bottom:6.084vw;
}
.About4 .About4_content .About4_content_list:nth-child(4) {
	right:8.596vw;
	margin-top:19vw;
	padding-top:5.731vw;
}
.About4 .About4_content .About4_content_list:nth-child(5) {
	right:5.731vw;
	margin-top:2.344vw;
	padding-bottom:6.5vw;
}
.About4 .About4_content .About4_content_list:nth-child(6) {
	right:10.941vw;
	margin-top:17.2vw;
	padding-top:4.168vw;
}
.About4 .About4_content .About4_content_list:nth-child(7) {
	right:10.42vw;
	padding-bottom:1vw;
	top: -3vw;
}
.search {
	position:fixed;
	width:100%;
	height:100%;
	left:0;
	top:0;
	right:0;
	background:rgba(0,0,0,.5);
	display:none;
	align-items:center;
	justify-content:center;
	z-index:50;
}
.search .search_bg {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	display:flex;
	align-items:center;
	justify-content:center;
}
.search .search_bg .search_content {
	width:50%;
	-webkit-transform:scale(0);
	-moz-transform:scale(0);
	-ms-transform:scale(0);
	-o-transform:scale(0);
	filter:scale(0);
	filter:transform;
	transition:all 0.5s ease 0s;
	-webkit-transform:all 0.5s ease 0s;
	opacity:1;
}
.search .search_bg.on .search_content {
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	filter:scale(1);
	filter:transform;
	transition:all 0.5s ease 0s;
	-webkit-transform:all 0.5s ease 0s;
	opacity:1;
}
.search .search_content .search_content_top {
	position:relative;
}
.search .search_content .search_content_top .search_close {
	position:absolute;
	right:0;
	top:-2.605vw;
	color:#fff;
	font-size:1.563vw;
}
.search .search_content .search_content_bottom {
	display:flex;
	align-items:center;
	justify-content:center;
	position:relative;
	border-radius:5.211vw;
	overflow:hidden;
}
.search .search_content input[type="search"] {
	width:80%;
	background:inherit;
	height:4.169vw;
	font-size:0.833vw;
	color:#333;
	padding:0vw 1.042vw;
	z-index:1;
	position:relative;
	background:#fff;
}
.search .search_content input[type="submit"] {
	width:20%;
	height:4.169vw;
	font-size:0.833vw;
	z-index:1;
	position:relative;
	color:#111;
	cursor:pointer;
	color:#fff;
	background:#7f2529;
}
.DSEARCH {
	padding:4.951vw 0vw;
}
.DSEARCH .Search_top {
	display:flex;
	align-items:center;
	justify-content:center;
	padding:0vw 25%;
	margin-bottom:3.127vw;
}
.DSEARCH .Search_top form {
	display:flex;
	align-items:center;
	justify-content:center;
	width:100%;
	border-radius:5.211vw;
	overflow:hidden;
}
.DSEARCH .Search_top input[type="search"] {
	width:80%;
	height:3.856vw;
	display:flex;
	align-items:center;
	padding:0vw 1.042vw;
	background:#f9f9f9;
	font-size:0.938vw;
	color:#333;
	border:0.052vw solid #dcdcdc;
	border-radius:5.211vw 0vw 0vw 5.211vw;
}
.DSEARCH .Search_top input[type="submit"] {
	width:20%;
	height:3.856vw;
	display:flex;
	align-items:center;
	justify-content:center;
	background:#e60012;
	color:#fff;
	font-size:1.146vw;
}
.DSEARCH input::-ms-input-placeholder {
	/* Internet Explorer 10+ */ color:#b4b4b4;
	font-size:0.938vw;
}
.DSEARCH input::-webkit-input-placeholder {
	/* WebKit browsers */ color:#b4b4b4;
	font-size:0.938vw;
}
.DSEARCH input::-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */  color:#b4b4b4;
	font-size:0.938vw;
}
.DSEARCH input::-moz-placeholder {
	/* Mozilla Firefox 19+ */ color:#b4b4b4;
	font-size:0.938vw;
}
.DSEARCH input::-moz-placeholder {
	/* Mozilla Firefox 19+ */ color:#b4b4b4;
	font-size:0.938vw;
}
.DSEARCH .Search_title {
	font-size:1.042vw;
	color:#00000;
	margin-bottom:2.605vw;
}
.DSEARCH .Search_title b {
	color:#e60012;
	margin:0vw 0.416vw;
}
.DSEARCH .Search_content {
	padding-bottom:1.563vw;
}
.DSEARCH .Search_content .Search_content_list {
	padding:2.084vw 1.876vw;
	background:#fff;
	box-shadow:0vw 0vw 1.302vw rgba(0,0,0,.1);
	margin-bottom:1.355vw;
}
.DSEARCH .Search_content .Search_content_list .content_list_time {
	font-size:1.042vw;
	color:#999999;
}
.DSEARCH .Search_content .Search_content_list .content_list_title {
	max-width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	margin-top:0.469vw;
	margin-bottom:0.990vw;
}
.DSEARCH .Search_content .Search_content_list .content_list_title .list_title_l {
	font-size:1.042vw;
	color:#e60012;
}
.DSEARCH .Search_content .Search_content_list .content_list_title .list_title_r {
	font-size:1.042vw;
	color:#000003;
}
.DSEARCH .Search_content .Search_content_list .content_list_txt {
	font-size:0.833vw;
	color:#666666;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	display:inline-block;
	width:100%;
}


.MessagePopup{ display:none; position:fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 70;}
.MessagePopup .MessagePopup_bg{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: flex; align-items:center; justify-content:center; background: rgba(0,0,0,.3);}
.MessagePopup .MessagePopup_bg .MessagePopup_content{ width: 1200px;background:url(../images2/hg1.jpg) no-repeat 50%/cover; display: flex; position:relative;
	-webkit-transform:scale(0);
	-moz-transform:scale(0);
	-ms-transform:scale(0);
	-o-transform:scale(0);
	filter:scale(0);
	filter:transform;
	transition:all 0.5s ease 0s;
	-webkit-transform:all 0.5s ease 0s;
}
.MessagePopup .MessagePopup_bg.on .MessagePopup_content{
    -webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	filter:scale(1);
	filter:transform;
	transition:all 0.5s ease 0s;
	-webkit-transform:all 0.5s ease 0s;
}
.MessagePopup .MessagePopup_bg .MessagePopup_content .MessagePopup_close{ position: absolute; top: 0; right: 0; width: 50px; height: 50px; background:#ffa300; display:flex; align-items:center; justify-content:center; cursor: pointer;}
.MessagePopup .MessagePopup_bg .MessagePopup_content .MessagePopup_content_left{ width: 50%; height: 600px; display:flex; justify-content:center; flex-direction:column; background: rgba(255,163,0,.82); padding: 0px 67px;}
.MessagePopup .MessagePopup_bg .MessagePopup_content .MessagePopup_content_left .content_left_title{ margin-bottom: 20px;}
.MessagePopup .MessagePopup_bg .MessagePopup_content .MessagePopup_content_left .content_left_title .left_title_dd{ font-size: 30px; color:#fff;}
.MessagePopup .MessagePopup_bg .MessagePopup_content .MessagePopup_content_left .content_left_title .left_title_dt{ font-size: 16px; color:#fff;}
.MessagePopup .MessagePopup_bg .MessagePopup_content .MessagePopup_content_left .gform-body .gfield { display: flex; align-items:center; font-size: 14px; color:#fff; border-bottom: 1px solid rgba(255,255,255,.3);}
.MessagePopup .MessagePopup_bg .MessagePopup_content .MessagePopup_content_left .gform-body .gfield  input{ line-height: 60px; background:none; width:calc(100% - 20px); margin-left: 10px; font-size: 14px; color:#fff;}
.MessagePopup .MessagePopup_bg .MessagePopup_content .MessagePopup_content_left .gform-body .gfield  span{ margin-right: 10px; position: relative; top: -2px;}
.MessagePopup .MessagePopup_bg .MessagePopup_content .MessagePopup_content_left .gform_footer{ margin-top: 35px;}
.MessagePopup .MessagePopup_bg .MessagePopup_content .MessagePopup_content_left .ginput_container{
width:80%
}
.MessagePopup .MessagePopup_bg .MessagePopup_content .MessagePopup_content_left .gform_footer .gform_button{ width: 93px; height: 50px; background:#fff; font-size: 18px; color:#ffa300;}
.MessagePopup .MessagePopup_bg .MessagePopup_content .MessagePopup_content_right{ width: 50%;  height: 600px; display:flex; justify-content:center; flex-direction:column; background: rgba(50,62,71,.82); padding: 0px 130px;}
.MessagePopup .MessagePopup_bg .MessagePopup_content .MessagePopup_content_right .content_right_title{ margin-bottom: 115px;}
.MessagePopup .MessagePopup_bg .MessagePopup_content .MessagePopup_content_right .content_right_title .right_title_dd{ font-size: 36px; color:#fff;}
.MessagePopup .MessagePopup_bg .MessagePopup_content .MessagePopup_content_right .content_right_title .right_title_dt{ font-size: 16px; color:#fff; margin-top:20px;}
.MessagePopup .MessagePopup_bg .MessagePopup_content .MessagePopup_content_right .content_right_txt{ width: 280px; height: 60px; display: flex; align-items:center; justify-content:center; background:#ffa300; font-size: 30px; color:#fff;font-family: 'Radomirr';}
.MessagePopup .MessagePopup_bg .MessagePopup_content .MessagePopup_content_left .ginput_recaptcha{
    padding-left:15px !important;
	padding-bottom: 15px !important;
}
.gform_wrapper .gform_body .gform_fields .gfield .gfield_label .gfield_required:after{
	content: " *";
}
.gform_wrapper .gform_body .gform_fields .gfield .gfield_label .gfield_required span{
	display: none;
}

.cutscene{ position:fixed; width:100vw; height:100vh; z-index:2999; top:0; left:0;}

.cutsceneBg{ position:relative; overflow:hidden; width:100%; height:100%; z-index:1;}

.cutsceneBg .bgItem{ width:50%; height:50%; position:absolute; background:#FFFFFF; z-index:0; transition:all ease 4.5s;}

.cutsceneBg .leftTop{ left:0; top:0;}
.cutsceneBg .leftBot{ left:0; bottom:0;}
.cutsceneBg .rightTop{ right:0; top:0;}
.cutsceneBg .rightBot{ right:0; bottom:0;}

.cutscene.on3 .cutsceneBg .leftTop{ left:-100%; top:-100%;}
.cutscene.on3 .cutsceneBg .leftBot{ left:-100%; bottom:-100%;}
.cutscene.on3 .cutsceneBg .rightTop{ right:-100%; top:-100%;}
.cutscene.on3 .cutsceneBg .rightBot{ right:-100%; bottom:-100%;}

.cutsceneText{width:100%; height:100%; position:absolute; left:0; top:0; display:flex; justify-content:center; align-items:center; z-index:10;}
.cutsceneText .cutsceneTextBox{ display:flex; align-items:flex-end; justify-content:center;}
.cutsceneText .cutsceneTextBox .cutsceneTextItem{ margin:0 3px;}
.cutsceneText .cutsceneTextBox .cutsceneTextItem:nth-last-child(1) img{transform: translateY(-125px);}
.cutsceneText .cutsceneTextBox .cutsceneTextItem.textItem0{ margin: 0px;}

.cutsceneText .cutsceneTextLeft{ opacity:0; transition:all ease 1s; margin-right:30px; transform:translateX(-30px);}
.cutsceneText .cutsceneTextRight{ display:flex; flex-direction:column; align-items:flex-start;}

.cutsceneTextBootm{ opacity:0; transition:all ease 1s; margin-top:30px; transform:translateY(30px);}

.cutscene.on4 .cutsceneText .cutsceneTextLeft{ opacity:1; transform:translateX(0);}
.cutscene.on4 .cutsceneText .cutsceneTextBootm{ opacity:1; transform:translateY(0);}

.cutscene.on3 .cutsceneText{ opacity:0; transition:all ease 2s;}

.textItem0{ width:145px; height:202px; overflow:hidden; position:relative; transform: translateY(10px);}
.textItem1{ opacity:0; transition:all ease 1.5s;}

.cutscene.on2 .textItem1{ opacity:1;}
.cutscene.on2 .textItem1:nth-child(2){ transition-delay:0.3s;}
.cutscene.on2 .textItem1:nth-child(3){ transition-delay:0.6s;}
.cutscene.on2 .textItem1:nth-child(4){ transition-delay:0.9s;}
.cutscene.on2 .textItem1:nth-child(5){ transition-delay:1.2s;}
.cutscene.on2 .textItem1:nth-child(6){ transition-delay:1.5s;}
.cutscene.on2 .textItem1:nth-child(7){ transition-delay:1.8s;}
.cutscene.on2 .textItem1:nth-child(8){ transition-delay:2.1s;}
.cutscene.on2 .textItem1:nth-child(9){ transition-delay:2.4s;}
.cutscene.on2 .textItem1:nth-child(10){ transition-delay:2.7s;}




.mask{ position:absolute; background:#FFFFFF; transition:all ease 1s; opacity:1; }
.mask1{ width:60px; height:20px; left:0; top:130px;}
.mask2{ width:60px; height:134px; left:0; top:0; transition-delay:0.35s;}
.mask3{ width:90px; height:202px; right:0; top:0; transition-delay:0.75s;}


.cutscene.on .mask1{left:-100%;}
.cutscene.on .mask2{top: -100%;}
.cutscene.on .mask3{top:100%;}

.cutsceneLine{ width:100%; height:100%; position:absolute; left:0; top:0; z-index:5;}
.cutsceneLine :;ntalLine{ width:100%; height:100%; position:absolute; left:50%; top:50%; border:#303e48 solid 5px; transform:translate(-50%,-50%); transition:all ease 1.5s; opacity:0;}
.cutsceneLine .verticalLine{ width:100%; height:100%; position:absolute; left:50%; top:50%; border:#7c2428 solid 5px; transform:translate(-50%,-50%); transition:all ease 1.5s; opacity:0;}

.cutscene.on4 .cutsceneLine .horizontalLine{ height:0; border:#303e48 solid 1px; opacity:1;}
.cutscene.on4 .cutsceneLine .verticalLine{ width:0; border:#303e48 solid 1px; opacity:1;}

.cutscene.on3 .cutsceneLine .horizontalLine{ opacity:0; transition:all ease 0s;}
.cutscene.on3 .cutsceneLine .verticalLine{ opacity:0; transition:all ease 0s;}









.fp-section.active .IAbout .IAbout_top .IAbout_top_left{
	-webkit-animation: fadeInUp 1.5s alternate;
	    animation: fadeInUp 1.5s alternate;
}
.fp-section.active .IAbout .IAbout_top .IAbout_top_right .top_right_cotnent{
	-webkit-animation: fadeInUp 1.5s alternate;
	    animation: fadeInUp 1.5s alternate;
}

.fp-section.active .IAbout .IAbout_bottom .IAbout_bottom_list{
	-webkit-animation: fadeInUp 1.5s alternate;
	    animation: fadeInUp 1.5s alternate;
}
.fp-section.active .ISolution .ISolution_title .ISolution_title_dd{
	-webkit-animation: fadeInUp 1.5s alternate;
	    animation: fadeInUp 1.5s alternate;
}
.fp-section.active .ISolution .ISolution_title .ISolution_title_dt{
	-webkit-animation: fadeInUp 1.5s alternate;
	    animation: fadeInUp 1.5s alternate;
}
.fp-section.active .ISolution .ISolution_content .ISolution_content_list{
	-webkit-animation: fadeInUp 1.5s alternate;
		animation: fadeInUp 1.5s alternate;
}
.fp-section.active .ISAdvantage .ISAdvantage_title .ISAdvantage_title_left .title_left_dd{
	-webkit-animation: fadeInUp 1.5s alternate;
	    animation: fadeInUp 1.5s alternate;
}
.fp-section.active .ISAdvantage .ISAdvantage_title .ISAdvantage_title_left .title_left_dt{
	-webkit-animation: fadeInUp 1.5s alternate;
	    animation: fadeInUp 1.5s alternate;
}
.fp-section.active .ISAdvantage .ISAdvantage_cotnent .ISAdvantage_cotnent_nav .cotnent_nav_list{
	-webkit-animation: fadeInUp 1.5s alternate;
	    animation: fadeInUp 1.5s alternate;
}

.INews .INews_content{height:75%;display:flex;justify-content:space-between;flex-direction:column;}
.INews .INews_content .INews_content_top{display:flex;justify-content:space-between;height:calc(55% - 0.2605vw);}
.INews .INews_content .INews_content_top .content_top_img{width:calc(50% - 0.2605vw);}
.INews .INews_content .INews_content_top .content_top_img img{width:100%;height:100%;object-fit:cover;}
.INews .INews_content .INews_content_top .content_top_txt{width:calc(50% - 0.2605vw);background:#f8f8f8;padding-right:7%;padding-left:2.9176vw;display:flex;justify-content:center;flex-direction:column;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
.INews .INews_content .INews_content_top .content_top_txt .top_txt_top{font-size:0.8336vw;color:#7f2529;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
.INews .INews_content .INews_content_top .content_top_txt .top_txt_title{font-size:1.4588vw;color:#000000;line-height:2.1882vw;margin-top:1.042vw;margin-bottom:2.605vw;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;overflow:hidden;}
.INews .INews_content .INews_content_top .content_top_txt .top_txt_txt{line-height:1.6672vw;color:#666666;font-size:0.8336vw;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:2.084vw;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;overflow:hidden;}
.INews .INews_content .INews_content_top .content_top_txt .top_txt_bottom{display:flex;align-items:center;justify-content:space-between;}
.INews .INews_content .INews_content_top .content_top_txt .top_txt_bottom .txt_bottom_time{font-size:0.7294vw;color:#999999;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
.INews .INews_content .INews_content_top .content_top_txt .top_txt_bottom .txt_bottom_btn{width:2.2403vw;height:2.2403vw;display:flex;align-items:center;justify-content:center;background:#7f2529;}
.INews .INews_content .INews_content_bottom{display:flex;justify-content:space-between;height:calc(50% - 0.2605vw);}
.INews .INews_content .INews_content_bottom .content_bottom_list{width:calc(50% - 0.2605vw);background:#f8f8f8;height:100%;display:flex;justify-content:center;flex-direction:column;padding-right:7%;padding-left:5.21vw;}
.INews .INews_content .INews_content_bottom .content_bottom_list .bottom_list_top{font-size:0.8336vw;color:#7f2529;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
.INews .INews_content .INews_content_bottom .content_bottom_list .bottom_list_title{font-size:1.4588vw;color:#000000;line-height:2.1882vw;margin-top:1.042vw;margin-bottom:2.605vw;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;overflow:hidden;}
.INews .INews_content .INews_content_bottom .content_bottom_list .bottom_list_bottom{display:flex;align-items:center;justify-content:space-between;}
.INews .INews_content .INews_content_bottom .content_bottom_list .bottom_list_bottom .txt_bottom_time{font-size:0.7294vw;color:#999999;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
.INews .INews_content .INews_content_top:hover .content_top_txt{background:#7f2529;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
.INews .INews_content .INews_content_top:hover .content_top_txt .top_txt_top,.INews .INews_content .INews_content_top:hover .content_top_txt .top_txt_title,.INews .INews_content .INews_content_top:hover .content_top_txt .top_txt_txt,.INews .INews_content .INews_content_top:hover .content_top_txt .top_txt_bottom .txt_bottom_time{color:#fff;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
.INews .INews_content .INews_content_bottom .content_bottom_list:hover .bottom_list_top,.INews .INews_content .INews_content_bottom .content_bottom_list:hover .bottom_list_title,.INews .INews_content .INews_content_bottom .content_bottom_list:hover .bottom_list_bottom .txt_bottom_time{color:#fff;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
.INews .INews_content .INews_content_bottom .content_bottom_list:hover{background:#7f2529;}
.News{background:#f4f8fb;padding:4.8974vw 0vw;}
.News .News_top{display:flex;align-items:center;justify-content:space-between;}
.News .News_top .News_top_left{font-size:1.8756vw;color:#333333;}
.News .News_top .News_top_right{display:flex;align-items:center;}
.News .News_top .News_top_right select{height:2.7092vw;width:12.6082vw;border-radius:5.21vw;padding:0vw 1.042vw;background:#f4f8fb;font-size:0.8336vw;color:#666666;border:0.0521vw solid #dadada;appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;background:#fff url(../images/news3.png) no-repeat 90% 50%;}
.News .News_top .News_top_right .top_right_search{display:flex;align-items:center;margin-left:1.042vw;border:0.0521vw solid #dadada;height:2.7092vw;border-radius:5.21vw;overflow:hidden;width:23.7055vw;}
.News .News_top .News_top_right .top_right_search input[type="search"]{width:65%;height:2.7092vw;display:flex;align-items:center;padding:0vw 1.042vw;background:none;font-size:0.8336vw;color:#333;background:#fff;}
.News .News_top .News_top_right .top_right_search input[type="submit"]{width:35%;height:2.7092vw;display:flex;align-items:center;text-align:center;font-size:0.8336vw;color:#fff;background:#7f2529 url(../images/news2.png) no-repeat 35% 52%;justify-content:center;border-radius:5.21vw;padding-left:1.563vw;}
.News .News_top .News_top_right .top_right_search input[type="search"]::-ms-input-placeholder{/* Internet Explorer 10+ */
 color:#666666;font-size:0.8336vw;}
.News .News_top .News_top_right .top_right_search input[type="search"]::-webkit-input-placeholder{/* WebKit browsers */
 color:#666666;font-size:0.8336vw;}
.News .News_top .News_top_right .top_right_search input[type="search"]::-moz-placeholder{/* Mozilla Firefox 4 to 18 */
 color:#666666;font-size:0.8336vw;}
.News .News_top .News_top_right .top_right_search input[type="search"]::-moz-placeholder{/* Mozilla Firefox 19+ */
 color:#666666;font-size:0.8336vw;}
.News .News_top .News_top_right .top_right_search input[type="search"]::-moz-placeholder{/* Mozilla Firefox 19+ */
 color:#666666;font-size:0.8336vw;}
.page{display:flex;align-items:center;justify-content:center;margin-top:2.605vw;width:100%;}
.layui-laypage{display:flex;font-size:0.7294vw;color:#333;align-items:center;justify-content:center;}
.layui-laypage a{font-size:0.8336vw;color:#333;line-height:2.084vw;width:2.084vw;text-align:center;border:#dadada solid 0.0521vw;margin:0 0.521vw;background:#fff;border-radius:5.21vw;}
.layui-laypage-curr{background:#7f2529;font-size:0.8336vw;color:#fff;line-height:2.084vw;width:2.084vw;text-align:center;/* border:#ffffff solid 0.0521vw;*/
 margin:0 0.521vw;border-radius:5.21vw;}
.layui-laypage-curr em,.layui-laypage-disabled em{font-style:inherit;}
.layui-laypage-limits select{background:#fff;height:2.084vw;font-size:0.8336vw;color:#333;line-height:2.084vw;padding:0 0.8336vw;text-align:center;border:#dadada solid 0.0521vw;margin:0 0.521vw;background:#fff;border-radius:5.21vw;}
#goPageId{background:#fff;width:2.605vw;font-size:0.8336vw;color:#333;line-height:2.084vw;padding:0 0.8336vw;text-align:center;border:#dadada solid 0.0521vw;margin:0 0.521vw;border-radius:5.21vw;}
.layui-laypage-btn{background:#fff;font-size:0.8336vw;color:#333;line-height:2.084vw;padding:0 0.8336vw;text-align:center;border:#dadada solid 0.0521vw;margin:0 0.521vw;border-radius:5.21vw;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
.layui-laypage-disabled{font-size:0.8336vw;color:#333;line-height:2.084vw;padding:0 0.8336vw;text-align:center;/* border:#fff solid 0.0521vw;*/
 margin:0 0.521vw;background:#fff;border-radius:5.21vw;}
.layui-laypage-count{display:none}
.layui-laypage-disabled:hover{background:#7f2529;color:#fff;}
.layui-laypage a:hover{background:#7f2529;color:#fff;}
.layui-laypage-btn:hover{background:#7f2529;color:#fff;cursor:pointer;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
.News .News_content .News_content_title{font-size:1.2504vw;color:#822528;margin-bottom:2.605vw;margin-top:2.084vw;}
.News .News_content .News_content_title a{font-size:1.2504vw;color:#666;display:inline-block;padding:0.4vw 1.6vw;border:0.0521vw solid #dadada;background:#fff;border-radius:100px;margin-right:1vw;}
.News .News_content .News_content_title a.on{color:#fff;background:#822528;border:0.0521vw solid #822528;}
.News .News_content .News_content_top{display:flex;flex-wrap:wrap;}
.News .News_content .News_content_top .content_top_list{width:33.3333%;border-right:0.0521vw solid #dadada;padding:2.605vw 2.8655vw;}
.News .News_content .News_content_top .content_top_list .top_list_title{margin-bottom:1.042vw;}
.News .News_content .News_content_top .content_top_list .top_list_title .list_title_dd{font-size:0.8336vw;color:#999999;margin-bottom:0.6252vw;}
.News .News_content .News_content_top .content_top_list .top_list_title .list_title_dt{font-size:1.2504vw;color:#222;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-weight: 500;}

.News .News_content .News_content_top .content_top_list .top_list_img{margin-top:2.084vw;margin-bottom:1.042vw;overflow:hidden;}
.News .News_content .News_content_top .content_top_list .top_list_img img{width:100%;height:13.8065vw;object-fit:cover;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);filter:scale(1);filter:transform;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
.News .News_content .News_content_top .content_top_list:hover .top_list_img img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);filter:scale(1.15);filter:transform;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}


.News .News_content .News_content_top .content_top_list .top_list_txt{margin-top:2.084vw;font-size:0.7294vw;line-height:1.3546vw;color:#666666;margin-bottom:4.689vw;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.News .News_content .News_content_top .content_top_list .top_list_btn{display:flex;align-items:center;}
.News .News_content .News_content_top .content_top_list .top_list_btn span{position:relative;display:flex;align-items:center;justify-content:center;margin-left:0.7815vw;}
.News .News_content .News_content_top .content_top_list .top_list_btn span img{width:0.7815vw;}
.News .News_content .News_content_top .content_top_list .top_list_btn span img:last-child{position:absolute;opacity:0;}
.News .News_content .News_content_top .content_top_list:hover .top_list_btn span img{opacity:0;}
.News .News_content .News_content_top .content_top_list:hover .top_list_btn span img:last-child{opacity:1;}
.News .News_content .News_content_top .content_top_list:hover{background:#7f2529;}
.News .News_content .News_content_top .content_top_list:hover .top_list_title .list_title_dd,.News .News_content .News_content_top .content_top_list:hover .top_list_title .list_title_dt,.News .News_content .News_content_top .content_top_list:hover .top_list_txt{color:#fff;}
.News .News_content .News_content_top .content_top_list:hover .top_list_btn{color:#fff;}
.DNews{background:#f4f8fb;padding-top:1.8235vw;padding-bottom:3.126vw;}
.DNews .DNews_content{display:flex;justify-content:space-between;align-items:flex-start;}
.DNews .DNews_content .NewsDetails_left{width:calc(100% - 19.277vw);background:#fff;padding:3.126vw 2.084vw;border-radius:0.3126vw;}
.DNews .DNews_content .NewsDetails_left .NewsDetails_left_title{padding-bottom:1.3025vw;border-bottom:0.0521vw solid #e5e5e5;margin-bottom:1.1462vw;}
.DNews .DNews_content .NewsDetails_left .NewsDetails_left_title .left_title_dd{font-size:1.563vw;color:#333333;font-weight: 500;}
.DNews .DNews_content .NewsDetails_left .NewsDetails_left_title .left_title_dt{font-size:0.7294vw;color:#999999;margin-top:0.7815vw;}
.DNews .DNews_content .NewsDetails_left .NewsDetails_left_title .left_title_dt span{margin-right:1.563vw;}
.DNews .DNews_content .NewsDetails_left .NewsDetails_left_title .left_title_dt span a{font-size:0.7294vw;color:#999999;}
.DNews .DNews_content .NewsDetails_left .NewsDetails_left_content{margin-bottom:2.3966vw;}
.DNews .DNews_content .NewsDetails_left .NewsDetails_left_content img{max-width:100%;}
.DNews .DNews_content .NewsDetails_left .NewsDetails_left_content p{font-size:0.8336vw;color:#666666;line-height:1.563vw;}
.DNews .DNews_content .NewsDetails_left .NewsDetails_left_content p a{font-size:0.8336vw;color:#666666;}
.DNews .DNews_content .NewsDetails_left .NewsDetails_left_content p a:hover{color:#822528;}
.DNews .DNews_content .NewsDetails_left .NewsDetails_left_share{display:flex;justify-content:flex-start;align-items:center;}
.DNews .DNews_content .NewsDetails_left .NewsDetails_left_share a{margin-left:0.6252vw;display:inline-block;width:1.1462vw;height:1.1462vw;position:relative;}
.DNews .DNews_content .NewsDetails_left .NewsDetails_left_share a:nth-child(1){background:url(../images/news4.png) no-repeat 50% 50%;}
.DNews .DNews_content .NewsDetails_left .NewsDetails_left_share a:nth-child(2){background:url(../images/news5.png) no-repeat 50% 50%;}
.DNews .DNews_content .NewsDetails_left .NewsDetails_left_share a:nth-child(3){background:url(../images/news6.png) no-repeat 50% 50%;}
.DNews .DNews_content .NewsDetails_left .NewsDetails_left_share a:nth-child(4){background:url(../images/news7.png) no-repeat 50% 50%;}
.DPage{display:flex;align-items:center;margin-bottom:2.084vw;}
.DPage a{font-size:0.8336vw;color:#999999;}
.DPage i{margin:0vw 0.6252vw;font-size:0.8336vw;color:#999999;}
.DPage a.on{color:#7f2529;}
.DNews .DNews_content .NewsDetails_left .news_page{padding-top:1.8235vw;display:flex;align-items:center;border-top:0.0521vw solid #e5e5e5;margin-top:1.8235vw;justify-content:space-between;}
.DNews .DNews_content .NewsDetails_left .news_page .news_page_left{max-width:80%;}
.DNews .DNews_content .NewsDetails_left .news_page .news_page_left .page_left_list{font-size:0.8336vw;color:#666666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;width:100%;}
.DNews .DNews_content .NewsDetails_left .news_page .news_page_left .page_left_list:last-child{margin-top:0.3647vw;}
.DNews .DNews_content .NewsDetails_left .news_page .news_page_left .page_left_list a{font-size:0.8336vw;color:#666666;}
.DNews .DNews_content .NewsDetails_left .news_page .news_page_left .page_left_list:hover a{color:#7f2529;}
.DNews .DNews_content .NewsDetails_left .news_page .news_page_right{display:flex;align-items:center;width:6.773vw;height:2.1361vw;border:0.0521vw solid #e6e6e6;font-size:0.7294vw;color:#333333;justify-content:center;border-radius:5.21vw;}
.DNews .DNews_content .NewsDetails_left .news_page .news_page_right span{color:#7f2529;margin-left:0.4168vw;font-size:1.042vw;}
.DNews .DNews_content .NewsDetails_left .news_page .news_page_right:hover{background:#7f2529;border:0.0521vw solid #7f2529;color:#fff;}
.DNews .DNews_content .NewsDetails_left .news_page .news_page_right:hover span{color:#fff;}
.DNews .DNews_content .NewsDetails_left .news_tag{display:flex;align-items:flex-start;margin-bottom:25px;justify-content:space-between;}
.DNews .DNews_content .NewsDetails_left .news_tag .news_tag_left{font-size:16px;color:#666666;padding-top:3px;}
.DNews .DNews_content .NewsDetails_left .news_tag .news_tag_right{display:flex;align-items:center;flex-wrap:wrap;width:calc(100% - 55px);}
.DNews .DNews_content .NewsDetails_left .news_tag .news_tag_right a{font-size:16px;color:#666666;margin-right:20px;border:1px solid #dcdcdc;display:inline-block;padding:5px 10px;border-radius:6px;}
.DNews .DNews_content .NewsDetails_left .news_tag .news_tag_right a:hover{background:#7f2529;color:#fff;border:1px solid #7f2529;}
.DNews .DNews_content .NewsDetails_right{width:18.235vw;}
.DNews .DNews_content .NewsDetails_right .NewsDetails_right_list{margin-bottom:35px;background:#fff;border-radius:0.3126vw;padding:0vw 1.3025vw;}
.DNews .DNews_content .NewsDetails_right .NewsDetails_right_list:last-child{margin-bottom:0;}
.DNews .DNews_content .NewsDetails_right .NewsDetails_right_title{font-size:1.2504vw;color:#333333;display:flex;align-items:center;margin-bottom:1.042vw;padding-top:2.605vw;}
.DNews .DNews_content .NewsDetails_right .NewsDetails_right_title img{margin-right:0.4168vw;}
.DNews .DNews_content .NewsDetails_right .NewsDetails_right_content .right_content_list{display:inline-block;width:100%;padding:1.3025vw 0vw;border-bottom:0.0521vw solid #ddd;}
.DNews .DNews_content .NewsDetails_right .NewsDetails_right_content .right_content_list .content_list_time{font-size:0.7294vw;color:#7f2529;margin-bottom:0.4168vw;}
.DNews .DNews_content .NewsDetails_right .NewsDetails_right_content .right_content_list .content_list_title{font-size:0.8336vw;color:#333333;line-height:1.3546vw;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.DNews .DNews_content .NewsDetails_right .NewsDetails_right_content .right_content_list:last-child{border-bottom:0vw;}
.DNews .DNews_content .NewsDetails_right .NewsDetails_right_content .right_content_list:hover .content_list_title{color:#7f2529;}
.wechat-qrcode{display:none;border:0.0521vw solid #eee;position:absolute;z-index:9;top:-10.6805vw;left:-4.3764vw;width:10.42vw;height:10.0032vw;color:#666;font-size:0.6252vw;text-align:center;background-color:#fff;box-shadow:0 0.1042vw 0.521vw #aaa;transition:all 200ms;-webkit-tansition:all 350ms;-moz-transition:all 350ms}
.wechat-qrcode.bottom{top:2.084vw;left:-4.3764vw}
.wechat-qrcode.bottom:after{display:none}
.wechat-qrcode h4{font-weight:normal;height:1.3546vw;line-height:1.3546vw;font-size:0.6252vw;background-color:#f3f3f3;margin:0;padding:0;color:#777}
.social-share .icon-wechat .wechat-qrcode .qrcode{width:5.4705vw;margin:0.521vw auto}
.wechat-qrcode .qrcode table{margin:0 !important}
.wechat-qrcode .help p{font-weight:normal;line-height:0.8336vw;padding:0;margin:0}
.wechat-qrcode:after{content:'';position:absolute;left:50%;margin-left:-0.3126vw;bottom:-0.6773vw;width:0;height:0;border-width:0.4168vw 0.3126vw 0.3126vw 0.3126vw;border-style:solid;border-color:#fff transparent transparent transparent}
.DNews .DNews_content .NewsDetails_left .NewsDetails_left_share a:hover .wechat-qrcode{display:block}

 .floatingBox2{ position: fixed; right: 20px; top: 50%; transform: translateY(-50%); z-index: 28;}
.floatingBox2 .floatingBox_top{ display: inline-block; width: 50px; padding: 20px 0px; border-radius: 100px; text-align: center; color: #fff; background: #7f2429;}
.floatingBox2 .floatingBox_top .floatingBox_top_dd img{ width: 25px; margin-bottom: 13px;}
.floatingBox2 .floatingBox_top .floatingBox_top_dt{ line-height: 17px;}
.floatingBox2 .floatingBox_bottom .floatingBox_bottom_list{ width: 50px; height: 50px; border-radius: 100%; background: #313e48; box-shadow: 0px 0px 10px rgba(0,0,0,0.1); margin-top: 12px; position: relative;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
.floatingBox2 .floatingBox_bottom .floatingBox_bottom_list .bottom_list_title{ display: flex; align-items: center; justify-content: center; height: 50px; position: relative; z-index: 2;}
.floatingBox2 .floatingBox_bottom .floatingBox_bottom_list .bottom_list_down{ position: absolute; background:#fff; border-radius: 10px; box-shadow: 0px 0px 15px rgba(0,0,0,.1); left: -410px; width: 400px; padding: 20px; top: 0px; display: none;}
.floatingBox2 .floatingBox_bottom .floatingBox_bottom_list:hover .bottom_list_down{ display: block;}
.floatingBox2 .floatingBox_bottom .floatingBox_bottom_list .bottom_list_down .list_down_top{ display: flex; align-items:center; justify-content: space-between; margin-bottom: 10px;}
.floatingBox2 .floatingBox_bottom .floatingBox_bottom_list .bottom_list_down .list_down_top .down_top_left img{ height: 64px;}
.floatingBox2 .floatingBox_bottom .floatingBox_bottom_list .bottom_list_down .list_down_top .down_top_close{ font-size: 28px; cursor: pointer; display: none;}
.floatingBox2 .floatingBox_bottom .floatingBox_bottom_list .bottom_list_down .list_down_bottom .down_bottom_li{ display: flex; align-items:center; align-items: center; justify-content: space-between; margin-bottom: 16px;}
.floatingBox2 .floatingBox_bottom .floatingBox_bottom_list .bottom_list_down .list_down_bottom .down_bottom_li .bottom_li_txt{ width: calc(100% - 34px);}
.floatingBox2 .floatingBox_bottom .floatingBox_bottom_list .bottom_list_down .list_down_bottom .down_bottom_li:last-child{ margin-bottom: 0px;}

.floatingBox2 .floatingBox_bottom .floatingBox_bottom_list .bottom_list_title span{ display: flex; align-items: center; justify-content: center; position: relative;}
.floatingBox2 .floatingBox_bottom .floatingBox_bottom_list .bottom_list_title span img{height: 20px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease; opacity: 0;}
.floatingBox2 .floatingBox_bottom .floatingBox_bottom_list .bottom_list_title span img:last-child{ position: absolute; left: 0; top: 0; opacity: 1;}
.floatingBox2 .floatingBox_bottom .floatingBox_bottom_list:last-child .bottom_list_title span img{ height: 10px;}
.floatingBox2 .floatingBox_bottom .floatingBox_bottom_list:hover{ background: #7f2429;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
.floatingBox2 .floatingBox_bottom .floatingBox_bottom_list:hover .bottom_list_title span img{ opacity: 0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}
.floatingBox2 .floatingBox_bottom .floatingBox_bottom_list:hover .bottom_list_title span img:last-child{ opacity: 1;}
.floatingBox2 .floatingBox_bottom .floatingBox_bottom_list .bottom_list_down2{ width: 120px; right: 65px; position: absolute; top: 50%; transform: translateY(-50%); box-shadow: 0px 0px 10px rgba(0,0,0,0.1); display: none; }
.floatingBox2 .floatingBox_bottom .floatingBox_bottom_list .bottom_list_down2 img{ width: 100%;}
.floatingBox2 .floatingBox_bottom .floatingBox_bottom_list:hover .bottom_list_down2{ display: flex;}
































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

}



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

}



@media screen and (max-width:1500px){
.IAbout{padding-top: 8vw;}
.IAbout .IAbout_top .IAbout_top_right .top_right_cotnent{ margin-top: 8vw;}
.IAbout .IAbout_top .IAbout_top_right{ top: -7.502vw;}
.IAbout .IAbout_bottom{ margin-top:4vw;}
}


@media screen and (max-width:1370px){
.ISolution .ISolution_content .ISolution_content_list .content_list_center,.ISolution .ISolution_content .ISolution_content_list{ padding: 1.3vw;}
.ISolution .ISolution_content .ISolution_content_list .content_list_bottom{ margin-top: 4vw;}

}

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

}


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

}



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

}



@media screen and (max-width:1070px){
.MoS{ display: block;}

img{ max-width:100%;}

.Banner .banner_list .banner_list_po,.News .pc_all_content,.Banner .Banner_content .content_bottom_dots,.pc_all .pc_all_content,.DBanner .DBanner_txt,.Welfare .Welfare_content{ max-width: 92%; padding: 0;}

.Header{ display: none;}
.DBanner .DBanner_img img{ height: auto;}


body{ overflow:inherit !important;}
.moh{ display:block;}

.cutsceneText{ padding: 0px 6%;}
.textItem0{ height: auto;}
.cutsceneText .cutsceneTextBox .cutsceneTextItem:nth-last-child(1) img{ transform: translateY(-40px);}
.cutsceneTextBootm{ margin-top: 20px;}
.cutsceneText .cutsceneTextLeft{ margin-right: 20px;}
.mask1{ width: 20px; height: 10px; top: 26px;}
.mask2{ width: 12px; height: 30px;}
.mask3{ width: 25px; height: 53px;}


/* 手机导航 */
.m-header-nav-height{ display:block; height:50px;}
.m-header-nav{display: block;height:50px;position:fixed;top:0;z-index:1000;width:100%;transition:all ease 0.45s;}
.m-header-nav .sp_header{position: relative;top:0;z-index:10000;width:100%;height:50px;padding: 0 4%; display:flex; align-items:center; justify-content:space-between;}
.m-header-nav .sp_logo{padding: .6rem 0;float:left;height:50px; display:flex; align-items:center;}
.m-header-nav .sp_logo a{ display: flex; width: 78px; height: 26px; position: relative;}
.m-header-nav .sp_logo img{margin:auto;max-height:26px; position: relative; left: 0; top: 0;transition:all ease 0.45s;}
.m-header-nav .sp_nav{width: 26px;float:right;position:relative;cursor:pointer;height:14px;z-index: 900;}
.m-header-nav .sp_nav span{display:block;background:#fff;width: 26px;height: 2px;position:absolute;left: 0;transition:all ease 0.45s;}
.m-header-nav .sp_nav span:nth-of-type(1){top:0px; width:18px;}
.m-header-nav .sp_nav span:nth-of-type(2){top: 6px;}
.m-header-nav .sp_nav span:nth-of-type(3){top: 13px;}
.m-header-nav .sp_nav_se span:nth-of-type(1){top: 11px;transform:rotate(45deg); width:26px;}
.m-header-nav .sp_nav_se span:nth-of-type(2){width:0;transition:none;}
.m-header-nav .sp_nav_se span:nth-of-type(3){top: 11px;transform:rotate(-45deg);}
.m-header-nav .sjj_nav{display: none;position:fixed;z-index:9;background:white;width:100%;height:100%;font-size: .95rem;;line-height:2.7rem;top:50px;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.45s; border-top:1px solid #dcdcdc;}
.m-header-nav .nav_show{display: block;}
.m-header-nav .sjj_nav&gt;ul&gt;li:first-child{overflow:hidden;border-top:0}
.m-header-nav .sjj_nav&gt;ul&gt;li:first-child&gt;a{float:left;width:calc(100% - 100px)}
.m-header-nav .sjj_nav&gt;ul&gt;li:first-child .language{float:right;width:93px;overflow:hidden;line-height:40px;}
.m-header-nav .sjj_nav&gt;ul&gt;li:first-child .language a{width:50%;float:left;border-left:1px #ededed solid;text-align:center;color:#999;}
.m-header-nav .sjj_nav ul li i{position: absolute; top: 0px; right: 0px; border-left: 1px #ededed solid; height: 46px; padding: 0px 12px; display: flex; align-items: center; justify-content: flex-start;}
.m-header-nav .sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.45s}
.m-header-nav .sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.m-header-nav .sjj_nav ul li{border-top:1px #ededed solid;padding-left:1.1rem;position:relative;line-height:2.6rem;}
.m-header-nav .sjj_nav&gt;ul &gt;li:last-child{border-bottom:1px #ededed solid;}
.m-header-nav .sjj_nav ul li ul{display:none}
.m-header-nav .sjj_nav ul li a{color:#666;width:100%;display: block;font-size: .95rem;padding: .15rem 0;}
.m-header-nav .sjj_nav ul li ul li a{color:#666;display:block;text-align:left;}
.m-header-nav .sjj_nav ul li i svg{width:.9rem;height: 2.6rem;fill:#cbcbcb;}
.m-header-nav .sjj_nav ul li .sjj_nav_i_se svg{fill:#7f2529;}
.m-header-nav .sjj_nav ul li ul li&gt;ul{margin-left:10px}
.m-header-nav.on{ background: #fff; box-shadow: 0px 0px 20px rgba(0,0,0,.2);}
.m-header-nav.on .sp_nav span{ background: #7f2529;transition:all ease 0.45s;}



.banner .banner_list .banner_list_po{ padding: 0px 6%;}
.banner .banner_list .banner_list_po .list_po_dd{ font-size: 20px; margin-bottom: 5px;}
.banner .banner_list .banner_list_po .list_po_dt{ font-size: 16px;}
.banner .banner_list .banner_list_po .list_po_btn{ font-size: 14px; margin-top: 15px;}
.banner .banner_list .banner_list_po .list_po_btn span{ width: 25px; height: 22px; margin-right: 10px;}
.banner .banner_list .banner_list_po .list_po_btn span img{ width: 14px;}
.banner .swiper-button-prev,.banner .swiper-button-next{ width: 40px; height: 20px; bottom: 4%;}
.banner .swiper-button-prev{ left: 6%;}
.banner .swiper-button-next{ left: calc(6% + 50px);}
.banner .swiper-button-prev img,.banner .swiper-button-next img{ width: 16px;}

.IAbout{ padding: 33px 0px; background-size: 100%;}
.IAbout .IAbout_top .IAbout_top_right{ top: 0; width: 100%; height: auto; position: relative;}
.IAbout .IAbout_top .IAbout_top_left{ width: 100%;}
.IAbout .IAbout_top .IAbout_top_right{ width: 100%; background: #7f2529; display: inline-block; margin-top: 25px; padding: 18px;}
.IAbout .IAbout_top .IAbout_top_left .top_left_title{ font-size: 18px; margin-bottom: 10px;}
.IAbout .IAbout_top .IAbout_top_left .top_left_txt{ font-size: 14px; line-height: 26px; margin-bottom: 20px;}
.IAbout_btn{ width: 160px; height: 36px; border: 1px solid #7f2529; font-size: 13px; letter-spacing: 0;}
.IAbout_btn span img{ width: 15px; margin-left: 5px;}
.IAbout .IAbout_top .IAbout_top_right .top_right_title{ font-size: 18px;}
.IAbout .IAbout_top .IAbout_top_right .top_right_cotnent{ font-size: 14px; margin-top: 10px; line-height: 26px;}
.IAbout .IAbout_top .IAbout_top_right .top_right_icon{ margin-top: 10px;}
.IAbout .IAbout_top .IAbout_top_right .top_right_icon img{ width: 15px;}
.IAbout .IAbout_top .IAbout_top_right .top_right_map img{ width: 100px; top: 0;}
.IAbout .IAbout_bottom{ margin-top: 25px; flex-wrap: wrap;}
.IAbout .IAbout_bottom .IAbout_bottom_list{ width: 100%; padding: 18px;}
.IAbout .IAbout_bottom .IAbout_bottom_list:nth-child(2)::before,.IAbout .IAbout_bottom .IAbout_bottom_list:nth-child(2)::after{ display: none;}
.IAbout .IAbout_bottom .IAbout_bottom_list:nth-child(1),.IAbout .IAbout_bottom .IAbout_bottom_list:nth-child(2){ border-right: 1px solid #dfdfdf; border-bottom:0px;}

.IAbout .IAbout_bottom .IAbout_bottom_list .bottom_list_icon{ margin-bottom: 10px;}
.IAbout .IAbout_bottom .IAbout_bottom_list .bottom_list_icon span img{ width: 25px;}
.IAbout .IAbout_bottom .IAbout_bottom_list .bottom_list_title{ font-size: 14px;}
.IAbout .IAbout_bottom .IAbout_bottom_list .bottom_list_title i{ font-size: 26px; margin-right: 5px;}
.IAbout .IAbout_bottom .IAbout_bottom_list .bottom_list_bottom{ font-size: 16px; margin-top: 5px;}


.ISolution{ padding: 33px 0px;}
.ISolution .ISolution_title{ padding-top: 0; margin-bottom: 25px;}
.ISolution .ISolution_content{ position: relative; padding: 0; display: block;}
.ISolution .ISolution_title .ISolution_title_dd{ font-size: 18px;}
.ISolution .ISolution_title .ISolution_title_dt{ margin-top: 10px; font-size: 14px;}
.ISolution .ISolution_content .ISolution_content_list{ margin-bottom: 20px;}
.ISolution .ISolution_content .ISolution_content_list:last-child{ margin-bottom: 0;}
.ISolution .ISolution_content .ISolution_content_list.on,.ISolution .ISolution_content .ISolution_content_list{ width: 100%; padding: 18px;}
.ISolution .ISolution_content .ISolution_content_list .content_list_title .list_title_dd{ font-size: 16px; margin-bottom: 8px;}
.ISolution .ISolution_content .ISolution_content_list .content_list_title .list_title_dt{ font-size: 14px; line-height: 26px; height: auto;}
.ISolution .ISolution_content .ISolution_content_list .content_list_center{ position: relative; padding: 0; margin-top: 15px;}
.ISolution .ISolution_content .ISolution_content_list.on .content_list_bottom{ opacity: 1;}
.ISolution .ISolution_content .ISolution_content_list .content_list_center .list_center_li{ width: 100%; margin-bottom: 20px; font-size: 14px; padding-left: 33px;}
.ISolution .ISolution_content .ISolution_content_list .content_list_center .list_center_li:last-child{ margin-bottom: 0;}
.ISolution .ISolution_content .ISolution_content_list .content_list_center .list_center_li span{ margin-right: 8px;}
.ISolution .ISolution_content .ISolution_content_list .content_list_center .list_center_li span img{ width: 18px;}
.ISolution .ISolution_content .ISolution_content_list.on .content_list_bottom{ margin-top: 15px;}
.ISolution .ISolution_content .ISolution_content_list .content_list_bottom .list_bottom_left img{ width: 17px;}
.ISolution .ISolution_content .ISolution_content_list .content_list_bottom .list_bottom_right{ font-size: 18px;}
.ISolution .ISolution_content .ISolution_content_list .content_list_center{ opacity: 1;}


.ISAdvantage .pc_all_content{ height: auto;}
.ISAdvantage .ISAdvantage_title{ padding: 25px 0px; display: block;}
.ISAdvantage .ISAdvantage_title .ISAdvantage_title_left{ margin-bottom: 25px;}
.ISAdvantage .ISAdvantage_title .ISAdvantage_title_left .title_left_dd{ font-size: 18px;}
.ISAdvantage .ISAdvantage_title .ISAdvantage_title_left .title_left_dt{ font-size: 14px; margin-top: 8px;}
.ISAdvantage .ISAdvantage_cotnent .ISAdvantage_cotnent_nav{ position: relative; top: 0; transform: inherit; padding: 40px 4%;}
.ISAdvantage .ISAdvantage_cotnent .ISAdvantage_cotnent_nav .cotnent_nav_list{ width: 160px; height: 38px; padding: 0px 10px; display: flex; align-items: center; justify-content: space-between; border: 1px solid #7f2529; margin-bottom: 10px;}
.ISAdvantage .ISAdvantage_cotnent .ISAdvantage_cotnent_nav .cotnent_nav_list .nav_list_top{ display: flex; justify-content: space-between; align-items: center; width: 100%;}
.ISAdvantage .ISAdvantage_cotnent .ISAdvantage_cotnent_nav .cotnent_nav_list .nav_list_top .list_top_dd{ font-size: 14px;}
.ISAdvantage .ISAdvantage_cotnent .ISAdvantage_cotnent_nav .cotnent_nav_list .nav_list_top .list_top_dt img{ width: 17px;}
.ISAdvantage .ISAdvantage_cotnent .ISAdvantage_cotnent_nav .cotnent_nav_list .nav_list_down{ display: none;}
.ISAdvantage .ISAdvantage_cotnent .ISAdvantage_cotnent_nav .cotnent_nav_list.on .nav_list_top .list_top_dt{ opacity: 1;}


.Join2{ border-bottom: 1px solid #313131;}
.Join2 .Join2_left, .Join2 .Join2_right{ height: auto; padding: 12px 20px;}
.Join2 .Join2_left img{ width: 82px;}
.Join2 .Join2_right{ padding: 13px 20px; font-size: 14px;}
.Join2 .Join2_right::before{ width: 60px;}


.Footer{ padding-bottom: 0;}
.Footer .Footer_top{ padding: 33px 0px; display: block;}
.Footer .Footer_top .Footer_top_left{ display: flex; width: 100%; flex-wrap: wrap;}
.Footer .Footer_top .Footer_top_left .top_left_list{ margin-right: 0; justify-content: space-between; width: 33.33%;}
.Footer .Footer_top .Footer_top_left .top_left_list:last-child{ width: 100%; margin-top: 20px;}
.Footer .Footer_top .Footer_top_left .top_left_list .left_list_dd{ margin-bottom: 10px;}
.Footer .Footer_top .Footer_top_left .top_left_list .left_list_dd a{ font-size: 16px;}
.Footer .Footer_top .Footer_top_left .top_left_list .left_list_dt p{ font-size: 14px; margin-bottom: 8px; position: relative;}
.Footer .Footer_top .Footer_top_left .top_left_list .left_list_dt p a{ font-size: 14px;}
.Footer .Footer_top .Footer_top_left .top_left_list .left_list_dt p img{ margin-right: 10px; width: 14px; position:relative;}
.Footer .Footer_top .Footer_top_right{ margin-top: 25px;}
.Footer .Footer_top .Footer_top_right .top_right_dd{ font-size: 16px; margin-bottom: 13px;}
.Footer .Footer_top .Footer_top_right .top_right_dt{ width: 110px;}
.Footer .Footer_bottom{ font-size: 13px; flex-wrap: wrap; text-align: center; border-top: 1px solid #313131; justify-content: center; padding: 14px 0px;}
.Footer .Footer_bottom a{ font-size: 13px; margin-right: 5px;}


.DBanner .DBanner_title{ padding: 0px 4%;}
.DBanner .DBanner_title .DBanner_title_dd{ font-size: 18px;font-weight: 500;}
.DBanner .DBanner_title .DBanner_title_dt{  font-size: 14px; margin-top: 5px; max-width: 70%; line-height:20px;}

.About{ padding: 33px 0px;}
.About .pc_all_content{ display: block;}
.About .About_left,.About .About_right{ width: 100%;}
.About .About_left{ margin-bottom: 25px;}
.About .About_left .About_left_dd{ font-size: 18px; margin-bottom: 10px;}
.About .About_left .About_left_dt p{ font-size: 14px; line-height: 24px; margin-bottom: 5px;}
.About .About_left .About_left_bottom{ margin-top: 15px;}
.About .About_left .About_left_bottom .left_bottom_list .bottom_list_dd{ font-size: 13px;}
.About .About_left .About_left_bottom .left_bottom_list .bottom_list_dt{ font-size: 16px; margin-top: 5px;}
.About .About_left .About_left_bottom .left_bottom_list .bottom_list_dd span{ font-size: 18px;}

.About2{ padding: 33px 0px;}
.About2 .About2_mo{ display: block;}
.About2 .About2_right{ display: none;}
.About2 .pc_all_content{ display: block;}
.About2 .About2_left{ width: 100%; margin-bottom: 25px;}
.About2 .About2_left .About2_left_title .left_title_dd{ font-size: 18px;}
.About2 .About2_left .About2_left_title .left_title_dt{ font-size: 14px; margin-top: 10px;}
.About2 .About2_left .About2_left_content{ margin-top: 15px;}
.About2 .About2_left .About2_left_content .left_content_list{ margin-bottom: 10px; font-size: 14px;}
.About2 .About2_left .About2_left_content .left_content_list span{ width: 24px; height: 24px; margin-right: 8px;}
.About2 .About2_left .About2_left_content .left_content_list span img{ width: 15px;}
.About2 .About2_left .About2_left_btn{ margin-top: 20px;}
.About2 .About2_left .About2_left_btn{ width: 123px; height: 38px; font-size: 13px;}


.About3 .About3_content{ margin-top: 0;}
.About3 .About3_content .About3_content_list{ height: auto; padding: 14px;}
.About3 .About3_content .About3_content_list .content_list_top{ font-size: 16px;}
.About3 .About3_content .About3_content_list .content_list_bottom{ font-size: 14px; margin-top: 8px; height: auto;}
.About3 .About3_content .About3_content_list .content_list_top span{ width: 28px; height: 28px; margin-right: 5px;}
.About3 .About3_content .About3_content_list .content_list_top span img{ width: 16px;}
.About3 .About3_content .About3_content_btn .swiper-pagination span{ height: 1px;}
.About3 .About3_content .About3_content_btn .swiper-pagination{ width: calc(100% - 90px);}
.About3 .About3_content .About3_content_btn .content_btn_right .swiper-button-prev, .About3 .About3_content .About3_content_btn .content_btn_right .swiper-button-next{ width: 26px; height: 26px;}
.About3 .About3_content .About3_content_btn .content_btn_right .swiper-button-prev:after, .About3 .About3_content .About3_content_btn .content_btn_right .swiper-button-next:after{ font-size: 13px;}
.About3 .About3_content .About3_content_btn .content_btn_right .swiper-button-next{ margin-left: 10px;}
.About3 .About3_bottom{ margin-top: 30px;}
.About3 .About3_bottom .About3_bottom_title{ font-size: 16px; margin-bottom: 10px;}
.About3 .About3_bottom .About3_bottom_txt{ flex-wrap: wrap;}
.About3 .About3_bottom .About3_bottom_txt .About3_bottom_list{ width: 49%; font-size: 14px; line-height: 42px; margin-bottom: 2%;}
.About3 .About3_bottom .About3_bottom_txt .About3_bottom_list:after{ display: none;}


.About4 .About4_title .About4_title_dd{ font-size: 18px;}
.About4 .About4_title .About4_title_dt{ font-size: 14px; margin-top: 5px;}
.About4 .About4_content{ padding: 0; flex-wrap: wrap; margin-top: 25px;}
.About4 .About4_content .About4_content_list{ width: 100%; padding-bottom: 0 !important; margin-top: 0 !important; padding-left: 25px; margin-bottom: 15px; padding-top: 0 !important; right: 0 !important;}
.About4 .About4_content::before{ display: none;}
.About4 .About4_content .About4_content_list .content_list_bottom{ width: 100%;}
.About4 .About4_content .About4_content_list .content_list_top{ font-size: 16px; margin-bottom: 10px;}
.About4 .About4_content .About4_content_list .content_list_bottom p{ font-size: 13px; line-height: 24px;}
.About4 .About4_content .About4_content_list::before{ width: 1px; left: 6px;}
.About4 .About4_content .About4_content_list::after{ width: 10px; height: 10px; left: 0; border: 2px solid #cb613c; bottom: inherit !important; top: 0;}
.About4 .About4_content .About4_content_list:nth-child(7){ top: 0;}

.SAdvantage{ padding: 33px 0px;}
.SAdvantage .pc_all_content{ display: block;}
.SAdvantage .SAdvantage_left,.SAdvantage .SAdvantage_right{ width: 100%;}
.SAdvantage .SAdvantage_left .SAdvantage_left_txt{ padding-top: 15px; margin-bottom: 20px;}
.SAdvantage .SAdvantage_left .SAdvantage_left_title .left_title_dd{ font-size: 18px;}
.SAdvantage .SAdvantage_left .SAdvantage_left_title .left_title_dt{ font-size: 14px; margin-top: 5px;}
.SAdvantage .SAdvantage_left .SAdvantage_left_txt ul{ justify-content: space-between; }
.SAdvantage .SAdvantage_left .SAdvantage_left_txt ul li{ width: 49%; margin-top: 2%; line-height:22px; font-size: 14px; margin-right: 0px; padding: 10px 0px;}
.SAdvantage .SAdvantage_right{ margin-top: 25px; display: flex; flex-direction: column-reverse;}
.SAdvantage .SAdvantage_right img{ width: 100%;}
.SAdvantage .SAdvantage_right .SAdvantage_right_list{ width: 100%; padding: 18px; top: 0; position: relative; margin-bottom: 25px;}
.SAdvantage .SAdvantage_right .SAdvantage_right_list .right_list_title{ font-size: 16px; margin-bottom: 8px;}
.SAdvantage .SAdvantage_right .SAdvantage_right_list .right_list_txt{ font-size: 14px;}
.SAdvantage .SAdvantage_right .SAdvantage_right_list .right_list_txt p{ font-size: 14px; line-height: 26px;}


.Contact{ padding: 33px 0px;}
.Contact .Contact_title{ font-size: 18px; margin-bottom: 10px;}
.Contact .Contact_content .Contact_content_title{ font-size: 14px; margin-bottom: 25px;}
.SAdvantage2 .SAdvantage2_content .SAdvantage2_content_list{ width: 100%; margin-bottom: 20px;}
.SAdvantage2 .SAdvantage2_content .SAdvantage2_content_list:last-child{ margin-bottom: 0;}
.SAdvantage2 .SAdvantage2_content .SAdvantage2_content_list .content_list_po{ padding: 16px;}
.SAdvantage2 .SAdvantage2_content .SAdvantage2_content_list .content_list_po .content_list_icon{ width: 36px; height: 36px;}
.SAdvantage2 .SAdvantage2_content .SAdvantage2_content_list .content_list_po .content_list_icon img{ width: 20px;}
.SAdvantage2 .SAdvantage2_content .SAdvantage2_content_list .content_list_po .content_list_title{ font-size: 16px; margin: 15px 0px;}
.SAdvantage2 .SAdvantage2_content .SAdvantage2_content_list .content_list_po .content_list_txt{ font-size: 14px; line-height: 26px;}


.Solution{ padding: 33px 0px;}
.Solution .Solution_title .Solution_title_dd{ font-size: 18px; margin-bottom: 10px;}
.Solution .Solution_title .Solution_title_dt{ font-size: 14px; margin-bottom: 25px;}
.Solution .Solution_txt .Solution_txt_list{ width: 100%; margin-bottom: 15px;}
.Solution .Solution_txt .Solution_txt_list:last-child{ margin-bottom: 0;}
.Solution .Solution_txt .Solution_txt_list .txt_list_po{ padding: 20px;}
.Solution .Solution_txt .Solution_txt_list .txt_list_po .list_po_top{ font-size: 16px;}
.Solution .Solution_txt .Solution_txt_list .txt_list_po .list_po_top img{ margin-right: 10px; width: auto;height:28px;}
.Solution .Solution_txt .Solution_txt_list .txt_list_po .list_po_bottom{ margin-top: 22px;}
.Solution .Solution_txt .Solution_txt_list .txt_list_po .list_po_bottom a{ font-size: 14px; margin-bottom: 8px; padding-left: 12px; line-height: 19px;}
.Solution .Solution_txt .Solution_txt_list .txt_list_po .list_po_bottom a::before{ width: 4px; height: 4px; top: 7px;}

.Solution2{ padding: 33px 0px; background-size: 100%;}
.Solution2 .Solution2_title{ font-size: 18px; margin-bottom: 15px;}
.Solution2 .Solution2_content{ margin-bottom: 25px;}
.Solution2 .Solution2_content .Solution2_content_list{ display: block; padding: 15px;}
.Solution2 .Solution2_content .Solution2_content_list .content_list_left,.Solution2 .Solution2_content .Solution2_content_list .content_list_right{ width: 100%;}
.Solution2 .Solution2_content .Solution2_content_list .content_list_left{ font-size: 16px; margin-bottom: 10px;}
.Solution2 .Solution2_content .Solution2_content_list .content_list_left span{ width: 32px; height: 32px; margin-right: 12px;}
.Solution2 .Solution2_content .Solution2_content_list .content_list_left span img{ width: 22px;}
.Solution2 .Solution2_content .Solution2_content_list .content_list_right p{ font-size: 14px; line-height: 24px; margin-bottom: 0; padding-left: 11px;}
.Solution2 .Solution2_content .Solution2_content_list .content_list_right p::before{ width: 4px; height: 4px; top: 9px;}
.Solution2 .Solution2_bottom .Solution2_bottom_title{ font-size: 18px; margin-bottom: 15px;}
.Solution2 .Solution2_bottom .Solution2_bottom_txt .bottom_txt_po{ position: relative; width: 100%;}
.Solution2 .Solution2_bottom .Solution2_bottom_txt .bottom_txt_po .txt_po_list{ padding: 15px;}
.Solution2 .Solution2_bottom .Solution2_bottom_txt .bottom_txt_po .txt_po_list .po_list_dd img{ width: 20px; margin-right: 10px;}
.Solution2 .Solution2_bottom .Solution2_bottom_txt .bottom_txt_po .txt_po_list .po_list_dd{ font-size: 16px;}
.Solution2 .Solution2_bottom .Solution2_bottom_txt .bottom_txt_po .txt_po_list .po_list_dt{ padding-top: 10px;}
.Solution2 .Solution2_bottom .Solution2_bottom_txt .bottom_txt_po .txt_po_list .po_list_dt span{ margin-top: 5px; display: inline-block; width: 100% !important; padding-left: 13px; font-size: 14px;}
.Solution2 .Solution2_bottom .Solution2_bottom_txt .bottom_txt_po .txt_po_list .po_list_dt span::before{ width: 4px; height: 4px; top: 7px;}

.Solution3{ padding: 33px 0px;}
.Solution3 .Solution3_title{ font-size: 18px; margin-bottom: 15px;}
.Solution3 .Solution3_content .Solution3_content_MoImg{ display: block;} 
.Solution3 .Solution3_content .Solution3_content_img{ display: none;}
.Solution3 .Solution3_content .Solution3_content_txt{ display: none;}

.Contact .Contact_content .Contact_content_txt ul{ display: block;}
.Contact .Contact_content .Contact_content_txt .content_txt_list:last-child{ margin-bottom: 0;}
.Contact .Contact_content .Contact_content_txt .content_txt_list{ width: 100%; padding: 16px; margin-bottom: 15px;}
.Contact .Contact_content .Contact_content_txt .content_txt_list .txt_list_title{ font-size: 16px; margin-bottom: 18px; padding-bottom: 18px;}
.Contact .Contact_content .Contact_content_txt .content_txt_list .txt_list_title span{ width: 32px; height: 32px; margin-right: 8px;}
.Contact .Contact_content .Contact_content_txt .content_txt_list .txt_list_title span img{ width: 14px;}
.Contact .Contact_content .Contact_content_txt .content_txt_list .txt_list_txt p{ font-size: 14px; line-height: 24px;}
.Contact .Contact_map img{ max-width: inherit; width: inherit;}
.Contact .Contact_map .Contact_map_list:nth-child(1){ height: 240px;}

.Join .Join_title{ font-size: 18px;}
.Join .Join_txt{ font-size: 14px; margin: 15px 0px;}
.Join .Join_btn{ font-size: 14px;}
.Join .Join_btn img{ width: 10px; margin-left: 5px;}



.cutscene{ display:none;}


.SAdvantage .SAdvantage_right .SAdvantage_right_c .SAdvantage_right_icon span:first-child {
	width:10px;
	height:10px;
}
.SAdvantage .SAdvantage_right .SAdvantage_right_c .SAdvantage_right_icon span:last-child {
	width:30px;
	height:30px;
}


.banner .scro{ position:absolute; right: 4%; bottom: 4%; z-index: 2; cursor: pointer;
	animation:scro 2s infinite;
	-webkit-animation:scro 2s infinite;}
.banner .scro img{ width:16px; position:relative; }


@keyframes scro {
	0% {
	     bottom: 4%;
    }
    50% {
    	 bottom: 5%;
    }
    100% {
    	 bottom: 4%;
    }
}

@-webkit-keyframes scro /* Safari and Chrome */ {
	0% {
	     bottom: 4%;
    }
    50% {
    	 bottom: 5%;
    }
    100% {
    	 bottom: 4%;
    }
}

}

@supports (bottom: env(safe-area-inset-bottom)){
    body,.Dpo{
        padding-bottom: constant(safe-area-inset-bottom);
        padding-bottom: env(safe-area-inset-bottom);
    }
}

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



}



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



}


@media screen and (max-width:600px){
.DBanner .DBanner_img img{ height: 290px;}
.DBanner .DBanner_txt{ font-size: 20px;}


.cutsceneTextBootm{ width: 265px;}
}



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

.cutsceneTextBootm{ width: 235px;}
}


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

.cutsceneTextBootm{ width: 220px;}
}

@media screen and (max-width:375px){
.Investor .Investor_right .Investor_right_top{ flex-wrap: wrap; margin-bottom: -20px;}
.Investor .Investor_right .Investor_right_top .right_top_list{ width: 50%; margin-bottom: 20px;}

.Product .Product_nav a{ font-size: 15px; padding: 0px 5px;}
}
@media screen and (max-width:360px){


}


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

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

@media screen and (max-width: 320px) {
}
.gform_validation_errors{
	display: none;
}
.gfield_validation_message{
    color: #822528;
}
.Header .Header_content .Header_content_nav .content_nav_list.on .nav_list_title::before {
    height: 100%;
}
.Header .Header_content .Header_content_nav .content_nav_list.on .nav_list_title span {
    color: #fff;
}

@media screen and (max-width: 1070px) {
.floatingBox2 {
	right: 5px;
}

.floatingBox2 .floatingBox_bottom .floatingBox_bottom_list {
	width: 38px;
	height: 38px;
}

.floatingBox2 .floatingBox_bottom .floatingBox_bottom_list .bottom_list_title {
	height: 35px;
}

.floatingBox2 .floatingBox_bottom .floatingBox_bottom_list .bottom_list_title span img {
	height: 15px;
}

.floatingBox2 .floatingBox_bottom .floatingBox_bottom_list:last-child .bottom_list_title span img {
	height: 10px;
}

.floatingBox2 .floatingBox_bottom .floatingBox_bottom_list .bottom_list_down {
	left: -310px;
	width: 300px;
}

.MessagePopup .MessagePopup_bg.on .MessagePopup_content {
	flex-wrap: wrap;
}

.MessagePopup .MessagePopup_bg .MessagePopup_content .MessagePopup_content_left,.MessagePopup .MessagePopup_bg .MessagePopup_content .MessagePopup_content_right {
	padding: 20px;
	height: auto;
	width: 100%;
}

.MessagePopup .MessagePopup_bg .MessagePopup_content .MessagePopup_content_right .content_right_title {
	margin-bottom: 20px;
}

.MessagePopup .MessagePopup_bg .MessagePopup_content .MessagePopup_content_right .content_right_title .right_title_dd {
	font-size: 20px;
}

.MessagePopup .MessagePopup_bg .MessagePopup_content .MessagePopup_content_right .content_right_title .right_title_dt {
	font-size: 14px;
	margin-top: 10px;
}

.MessagePopup .MessagePopup_bg .MessagePopup_content .MessagePopup_content_right .content_right_txt {
	width: 100%;
	height: auto;
	padding: 15px;
	font-size: 20px;
}

.MessagePopup .MessagePopup_bg .MessagePopup_content .MessagePopup_content_left .content_left_title .left_title_dd {
	font-size: 20px;
}

.MessagePopup .MessagePopup_bg .MessagePopup_content .MessagePopup_content_left .content_left_form .left_form_list input {
	line-height: 50px;
}

}</pre></body></html>