.index_cont3cq ul li {

	/*  padding: 20px;

  border: 1px solid #545454;*/

	margin-top: 40px;

}

.mob-block {

	display: none;

}

.pc-block {

	display: block;

}

.clearall::after {



	clear: both;

	content: '';

	display: block;

	width: 0;

	height: 0;

	visibility: hidden;



}

.time_left {

	float: left;

	width: 150px;

	height: 150px;

	text-align: center;

	background: #113263;

	padding: 20px;

}

.time_left span {

	font-size: 36px;

	font-weight: bold;

	color: #ffffff;

	margin-top: 10px;

	display: block;

}

.top-logot {

	display: none;

}

.header-qe.head-w .down-logot {

	display: none;

}

.header-qe.head-w .top-logot {

	display: block;

}

.time_left p {

	font-size: 20px;

	margin-top: 10px;

	color: #737373;

}

.news_mid {

	float: left;

	width: 640px;

	margin-left: 36px;

}

.news_mid h3 {

	font-size: 16px;

	color: #ffffff;

	padding-top: 20px;

	line-height: 28px;

	margin-bottom: 18px;

}

.news_mid p {

	font-size: 14px;

	color: #a9a9a9;

}

.news_pc {

	height: 38px;

	overflow: hidden;

}

.news_click {

	margin-top: 20px;

}

.news_right {

	float: right;

	margin-right: 15px;

}

.news_right span {

	display: block;

	font-size: 22px;

	color: #666666;

	margin-top: 20px;

}

.news_rmore {

	width: 70px;

	height: 26px;

	text-align: center;

	line-height: 26px;

	color: #666666;

	display: block;

	margin-top: 74px;

}

address,
cite,
dfn,
em,
var {

	font-style: normal;

}

.news-atxt {

	width: 1280px;

	margin: 0 auto;

}

.news-txt {

	background: #091222;

	padding: 80px 0;

}



.news-atxt h3.tt-h3 {

	line-height: 50px;

	font-size: 48px;

	font-weight: 700;

	letter-spacing: 4px;

	color: #ffffff;

	text-align: center;

	padding: 25px 0px;

}

.index_container__3fyVD.index_left__2DgTN {

	overflow: hidden;

	background: #091222;

}

.yycj-a {

	background: #091222;

	padding: 80px 0;

}

.yycj-c {

	width: 1280px;

	margin: 0 auto;

}

.yycj-c .tt-h3 {

	line-height: 50px;

	font-size: 48px;

	font-weight: 700;

	letter-spacing: 4px;

	color: #ffffff;

	text-align: center;

	padding: 25px 0px;

}



.yycj-c ul li {

	float: left;

	width: 30%;

	margin: 1.5%;

}

.yycj-c ul li a {

	display: block;

}

.yycj-c ul li a img {

	display: block;

	width: 100%;

}

.yycj-c ul li a p {

	font-size: 15px;

	color: #767676;

	line-height: 48px;

	border-bottom: 1px solid #767676;

	text-align: center;

	margin-top: 6px;

}

.ek-gtr a {

	display: block;
	position: relative;



}

.ek-gtr a img {

	display: block;

	width: 100%;



}

.ek-gtr a h3 {

	position: absolute;

	top: 47%;

	text-align: center;

	width: 100%;

	z-index: 999;

	font-size: 46px;

	color: #fff;

}

.swiper-pagination-bullet {

	background: #113263;

	opacity: 1;

}



.swiper-pagination-bullet.swiper-pagination-bullet-active {

	opacity: 1;

	background: #fff;

}

.swiper-button-next,
.swiper-button-prev {

	cursor: pointer;

	color: #fff;

}

.head-w .index_basicHeaderWrap__1qXt-.index_isTopAndHome__31l0g {

	background: #ffffff;

}

.head-w .index_menuPC__18BHJ.index_isTopAndHome__Yc3Eg .index_menuListItem__1iZF3>a {

	color: #666;

}

.index_basicHeaderWrap__3-dOu {

	display: none;

}

.index_popVideoWrap__3bj33 {

	display: none;

}

