@charset "UTF-8";
@import url(font-awesome.css);
@font-face {
	font-family: "Din Regular";
	src: url(fonts/DinRegular.woff2) format("woff2"), url(../fonts/dinregular.woff) format("woff"), url(../fonts/dinregular.ttf) format("truetype"), url(../fonts/dinregular.eot) format("embedded-opentype"), url(../fonts/din regular.svg) format("svg")
}
@font-face {
	font-family: din-medium_0;
	src: url(../fonts/din-medium_0.woff2) format("woff2"), url(../fonts/din-medium_0.woff) format("woff"), url(../fonts/din-medium_0.ttf) format("truetype"), url(../fonts/din-medium_0.eot) format("embedded-opentype"), url(../fonts/din-medium_0.svg) format("svg")
}
@font-face {
	font-family: dinb;
	src: url(../../fonts/dinb.woff2) format("woff2"), url(fonts/dinb.woff) format("woff"), url(../fonts/dinb.ttf) format("truetype"), url(../fonts/dinb.eot) format("embedded-opentype"), url(../fonts/dinb.svg) format("svg")
}
@font-face {
	font-family: "Microsoft YaHei";
	src: url(../fonts/pingfangbold_1.woff2) format("woff2"), url(../fonts/pingfangbold_1.woff) format("woff"), url(../fonts/Microsoft YaHei.ttf) format("truetype"), url(../fonts/Microsoft YaHei.eot) format("embedded-opentype"), url(../fonts/Microsoft YaHei.svg) format("svg")
}
.w1520 {
	padding-left: 7.8vw;
	padding-right: 7.8vw;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%
}
.w1820 {
	padding-left: 10.8vw;
	padding-right: 10.8vw;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
}
.pfbd {
	font-family: "Microsoft YaHei" !important
}
.dinr {
	font-family: "Din Regular" !important
}
.dinm {
	font-family: din-medium_0 !important
}
.dinb {
	font-family: dinb !important
}
.color {
	color: #fff;
}
/* 返回顶部 */
.aside {
	position: fixed;
	right: .2rem;
	bottom: .2rem;
	z-index: 6;
	display: none;
}
aside .item {
	position: relative;
	width: .62rem;
	height: .62rem;
	border: 1px solid #767676;
	text-align: center;
	color: #767676;
	border-radius: 50%;
	cursor: pointer;
	display: flex;
	align-items: center;
	transition: .4s
}
aside .item span {
	margin: auto;
	font-size: .35rem;
	color: #767676;
	transition: .4s
}
aside .item:hover {
	background: #767676
}
aside .item:hover span {
	color: #fff
}
/* 导航 */
.pc_header {
	transition: .6s;
	width: 100%;
	z-index: 5;
	position: fixed;
	top: 0;
	border-bottom: 1px solid #999;
}
.pc_header .he_box .logo {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}
.pc_header .he_box .logo a img {
	height: .58rem;
	padding-top: 0.1rem;
}
.pc_header .he_box .logo a .hide {
	display: none
}
.pc_header .he_box .column .nav .slide {
	margin-right: .25rem;
	position: relative
}
.pc_header .he_box .column .nav .slide:last-child {
	margin-right: 0
}
.pc_header .he_box .column .nav .slide .item a {
	transition: .4s;
	line-height: .8rem;
	color: #fff
}
.pc_header .he_box .column .nav .slide .item a span {
	position: relative;
	padding: .08rem .12rem;
	font-size: .16rem;
}
/* .pc_header .he_box .column .nav .slide .item a span::before {
	transition: .4s;
	opacity: 0;
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	width: .1rem;
	height: .06rem;
	background: #1a55a5;
	clip-path: polygon(30% 0, 30% 66%, 100% 66%, 100% 100%, 0 100%, 0 0);
	-webkit-clip-path: polygon(30% 0, 30% 66%, 100% 66%, 100% 100%, 0 100%, 0 0)
}
.pc_header .he_box .column .nav .slide .item a span::after {
	transition: .4s;
	opacity: 0;
	content: '';
	position: absolute;
	right: 0;
	top: 0;
	width: .1rem;
	height: .06rem;
	background: #1a55a5;
	clip-path: polygon(100% 0, 100% 100%, 80% 100%, 80% 33%, 0 33%, 0 0);
	-webkit-clip-path: polygon(100% 0, 100% 100%, 80% 100%, 80% 33%, 0 33%, 0 0)
} */
.pc_header .he_box .column .nav .slide.active .item a, .pc_header .he_box .column .nav .slide:hover .item a {
	color: #fff
}
.pc_header .he_box .column .nav .slide.active .item a span::before, .pc_header .he_box .column .nav .slide:hover .item a span::before {
	opacity: 1
}
.pc_header .he_box .column .nav .slide.active .item a span::after, .pc_header .he_box .column .nav .slide:hover .item a span::after {
	opacity: 1
}
.pc_header .he_box .column .nav .slide .down_list {
	display: none;
	position: absolute;
	top: 1rem;
	left: 50%;
	transform: translateX(-50%);
	background: #1a55a5;
	width: 200%
}
.pc_header .he_box .column .nav .slide .down_list::before {
	content: '';
	position: absolute;
	top: -.15rem;
	left: 50%;
	transform: translateX(-50%);
	border-left: .1rem solid transparent;
	border-right: .1rem solid transparent;
	border-top: .1rem solid transparent;
	border-bottom: .1rem solid #1a55a5
}
/* 自定义语言切换开始 */
.pc_header .language {
	font-size: 0.16rem;
	position: relative;
	top: 0.3rem;
	left: 0.3rem;
	cursor: pointer;
	color: #fff;
}
.pc_header.active .language {
	color: #fff;
}
.pc_header .language a{
	color: #fff;
}

.pc_header.active .language a{
	color: #515151;
	padding-left: 0.05rem;
}

