html {
	overflow-x: hidden;
}
.fl {
	float: left!important;
}
.fr {
	float: right!important;
}


/*顶部搜索*/
.top_search {
	position: relative;
	width:100%;
	height:2.5rem;
	background: #F7F7F7;
}
.top_search form {
	height:100%;
}
.top_search input {
	display: block;
	outline: none;
	padding:0 0 0 1.56rem;
	width:100%;
	height:100%;
	border:0;
}
.top_search button {
	outline: none;
	position: absolute;
	top:0;
	right:0;
	border:0;
	display: flex;
	width:3.75rem;
	height:100%;
	background: #005EB8;
	align-items: center;
	justify-content: center;
	color:#ffffff;
	font-size:1.25rem;
	z-index: 1;
}
.top_search button i {
	font-size: inherit;
}

/*导航*/
.top_nav_box {
	position: relative;
	width:100%;
	height:4.38rem;
	background: #005EB8;
}
.top_nav_box .top_nav_btn {
	position: absolute;
	top:0;
	left:0;
	display: flex;
	padding-left:1.50rem;
	height:100%;
	font-size:1.50rem;
	color:#ffffff;
	z-index: 100;	
	align-items: center;
}
.top_nav_box .top_nav_btn i {
	font-size: inherit;
}
.top_nav_box .top_logo {
	display: flex;
	width:100%;
	height:100%;
	justify-content: center;
	align-items: center;
}
.top_nav_box .top_nav_item {
	position: fixed;
	display: none;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background: rgba(0,0,0,0.3);
	z-index: 101;
}
.top_nav_box .top_nav {
	position: fixed;
	width:45%;
	top:2.5rem;
	right:-100%;
	transition: 1s;
	z-index: 105;
}
.top_nav_box .top_nav > ul > li > a {
	position: relative;
	display: flex;
	padding:0 0 0 1.56rem;
	width:100%;
	height:3.19rem;
	align-items: center;
	background: #005EB8;
	color:#ffffff;
	font-size:1rem;
}
.top_nav_box .top_nav > ul > li > a i {
	position: absolute;
	top:1.25rem;
	right:0.94rem;
	font-size: inherit;
	z-index: 1;
}
.top_nav_box .top_nav > ul > li ul {
	display: none;
}
.top_nav_box .top_nav > ul > li ul li a {
	display: flex;
	padding:0 0 0 1.56rem;
	width:100%;
	height:3.19rem;
	align-items: center;
	background: #f1f1f1;
	color:#8A8D8F;
	font-size:1rem;
}


/*首页视频*/
.h_video_box {
	position: relative;
	width:100%;
	height:18.75rem;
	background: #fafafa;
}
.h_video_box .video {
	width:100%;
	height:18.75rem;
	object-fit: cover;
}
.h_video_box .swiper-banner {
	position: relative;
	width:100%;
	height:100%;
	overflow: hidden;
}
.h_video_box .swiper-banner .swiper-slide {
	width:100%;
	height:100%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
.h_video_box .swiper-banner .swiper-slide .h_banner_text {
	width:auto;
	padding:35% 0 0 6%;
}
.h_video_box .swiper-banner .swiper-slide .h_banner_text a {
	color:#ffffff;
}
.h_video_box .swiper-banner .swiper-slide .h_banner_text a dl dt {	
	font-size:1.5rem;
	font-weight: bold;
}
.h_video_box .swiper-banner .swiper-slide .h_banner_text a dl dd {
	margin-bottom:1rem;
	font-size:1.5rem;
}
.h_video_box .swiper-banner .swiper-slide .h_banner_text a span {
	font-size:1.1rem;
}


.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, 
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
	width:0.75rem;
	height:0.75rem;
	transition: 0.5s;
}
.swiper-pagination-bullet-active {
	transition: 0.5s;
	background: #f55555!important;
	width:1.13rem!important;
	border-radius: 1.25rem!important;
}
/*首页视频*/


/*产品分类*/
.h_pro_type {
	width:auto;	
}
.h_pro_type dl {
	margin-bottom:1rem;
	display: block;
}
.h_pro_type dl dt {
	padding:1.7rem 0 1.2rem 1.88rem;
	font-size:1rem;
	color:#8A8D8F
}
.h_pro_type dl dd.h_pro_type_text {
	padding:0 1.88rem;
	width:auto;
	font-size:1rem;
	line-height:1.70rem;
	color:#000000;
	text-indent: 1.75rem;
	text-align: justify;
}
.h_pro_type dl dd.h_pro_item {
	padding:1.38rem 1.25rem 0 1.25rem;
	width:auto;
}
.h_pro_type dl dd.h_pro_item a {
	position: relative;
	display: block;
	margin-bottom:1.56rem;
	padding:1.75rem 0.94rem 0.94rem 0px;
	width:100%;
	background: #ffffff;
	box-shadow: 0 0 0.31rem #aaaaaa;
	border-radius: 0.31rem;
}
.h_pro_type dl dd.h_pro_item a ul {
	display: block;
	width:100%;
}
.h_pro_type dl dd.h_pro_item a ul li.h_pro_img {
	float: left;
	width:45%;
}
.h_pro_type dl dd.h_pro_item a ul li.h_pro_img img {
	width:100%;
}
.h_pro_type dl dd.h_pro_item a ul li.h_pro_name {
	float: left;
	width:55%;
}
.h_pro_type dl dd.h_pro_item a ul li.h_pro_name span {
	position: relative;
	display: block;
	float: left;
	clear: both;
	padding:0 0.50rem 0 0.63rem;
	margin-bottom:0.94rem;
	height:1.88rem;
	line-height:2.00rem;
	color:#ffffff;
	font-size:0.88rem;
	font-weight: bold;
	border-radius: 0.25rem 0.19rem 0.19rem 0.25rem;
	background: #005EB8;
}
.h_pro_type dl dd.h_pro_item a ul li.h_pro_name span:before {
	position: absolute;
	top:0;
	right:-1.21rem;
	content: '';
	width:0;
	height:0;
	border-bottom:0.94rem solid transparent;
	border-top:0.94rem solid transparent;
	border-left:1.25rem solid #005EB8;
	z-index: 1;
}
.h_pro_type dl dd.h_pro_item a ul li.h_pro_name em {
	display: block;
	padding-bottom:1.25rem;
	clear: both;
	font-size:0.88rem;
	line-height:1.25rem;
	text-align: justify;
	color:#333333;
	text-indent: 1.75rem;
}
.h_pro_type dl dd.h_pro_item a i {
	position: absolute;
	bottom:0.63rem;
	right:0.94rem;
	color:#005EB8;
	font-size:1.13rem;
	z-index: 1;
}
.h_pro_type .h_pro_type_line {
	width:100%;
	height:3.75rem;
}
.h_pro_type .h_pro_type_line img {
	width:100%;
}
/*产品分类*/