.bg_inner {

	height: 320px;

	padding: 0;

	position: relative;

}

.banner_inner {

	width: 100%;

	margin: 0px auto;

	text-align: center;

	line-height: 24px;

}

.banner_inner .con {

	position: absolute;

	width: 200px;

	min-height: 44px;

	max-height: 60px;

	left: 50%;

	margin-left: -600px;

	top: 45%;

	margin-top: 50px;

	line-height: 30px;

	text-align: left;

	font-size: 36px;

	font-weight: bold;

	color: #fff;

	border-left: 2px solid #fff;

	padding-left: 18px;

}

.banner_inner .con span {

	font-size: 14px;

	font-weight: normal;

	display: block;

	line-height: 40px;

}

.inner_container {

	min-height: 600px;

	padding: 20px 0;

}

.width {

	width: 1200px;

	margin: 0 auto;

}

.home_pro {

	margin: 30px 0 0px 0;

	width: 1206px;

	clear: both;

}

.home_pro ul li {

	width: 24%;

	margin: 0 1% 1% 0;

	float: left;

}

.home_pro ul li a {

	border: 1px solid #ededed;

	padding: 4px;

	display: block;

	background: #fff;

}

.home_pro ul li a div {

	overflow: hidden;

	width: 100%;

	height: 100%;

	min-height: 279px;

	text-align: center;

}

.home_pro ul li a div img {

	max-width: 279px;

	max-height: 279px;

	border: 0;

	transition: all 1s;

	-webkit-transition: all 1s;

	-moz-transition: all 1s;

	-o-transition: all 1s;

}



.home_pro ul li a .title {

	min-height: 70px;

}

.home_pro ul li a p {

	text-align: left;

	font-size: 14px;

	color: #333;

	margin: 0;

	padding: 10px;

}

.home_pro ul li a .price {

	min-height: 40px;

	color: #f60;

	font-family: Lucida Grande, Arial, 微软雅黑, 宋体;

	font-weight: 400;

	padding: 0 10px 10px 10px;

}

.home_pro ul li a .price span {

	float: right;

	font-weight: normal;

	color: #999;

}

.am-breadcrumb {

	padding: .7em .5em;

	margin-bottom: 2rem;

	list-style: none;

	background-color: transparent;

	border-radius: 0;

	font-size: 85%;

}

.am-breadcrumb>li {

	display: inline-block;

}

.am-breadcrumb>li a {

	color: #333;

}

.home_pro ul li a:hover div img {

	transform: scale(1.3);

	-webkit-transform: scale(1.3);

	-moz-transform: scale(1.3);

	-o-transform: scale(1.3);

}

.pagelist ul {

	text-align: center;

	margin: 20px 0;

}

.pagelist li {

	display: inline-block;

	margin: 0 2px;

}

.pagelist li a {

	color: #666;

	display: inline-block;

	border: 1px solid #ddd;

	padding: 6px 15px;

}

.pagelist li.active a {

	border-color: #1184DA;

	background: #1184DA;

	color: #fff;

}

.pagelist li a:hover {

	border-color: #1184DA;

	background: #1184DA;

	color: #fff;

}

.dow_show .xia {

	margin-top: 20px;

	color: #999;

	background-color: #fff;

	padding: 10px 14px;

	text-align: center;

	position: absolute;

	left: 50%;

	top: 50%;

	transform: translate(-50%, -50%);

	font-size: 22px;

}

.dow_show .xia .xiazai a {

	background: url(../down.html) left center no-repeat;

	color: #333;

	display: inline-block;

	margin-right: 10px;

	text-align: center;

	font-size: 14px;

	padding: 5px 0 5px 20px;

	font-size: 22px;

	height: 30px;

	line-height: 17px;

}

.content-allt img {

	display: block;

	width: 100%;

}

.dow_show {

	background: url(../bg-contact.5eb3b23a.html) no-repeat center;

	position: relative;

	overflow: hidden;

	padding-top: 23.4375%;

	line-height: 0;

	background-color: var(--white);

}

.contact_us {

	width: 1200px;

	margin: 0 auto;

	padding-top: 60px;

}