/* 自定义语言切换结束 */
/* 自定义产品栏目导航开始 */
.cp-lm {
	display: none;
	position: fixed;
	left: 0;
	top: 1.01rem;
	width: calc(100% - 20vw);
	padding-left: 10vw;
	padding-right: 10vw;
	background-color: #1a55a5;
	padding-top: 0.4rem;
	padding-bottom: 0.4rem;
}
.cp-lm-list {
	display: flex;
	flex-flow: row nowrap;
}
.cp-lm-list .lm-item {
	width: 25%;
}
.cp-lm-list .lm-item h3 {
	color: #fff;
	font-size: 0.18rem;
	font-weight: bold;
	height: 0.5rem;
	line-height: 0.5rem;
	position: relative;
}
.cp-lm-list .lm-item h3::after {
	content: '';
	width: 0.5rem;
	background-color: #fff;
	height: 0.03rem;
	position: absolute;
	left: 0;
	bottom: -0.06rem;
}
.cp-lm-list .lm-item ul {
	padding-top: 0.2rem;
}
.cp-lm-list .lm-item a {
	padding-left: 0.2rem;
	display: inline-block;
	transition: all .5s;
	color: rgba(255, 255, 255, 0.95);
	line-height: 0.4rem;
	background-color: none;
	position: relative;
	font-size: 0.14rem;
}
.cp-lm-list .lm-item a::before {
	content: '※';
	color: rgba(255, 255, 255, 0.75);
	position: absolute;
	left: 0;
	top: 0rem;
	transition: all .5s;
}
.cp-lm-list .lm-item a:hover {
	width: 65%;
	padding-left: 0.4rem;
	background-color: #f1bc1d;
}
.cp-lm-list .lm-item a:hover::before {
	left: 0.15rem;
}
/* 自定义产品栏目导航结束 */
.he_box .column .nav .slide .down_list ul {
	display: grid;
	gap: .2rem;
	padding: .36rem 0
}
.pc_header {
	/* padding-top: 0.1rem;
	padding-bottom: 0.1rem; */
}
.pc_header .he_box .column .nav .slide .down_list ul li {
	text-align: center;
	font-size:16px;
}
.pc_header .he_box .column .nav .slide .down_list ul li a {
	position: relative;
	color: #fff;
	display: inline-block;
	padding: 0 0 .08rem 0
}
.pc_header .he_box .column .nav .slide .down_list ul li a::before {
	transition: .4s;
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	width: 0%;
	height: .02rem;
	background: #1a55a5
}
.pc_header .he_box .column .nav .slide .down_list ul li a:hover {
	color: #fff
}
.pc_header .he_box .column .nav .slide .down_list ul li a:hover::before {
	width: 100%
}
.pc_header .he_box .column .menu_list {
	margin: 0 0 0 .6rem
}
.pc_header .he_box .column .menu_list .search {
	padding: 0 .15rem;
	position: relative;
	display: flex;
	align-items: center;
	font-size: 16px;
}
.pc_header .he_box .column .menu_list .search::before {
	transition: .4s;
	content: '';
	position: absolute;
	width: 0px;
	height: 30%;
	background: rgba(255, 255, 255, .5);
	top: 50%;
	left: 0;
	transform: translateY(-50%)
}
.pc_header .he_box .column .menu_list .search svg {
	transition: .4s;
	cursor: pointer
}
.pc_header .he_box .column .menu_list .lang {
	padding: 0 .2rem;
	display: flex;
	align-items: center;
	position: relative;
	font-size: .22rem;
}
.pc_header .he_box .column .menu_list .lang::before {
	transition: .4s;
	content: '';
	position: absolute;
	width: 0px;
	height: 30%;
	background: rgba(255, 255, 255, .5);
	top: 50%;
	left: 0;
	transform: translateY(-50%)
}
.pc_header .he_box .column .menu_list .lang svg {
	transition: .4s
}
.pc_header .he_box .column .menu_list .lang span {
	color: #fff;
}
.pc_header .he_box .column .menu_list .lang i {
	color: #fff;
}
.pc_header.active, .pc_header.sticky {
	/* padding-top: 0.1rem;
	padding-bottom: 0.1rem; */
	background: #fff;
	box-shadow: 0 1px 10px rgba(0, 0, 0, .2)
}
.pc_header.active .he_box .logo a img, .pc_header.sticky .he_box .logo a img {
	display: none
}
.pc_header.active .he_box .logo a .hide, .pc_header.sticky .he_box .logo a .hide {
	display: block
}
.pc_header.active .he_box .column .nav .slide .item a, .pc_header.sticky .he_box .column .nav .slide .item a {
	color: #666
}
.pc_header.active .he_box .column .nav .slide.active .item a, .pc_header.active .he_box .column .nav .slide:hover .item a, .pc_header.sticky .he_box .column .nav .slide.active .item a, .pc_header.sticky .he_box .column .nav .slide:hover .item a {
	color: #1a55a5;
	font-weight: bold;
}
.pc_header.active .he_box .column .menu_list .search::before, .pc_header.sticky .he_box .column .menu_list .search::before {
	height: 100%;
	background: #c5c5c5
}
.pc_header.active .he_box .column .menu_list .search svg path, .pc_header.sticky .he_box .column .menu_list .search svg path {
	fill: #000
}
.pc_header.active .he_box .column .menu_list .lang::before, .pc_header.sticky .he_box .column .menu_list .lang::before {
	height: 100%;
	background: #c5c5c5
}
.pc_header.active .he_box .column .menu_list .lang svg path, .pc_header.sticky .he_box .column .menu_list .lang svg path {
	fill: #1a55a5
}
.pc_header.active .he_box .column .menu_list .lang span, .pc_header.sticky .he_box .column .menu_list .lang span {
	color: #1a55a5;
	font-weight: bold;
}
.pc_header.active .he_box .column .menu_list .lang i, .pc_header.sticky .he_box .column .menu_list .lang i {
	color: #1a55a5
}
.pu_search {
	display: none;
	z-index: 6;
	position: fixed;
	top: 0;
	width: 100%;
	height: var(--vh)
}
.pu_search .ch_box {
	width: 100%;
	height: 100vh;
	background: #1a55a5;
	display: flex;
	flex-direction: column;
}
.pu_search .ch_1 {
	padding: .22rem 0
}
.pu_search .ch_1 .logo a img {
	height: .48rem
}
.pu_search .ch_1 .close {
	cursor: pointer;
	transition: .8s;
}
.pu_search .ch_1 .close:hover {
	transform: rotate(180deg)
}
.pu_search .ch_2 form {
	width: 68%;
	margin: 13% auto 0 auto;
	font-size: .2rem;
}
.pu_search .ch_2 form .inp {
	color: #fff;
	border-bottom: 1px solid rgba(255, 255, 255, .3);
	padding: 0 0 .24rem 0
}
.pu_search .ch_2 form .inp>div {
	flex: 1
}
.pu_search .ch_2 form .inp p {
	color: rgba(255, 255, 255, .3)
}
.pu_search .ch_2 form .inp input {
	padding: 0 .22rem;
	flex: 1;
	border: none;
	background: 0 0;
	color: #fff;
	font-size: .2rem;
}
.pu_search .ch_2 form .inp input::placeholder {
	color: rgba(255, 255, 255, .3);
	font-size: .2rem;
}
.pu_search .ch_2 form .inp img {
	cursor: pointer;
	width: .33rem
}
.pu_search .ch_2 .img {
	margin: .6rem 0 0;
	width: 100%
}
.pu_search .ch_2 .img img {
	width: 100%
}
/* 首页banner */
.index_banner {
	position: relative;
}
.banner-content {
	width: 100%;
	height: 100%;
	/* background-color: rgba(0, 0, 0, .1); */
	position: absolute;
	left: 0;
	top: 0;
	color: #fff;
	text-align: center;
	padding-top: 5.5rem;
}
.banner-content h1 {
	font-size: 0.48rem;
}
.banner-content p {
	font-size: 0.22rem;
	margin-top: 0.15rem;
	opacity: .75;
}
.index_banner .banner .swiper-slide {
	position: relative;
}
.index_banner .banner .swiper-slide img {
	width: 100%;
}
.index_banner .banner .swiper-container-horizontal>.swiper-pagination-bullets {
	bottom: 0.15rem;
}
.index_banner .banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
	width: 12px;
	height: 12px;
	background: #fff;
	border-radius: 50%;
	opacity: 1;
}
.index_banner .banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active {
	opacity: 1;
	width: 34px;
	height: 12px;
	background: #fff;
	border-radius: 9px;
}
/* 首页banner视频 */
#container {
	overflow: hidden;
	position: relative;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0
}
#background_video {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	object-fit: cover;
	height: 100%;
	width: 100%
}
#video_cover {
	position: absolute;
	width: 100%;
	height: 100%;
	background: url(../images/video_cover.jpeg) no-repeat;
	background-size: cover;
	background-position: center
}
#video_controls {
	position: absolute;
	left: 50%;
	transform: translate(-50%, 0)
}
#play img {
	width: 100px
}
#pause img {
	width: 90px
}
#pause {
	display: none;
}
#container {
	height: 100vh;
}
#overlay {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	background: rgba(0, 0, 0, .5)
}
#main_content {
	z-index: 2;
	position: relative;
	top: 50%;
	left: 5%;
	transform: translateY(-50%)
}
#main_content h1 {
	font-size: .62rem;
	color: #fff;
	transition: all ease .8s .6s;
	letter-spacing: 10px;
	font-weight: bold;
}
#main_content .sub_head {
	color: #fff;
	font-size: .32rem;
	transition: all ease .8s .3s;
	line-height: 2;
}
#main_content .info {
	color: rgba(255, 255, 255, .5);
	font-size: 12px;
	margin-top: 10px
}
/* 公共样式 */
.index_tit {
	position: relative;
	padding-top: 30px;
	padding-bottom: 30px;
}
.index_tit .en {
	font-size: .76rem;
	color: #eee;
	font-weight: bold;
	text-transform: uppercase;
}
.index_tit .title {
	/* font-family: 'Microsoft YaHei'; */
	font-size: .42rem;
	line-height: .58rem;
	font-weight: bold;
	color: #1a55a5;
}
.index_pro .index_tit .title {
	/* font-family: 'Microsoft YaHei'; */
	font-size: .42rem;
	line-height: .58rem;
	font-weight: bold;
	color: #fff;
}
.index_tit .xtitle {
	/* font-family: 'Microsoft YaHei'; */
	font-size: .16rem;
	/* font-weight: bold; */
	margin-top: .15rem;
}
.index_pro .index_tit .xtitle {
	color: #eee;
}
.index_tit .more {
	position: absolute;
	right: 0;
	bottom: 0;
}
.index_tit .more a {
	display: block;
	font-size: .15rem;
	line-height: .45rem;
	width: 1.55rem;
	border: 1px solid #333;
	border-radius: 23px;
	text-align: center;
	color: #333;
	transition: transform 0.3s ease;
}
.index_tit .more:hover a {
	transform: translateX(10px);
}
.p74 {
	padding-top: 0.74rem;
}
.p74_ {
	padding-bottom: 0.74rem;
}
.p85 {
	padding-top: .85rem;
}
.p95 {
	padding-top: .95rem;
}
.p1 {
	padding-top: 1rem;
}
.p15 {
	padding-top: 1.5rem;
}
.p17 {
	padding-top: 1.75rem;
}
.m58 {
	margin-top: 0.58rem;
}
.m15 {
	margin-top: .15rem;
}
.m25 {
	margin-top: .25rem;
}
.m35 {
	margin-top: .35rem;
}
.miaodian {
	position: relative;
	top: -1.2rem;
}
.pu_link {
	overflow: hidden;
	display: inline-block;
	position: relative;
	transition: .4s;
	margin-bottom: 0.4rem;
}
.pu_link::before {
	z-index: 1;
	transition: .6s;
	content: '';
	position: absolute;
	bottom: -1px;
	left: 0;
	width: 2px;
	height: .1rem;
	background: #fff
}
.pu_link::after {
	transition: .6s;
	content: '';
	position: absolute;
	bottom: 0;
	left: -1px;
	width: .2rem;
	height: 2px;
	background: #fff
}
.pu_link a {
	display: block;
	font-size: .16rem;
	transition: .6s;
	position: relative;
	width: 2rem;
	line-height: .64rem;
	text-align: center;
	color: #fff;
	border: 1px solid rgba(255, 255, 255, .2);
	font-weight: 700
}
.pu_link a::before {
	z-index: 1;
	transition: .6s;
	content: '';
	position: absolute;
	top: -1px;
	right: -1px;
	width: 2px;
	height: .1rem;
	background: #fff
}
.pu_link a::after {
	transition: .6s;
	content: '';
	position: absolute;
	top: -1px;
	right: 0;
	width: .2rem;
	height: 2px;
	background: #fff
}
.pu_link:hover {
	background: #fff;
	transition-delay: .6s
}
.pu_link:hover::before {
	height: 100%
}
.pu_link:hover::after {
	width: 100%
}
.pu_link:hover a {
	color: #1a55a5;
	transition-delay: .6s;
}
.pu_link:hover a::before {
	height: 100%
}
.pu_link:hover a::after {
	width: 100%
}
.pu_link.color::before {
	background: #1a55a5
}
.pu_link.color::after {
	background: #1a55a5
}
.pu_link.color a {
	color: #000;
	border-color: #ccc
}
.index_pro .pu_link.color a {
	color: #fff;
	border-color: #ccc
}
.pu_link.color a::before {
	background: #1a55a5
}
.pu_link.color a::after {
	background: #1a55a5
}
.pu_link.color:hover {
	background: #1a55a5
}
.pu_link.color:hover a {
	color: #fff
}
/* 内页banner */
.page_banner {
	width: 100%;
	position: relative;
	overflow: hidden;
}
.page_banner img {
	width: 100%;
}
/* 公司简介 */
.index_about {
	width: 100%;
	overflow: hidden;
}
.index_about .index_boxLeft {
	margin-left: 1.7rem;
	width: 48%;
	/* margin-top: 1.5rem; */
}
.index_about .index_boxLeft .index_acon {
	padding-top: 0.5rem;
	font-size: .16rem;
	line-height: .40rem;
	text-indent: 2em;
}
.index_about .index_boxLeft .index_acon p {
	margin-top: 0.15rem;
}
.index_about .index_boxRight {
	width: 40%;
	position: relative;
	top: -1px;
	right: 0;
	height: 100%;
	z-index: 1;
	overflow: hidden;
}
.index_about .index_boxRight img {
	width: 100%;
}
.index_about .index_boxRight .index_fudong {
	width: 35%;
	height: 100%;
	padding: 0.8rem .45rem 0 .45rem;
	position: absolute;
	z-index: 2;
	top: 0;
	left: 50%;
	background: #1a55a5;
	background: rgb(41, 71, 130, .8);
	box-sizing: border-box;
}
.index_about .index_boxRight .index_fudong ul li {
	margin-bottom: .35rem;
	color: #fff;
	border-bottom: 1px solid #fff;
	padding-bottom: .2rem;
}
.index_about .index_boxRight .index_fudong ul li .num {
	font-size: .6rem;
}
.index_about .index_boxRight .index_fudong ul li .text {
	font-size: .16rem;
	line-height: .55rem;
}
.index_about .index_boxRight .index_fudong ul li i {
	font-size: .4rem;
	font-style: normal;
}
.index_about .index_boxRight .index_fudong ul li:last-child {
	border-bottom: 0px;
}
/* 业务范围 */
.index_yewu {
	width: 100%;
	/* background: #f8f8f8; */
	overflow: hidden;
}
.index_yewu .yewu {
	display: flex;
	flex-wrap: nowrap;
	justify-content: center;
}
.index_yewu .yewu-container {
	width: 25%;
	position: relative;
	margin: 5px;
	cursor: pointer;
	overflow: hidden;
	min-height: 468px;
	box-sizing: border-box;
}
.index_yewu .yewu-container .yewu-con {
	/* background: #f00; */
	height: 100%;
	transition: opacity .5s ease;
	padding: .5rem .35rem .35rem .35rem;
}
.index_yewu .yewu-container .yewu-con .lknumber {
	font-size: 0.8rem;
	/* -webkit-text-stroke: 1px #1a55a5; */
	-webkit-text-stroke: 1px #fff;
	color: transparent;
	position: relative;
	top: -0.35rem;
	left: -0.2rem;
}
.index_yewu .yewu-container .yewu-con .ywtit {
	font-size: .25rem;
	font-weight: bold;
}
.index_yewu .yewu-container .yewu-con .ywinfo {
	font-size: .16rem;
	line-height: .35rem;
	margin-top: .35rem;
	color: #666;
}
.index_yewu .yewu-container .yewu-con .ywline {
	width: 100%;
	height: 1px;
	/* background: #eee; */
	background: none;
	margin: .65rem 0 .35rem 0;
}
.index_yewu .yewu-container .yewu-con .ywbtit {
	font-size: .16rem;
	color: #1a55a5;
}
.index_yewu .yewu-container .yewu-hidden {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	z-index: 1;
}
.index_yewu .yewu-container .yewu-hidden img {
	width: 100%;
	height: 100%;
}
.index_yewu .yewu-container:hover .yewu-hidden {
	opacity: 1;
	transition: opacity .5s ease;
}
.index_yewu .yewu-container:hover .yewu-hidden .ywmore {
	position: absolute;
	z-index: 2;
	top: 55%;
	left: 24%;
}
.index_yewu .yewu-container:hover .yewu-hidden .yw-main {
	position: absolute;
	left: 0;
	top: 10%;
	width: 94%;
	margin-left: 3%;
	text-align: center;
	color: #fff;
}
.index_yewu .yewu-container:hover .yewu-hidden .yw-main .ywbiaoti {
	font-size: 0.25rem;
	height: 0.8rem;
	line-height: 0.8rem;
}
.yw-main .yewuinfo {
	line-height: 0.3rem;
}
.yw_link {
	overflow: hidden;
	display: inline-block;
	position: relative;
	transition: .4s
}
.yw_link::before {
	z-index: 1;
	transition: .6s;
	content: '';
	position: absolute;
	bottom: -1px;
	left: 0;
	width: 2px;
	height: .1rem;
	background: #fff
}
.yw_link::after {
	transition: .6s;
	content: '';
	position: absolute;
	bottom: 0;
	left: -1px;
	width: .2rem;
	height: 2px;
	background: #fff
}
.yw_link a {
	display: block;
	font-size: .16rem;
	transition: .6s;
	position: relative;
	width: 2rem;
	line-height: .64rem;
	text-align: center;
	color: #fff;
	border: 1px solid rgba(255, 255, 255, .2);
	font-weight: 700
}
.yw_link a::before {
	z-index: 1;
	transition: .6s;
	content: '';
	position: absolute;
	top: -1px;
	right: -1px;
	width: 2px;
	height: .1rem;
	background: #fff
}
.yw_link a::after {
	transition: .6s;
	content: '';
	position: absolute;
	top: -1px;
	right: 0;
	width: .2rem;
	height: 2px;
	background: #fff
}
.yw_link:hover {
	background: #fff;
	transition-delay: .6s
}
.yw_link:hover::before {
	height: 100%
}
.yw_link:hover::after {
	width: 100%
}
.yw_link:hover a {
	color: #1a55a5;
	transition-delay: .6s
}
.yw_link:hover a::before {
	height: 100%
}
.yw_link:hover a::after {
	width: 100%
}
.yw_link.color::before {
	background: #fff
}
.yw_link.color::after {
	background: #fff
}
.yw_link.color a {
	color: #fff;
	border-color: #fff
}
.yw_link.color a::before {
	background: #fff
}
.yw_link.color a::after {
	background: #fff
}
.yw_link.color:hover {
	background: rgb(255, 255, 255, 0)
}
.yw_link.color:hover a {
	color: #fff
}
/* 应用领域 */
.index_yyly {
	width: 100%;
	display: flex;
	flex-direction: column;
}
.index_yyly .yyly-section {
	flex: 1;
	display: flex;
	flex-direction: row;
	overflow: hidden;
}
.index_yyly .yyly-section .yyly-text {
	width: 50%;
	padding-right: 10%;
}
.index_yyly .yyly-section .yyly-text .yyly_acon {
	padding-top: .85rem;
	font-size: .16rem;
	line-height: .36rem;
	text-indent: 0em;
}
.index_yyly .yyly-section .yyly-text .yyly_box1 {
	margin: 1rem 0 0;
}
.index_yyly .yyly-section .yyly-big-img {
	width: 48.3%;
	padding-left: .18rem;
	transition: width 1s ease-in-out;
}
.index_yyly .yyly-section .yyly-big-img img {
	width: 100%;
}
.index_yyly .yyly-xia {
	flex: 1;
}
.index_yyly .yyly-small-img {
	display: flex;
	flex-wrap: wrap;
}
.index_yyly .yyly-small-img .yyly-img {
	flex: 1 0;
	position: relative;
	margin-right: .25rem;
	cursor: pointer;
}
.index_yyly .yyly-small-img .yyly-img:last-child {
	margin-right: 0px;
}
.index_yyly .yyly-small-img .yyly-img img {
	width: 100%;
	height: auto;
}
.index_yyly .yyly-small-img .yyly-text {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: .5rem;
	background-color: rgb(255, 255, 255, .8);
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: .16rem;
}
.index_yyly .yyly-small-img .selected {
	background-color: rgb(41, 71, 130, .7);
	color: #fff;
}
/* 技术设备 */
#wsd, #wsd1, #wsd2, #wsd3, #wsd4, #wsd5, #wsd6, #wsd7, #wsd8, #wsd9 {
	position: relative;
	top: -80px
}
.proTab {
	padding: .35rem 0 0px
}
.proTab .proTab-nav {
	position: relative
}
.proTab .proTab-nav>.spanl {
	left: 0
}
.proTab .proTab-nav>.spanl, .proTab .proTab-nav>.spanr {
	position: absolute;
	top: 0;
	z-index: 5;
	width: 30%;
	height: 100%;
	content: "";
	cursor: pointer
}
.proTab .proTab-nav>.spanr {
	right: 0
}
.proTab a {
	color: #333;
}
.proTab-dl {
	margin: auto;
	width: 100%;
	/* max-width: 410px; */
	text-align: center
}
.proTab-dl dt {
	margin-bottom: .3rem;
	/* opacity: .3; */
	opacity: 1;
	-webkit-transition: all .5s ease 0s;
	transition: all .5s ease 0s
}
.proTab-dl .tit {
	font-size: .16rem;
	margin-bottom: .35rem;
}
.proTab-dl .txt {
	margin-top: 30px;
	color: #fff;
	font-size: 18px
}
.proTab-dl dd {
	overflow: hidden;
	opacity: 1;
	-webkit-transition: all .5s ease 0s;
	transition: all .5s ease 0s
}
.proTab .swiper-slide-active .proTab-dl dt {
	opacity: 1
}
.proTab .swiper-slide-active .proTab-dl dd {
	visibility: visible;
	opacity: 1
}
.proTab-dl.active dt {
	opacity: 1
}
.proTab-dl.active dd {
	visibility: visible;
	opacity: 1
}
.imgDiv img {
	display: block;
	width: 100%
}
.moreBut {
	color: #000;
	font-size: 16px
}
/* 资讯中心 */
.index_news {
	width: 100%;
	background-color: #f8f8f8;
	overflow: hidden;
}
.index_news .news_tab {
	position: absolute;
	right: 0;
	bottom: 0;
}
.index_news .news_tab li {
	width: 1.2rem;
	height: .42rem;
	line-height: .42rem;
	text-align: center;
	font-size: .16rem;
	margin-right: .25rem;
	cursor: pointer;
}
.index_news .news_tab li.action {
	color: #1a55a5;
	border-bottom: 2px solid #1a55a5;
}
.index_news .news_tab li:last-child {
	margin-right: 0;
}
.index_news .news_con {
	overflow: hidden;
}
.index_news .news_con ul {
	display: none;
}
.index_news .news_con ul:first-child {
	display: block;
}
.index_news .news_con li {
	width: 31%;
	display: inline-block;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
	margin-right: .23rem;
	vertical-align: top;
	background-color: #fff;
	-webkit-box-shadow: 0px 0px 12px #eee;
	box-shadow: 0px 0px 12px #eee;
}
.index_news .news_con li:last-child {
	margin-right: 0;
}
.index_news .news_con li .content0 {
	overflow: hidden;
}
.index_news .news_con li .content0 img {
	width: 100%;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}
