/*Initialize style*/
*{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}

html{
	margin: 0;
	padding: 0;
	border: 0;
	overflow-x: hidden;
}

body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,dl,dt,dd,ol,ul,li,fieldset,form,label,footer,header,hgroup,navs,section{
	margin: 0;
	padding: 0;
	border: 0;
}

body{
	position: relative;
	font: 15px/1.5 Microsoft YaHei,arial,宋体,sans-serif;
	color: #333333;
	width: 100%;
	vertical-align: baseline;
	overflow-x: hidden!important;
	overflow-y: hidden;
	word-break: break-word;
	background: #ffffff;
}

a{
	color: #333333;
	text-decoration: none;
	outline: none;
}

a:hover,a:active,a:focus{
	color: #4b77bb;
	text-decoration: none;
	outline: none;
}

input,textarea,select{
	font-family: Microsoft YaHei,arial,宋体,sans-serif;
	margin: 0;
	padding: 0;
}

img{
	vertical-align: middle;
	-webkit-user-drag: none;
	-moz-user-drag: none;
	-ms-user-drag: none;
	-o-user-drag: none;
	user-drag: none;
	border: none;
	background: none;
}

ul,ol,li{
	list-style-type: none;
}

select,input,img{
	vertical-align: middle;
}

table{
	border-collapse: collapse;
	border-spacing: 0;
}

table,th,td{
	vertical-align: middle;
}

.clearfix:after{
	content: ".";
	height: 0;
	clear: both;
	overflow: hidden;
	visibility: hidden;
	display: block;
}

.clearfix{
	zoom: 1;
}

.clearboth{
	font-size: 0px;
	line-height: 0px;
	height: 0px;
	overflow: hidden;
	clear: both;
}

h1,h2{
	font-weight: bold;
}

hr{
	height: 0;
	border: 0;
	border-top: 1px solid #cccccc;
}

h3,h4,h5,h6{
	font-weight: normal;
}

p{
	margin: 0;
}

/*Font size style*/
.titile_fontsize_50{
	font-size: 2.5rem;
	line-height: 1.4;
}

.titile_fontsize_48{
	font-size: 2.4rem;
	line-height: 1.5;
}

.titile_fontsize_42{
	font-size: 2.1rem;
	line-height: 1.4;
}

.titile_fontsize_36{
	font-size: 1.8rem;
	line-height: 1.5;
}

.titile_fontsize_32{
	font-size: 1.6rem;
	line-height: 1.5;
}

.titile_fontsize_24{
	font-size: 1.2rem;
	line-height: 1.5;
}

.titile_fontsize_22{
	font-size: 1.1rem;
	line-height: 1.5;
}

.titile_fontsize_20{
	font-size: 20px;
	line-height: 1.5;
}

.titile_fontsize_18{
	font-size: 18px;
	line-height: 1.5;
}

.titile_fontsize_16{
	font-size: 16px;
	line-height: 1.5;
}

@media(max-width:1366px){
	.titile_fontsize_20{
		font-size: 18px;
	}

	.titile_fontsize_18{
		font-size: 17px;
	}

	.titile_fontsize_22{
		font-size: 20px;
	}
}

@media(max-width:1280px){
	.titile_fontsize_16{
		font-size: 15px;
	}

	.titile_fontsize_20{
		font-size: 17px;
	}

	.titile_fontsize_24{
		font-size: 20px;
	}

	.titile_fontsize_18{
		font-size: 16px;
	}

	.titile_fontsize_22{
		font-size: 18px;
	}
}

@media(max-width:1060px){
	.titile_fontsize_32{
		font-size: 22px;
	}
}

@media(max-width:991px){
	.titile_fontsize_42{
		font-size: 24px;
	}

	.titile_fontsize_36{
		font-size: 22px;
	}

	.titile_fontsize_32{
		font-size: 20px;
	}

	.titile_fontsize_24{
		font-size: 18px;
	}
}

@media(max-width:768px){
	.titile_fontsize_42{
		font-size: 22px;
	}

	.titile_fontsize_36{
		font-size: 20px;
	}

	.titile_fontsize_32{
		font-size: 18px;
	}

	.titile_fontsize_20{
		font-size: 16px;
	}

	.titile_fontsize_24{
		font-size: 17px;
	}

	.titile_fontsize_50{
		font-size: 22px;
	}

	.titile_fontsize_22{
		font-size: 17px;
	}

	.titile_fontsize_48{
		font-size: 22px;
	}
}

@media(max-width:468px){
	.titile_fontsize_42{
		font-size: 20px;
	}

	.titile_fontsize_24{
		font-size: 16px;
	}

	.titile_fontsize_50{
		font-size: 20px;
	}

	.titile_fontsize_48{
		font-size: 20px;
	}
}

/*--------------Gradient fonts and backgrounds--------------*/
/*Font transition to gradient font*/
.gradient_tetx{
	position: relative;
	z-index: 5;
}