.contact_us1 h3 {

	font-size: 28px;

	color: #494949;

	margin-bottom: 18px;

}

.contact_us1 p {

	font-size: 24px;

	color: #c2c2c0;

	margin-bottom: 45px;

}

.form_uslist {

	float: left;

	width: 365px;

	margin-right: 50px;

}

.form_uslist span {

	display: block;

	font-size: 16px;

	color: #494949;

}

.form_uslist span em {

	display: block;

	font-size: 16px;

	color: #ff0000;

	display: inline-block;

}

.form_uslist input {

	display: block;

	border: 1px solid #d0d0d0;

	width: 100%;

	height: 60px;

	padding: 10px;

	line-height: 40px;

	margin-top: 15px;

}

.us_text span {

	display: block;

	font-size: 16px;

	color: #494949;

}

.us_text span em {

	display: block;

	font-size: 16px;

	color: #ff0000;

	display: inline-block;

}

.us_text textarea {

	display: block;

	width: 100%;

	height: 185px;

	padding: 10px;

	border: 1px solid #d0d0d0;

	margin-top: 15px;

}

.sub_us {

	display: block;

	width: 368px;

	height: 60px;

	line-height: 60px;

	text-align: center;

	color: #FFFFFF;

	background: var(--color06f);

	margin: 40px auto;

	cursor: pointer;

	border: none;

}

.form_us .form_uslist:last-child {

	margin-right: 0px;

}



.qetrat .news_mid h3 {

	color: #333;

}



.qetrat .news_pc {

	height: 50px;

	overflow: hidden;

}

.qetrat .time_left {

	padding: 0px;

}

.qetrat ul li:hover h3 {

	color: var(--color06f)
}

.home_nav {

	text-align: center;

}

.home_nav ul {

	margin: 25px auto;

}

.home_nav ul li {

	display: inline-block;

	width: auto;

	position: relative;

	margin-bottom: 10px;

}

.home_nav ul li a {

	display: block;

	padding: 6px 30px;

	color: #333;

	font-size: 14px;

	background: #fff;

	margin: 0 2px;

	border-radius: 2px;

	border: 1px solid #E7E7E7;

}

.home_nav ul .hover a,
.home_nav ul li a:hover {

	display: block;

	color: #fff;

	font-size: 14px;

	background: #2384D5;

	margin: 0 2px;

}

.news_show h1 {

	text-align: center;

	font-size: 30px;

	font-weight: 400;

	margin: 0;

	padding: 0;

}

.news_show .info {

	border-left: 3px solid #2384D5;

	background: #f3f3f3;

	margin: 15px 0;

	padding: 10px 15px;

	font-size: 14px;

	color: #666;

}

.am-table {

	width: 100%;

	margin-bottom: 1.6rem;

	border-spacing: 0;

	border-collapse: separate;

}

table {

	max-width: 100%;

	background-color: transparent;

	empty-cells: show;

}

.am-table thead,
.am-table td {

	font-size: 14px;

}

.am-table thead,
.am-table td {

	font-size: 14px;

}

.am-table>thead>tr>th {

	vertical-align: bottom;

	border-bottom: 1px solid #ddd;

}

.am-table-striped>tbody>tr:nth-child(2n+1)>td,
.am-table-striped>tbody>tr:nth-child(2n+1)>th {

	background-color: #f9f9f9;

}

.am-table>tbody>tr>td,
.am-table>tbody>tr>th,
.am-table>tfoot>tr>td,
.am-table>tfoot>tr>th,
.am-table>thead>tr>td,
.am-table>thead>tr>th {

	padding: 1.7rem;

	line-height: 1.6;

	vertical-align: top;

	border-top: 1px solid #ddd;

}

th {

	text-align: left;

}



.index_menuPC__18BHJ .index_menuListItem__1iZF3.dk-all-a>a {

	display: inline-block;

	width: auto;

}



.index_menuPC__18BHJ .index_menuListItem__1iZF3.dk-all-a:hover::after {

	display: none;

}



.job_show h1 {

	text-align: left;

	font-size: 30px;

	font-weight: 400;

	margin: 0;

	padding: 0;

	color: #06C;

}