.index_news .news_con li .content1 {
	padding: 0.25rem 0.2rem;
	position: relative;
	min-height: 220px;
}
.index_news .news_con li .content2 {
	font-size: 0.16rem;
	color: #999;
}
.index_news .news_con li .content2 i {
	color: #1a55a5;
}
.index_news .news_con li .content3 {
	font-size: 0.24rem;
	line-height: 0.35rem;
	margin-top: 0.24rem;
	color: #000;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}
.index_news .news_con li .content4 {
	font-size: 0.16rem;
	line-height: 0.28rem;
	color: #666;
	margin-top: 0.15rem;
}
.index_news .news_con li .content5 {
	font-size: 0.15rem;
	color: #1a55a5;
	margin-top: 0.2rem;
}
.index_news .news_con li:hover {
	-webkit-box-shadow: 0px 0px 12px #eee;
	box-shadow: 0px 0px 12px #eee;
}
.index_news .news_con li:hover .content0 img {
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
/* 搜索列表式 */
.search_list .slide {
	border-bottom: 1px solid #eee;
}
.search_list .slide a {
	padding: .5rem 0
}
.search_list .slide a .e1 {
	display: flex;
	align-items: center
}
.search_list .slide a .e1 .mark {
	color: #999
}
.search_list .slide a .e1 .time {
	transition: .4s;
	margin: 0 0 0 .2rem;
	color: #000;
	font-weight: 700
}
.search_list .slide a .text {
	margin: .22rem 0 0;
	font-size: .2rem;
	color: #333;
	line-height: .35rem;
}
.search_list .slide a:hover .e1 .time {
	color: #1a55a5
}
.search_list .slide:first-child a {
	padding: 0 0 .5rem 0
}
/* 合作伙伴 */
.hzhb {
	width: 100%;
}
.hzhb li {
	width: 18.5%;
	display: inline-block;
	margin: 0 .2rem .2rem 0;
	padding: 10px;
	box-sizing: border-box;
	box-shadow: 0 0 10px rgba(6, 0, 1, 0.06);
	text-align: center;
}
.hzhb li img {
	width: 100%;
	height: auto;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}
.hzhb li:nth-child(5n) {
	margin-right: 0;
}
.hzhb li:hover img {
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
	cursor: pointer;
}
/* 公共样式、内页导航子栏目 */
.tab-nav {
	width: 100%;
	border-bottom: 1px solid #ececec;
}
.tab-nav .nav-tit {
	height: .80rem;
	padding: 0 .15rem;
	margin-right: .15rem;
	line-height: .80rem;
	text-align: center;
	font-size: .15rem;
}
.tab-nav .nav-tit.on {
	border-bottom: 2px solid #1a55a5;
	position: relative;
	background-color: #1a55a5;
	/* bottom: -1px; */
}
.tab-nav .nav-tit a {
	color: #333;
}
.tab-nav .nav-tit.on a {
	color: #fff;
	font-weight: bold;
}
.page-tit {
	position: relative;
}
.page-tit .en {
	font-size: .65rem;
	color: #eee;
	/* letter-spacing: 0.1rem; */
	text-transform: uppercase;
	font-weight: bold;
}
.page-tit .title {
	font-family: 'Microsoft YaHei';
	font-size: .38rem;
	line-height: 2;
	color: #1a55a5;
	font-weight: bold;
}
.page-tit .xtitle {
	font-family: 'Microsoft YaHei';
	font-size: .4rem;
	font-weight: bold;
	margin-top: .25rem;
}
.switch {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: 20px;
}
.switch .next {
	width: 50px;
	height: 50px;
	cursor: pointer;
	transition: .4s;
	background: url(../images/r-1.png) no-repeat;
	margin-left: .25rem;
}
.switch .next:hover {
	background: url(../images/r-2.png) no-repeat;
}
.switch .prev {
	width: 50px;
	height: 50px;
	cursor: pointer;
	transition: .4s;
	background: url(../images/l-1.png) no-repeat;
}
.switch .prev:hover {
	background: url(../images/l-2.png) no-repeat;
}
.miaodian {
	position: relative;
	top: -1.2rem;
}
/* 内页关于我们 */
.about-info p {
	font-size: .16rem;
	line-height: .34rem;
	text-indent: 2em;
	margin-top: 0.1rem;
}
/* 数字 */
.h-shuzi {
	width: 100%;
	height: auto;
	background-image: url(/uploads/allimg/20240705/1-240F5103S0912.jpg);
	background-size: contain;
	margin-top: 1.1rem;
}
.h-shuzi .h-con {
	padding: 1.5rem 0;
	color: #fff;
}
.h-shuzi .h-con .num {
	font-size: .7rem;
}
.h-shuzi .h-con .text {
	font-size: .16rem;
	line-height: .55rem;
	text-align: center;
}
.h-shuzi .h-con i {
	font-size: .32rem;
	margin-left: 0.1rem;
	font-style: normal;
}
/* 企业文化 */
.qywh {
	width: 100%;
	position: relative;
}
.qywh .whLeft {
	padding: 1rem .25rem 0 0;
}
.qywh .whLeft .lstit {
	font-size: .22rem;
	color: #1a55a5;
}
.qywh .whLeft .btit {
	font-size: .3rem;
}
.qywh .whRight {
	width: 49%;
}
.qywh .whRight img {
	width: 100%;
}
.qywh .swiper-button-next, .swiper-container-rtl .swiper-button-prev {
	width: 50px;
	height: 50px;
	left: .75rem;
	background: url(../images/r-1.png) no-repeat;
	color: rgb(255, 255, 255, 0);
	border-radius: 50%;
	background-color: #ccc;
	overflow: hidden;
	margin-top: .45rem;
}
.qywh .swiper-button-next:hover, .swiper-container-rtl .swiper-button-prev {
	width: 50px;
	height: 50px;
	left: .75rem;
	background: url(../images/r-2.png) no-repeat;
	color: rgb(255, 255, 255, 0);
	border-radius: 50%;
	overflow: hidden;
}
.qywh .swiper-button-prev, .swiper-container-rtl .swiper-button-next {
	width: 50px;
	height: 50px;
	left: 0;
	background: url(../images/l-1.png) no-repeat;
	color: rgb(255, 255, 255, 0);
	border-radius: 50%;
	background-color: #ccc;
	overflow: hidden;
	margin-top: .45rem;
}
.qywh .swiper-button-prev:hover, .swiper-container-rtl .swiper-button-next {
	width: 50px;
	height: 50px;
	left: 0;
	background: url(../images/l-2.png) no-repeat;
	color: rgb(255, 255, 255, 0);
	border-radius: 50%;
	background-color: #ccc;
	overflow: hidden;
}
.qywh .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
	opacity: 1;
}
.qywh .swiper-pagination {
	position: relative;
	text-align: center;
	transition: .3s opacity;
	transform: translate3d(0, 0, 0);
	z-index: 10;
	top: .3rem;
}
.qywh .swiper-pagination-bullet {
	width: 4rem;
	height: 5px;
	display: inline-block;
	border-radius: 0;
	background: #dedede;
	opacity: 1;
}
.qywh .swiper-pagination-bullet-active {
	opacity: 1;
	background: #1a55a5;
}
/* 企业荣誉 */
.honor {
	width: 100%;
	/* margin-top: .7rem; */
	background: url(../images/icon03.jpg) no-repeat;
	background-size: cover;
}
.honor .rongyu {
	padding: 1.2rem 0 .4rem 0
}
.honor .rongyu .swiper-slide img {
	transition: .4s;
	transform: scale(.8);
	transform-origin: center bottom;
	width: 100%
}
.honor .rongyu .swiper-slide-active img {
	transform: scale(1)
}
.honor .rs_bot {
	margin: .1rem 0 0;
	padding: .4rem 0;
	position: relative;
	font-size: .16rem;
}
.honor .switch {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: 0;
}
.honor .switch .next {
	width: 50px;
	height: 50px;
	cursor: pointer;
	transition: .4s;
	background: url(../images/r-1.png) no-repeat;
	margin-left: .25rem;
}
.honor .switch .next:hover {
	background: url(../images/r-2.png) no-repeat;
}
.honor .switch .prev {
	width: 50px;
	height: 50px;
	cursor: pointer;
	transition: .4s;
	background: url(../images/l-1.png) no-repeat;
}
.honor .switch .prev:hover {
	background: url(../images/l-2.png) no-repeat;
}
/* .honor .switch .next{margin:0 0 0 .1rem} */
.honor .rs_bot .swiper_list {
	width: 100%;
	text-align: center
}
.honor .rs_bot .swiper_list p {
	color: #000;
	display: none
}
.honor .rs_bot .swiper_list p.active {
	display: block
}
/* 科研成果 */
.keyan {
	width: 100%;
	position: relative;
}
.keyan .jiangpai {
	position: absolute;
	right: 0;
	top: -.75rem;
	width: 26%;
}
.keyan .jiangpai img {
	width: 100%;
}
.keyan p {
	width: 60%;
	font-size: .16rem;
	line-height: .34rem;
	text-indent: 2em;
}
/* 生产车间 */
.chejian {
	width: 100%;
	position: relative;
}
.chejian .cj-tu {
	display: flex;
	justify-content: space-between;
	padding: .74rem 20px .65rem 20px;
}
.chejian .cj-kuai {
	width: 100%;
	box-shadow: 0 2px 4px rgba(6, 0, 1, 0.2);
	position: relative;
	overflow: hidden;
}
.chejian .cj-kuai .content0 {
	overflow: hidden;
}
.chejian .cj-kuai .content0 img {
	width: 100%;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}
.chejian .cj-kuai .text {
	text-align: center;
	height: 0.5rem;
	margin-top: .3rem;
}
.chejian .cj-kuai .text .p-tit {
	font-size: .16rem;
}
.chejian .cj-kuai .text .p-time {
	font-size: .16rem;
	color: #999;
	line-height: .34rem;
}
.chejian .cj-kuai:hover .content0 img {
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.chejian .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
	bottom: -4px;
}
.chejian .swiper-pagination-bullet {
	width: 15px;
	height: 15px;
	background: #ddd;
	opacity: 1;
}
.chejian .swiper-pagination-bullet-active {
	background: #1a55a5;
}
/* 业务范围 概述 */
.yewu {
	width: 100%;
	position: relative;
}
.yewu .gaisu-Left {
	width: 42.3%;
	padding-right: .45rem;
}
.yewu .gaisu-Left img {
	width: 100%;
}
.yewu .gaisu-Right {
	width: 48%;
}
.yewu .gaisu-Right .gs-tit {
	padding-bottom: 5px;
	font-size: .24rem;
	border-bottom: 2px solid #1a55a5;
}
.yewu .gaisu-Right .gs-kuai {
	display: flex;
	width: 100%;
	box-shadow: 0 2px 4px rgba(6, 0, 1, 0.2);
	position: relative;
	padding: .3rem .2rem;
	margin-bottom: .45rem;
	font-size: .17rem;
}
.yewu .gaisu-Right .gs-kuai .k-1 {
	width: .3rem;
	height: .3rem;
	background: #1a55a5;
	text-align: center;
	line-height: .3rem;
	color: #fff;
	font-size: .2rem;
	margin-right: 10px;
}
.jiejue .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
	bottom: -4px;
}
.jiejue .swiper-pagination-bullet {
	width: 15px;
	height: 15px;
	background: #ddd;
	opacity: 1;
}
.jiejue .swiper-pagination-bullet-active {
	background: #1a55a5;
}
/* 解决方案 */
.fangan {
	width: 100%;
	position: relative;
	padding-bottom: .65rem;
}
.fangan .fa-kuai {
	width: 100%;
	position: relative;
	transition: opacity 1s ease-in-out;
}
.fangan .fa-kuai img {
	width: 100%;
	height: 100%;
}
.fangan .fa-kuai .text-tit {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	opacity: 1;
	color: #fff;
}
.fangan .fa-kuai .text-tit .tit {
	font-size: .16rem;
	line-height: .34rem;
	text-align: center;
}
.fangan .fa-kuai .text-tit .line {
	width: .45rem;
	height: 2px;
	margin: 0 auto;
	background: #fff;
	position: relative;
	transition: opacity 1s ease-in-out, transform 1s ease-in-out;
}
.fangan .fa-kuai .text-con {
	position: absolute;
	top: 20%;
	left: 50%;
	transform: translate(-50%, -50%);
	opacity: 0;
	color: #fff;
	z-index: 2;
}
.fangan .fa-kuai::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	opacity: .6;
	transition: opacity 5s ease-in-out
}
.fangan .fa-kuai:hover .text-tit {
	opacity: 0;
}
.fangan .fa-kuai:hover::after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #1a55a5;
	opacity: .6;
	z-index: 1;
	cursor: pointer;
}
.fangan .fa-kuai:hover .text-con {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%) translateY(-.65rem);
	opacity: 1;
	color: #fff;
	z-index: 2;
}
.fangan .fa-kuai:hover .text-con .tit {
	font-size: .16rem;
	line-height: .34rem;
	text-align: center;
}
.fangan .fa-kuai:hover .text-con .line {
	width: .45rem;
	height: 2px;
	background: #fff;
	position: relative;
	margin: 0 auto;
}
.fangan .fa-kuai:hover .text-con .info {
	font-size: .17rem;
	margin-top: .35rem;
	line-height: .34rem;
	text-align: center;
}
.fangan .fa-kuai:hover .text-con a {
	display: block;
	width: 1.5rem;
	margin: .35rem auto 0;
	border: 1px solid #fff;
	padding: .2rem .15rem;
	font-size: .17rem;
	color: #fff;
	text-align: center;
}
/* 产品展示 */
.chanpin {
	width: 100%;
	position: relative;
}
.chanpin .cj-tu {
	display: flex;
	justify-content: space-between;
	padding: .74rem 20px .65rem 20px;
}
.chanpin .cj-kuai {
	width: 100%;
	box-shadow: 0 2px 4px rgba(6, 0, 1, 0.2);
	position: relative;
	overflow: hidden;
}
.chanpin .cj-kuai .content0 {
	width: 100%;
	overflow: hidden;
	position: relative;
}
.chanpin .cj-kuai .content0 img {
	width: 100%;
	height: auto;
	display: block;
}
.chanpin .cj-kuai .content0 .overtext {
	position: absolute;
	top: 40%;
	z-index: 2;
	padding: 0 .45rem;
	color: #fff;
	opacity: 0;
	transition: opacity 0.5s ease;
	text-align: center !important;
	font-size: .16rem;
	line-height: .34rem;
}
.chanpin .cj-kuai .content0::after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(41, 71, 130, 0.9);
	opacity: 0;
	transition: opacity 0.5s ease;
	z-index: 1;
}
.chanpin .cj-kuai .content0:hover::after {
	opacity: 1;
}
.chanpin .cj-kuai .content0:hover .overtext {
	opacity: 1;
}
.chanpin .cj-kuai .text {
	text-align: center;
	height: 0.5rem;
	margin-top: .35rem;
}
.chanpin .cj-kuai .text .p-tit {
	font-size: .16rem;
}
.chanpin .cj-kuai .text .p-time {
	font-size: .16rem;
	color: #999;
	line-height: .34rem;
}
.chanpin .cj-kuai .text a {
	color: #333;
}
.chanpin .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
	bottom: -4px;
}
.chanpin .swiper-pagination-bullet {
	width: 15px;
	height: 15px;
	background: #ddd;
	opacity: 1;
}
.chanpin .swiper-pagination-bullet-active {
	background: #1a55a5;
}
/* 解决方案 航天概述 */
.hangtian {
	width: 100%;
	position: relative;
}
.hangtian .ht-Left {
	width: 46.9%;
	padding-right: .45rem;
}
.hangtian .ht-Left img {
	width: 100%;
}
.hangtian .ht-Right {
	width: 48%;
	padding-top: .5rem;
}
.hangtian .ht-Right .ht-icon-tit {
	display: flex;
	width: 100%;
}
.hangtian .ht-Right .ht-icon-tit .ht-icon {
	width: .8rem;
	height: .8rem;
}
.hangtian .ht-Right .ht-icon-tit .ht-tit {
	line-height: .6rem;
	font-size: .24rem;
	padding-left: .15rem;
}
.hangtian .ht-Right .ht-con {
	margin-top: .55rem;
	font-size: .16rem;
	line-height: .34rem;
	text-indent: 2em;
}
/* 技术设备 SLM激光选区熔化技术 */
.shebei {
	width: 100%;
	position: relative;

	text-align: center;
}
.shebei .jssb-Left {
	width: 65.9%;
	padding-right: 0rem;
}
.shebei .jssb-Left img {
	width: 100%;
}
.shebei .jssb-Left .swiper-pagination-bullet {
	width: .55rem;
	height: 6px;
	background: #fff;
	border-radius: 0;
	opacity: 1;
}
.shebei .jssb-Left .swiper-pagination-bullet-active {
	background: #1a55a5;
}