/*最新消息*/
.h_new_info {
	padding:2rem 1.88rem 2rem 1.88rem;
	width:auto;
	min-height:16rem;
	background-image: url(/mobile/img/home_new_info_title.jpg);
	background-position: 1.88rem 3.13rem;
	background-repeat: no-repeat;
}
.h_new_info .h_new_info_title {
	font-size:1.13rem;
	color:#333333;
	font-weight: bold;
}
.h_new_info .h_new_info_item {
	padding:1.88rem 0 2rem 0;
	width:auto;
}
.h_new_info .h_new_info_item .h_new_info_list {
	margin-bottom:1.88rem;
	clear: both;
	width:auto;
}
.h_new_info .h_new_info_item .h_new_info_list a dl {
	display: block;
}
.h_new_info .h_new_info_item .h_new_info_list a dl dt {
	margin-bottom:0.63rem;
	font-size: 1rem;
	font-weight: bold;
	color:#005EB8;
}
.h_new_info .h_new_info_item .h_new_info_list a dl dd {	
	font-size: 0.88rem;
	line-height:1.50rem;
	color:#8A8D8F;
}
.h_new_info .h_new_info_item > a {
	float: right;
	display: flex;
	width:7.19rem;
	height:1.88rem;
	background: #005EB8;
	justify-content: center;
	align-items: center;
	color:#ffffff;
	font-size:0.88rem;
	border-radius: 0.25rem;
}
.h_new_info .h_new_info_item > a i {
	margin-left:0.31rem;
}
/*最新消息*/