.job_show .info {

	margin: 15px 0;

	padding: 0px;

	font-size: 14px;

}

.job_show .info ul {

	overflow: hidden;

}

.job_show .info ul li {

	float: left;

	width: 23.5%;

	border-left: 1px solid #dadada;

	padding-left: 1.5%;

	line-height: 30px;

}

.job_show .info ul li span {

	color: #999;

}



.content-allt {

	background: #18181d;

}

.dk-video {

	width: 100%;
	display: block;

}

.about-allt {

	width: 1200px;

	margin: 0 auto;

	padding: 82px 0;

}

.about-us-c {

	background: #f9f9f9;

}

.fiel-list-all {

	width: 900px;

	margin: 0 auto;

}

.fiel-imgt {

	display: block;

	width: 50px;

	float: left;

}

.fiel-list-all ul li {

	display: block;

	border-bottom: 1px solid #f7f8fa;

	padding: 10px 0;



}

.fiel-list-all ul li:after {

	clear: both;

	content: '';

	display: block;

	width: 0;

	height: 0;

	visibility: hidden;

}

.fiel-list-all ul li span {

	display: block;

	float: left;

	height: 50px;

	line-height: 50px;

	margin-left: 25px;

}

.fiel-list-all ul li span a {

	color: #4b78ff;

}

.news_show video {

	width: 100% !important;

	height: auto !important;

}

.qd-from .am-breadcrumb {

	width: 50%;

	float: left;

	margin-bottom: 0px;

}

.qd-from:after {

	clear: both;

	content: '';

	display: block;

	width: 0;

	height: 0;

	visibility: hidden;

}

.qd-from form {

	float: right;

	width: 40%;

}

.qd-from form:after {

	clear: both;

	content: '';

	display: block;

	width: 0;

	height: 0;

	visibility: hidden;

}

.qe-zwname {

	display: block;

	border: 1px solid #eee;

	height: 50px;

	line-height: 50px;

	padding: 8px 8px;

	width: 78%;

	float: left;

}

.qe-submit {

	float: left;

	display: block;

	width: 22%;

	border: 1px solid #eee;

	background: #eee;

	height: 50px;

	line-height: 50px;

	font-size: 16px;

}

.qd-from {

	margin-bottom: 15px;

}

.zhiwei-c {

	width: 1200px;

	margin: 0 auto;



}

.zhiwei-c ul:after {

	clear: both;

	content: '';

	display: block;

	width: 0;

	height: 0;

	visibility: hidden;

}

.zhiwei-c ul li {

	float: left;

	width: 31%;

	margin-right: 3.5%;

	margin-bottom: 3.5%;

	border: 1px solid #eee;

	background: #ffffff;

	border-radius: 8px;

}

.zhiwei-c ul li a {

	display: block;

	padding: 26px;

}

.zhi-tit:after {

	clear: both;

	content: '';

	display: block;

	width: 0;

	height: 0;

	visibility: hidden;

}

.zhi-title {

	width: 180px;

	float: left;

	color: #333;

	font-size: 15px;

	font-weight: bold;

	height: 100px;

}

.zhi-addres {

	width: 100px;

	float: right;

}

.zhi-addres:after {

	clear: both;

	content: '';

	display: block;

	width: 0;

	height: 0;

	visibility: hidden;

}

.svg-addre {

	width: 20px;

	height: 20px;

	float: left;

}

.zhi-addres span {

	display: block;

	float: left;

	color: #333;

	margin-left: 8px;

}

.zhi-foot:after {

	clear: both;

	content: '';

	display: block;

	width: 0;

	height: 0;

	visibility: hidden;

}

.zhi-foot em {

	display: block;

	float: left;

	font-size: 12px;

	color: #aeaeae;

	border: 1px solid #e3e3e3;

	padding: 2px 5px;

	border-radius: 5px;

	position: relative;

	top: 12px;

}

.zhi-foot span {

	display: block;

	float: right;

	width: 106px;

	height: 40px;

	line-height: 40px;

	border: 1px solid var(--color06f);

	text-align: center;

	font-size: 14px;

	color: var(--color06f);

	border-radius: 5px;

}