.shebei .jssb-Right .js-tit .js-tit-lan {
	position: relative;
	left: 0;
	background: #1a55a5;
	padding: .1rem .25rem;
	color: #fff;
	font-size: .24rem;
	border-top-left-radius: 10px;
	border-bottom-right-radius: 10px;
	z-index: 2;
}
.shebei .jssb-Right .js-tit .js-tit-hui {
	width: 22%;
	position: relative;
	left: -.25rem;
	background: #eee;
	padding: .1rem .25rem;
	color: #fff;
	font-size: .24rem;
	border-bottom-right-radius: 10px;
	z-index: 1;
	color: #1a55a5;
	text-align: center;
}
.shebei .jssb-Right .js-con {
	margin-top: .55rem;
	font-size: .16rem;
	line-height: .34rem;
	text-indent: 2em;
}
/* 相关设备 */
.xiangguan {
	width: 100%;
	overflow: hidden;
	/* padding-left: 20px; */
}
.xiangguan li {
	width: 23.7%;
	display: inline-block;
	box-shadow: 1 2px 5px rgba(6, 0, 1, 0.2);
	border-top: 1px solid rgba(6, 0, 1, 0.08);
	border-left: 1px solid rgba(6, 0, 1, 0.08);
	border-right: 1px solid rgba(6, 0, 1, 0.08);
	border-bottom: 4px solid #1a55a5;
	position: relative;
	overflow: hidden;
	margin-right: .2rem;
	margin-bottom: .35rem;
	background-color: #fff;
}
.yingyong .xiangguan li {
	border: 0px;
	text-align: center;
}
.xiangguan li:nth-child(4n) {
	margin-right: 0!important;
}
.xiangguan li .content0 {
	overflow: hidden;
}
.xiangguan li .content0 img {
	width: 100%;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}