.gradient_tetx1,.gradient_tetx2{
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.gradient_tetx1{
	opacity: 1;
}

.gradient_tetx2{
	position: absolute;
	left: 50%;
	top: 50%;
	width: 100%;
	opacity: 0;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}

.gradient_tetx_bounding_box:hover .gradient_tetx1{
	opacity: 0;
}

.gradient_tetx_bounding_box:hover .gradient_tetx2{
	opacity: 1;
}

/*Transition from background to gradient*/
.gradient_background_bounding_box{
	position: relative;
	z-index: 3;
}

.gradient_background{
	position: absolute;
	left: 50%;
	top: 50%;
	width: 100%;
	height: 100%;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}

.gradient_background1,.gradient_background2{
	position: absolute;
	left: 50%;
	top: 50%;
	width: 100%;
	height: 100%;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.gradient_background1{
	opacity: 1;
}

.gradient_background2{
	opacity: 0;
}

.gradient_background_bounding_box:hover .gradient_background1{
	opacity: 0;
}

.gradient_background_bounding_box:hover .gradient_background2{
	opacity: 1;
}

/*Common css*/
.fl{
	float: left;
}

.fr{
	float: right;
}

/*Flex layout*/
.flex_wrap{
	display: -webkit-box;
	display: -moz-box;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-moz-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	-o-flex-wrap: wrap;
	flex-wrap: wrap;
}

/*Flex layout vertically aligned*/
.flex_alise{
	display: -webkit-box;
	display: -moz-box;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-moz-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	-o-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-align-content: space-between;
	-moz-align-content: space-between;
	-ms-align-content: space-between;
	-o-align-content: space-between;
	align-content: space-between;
}

/*Flex layout is centered up and down*/
.flex_alice{
	display: -webkit-box;
	display: -moz-box;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-moz-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	-o-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-align-content: center;
	-moz-align-content: center;
	-ms-align-content: center;
	-o-align-content: center;
	align-content: center;
}

/*Flex layout aligned left and right*/
.flex_con{
	display: -webkit-box;
	display: -moz-box;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-moz-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	-o-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-justify-content: space-between;
	-moz-justify-content: space-between;
	-ms-justify-content: space-between;
	-o-justify-content: space-between;
	justify-content: space-between;
}

/*Flex layout is centered on the left and right sides*/
.flex_con_cen{
	display: -webkit-box;
	display: -moz-box;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-moz-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	-o-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-ms-justify-content: center;
	-o-justify-content: center;
	justify-content: center;
}

scrollbar
body::-webkit-scrollbar{
	width: 6px;
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	-o-appearance: none;
	appearance: none;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0;
}

body::-webkit-scrollbar-track{
	background: #9f9f9f;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0;
}

body::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb:vertical{
	background: #4b77bb;
	border: none;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0;
}

body::-webkit-scrollbar-thumb:vertical:active{
	background: #4b77bb;
	border: none;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0;
}

/*Main area*/
.max1590{
	max-width: 1690px;
	margin: 0 auto;
	padding: 0 50px;
}

.max1440{
	max-width: 1540px;
	margin: 0 auto;
	padding: 0 50px;
}

.page_con_zhuti{
	max-width: 1540px;
	margin: 0 auto;
	padding: 0 50px;
}

@media(max-width:1280px){
	.max1590{
		padding: 0 30px;
	}

	.max1440{
		padding: 0 30px;
	}

	.page_con_zhuti{
		padding: 0 30px;
	}
}

@media(max-width:1200px){
	body{
		padding-top: 81px!important;
	}
}

@media(max-width:991px){
	.max1590{
		padding: 0 20px;
	}

	.max1440{
		padding: 0 20px;
	}

	.page_con_zhuti{
		padding: 0 20px;
	}

	body{
		padding-top: 61px!important;
	}
}

@media(max-width:768px){
	.max1590{
		padding: 0 15px;
	}

	.max1440{
		padding: 0 15px;
	}

	.page_con_zhuti{
		padding: 0 15px;
	}
}

/*Pc header*/
.pc_header{
	position: fixed;
	left: 0;
	top: 0;
	z-index: 1000;
	width: 100%;
	box-shadow: 0 1px 1px rgba(0,0,0,0);
	background: rgba(0,0,0,0.3);
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.pc_header.on,.pc_header:hover,.pc_header.active{
	box-shadow: 0 1px 1px rgba(222,222,222,1);
	background: rgba(255,255,255,1);
}

.pc_header_con{
	-webkit-align-items: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
}

.pc_logo{
	width: 12%;
	max-width: 170px;
}

.pc_logo_links{
	position: relative;
	-webkit-align-items: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-ms-justify-content: center;
	-o-justify-content: center;
	justify-content: center;
}

.pc_logo_links img{
	max-width: 100%;
	max-height: 70px;
	opacity: 1;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.pc_logo_links img.img1{
	position: absolute;
	left: 50%;
	top: 50%;
	opacity: 0;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}

.pc_header.on .pc_logo_links img.img1,.pc_header:hover .pc_logo_links img.img1,.pc_header.active .pc_logo_links img.img1{
	opacity: 1;
}

.pc_header.on .pc_logo_links img.img2,.pc_header:hover .pc_logo_links img.img2,.pc_header.active .pc_logo_links img.img2{
	opacity: 0;
}

.pc_nav{
	max-width: 86%;
}

.pc_nav>.pc_nav_con>ul{
	width: 100%;
	display: -webkit-box;
	display: -moz-box;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: nowrap;
	-moz-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	-o-flex-wrap: nowrap;
	flex-wrap: nowrap;
	-webkit-align-content: center;
	-moz-align-content: center;
	-ms-align-content: center;
	-o-align-content: center;
	align-content: center;
}

.pc_nav>.pc_nav_con>ul>.pc_nav_level1{
	padding: 0 1rem;
	float: left;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-ms-justify-content: center;
	-o-justify-content: center;
	justify-content: center;
}

.pc_nav>.pc_nav_con>ul>.pc_nav_level1>.pc_nav_level1_li{
	position: relative;
	max-width: 100%;
	text-align: center;
}

.pc_nav>.pc_nav_con>ul>.pc_nav_level1>.pc_nav_level1_li.pc_nav_level1_li_position{
	position: static;
}

.pc_nav>.pc_nav_con>ul>.pc_nav_level1>.pc_nav_level1_li>a{
	position: relative;
	display: block;
}

.pc_nav>.pc_nav_con>ul>.pc_nav_level1>.pc_nav_level1_li>a .pc_nav_level1_li_con{
	position: relative;
	-webkit-align-items: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
}

.pc_nav>.pc_nav_con>ul>.pc_nav_level1>.pc_nav_level1_li>a .pc_nav_level1_li_wz{
	font-size: 18px;
	line-height: 90px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.pc_nav_level2{
	position: absolute;
	left: 50%;
	top: 100%;
	z-index: 999;
	width: 200px;
	opacity: 0;
	visibility: hidden;
	box-shadow: 0 0 10px rgba(0,0,0,0.1);
	background: #ffffff;
	-webkit-transform: translate(-50%,20px);
	-moz-transform: translate(-50%,20px);
	-ms-transform: translate(-50%,20px);
	-o-transform: translate(-50%,20px);
	transform: translate(-50%,20px);
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.pc_nav>.pc_nav_con>ul>.pc_nav_level1>.pc_nav_level1_li:hover .pc_nav_level2{
	opacity: 1;
	visibility: visible;
	-webkit-transform: translate(-50%,0);
	-moz-transform: translate(-50%,0);
	-ms-transform: translate(-50%,0);
	-o-transform: translate(-50%,0);
	transform: translate(-50%,0);
}

.pc_nav_level2_li{
	position: relative;
}

.pc_nav_level2_li_links{
	position: relative;
}

.pc_nav_level2_li a{
	font-size: 16px;
	line-height: 30px;
	padding: 5px;
	display: block;
}

.pc_nav_level3{
	position: absolute;
	left: 100%;
	top: 0;
	z-index: 5;
	width: 100%;
	opacity: 0;
	visibility: hidden;
	box-shadow: 0 0 10px rgba(0,0,0,0.1);
	background: #ffffff;
	-webkit-transform: translate(20px,0);
	-moz-transform: translate(20px,0);
	-ms-transform: translate(20px,0);
	-o-transform: translate(20px,0);
	transform: translate(20px,0);
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.pc_nav_level2_li:hover .pc_nav_level3{
	opacity: 1;
	visibility: visible;
	-webkit-transform: translate(0,0);
	-moz-transform: translate(0,0);
	-ms-transform: translate(0,0);
	-o-transform: translate(0,0);
	transform: translate(0,0);
}

.pc_nav_level3_li a{
	font-size: 16px;
}

.pc_nav_level3_li_links{
	position: relative;
}

.pc_nav_product_solution_level2{
	position: absolute;
	left: 0;
	top: 100%;
	width: 100%;
	opacity: 0;
	visibility: hidden;
	border-top: 1px solid rgba(222,222,222,1);
	box-shadow: 0 0 10px rgba(0,0,0,0.1);
	background-color: #ffffff;
	-webkit-transform: translateY(20px);
	-moz-transform: translateY(20px);
	-ms-transform: translateY(20px);
	-o-transform: translateY(20px);
	transform: translateY(20px);
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.pc_nav>.pc_nav_con>ul>.pc_nav_level1>.pc_nav_level1_li:hover .pc_nav_product_solution_level2{
	opacity: 1;
	visibility: visible;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
}

.pc_nav_product_solution_level2::before{
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	z-index: 5;
	width: 100%;
	height: 100vh;
	background: rgba(0,0,0,0.5);
}

.pc_nav_product_solution_level2_neibox{
	position: relative;
	z-index: 8;
	background-color: #ffffff;
}

.pc_nav_product_solution_level2_con{
	overflow: hidden;
}

.pc_nav_product_solution_level2_fl{
	width: 33%;
	padding: 2.223% 2.223% 2.223% 0;
	overflow: hidden;
}

.pc_nav_product_solution_level2_fl_ul{
	max-height: 315px;
	overflow-y: auto;
}

.pc_nav_product_solution_level2_fl_ul::-webkit-scrollbar{
	width: 5px;
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	-o-appearance: none;
	appearance: none;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	-ms-border-radius: 20px;
	-o-border-radius: 20px;
	border-radius: 20px;
}

.pc_nav_product_solution_level2_fl_ul::-webkit-scrollbar-track{
	background: #e7e7e7;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	-ms-border-radius: 20px;
	-o-border-radius: 20px;
	border-radius: 20px;
}

.pc_nav_product_solution_level2_fl_ul::-webkit-scrollbar-thumb,.pc_nav_product_solution_level2_fl_ul::-webkit-scrollbar-thumb:vertical{
	background: #4b77bb;
	border: none;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	-ms-border-radius: 20px;
	-o-border-radius: 20px;
	border-radius: 20px;
}

.pc_nav_product_solution_level2_fl_ul::-webkit-scrollbar-thumb:vertical:active{
	background: #4b77bb;
	border: none;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	-ms-border-radius: 20px;
	-o-border-radius: 20px;
	border-radius: 20px;
}

.pc_nav_product_solution_level2_fl_li a{
	position: relative;
	font-size: 18px;
	line-height: 45px;
	padding: 0 1rem;
	text-align: left;
	background-color: rgba(255,255,255,1);
	display: block;
}

.pc_nav_product_solution_level2_fl_li_wz{
	position: relative;
	z-index: 5;
	padding: 0 24px 0 30px;
}

.pc_nav_product_solution_level2_fl_li_wz_ico1{
	position: absolute;
	left: 0;
	top: 50%;
	width: 20px;
	height: 20px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}

.pc_nav_product_solution_level2_fl_li_wz_ico2{
	position: absolute;
	right: 0;
	top: 50%;
	width: 14px;
	height: 14px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}

.pc_nav_product_solution_level2_fl_li_background{
	z-index: 3;
}

.pc_nav_product_solution_level2_fr{
	width: 67%;
	padding: 2.223%;
	overflow: hidden;
	border-left: 1px solid rgba(222,222,222,1);
}

.pc_nav_product_solution_level2_fr_box{
	max-height: 315px;
	overflow-y: auto;
}

.pc_nav_product_solution_level2_fr_box::-webkit-scrollbar{
	width: 5px;
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	-o-appearance: none;
	appearance: none;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	-ms-border-radius: 20px;
	-o-border-radius: 20px;
	border-radius: 20px;
}

.pc_nav_product_solution_level2_fr_box::-webkit-scrollbar-track{
	background: #e7e7e7;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	-ms-border-radius: 20px;
	-o-border-radius: 20px;
	border-radius: 20px;
}

.pc_nav_product_solution_level2_fr_box::-webkit-scrollbar-thumb,.pc_nav_product_solution_level2_fr_box::-webkit-scrollbar-thumb:vertical{
	background: #4b77bb;
	border: none;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	-ms-border-radius: 20px;
	-o-border-radius: 20px;
	border-radius: 20px;
}

.pc_nav_product_solution_level2_fr_box::-webkit-scrollbar-thumb:vertical:active{
	background: #4b77bb;
	border: none;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	-ms-border-radius: 20px;
	-o-border-radius: 20px;
	border-radius: 20px;
}

.pc_nav_product_solution_level2_fr_ft_ul{
	overflow: hidden;
}

.pc_nav_product_solution_level2_fr_ft_li{
	width: 31%;
	margin-right: 3.5%;
}

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

.pc_nav_product_solution_level2_fr_ft_li a{
	font-size: 18px;
	line-height: 40px;
	text-align: left;
	display: block;
}

.pc_nav_product_solution_level2_fr_ft_li a .pc_nav_product_solution_level2_fr_ft_li_wz{
	position: relative;
	padding-right: 24px;
}

.pc_nav_product_solution_level2_fr_ft_li a .pc_nav_product_solution_level2_fr_ft_li_wz_ico{
	position: absolute;
	right: 0;
	top: 50%;
	width: 14px;
	height: 14px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}

.pc_nav_product_solution_level2_fr_fb{
	margin-top: 3.5%;
}

.pc_nav_product_solution_level2_fr_fb_li{
	padding: 1px;
}

.pc_nav_product_solution_level2_fr_fb_li a{
	font-size: 18px;
	line-height: 22px;
	color: #ffffff;
	padding: 0.8rem 1.5rem;
	text-align: center;
	float: left;
	display: block;
}

.pc_nav_product_solution_level2_fr_fb_li_links{
	position: relative;
}

.pc_nav_product_solution_level2_fr_fb_li a .pc_nav_product_solution_level2_fr_fb_li_wz{
	position: relative;
	z-index: 5;
	padding: 0 24px 0 30px;
}

.pc_nav_product_solution_level2_fr_fb_li_ico1{
	position: absolute;
	left: 0;
	top: 50%;
	width: 20px;
	height: 20px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}

.pc_nav_product_solution_level2_fr_fb_li_ico2{
	position: absolute;
	right: 0;
	top: 50%;
	width: 15px;
	height: 15px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}

.pc_nav_product_solution_level2_fr_fb_li_background{
	z-index: 3;
}

.pc_nav_product_solution_level2_fr_fb_li_background_a1{
	border-radius: 90px;
	background-image: -webkit-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -moz-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -ms-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -o-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-color: rgba(75,119,187,1);
}

.pc_nav_product_solution_level2_fr_fb_li_background_a2{
	border-radius: 90px;
	background-image: -webkit-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -moz-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -ms-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -o-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-color: rgba(75,119,187,1);
}

.pc_nav_product_solution_level2_fr_fb_li_background_a2::before{
	content: '';
	position: absolute;
	left: 2px;
	right: 2px;
	top: 2px;
	bottom: 2px;
	border-radius: 100px;
	background-color: #ffffff;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}

.pc_header_menu{
	position: relative;
	z-index: 5;
	height: 90px;
}

.pc_header_search{
	position: relative;
	height: 100%;
	-webkit-align-items: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
}

.pc_header_search_ft{
	width: 18px;
	height: 18px;
	cursor: pointer;
	background-image: url(../images/img/header_pc_search_white_ico.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	display: block;
}

.pc_header.on .pc_header_search_ft,.pc_header.active .pc_header_search_ft,.pc_header:hover .pc_header_search_ft{
	background-image: url(../images/img/header_pc_search_ico.png);
}

.pc_header_search_fb{
	position: absolute;
	top: 100%;
	right: 0;
	z-index: 990;
	background-image: -webkit-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -moz-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -ms-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -o-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-color: #4b77bb;
	display: none;
}

.pc_header_search_fb_form{
	width: 230px;
	height: 45px;
	overflow: hidden;
}

.pc_header_search_fb_form_text{
	width: 100%;
	padding-right: 52px;
	margin-right: -52px;
	overflow: hidden;
}

.pc_header_search_fb_form_text_input{
	font-size: 16px;
	line-height: 45px;
	color: #ffffff;
	width: 100%;
	padding-left: 15px;
	outline: none;
	float: left;
	border: 0;
	background: none;
}

.pc_header_search_fb_form_text_input::-webkit-autofill{
	-webkit-text-fill-color: #ffffff!important;
	-webkit-transition: background-color 5000s ease-in-out 0s;
	-moz-transition: background-color 5000s ease-in-out 0s;
	-ms-transition: background-color 5000s ease-in-out 0s;
	-o-transition: background-color 5000s ease-in-out 0s;
	transition: background-color 5000s ease-in-out 0s;
}

.pc_header_search_fb_form_text_input::placeholder{
	color: #ffffff;
}

.pc_header_search_fb_form_submit{
	position: relative;
	z-index: 10;
	font-size: 16px;
	line-height: 45px;
	color: #ffffff;
	width: 50px;
	cursor: pointer;
	outline: none;
	float: left;
	border: 0;
	background-color: rgba(0,0,0,0);
	background-image: url(../images/img/header_pc_search_white_ico.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 18px;
}

.pc_header_global{
	position: relative;
	height: 100%;
	margin: 0 1.5rem;
	-webkit-align-items: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
}

.pc_header_global_ft{
	position: relative;
	font-size: 18px;
	line-height: 1.5;
	color: #ffffff;
	padding: 0 20px 0 25px;
	cursor: pointer;
}

.pc_header.on .pc_header_global_ft,.pc_header.active .pc_header_global_ft,.pc_header:hover .pc_header_global_ft{
	color: #000000;
}

.pc_header_global_ft::before,.pc_header_global_ft::after{
	content: '';
	position: absolute;
	top: 50%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}

.pc_header_global_ft::before{
	left: 0;
	width: 19px;
	height: 19px;
	background-image: url(../images/img/header_pc_global_white_ico.png);
}

.pc_header.on .pc_header_global_ft::before,.pc_header.active .pc_header_global_ft::before,.pc_header:hover .pc_header_global_ft::before{
	background-image: url(../images/img/header_pc_global_ico.png);
}

.pc_header_global_ft::after{
	right: 0;
	width: 14px;
	height: 14px;
	background-image: url(../images/img/header_pc_arrow_white_ico.png);
}

.pc_header.on .pc_header_global_ft::after,.pc_header.active .pc_header_global_ft::after,.pc_header:hover .pc_header_global_ft::after{
	background-image: url(../images/img/header_pc_arrow_ico.png);
}

.pc_header_global_fb{
	position: absolute;
	top: 100%;
	left: 50%;
	z-index: 900;
	width: 150px;
	box-shadow: 0 0 10px rgba(0,0,0,0.1);
	background-color: #ffffff;
	display: none;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%);
}

.pc_header_global_fb_li{
	position: relative;
}

.pc_header_global_fb_li a{
	position: relative;
	font-size: 16px;
	line-height: 30px;
	padding: 5px;
	text-align: center;
	display: block;
}

.pc_header_login_register{
	height: 100%;
	-webkit-align-items: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
}

.pc_header_login_register_li_links{
	position: relative;
	font-size: 18px;
	line-height: 22px;
	color: #ffffff;
	padding: 0.8rem 1.5rem;
	text-align: center;
	display: block;
}

.pc_header_login_register_li_links:hover,.mc_languagelogin_register_li_links:hover{
	color: #ffffff;
}

.mc_languagelogin_register_li_links{
	position: relative;
	display: none!important;
}

.pc_header_login_register_li_background_a1{
	border-radius: 90px;
	background-image: -webkit-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -moz-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -ms-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -o-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-color: rgba(75,119,187,1);
}

.pc_header_login_register_li_background_a2{
	border-radius: 90px;
	background-image: -webkit-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -moz-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -ms-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -o-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-color: rgba(75,119,187,1);
}

.pc_header_login_register_li_background_a2::before{
	content: '';
	position: absolute;
	left: 2px;
	right: 2px;
	top: 2px;
	bottom: 2px;
	border-radius: 100px;
	background-color: #ffffff;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}

@media(max-width:1366px){
	.pc_nav>.pc_nav_con>ul>.pc_nav_level1{
		padding: 0 0.8rem;
	}

	.pc_nav>.pc_nav_con>ul>.pc_nav_level1>.pc_nav_level1_li>a .pc_nav_level1_li_wz{
		font-size: 17px;
	}

	.pc_nav_product_solution_level2_fl_li a{
		font-size: 17px;
	}

	.pc_nav_product_solution_level2_fr_ft_li a{
		 font-size: 17px;
	}

	.pc_nav_product_solution_level2_fr_fb_li a{
		 font-size: 17px;
	}

	.pc_header_global_ft{
		font-size: 17px;
	}

	.pc_header_login_register_li_links,.mc_languagelogin_register_li_links{
		font-size: 17px;
	}
}

@media(max-width:1280px){
	.pc_nav>.pc_nav_con>ul>.pc_nav_level1>.pc_nav_level1_li>a .pc_nav_level1_li_wz{
		font-size: 16px;
	}

	.pc_nav_level2_li a{
		font-size: 15px;
	}

	.pc_nav_level3_li a{
		font-size: 15px;
	}

	.pc_nav_product_solution_level2_fl_li a{
		font-size: 16px;
		padding: 0 15px;
	}

	.pc_nav_product_solution_level2_fl_li_wz{
		padding: 0 20px 0 25px;
	}

	.pc_nav_product_solution_level2_fl_li_wz_ico1{
		width: 18px;
		height: 18px;
	}

	.pc_nav_product_solution_level2_fl_li_wz_ico2{
		width: 12px;
		height: 12px;
	}

	.pc_nav_product_solution_level2_fr_ft_li a{
		 font-size: 16px;
	}

	.pc_nav_product_solution_level2_fr_ft_li a .pc_nav_product_solution_level2_fr_ft_li_wz{
		padding-right: 20px;
	}

	.pc_nav_product_solution_level2_fr_ft_li a .pc_nav_product_solution_level2_fr_ft_li_wz_ico{
		width: 12px;
		height: 12px;
	}

	.pc_nav_product_solution_level2_fr_fb_li a{
		 font-size: 16px;
		 padding: 13px 1.25rem;
	}

	.pc_nav_product_solution_level2_fr_fb_li a .pc_nav_product_solution_level2_fr_fb_li_wz{
		padding: 0 20px 0 25px;
	}

	.pc_nav_product_solution_level2_fr_fb_li_ico1{
		width: 18px;
		height: 18px;
	}

	.pc_nav_product_solution_level2_fr_fb_li_ico2{
		width: 13px;
		height: 13px;
	}

	.pc_header_search_ft{
		width: 17px;
		height: 17px;
	}

	.pc_header_search_fb_form_text_input{
		font-size: 15px;
	}

	.pc_header_search_fb_form_submit{
		font-size: 15px;
		background-size: 17px;
	}

	.pc_header_global{
		margin: 0 1.2rem;
	}

	.pc_header_global_ft{
		font-size: 16px;
		padding: 0 17px 0 23px;
	}

	.pc_header_global_ft::before{
		width: 18px;
		height: 18px;
	}

	.pc_header_global_ft::after{
		width: 12px;
		height: 12px;
	}

	.pc_header_global_fb_li a{
		font-size: 15px;
	}

	.pc_header_login_register_li_links,.mc_languagelogin_register_li_links{
		font-size: 16px;
		padding: 13px 1.25rem;
	}
}

@media(max-width:1200px){
	.pc_header{
		display: none;
	}

	.pc_header_login_register_li_links{
		display: none;
	}
}

/*Home page banner*/
.index_banner{
	position: relative;
	overflow: hidden;
}

.index_banner_li{
	position: relative;
	overflow: hidden;
}

.index_banner_li .img{
	position: relative;
	z-index: 3;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	-webkit-transition: 1s 2.5s;
	-moz-transition: 1s 2.5s;
	-ms-transition: 1s 2.5s;
	-o-transition: 1s 2.5s;
	transition: 1s 2.5s;
	-webkit-transform: perspective(1000px) translate3d(0,0,100px);
	-moz-transform: perspective(1000px) translate3d(0,0,100px);
	-ms-transform: perspective(1000px) translate3d(0,0,100px);
	-o-transform: perspective(1000px) translate3d(0,0,100px);
	transform: perspective(1000px) translate3d(0,0,100px);
}

.index_banner_li.swiper-slide-active .img{
	-webkit-transition: 5s 0s;
	-moz-transition: 5s 0s;
	-ms-transition: 5s 0s;
	-o-transition: 5s 0s;
	transition: 5s 0s;
	-webkit-transform: perspective(1000px) translate3d(0,0,0);
	-moz-transform: perspective(1000px) translate3d(0,0,0);
	-ms-transform: perspective(1000px) translate3d(0,0,0);
	-o-transform: perspective(1000px) translate3d(0,0,0);
	transform: perspective(1000px) translate3d(0,0,0);
}

.index_banner_li .img img{
	width: 100%;
	opacity: 0;
	min-height: 250px;
}

.index_banner_li .wz{
	position: absolute;
	left: 0;
	top: 50%;
	z-index: 10;
	width: 100%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}

.index_banner_li .wz .wz_ft{
	font-size: 2.5rem;
	line-height: 1.4;
	color: #ffffff;
	opacity: 0;
	-webkit-transform: translate3d(0,80px,0);
	-moz-transform: translate3d(0,80px,0);
	-ms-transform: translate3d(0,80px,0);
	-o-transform: translate3d(0,80px,0);
	transform: translate3d(0,80px,0);
	-webkit-transition-duration: 1s;
	-moz-transition-duration: 1s;
	-ms-transition-duration: 1s;
	-o-transition-duration: 1s;
	transition-duration: 1s;
}

.index_banner_li.swiper-slide-active .wz .wz_ft{
	-webkit-transition-delay: 0.3s;
	-moz-transition-delay: 0.3s;
	-ms-transition-delay: 0.3s;
	-o-transition-delay: 0.3s;
	transition-delay: 0.3s;
	opacity: 1;
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

.index_banner_li .wz .wz_fb{
	font-size: 1.2rem;
	line-height: 1.5;
	color: #ffffff;
	margin-top: 1.3%;
	opacity: 0;
	-webkit-transform: translate3d(0,80px,0);
	-moz-transform: translate3d(0,80px,0);
	-ms-transform: translate3d(0,80px,0);
	-o-transform: translate3d(0,80px,0);
	transform: translate3d(0,80px,0);
	-webkit-transition-duration: 1s;
	-moz-transition-duration: 1s;
	-ms-transition-duration: 1s;
	-o-transition-duration: 1s;
	transition-duration: 1s;
}

.index_banner_li.swiper-slide-active .wz .wz_fb{
	-webkit-transition-delay: 0.5s;
	-moz-transition-delay: 0.5s;
	-ms-transition-delay: 0.5s;
	-o-transition-delay: 0.5s;
	transition-delay: 0.5s;
	opacity: 1;
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

.index_banner_list_wz_links_text{
	margin-top: 3.4%;
	opacity: 0;
	-webkit-transform: translate3d(0,80px,0);
	-moz-transform: translate3d(0,80px,0);
	-ms-transform: translate3d(0,80px,0);
	-o-transform: translate3d(0,80px,0);
	transform: translate3d(0,80px,0);
	-webkit-transition-duration: 1s;
	-moz-transition-duration: 1s;
	-ms-transition-duration: 1s;
	-o-transition-duration: 1s;
	transition-duration: 1s;
}


.index_banner_li.swiper-slide-active .wz .index_banner_list_wz_links_text{
	-webkit-transition-delay: 0.7s;
	-moz-transition-delay: 0.7s;
	-ms-transition-delay: 0.7s;
	-o-transition-delay: 0.7s;
	transition-delay: 0.7s;
	opacity: 1;
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

.index_banner_list_wz_links_text_links{
	padding: 0.7rem 1.5rem;
	border-radius: 90px;
	float: left;
	cursor: pointer;
	display: block;
}

.index_banner_list_wz_links_text_links_wz{
	position: relative;
	z-index: 8;
	padding-right: 24px;
}

.index_banner_list_wz_links_text_links_wz_text{
	font-size: 18px;
	color: #ffffff;
}

.index_banner_list_wz_links_text_links_wz_ico{
	position: absolute;
	right: 0;
	top: 50%;
	width: 15px;
	height: 15px;
	background-image: url(../images/img/header_pc_arrow_right_white_ico2.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}

.index_banner_list_wz_links_text_links_wz_bj_a1{
	border: 1px solid #ffffff;
	border-radius: 90px;
}

.index_banner_list_wz_links_text_links_wz_bj_a2{
	border-radius: 90px;
	background-image: -webkit-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -moz-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -ms-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -o-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-color: rgba(75,119,187,1);
}

.index_banner_pagination{
	position: absolute;
	left: 0;
	bottom: 15%!important;
	z-index: 99;
	font-size: 0;
	line-height: 0;
	width: 100%;
	text-align: left;
}

.index_banner_pagination_box{
	margin: 0 -0.5rem;
}

.index_banner_pagination_box span{
	position: relative;
	width: 5.5rem;
	height: auto;
	margin: 0 0.5rem!important;
	opacity: 1;
	overflow: hidden;
	border-radius: 1px;
	background: rgba(255,255,255,0.3);
}

.index_banner_pagination_box span::before{
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	z-index: 10;
	width: 0;
	height: 100%;
	background-image: -webkit-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -moz-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -ms-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -o-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-color: #4b77bb;
}

.index_banner_pagination_box span.swiper-pagination-bullet-active::before{
	width: 100%;
	-webkit-animation: index_banner_navigation_width 5s linear;
	-moz-animation: index_banner_navigation_width 5s linear;
	-ms-animation: index_banner_navigation_width 5s linear;
	-o-animation: index_banner_navigation_width 5s linear;
	animation: index_banner_navigation_width 5s linear;
}

.index_banner_pagination_box span::after{
	content: '';
	width: 100%;
	padding-top: 5.5%;
	display: block;
}

@-webkit-keyframes index_banner_navigation_width{
	0%{
		width: 0;
	}

	100%{
		width: 100%;
	}
}

@-moz-keyframes index_banner_navigation_width{
	0%{
		width: 0;
	}

	100%{
		width: 100%;
	}
}

@-ms-keyframes index_banner_navigation_width{
	0%{
		width: 0;
	}

	100%{
		width: 100%;
	}
}

@-o-keyframes index_banner_navigation_width{
	0%{
		width: 0;
	}

	100%{
		width: 100%;
	}
}

@keyframes index_banner_navigation_width{
	0%{
		width: 0;
	}

	100%{
		width: 100%;
	}
}

@media(max-width:1366px){
	.index_banner_list_wz_links_text_links_wz_text{
		font-size: 17px;
	}
}

@media(max-width:1280px){
	.index_banner_li .wz .wz_fb{
		font-size: 20px;
	}

	.index_banner_list_wz_links_text_links{
		padding: 12px 1.5rem;
	}

	.index_banner_list_wz_links_text_links_wz{
		padding-right: 20px;
	}

	.index_banner_list_wz_links_text_links_wz_text{
		font-size: 16px;
	}

	.index_banner_list_wz_links_text_links_wz_ico{
		width: 13px;
		height: 13px;
	}
}

@media(max-width:991px){
	.index_banner_li .wz .wz_fb{
		font-size: 18px;
	}

	.index_banner_list_wz_links_text{
		margin-top: 3%;
	}

	.index_banner_list_wz_links_text_links{
		padding: 11px 20px;
	}

	.index_banner_list_wz_links_text_links_wz_text{
		font-size: 15px;
	}
}

@media(max-width:768px){
	.index_banner_li .wz .wz_ft{
		font-size: 22px;
	}

	.index_banner_li .wz .wz_fb{
		font-size: 17px;
		margin-top: 10px;
	}

	.index_banner_list_wz_links_text{
		margin-top: 20px;
	}

	.index_banner_list_wz_links_text_links{
		padding: 10px 18px;
	}

	.index_banner_list_wz_links_text_links_wz_text{
		font-size: 14px;
	}

	.index_banner_list_wz_links_text_links_wz_ico{
		width: 12px;
		height: 12px;
	}

	.index_banner_pagination{
		bottom: 20px!important;
	}

	.index_banner_pagination_box{
		margin: 0 -5px;
	}

	.index_banner_pagination_box span{
		width: 2.65rem;
		margin: 0 5px!important;
	}

	.index_banner_pagination_box span::after{
		padding-top: 3px;
	}
}

@media(max-width:468px){
	.index_banner_li .wz .wz_ft{
		font-size: 20px;
	}

	.index_banner_li .wz .wz_fb{
		font-size: 16px;
		margin-top: 8px;
	}

	.index_banner_list_wz_links_text{
		margin-top: 15px;
	}

	.index_banner_list_wz_links_text_links_wz_text{
		font-size: 13px;
	}

	.index_banner_pagination{
		bottom: 15px!important;
	}

	.index_banner_pagination_box{
		margin: 0 -3px;
	}

	.index_banner_pagination_box span{
		width: 32px;
		margin: 0 3px!important;
	}

	.index_banner_pagination_box span::after{
		padding-top: 2px;
	}
}

/*Innovation service*/
.index_xichanweixin_innovation_service_ft{
	padding: 4.25% 0;
}

.index_xichanweixin_innovation_service_ft_ft h3{
	font-size: 2.6rem;
	line-height: 1.3;
	color: transparent;
	background-image: -webkit-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -moz-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -ms-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -o-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	-webkit-background-clip: text;
	-moz-background-clip: text;
	-ms-background-clip: text;
	-o-background-clip: text;
	background-clip: text;
}

.index_xichanweixin_innovation_service_ft_ft h4{
	font-size: 1.2rem;
	line-height: 1.3;
	color: #000000;
	margin-top: 1%;
}

.index_xichanweixin_innovation_service_ft_fb{
	font-size: 1.2rem;
	line-height: 1.4;
	/*color: rgba(0,0,0,0.4);*/
	color: rgba(0,0,0,0.6);
	margin-top: 2.8%;
	overflow: hidden;
}

.index_xichanweixin_innovation_service_ft_fb_con{
	width: 59%;
	max-width: 750px;
	float: right;
}

.index_xichanweixin_innovation_service_fb{
	position: relative;
	overflow: hidden;
}

.index_xichanweixin_innovation_service_fb_img{
	position: relative;
	z-index: 15;
}

.index_xichanweixin_innovation_service_fb_img_li .img_box{
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.index_xichanweixin_innovation_service_fb_img_li .img_box img{
	width: 100%;
	opacity: 0;
}

.index_xichanweixin_innovation_service_fb_wz{
	position: absolute;
	left: 0;
	top: 50%;
	z-index: 20;
	width: 100%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}

.index_xichanweixin_innovation_service_fb_wz_con{
	padding: 4% 0;
}

.index_xichanweixin_innovation_service_fb_wz_ft{
	position: relative;
	z-index: 20;
}

.index_xichanweixin_innovation_service_fb_wz_ft_li h3{
	font-size: 2.1rem;
	line-height: 1.4;
	color: #ffffff;
}

.index_xichanweixin_innovation_service_fb_wz_ft_li h4{
	font-size: 18px;
	line-height: 1.4;
	color: #ffffff;
	margin-top: 10px;
}

.index_xichanweixin_innovation_service_fb_wz_ft_li_links{
	margin-top: 4.1%;
}

.index_xichanweixin_innovation_service_fb_wz_ft_li_links_a{
	position: relative;
	min-width: 16.25rem;
	padding: 11px 1.5rem;
	float: left;
	border-radius: 60px;
	display: block;
}

.index_xichanweixin_innovation_service_fb_wz_ft_li_links_a::before,.index_xichanweixin_innovation_service_fb_wz_ft_li_links_a::after{
	content: '';
	position: absolute;
	left: 50%;
	top: 50%;
	z-index: 3;
	width: 100%;
	height: 100%;
	border-radius: 60px;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.index_xichanweixin_innovation_service_fb_wz_ft_li_links_a::before{
	opacity: 0;
	background-image: -webkit-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -moz-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -ms-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -o-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-color: #4b77bb;
}

.index_xichanweixin_innovation_service_fb_wz_ft_li_links_a:hover::before{
	opacity: 1;
}

.index_xichanweixin_innovation_service_fb_wz_ft_li_links_a::after{
	border: 1px solid #ffffff;
}

.index_xichanweixin_innovation_service_fb_wz_ft_li_links_a:hover::after{
	border-color: rgba(255,255,255,0);
}

.index_xichanweixin_innovation_service_fb_wz_ft_li_links_a_con{
	position: relative;
	z-index: 5;
	-webkit-align-items: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-ms-justify-content: center;
	-o-justify-content: center;
	justify-content: center;
}

.index_xichanweixin_innovation_service_fb_wz_ft_li_links_a_wz{
	font-size: 16px;
	line-height: 1.38;
	color: #ffffff;
	text-align: center;
}

.index_xichanweixin_innovation_service_fb_wz_ft_li_links_a_ico{
	width: 12px;
	height: 12px;
	margin-left: 8px;
	background-image: url(../images/img/index_innovation_service_links_ico.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
	display: inline-block;
}

.index_xichanweixin_innovation_service_fb_wz_fb{
	margin-top: -4%;
	padding: 0 3rem;
	overflow: hidden;
}

.index_xichanweixin_innovation_service_fb_wz_fb_con{
	height: 26rem;
	float: right;
	overflow: hidden;
}

.index_xichanweixin_innovation_service_fb_wz_fb_li{
	text-align: center;
	display: -webkit-box;
	display: -moz-box;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-moz-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	-o-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-align-items: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
}

.index_xichanweixin_innovation_service_fb_wz_fb_li_con{
	width: 100%;
	padding: 10px 0;
}

.index_xichanweixin_innovation_service_fb_wz_fb_li_box{
	cursor: pointer;
}

.index_xichanweixin_innovation_service_fb_wz_fb_li_ft{
	font-size: 1.6rem;
	line-height: 1.2;
	color: rgba(255,255,255,0.5);
}

.index_xichanweixin_innovation_service_fb_wz_fb_li.swiper-slide-active .index_xichanweixin_innovation_service_fb_wz_fb_li_ft{
	color: rgba(255,255,255,1);
}

.index_xichanweixin_innovation_service_fb_wz_fb_li_fb{
	font-size: 1.6rem;
	line-height: 1.4;
	color: rgba(255,255,255,0.5);
	margin-top: 5px;
}

.index_xichanweixin_innovation_service_fb_wz_fb_li.swiper-slide-active .index_xichanweixin_innovation_service_fb_wz_fb_li_fb{
	color: rgba(255,255,255,1);
}

@media(max-width:1366px){
	.index_xichanweixin_innovation_service_fb_wz_ft_li h4{
		font-size: 17px;
	}
}

@media(max-width:1280px){
	.index_xichanweixin_innovation_service_ft_ft h4{
		font-size: 20px;
	}

	.index_xichanweixin_innovation_service_ft_fb{
		font-size: 20px;
	}

	.index_xichanweixin_innovation_service_fb_wz_ft_li h4{
		font-size: 16px;
	}

	.index_xichanweixin_innovation_service_fb_wz_ft_li_links_a_wz{
		font-size: 15px;
	}

	.index_xichanweixin_innovation_service_fb_wz_ft_li_links_a_ico{
		width: 11px;
		height: 11px;
		margin-left: 6px;
	}

	.index_xichanweixin_innovation_service_fb_wz_fb{
		padding: 0 30px;
	}
}

@media(max-width:1060px){
	.index_xichanweixin_innovation_service_fb_wz_fb_con{
		height: 370px;
	}

	.index_xichanweixin_innovation_service_fb_wz_fb_li_ft{
		font-size: 22px;
	}

	.index_xichanweixin_innovation_service_fb_wz_fb_li_fb{
		font-size: 22px;
	}
}

@media(max-width:991px){
	.index_xichanweixin_innovation_service_ft{
		padding: 4% 0;
	}

	.index_xichanweixin_innovation_service_ft_ft h4{
		font-size: 18px;
		margin-top: 10px;
	}

	.index_xichanweixin_innovation_service_ft_fb{
		font-size: 18px;
		margin-top: 3%;
	}

	.index_xichanweixin_innovation_service_ft_fb_con{
		width: 100%;
		max-width: 100%;
	}

	.index_xichanweixin_innovation_service_fb_wz_ft_li h3{
		font-size: 24px;
	}

	.index_xichanweixin_innovation_service_fb_wz_ft_li_links{
		margin-top: 3%;
	}

	.index_xichanweixin_innovation_service_fb_wz_ft_li_links_a{
		padding: 10px 20px;
	}

	.index_xichanweixin_innovation_service_fb_wz_fb{
		margin-top: 3.5%;
		/*padding: 0 20px;*/
		padding: 0;
	}
	
	.index_xichanweixin_innovation_service_fb_wz_fb_con{
		width: 100%;
		height: auto;
		/*height: 330px;*/
	}

	.index_xichanweixin_innovation_service_fb_wz_fb_li_ft{
		font-size: 20px;
	}

	.index_xichanweixin_innovation_service_fb_wz_fb_li_fb{
		font-size: 20px;
	}
}

@media(max-width:768px){
	.index_xichanweixin_innovation_service_ft{
		padding: 30px 0;
	}

	.index_xichanweixin_innovation_service_ft_ft h3{
		font-size: 24px;
	}

	.index_xichanweixin_innovation_service_ft_ft h4{
		font-size: 17px;
		margin-top: 8px;
	}

	.index_xichanweixin_innovation_service_ft_fb{
		font-size: 17px;
		margin-top: 22px;
	}

	.index_xichanweixin_innovation_service_fb_wz_con{
		padding: 30px 0;
	}

	.index_xichanweixin_innovation_service_fb_wz_ft_li h3{
		font-size: 22px;
	}

	.index_xichanweixin_innovation_service_fb_wz_ft_li_links{
		margin-top: 22px;
	}

	.index_xichanweixin_innovation_service_fb_wz_ft_li_links_a{
		min-width: 150px;
		padding: 9px 15px;
	}

	.index_xichanweixin_innovation_service_fb_wz_fb{
		margin-top: 25px;
		/*padding: 0 15px;*/
		padding: 0;
	}
	
	.index_xichanweixin_innovation_service_fb_wz_fb_con{
		/*width: 100%;*/
		/*height: auto;*/
		/*height: 285px;*/
	}

	.index_xichanweixin_innovation_service_fb_wz_fb_li_con{
		padding: 8px 0;
	}

	.index_xichanweixin_innovation_service_fb_wz_fb_li_ft{
		font-size: 18px;
	}

	.index_xichanweixin_innovation_service_fb_wz_fb_li_fb{
		font-size: 18px;
	}
}

@media(max-width:468px){
	.index_xichanweixin_innovation_service_ft{
		padding: 25px 0;
	}

	.index_xichanweixin_innovation_service_ft_ft h3{
		font-size: 22px;
	}

	.index_xichanweixin_innovation_service_ft_ft h4{
		font-size: 16px;
	}

	.index_xichanweixin_innovation_service_ft_fb{
		font-size: 16px;
		margin-top: 18px;
	}

	.index_xichanweixin_innovation_service_fb_wz_con{
		padding: 25px 0;
	}

	.index_xichanweixin_innovation_service_fb_wz_ft_li h3{
		font-size: 20px;
	}

	.index_xichanweixin_innovation_service_fb_wz_ft_li_links{
		margin-top: 18px;
	}

	.index_xichanweixin_innovation_service_fb_wz_fb{
		margin-top: 20px;
	}
}

/*Product center*/
.index_xichanweixin_product{
	position: relative;
	padding: 4.25% 0;
}

.index_xichanweixin_product_box{
	position: relative;
	z-index: 10;
}

.index_xichanweixin_product_ft h3{
	font-size: 2.6rem;
	line-height: 1.3;
	color: #1e1f24;
}

.index_xichanweixin_product_fc{
	margin-top: 2%;
	overflow: hidden;
}

.index_xichanweixin_product_fc_ul{
	margin: 0 -0.75rem;
	overflow: hidden;
}

.index_xichanweixin_product_fc_li{
	margin: 5px 0.75rem;
}

.index_xichanweixin_product_fc_li a{
	position: relative;
	font-size: 1.1rem;
	font-weight: 400;
	line-height: 1.4;
	color: #181d29;
	padding-bottom: 15px;
	cursor: pointer;
	display: block;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.index_xichanweixin_product_fc_li.on a{
	font-weight: 700;
}

.index_xichanweixin_product_fc_li_ico{
	position: absolute;
	left: 50%;
	bottom: 0;
	width: 2.3rem;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%);
}

.index_xichanweixin_product_fc_li_ico::before{
	content: '';
	width: 0;
	margin: 0 auto;
	padding-top: 21.74%;
	border-radius: 30px;
	background-image: -webkit-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -moz-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -ms-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -o-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-color: #4b77bb;
	display: block;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.index_xichanweixin_product_fc_li.on .index_xichanweixin_product_fc_li_ico::before{
	width: 100%;
}

.index_xichanweixin_product_fb_box{
	padding: 2.14% 1px 2.8%;
	overflow: hidden;
}

.index_xichanweixin_product_fb_li_box{
	position: relative;
	border-radius: 8px;
	overflow: hidden;
	background: #ffffff;
}

.index_xichanweixin_product_fb_li_box_caibj{
	position: absolute;
	left: 50%;
	top: 50%;
	z-index: 3;
	width: 100%;
	height: 100%;
	opacity: 1;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.index_xichanweixin_product_fb_li_box_caibj_a1{
	border: 2px solid rgba(0,0,0,0.1);
	border-radius: 8px;
	overflow: hidden;
	background-color: #ffffff;
}

.index_xichanweixin_product_fb_li_box_caibj_a2{
	border-radius: 8px;
	overflow: hidden;
	background-image: -webkit-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -moz-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -ms-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -o-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-color: rgba(75,119,187,1);
}

.index_xichanweixin_product_fb_li_box_caibj_a2::before{
	content: '';
	position: absolute;
	left: 2px;
	right: 2px;
	top: 2px;
	bottom: 2px;
	border-radius: 6px;
	background-color: #ffffff;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}

.index_xichanweixin_product_fb_li_box_caibj_a2{
	opacity: 0;
}

.index_xichanweixin_product_fb_li_box:hover .index_xichanweixin_product_fb_li_box_caibj_a1{
	opacity: 0;
}

.index_xichanweixin_product_fb_li_box:hover .index_xichanweixin_product_fb_li_box_caibj_a2{
	opacity: 1;
}

.index_xichanweixin_product_fb_li_box_links{
	position: relative;
	z-index: 5;
	height: 100%;
	padding: 9%;
	display: block;
}

.index_xichanweixin_product_fb_li_box_ft_ft h3{
	position: relative;
	-webkit-align-items: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
}

.index_xichanweixin_product_fb_li_box_ft_ft_ico{
	width: 1.9rem;
}

.index_xichanweixin_product_fb_li_box_ft_ft_ico::before{
	content: '';
	padding-top: 100%;
	background-image: url(../images/img/index_product_classify_ico.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
	display: block;
}

.index_xichanweixin_product_fb_li_box_ft_ft_text{
	font-size: 16px;
	line-height: 1.5;
	color: #8d8b98;
	margin-left: 10px;
}

.index_xichanweixin_product_fb_li_box_ft_fc{
	margin-top: 10px;
}

.index_xichanweixin_product_fb_li_box_ft_fc h3{
	position: relative;
	font-size: 1.6rem;
	line-height: 1.6;
	color: #000000;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.index_xichanweixin_product_fb_li_box_ft_fc h4{
	font-size: 16px;
	line-height: 1.5;
	color: #8d8b98;
	height: 4.5em;
	margin-top: 5px;
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
}

.index_xichanweixin_product_fb_li_box_ft_fb{
	position: relative;
	margin-top: 6.5%;
	-webkit-align-items: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
}

.index_xichanweixin_product_fb_li_box_ft_fb_fl{
	position: relative;
	width: 83%;
	display: block;
}

.index_xichanweixin_product_fb_li_box_ft_fb_fl_box{
	position: relative;
	z-index: 8;
	padding: 11px 1.5rem;
}

.index_xichanweixin_product_fb_li_box_ft_fb_fl_con{
	-webkit-align-items: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-ms-justify-content: center;
	-o-justify-content: center;
	justify-content: center;
}

.index_xichanweixin_product_fb_li_box_ft_fb_fl_wz{
	position: relative;
	font-size: 16px;
	line-height: 22px;
	text-align: center;
}

.index_xichanweixin_product_fb_li_box_ft_fb_fl_ico{
	position: relative;
	width: 12px;
	height: 12px;
	margin-left: 8px;
	display: inline-block;
}

.index_xichanweixin_product_fb_li_box_ft_fb_fl_ico_a1{
	background-image: url(../images/img/index_product_list_arrow_ico.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
}

.index_xichanweixin_product_fb_li_box_ft_fb_fl_ico_a2{
	background-image: url(../images/img/index_innovation_service_links_ico.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
}

.index_xichanweixin_product_fb_li_box_ft_fb_fl_bj_a1{
	border-radius: 60px;
	background-image: -webkit-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -moz-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -ms-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -o-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-color: rgba(75,119,187,1);
}

.index_xichanweixin_product_fb_li_box_ft_fb_fl_bj_a1::before{
	content: '';
	position: absolute;
	left: 2px;
	right: 2px;
	top: 2px;
	bottom: 2px;
	border-radius: 70px;
	background-color: #ffffff;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}

.index_xichanweixin_product_fb_li_box_ft_fb_fl_bj_a2{
	border-radius: 60px;
	background-image: -webkit-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -moz-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -ms-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -o-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-color: rgba(75,119,187,1);
}

.index_xichanweixin_product_fb_li_box_ft_fb_fr{
	position: relative;
	width: 44px;
}

.index_xichanweixin_product_fb_li_box_ft_fb_fr_circle_a1{
	border-radius: 50%;
	overflow: hidden;
	background-image: -webkit-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -moz-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -ms-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -o-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-color: rgba(75,119,187,1);
}

.index_xichanweixin_product_fb_li_box_ft_fb_fr_circle_a1::before{
	content: '';
	position: absolute;
	left: 2px;
	right: 2px;
	top: 2px;
	bottom: 2px;
	border-radius: 50%;
	background-color: #ffffff;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	
}

.index_xichanweixin_product_fb_li_box_ft_fb_fr_circle_a2{
	border-radius: 50%;
	overflow: hidden;
	background-image: -webkit-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -moz-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -ms-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -o-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-color: rgba(75,119,187,1);
}

.index_xichanweixin_product_fb_li_box_ft_fb_fr_ico{
	padding-top: 100%;
}

.index_xichanweixin_product_fb_li_box_ft_fb_fr_imgico{
	position: absolute;
	left: 50%;
	top: 50%;
	z-index: 8;
	width: 12px;
	height: 12px;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}

.index_xichanweixin_product_fb_li_box_ft_fb_fr_imgico_a1{
	background-image: url(../images/img/index_product_list_arrow_ico.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
}

.index_xichanweixin_product_fb_li_box_ft_fb_fr_imgico_a2{
	background-image: url(../images/img/index_innovation_service_links_ico.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
}

.index_xichanweixin_product_fb_li_box_fb{
	margin-top: 10px;
	overflow: hidden;
}

.index_xichanweixin_product_fb_li_box_fb img{
	width: 100%;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.index_xichanweixin_product_fb_li_box:hover .index_xichanweixin_product_fb_li_box_fb img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}

.index_xichanweixin_product_fb_pagination{
	position: relative;
}

.index_xichanweixin_product_fb_pagination::before{
	content: '';
	position: absolute;
	left: 50%;
	top: 50%;
	z-index: 5;
	width: 1440px;
	height: 3px;
	background-image: url(../images/img/index_product_more_line_ico.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}

.index_xichanweixin_product_fb_pagination_box{
	position: relative;
	z-index: 10;
}

.index_xichanweixin_product_fb_pagination_fl{
	position: absolute;
	left: 0;
	top: 0;
	z-index: 5;
	height: 100%;
}

.index_xichanweixin_product_fb_pagination_fl_left,.index_xichanweixin_product_fb_pagination_fl_right{
	width: 3.9rem;
	height: 100%;
	cursor: pointer;
}

.index_xichanweixin_product_fb_pagination_fl_right{
	margin-left: 1.25rem;
}

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

.index_xichanweixin_product_fb_pagination_fl_arrow_box_ico{
	position: absolute;
	left: 50%;
	top: 50%;
	z-index: 8;
	width: 17px;
	height: 17px;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}

.index_xichanweixin_product_fb_pagination_fl_left .index_xichanweixin_product_fb_pagination_fl_arrow_box_ico .index_xichanweixin_product_fb_pagination_fl_arrow_box_ico_a1{
	background-image: url(../images/img/index_product_arrow_left_ico.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% auto;
}

.index_xichanweixin_product_fb_pagination_fl_left .index_xichanweixin_product_fb_pagination_fl_arrow_box_ico .index_xichanweixin_product_fb_pagination_fl_arrow_box_ico_a2{
	background-image: url(../images/img/index_product_arrow_left_ico_h.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% auto;
}

.index_xichanweixin_product_fb_pagination_fl_right .index_xichanweixin_product_fb_pagination_fl_arrow_box_ico .index_xichanweixin_product_fb_pagination_fl_arrow_box_ico_a1{
	background-image: url(../images/img/index_product_arrow_right_ico.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% auto;
}

.index_xichanweixin_product_fb_pagination_fl_right .index_xichanweixin_product_fb_pagination_fl_arrow_box_ico .index_xichanweixin_product_fb_pagination_fl_arrow_box_ico_a2{
	background-image: url(../images/img/index_product_arrow_right_ico_h.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% auto;
}

.index_xichanweixin_product_fb_pagination_fl_arrow_box_bj_a1{
	border-radius: 60px;
	background-image: -webkit-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -moz-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -ms-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -o-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-color: rgba(75,119,187,1);
}

.index_xichanweixin_product_fb_pagination_fl_arrow_box_bj_a1::before{
	content: '';
	position: absolute;
	left: 2px;
	right: 2px;
	top: 2px;
	bottom: 2px;
	border-radius: 70px;
	background-color: #ffffff;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}

.index_xichanweixin_product_fb_pagination_fl_arrow_box_bj_a2{
	border-radius: 60px;
	background-image: -webkit-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -moz-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -ms-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -o-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-color: rgba(75,119,187,1);
}

.index_xichanweixin_product_fb_pagination_fr{
	position: relative;
}

.index_xichanweixin_product_fb_pagination_fr_links{
	position: relative;
	padding: 11px 1.5rem;
	float: left;
	display: block;
}

.index_xichanweixin_product_fb_pagination_fr_con{
	position: relative;
	z-index: 8;
	-webkit-align-items: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-ms-justify-content: center;
	-o-justify-content: center;
	justify-content: center;
}

.index_xichanweixin_product_fb_pagination_fr_wz{
	position: relative;
	font-size: 16px;
	line-height: 22px;
	color: #ffffff;
	text-align: center;
}

.index_xichanweixin_product_fb_pagination_fr_ico{
	position: relative;
	width: 14px;
	height: 14px;
	margin-left: 9px;
	display: inline-block;
}

.index_xichanweixin_product_fb_pagination_fr_ico_a1{
	background-image: url(../images/img/index_product_arrow_right_ico_h.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% auto;
}

.index_xichanweixin_product_fb_pagination_fr_ico_a2{
	background-image: url(../images/img/index_product_arrow_right_ico.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% auto;
}

.index_xichanweixin_product_fb_pagination_fr_bj_a1{
	border-radius: 60px;
	background-image: -webkit-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -moz-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -ms-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -o-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-color: rgba(75,119,187,1);
}

.index_xichanweixin_product_fb_pagination_fr_bj_a2{
	border-radius: 60px;
	background-image: -webkit-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -moz-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -ms-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -o-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-color: rgba(75,119,187,1);
}

.index_xichanweixin_product_fb_pagination_fr_bj_a2::before{
	content: '';
	position: absolute;
	left: 2px;
	right: 2px;
	top: 2px;
	bottom: 2px;
	border-radius: 70px;
	background-color: #ffffff;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}

.index_xichanweixin_product_bj_text{
	position: absolute;
	top: 0;
	right: 0;
	z-index: 5;
	height: 100%;
	-webkit-align-items: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
}

.index_xichanweixin_product_bj_text img{
	max-height: 86%;
}

@media(max-width:1366px){
	.index_xichanweixin_product_fc_li a{
		font-size: 20px;
		padding-bottom: 12px;
	}

	.index_xichanweixin_product_fb_li_box_ft_fb_fl{
		width: 80%;
	}

	.index_xichanweixin_product_fb_pagination_fl_arrow_box_ico{
		width: 16px;
		height: 16px;
	}
}

@media(max-width:1280px){
	.index_xichanweixin_product_fc_li a{
		font-size: 18px;
	}

	.index_xichanweixin_product_fb_li_box_ft_ft_ico{
		width: 30px;
	}

	.index_xichanweixin_product_fb_li_box_ft_ft_text{
		font-size: 15px;
	}

	.index_xichanweixin_product_fb_li_box_ft_fc h3{
		/*font-size: 20px;*/
	}

	.index_xichanweixin_product_fb_li_box_ft_fc h4{
		font-size: 15px;
	}

	.index_xichanweixin_product_fb_li_box_ft_fb_fl{
		width: 75%;
	}

	.index_xichanweixin_product_fb_li_box_ft_fb_fl_wz{
		font-size: 15px;
	}

	.index_xichanweixin_product_fb_li_box_ft_fb_fl_ico{
		width: 11px;
		height: 11px;
		margin-left: 6px;
	}

	.index_xichanweixin_product_fb_li_box_ft_fb_fr_imgico{
		width: 11px;
		height: 11px;
	}

	.index_xichanweixin_product_fb_pagination_fl_left,.index_xichanweixin_product_fb_pagination_fl_right{
		width: 65px;
	}

	.index_xichanweixin_product_fb_pagination_fl_arrow_box::before{
		width: 16px;
		height: 16px;
	}

	.index_xichanweixin_product_fb_pagination_fl_arrow_box_ico{
		width: 15px;
		height: 15px;
	}
	
	.index_xichanweixin_product_fb_pagination_fr_wz{
		font-size: 15px;
	}

	.index_xichanweixin_product_fb_pagination_fr_ico{
		width: 13px;
		height: 13px;
		margin-left: 6px;
	}
}

@media(max-width:991px){
	.index_xichanweixin_product{
		padding: 4% 0;
	}

	.index_xichanweixin_product_fc{
		margin-top: 3%;
	}

	.index_xichanweixin_product_fc_ul{
		margin: 0 -10px;
	}

	.index_xichanweixin_product_fc_li{
		margin: 5px 10px;
	}

	.index_xichanweixin_product_fc_li a{
		padding-bottom: 11px;
	}

	.index_xichanweixin_product_fc_li_ico{
		width: 25px;
	}

	.index_xichanweixin_product_fb_box{
		padding: 3% 1px;
	}

	.index_xichanweixin_product_fb_li_box_links{
		padding: 6%;
	}

	.index_xichanweixin_product_fb_li_box_ft_ft_ico{
		width: 28px;
	}

	.index_xichanweixin_product_fb_li_box_ft_fc h3{
		/*font-size: 18px;*/
		font-size: 20px;
	}

	.index_xichanweixin_product_fb_li_box_ft_fb{
		margin-top: 15px;
	}

	.index_xichanweixin_product_fb_li_box_ft_fb_fl_box{
		padding: 10px 20px;
	}

	.index_xichanweixin_product_fb_li_box_ft_fb_fr{
		width: 42px;
	}

	.index_xichanweixin_product_fb_pagination_fl_left,.index_xichanweixin_product_fb_pagination_fl_right{
		width: 60px;
	}

	.index_xichanweixin_product_fb_pagination_fl_right{
		margin-left: 15px;
	}

	.index_xichanweixin_product_fb_pagination_fl_arrow_box::before{
		width: 16px;
		height: 16px;
	}

	.index_xichanweixin_product_fb_pagination_fr_links{
		padding: 10px 20px;
	}
}

@media(max-width:768px){
	.index_xichanweixin_product{
		padding: 30px 0;
	}

	.index_xichanweixin_product_ft h3{
		font-size: 24px;
	}

	.index_xichanweixin_product_fc{
		margin-top: 22px;
	}

	.index_xichanweixin_product_fc_ul{
		margin: 0 -7px;
	}

	.index_xichanweixin_product_fc_li{
		margin: 5px 7px;
	}

	.index_xichanweixin_product_fc_li a{
		font-size: 17px;
		padding-bottom: 10px;
	}

	.index_xichanweixin_product_fc_li_ico{
		width: 20px;
	}

	.index_xichanweixin_product_fb_box{
		padding: 22px 1px;
	}

	.index_xichanweixin_product_fb_li_box_links{
		padding: 20px;
	}

	.index_xichanweixin_product_fb_li_box_ft_ft_ico{
		width: 26px;
	}

	.index_xichanweixin_product_fb_li_box_ft_fc h3{
		/*font-size: 17px;*/
		font-size: 18px;
	}

	.index_xichanweixin_product_fb_li_box_ft_fb{
		margin-top: 12px;
	}

	.index_xichanweixin_product_fb_li_box_ft_fb_fl_box{
		padding: 9px 15px;
	}

	.index_xichanweixin_product_fb_li_box_ft_fb_fr{
		width: 40px;
	}

	.index_xichanweixin_product_fb_pagination_fl_right{
		margin-left: 10px;
	}

	.index_xichanweixin_product_fb_pagination_fr_links{
		padding: 9px 15px;
	}
}

@media(max-width:468px){
	.index_xichanweixin_product{
		padding: 25px 0;
	}

	.index_xichanweixin_product_ft h3{
		font-size: 22px;
	}

	.index_xichanweixin_product_fc{
		margin-top: 18px;
	}

	.index_xichanweixin_product_fc_li a{
		font-size: 16px;
	}

	.index_xichanweixin_product_fb_box{
		padding: 18px 1px;
	}

	.index_xichanweixin_product_fb_li_box_links{
		padding: 15px;
	}

	.index_xichanweixin_product_fb_li_box_ft_fc h3{
		/*font-size: 16px;*/
		font-size: 17px;
	}
}

/*About us*/
.index_xichanweixin_about{
	padding: 4% 0;
}

.index_xichanweixin_about_ft_con{
	overflow: hidden;
	-webkit-align-items: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
}

.index_xichanweixin_about_ft_fl{
	font-size: 2.1rem;
	line-height: 1.4;
	color: #1e1f24;
	width: 36%;
}

.index_xichanweixin_about_ft_fr{
	font-size: 1.2rem;
	line-height: 1.5;
	/*color: rgba(0,0,0,0.4);*/
	color: rgba(0,0,0,0.6);
	width: 59%;
	max-width: 750px;
}

.index_xichanweixin_about_ft_fr span{
	color: rgba(153,153,153,1)
}

.index_xichanweixin_about_fb{
	margin-top: 7.5%;
}

.index_xichanweixin_about_fb_con{
	/*-webkit-align-items: flex-end;*/
	/*-moz-align-items: flex-end;*/
	/*-ms-align-items: flex-end;*/
	/*-o-align-items: flex-end;*/
	/*align-items: flex-end;*/
	-webkit-align-items: flex-start;
	-moz-align-items: flex-start;
	-ms-align-items: flex-start;
	-o-align-items: flex-start;
	align-items: flex-start;
}

.index_xichanweixin_about_fb_fl{
	position: relative;
	width: 64.969%;
}

.index_xichanweixin_about_fb_fl_tab_list{
	position: relative;
}

.index_xichanweixin_about_fb_fl .img{
	position: relative;
	z-index: 5;
}

.index_xichanweixin_about_fb_fl .img img{
	width: 100%;
}

.index_xichanweixin_about_fb_fl_location_li{
	position: absolute;
	z-index: 10;
	width: 1.3553%;
	padding-top: 1.3553%;
	cursor: pointer;
}

.index_xichanweixin_about_fb_fl_location_li .map_dot{
	position: absolute;
	left: 0;
	top: 0;
	z-index: 10;
	width: 100%;
	height: 100%;
	border-radius: 50%;
	background-image: -webkit-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -moz-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -ms-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -o-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-color: #4b77bb;
}

.index_xichanweixin_about_fb_fl_location_li.active1 .map_dot .ripple,.index_xichanweixin_about_fb_fl_location_li.on .map_dot .ripple{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8;
	width: 100%;
	height: 100%;
	border-radius: 50%;
	background-image: -webkit-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -moz-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -ms-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -o-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-color: #4b77bb;
	display: block;
	-webkit-animation-name: ripple;
	-moz-animation-name: ripple;
	-ms-animation-name: ripple;
	-o-animation-name: ripple;
	animation-name: ripple;
	-webkit-animation-duration: 3s;
	-moz-animation-duration: 3s;
	-ms-animation-duration: 3s;
	-o-animation-duration: 3s;
	animation-duration: 3s;
	-webkit-animation-timing-function: ease-in-out;
	-moz-animation-timing-function: ease-in-out;
	-ms-animation-timing-function: ease-in-out;
	-o-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	-ms-animation-iteration-count: infinite;
	-o-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-transition: background 0.9s ease;
	-moz-transition: background 0.9s ease;
	-ms-transition: background 0.9s ease;
	-o-transition: background 0.9s ease;
	transition: background 0.9s ease;
}

.index_xichanweixin_about_fb_fl_location_li.active1 .map_dot .ripple.ripple-1,.index_xichanweixin_about_fb_fl_location_li.on .map_dot .ripple.ripple-1{
	-webkit-animation-delay: 0.4s;
	-moz-animation-delay: 0.4s;
	-ms-animation-delay: 0.4s;
	-o-animation-delay: 0.4s;
	animation-delay: 0.4s;
}

.index_xichanweixin_about_fb_fl_location_li.active1 .map_dot .ripple.ripple-2,.index_xichanweixin_about_fb_fl_location_li.on .map_dot .ripple.ripple-2{
	-webkit-animation-delay: 0.8s;
	-moz-animation-delay: 0.8s;
	-ms-animation-delay: 0.8s;
	-o-animation-delay: 0.8s;
	animation-delay: 0.8s;
}

.index_xichanweixin_about_fb_fl_location_li .map_line{
	content: '';
	position: absolute;
	z-index: 12;
	/*width: 2228.571%;*/
	/*height: 1039.285%;*/
	width: 1800%;
	height: 839.423%;
	opacity: 0;
	visibility: hidden;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.index_xichanweixin_about_fb_fl_location_li.active1 .map_line,.index_xichanweixin_about_fb_fl_location_li.on .map_line{
	opacity: 1;
	visibility: visible;
}

.index_xichanweixin_about_fb_fl_location_li .map_line.right{
	left: 50%;
	bottom: 100%;
	background-image: url(../images/img/index_about_map_line_left_ico.png);
}

.index_xichanweixin_about_fb_fl_location_li .map_line.left{
	right: 50%;
	top: 100%;
	background-image: url(../images/img/index_about_map_line_right_ico.png);
}

.index_xichanweixin_about_fb_fl_location_li .map_img{
	position: absolute;
	z-index: 15;
	width: 2142.857%;
	opacity: 0;
	visibility: hidden;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.index_xichanweixin_about_fb_fl_location_li.active1 .map_img,.index_xichanweixin_about_fb_fl_location_li.on .map_img{
	opacity: 1;
	visibility: visible;
}

.index_xichanweixin_about_fb_fl_location_li .map_img.right{
	/*left: 2314.285%;*/
	/*bottom: 421.428%;*/
	left: 1869.231%;
	bottom: 340.384%;
}

.index_xichanweixin_about_fb_fl_location_li .map_img.left{
	/*right: 2314.285%;*/
	/*top: 421.428%;*/
	right: 1869.231%;
	top: 340.384%;
}

.index_xichanweixin_about_fb_fl_location_li .map_img img{
	width: 100%;
}

.index_xichanweixin_about_fb_fr{
	width: 35.031%;
	margin-top: 11.5%;
}

.index_xichanweixin_about_fb_fr_li_con{
	position: relative;
	padding: 2.7% 0;
	cursor: pointer;
	overflow: hidden;
	-webkit-align-items: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
}

.index_xichanweixin_about_fb_fr_li_con::before{
	content: '';
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 5;
	width: 100%;
	height: 1px;
	background-color: rgba(153,153,153,0.2);
}

.index_xichanweixin_about_fb_fr_li_con::after{
	content: '';
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 5;
	width: 0;
	height: 2px;
	background-color: rgba(0,0,0,1);
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.index_xichanweixin_about_fb_fr_li.on .index_xichanweixin_about_fb_fr_li_con::after,.index_xichanweixin_about_fb_fr_li:hover .index_xichanweixin_about_fb_fr_li_con::after{
	width: 100%;
}

.index_xichanweixin_about_fb_fr_li_fl{
	position: relative;
	z-index: 5;
	padding: 5px 0;
	overflow: hidden;
	-webkit-align-items: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
}

.index_xichanweixin_about_fb_fr_li_fl_ico{
	width: 3rem;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
}

.index_xichanweixin_about_fb_fr_li_fl_ico::before{
	content: '';
	padding-top: 100%;
	display: block;
}

.index_xichanweixin_about_fb_fr_li_fl_wz{
	font-size: 15px;
	line-height: 1.5;
	color: #000000;
	padding: 0 0.8rem;
}

.index_xichanweixin_about_fb_fr_li_fr{
	width: 96%;
	font-size: 15px;
	line-height: 1.5;
	color: rgba(9,9,9,0.6);
	padding: 5px 0;
	text-align: right;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.index_xichanweixin_about_fb_fr_li.on .index_xichanweixin_about_fb_fr_li_con .index_xichanweixin_about_fb_fr_li_fr,.index_xichanweixin_about_fb_fr_li:hover .index_xichanweixin_about_fb_fr_li_con .index_xichanweixin_about_fb_fr_li_fr{
	color: rgba(9,9,9,1);
}

@-webkit-keyframes ripple{
	0%{
		opacity: 0;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
	}
	30%{
		opacity: 0.5;
	}
	100%{
		opacity: 0;
		-webkit-transform: scale(6);
		-moz-transform: scale(6);
		-ms-transform: scale(6);
		-o-transform: scale(6);
		transform: scale(6);
	}
}

@-moz-keyframes ripple{
	0%{
		opacity: 0;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
	}
	30%{
		opacity: 0.5;
	}
	100%{
		opacity: 0;
		-webkit-transform: scale(6);
		-moz-transform: scale(6);
		-ms-transform: scale(6);
		-o-transform: scale(6);
		transform: scale(6);
	}
}

@-ms-keyframes ripple{
	0%{
		opacity: 0;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
	}
	30%{
		opacity: 0.5;
	}
	100%{
		opacity: 0;
		-webkit-transform: scale(6);
		-moz-transform: scale(6);
		-ms-transform: scale(6);
		-o-transform: scale(6);
		transform: scale(6);
	}
}

@-o-keyframes ripple{
	0%{
		opacity: 0;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
	}
	30%{
		opacity: 0.5;
	}
	100%{
		opacity: 0;
		-webkit-transform: scale(6);
		-moz-transform: scale(6);
		-ms-transform: scale(6);
		-o-transform: scale(6);
		transform: scale(6);
	}
}

@keyframes ripple{
	0%{
		opacity: 0;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
	}
	30%{
		opacity: 0.5;
	}
	100%{
		opacity: 0;
		-webkit-transform: scale(6);
		-moz-transform: scale(6);
		-ms-transform: scale(6);
		-o-transform: scale(6);
		transform: scale(6);
	}
}

@-webkit-keyframes ripple2{
	0%{
		opacity: 0;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
	}
	30%{
		opacity: 1;
	}
	100%{
		opacity: 0;
		-webkit-transform: scale(6);
		-moz-transform: scale(6);
		-ms-transform: scale(6);
		-o-transform: scale(6);
		transform: scale(6);
	}
}

@-moz-keyframes ripple2{
	0%{
		opacity: 0;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
	}
	30%{
		opacity: 1;
	}
	100%{
		opacity: 0;
		-webkit-transform: scale(6);
		-moz-transform: scale(6);
		-ms-transform: scale(6);
		-o-transform: scale(6);
		transform: scale(6);
	}
}

@-ms-keyframes ripple2{
	0%{
		opacity: 0;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
	}
	30%{
		opacity: 1;
	}
	100%{
		opacity: 0;
		-webkit-transform: scale(6);
		-moz-transform: scale(6);
		-ms-transform: scale(6);
		-o-transform: scale(6);
		transform: scale(6);
	}
}

@-o-keyframes ripple2{
	0%{
		opacity: 0;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
	}
	30%{
		opacity: 1;
	}
	100%{
		opacity: 0;
		-webkit-transform: scale(6);
		-moz-transform: scale(6);
		-ms-transform: scale(6);
		-o-transform: scale(6);
		transform: scale(6);
	}
}

@keyframes ripple2{
	0%{
		opacity: 0;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
	}
	30%{
		opacity: 1;
	}
	100%{
		opacity: 0;
		-webkit-transform: scale(6);
		-moz-transform: scale(6);
		-ms-transform: scale(6);
		-o-transform: scale(6);
		transform: scale(6);
	}
}

@media(max-width:1690px){
	.index_xichanweixin_about_fb_fr{
		margin-top: 10%;
	}
}

@media(max-width:1540px){
	.index_xichanweixin_about_fb_fr{
		margin-top: 8.5%;
	}
}

@media(max-width:1280px){
	.index_xichanweixin_about_ft_fr{
		font-size: 20px;
	}

	.index_xichanweixin_about_fb_fr_li_con{
		padding: 10px 0;
	}

	.index_xichanweixin_about_fb_fr_li_fl_ico{
		width: 45px;
	}

	.index_xichanweixin_about_fb_fr{
		margin-top: 7.5%;
	}
}

@media(max-width:991px){
	.index_xichanweixin_about_ft_fl{
		font-size: 24px;
		width: 100%;
	}

	.index_xichanweixin_about_ft_fr{
		font-size: 18px;
		width: 100%;
		max-width: 100%;
		margin-top: 3%;
	}

	.index_xichanweixin_about_fb{
		margin-top: 3%;
	}

	.index_xichanweixin_about_fb_fl{
		width: 100%;
		/*width: 78%;*/
	}

	.index_xichanweixin_about_fb_fr{
		width: 100%;
		margin-top: 2%;
	}

	.index_xichanweixin_about_fb_fr_li_fl_ico{
		width: 42px;
	}

	.index_xichanweixin_about_fb_fr_li_fl_wz{
		padding: 0 10px;
	}
}

@media(max-width:768px){
	.index_xichanweixin_about{
		padding: 30px 0;
	}

	.index_xichanweixin_about_ft_fl{
		font-size: 22px;
	}

	.index_xichanweixin_about_ft_fr{
		font-size: 17px;
		margin-top: 22px;
	}

	.index_xichanweixin_about_fb{
		margin-top: 22px;
	}

	.index_xichanweixin_about_fb_fr{
		margin-top: 15px;
	}

	.index_xichanweixin_about_fb_fr_li_fl_ico{
		width: 40px;
	}

	.index_xichanweixin_about_fb_fr_li_fr{
		width: 100%;
		padding-left: 0!important;
		margin-left: 0!important;
		text-align: left;
	}
}

@media(max-width:468px){
	.index_xichanweixin_about{
		padding: 25px 0;
	}

	.index_xichanweixin_about_ft_fl{
		font-size: 20px;
	}

	.index_xichanweixin_about_ft_fr{
		font-size: 16px;
		margin-top: 18px;
	}

	.index_xichanweixin_about_fb{
		margin-top: 18px;
	}

	.index_xichanweixin_about_fb_fr{
		margin-top: 10px;
	}
}

/*News Center*/
.index_xichanweixin_news{
	padding: 5% 0;
}

.index_xichanweixin_news_ft h3{
	font-size: 2.1rem;
	line-height: 1.4;
	color: #1e1f24;
}

.index_xichanweixin_news_ft_fb{
	margin-top: 10px;
	overflow: hidden;
	-webkit-align-items: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
}

.index_xichanweixin_news_ft_fb_fl{
	padding: 3px 0;
	font-size: 1.2rem;
	line-height: 1.4;
	color: #000000;
}

.index_xichanweixin_news_ft_fb_fr{
	padding: 3px 0;
	/*overflow: hidden;*/
}

.index_xichanweixin_news_ft_fb_fr_links{
	position: relative;
	display: block;
}

.index_xichanweixin_news_ft_fb_fr_box{
	position: relative;
	padding: 11px 1.5rem;
}

.index_xichanweixin_news_ft_fb_fr_con{
	position: relative;
	z-index: 8;
	-webkit-align-items: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-ms-justify-content: center;
	-o-justify-content: center;
	justify-content: center;
}

.index_xichanweixin_news_ft_fb_fr_wz{
	font-size: 16px;
	line-height: 22px;
	text-align: center;
}

.index_xichanweixin_news_ft_fb_fr_ico{
	position: relative;
	width: 12px;
	height: 12px;
	margin-left: 8px;
	display: inline-block;
}

.index_xichanweixin_news_ft_fb_fr_ico_a1{
	background-image: url(../images/img/index_product_list_arrow_ico.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
}

.index_xichanweixin_news_ft_fb_fr_ico_a2{
	background-image: url(../images/img/index_innovation_service_links_ico.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
}

.index_xichanweixin_news_ft_fb_fr_bj_a1{
	border-radius: 60px;
	background-image: -webkit-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -moz-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -ms-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -o-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-color: rgba(75,119,187,1);
}

.index_xichanweixin_news_ft_fb_fr_bj_a1::before{
	content: '';
	position: absolute;
	left: 2px;
	right: 2px;
	top: 2px;
	bottom: 2px;
	border-radius: 70px;
	background-color: #ffffff;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}

.index_xichanweixin_news_ft_fb_fr_bj_a2{
	border-radius: 60px;
	background-image: -webkit-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -moz-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -ms-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -o-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-color: rgba(75,119,187,1);
}

.index_xichanweixin_news_fb{
	margin-top: 2.5%;
}

.index_xichanweixin_news_fb_con{
	overflow: hidden;
}

.index_xichanweixin_news_fb_fl{
	width: 45.07%;
}

.index_xichanweixin_news_fb_fl_ul{
	height: 100%;
}

.index_xichanweixin_news_fb_fl_li{
	height: 100%;
	border-radius: 8px;
	overflow: hidden;
}

.index_xichanweixin_news_fb_fl_li_links{
	height: 100%;
	background-color: rgba(230,239,245,0.3);
	display: block;
}

.index_xichanweixin_news_fb_fl_li .img{
	overflow: hidden;
}

.index_xichanweixin_news_fb_fl_li .img img{
	width: 100%;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.index_xichanweixin_news_fb_fl_li:hover .img img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}

.index_xichanweixin_news_fb_fl_li .img .img_con{
	padding: 26.19% 0;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.index_xichanweixin_news_fb_fl_li:hover .img .img_con{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}

.index_xichanweixin_news_fb_fl_li .wz{
	padding: 5.5% 4.624%;
}

.index_xichanweixin_news_fb_fl_li .wz .wz_ft{
	position: relative;
	font-size: 1.1rem;
	line-height: 1.5;
}

.index_xichanweixin_news_fb_fl_li .wz .wz_fc{
	font-size: 16px;
	line-height: 1.5;
	color: #8d8b98;
	margin: 4% 0;
}

.index_xichanweixin_news_fb_fl_li .wz .wz_fb{
	overflow: hidden;
}

.index_xichanweixin_news_fb_fl_li .wz .wz_fb .wz_fb_con{
	float: right;
	-webkit-align-items: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-ms-justify-content: center;
	-o-justify-content: center;
	justify-content: center;
}

.index_xichanweixin_news_fb_fl_li .wz .wz_fb .wz_fb_text{
	font-size: 18px;
	line-height: 1.4;
	color: #333333;
}

.index_xichanweixin_news_fb_fl_li .wz .wz_fb .wz_fb_ico{
	position: relative;
	width: 12px;
	height: 12px;
	margin-left: 8px;
	display: inline-block;
}

.index_xichanweixin_news_fb_fl_li .wz .wz_fb .wz_fb_ico .wz_fb_ico_a1{
	background-image: url(../images/img/index_product_list_arrow_ico.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
}

.index_xichanweixin_news_fb_fl_li .wz .wz_fb .wz_fb_ico .wz_fb_ico_a2{
	background-image: url(../images/img/index_product_list_arrow_ico.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
}

.index_xichanweixin_news_fb_fr{
	width: 52%;
}

.index_xichanweixin_news_fb_fr_li{
	padding: 2.672% 0;
	border-top: 1px solid #d8d9e2;
	border-bottom: 1px solid #d8d9e2;
}

.index_xichanweixin_news_fb_fr_li:nth-child(1){
	padding-top: 0;
	border-top: 0;
	display: none!important;
}

.index_xichanweixin_news_fb_fr_li:nth-child(2){
	padding-top: 0;
	border-top-width: 0;
}

.index_xichanweixin_news_fb_fr_li_links{
	display: block;
}

.index_xichanweixin_news_fb_fr_li_con{
	overflow: hidden;
}

.index_xichanweixin_news_fb_fr_li .img{
	width: 39.2%;
	border-radius: 8px;
	overflow: hidden;
}

.index_xichanweixin_news_fb_fr_li .img img{
	width: 100%;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.index_xichanweixin_news_fb_fr_li_con:hover .img img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}

.index_xichanweixin_news_fb_fr_li .img .img_con{
	padding: 26.19% 0;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.index_xichanweixin_news_fb_fr_li_con:hover .img .img_con{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}

.index_xichanweixin_news_fb_fr_li .wz{
	width: 60.8%;
	padding: 2.673% 4.007%;
	-webkit-align-content: space-between;
	-moz-align-content: space-between;
	-ms-align-content: space-between;
	-o-align-content: space-between;
	align-content: space-between;
}

.index_xichanweixin_news_fb_fr_li .wz .wz_ft{
	position: relative;
	font-size: 1.1rem;
	line-height: 1.45;
	width: 100%;
}

.index_xichanweixin_news_fb_fr_li .wz .wz_fb{
	width: 100%;
	margin-top: 5%;
}

.index_xichanweixin_news_fb_fr_li .wz .wz_fb .wz_fb_con{
	overflow: hidden;
	-webkit-align-items: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
}

.index_xichanweixin_news_fb_fr_li .wz .wz_fb .wz_fb_fl{
	font-size: 16px;
	line-height: 1.5;
	color: #8d8b98;
}

.index_xichanweixin_news_fb_fr_li .wz .wz_fb .wz_fb_fr{
	overflow: hidden;
}

.index_xichanweixin_news_fb_fr_li .wz .wz_fb .wz_fb_fr .wz_fb_fr_con{
	float: right;
	-webkit-align-items: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-ms-justify-content: center;
	-o-justify-content: center;
	justify-content: center;
}

.index_xichanweixin_news_fb_fr_li .wz .wz_fb .wz_fb_fr .wz_fb_fr_text{
	font-size: 18px;
	line-height: 1.4;
	color: #333333;
}

.index_xichanweixin_news_fb_fr_li .wz .wz_fb .wz_fb_fr .wz_fb_fr_ico{
	position: relative;
	width: 12px;
	height: 12px;
	margin-left: 8px;
	display: inline-block;
}

.index_xichanweixin_news_fb_fr_li .wz .wz_fb .wz_fb_fr .wz_fb_fr_ico .wz_fb_fr_ico_a1{
	background-image: url(../images/img/index_product_list_arrow_ico.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
}

.index_xichanweixin_news_fb_fr_li .wz .wz_fb .wz_fb_fr .wz_fb_fr_ico .wz_fb_fr_ico_a2{
	background-image: url(../images/img/index_product_list_arrow_ico.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
}

@media(max-width:1366px){
	.index_xichanweixin_news_fb_fl_li .wz .wz_ft{
		font-size: 20px;
	}

	.index_xichanweixin_news_fb_fl_li .wz .wz_fb .wz_fb_text{
		font-size: 17px;
	}

	.index_xichanweixin_news_fb_fr_li .wz .wz_ft{
		font-size: 20px;
	}

	.index_xichanweixin_news_fb_fr_li .wz .wz_fb .wz_fb_fr .wz_fb_fr_text{
		font-size: 17px;
	}
}

@media(max-width:1280px){
	.index_xichanweixin_news_ft_fb_fl{
		font-size: 20px;
	}

	.index_xichanweixin_news_ft_fb_fr_wz{
		font-size: 15px;
	}

	.index_xichanweixin_news_ft_fb_fr_ico{
		width: 11px;
		height: 11px;
		margin-left: 6px;
	}

	.index_xichanweixin_news_fb_fl_li .wz .wz_ft{
		font-size: 18px;
	}

	.index_xichanweixin_news_fb_fl_li .wz .wz_fc{
		font-size: 15px;
	}

	.index_xichanweixin_news_fb_fl_li .wz .wz_fb .wz_fb_text{
		font-size: 16px;
	}

	.index_xichanweixin_news_fb_fl_li .wz .wz_fb .wz_fb_ico{
		width: 11px;
		height: 11px;
		margin-left: 6px;
	}

	.index_xichanweixin_news_fb_fr_li{
		padding: 15px 0;
	}

	.index_xichanweixin_news_fb_fr_li .wz .wz_ft{
		font-size: 18px;
	}

	.index_xichanweixin_news_fb_fr_li .wz .wz_fb .wz_fb_fl{
		font-size: 15px;
	}

	.index_xichanweixin_news_fb_fr_li .wz .wz_fb .wz_fb_fr .wz_fb_fr_text{
		font-size: 16px;
	}

	.index_xichanweixin_news_fb_fr_li .wz .wz_fb .wz_fb_fr .wz_fb_fr_ico{
		width: 11px;
		height: 11px;
		margin-left: 6px;
	}
}

@media(max-width:991px){
	.index_xichanweixin_news{
		padding: 4% 0;
	}

	.index_xichanweixin_news_ft h3{
		font-size: 24px;
	}

	.index_xichanweixin_news_ft_fb_fl{
		font-size: 18px;
	}

	.index_xichanweixin_news_ft_fb_fr_box{
		padding: 10px 20px;
	}

	.index_xichanweixin_news_fb{
		margin-top: 3%;
	}

	.index_xichanweixin_news_fb_fl{
		width: 100%;
		display: none;
	}

	.index_xichanweixin_news_fb_fl_ul{
		height: auto;
	}

	.index_xichanweixin_news_fb_fl_li{
		height: auto;
	}

	.index_xichanweixin_news_fb_fl_li_links{
		height: auto;
	}

	.index_xichanweixin_news_fb_fl_li .wz{
		padding: 22px 20px;
	}

	.index_xichanweixin_news_fb_fl_li .wz .wz_fc{
		margin: 15px 0;
	}

	.index_xichanweixin_news_fb_fr{
		width: 100%;
		margin-top: 3%;
		margin-top: 0!important;
	}

	.index_xichanweixin_news_fb_fr_li:nth-child(1){
		display: block!important;
	}

	.index_xichanweixin_news_fb_fr_li:nth-child(2){
		padding-top: 15px;
		border-top-width: 1px;
	}

	.index_xichanweixin_news_fb_fr_li .wz{
		padding: 12px 20px;
	}

	.index_xichanweixin_news_fb_fr_li .wz .wz_fb{
		margin-top: 15px;
	}
}

@media(max-width:768px){
	.index_xichanweixin_news{
		padding: 30px 0;
	}

	.index_xichanweixin_news_ft h3{
		font-size: 22px;
	}

	.index_xichanweixin_news_ft_fb_fl{
		font-size: 17px;
	}

	.index_xichanweixin_news_ft_fb_fr_box{
		padding: 9px 15px;
	}

	.index_xichanweixin_news_fb{
		margin-top: 22px;
	}

	.index_xichanweixin_news_fb_fl_li .wz{
		padding: 20px 18px;
	}

	.index_xichanweixin_news_fb_fl_li .wz .wz_ft{
		font-size: 17px;
	}

	.index_xichanweixin_news_fb_fl_li .wz .wz_fc{
		margin: 12px 0;
	}

	.index_xichanweixin_news_fb_fr{
		margin-top: 22px;
	}

	.index_xichanweixin_news_fb_fr_li .wz{
		padding: 10px 18px;
	}

	.index_xichanweixin_news_fb_fr_li .wz .wz_ft{
		font-size: 17px;
	}
}

@media(max-width:468px){
	.index_xichanweixin_news{
		padding: 25px 0;
	}

	.index_xichanweixin_news_ft h3{
		font-size: 20px;
	}

	.index_xichanweixin_news_ft_fb_fl{
		font-size: 16px;
	}

	.index_xichanweixin_news_fb{
		margin-top: 18px;
	}

	.index_xichanweixin_news_fb_fr{
		margin-top: 18px;
	}

	.index_xichanweixin_news_fb_fr_li .img{
		width: 100%;
	}

	.index_xichanweixin_news_fb_fr_li .wz{
		width: 100%;
		padding: 15px 0 0;
	}
}

/*footer*/
.pc_footer{
	background-color: #ffffff;
}

.pc_footer_ft{
	padding: 4.4% 0;
	border-top: 1px solid #d8d9e2;
}

.pc_footer_ft_con{
	position: relative;
}

.pc_footer_ft_fl{
	width: 12.5%;
}

.pc_footer_ft_fl_logo img{
	max-width: 100%;
}

.pc_footer_ft_fc{
	width: 67%;
}

.pc_footer_ft_fc_con{
	height: 100%;
	padding: 0 4.665%;
}

.pc_footer_ft_fc_box{
	position: relative;
	height: 100%;
	padding: 0 5.145%;
}

.pc_footer_ft_fc_box::before{
	content: '';
	position: absolute;
	right: 0;
	top: 0;
	width: 1px;
	height: 100%;
	background-color: #d8d9e2;
}

.pc_footer_ft_fc_ul{
	overflow: hidden;
}

.pc_footer_ft_fc_li{
	max-width: 18.4%;
}

.pc_footer_ft_fc_li_ft{
	font-size: 0;
	line-height: 0;
}

.pc_footer_ft_fc_li_ft a{
	position: relative;
	font-size: 18px;
	line-height: 1.5;
	display: inline-block;
}

.pc_footer_ft_fc_li_fb{
	margin-top: 1.2rem;
}

.pc_footer_ft_fc_li_fb_li{
	font-size: 0;
	line-height: 0;
}

.pc_footer_ft_fc_li_fb_li:nth-child(n+2){
	margin-top: 10px;
}

.pc_footer_ft_fc_li_fb_li a{
	position: relative;
	font-size: 16px;
	line-height: 1.5;
	display: inline-block;
}

.pc_footer_ft_fr{
	width: 20.5%;
}

.pc_footer_ft_fr_title{
	font-size: 18px;
	line-height: 1.5;
	color: #1e1f24;
}

.pc_footer_ft_fr_ft h4{
	font-size: 16px;
	line-height: 1.5;
	color: #8b8d98;
	margin-top: 1.2rem;
}

.pc_footer_ft_fr_ft h4 p:nth-child(n+2){
	margin-top: 10px;
}

.pc_footer_ft_fr_fb{
	margin-top: 1.2rem;
}

.pc_footer_ft_fr_fb_fb{
	margin-top: 1.2rem;
}

.pc_footer_ft_fr_fb_fb_ul{
	margin: 0 -0.7rem;
}

.pc_footer_ft_fr_fb_fb_ul_con{
	-webkit-align-items: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
}

.pc_footer_ft_fr_fb_fb_li{
	margin: 5px 0.7rem;
}

.pc_footer_ft_fr_fb_fb_li_links{
	position: relative;
	cursor: pointer;
	display: block;
}

.pc_footer_ft_fr_fb_fb_li .media_icon{
	position: relative;
	z-index: 5;
}

.pc_footer_ft_fr_fb_fb_li .media_icon img{
	max-width: 100%;
	display: block;
}

.pc_footer_ft_fr_fb_fb_li .media_icon:after{
	content: '';
	width: 0;
	height: 0;
	line-height: 0;
	font-size: 0;
	overflow: hidden;
	border-width: 8px;
	cursor: pointer;
	border-style: dashed dashed solid dashed;
	border-color: transparent transparent #4b77bb transparent;
	border-top: none;
	position: absolute;
	top: -10px;
	left: 50%;
	z-index: 99;
	opacity: 0;
	visibility: hidden;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	-webkit-transform: rotate(180deg) translateX(8px);
	-moz-transform: rotate(180deg) translateX(8px);
	-ms-transform: rotate(180deg) translateX(8px);
	-o-transform: rotate(180deg) translateX(8px);
	transform: rotate(180deg) translateX(8px);
}

.pc_footer_ft_fr_fb_fb_li:hover .media_icon:after{
	opacity: 1;
	visibility: visible;
}

.pc_footer_ft_fr_fb_fb_li .img{
	position: absolute;
	right: 0;
	bottom: 100%;
	z-index: 15;
	width: 120px;
	margin-bottom: 8px;
	padding: 5px;
	opacity: 0;
	visibility: hidden;
	text-align: center;
	background-image: -webkit-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -moz-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -ms-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -o-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-color: #4b77bb;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.pc_footer_ft_fr_fb_fb_li:hover .img{
	opacity: 1;
	visibility: visible;
}

.pc_footer_ft_fr_fb_fb_li .img img{
	width: 100%;
}

.pc_footer_fb{
	font-size: 16px;
	line-height: 24px;
	color: #8b8d98;
	border-top: 1px solid #dedede;
}

.pc_footer_fb a{
	font-size: 16px;
	line-height: 24px;
	color: #8b8d98;
}

.pc_footer_fb_con{
	padding: 20px 0;
}

.pc_footer_fb_fl{
	position: relative;
	min-height: 24px;
}

.pc_footer_fb_fl_title{
	position: absolute;
	left: 0;
	top: 0;
}

.pc_footer_fb_fl_links{
	width: 100%;
	padding-left: 80px;
	overflow: hidden;
}

.pc_footer_fb_fl_links_li{
	position: relative;
	padding: 0 10px;
}

.pc_footer_fb_fl_links_li::before{
	content: '|';
	position: absolute;
	right: 0;
	top: 50%;
	font-size: 14px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}

.pc_footer_fb_fl_links_li:last-child::before{
	display: none;
}

.pc_footer_fb_fl_links_li a{
	position: relative;
	display: block;
}

.pc_footer_fb_fr{
	font-size: 0;
	line-height: 0;
	margin: 0 -5px;
}

.pc_footer_fb_fr a{
	position: relative;
	font-size: 16px;
	display: inline-block;
}

.pc_footer_fb_fr_li{
	margin: 0 5px;
}

.pc_footer_fb_fr_li .gradient_tetx1 a{
	color: #8b8d98;
}

.pc_footer_fb_fr_li .gradient_tetx2 a{
	background-image: -webkit-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -moz-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -ms-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -o-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	-webkit-background-clip: text;
	-moz-background-clip: text;
	-ms-background-clip: text;
	-o-background-clip: text;
	background-clip: text;
	-webkit-text-fill-color: transparent;
	-moz-text-fill-color: transparent;
	-ms-text-fill-color: transparent;
	-o-text-fill-color: transparent;
	text-fill-color: transparent;
	color: transparent;
}

.pc_footer_fb_fr_li .gradient_tetx a::before{
	content: '';
	position: absolute;
	left: 0;
	bottom: 3px;
	width: 100%;
	height: 1px;
	background-color: #8b8d98;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.pc_footer_fb_fr_li .gradient_tetx a:hover::before{
	background-image: -webkit-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -moz-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -ms-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -o-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-color: #4b77bb;
}

@media(max-width:1366px){
	.pc_footer_ft_fc_li_ft a{
		font-size: 17px;
	}

	.pc_footer_ft_fr_title{
		font-size: 17px;
	}
}

@media(max-width:1280px){
	.pc_footer_ft_fc_li_ft a{
		font-size: 16px;
	}

	.pc_footer_ft_fc_li_fb_li a{
		font-size: 15px;
	}

	.pc_footer_ft_fr_title{
		font-size: 16px;
	}

	.pc_footer_ft_fr_ft h4{
		font-size: 15px;
	}

	.pc_footer_ft_fr_fb_fb_ul{
		margin: 0 -10px;
	}

	.pc_footer_ft_fr_fb_fb_li{
		margin: 5px 10px;
	}

	.pc_footer_fb{
		font-size: 15px;
	}

	.pc_footer_fb a{
		font-size: 15px;
	}

	.pc_footer_fb_fl_links{
		padding-left: 75px;
	}

	.pc_footer_fb_fl_links_li::before{
		font-size: 13px;
	}

	.pc_footer_fb_fr a{
		font-size: 15px;
	}
}

@media(max-width:1200px){
	.pc_footer_ft_fl{
		display: none;
	}

	.pc_footer_ft_fc{
		width: 73%;
	}

	.pc_footer_ft_fc_con{
		padding-left: 0;
	}

	.pc_footer_ft_fc_box{
		padding-left: 0;
	}

	.pc_footer_ft_fc_li_fb{
		margin-top: 15px;
	}

	.pc_footer_ft_fc_li_fb_li:nth-child(n+2){
		margin-top: 8px;
	}

	.pc_footer_ft_fr{
		width: 27%;
	}

	.pc_footer_ft_fr_ft h4{
		margin-top: 15px;
	}

	.pc_footer_ft_fr_ft h4 p:nth-child(n+2){
		margin-top: 8px;
	}

	.pc_footer_ft_fr_fb{
		margin-top: 15px;
	}

	.pc_footer_ft_fr_fb_fb{
		margin-top: 15px;
	}

	.pc_footer_fb_fl_links_li{
		padding: 0 8px;
	}
}

@media(max-width:991px){
	.pc_footer_ft{
		padding: 4% 0;
	}

	.pc_footer_ft_fc{
		display: none;
	}

	.pc_footer_ft_fr{
		width: 100%;
	}

	.pc_footer_ft_fr_fb_fb_ul{
		margin: 0 -8px;
	}

	.pc_footer_ft_fr_fb_fb_li{
		margin: 5px 8px;
	}

	.pc_footer_ft_fr_fb_fb_li:nth-child(1) .img,.pc_footer_ft_fr_fb_fb_li:nth-child(2) .img,.pc_footer_ft_fr_fb_fb_li:nth-child(3) .img{
		right: auto;
		left: 0;
	}
}

@media(max-width:768px){
	.pc_footer_ft{
		padding: 30px 0;
	}

	.pc_footer_fb_con{
		padding: 15px 0;
	}
}

@media(max-width:468px){
	.pc_footer_ft{
		padding: 25px 0;
	}
}

.text_overflow_nowrap{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.text_overflow_line3{
	height: 4.5em;
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
}

.text_overflow_line2{
	height: 3em;
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}

/*Text clolor*/
.text-fill-wrap .text-fill .text-line{
	-webkit-text-fill-color: rgba(0,0,0,0.4);
	-moz-text-fill-color: rgba(0,0,0,0.4);
	-ms-text-fill-color: rgba(0,0,0,0.4);
	-o-text-fill-color: rgba(0,0,0,0.4);
	text-fill-color: rgba(0,0,0,0.4);
	-webkit-background-clip: text;
	-moz-background-clip: text;
	-ms-background-clip: text;
	-o-background-clip: text;
	background-clip: text;
	background-image: -webkit-linear-gradient(90deg,#000000 0%,#000000 50%,transparent 50.1%);
	background-image: -moz-linear-gradient(90deg,#000000 0%,#000000 50%,transparent 50.1%);
	background-image: -ms-linear-gradient(90deg,#000000 0%,#000000 50%,transparent 50.1%);
	background-image: -o-linear-gradient(90deg,#000000 0%,#000000 50%,transparent 50.1%);
	background-image: linear-gradient(90deg,#000000 0%,#000000 50%,transparent 50.1%);
	background-repeat: no-repeat;
	background-size: 0% 100%;
}

/*Gradient of font and background colors*/
.font_color_white{
	color: #ffffff;
}

.font_color_gradient_blue{
	background-image: -webkit-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -moz-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -ms-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -o-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	-webkit-background-clip: text;
	-moz-background-clip: text;
	-ms-background-clip: text;
	-o-background-clip: text;
	background-clip: text;
	-webkit-text-fill-color: transparent;
	-moz-text-fill-color: transparent;
	-ms-text-fill-color: transparent;
	-o-text-fill-color: transparent;
	text-fill-color: transparent;
	color: transparent;
}

.font_color_black{
	color: #000000;
}

.font_color_black_3{
	color: #333333;
}

.background_color_white{
	background-color: rgba(255,255,255,1);
}

.background_color_gradient_blue{
	background-image: -webkit-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -moz-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -ms-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: -o-linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-image: linear-gradient(90deg,rgba(71,188,201,1),rgba(75,119,187,1));
	background-color: rgba(75,119,187,1);
}

.pc_header:hover .font_color_white,.pc_header.on .font_color_white,.pc_header.active .font_color_white{
	color: #000000;
}

.pc_nav_level1_li.gradient_tetx_bounding_box.active .font_color_white{
	opacity: 0;
}

.pc_nav_level1_li.gradient_tetx_bounding_box.active .font_color_gradient_blue{
	opacity: 1;
}

.pc_nav>.pc_nav_con>ul>.pc_nav_level1>.pc_nav_level1_li .pc_nav_level2_li .gradient_tetx1{
	opacity: 1;
}

.pc_nav>.pc_nav_con>ul>.pc_nav_level1>.pc_nav_level1_li .pc_nav_level2_li:hover .gradient_tetx1{
	opacity: 0;
}

.pc_nav>.pc_nav_con>ul>.pc_nav_level1>.pc_nav_level1_li .pc_nav_level2_li .gradient_tetx2{
	opacity: 0;
}

.pc_nav>.pc_nav_con>ul>.pc_nav_level1>.pc_nav_level1_li .pc_nav_level2_li:hover .gradient_tetx2{
	opacity: 1;
}

.pc_nav>.pc_nav_con>ul>.pc_nav_level1>.pc_nav_level1_li .pc_nav_level2_li .font_color_white{
	color: #ffffff;
}

.pc_nav>.pc_nav_con>ul>.pc_nav_level1>.pc_nav_level1_li .pc_nav_level2_li .pc_nav_level3_li .gradient_tetx1{
	opacity: 1;
}

.pc_nav>.pc_nav_con>ul>.pc_nav_level1>.pc_nav_level1_li .pc_nav_level2_li .pc_nav_level3_li:hover .gradient_tetx1{
	opacity: 0;
}

.pc_nav>.pc_nav_con>ul>.pc_nav_level1>.pc_nav_level1_li .pc_nav_level2_li .pc_nav_level3_li .gradient_tetx2{
	opacity: 0;
}

.pc_nav>.pc_nav_con>ul>.pc_nav_level1>.pc_nav_level1_li .pc_nav_level2_li .pc_nav_level3_li:hover .gradient_tetx2{
	opacity: 1;
}

.pc_nav>.pc_nav_con>ul>.pc_nav_level1>.pc_nav_level1_li .pc_nav_level2_li .pc_nav_level3_li .gradient_background1{
	opacity: 1;
}

.pc_nav>.pc_nav_con>ul>.pc_nav_level1>.pc_nav_level1_li .pc_nav_level2_li .pc_nav_level3_li:hover .gradient_background1{
	opacity: 0;
}

.pc_nav>.pc_nav_con>ul>.pc_nav_level1>.pc_nav_level1_li .pc_nav_level2_li .pc_nav_level3_li .gradient_background2{
	opacity: 0;
}

.pc_nav>.pc_nav_con>ul>.pc_nav_level1>.pc_nav_level1_li .pc_nav_level2_li .pc_nav_level3_li:hover .gradient_background2{
	opacity: 1;
}

.pc_nav_product_solution_level2_fl_li.gradient_background_bounding_box .gradient_tetx1.font_color_black_3{
	opacity: 1;
	color: #333333;
}

.pc_nav_product_solution_level2_fl_li.gradient_background_bounding_box.on .gradient_tetx1.font_color_black_3,.pc_nav_product_solution_level2_fl_li.gradient_background_bounding_box:hover .gradient_tetx1.font_color_black_3{
	opacity: 0;
}

.pc_nav_product_solution_level2_fl_li.gradient_background_bounding_box .gradient_tetx2.font_color_white{
	opacity: 0;
	color: #ffffff;
}

.pc_nav_product_solution_level2_fl_li.gradient_background_bounding_box.on .gradient_tetx2.font_color_white,.pc_nav_product_solution_level2_fl_li.gradient_background_bounding_box:hover .gradient_tetx2.font_color_white{
	opacity: 1;
}

.pc_nav_product_solution_level2_fl_li.gradient_background_bounding_box .gradient_background1{
	opacity: 1;
}

.pc_nav_product_solution_level2_fl_li.gradient_background_bounding_box:hover .gradient_background1,.pc_nav_product_solution_level2_fl_li.gradient_background_bounding_box.on .gradient_background1{
	opacity: 0;
}

.pc_nav_product_solution_level2_fl_li.gradient_background_bounding_box .gradient_background2{
	opacity: 0;
}

.pc_nav_product_solution_level2_fl_li.gradient_background_bounding_box:hover .gradient_background2,.pc_nav_product_solution_level2_fl_li.gradient_background_bounding_box.on .gradient_background2{
	opacity: 1;
}

.pc_nav_product_solution_level2_fl_li_wz_ico1_a1{
	background-image: url(../images/img/header_pc_nav_level2_ico.png);
	background-repeat: no-repeat;
	background-position: left top;
	background-size: 100% auto;
}

.pc_nav_product_solution_level2_fl_li_wz_ico1_a2{
	background-image: url(../images/img/header_pc_nav_level2_ico.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-size: 100% auto;
}

.pc_nav_product_solution_level2_fl_li_wz_ico2_a1{
	background-image: url(../images/img/header_pc_arrow_right_ico.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
}

.pc_nav_product_solution_level2_fl_li_wz_ico2_a2{
	background-image: url(../images/img/header_pc_arrow_right_white_ico.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
}

.pc_nav_level1_li .pc_nav_product_solution_level2_fr_ft_li.gradient_background_bounding_box .gradient_tetx1.font_color_black_3{
	opacity: 1;
	color: #333333;
}

.pc_nav_level1_li .pc_nav_product_solution_level2_fr_ft_li.gradient_background_bounding_box:hover .gradient_tetx1.font_color_black_3{
	opacity: 0;
}

.pc_nav_level1_li .pc_nav_product_solution_level2_fr_ft_li.gradient_background_bounding_box .gradient_tetx2{
	opacity: 0;
}

.pc_nav_level1_li .pc_nav_product_solution_level2_fr_ft_li.gradient_background_bounding_box:hover .gradient_tetx2{
	opacity: 1;
}

.pc_nav_level1_li .pc_nav_product_solution_level2_fr_ft_li.gradient_background_bounding_box .gradient_background1{
	opacity: 1;
}

.pc_nav_level1_li .pc_nav_product_solution_level2_fr_ft_li.gradient_background_bounding_box:hover .gradient_background1{
	opacity: 0;
}

.pc_nav_level1_li .pc_nav_product_solution_level2_fr_ft_li.gradient_background_bounding_box .gradient_background2{
	opacity: 0;
}

.pc_nav_level1_li .pc_nav_product_solution_level2_fr_ft_li.gradient_background_bounding_box:hover .gradient_background2{
	opacity: 1;
}

.pc_nav_product_solution_level2_fr_ft_li_wz_ico_a1{
	background-image: url(../images/img/header_pc_arrow_right_ico2.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
}

.pc_nav_product_solution_level2_fr_ft_li_wz_ico_a2{
	background-image: url(../images/img/header_pc_arrow_right_ico2_h.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
}

.pc_nav_product_solution_level2_fr_fb_li .pc_nav_product_solution_level2_fr_fb_li_links.gradient_tetx_bounding_box .gradient_tetx1.font_color_white{
	opacity: 1;
	color: #ffffff;
}

.pc_nav_product_solution_level2_fr_fb_li .pc_nav_product_solution_level2_fr_fb_li_links.gradient_tetx_bounding_box:hover .gradient_tetx1.font_color_white{
	opacity: 0;
}

.pc_nav_product_solution_level2_fr_fb_li .pc_nav_product_solution_level2_fr_fb_li_links.gradient_tetx_bounding_box .gradient_tetx2{
	opacity: 0;
}

.pc_nav_product_solution_level2_fr_fb_li .pc_nav_product_solution_level2_fr_fb_li_links.gradient_tetx_bounding_box:hover .gradient_tetx2{
	opacity: 1;
}

.pc_nav_product_solution_level2_fr_fb_li .pc_nav_product_solution_level2_fr_fb_li_links.gradient_tetx_bounding_box .gradient_background1{
	opacity: 1;
}

.pc_nav_product_solution_level2_fr_fb_li .pc_nav_product_solution_level2_fr_fb_li_links.gradient_tetx_bounding_box:hover .gradient_background1{
	opacity: 0;
}

.pc_nav_product_solution_level2_fr_fb_li .pc_nav_product_solution_level2_fr_fb_li_links.gradient_tetx_bounding_box .gradient_background2{
	opacity: 0;
}

.pc_nav_product_solution_level2_fr_fb_li .pc_nav_product_solution_level2_fr_fb_li_links.gradient_tetx_bounding_box:hover .gradient_background2{
	opacity: 1;
}

.pc_nav_product_solution_level2_fr_fb_li_ico1_a1{
	background-image: url(../images/img/header_pc_document_ico.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
}

.pc_nav_product_solution_level2_fr_fb_li_ico1_a2{
	background-image: url(../images/img/header_pc_document_ico_h.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
}

.pc_nav_product_solution_level2_fr_fb_li_ico2_a1{
	background-image: url(../images/img/header_pc_arrow_right_white_ico2.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
}

.pc_nav_product_solution_level2_fr_fb_li_ico2_a2{
	background-image: url(../images/img/header_pc_arrow_right_white_ico2_h.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
}

.pc_header .pc_header_login_register .pc_header_login_register_li_links .gradient_tetx1.font_color_white{
	color: #ffffff;
}

.font_color_black_1e1f24{
	color: #1e1f24;
}

.font_color_black_8b8d98{
	color: #8b8d98;
}

.pc_header_global .pc_header_global_fb .pc_header_global_fb_li .font_color_white{
	color: #ffffff;
}

.font_color_black_999999{
	color: #999999;
}

.font_color_black_1a1a1a{
	color: #1a1a1a;
}

.font_color_black_6{
	color: #666666;
}

/*Head solution navigation 2026-04-08*/
.pc_nav_product_solution_level2_fr_ft_ul_solution_li{
	width: 31%;
	margin-right: 3.5%;
}

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

.pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft a{
	position: relative;
	font-size: 18px;
	line-height: 45px;
	text-align: left;
	display: block;
}

.pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft_wz{
	position: relative;
	z-index: 5;
	padding: 0 24px 0 30px;
}

.pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft_wz_ico1{
	position: absolute;
	left: 0;
	top: 50%;
	width: 20px;
	height: 20px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}

.pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft_wz_ico2{
	position: absolute;
	right: 0;
	top: 50%;
	width: 14px;
	height: 14px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}

.pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft_wz_ico1_a1{
	background-image: url(../images/img/header_pc_nav_level2_ico.png);
	background-repeat: no-repeat;
	background-position: left top;
	background-size: 100% auto;
}

.pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft_wz_ico1_a2{
	background-image: url(../images/img/header_pc_nav_level2_ico.png);
	background-repeat: no-repeat;
	background-position: left top;
	background-size: 100% auto;
}

.pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft_wz_ico2_a1{
	background-image: url(../images/img/header_pc_arrow_right_ico.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
}

.pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft_wz_ico2_a2{
	background-image: url(../images/img/header_pc_arrow_right_ico.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
}

.pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft .pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft_links .pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft_wz .gradient_tetx1.font_color_black_3{
	opacity: 1;
	color: #333333;
}

.pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft:hover .pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft_links .pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft_wz .gradient_tetx1.font_color_black_3{
	opacity: 0;
}

.pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft .pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft_links .pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft_wz .gradient_tetx2{
	opacity: 0;
}

.pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft:hover .pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft_links .pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft_wz .gradient_tetx2{
	opacity: 1;
}

.pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft .pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft_links .pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft_wz .gradient_background1{
	opacity: 1;
}

.pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft:hover .pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft_links .pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft_wz .gradient_background1{
	opacity: 0;
}

.pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft .pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft_links .pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft_wz .gradient_background2{
	opacity: 0;
}

.pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft:hover .pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft_links .pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft_wz .gradient_background2{
	opacity: 1;
}

.pc_nav_product_solution_level2_fr_ft_ul_solution_li .pc_nav_product_solution_level2_fr_ft_ul_solution_li_fb .pc_nav_product_solution_level2_fr_ft_ul_solution_li_fb_li.gradient_tetx_bounding_box .gradient_tetx1.font_color_black_6{
	opacity: 1;
	color: #666666;
}

.pc_nav_product_solution_level2_fr_ft_ul_solution_li .pc_nav_product_solution_level2_fr_ft_ul_solution_li_fb .pc_nav_product_solution_level2_fr_ft_ul_solution_li_fb_li.gradient_tetx_bounding_box:hover .gradient_tetx1.font_color_black_6{
	opacity: 0;
}

.pc_nav_product_solution_level2_fr_ft_ul_solution_li .pc_nav_product_solution_level2_fr_ft_ul_solution_li_fb .pc_nav_product_solution_level2_fr_ft_ul_solution_li_fb_li.gradient_tetx_bounding_box .gradient_tetx2{
	opacity: 0;
}

.pc_nav_product_solution_level2_fr_ft_ul_solution_li .pc_nav_product_solution_level2_fr_ft_ul_solution_li_fb .pc_nav_product_solution_level2_fr_ft_ul_solution_li_fb_li.gradient_tetx_bounding_box:hover .gradient_tetx2{
	opacity: 1;
}

.pc_nav_product_solution_level2_fr_ft_ul_solution_li_fb_li a{
	font-size: 18px;
	line-height: 40px;
	text-align: left;
	display: block;
}

.pc_nav_product_solution_level2_fr_ft_ul_solution_li_fb_li a .pc_nav_product_solution_level2_fr_ft_ul_solution_li_fb_li_wz{
	position: relative;
	padding-right: 24px;
	padding-left: 30px;
}

.pc_nav_product_solution_level2_fr_ft_ul_solution_li_fb_li a .pc_nav_product_solution_level2_fr_ft_ul_solution_li_fb_li_wz_ico{
	position: absolute;
	right: 0;
	top: 50%;
	width: 14px;
	height: 14px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}

@media(max-width:1366px){
	.pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft a{
		font-size: 17px;
	}

	.pc_nav_product_solution_level2_fr_ft_ul_solution_li_fb_li a{
		font-size: 17px;
	}
}

@media(max-width:1280px){
	.pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft a{
		font-size: 16px;
	}

	.pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft_wz{
		padding: 0 20px 0 25px;
	}

	.pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft_wz_ico1{
		width: 18px;
		height: 18px;
	}

	.pc_nav_product_solution_level2_fr_ft_ul_solution_li_ft_wz_ico2{
		width: 12px;
		height: 12px;
	}

	.pc_nav_product_solution_level2_fr_ft_ul_solution_li_fb_li a{
		font-size: 16px;
	}

	.pc_nav_product_solution_level2_fr_ft_ul_solution_li_fb_li a .pc_nav_product_solution_level2_fr_ft_ul_solution_li_fb_li_wz{
		padding-right: 20px;
		padding-left: 25px;
	}

	.pc_nav_product_solution_level2_fr_ft_ul_solution_li_fb_li a .pc_nav_product_solution_level2_fr_ft_ul_solution_li_fb_li_wz_ico{
		width: 12px;
		height: 12px;
	}
}