.zhi-foot span:hover {

	background: var(--color06f);

	color: #ffffff;

}

.zhiwei-all {

	padding: 50px 0;

}

.zhiwei-c ul li:nth-child(3n) {

	margin-right: 0px;

}

.index_wrap__bqO14.head-wgt .index_scrollRelative__1oWDf {

	position: fixed;

}

.ek-downc {

	width: 768px;

	margin: 0 auto;

	padding: 25px 40px;

	box-shadow: 1px 1px 10px #5b5b5b;

	border-radius: 14px;

}

.ek-down {

	padding: 70px;

	background: linear-gradient(180deg, #121212, #0f0f0f);

}

.ek-downc .ek-titc {

	float: left;

	width: 70%;

	color: #fff;

	font-size: 18px;

	font-weight: bold;

}

.ek-downc a {

	display: block;

	float: right;

	height: 48px;

	line-height: 48px;

	background: #06f;

	color: #fff;

	padding: 0 40px;

	border-radius: 8px;

}

.ek-downc:after {

	clear: both;

	content: '';

	display: block;

	width: 0;

	height: 0;

	visibility: hidden;

}

.index_aboutUsImgWrap__2aeEC {

	padding-top: 37.5%;

	overflow: hidden;

	background-color: #000;

	position: relative;

}

.index_aboutUsImgWrap__2aeEC .index_img__16-YF {

	position: absolute;

	left: 50%;

	top: 0;

	height: 100%;

	-webkit-transform: translateX(-50%);

	transform: translateX(-50%);

}

.index_aboutUsImgWrap__2aeEC .index_text__2eXHh {

	width: 781px;

	font-size: 24px;

	font-weight: 500;

	color: #fff;

	line-height: 47px;

	text-align: center;



	left: 50%;

	top: 50%;

	position: absolute;

	transform: translate(-50%, -50%);

	-webkit-transform: translate(-50%, -50%);

	-ms-transform: translate(-50%, -50%);

	-moz-transform: translate(-50%, -50%);

}

/*.fiel-list{

  opacity: 0;

}

.fiel-list.qwerty {

  opacity: 1;

}*/

.index_siteInfoMsg__25uZO.layout_left__1WY8t a {

	color: var(--colorddd);

}



.ctUs-top {

	line-height: 56px;

	text-align: center;

	font-size: 42px;

	color: #000;

	padding: 0 0 38px;

	border-bottom: 1px solid #dedede;

	margin-bottom: 38px;

}

.clearfix::after {

	clear: both;

}

.clearfix::before,
.clearfix::after {

	display: table;

	content: "";

}

.ctUs-box,
.ctUs-right {

	width: 50%;

	float: left;

	margin: .45rem 0 0;

}



.ctUs-box .name,
.ctUs-right .name {

	line-height: 30px;

	font-size: 18px;

	color: #11277d;

}

.ctUs-box .con.time {

	background: url(../index.html) no-repeat left center;

}

.ctUs-box .con.adr {

	background: url(../webp/ctus-1.webp) no-repeat left center;
	cursor: pointer;
	text-decoration: underline;

}

.ctUs-box .con {

	padding: 5px 0 5px 39px;

	line-height: 29px;

	color: #666666;

	margin: 13px 0 0 0;

}

.ctUs-box .con.tel {

	background: url(../webp/ctus-3.webp) no-repeat left center;

}

.ctUs-box .con.email {

	background: url(../index.html) no-repeat left center;

}

.ctUs-right .name {

	margin: 0 0 8px;

}

.ctUs-right .con {

	padding: 5px 0 5px 0px;

	line-height: 29px;

	color: #666666;

	margin: 6px 0 0 0;

}

.ctUs-right .name.name2 {

	margin: .32rem 0 0;

}

.tou-zhi {

	background: var(--colorf9);

}

.tou-zhia {

	width: 1080px;

	margin: 0 auto;

	padding: 40px 0;



}

.ek-touzhi .swiper-slide span {

	width: 200px;

	height: 148px;

	overflow: hidden;

	margin: 20px 20px 0 0;

	float: left;

	display: block;

}

.ek-touzhi .swiper-slide span:nth-child(5n) {

	margin-right: 0px;

}

.ek-touzhi span img {

	width: 100%;

	height: auto;

	display: block;

}

.tz-ptg {

	font-size: 28px;

	color: #333;

	text-align: center;

	padding: 80px 0 20px 0;

}

.ek-touzhi .swiper-slide {

	padding-bottom: 60px;

}



.ek-touzhi .swiper-pagination-bullet.swiper-pagination-bullet-active {

	background: #bbb;

}

.qe-map {

	margin-top: 50px;

}

#map {
	opacity: 1;
	z-index: 2;
}