.xiangguan li .text {
	height: 1rem;
	line-height: 0.5rem;
	padding: .25rem;
	position: relative;
}
.xiangguan li .text .p-tit {
	font-size: .2rem;
	font-weight: bold;
}
.xiangguan li .text .p-tit a {
	color: #333;
}
.xiangguan li .text .p-con {
	font-size: .16rem;
	color: #999;
	line-height: .3rem;
}
.xiangguan li .text .p-more {
	position: absolute;
	bottom: 0;
	font-size: .16rem;
	color: #1a55a5;
	padding: .15rem 0;
}
.xiangguan li .text .p-more a {
	color: #1a55a5;
}
.xiangguan li:hover .content0 img {
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
/* 相关新闻 */
.news_con {
	width: 100%;
	position: relative;
	padding: 0 5px .45rem 5px;
}
.news_con .news {
	width: 100%;
	margin-bottom: .25rem;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
	margin-right: .23rem;
	vertical-align: top;
	-webkit-box-shadow: 0px 0px 12px #eee;
	box-shadow: 0px 0px 12px #eee;
}
.news_con .news .content0 {
	overflow: hidden;
}
.news_con .news .content0 img {
	width: 100%;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}
.news_con .news .content1 {
	padding: 0.25rem 0.2rem;
	position: relative;
}
.news_con .news .content2 {
	font-size: 0.16rem;
	color: #999;
}
.news_con .news .content2 i {
	color: #1a55a5;
}
.news_con .news .content3 {
	font-size: 0.24rem;
	line-height: 0.35rem;
	margin-top: 0.24rem;
	color: #000;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}
.news_con .news .content4 {
	font-size: 0.16rem;
	line-height: 0.28rem;
	color: #666;
	margin-top: 0.15rem;
}
.news_con .news .content5 {
	font-size: 0.15rem;
	color: #1a55a5;
	margin-top: 0.2rem;
}
.news_con .news:hover {
	-webkit-box-shadow: 0px 0px 12px #eee;
	box-shadow: 0px 0px 12px #eee;
}
.news_con .news:hover .content0 img {
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.news_con .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
	bottom: -4px;
}
.news_con .swiper-pagination-bullet {
	width: 15px;
	height: 15px;
	background: #ddd;
	opacity: 1;
}
.news_con .swiper-pagination-bullet-active {
	background: #1a55a5;
}
/* 资讯中心 */
.zixun {
	width: 100%;
	position: relative;
}
.zixun .zx-Left {
	width: 47%;
	padding: .45rem .3rem .25rem;
}
.zixun .zx-Left .zx-time {
	font-size: .16rem;
	color: #999;
}
.zixun .zx-Left i {
	color: #1a55a5;
}
.zixun .zx-Left .zx-tit {
	font-size: .24rem;
}
.zixun .zx-Left .zx-line {
	width: 1rem;
	height: 4px;
	background: #1a55a5;
}
.zixun .zx-Left .zx-con {
	font-size: .16rem;
	line-height: .34rem;
}
.zixun .zx-Right {
	width: 47%;
}
.zixun .zx-Right img {
	width: 100%;
}
/* 资讯列表 */
.zxlist {
	width: 100%;
	position: relative;
}
.zxlist li {
	width: 32%;
	display: inline-block;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
	margin-right: .23rem;
	margin-bottom: .35rem;
	vertical-align: top;
	-webkit-box-shadow: 0px 0px 12px #eee;
	box-shadow: 0px 0px 12px #eee;
	background-color: #fff;
	min-height: 6.3rem !important;
}
.zxlist li:nth-child(3n) {
	margin-right: 0;
}
.zxlist li .content0 {
	overflow: hidden;
}
.zxlist li .content0 img {
	width: 100%;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}
.zxlist li .content1 {
	padding: 0.25rem 0.2rem;
	position: relative;
}
.zxlist li .content2 {
	font-size: 0.16rem;
	color: #999;
}
.zxlist li .content2 i {
	color: #1a55a5;
}
.zxlist li .content3 {
	font-size: 0.2rem;
	line-height: 0.35rem;
	margin-top: 0.24rem;
	color: #000;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}
.zxlist li .content4 {
	font-size: 0.16rem;
	line-height: 0.28rem;
	color: #666;
	margin-top: 0.15rem;
}
.zxlist li .content5 {
	font-size: 0.15rem;
	color: #1a55a5;
	margin-top: 0.2rem;
}
.zxlist li:hover {
	-webkit-box-shadow: 0px 0px 12px #eee;
	box-shadow: 0px 0px 12px #eee;
}
.zxlist li:hover .content0 img {
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
/* --------------------------文章详情页---------------------- */
.view-content {
	background: #fff;
	padding: .25rem .35rem;
}
.view-content h3 {
	display: block;
	width: 80%;
	margin: 0 auto;
	font-size: 28px;
	text-align: center;
}
.view-content .author {
	font-size: 14px;
	color: #999;
	text-align: center;
	margin-top: 20px;
}
.view-content .d-con {
	margin-top: 30px;
	font-size: 16px;
	line-height: 30px;
}
.view-content .d-con img {
	padding-top: 30px;
	padding-bottom: 30px;
	height: auto !important;
}
.view-content .d-con img {
	max-width: 100%;
}
.view-content a, .view-content .d-con a {
	color: #333;
}
/* 资料下载 */
.ziliao {
	width: 100%;
	position: relative;
}
.ziliao li {
	width: 48.85%;
	display: inline-block;
	padding: .25rem .3rem .25rem .25rem;
	background: #fff;
	margin-right: .35rem;
	box-shadow: 0px 4px 20px 0px rgba(6, 0, 1, 0.06);
	transition: background-image 1s ease-in-out;
	box-sizing: border-box;
	margin-bottom: .35rem;
}
.ziliao li:nth-child(2n) {
	margin-right: 0;
}
.ziliao li:hover {
	background: url(../images/icon07.jpg) no-repeat;
	background-size: 100%;
	cursor: pointer;
}
.ziliao li .zl-Left {
	width: 60%;
}
.ziliao li .zl-Right {
	width: 30%;
	position: relative;
}
.ziliao li .zl-Right .zl-xiazai {
	position: absolute;
	right: 0;
	top: 30%;
	width: .5rem;
	height: .5rem;
	background-image: url(../images/icon06.png);
	background-size: cover;
}
.ziliao li .zl-Right .zl-xiazai:hover {
	background-image: url(../images/icon08.png);
	background-size: cover;
}
.ziliao li .zl-logo {
	width: .85rem;
	height: .35rem;
	overflow: hidden;
}
.ziliao li .zl-logo img {
	width: 100%;
}
.ziliao li .zl-tit {
	font-size: .22rem;
}
.ziliao li .zl-time {
	font-size: .16rem;
	color: #999;
}
/* 联系方式 */
.map {
	width: 100%;
	position: relative;
	z-index: 1;
	overflow: hidden;
}
.map .lxfs {
	position: absolute;
	left: 0;
	top: 0;
	width: 35%;
	height: 100%;
	z-index: 2;
	background: rgb(41, 71, 130, 1);
	;
}
.map .lxfs .lx-con {
	padding: .3rem;
}
.map .lxfs .lx-con .lx-kuai {
	margin-bottom: .2rem;
}
.map .lxfs .lx-con .lx-kuai .lx-Left {
	width: 30px;
	height: 34px;
	margin-right: .35rem;
}
.map .lxfs .lx-con .lx-kuai .lx-Left img {
	width: 100%;
}
.map .lxfs .lx-con .lx-kuai .lx-Right {
	width: 70%;
	color: #fff;
	font-size: .2rem;
	line-height: .34rem;
}
.map .lxfs .lx-con .lx-kuai .lx-Right .lx-line {
	width: 100%;
	height: 1px;
	background: rgb(255, 255, 255, .6);
}
.map .lxfs .lx-con .lx-kuai .lx-Right .lx-ewm {
	width: 1.3rem;
	height: 1.3rem;
}
.map .lxfs .lx-con .lx-kuai .lx-Right .lx-ewm img {
	width: 100%;
}
/* 上一页下一页 */
#ar_fot {
	height: 90px;
	display: table;
	width: 100%;
	margin-top: 20px;
}
#ar_fot a {
	font-size: 14px;
	color: #333;
}
#ar_fot ul {
	display: table-cell;
	vertical-align: middle;
	width: 100%;
	height: 100%;
}
#ar_fot ul li {
	width: 33.333%;
	float: left;
}
#ar_fot li a {
	display: inline-block;
	height: 60px;
	line-height: 60px;
}
.ar_fot_prev {
	text-align: left;
}
.ar_fot_list {
	text-align: center;
}
.ar_fot_next {
	text-align: right;
}
.arrow_left {
	position: relative;
	width: 20px;
	height: 20px;
	display: inline-block;
	top: 10px;
	margin-right: 30px;
	transition: .3s;
}
.arrow_left:before {
	content: "";
	width: 10px;
	height: 1px;
	background: #333;
	display: block;
	transform: rotate(-45deg);
	position: absolute;
	top: 0;
	transition: .3s;
}
.arrow_left:after {
	content: "";
	width: 10px;
	height: 1px;
	background: #333;
	display: block;
	transform: rotate(45deg);
	position: absolute;
	top: 6px;
	transition: .3s;
}
.arrow_left i {
	display: block;
	width: 0;
	height: 1px;
	background: #6e78b4;
	display: block;
	top: 3px;
	left: 2px;
	position: absolute;
	transition: .3s;
}
.ar_fot_prev a:hover .arrow_left {
	margin-right: 40px;
}
.ar_fot_prev a:hover .arrow_left i {
	width: 18px;
}
.ar_fot_prev a:hover .arrow_left:before, .ar_fot_prev a:hover .arrow_left:after {
	background: #6e78b4 !important;
}
.ar_fot_list .fa-th {
	position: relative;
	top: 1px;
	margin-right: 5px;
	width: 15px;
	height: 20px;
	display: inline-block;
	transition: .2s;
}
.ar_fot_list a:hover .fa-th {
	color: #6e78b4;
}
.arrow_right {
	position: relative;
	width: 20px;
	height: 20px;
	display: inline-block;
	top: 10px;
	margin-left: 30px;
	transition: .3s;
}
.arrow_right:before {
	content: "";
	width: 10px;
	height: 1px;
	background: #333;
	display: block;
	transform: rotate(45deg);
	position: absolute;
	top: 0;
	right: 0;
	transition: .3s;
}
.arrow_right:after {
	content: "";
	width: 10px;
	height: 1px;
	background: #333;
	display: block;
	transform: rotate(-45deg);
	position: absolute;
	top: 6px;
	right: 0;
	transition: .3s;
}
.arrow_right i {
	display: block;
	width: 0;
	height: 1px;
	background: #6e78b4;
	display: block;
	top: 3px;
	right: 3px;
	left: auto;
	position: absolute;
	transition: .3s;
}
.ar_fot_next a:hover .arrow_right {
	margin-left: 40px;
}
.ar_fot_next a:hover .arrow_right i {
	width: 18px;
}
.ar_fot_next a:hover .arrow_right:before, .ar_fot_next a:hover .arrow_right:after {
	background: #1a55a5 !important;
}
#ar_fot a:hover span {
	color: #1a55a5;
}
/* 留言板 */
.lyb {
	width: 100%;
	overflow: hidden;
}
.lyb ul li {
	width: 36.5%;
	display: inline-block;
	margin-right: 7%;
	margin-bottom: 20px;
}
.lyb ul li:nth-child(2n) {
	margin-right: 0;
}
.lyb label {
	display: block;
	line-height: .45rem;
	padding-left: 1px;
	font-size: .16rem;
}
.lyb ul li .input-ly {
	width: 100%;
	height: .4rem;
	line-height: .4rem;
	border: 1px solid #e3e3e3;
	padding-left: 25px;
	border-radius: 3px;
	font-size: .15rem;
	box-sizing: border-box;
}
.lyb ul li .input-ly:focus {
	border: 1px solid #00c185;
}
.lyb ul li .input-yzm {
	width: 20%;
	height: 40px;
	line-height: 40px;
	border: 1px solid #e3e3e3;
	padding-left: 25px;
	border-radius: 3px;
}
.lyb ul li .input-yzm:focus {
	border: 1px solid #1968ae;
}
.lyb ul li .user {
	background: url(../images/icon45.png) no-repeat 5px .11rem;
	background-color: #fff;
}
.lyb ul li .email {
	background: url(../images/icon46.png) no-repeat 5px .11rem;
	background-color: #fff;
}
.lyb ul li .tel {
	background: url(../images/icon47.png) no-repeat 5px .11rem;
	background-color: #fff;
}
.lyb ul li .addr {
	background: url(../images/icon49.png) no-repeat 5px 12px;
	background-color: #fff;
}
.lyb ul li .select {
	width: 100%;
	height: .4rem;
	font-size: .15rem;
	line-height: .4rem;
	border: 1px solid #e3e3e3;
	color: #999;
	background-color: #fff;
	border-radius: 3px;
}
.lyb ul li .input-3 {
	background: url(../images/icon14.png) no-repeat 6px .11rem;
	padding-left: 25px;
	background-color: #fff;
}
.lyb ul li .input-yzm-code {
	width: 25%;
	position: relative;
	cursor: pointer;
}
.lyb .textarea {
	width: 80.2%;
	height: 120px;
	font-size: .15rem;
	border: 1px solid #e3e3e3;
	background: url(../images/icon48.png) no-repeat 5px 5px;
	border-radius: 3px;
	background-color: #fff;
	padding: 0px 5px 5px 25px;
	line-height: 25px;
	font-family: '微软雅黑';
	box-sizing: border-box;
}
.lyb .textarea:focus {
	outline: none;
}
.lyb .yzm {
	width: 30%;
	position: relative;
	margin-top: .2rem;
}
.lyb .yzm .inpt {
	width: 50%;
	height: 40px;
	line-height: 40px;
	border: 1px solid #e3e3e3;
	padding-left: .11rem;
	border-radius: 3px;
}
.lyb .yzm .inpt:focus {
	outline: none;
}
.lyb .yzm .code {
	width: 40%;
}
.lyb .submit {
	width: 1.2rem;
	margin-top: .2rem;
	height: .45rem;
	line-height: .45rem;
	text-align: center;
	background: #1a55a5;
	color: #fff;
	font-size: .16rem;
	cursor: pointer;
	border: 0;
}
.lyb ul li.chang {
	width: 85%;
}
/* 页脚footer */
.index_footer {
	background: #1a55a5;
	min-height: 1rem;
	padding: .72rem 0 0
}
.index_footer .box .boxTop .item {
	font-family: fang;
	color: #fff;
	position: relative;
}
.index_footer .box .boxTop .item.contact{
	max-width: 450px;
}
.index_footer .box .boxTop .item h5 {
	font-size: .24rem
}
.index_footer .box .boxTop .item .info, .index_footer .box .boxTop .item ul {
	margin-top: .25rem
}
.index_footer .box .boxTop .item .info li, .index_footer .box .boxTop .item ul li {
	font-size: .15rem;
	line-height: .36rem
}
.index_footer .box .boxTop .item .info li, .index_footer .box .boxTop .item ul li i {
	padding-right: 0.08rem;
	width: 0.3rem;
	text-align: center;
}
.index_footer .box .boxTop .item .info li a, .index_footer .box .boxTop .item ul li a {
	color: #eee;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s
}
.index_footer .box .boxTop .item .info li a:hover, .index_footer .box .boxTop .item ul li a:hover {
	color: #fff
}
.index_footer .box .boxTop .item .info div, .index_footer .box .boxTop .item ul div {
	font-family: fang;
	font-size: .16rem;
	color: #eee;
	margin-bottom: .14rem;
	position: relative
}
.index_footer .box .boxTop .item .info div a, .index_footer .box .boxTop .item ul div a {
	color: #eee;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s
}
.index_footer .box .boxTop .item .info div a:hover, .index_footer .box .boxTop .item ul div a:hover {
	color: #fff
}
.index_footer .box .boxTop .item .info div svg, .index_footer .box .boxTop .item ul div svg {
	margin-right: .06rem;
	position: relative;
	top: .05rem
}
.index_footer .box .boxTop .item .info .icon {
	position: absolute;
	bottom: 0;
}
.index_footer .box .boxTop .item .info .icon li {
	width: 28px;
	height: 28px;
	display: inline-block;
	padding: 0 5px;
}
.index_footer .box .wenan {
	font-family: fang;
	font-size: .12rem;
	color: #999;
	position: relative;
	text-align: right;
	margin-top: .2rem
}
.index_footer .box .boxBot {
	margin-top: 0.2rem;
	/* margin-top: .05rem; */
	padding: .2rem 0;
	border-top: 1px solid #3b578d;
	box-sizing: border-box;
}
.index_footer .box .boxBot .lxfs {
	font-size: .16rem;
	color: #fff;
	padding-top: .25rem;
}
.index_footer .box .boxBot .lxfs p {
	font-size: .15rem;
	color: #999;
	padding-left: .32rem;
	line-height: .34rem;
}
.index_footer .box .boxBot .erweima {
	width: 3rem;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}