/*文字*/
.h_text_box {
	padding:2.50rem 1.25rem 2.50rem 1.25rem;
	width:auto;
	background-image: url(/mobile/img/h_img1.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
}
.h_text_box .h_text_logo {
	width:auto;
}
.h_text_box .h_text {
	padding:1.50rem 0 0.94rem 0;
	width:auto;
	color:#ffffff;
	font-size:0.88rem;
	line-height:1.50rem;
	text-align: justify;
}
.h_text_box .h_text_year {
	margin-bottom:1.88rem;
	color:#ffffff;
}
.h_text_box .h_text_year b {
	margin-right:0.31rem;
	font-size:2.50rem;
}
.h_text_box > a {
	display: flex;
	width:12.50rem;
	height:1.88rem;
	color:#ffffff;
	background: #005EB8;
	font-size:0.88rem;
	justify-content: center;
	align-items: center;
}
/*文字*/



/*行业应用*/
.h_industry_box {
	margin-bottom:3.75rem;
	padding:3.75rem 0 0 0;
	width:100%;
	min-height:18.75rem;
	background-image: url(/mobile/img/Industry_title_bg.png);
	background-position: 2.19rem 2.50rem;
	background-repeat: no-repeat;
}
.h_industry_box.nobg {
	padding:0;
	background-image: none;
}
.h_industry_box .h_industry_title {
	padding:0 0 0 1.88rem;
	margin-bottom:2.50rem;
	font-size:1.25rem;
	font-weight: bold;
}
.h_industry_box .h_industry_item {
	width:100%;
	height:31.00rem;
}
.h_industry_box .h_industry_item .h_industry_l {
	float: left;
	width:50%;
	height:100%;
}
.h_industry_box .h_industry_item .h_industry_l a {
	display: block;
	width:100%;
	height:25%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	overflow: hidden;
}
.h_industry_box .h_industry_item .h_industry_l a:nth-child(1){
	background-image: url(/mobile/img/industry_type1.jpg);
}
.h_industry_box .h_industry_item .h_industry_l a:nth-child(2){
	background-image: url(/mobile/img/industry_type2.jpg);
}
.h_industry_box .h_industry_item .h_industry_l a:nth-child(3){
	background-image: url(/mobile/img/industry_type3.jpg);
}
.h_industry_box .h_industry_item .h_industry_l a:nth-child(4){
	background-image: url(/mobile/img/industry_type4.jpg);
}


.h_industry_box .h_industry_item .h_industry_r {
	float: left;
	width:50%;
	height:100%;
}
.h_industry_box .h_industry_item .h_industry_r a {
	display: block;
	width:100%;
	height:33.33%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	overflow: hidden;
}
.h_industry_box .h_industry_item .h_industry_r a:nth-child(1){
	background-image: url(/mobile/img/industry_type5.jpg);
}
.h_industry_box .h_industry_item .h_industry_r a:nth-child(2){
	background-image: url(/mobile/img/industry_type6.jpg);
}
.h_industry_box .h_industry_item .h_industry_r a:nth-child(3){
	background-image: url(/mobile/img/industry_type7.jpg);
}

.h_industry_box .h_industry_item .h_industry_l a,
.h_industry_box .h_industry_item .h_industry_r a {
	position: relative;
	padding:1.25rem 0 0 1.44rem;
	color:#ffffff;
}

.h_industry_box .h_industry_item .h_industry_l a:before,
.h_industry_box .h_industry_item .h_industry_r a:before {
	display: none;
	position: absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background: rgba(0,94,184,0.5);
	content: '';
	z-index: 1;
}
.h_industry_box .h_industry_item .h_industry_l a dl,
.h_industry_box .h_industry_item .h_industry_r a dl {
	position: relative;
	margin-bottom:0.94rem;
	display: block;
	z-index: 2;
}
.h_industry_box .h_industry_item .h_industry_l a dl dt,
.h_industry_box .h_industry_item .h_industry_r a dl dt {
	font-size: 1.13rem;
	font-weight: bold;
}
.h_industry_box .h_industry_item .h_industry_l a dl dt:before,
.h_industry_box .h_industry_item .h_industry_r a dl dt:before {
	position: absolute;
	bottom:-0.63rem;
	left:0;
	content: '';
	width:2.50rem;
	height:0.19rem;
	background: #ffffff;
	z-index: 1;
}

.h_industry_box .h_industry_item .h_industry_l a dl dd,
.h_industry_box .h_industry_item .h_industry_r a dl dd {
	padding-top:0.63rem;
	font-size: 0.75rem;
}
.h_industry_box .h_industry_item .h_industry_l a span,
.h_industry_box .h_industry_item .h_industry_r a span {
	position: relative;
	float: left;
	display: block;
	padding:0.31rem 0.63rem 0.31rem 0;
	font-size:0.75rem;
	border-radius: 0.25rem;
	z-index: 2;
}
.h_industry_box .h_industry_item .h_industry_l a span i,
.h_industry_box .h_industry_item .h_industry_r a span i {
	position: relative;
	font-size:1.25rem;
	z-index: 1;
}
.h_industry_box .h_industry_item .h_industry_l a span em,
.h_industry_box .h_industry_item .h_industry_r a span em {
	display: none;
	margin-right:0.31rem;
}
.h_industry_box .h_industry_item .h_industry_l a:active span,
.h_industry_box .h_industry_item .h_industry_r a:active span {
	padding:0.31rem 0.63rem 0.31rem 0.63rem;
	background: #f5f5f5;
	color:#005EB8
}
.h_industry_box .h_industry_item .h_industry_l a:active span em,
.h_industry_box .h_industry_item .h_industry_r a:active span em {
	float: left;
	display: block;
}
.h_industry_box .h_industry_item .h_industry_l a:active:before,
.h_industry_box .h_industry_item .h_industry_r a:active:before {
	display: block;
}
/*行业应用*/


/*页面banner*/
.page_banner_box {
	position: relative;
	width:100%;
	height:15.00rem;
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
}
.page_subbanner_box {
	width:100%;
	height:7.50rem;
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
}
.page_subbanner_box .text_en {
	display: block;
	padding:7% 0 0 10%;
	font-size:18px;
	color:#ffffff;
}
.page_subbanner_box .text_cn {
	display: block;
	padding:0.8% 0 0 10%;
	font-size:26px;
	color:#ffffff;
	font-weight: bold;
}

.page_banner_box img {
	width:80%!important;
}


.page_banner_box.about,
.page_banner_box.pro,
.page_banner_box.technology,
.page_banner_box.news,
.page_banner_box.contact {
	position: relative;
	background-size: 130% 130%;
	transition:1s;
}


.page_banner_box.about .about_banner_text1,
.page_banner_box.about .about_banner_text2,
.page_banner_box.pro .pro_text1,
.page_banner_box.pro .pro_text2,
.page_banner_box.technology .technology_text1,
.page_banner_box.technology .technology_text2,
.page_banner_box.news .news_text1,
.page_banner_box.news .news_text2,
.page_banner_box.contact .contact_text1,
.page_banner_box.contact .contact_text2 {
	position: absolute;
	top:0;
	left:0;
	right:0;
	margin:auto;
	opacity: 0;
	z-index: 1;
	transition: 1s;
}
/*页面banner*/


/*关于我们文本*/
.about_text1 {
	padding:2.50rem 1.88rem 2.50rem 1.88rem;
	width:100%;
	font-size:0.88rem;
	line-height:1.50rem;
	text-indent: 1.75rem;
	text-align: justify;
}
.about_img1 {
	width:100%;
}
.about_img1 img {
	width:100%;
}
/*关于我们文本*/


/*我们的承诺*/
.about_text2 {
	padding:2.50rem 1.88rem 2.50rem 1.88rem;
	width:100%;
}
.about_text2 dl {
	width:100%;
}
.about_text2 dl dt {
	margin-bottom:1.88rem;
	font-size:1.13rem;
	color:#005EB8
}
.about_text2 dl dd {
	font-size:0.88rem;
	line-height:1.50rem;
}
.about_text2 ul {
	margin-top:1.25rem;
	width:100%;
}
.about_text2 ul li {
	clear: both;
	padding:0.31rem 0;
	font-size:0.88rem;
}
.about_text2 ul li i {
	margin-right:0.31rem;
	display: block;
	float: left;
	width:1.25rem;
	line-height:1.56rem;
	color:#005EB8;
}
.about_text2 ul li em {
	display: block;
	float: left;
	width:calc(100% - 1.88rem)
}
/*我们的承诺*/


/*社会责任*/
.about_shzr {
	padding:2.50rem 1.88rem 2.50rem 1.88rem;
	width:100%;
	background: #005EB8;
	color:#ffffff
}
.about_shzr dl dt {
	margin-bottom:1.25rem;
	font-size:1.13rem;
}
.about_shzr dl dd {
	font-size:0.88rem;
	line-height:1.63rem;
}
/*社会责任*/


/*我们的历史*/
.about_myhistory {
	padding:3.13rem 1.88rem 1.25rem 1.88rem;
	width:100%;
	background: #efefef;
}
.about_myhistory .about_myhistory_title {
	margin-bottom:1.25rem;
	font-size:1.13rem;
	color:#000000;
}
.about_myhistory .about_myhistory_item {
	width:100%;
}
.about_myhistory .about_myhistory_item .about_myhistory_list {
	position: relative;
	clear: both;
	padding:1.25rem 0 1.25rem 1.25rem;
	width:100%;
	border-left:1px #C4C4C4 solid;
}
.about_myhistory .about_myhistory_item .about_myhistory_list i {
	position: absolute;
	top:1.25rem;
	left:-0.50rem;
	color:#005EB8;
	font-size:1.25rem;
	z-index: 1;
}
.about_myhistory .about_myhistory_item .about_myhistory_list dl {
	width:100%;
}
.about_myhistory .about_myhistory_item .about_myhistory_list dl dt {
	margin-bottom:0.63rem;
	font-size:1.25rem;
}
.about_myhistory .about_myhistory_item .about_myhistory_list dl dd.subtitle {
	font-size:1rem;
	line-height:1.25rem;
	color:#005EB8;
}
.about_myhistory .about_myhistory_item .about_myhistory_list dl dd.text {
	font-size:0.88rem;
	line-height:1.25rem;
	color:#8A8D8F;
}
.about_myhistory .about_myhistory_item .about_myhistory_list ul {
	margin-top:1.25rem;
}
.about_myhistory .about_myhistory_item .about_myhistory_list ul li {
	width:100%;
}
.about_myhistory .about_myhistory_item .about_myhistory_list ul li img {
	max-width:100%;
}
.about_myhistory .about_myhistory_othoer {
	width:100%;
	height:0px;
	overflow: hidden;
	transition: 1s;
}
.about_myhistory .history_more {
	margin-top:0.94rem;
	display: flex;
	width:100%;
	text-align: center;
}
.about_myhistory .history_more i {
	font-size:1.25rem;
	color:#005EB8;
	font-weight: bold;
}
/*我们的历史*/


/*关于ips公司*/
.about_ips_main {
	padding:3.75rem 1.88rem 3.75rem 1.88rem;
	width:100%;
	background: #ffffff;
}
.about_ips_main dl {
	margin-bottom:1.88rem;
}
.about_ips_main dl dt {
	margin-bottom:0.63rem;
	font-size:1.25rem;
	color:#005EB8;
}
.about_ips_main dl dd {
	font-size:0.88rem;
	line-height:1.63rem;
	text-align: justify;
}
.about_ips_main ul li {
	display: flex;
	width:100%;
	justify-content: center;
}
.about_ips_main ul li img {
	width:7.50rem;
}
/*关于ips公司*/


/*品牌介绍视频*/
.brand_video_box {
	padding:1.88rem 0 0 0;
	width:auto;	
}
.brand_video_box dl {}
.brand_video_box dl dt {
	position: relative;
	padding-bottom:2.81rem;
	font-size:1.88rem;
	line-height:2.50rem;
	text-align: center;
}
.brand_video_box dl dt i {
	position: absolute;
	font-size:1.25rem;
	left:0;
	right:0;
	bottom:0px;
	color:#005EB8;
	margin:auto;
}
.brand_video_box dl dd {
	position: relative;
	padding:0 0.94rem;
	width:100%;
}
.brand_video_box dl dd video {
	width:100%;
}
.brand_video_box dl dd .play_btn,
.brand_video_box dl dd .pause_btn {
	position: absolute;
	background: rgba(255,255,255,0);
	width:100%;
	height:100%;
	z-index: 1;
}
.brand_video_box dl dd .play_btn i,
.brand_video_box dl dd .pause_btn i {
	cursor: pointer;
	display: block;
	position: absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	margin:auto;
	width:4.38rem;
	height:4.38rem;
	line-height:4.38rem;
	border-radius: 6.25rem;
	background: rgba(0,0,0,0.5);
	text-align: center;
	color:#ffffff;
	font-size:3.13rem;	
}
.brand_video_box dl dd .pause_btn i:hover {
	background: rgba(0,0,0,0.8);
}

.brand_video_box dl dd .play_btn {
	display: flex;
	background: rgba(255,255,255,0);
	align-items: center;
	justify-content: center;
}
.brand_video_box dl dd .play_btn i:hover {
	background: rgba(0,0,0,0.8);
}

.brand_video_box dl dd .pause_btn {
	display: none;
}
.brand_video_box dl dd .pause_btn i {
	opacity: 0;
	transition: 1s;
}
.brand_video_box dl dd .pause_btn:hover i {
	opacity: 1;
	transition: 2s;
}
/*品牌介绍视频*/


/*品牌介绍文本*/
.about_text1 {
	padding:2.50rem 1.88rem;
	width:100%;
	font-size:0.88rem;
	line-height:1.50rem;
	text-indent: 1.75rem;
}
.about_text1 p {
	margin-bottom:1.25rem;
}
/*品牌介绍文本*/


/*品牌介绍滑块*/
.brand_swh {
	position: relative;
	width:100%;
	height:20.63rem;
	overflow: hidden;
}
.brand_swh .swiper-banner {
	width:100%;
	height:100%;
}
.brand_swh .swiper-banner .swiper-wrapper {
	width:100%;
	height:100%;
}
.brand_swh .swiper-banner .swiper-wrapper .swiper-slide {
	position: relative;
	width:100%;
	height:100%;
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
}
.brand_swh .swiper-banner .swiper-wrapper .swiper-slide:nth-child(1) {
	background-image: url(/mobile/img/industry_type1.jpg);	
}
.brand_swh .swiper-banner .swiper-wrapper .swiper-slide:nth-child(2) {
	background-image: url(/mobile/img/industry_type2.jpg);
}
.brand_swh .swiper-banner .swiper-wrapper .swiper-slide:nth-child(3) {
	background-image: url(/mobile/img/industry_type3.jpg);
}
.brand_swh .swiper-banner .swiper-wrapper .swiper-slide:nth-child(4) {
	background-image: url(/mobile/img/industry_type4.jpg);
}
.brand_swh .swiper-banner .swiper-wrapper .swiper-slide:nth-child(5) {
	background-image: url(/mobile/img/industry_type5.jpg);
}
.brand_swh .swiper-banner .swiper-wrapper .swiper-slide:nth-child(6) {
	background-image: url(/mobile/img/industry_type6.jpg);
}
.brand_swh .swiper-banner .swiper-wrapper .swiper-slide:nth-child(7) {
	background-image: url(/mobile/img/industry_type7.jpg);
}
.brand_swh .swiper-banner .swiper-wrapper .swiper-slide dl {
	padding:3.13rem 0 0 3.13rem;
	width:100%;
}
.brand_swh .swiper-banner .swiper-wrapper .swiper-slide dl dt {
	position: relative;
	margin-bottom:0.94rem;
	font-size:1.50rem;
	color:#ffffff;
}
.brand_swh .swiper-banner .swiper-wrapper .swiper-slide dl dt:before {
	position: absolute;
	content: '';
	left:0;
	bottom:-0.63rem;
	width:2.50rem;
	height:0.13rem;
	background: #ffffff;
	z-index: 1;
}
.brand_swh .swiper-banner .swiper-wrapper .swiper-slide dl dt i {
	position: relative;
	top:0.19rem;
	margin-left:1.25rem;
	font-size:1.88rem;
	color:#ffffff;
}
.brand_swh .swiper-banner .swiper-wrapper .swiper-slide dl dd {
	padding-top:0.94rem;
	font-size:1.13rem;
	color:#ffffff;
}

.swiper-button-next:after, 
.swiper-button-prev:after {
	outline: none;
	padding:0.50rem;
	font-size:1.13rem!important;
	background: #000000;
	color:#ffffff;
	border:0;
	border-radius: 0.25rem;
}
/*品牌介绍滑块*/


/*三大核心原则*/
.brand_text1 {
	padding:3.13rem 1.88rem 0 1.88rem;
	width:100%;
}
.brand_text1 .brand_title {
	margin-bottom:1.25rem;
	font-size:1.13rem;
	color:#005EB8;
}
.brand_text1 dl {
	margin-bottom:2.50rem;
	width:100%;
}
.brand_text1 dl dt {
	margin-bottom:0.63rem;
	font-size:1rem;
}
.brand_text1 dl dt i {
	color:#005EB8;
}
.brand_text1 dl dd {
	font-size:0.88rem;
	line-height:1.50rem;
	text-indent: 1.75rem;
	text-align: justify;
}
/*三大核心原则*/


/*统计*/
.brand_count_main {
	padding-bottom:3.13rem;
	width:100%;
}
.brand_count_main .brand_count_t,
.brand_count_main .brand_count_b {
	clear: both;
	width:100%;
}
.brand_count_main .brand_count_t {
	margin-bottom:1.88rem;
}
.brand_count_main .brand_count_t dl {
	float: left;
	display: block;
	width:50%;
}
.brand_count_main .brand_count_b dl {
	float: left;
	display: block;
	padding:0 1.25rem;
	width:33.33%;
}
.brand_count_main .brand_count_t dl dt,
.brand_count_main .brand_count_b dl dt {
	text-align: center;
	font-size:1.38rem;
}
.brand_count_main .brand_count_t dl dt em,
.brand_count_main .brand_count_b dl dt em {	
	font-size:1.88rem;
}
.brand_count_main .brand_count_t dl dd,
.brand_count_main .brand_count_b dl dd {
	text-align: center;
	font-size:0.75rem;
	color:#005EB8;
	line-height:1.25rem;
}
/*统计*/


/*品牌介绍图片*/
.brand_img1 {
	width:100%;
}
.brand_img1 img {
	width:100%;
}
/*品牌介绍图片*/


/*全球存在感*/
.brand_map_box {
	width:100%;
}
.brand_map_box ul li img {
	width:100%;
}
.brand_map_box dl {
	position: relative;
	padding:1.25rem 1.88rem 1.88rem 1.88rem;
	width:100%;
	background: #e8e8e8;
}
.brand_map_box dl:before {
	position: absolute;
	content: '';
	left:0;
	right:0;
	margin:auto;
	width:60%;
	height:0;
	border-bottom:1px #005EB8 dashed;
	z-index: 1;
}
.brand_map_box dl dt {
	padding-top:1.88rem;
	margin-bottom:0.94rem;
	font-size:1.13rem;
	line-height:1.13rem;
	color:#005EB8;
}
.brand_map_box dl dd {
	margin-bottom:0.63rem;
	font-size:0.88rem;
	line-height:1.50rem;
	text-align: justify;
}
/*全球存在感*/


/*行业应用文本*/
.industry_text_main {
	padding:1.88rem 1.88rem 2.50rem 1.88rem;
	width:auto;
}
.industry_text_main dl dt {
	margin-bottom:0.63rem;
	font-size:1.13rem;
	color:#005EB8;
}
.industry_text_main dl dd {
	font-size:1.2rem;
	color:#333333;
	line-height:2.1rem;
	text-indent: 2.4rem;
}
/*行业应用文本*/


/*行业应用详情*/
.industry_view_box {
	position: relative;
	margin:0 0.94rem;
	padding:1.88rem 0 0.13rem 0;
	width:calc(100% - 1.88rem);
	overflow-x: auto;
}
.bigimg {
	position: absolute;
	top:200px;
	right:13px;
	display:flex;
	width:50px;
	height:50px;
	border-radius: 50px;
	background: #005EB8;	
	justify-content: center;
	align-items: center;
	overflow: hidden;
	z-index: 1;
}
.bigimg img {
	width:40%!important;
}
.industry_view_box .industry_view_table {
	width:62.50rem;	
}
.industry_view_box .industry_view_table table {
	width:100%;
}
.industry_view_box .industry_view_table table tr td {
	border:1px #8a8d8f solid;
	font-size:1.13rem;
	color:#ffffff;
}
.industry_view_box .industry_view_table table tr td:first-child {
	line-height:1.25rem;
}
.industry_view_box .industry_view_table table thead tr td {
	height:3.13rem;
}
.industry_view_box .industry_view_table table thead tr td dl {
	width:100%;
	height:inherit;
}
.industry_view_box .industry_view_table table thead tr td dl dt {
	position: relative;
	display: flex;
	float: left;
	width:40%;
	height:inherit;
	background: #707b8d;
	justify-content: space-between;
	align-items: center;
}
.industry_view_box .industry_view_table table thead tr td dl dt:before {
	position: absolute;
	top:0;
	right:-0.88rem;
	content: '';
	width:0;
	height:0;
	border-bottom:1.56rem solid transparent;
	border-top:1.56rem solid transparent;
	border-left:0.94rem solid #707b8d;
	z-index: 1;
}
.industry_view_box .industry_view_table table thead tr td dl dt span {
	padding:0 0 0 1.25rem;
	font-size:1.13rem;
}
.industry_view_box .industry_view_table table thead tr td dl dt em {
	padding:0 0.63rem 0 0;
	font-size:0.88rem;
}
.industry_view_box .industry_view_table table thead tr td dl dd {
	display: flex;
	float: left;
	width:10%;
	height:inherit;
	flex-direction:column;
	align-items: center;
	justify-content: center;
}
.industry_view_box .industry_view_table table thead tr td dl dd span {
	margin-bottom:0px;
	font-size:1.13rem;
}
.industry_view_box .industry_view_table table thead tr td dl dd em {
	font-size:0.88rem;
}

/*表格表头背景色*/
.industry_view_box .industry_view_table .bg_1 {
	background: #56687d;
}
.industry_view_box .industry_view_table .bg_2 {
	background: #4c5d71;
}
.industry_view_box .industry_view_table .bg_3 {
	background: #395064;
}
.industry_view_box .industry_view_table .bg_4 {
	background: #2f455d;
}
.industry_view_box .industry_view_table .bg_5 {
	background: #243959;
}
.industry_view_box .industry_view_table .bg_6 {
	background: #192c49;
}
/*表格表头背景色*/

.industry_view_box .industry_view_table table tbody tr td a {
	color:#333333;
	width:100%;
}
.industry_view_box .industry_view_table table tbody tr td a dl {
	width:100%;
	height:3.5rem;
	background: #ffffff;
}
.industry_view_box .industry_view_table table tbody tr td dl:active {
	position: relative;
	box-shadow: 0 0 0.31rem #2e73b7;
	z-index: 10;
}
.industry_view_box .industry_view_table table tbody tr td dl dt {
	float: left;
	width:calc(40% - 1.81rem);
	border-right:1px #aaaaaa solid;
	border-bottom:1px #aaaaaa solid;
	height: inherit;
}
.industry_view_box .industry_view_table table tbody tr td a:last-child dl dt {
	border-bottom:0;
}
.industry_view_box .industry_view_table table tbody tr td dl dt ul {
	width:100%;
	height:3.13rem;
}
.industry_view_box .industry_view_table table tbody tr td dl dt ul li {
	display: flex;
	float: left;	
	height: inherit;
	justify-content: center;
	align-items: center;
}
.industry_view_box .industry_view_table table tbody tr td dl dt ul li:nth-child(1) {
	width:10%;
}
.industry_view_box .industry_view_table table tbody tr td dl dt ul li:nth-child(2) {
	width:35%;
}
.industry_view_box .industry_view_table table tbody tr td dl dt ul li:nth-child(3) {
	width:30%;
}
.industry_view_box .industry_view_table table tbody tr td dl dt ul li:nth-child(4) {
	width:25%;
}

.industry_view_box .industry_view_table table tbody tr td dl dt ul li.icon i {
	font-size:1.25rem;
}
.industry_view_box .industry_view_table table tbody tr td dl dt ul li.type1 {
	display: flex;
	flex-direction:column;
	align-items: center;
	font-size:1.2rem;
}
.industry_view_box .industry_view_table table tbody tr td dl dt ul li.type1.noflex {
	flex-direction:unset;
}
.industry_view_box .industry_view_table table tbody tr td dl dt ul li.type1 span {
	font-size:0.75rem;
	text-align: center;
}
.industry_view_box .industry_view_table table tbody tr td dl dt ul li.type1 em {
	font-size:1.2rem;
}
.industry_view_box .industry_view_table table tbody tr td dl dt ul li.type1 i {
	font-size:1.2rem;
}
.industry_view_box .industry_view_table table tbody tr td dl dt ul li.type2 {
	font-size:1.2rem;
}
.industry_view_box .industry_view_table table tbody tr td dl dt ul li.color {
	font-size:1.25rem;
}
.industry_view_box .industry_view_table table tbody tr td dl dt ul li.color label {
	margin:0 0.31rem;
	display: inline-block;
	width:1rem;
	height:1rem;
	border-radius: 1rem;
}


.industry_view_box .industry_view_table table tbody tr td dl dd {
	position: relative;
	float: left;
	width:calc(60% + 1.81rem);
	height: inherit;
}
.industry_view_box .industry_view_table table tbody tr td dl dd label {
	position: absolute;
	padding:0 0 0 0.94rem;	
	height:1.3rem;
	line-height:1.3rem;
	background: #bbbbbb;
	font-size:0.88rem;
	color:#000000;
	font-weight: bold;
	overflow: hidden;
}

.industry_view_box .industry_view_table table tbody tr td dl dd label.center {	
	top:0;
	bottom:0;
	left:0;
	margin:auto;
	overflow: hidden;
}

.industry_view_box .industry_view_table table tbody tr td dl dd label.top {
	top:13%;
	left:0;
	background: #cccccc;
}
.industry_view_box .industry_view_table table tbody tr td dl dd label.bottom {
	bottom:13%;
	left:0;
}



.industry_view_box .industry_view_table table tbody tr td dl dd ul {
	display: flex;
	width:100%;
	height: inherit;
	justify-content: space-around;
}
.industry_view_box .industry_view_table table tbody tr td dl dd ul li {
	width:16.6%;
	height: inherit;	
	border-right:1px #aaaaaa solid;
	border-bottom:1px #aaaaaa solid;
}
.industry_view_box .industry_view_table table tbody tr td dl dd ul li:last-child {
	border-right:0;
}
.industry_view_box .industry_view_table table tbody tr td a:last-child dl dd ul li {
	border-bottom:0;
}
/*行业应用详情*/


/*行业应用详情2*/
.industry2_view_box {
	margin-top:0.63rem;
	padding:0 0.94rem 3.13rem 0.94rem;
	width:100%;
}

.industry2_view_box table {
	width:100%;
	border:0.63rem #594d8f solid;
}
.industry2_view_box table tr td{
	border:0.63rem #594d8f solid;
}
.industry2_view_box table thead tr td {
	padding:0 1.25rem;
	background: #594d8f;
	height:3.75rem;
	color:#ffffff;
	align-items: center;
}
.industry2_view_box table thead tr td span {
	float: left;
	margin-top:0.63rem;
	font-size:1rem;
	font-weight: bold;
}
.industry2_view_box table thead tr td em {
	display: block;
	float: right;
	text-align: justify;
	width:47%;
	font-size:0.88rem;
	line-height:1.50rem;
}

.industry2_view_box table tbody tr td {
	min-height:5.00rem;
	background: #ffffff;
}
.industry2_view_box table tbody tr td dl,
.industry2_view_box table tbody tr td ul {
	clear: both;
	width:100%;
}
.industry2_view_box table tbody tr td dl {
	display: block;
	padding-right:1rem;
	margin:0.94rem 0 0.94rem 0;
	height:6.25rem;
}
.industry2_view_box table tbody tr td dl dt {
	display: flex;
	float: left;
	padding-left:4%;
	width:32%;
	height:100%;
	align-items: center;
	justify-content: left;
}
.industry2_view_box table tbody tr td dl dt img {
	height:100%;
}
.industry2_view_box table tbody tr td dl dd {
	float: left;
	display: flex;
	width:60%;
	height:100%;
	font-size:1.88rem;
	align-items: center;
	justify-content: left;
}
.industry2_view_box table tbody tr td dl dd span {
	margin-right:0.8rem;
	font-size:1.2rem;
}
.industry2_view_box table tbody tr td dl dd i {
	font-size:1.88rem;
}
.industry2_view_box table tbody tr td dl dd label {
	margin-left:0.63rem;
	display: inline-block;
	width:1.25rem;
	height:1.25rem;
	border-radius: 1.88rem;
}
.industry2_view_box table tbody tr td ul {
	padding:0 1.25rem 0.63rem 1.25rem;
}
.industry2_view_box table tbody tr td ul li {
	margin-bottom:0.63rem;
	font-size:1rem;
	line-height:1.56rem;
}
/*行业应用详情2*/


/*行业应用详情背景及文字颜色*/
/*表格文字颜色*/
.tdfc_green {
	color:#53ab57
}
.tdfc_blue {
	color:#1a6ebf
}
.tdfc_purple {
	color:#594d8f
}
.tdfc_black {
	color:#000000
}

/*圆圈背景*/
.lb_red {
	background: #b43235;
}
.lb_gray {
	background: #a8a9ad;
}
.lb_blue {
	background: #2e73b7;
}
.lb_yellow {
	background: #ffe500;
}
.lb_white {
	background: #ffffff;
	border:1px #aaaaaa solid;
}
.lb_orange {
	background: #f68d43;
}
.lb_green {
	background: #408e50;
}
/*紫色*/
.lb_purple {
	background: #594d8f;
}
/*乳白色*/
.lb_milky {
	background: #f6f6f0;
	border:1px #aaaaaa solid;
}


/*表格背景色*/
.tdbg_green {
	background: #e4f3f3;
}
.tdbg_yellow {
	background: #fdead9;
}
.tdbg_purple {
	background: #594d8f;
}


/*表格左侧类型背景色*/
.bg_cg {
	background: #a1c0dc;
}
.bg_zd {
	background: #72a0cb;
}
.bg_zx {
	background: #4781ba;
}
.bg_czx {
	background: #72a0cb;
}
/*行业应用详情背景及文字颜色*/



/*技术支持*/
.technology_main {
	width:100%;
}
.technology_main .technology_title {
	padding:2.50rem 0 0 0.94rem;
	margin-bottom:1.88rem;
	font-size:1.25rem;
	font-weight: bold;
}
.technology_main .technology_list {
	padding:0 0.94rem;
	margin-bottom:2.50rem;
	clear: both;
	width:100%;
}
.technology_main .technology_list .technology_subtitle {
	position: relative;
	clear: both;
	float: left;
	padding:0 10% 0 1.25rem;
	margin-bottom:1.25rem;
	max-width:97%;
	height:2.50rem;
	line-height:2.50rem;
	background:#005EB8;
	font-weight: bold;
	color:#ffffff;
	font-size:1rem;
}
.technology_main .technology_list .technology_subtitle:before {
	position: absolute;	
	width:0;
	height:0;
	top:0;
	right:-0.88rem;
	content: '';
	border-top:1.25rem solid transparent;
	border-bottom:1.25rem solid transparent;
	border-left:0.94rem solid #005EB8;
	z-index: 1;
}
.technology_main .technology_list .technology_subtitle span {
	display: block;
	width:100%;
	height:100%;
	overflow: hidden;
	white-space: nowrap; /* 防止文本换行 */	
	text-overflow: ellipsis; /* 显示省略符号来代表被修剪的文本 */
}
.technology_main .technology_list .technology_item {
	clear: both;	
	width:100%;
}
.technology_main .technology_list .technology_item dl {
	margin-bottom:1.88rem;
	border:1px #005EB8 solid;
}
.technology_main .technology_list .technology_item dl dt {
	width:100%;
	height:2.75rem;
	font-size:1.25rem;
	line-height:2.75rem;
	color:#005EB8;
	text-align: center;
	background: #CCDEE1;
}
.technology_main .technology_list .technology_item dl dd {
	padding:0.94rem;
}
.technology_main .technology_list .technology_item dl dd ul {
	display: block;
	width:100%;
}
.technology_main .technology_list .technology_item dl dd ul li {
	padding:0.31rem 0;
	color:#005EB8;
	font-size:1.25rem;
}
.technology_main .technology_list .technology_item dl dd ul li i {
	margin-right:0.19rem;
	font-size:inherit;
}
.technology_main .technology_list .technology_item dl dd ul li a {
	color:#005EB8;
}

/*操作指南*/
.technology_main .czzn_swh {
	display: flex;
	padding:30px 0 15px 0;
	width:auto;
	justify-content: center;
}
.technology_main .czzn_swh a {
	display: block;
	margin:0 10px;
	padding:8px 30px;
	font-size:16px;
	background:#f1f1f1;
	color:#888888;
	border-radius: 6px;
}
.technology_main .czzn_swh a.act {
	color:#ffffff;
	background: #005EB8;
}
.technology_main .czzn_view {
	padding-bottom:30px;
	margin:0 auto;
	width:95%;
}
.technology_main .czzn_view .video {
	width:100%;
}

.technology_main .czzn_pdf {
	padding-bottom:30px;
	margin:0 auto;
	width:95%;
}

.technology_main .czzn_pdf ul {
	width:100%;
}
.technology_main .czzn_pdf ul li {
	width:100%;
}
.technology_main .czzn_pdf ul li img {
	width:100%;
}

/*技术支持*/



/*产品介绍*/
.pro_main {
	padding:2.50rem 0.94rem;
	width:100%;
}
.pro_main .pro_info {
	margin-bottom:3.75rem;
	width:100%;
}
.pro_main .pro_info dl {
	width:100%;
}
.pro_main .pro_info dl dt {
	margin-bottom:0.63rem;
	font-size:1.13rem;
	font-weight: bold;
	color:#005EB8;
}
.pro_main .pro_info dl dd {
	padding:0 0.63rem;
	font-size:0.88rem;
	line-height:1.50rem;
	text-indent: 1.75rem;
	text-align: justify;
}
.pro_type_item {
	padding:0 0;
	width:100%;
}
.pro_type_item .pro_type_list {
	clear: both;
	margin-bottom:2.50rem;
	width:100%;
}
.pro_type_item .pro_type_list dl {
	width:100%;
}
.pro_type_item .pro_type_list dl dt {
	position: relative;
	float: left;
	margin-bottom:0;
	padding:0 10% 0 1.25rem;
	width:auto;
	height:2.50rem;
	line-height:2.50rem;
	font-size:1.16rem;	
	background: #005EB8;
}
.pro_type_item .pro_type_list dl dt:before {
	position: absolute;
	top:0;
	right:-0.69rem;
	content: '';
	width:0;
	height:0;
	border-top:1.25rem solid transparent;
	border-left:0.75rem solid #005EB8;
	border-bottom:1.25rem solid transparent;
	z-index: 1;
}
.pro_type_item .pro_type_list dl dt a {
	color:#ffffff;
	font-size: inherit;
	font-weight: bold;
}
.pro_type_item .pro_type_list dl dd {
	clear: both;
	padding:1.88rem 0.63rem 1.25rem 0.63rem;
	background: #EFEFEF;
	width:100%;
}
.pro_type_item .pro_type_list dl dd .protype_box {
	width:100%;
}
.pro_type_item .pro_type_list dl dd .protype_box a {
	display: block;
	float: left;
	margin-bottom:0.94rem;
	width:50%;
}
.pro_type_item .pro_type_list dl dd .protype_box a ul {
	display: block;
	width:100%;
}
.pro_type_item .pro_type_list dl dd .protype_box a ul li {
	clear: both;
	width:100%;
}
.pro_type_item .pro_type_list dl dd .protype_box a ul li.proimg {
	display: flex;
	justify-content: center;
}
.pro_type_item .pro_type_list dl dd .protype_box a ul li.proimg img {
	width:90%;
}
.pro_type_item .pro_type_list dl dd .protype_box a ul li.proname {
	padding-top:0.63rem;
	text-align: center;
	color:#333333;
	font-size:1rem;
}

.pro_type_item .pro_type_list dl dd .protype_box.other {
	height:0;
	overflow: hidden;
}

.pro_type_item .pro_type_list dl dd .promorebtn {
	clear: both;
	width:100%;
	text-align: center;
	font-size:1rem;
	font-weight: bold;
}

.prov_main {
	padding:1.88rem 0 1.88rem 0;
	width:100%;
}
.prov_main .prov_info {
	margin-bottom:1.88rem;
	padding:0 0.94rem;
	width:100%;
}
.prov_main .prov_info .prov_info_l {
	float: left;
	display: flex;
	width:40%;
	align-items: center;
	justify-content: center;
}
.prov_main .prov_info .prov_info_l img {
	width:95%;
}
.prov_main .prov_info .prov_info_r {
	float: right;
	width:60%;
}
.prov_main .prov_info .prov_info_r dl {
	padding-left:0.63rem;
	width:100%;
}
.prov_main .prov_info .prov_info_r dl dt {
	margin-bottom:0.63rem;
	width:100%;
	font-size:1.13rem;
	color:#005EB8;
}
.prov_main .prov_info .prov_info_r dl dd {
	width:100%;
	font-size:0.75rem;
	line-height:1.25rem;
}

.prov_main .prov_zy {
	clear: both;
	padding:0 0.94rem;
	width:100%;
}
.prov_main .prov_zy dl {
	width:100%;
}
.prov_main .prov_zy dl dt {
	display: flex;
	width:100%;
	height:2.25rem;
	background: #005EB8;
	color:#ffffff;
	font-size:1rem;
	justify-content: center;
	align-items: center;
}
.prov_main .prov_zy dl dd {
	width:100%;
}
.prov_main .prov_zy dl dd a {
	display: flex;
	padding-left:1.88rem;
	width:100%;
	height:2.81rem;
	color:#005EB8;
	background: #F1F3F2;
	font-size:1rem;
	border-bottom:1px #ffffff solid;
	align-items: center;
}
.prov_main .prov_zy dl dd a i {
	margin-right:0.94rem;
	font-size:1.75rem;
	color:#000000;
}

.prov_main .prov_data {
	margin:1.88rem 0 1.88rem 0;
	padding:0 0.94rem;
	width:100%;
}
.prov_main .prov_data .product_data_col {
	width:100%;
	background: #F1F3F2;
	border-bottom:1px #ffffff solid;
	font-size:0.88rem;
}
.prov_main .prov_data .product_data_col dl {
	padding:0.94rem 0;
	width:100%;
}
.prov_main .prov_data .product_data_col dl dt {
	float: left;
	padding:0 0 0 1.56rem;
	display: flex;
	width:50%;
	align-items: center;
	justify-content: center;
}
.prov_main .prov_data .product_data_col dl dd {
	float: left;
	display: flex;
	width:50%;
	border-left:1px #ffffff solid;
	align-items: center;
	justify-content: center;
}
.prov_main .prov_data .product_data_col dl dd ul {
	display: block;
	width:100%;
}
.prov_main .prov_data .product_data_col dl dd ul li {
	clear: both;
	padding:0.25rem 0;
	text-align: center;
}
.prov_main .prov_data .product_data_col dl dd ol {
	display: flex;
	justify-content: center;
}
.prov_main .prov_data .product_data_col dl dd ol li {
	padding:0 0.31rem;
}
.prov_main .prov_data .product_data_col dl dd ol li img {
	height:2.50rem;
}

.prov_main .product_related {
	padding:0 0.94rem;
	width:100%;
}
.prov_main .product_related dl {
	width:100%;
}
.prov_main .product_related dl dt {
	width:100%;
	height:2.50rem;
	line-height:2.50rem;
	color:#ffffff;
	background: #005EB8;
	font-size:1rem;
	text-align: center;
}
.prov_main .product_related dl dd {
	padding-top:1.25rem;
	width:100%;
}
.prov_main .product_related dl dd ul {
	display: block;
	float: left;
	width:33.33%;
}
.prov_main .product_related dl dd ul li.related_img {
	display: flex;
	width:100%;
	justify-content: center;
}
.prov_main .product_related dl dd ul li.related_img img {
	width:95%;
}
.prov_main .product_related dl dd ul li.related_name {
	padding-top:0.63rem;
	text-align: center;
	font-size:0.88rem;
}

a.pageback {
	display: block;
	margin:2.50rem auto 0 auto;
	width:5.00rem;
	height:1.88rem;
	line-height:1.88rem;
	background: #f5f5f5;
	color:#005EB8;
	font-size:0.88rem;
	text-align: center;
	border-radius: 0.25rem;
	border:1px #005EB8 dashed;
}
/*产品介绍*/


/*新闻*/
.news_main {
	padding:1.88rem 0.94rem 2.50rem 0.94rem;
	width:100%;
}
.news_main .news_title {
	margin-bottom:1.56rem;
	font-size:1.38rem;
	color:#005EB8;
}
.news_main .news_item {
	width:100%;
}
.news_main .news_item a {
	margin-bottom:1.25rem;
	padding:0.63rem;
	display: block;
	background: #EFEFEF;
	border-radius: 0.25rem;
}
.news_main .news_item a ul {
	display: block;
}
.news_main .news_item a ul li.news_date {
	float: left;
	width:5.00rem;
	height:5.00rem;
	background: #005EB8;
}
.news_main .news_item a ul li.news_date dl {
	display: flex;
	flex-direction:column;
	width:100%;
	height:100%;
	align-items: center;
	justify-content: center;
}
.news_main .news_item a ul li.news_date dl dt {
	font-size:2.13rem;
	color:#ffffff;
	text-align: center;
}
.news_main .news_item a ul li.news_date dl dd {
	font-size:1rem;
	color:#ffffff;
	text-align: center;
}
.news_main .news_item a ul li.news_info {
	float: right;
	width:calc(100% - 6.25rem)
}
.news_main .news_item a ul li.news_info dl {
	width:100%;
}
.news_main .news_item a ul li.news_info dl dt {
	margin-bottom:0.31rem;
	font-size:1rem;
	height:1.56rem;
	line-height:1.56rem;
	overflow: hidden;
	color:#005EB8;
}
.news_main .news_item a ul li.news_info dl dd {
	padding:0 0.63rem 0 0;
	font-size:0.88rem;
	color:#8A8D8F;
	line-height:1.25rem;
	height:2.50rem;
	overflow: hidden;
}
.news_main .pagebtn {
	display: flex;
	padding-top:0.63rem;
	width:100%;
	justify-content: center;
}
.news_main .pagebtn a {
	margin:0 0.63rem;
	display: block;
	padding:0.38rem 0.63rem;
	background: #f5f5f5;
	border:1px #dddddd dashed;	
	color:#005EB8;
	font-size:0.88rem;
	border-radius: 0.25rem;
}

.newsv_main {
	padding:2.50rem 0 3.13rem 0;
	width:100%;
}
.newsv_main .newsv_title {
	padding:0 1.88rem;
	width:100%;
	font-size:1.25rem;
	text-align: center;
	color:#000000;
	line-height:1.88rem;
}
.newsv_main .newsv_subtitle {
	padding:0.94rem 0 0 0;
	width:100%;
	font-size:0.88rem;
	text-align: center;
	color:#aaaaaa;
}
.newsv_main .newsv_content {
	margin:1.25rem 1.88rem 0 1.88rem;
	padding:1.25rem 0 0 0;
	width:auto;
	font-size:1rem;
	line-height:1.88rem;
	border-top:1px #dddddd solid;
	text-indent: 2.00rem;
}
.newsv_main .newsv_content img {
	display: block;
	margin:0 auto;
	padding:0.63rem 0;
	max-width:90%;
}
/*新闻*/


/*联系我们*/
.contact_box {
	padding:1.88rem 0 2.50rem 0;
	width:auto;
}
.contact_box .contact_form {
	margin:0 0.94rem;
	padding:1.25rem 0.94rem;
	width:auto;	
	background: #E7E7E8;
}
.contact_box .contact_form ul li {
	margin-bottom:1.88rem;
	font-size:0.88rem;
	line-height:1.50rem;
	color:#005EB8;
}
.contact_box .contact_form .contact_form_title {
	margin-bottom:0.94rem;
	font-size:1.13rem;
	font-weight: bold;
}
.contact_box .contact_form .contact_form_list {
	margin:0 auto;
	width:auto;
}
.contact_box .contact_form .contact_form_list  dl {
	display: block;
	margin-bottom:1.25rem;
	width:auto;
}
.contact_box .contact_form .contact_form_list  dl dt {
	clear: both;
	margin-bottom:0.63rem;
	width:auto;
	font-size:0.88rem;
	color:#005EB8;
}
.contact_box .contact_form .contact_form_list  dl dt i {
	position: relative;
	top:0.19rem;
	margin-right:0.31rem;
	font-size:1.25rem;
	color:#005EB8;
}
.contact_box .contact_form .contact_form_list  dl dt em {
	margin-left:0.19rem;
	color:#f55555;
	font-size:0.75rem;
}
.contact_box .contact_form .contact_form_list  dl dd {
	padding:0 0 0 1.44rem;
}
.contact_box .contact_form .contact_form_list  dl dd input[type='text']{
	padding:0 0.50rem;
	width:100%;
	height:2.19rem;
	border:1px #005EB8 solid;
	border-radius: 0.25rem;
	font-size:1rem;
}
.contact_box .contact_form .contact_form_list  dl dd textarea {
	padding:0.19rem 0.31rem;
	width:100%;
	height:6.25rem;
	border:1px #005EB8 solid;
	border-radius: 0.25rem;
	font-size:1rem;
}
.contact_box .contact_form .contact_form_list button {
	margin:0 0 0 1.25rem;
	outline: none;
	border:0;
	width:5.63rem;
	height:2.19rem;
	line-height:2.19rem;
	background: #005EB8;
	font-size:0.88rem;
	color:#ffffff;
	text-align: center;
	border-radius: 0.25rem;
}

.contact_info {
	padding:2.50rem 0 1.25rem 0;
	margin:0 0.94rem;
	width:auto;
}
.contact_info dl {
	display: block;
	margin:0 0 1.2rem 0;
	clear: both;
}
.contact_info dl:nth-child(3) {
	margin-bottom:0.63rem;
}
.contact_info dl dt {
	margin-bottom:0.63rem;
	width:auto;	
}
.contact_info dl dt i {
	display: flex;
	margin:0 auto;
	width:3.00rem;
	height:3.00rem;
	font-size:1.50rem;
	color:#ffffff;
	background: #005EB8;
	border-radius: 3.00rem;
	justify-content: center;
	align-items: center;
}
.contact_info dl dd {
	padding:0.19rem 0 ;
	font-size:0.94rem;
	text-align: center;
}
.contact_info ul li {
	width:auto;
	height:12.50rem;
	border:1px #005EB8 solid;
	border-radius: 0.50rem;
	overflow: hidden;
}
/*联系我们*/




/*底部*/
.footerbox {
	padding:1.56rem 0 0 0;
	width:100%;
	background: #efefef;
}
.footerbox .footer_title {
	margin-bottom:0.63rem;
	width:100%;
	text-align: center;
	font-size:0.88rem;
}
.footerbox .footer_tel {
	margin-bottom:0.63rem;
	text-align: center;
	color:#005EB8;
	font-size:0.88rem;
}
.footerbox .footer_tel i {
	position: relative;
	top:0.31rem;
	margin-right:0.31rem;
	font-size:1.25rem;
}
.footerbox .footer_email {
	margin-bottom:0.94rem;
	text-align: center;
	color:#005EB8;
	font-size:0.88rem;
}
.footerbox .footer_email i {
	position: relative;
	top:0.31rem;
	margin-right:0.31rem;
	font-size:1.25rem;	
}
.footerbox .footer_addres {
	margin-bottom:1.25rem;
	text-align: center;
	color:#005EB8;
	font-size:0.88rem;
}
.footerbox .footer_addres i {
	position: relative;
	top:0.13rem;
	margin-right:0.13rem;
	font-size:1.25rem;	
}


.footerbox .footer_bottom {
	padding:2.19rem 0 1.88rem 0;
	width:100%;
	background: #005EB8;
}
.footerbox .footer_bottom .footer_icon {
	padding-bottom:1.56rem;
	display: flex;
	width:100%;
	justify-content: center;
}
.footerbox .footer_bottom .footer_icon img {
	margin:0 1.25rem;
	height:2.50rem;
}
.footerbox .footer_bottom .footer_evm {
	display: flex;
	width:100%;
	justify-content: center;
}
.footerbox .footer_bottom .footer_evm img {
	
}
.footerbox .footer_bottom .footer_text {
	padding-top:0.63rem;
	text-align: center;
	width:100%;
	font-size:0.88rem;
	color:#ffffff;
}
.footerbox .footer_bottom .footer_nav {
	padding:1.88rem 1.88rem 0 1.88rem;
	width:100%;
}
.footerbox .footer_bottom .footer_nav dl {
	display: block;
	float: left;
	width:33.33%;
}
.footerbox .footer_bottom .footer_nav dl dt {
	margin-bottom:0.63rem;
	width:100%;
	font-size:1rem;
	font-weight: bold;
	color:#ffffff;
}
.footerbox .footer_bottom .footer_nav dl dd {
	width:100%;
}
.footerbox .footer_bottom .footer_nav dl dd a {
	display: block;
	clear: both;
	padding:0.31rem 0;
	font-size:0.75rem;
	color:#ffffff;
}
.footerbox .footer_copy {
	clear: both;
	margin-top:1.88rem;
	padding:0 20% 0 1.88rem;
	width:100%;
	color:#ffffff;
	font-size:0.88rem;
	line-height:1.75rem;
}
/*底部*/


/*置顶按钮*/
.to_top {
	cursor: pointer;
	display: flex;
	position: fixed;
	bottom:8%;
	right:1.25rem;
	width:3.13rem;
	height:3.13rem;
	opacity: 0;
	background: #f5f5f5;
	border-radius: 3.13rem;	
	justify-content: center;
	border:1px #e5e5e5 dashed;
	align-items: center;
	transition: 0.8s;
	z-index: 100;
}
.to_top:hover {
	background: #f1f1f1;
}
.to_top i {
	font-size:1.63rem;
	color:#0e4ba8;
}
/*置顶按钮*/



.imgbig_bg {
	position: fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:rgba(0,0,0,0.5);
	z-index: 100;
}
.imgbig_bg {
	position: fixed;
	display: flex;
	top:0;
	left:0;
	bottom:0;
	right:0;
	width:100%;
	height:100%;
	margin:auto;
	align-items: center;
	justify-content: center;
	z-index: 101;
}
.imgbig_bg img {
	max-width:95%;
	max-height:95%:
}