#map1 {
	opacity: 0;
}

#map2 {
	opacity: 0;
}

.qtc-map {

	position: relative;

	width: 100%;

	height: 350px;

}

.qe-map {

	position: absolute;

	width: 100%;

	left: 0px;

	top: 0px;

}

/*.login-num{

color: #2f94ff !important;

}*/



.index_linkList__1q9QW .index_linkItem__ZJjuS .index_linkItemPar___rFqZ .index_curr__15_PW {

	display: none;

}

.ek-downc {
	width: 216px;
	height: 98px;
}

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

.night span {
	position: absolute;
}

.night span:nth-child(1) {
	top: 0;
	left: 0;
	width: 100%;
	height: 4px;
	background-image: linear-gradient(to right, transparent, rgb(0, 153, 255));
	animation: move1 2s linear infinite;
}

@keyframes move1 {
	0% {
		transform: translateX(-100%);
	}

	100% {
		transform: translateX(100%);
	}
}

.night span:nth-child(2) {
	top: 0;
	right: 0;
	width: 4px;
	height: 100%;
	transform: translateY(-100%);
	background-image: linear-gradient(to bottom, transparent, rgb(0, 153, 255));
	animation: move2 2s linear infinite;
	animation-delay: 1s;
}

@keyframes move2 {

	100% {
		transform: translateY(100%);
	}
}

.night span:nth-child(3) {
	left: 0;
	bottom: 0;
	width: 100%;
	height: 4px;
	background-image: linear-gradient(to left, transparent, rgb(0, 153, 255));
	animation: move3 2s linear infinite;
}

@keyframes move3 {
	0% {
		transform: translateX(100%);
	}

	100% {
		transform: translateX(-100%);
	}
}

.night span:nth-child(4) {
	top: 0;
	left: 0;
	width: 4px;
	height: 100%;
	transform: translateY(100%);
	background-image: linear-gradient(to top, transparent, rgb(0, 153, 255));
	animation: move4 2s linear infinite;
	animation-delay: 1s;
}

@keyframes move4 {
	100% {
		transform: translateY(-100%);
	}
}



