.index_footer .box .boxBot .ewm {
	width: 1.3rem;
	height: auto;
	text-align: center;
	color: #fff;
	line-height: .34rem;
}
.index_footer .box .boxBot .ewm img {
	width: 100%;
}
.index_footer .box .boxBot .left {
	font-size: .14rem;
	color: #eee;
	font-family: fang
}
.index_footer .box .boxBot .left a {
	color: #eee;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s
}
.index_footer .box .boxBot .left a:hover {
	color: #fff
}
.index_footer .box .boxBot .right a {
	color: #999;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s
}
.index_footer .box .boxBot .right a:hover {
	color: #fff
}
.index_footer .box .boxBot .right .language {
	margin-left: .65rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}
.index_footer .box .boxBot .right .language>a {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	font-size: 12px;
	color: #999;
	font-family: fang;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s
}
.index_footer .box .boxBot .right .language a img {
	margin-right: .08rem;
	width: .18rem;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s
}
.index_footer .box .boxBot .right .language a i {
	font-size: 12px;
	margin-left: .2rem;
	font-weight: 700;
	position: relative;
	-webkit-transition: .4s;
	-o-transition: .4s;
	transition: .4s;
	top: .02rem;
	color: #fff
}
.index_footer .box .boxBot .right .language a:hover {
	color: #fff
}
/*分页 begin*/
.text-center {
	text-align: center;
}
.pagination li {
	margin: 0 5px;
	font-size: 14px;
	border: none;
	font-size: .16rem;
}
.pagination li a {
	color: #333;
	background: #fff;
	padding: 12px 16px;
	border: 1px solid #eee;
}
/* .pagination li i {font-weight:bold;font-size:18px;padding:0 3px} */
.pagination li.active a, .pagination li a:hover {
	background: #1a55a5;
	color: #fff;
	border: 1px solid #1a55a5;
}
/*分页 end*/
.text-center {
	text-align: center;
}
.pagination {
	display: inline-block;
	margin: 0;
	padding: 0;
	list-style: none;
	vertical-align: bottom
}
.pagination li {
	display: inline-block !important;
}
.pagination a {
	display: block;
	padding: 8px 12px;
	color: #333;
	line-height: 18px;
	transition: all 1s cubic-bezier(.175, .885, .32, 1) 0s
}
.pagination .disabled a:hover, .pagination .disabled a:link, .pagination .disabled a:visited {
	color: #ebebeb;
	cursor: not-allowed;
	pointer-events: none
}
.pagination .active {
	pointer-events: none
}
.pagination .active, .pagination a:hover {
	transition: all .3s cubic-bezier(.175, .885, .32, 1) 0s
}
@media screen and(max-width:1600px) {
	.pc_header .he_box .column .menu_list .search {
		padding: 0 .6rem;
	}
	.xiangguan li .text {
		height: 1.3rem;
	}
	.yewu .gaisu-Right .gs-kuai {
		padding: 0.3rem 0.2rem;
		margin-bottom: 0.45rem;
	}
	.zxlist li {
		width: 32%;
		display: inline-block;
		-webkit-transition: 0.4s;
		-o-transition: 0.4s;
		transition: 0.4s;
		margin-right: .23rem;
		vertical-align: top;
	}
	.zxlist li:last-child {
		margin-right: 0;
	}
	.ziliao li {
		width: 48.85%;
	}
}
@media screen and (max-width:1520px) {
	.pc_header .he_box .column .menu_list .search {
		padding: 0 .2rem;
	}
	.yewu .gaisu-Right .gs-kuai {
		padding: 0.3rem 0.2rem;
		margin-bottom: 0.45rem;
	}
	.xiangguan li .text {
		height: 1.5rem;
	}
	.zxlist li {
		width: 31.95%;
		display: inline-block;
		-webkit-transition: 0.4s;
		-o-transition: 0.4s;
		transition: 0.4s;
		margin-right: .23rem;
		vertical-align: top;
	}
	.zxlist li:last-child {
		margin-right: 0;
	}
	.ziliao li {
		width: 48.65%;
	}
}
@media screen and (max-width:1440px) {
	.pc_header .he_box .column .menu_list .search {
		padding: 0 .2rem;
	}
	.yewu .gaisu-Right .gs-kuai {
		padding: 0.3rem 0.2rem;
		margin-bottom: 0.24rem;
	}
	.xiangguan li .text {
		height: 1.5rem;
	}
	.zxlist li {
		width: 31.95%;
		display: inline-block;
		-webkit-transition: 0.4s;
		-o-transition: 0.4s;
		transition: 0.4s;
		margin-right: .23rem;
		vertical-align: top;
	}
	.zxlist li:last-child {
		margin-right: 0;
	}
	.ziliao li {
		width: 48.65%;
	}
}
@media screen and (max-width:1400px) {
	.pc_header .he_box .column .menu_list .search {
		padding: 0 .2rem;
	}
	.yewu .gaisu-Right .gs-kuai {
		padding: 0.3rem 0.2rem;
		margin-bottom: 0.24rem;
	}
	.xiangguan li .text {
		height: 1.5rem;
	}
	.zxlist li {
		width: 31.9%;
		display: inline-block;
		-webkit-transition: 0.4s;
		-o-transition: 0.4s;
		transition: 0.4s;
		margin-right: .23rem;
		vertical-align: top;
	}
	.zxlist li:last-child {
		margin-right: 0;
	}
	.ziliao li {
		width: 48.5%;
	}
}
@media screen and (max-width:1359px) {
	.pc_header .he_box .column .menu_list .search {
		padding: 0 .1rem;
	}
	.pc_header .he_box .column .menu_list .lang {
		padding: 0 .1rem;
	}
	.yewu .gaisu-Right .gs-kuai {
		padding: 0.24rem 0.2rem;
		margin-bottom: 0.235rem;
	}
	.xiangguan li .text {
		height: 1.5rem;
	}
	.zxlist li {
		width: 31.7%;
		display: inline-block;
		-webkit-transition: 0.4s;
		-o-transition: 0.4s;
		transition: 0.4s;
		margin-right: .23rem;
		vertical-align: top;
	}
	.zxlist li:last-child {
		margin-right: 0;
	}
	.ziliao li {
		width: 48.5%;
	}
}
@media screen and (max-width:1200px) {
	.pc_header .he_box .column .menu_list .search {
		padding: 0 .1rem;
	}
	.pc_header .he_box .column .menu_list .lang {
		padding: 0 .1rem;
	}
	.yewu .gaisu-Right .gs-kuai {
		padding: 0.215rem 0.2rem;
		margin-bottom: 0.2rem;
	}
	.xiangguan li .text {
		height: 1.5rem;
	}
	.zxlist li {
		width: 31.6%;
		display: inline-block;
		-webkit-transition: 0.4s;
		-o-transition: 0.4s;
		transition: 0.4s;
		margin-right: .23rem;
		vertical-align: top;
	}
	.zxlist li:last-child {
		margin-right: 0;
	}
	.ziliao li {
		width: 48.4%;
	}
}
@media screen and (max-width:1024px) {
	.pc_header .he_box .column .menu_list .search {
		padding: 0 .1rem;
	}
	.pc_header .he_box .column .menu_list .lang {
		padding: 0 .1rem;
	}
	.yewu .gaisu-Right .gs-kuai {
		padding: 0.22rem 0.2rem;
		margin-bottom: 0.15rem;
	}
	.xiangguan li .text {
		height: 1.5rem;
	}
	.zxlist li {
		width: 31.6%;
		display: inline-block;
		-webkit-transition: 0.4s;
		-o-transition: 0.4s;
		transition: 0.4s;
		margin-right: .23rem;
		vertical-align: top;
	}
	.zxlist li:last-child {
		margin-right: 0;
	}
	.ziliao li {
		width: 48.4%;
	}
}
@media screen and (max-width:968px) {
	.pc_header .he_box .column .menu_list .search {
		padding: 0 .1rem;
	}
	.pc_header .he_box .column .menu_list .lang {
		padding: 0 .1rem;
	}
	.yewu .gaisu-Right .gs-kuai {
		padding: 0.3rem 0.2rem;
		margin-bottom: 0.45rem;
	}
	.xiangguan li .text {
		height: 1.5rem;
	}
	.zxlist li {
		width: 30.6%;
		display: inline-block;
		-webkit-transition: 0.4s;
		-o-transition: 0.4s;
		transition: 0.4s;
		margin-right: .23rem;
		vertical-align: top;
	}
	.zxlist li:last-child {
		margin-right: 0;
	}
	.ziliao li {
		width: 48.4%;
	}
}
@media (max-width: 768px) {
	.pc_header .he_box .column .menu_list .search {
		padding: 0 .1rem;
	}
}
.bghui {
	background-color: #fafbfd !important;
}
/* 自定义样式 */
.mytitle {
	background-color: #1a55a5;
	color: #fff;
	font-size: 0.24rem;
	width: 100%;
	padding: 0.2rem;
	padding-left: 0.3rem;
	padding-right: 0.3rem;
	font-weight: bold;
}
.detail .mycontent {
	padding: 0.25rem;
	font-size: 0.16rem;
	line-height: 0.36rem;
}
.detail .mycontent p {
	margin-top: 0.2rem;
}
.detail .mycontent table .firstRow {
	color: #fff !important;
}

.none{
	display:none!important
}