/*手机端*/

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

	html {

		font-size: initial !important;

	}



}
@media only screen and (min-width: 768px) {
.ek-down {
	background-color: #f5f5f5;
	background-image: initial;
}

.ek-downc {
	box-shadow: initial;
}

.ek-downc a {
	background: #8c8c8c;
	color: #fff;
}

.index_cdrb__Lvh76 {
	background-color: #f5f5f5;
	background-image: initial;
}

.index_cdrb__Lvh76 .index_item__IhAeq .index_name__3G4ks {
	color: #333;
}

.index_ultraLowPower__1R4OQ {
	background-color: #f5f5f5;
}

.index_ultraLowPower__1R4OQ .index_ultraLowPowerInner__O0uDM .index_contentWrap__1OvQo {
	top: 33%;
}

.index_ultraLowPower__1R4OQ .index_ultraLowPowerInner__O0uDM .index_contentWrap__1OvQo .index_list__3uh9B .index_item__24a0X {
	line-height: 3;
}

.index_ultraLowPower__1R4OQ .index_ultraLowPowerInner__O0uDM {
	height: auto;
	width: 100%;
}

.index_ultraLowPower__1R4OQ .index_ultraLowPowerInner__O0uDM .index_bgImg__2plBU {
	position: initial;
	width: 100%;
	height: auto;
	-webkit-transform: initial;
	transform: initial;
}

.index_card_list {
	background-color: #f5f5f5;
}

.night span:nth-child(1) {
	background-image: linear-gradient(to right, transparent, rgb(0, 0, 0));
}

.night span:nth-child(2) {
	background-image: linear-gradient(to bottom, transparent, rgb(0, 0, 0));
}

.night span:nth-child(3) {
	background-image: linear-gradient(to left, transparent, rgb(0, 0, 0));
}

.night span:nth-child(4) {
	background-image: linear-gradient(to top, transparent, rgb(0, 0, 0));
}
}
@media only screen and (max-width: 768px) {

	.index_basicHeaderWrap__1qXt-.index_isTopAndHome__31l0g {

		display: none;

	}

	.mob-block {

		display: block;

	}

	.pc-block {

		display: none;

	}

	.index_basicHeaderWrap__3-dOu {

		display: block;
		z-index: 999;

		width: 100%;

	}

	.index_bannerSlider__1ZA02 {

		overflow: hidden
	}

	.dk-video {

		width: 200%;

		display: block;

		position: relative;

		left: -47%;

	}

	.qty1 {

		display: none;

	}



	.ek-gtr a h3 {

		font-size: 0.34rem;

	}



	.swiper-button-next::after,
	.swiper-button-prev::after {

		font-size: 22px;

	}

	.news-atxt {

		width: 100%;

		padding: 20px 1%;

	}

	.news-atxt h3.tt-h3 {

		font-size: .56rem;

		padding: .30rem 0;

	}

	.news-txt {

		padding: .30rem 0;

	}



	.index_cont3cq ul li {

		margin-bottom: 20px;

		padding: 10px;

		margin-top: 0px;

	}

	.index_cont3cq ul li a {

		display: block;

	}



	.time_left {

		width: 25%;

		padding: 4px;

		height: 92px;

		margin-right: 3%;

	}



	.news_list_e .news_mid {

		width: 70%;

		float: left;

		margin-left: 0px;

	}

	.news_list_e .news_right {

		width: 70%;

		float: right !important;

		margin-right: 0px;

	}

	.time_left span {

		font-size: 18px;

	}

	.time_left p {

		font-size: 14px;

	}

	.news_mid h3 {

		padding-top: 8px;

		margin-bottom: 8px;

		height: 36px;

		overflow: hidden;

	}

	.news_list_e .news_pc {

		display: none;

	}

	.news_click {

		margin-top: 5px;

	}

	.news_right span {

		display: inline-block;

		margin-top: 8px;

		font-size: 14px;

	}

	.news_rmore {

		display: inline-block;

		margin-top: 0px;

	}

	.yycj-c {

		width: 100%;

		padding: 20px 1%;

	}



	.yycj-c .tt-h3 {

		font-size: .56rem;

		padding: .30rem 0;

	}

	.yycj-c ul li a p {

		font-size: 12px;

		color: #767676;

		line-height: 28px;

		border-bottom: 1px solid #767676;

		text-align: center;

		margin-top: 6px;

	}

	.yycj-c ul li {

		width: 47%;

	}



	.index_linkList__1q9QW .index_linkItem__ZJjuS .index_linkItemPar___rFqZ .index_curr__15_PW {

		display: block;

	}

	.index_linkList__1q9QW .index_linkItem__ZJjuS .index_linkWrap__2Z9DD {

		display: none;

	}

	.index_menuMobile__2XJa- .index_navLevel3__2KVpj {

		display: none;

	}

	.index_menuMobile__2XJa- .index_navLevel2__3D7VB {

		display: none;

	}



	.index_basicHeader__2Ukuy .index_basicHeaderWrap__3-dOu .index_basicHeaderLogo__28GYw {

		display: inline-block;

	}

	.index_basicHeader__2Ukuy .index_basicHeaderWrap__3-dOu .index_basicHeaderLogo__28GYw img {

		display: block;

		width: 100%;

	}





	.index_bannerSlider__10c6- .index_sliderItemVideo__PsF1R {

		position: relative;

		width: 200%;

		height: auto;

		left: -45%;

	}

	.index_list__T_mak .index_swiperSlide__234Hk {

		width: 20% !important;

	}

	.ek-down {

		padding: 20px 3%;

	}

	.ek-downc {

		width: 100%;

		padding: 10px;

	}

	.ek-downc .ek-titc {

		width: 100%;

		text-align: center;

		float: none;

	}

	.ek-downc a {

		float: none;

		width: 45%;



		margin: 20px auto 0 auto;

	}

	.width {

		width: 100%;
		padding: 0 1%;

	}

	.am-breadcrumb {

		margin-bottom: .2rem;

	}



	.news_show h1 {

		font-size: .35rem;

	}

	.news_show .info {

		font-size: 12px;

	}



	.banner_inner .con {

		position: absolute;

		width: 200px;

		min-height: 34px;

		max-height: 60px;

		left: 50%;

		margin-left: -47%;

		top: 49%;

		margin-top: 0px;

		line-height: 30px;

		text-align: left;

		font-size: 26px;

		font-weight: bold;

		color: #fff;

		border-left: 2px solid #fff;

		padding-left: 18px;

	}

	.qd-from .am-breadcrumb {

		width: 100%;

		float: none;

		display: none;

	}

	.qd-from form {

		width: 80%;

		margin: 20px auto;

		float: none;

	}



	.qe-zwname {

		height: 40px;

		line-height: 40px;

	}

	.qe-submit {

		height: 40px;

		line-height: 40px;

		font-size: 13px;

		text-align: center;

	}

	.zhiwei-c ul li {

		width: 98%;

		float: none;

		margin: 0px auto 20px auto;



	}

	.zhiwei-all {

		padding: 20px 0;



	}



	.zhiwei-c {

		width: 100%;

	}

	.job_show h1 {

		font-size: 24px;

	}

	.job_show .info ul li {

		width: 49.5%;

	}

	.index_newsTabBox__2t3DC .index_aboutTabInner__OdUG9 .index_aboutTab__UkI7->a {

		font-size: 13px;

		padding: 0 5px;

	}

	.about-mid .container {

		width: 100% !important;

	}

	.about-allt {

		width: 94%;

	}

	.tz-ptg {

		padding: 30px 0 10px 0;

	}

	.tou-zhia {

		width: 98%;
		padding: 0 1%;

	}

	.ek-touzhi .swiper-slide span {

		width: 31%;
		margin: 3% 3% 0 0;

		height: 82px;
		overflow: hidden;

	}



	.ek-touzhi .swiper-slide span:nth-child(5n) {

		margin-right: 3%;

	}

	.ek-touzhi .swiper-slide span:nth-child(3n) {

		margin-right: 0% !important;

	}

	/*.ek-touzhi .swiper-slide span:nth-child(2n){

  margin-right: 5%;

}*/

	.about-allt {

		padding: 32px 0;

	}

	.ctUs-top {

		font-size: 26px;

	}

	#map,
	#map1,
	#map2 {

		height: 300px !important;

	}

	.qtc-map {

		height: 380px;

	}

	.ctUs-box,
	.ctUs-right {

		width: 100%;

		float: none;

	}



	.index_menuMobile__2XJa- .index_menuListItem__hfhRI.q-mobli-login>a {

		display: inline-block;

	}

	.index_menuMobile__2XJa- .index_menuListItem__hfhRI.q-mobli-login>a {

		padding: 0px;

	}

	.index_menuMobile__2XJa- .index_menuListItem__hfhRI.q-mobli-login>a.login-num {

		padding: 0 .3rem 0 .8rem;

		line-height: 1.08rem;

	}

	.form-control {

		font-size: 14px !important;

	}



	.form-group {

		margin-bottom: 20px;

	}

	.form-control {

		padding: 5px 10px;

	}



	.btn-group-lg>.btn,
	.btn-lg {

		font-size: 14px;

		padding: 9px;

	}



	.container {

		padding: 0 4%;

	}

	.btn {

		font-size: 14px;

		padding: 7px 12px;

	}



	.input-group-addon {

		padding: 5px 12px;
		font-size: 14px;

	}



	body {

		overflow-x: hidden;

	}


}