﻿


*{margin:0;padding:0;font-family: "Microsoft Yahei",arial;}
ol,ul,dl,li,dt,dd{list-style:none;}
a{text-decoration:none; cursor:pointer;font-family: "Microsoft Yahei",arial;}
img{border:none;}
.clearB{clear:both;}

/*头部*/
#header {
	width: 100%;
	background-color: #3D3A39;
}
#banner {
	position: relative;
}
.logo {
	width: 100%;
	text-align: center;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
}
/*pc导航*/
.menu_box {
}
.pro-list {
	margin: 0 -7.5px;
}
ul.menu>li {
	float: left;
	text-align: center;
	position: relative;
	width: 12.28%;
	padding: 10px 0;
	z-index: 10000;
}
ul.menu>li::after {
	content: "/";
	color: #fff;
	position: absolute;
	right: 0;
	top: 15px;
}
ul.menu>li:last-child::after {
	display: none;
}
ul.menu>li>a {
	color: #fff;
	display: inline-block;
	line-height: 30px;
}
ul.menu>li.current>a {
	color: #fff;
}
.menu_icon {
	position: absolute;
	top:1px;
	right:9px;
	width:9%;
}
/*pc下拉导航*/
.menu_2 {
	display: none;
	position: absolute;
	z-index: 10000;
	text-align: center;
	width: 100%;
	left: 0;
	top: 48px;
}
.menu_2 li {
	line-height: 20px;
	padding: 10px 5px;
	margin-top: 2px;
	background: #515151;
}
.menu_2 li a {
	color: #fff;
	display: block;
}
.menu_2 li:hover a {
	color: #BE0509;
}
.index-title>h2 {
	font-size:0.928rem;
	color: #3e3e3e;
	line-height:20px;
	font-family: "Microsoft Yahei";

}
.index-pro {
	padding: 60px 0 30px;
}
.index-title>h2::before {
	content: "";
	display: block;
	width: 12px;
	height:20px;
	border-left: 3px solid #42b1aa;
	
	font-weight: bold;
	float: left;
}
.index-title>p {
	color: #D7D7D7;
	font-size: 16px;
}
.index-pro .introduction {
	padding-left: 0;
	padding-top: 80px;
	color: #B3B3B3;
	line-height: 24px;
	padding-right: 70px;
	animation-delay: 0.3s;
	-webkit-animation-delay: 0.3s;
}
.index-pro .index-pro-box {
	padding-right: 0;
	position: relative;
	z-index: 10;
	top: -30px;
}
.index-pro-image {
	height: 350px;
	width: 350px;
	margin-top: 55px;
	position: relative;
	z-index: 10;
}
.index-pro-image::before {
	content: "";
	display: block;
	width: 340px;
	height: 340px;
	border-left: 20px solid #E50A28;
	border-bottom: 20px solid #E50A28;
	position: absolute;
	left: -20px;
	bottom: -20px;
}
.index-pro-list-box {
	position: relative;
	overflow: hidden;
	padding-left: 20px;
	padding-bottom: 20px;
	height: 460px;
	animation-delay: 0.9s;
	-webkit-animation-delay: 0.9s;
	animation-duration: 1.5s;
	-webkit-animation-duration: 1.5s;
}
.index-pro-list {
	position: relative;
	background-color: #fff;
}
.add-bg {
	position: absolute;
	bottom: 80px;
	left: -90px;
	animation-delay: 0.6s;
	-webkit-animation-delay: 0.6s;
}
.index-pro-meassage {
	background-color: #F6F5F3;
	margin-left: 275px;
	height: 460px;
	position: relative;
	padding-left: 120px;
	padding-right: 50px;
	padding-top: 80px;
}
.index-pro-meassage::after {
	content: "";
	display: table;
}
.index-pro-more {
	display: inline-block;
	width: 180px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background-color: #E50A28;
	color: #fff;
}
.index-pro .index-pro-more {
	position: absolute;
	bottom: 30px;
	right: 0;
	transition: all linear 0.5s;
	-webkit-transition: all linear 0.5s;
}
.index-pro .index-pro-more:hover {
	right: 20px;
	transition: all linear 0.5s;
	-webkit-transition: all linear 0.5s;
}
.index-pro-more:hover {
	color: #fff;
}
.index-pro-box .border {
	width: 280px;
	height: 50px;
	border: 1px solid #F6F5F3;
	border-bottom: none;
	position: absolute;
	right: 0;
	top: -50px;
}
.index-pro-list .index-pro-meassage1 {
	color: #363635;
	font-weight: bold;
	font-size: 16px;
	height: 24px;
	line-height: 24px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.index-pro-list .index-pro-meassage2 {
	color: #999999;
	font-size: 16px;
	height: 24px;
	line-height: 24px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	margin-bottom: 40px;
}
.index-pro-list .index-pro-meassage3 {
	font-size: 12px;
	color: #A7A7A7;
	line-height: 20px;
	height: 120px;
	overflow: hidden;
}
.turn-page {
	position: absolute;
	bottom: 120px;
	right: 44%;
	z-index: 100;
}
.turn-page>div {
	cursor: pointer;
	height: 14px;
	width: 12px;
}
.turn-page .pro-prev {
	margin-right: 40px;
	background: url(img/left-icon.png) no-repeat;
}
.turn-page .pro-next {
	background: url(img/right-icon.png) no-repeat;
}
.turn-page .pro-prev:hover {
	background: url(img/left-hover-icon.png) no-repeat;
}
.turn-page .pro-next:hover {
	background: url(img/right-hover-icon.png) no-repeat;
}
.corporate-culture {
	background: url(img/index_09.jpg) no-repeat;
	background-size: cover;
}
.culture-images {
	float: left;
}
.culture-main {
	float: right;
}
.culture-main .index-title {
	margin: 60px;
}
.culture-text {
	background-color: #F8F8F8;
	height: 288px;
	padding: 60px 20px 30px 60px;
}
.culture-text>p {
	color: #565656;
	line-height: 24px;
	height: 72px;
	overflow: hidden;
}
.culture-text .index-pro-more {
	height: 40px;
	line-height: 40px;
	margin-top: 20px;
	margin-left: 0;
	transition: all linear 0.5s;
	-webkit-transition: all linear 0.5s;
}
.culture-text .index-pro-more:hover {
	margin-left: 20px;
	transition: all linear 0.5s;
	-webkit-transition: all linear 0.5s;
}
.culture-main2 {
	overflow: hidden;
}
.culture-main2 .index-title {
	margin: 20px;
}
.culture-main2 .culture-text {
	padding: 30px 10px 30px 20px;
	height: auto;
}
.news-list li {
	width: 25%;
	float: left;
}
.news-list li .news-list1 {
	padding: 15% 8% 0 8%;
	background-color: #F8F8F8;
}
.news-list li .news-list1 .news-list-title {
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.news-list li .news-list1 .news-list-title a {
	font-size: 16px;
	color: #494949;
}
.news-list li .news-list1 .news-list-date {
	color: #ABABAB;
	font-size: 12px;
	margin: 4% 0 10%;
}
.news-list li .news-list1 .news-list-text {
	line-height: 20px;
	height: 60px;
	overflow: hidden;
}
.news-list li .news-list1 .news-list-text a {
	color: #A1A1A1;
}
.friend {
	background-color: #121212;
	text-align: center;
}
.friend ul {
	display: inline-block
}
.friend ul li {
	padding: 20px 30px;
	float: left;
	color: #969696;
	position: relative;
}
.friend ul li::after {
	content: "";
	display: block;
	position: absolute;
	width: 1px;
	height: 12px;
	top: 24px;
	right: 0;
	background-color: #969696;
}
.friend ul li:first-child::after {
	width: 0;
}
.friend ul li:first-child {
	padding: 20px 10px;
}
.friend ul li a {
	display: block;
	color: #969696;
}
.index-news {
	padding: 60px 0;
}
#footer {
	padding: 20px 0;
	color: #393939;
	text-align: center;
}
#footer a {
	color: #393939;
}
#content .bg {
	background: url(img/list_image_03.jpg) center top no-repeat;
	padding-top: 30px;
}
.aside_list_box {
	text-align: center;
}
.aside_list_box h2 {
	display: inline-block;
	background: url(img/list_image_03.png) no-repeat;
	width: 88px;
	height: 195px;
	position: relative;
}
.aside_list_box h2>div {
	position: absolute;
	top: 72px;
	left: -21px;
	width: 131px;
	text-align: center;
}
.aside_list_box h2>div p {
	font-size: 22px;
	color: #4B4B4B;
}
.aside_list_box h2>div span {
	font-size: 26px;
	font-weight: bold;
	color: #4B4B4B;
}
.aside-box {
	display: inline-block;
	width: 158px;
	margin-top: 20px;
}
.sidemenu .a {
	position: absolute;
	width: 100%;
	text-align: center;
	left: 0;
	bottom: -14px;
	display: none;
}
.address {
	padding: 10px 20px;
	background-color: #F6F6F6;
	color: #848484;
	margin-top: 30px;
}
.title {
	border: 4px solid #494949;
	width: 98%;
	margin: 0 auto 10px;
	height: 70px;
	border-radius: 6px;
}
.title .title1 {
	font-size: 16px;
	color: #4B4B4B;
	position: absolute;
	background-color: #fff;
	left: -15px;
	top: 12px;
	padding: 4px 0;
	margin-top: 4px;
}
.title .title1 span {
	font-size: 15px;
	margin: 0 10px 0 8px;
}
.sub1_a .p {
	float: left;
	width: 20px;
	height: 20px;
	border-radius: 50%;
	background-color: #C9C9C9;
	color: #fff;
	text-align: center;
	line-height: 20px;
	margin-right: 10px;
}
.pro_aside {
	margin-bottom: 30px;
}
.pro-list dl {
	margin-top: 20px;
	padding: 0 7.5px;
}
.pro-list dd {
	padding: 10px 5px;
	background-color: #878787;
}
.pro-list dt {
	border: 1px solid #E4E4E4;
	position: relative;
}
.pro-list dd a span {
	color: #fff;
	width: 80%;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	line-height: 25px;
}
.pop-more {
	opacity: 0;
	position: absolute;
	width: 100%;
	height: 100%;
	background: url(img/probg.png) no-repeat;
	background-size: 100% 100%;
	transition: all 0.5s linear;
	-webkit-transition: all 0.5s linear;
}
.pop-more .more {
	margin: 20% auto 0;
	width: 80%;
	height: 160px;
	line-height: 160px;
	text-align: center;
	color: #fff;
	background-color: #E50A28;
	opacity: 0;
	transition: all 0.5s linear;
	-webkit-transition: all 0.5s linear;
}
.pro-list dl:hover .pop-more, .news-list2 a:hover .pop-more {
	opacity: 1;
	transition: all 0.5s linear;
	-webkit-transition: all 0.5s linear;
}
.pro-list dl:hover .pop-more .more, .news-list2 a:hover .pop-more .more {
	opacity: 1;
	width: 50%;
	height: 40px;
	line-height: 40px;
	margin: 46% auto 0;
	transition: all 0.5s linear;
	-webkit-transition: all 0.5s linear;
}
.news-list2 a {
	display: block;
	position: relative;
}
.pro-list dl:hover .img2 {
	display: block;
}
.pro-list dl:hover dd {
	background-color: #383838;
}
.pro-list dl:hover .img1 {
	display: none;
}
.list-text-box {
	padding: 0 10px;
}
.list-text-box .list-text {
	float: left;
	width: 33.3%;
	padding: 30px 25px 30px 10px;
	border-bottom: 6px solid #F6F6F6;
	height: 263px;
}
.list-text .date {
	color: #9C9C9C;
	padding-bottom: 20px;
	border-bottom: 1px solid #F4F4F4;
	display: none;
}
.list-text .date .day {
	font-size: 18px;
}
.list-text .list-text-title {
	font-size: 16px;
	margin: 0 0 10px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.list-text .list-text-title a {
	color: #3C3C3C;
}
.list-text .list-text-meassage a {
	color: #9B9B9B;
}
.list-text .list-text-meassage {
	color: #9B9B9B;
	line-height: 24px;
	height: 72px;
	overflow: hidden;
}
.list-text .hover_date {
	color: #fff;
	background-color: #C43131;
	padding: 10px 15px;
	margin-top: 20px;/*display: none;*/
}
.list-text-box {
	margin: 0 -15px;
}
.list-text .hover_date .day {
	font-size: 18px;
}
.list-text .hover_date i {
	margin: 6px 0 0 14px;
}
.list-text:hover .date {
	display: none;
}
.list-text:hover .hover_date {
	display: block;
}
.list-imagetext-box i {
	width: 150px;
	height: 150px;
}
.list-imagetext-box li {
	margin-top: 20px;
}
.list-imagetext-box li .list-imagetext-main {
	margin-left: 150px;
	background-color: #F6F6F6;
	padding-left: 15px;
	overflow: hidden;
	height: 150.5px;
	position: relative;
}
.list-imagetext-box li .list-imagetext-main .titles {
	font-size: 16px;
	height: 30px;
	line-height: 30px;
	padding-right: 25px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	margin-top: 5px;
}
.list-imagetext-box li .list-imagetext-main .titles a {
	color: #383838;
}
.list-imagetext-box li .list-imagetext-main .dates {
	color: #BABABA;
	font-size: 12px;
	margin-bottom: 10px;
}
.list-imagetext-box li .list-imagetext-main .list-imagetext-text {
	line-height: 20px;
	height: 60px;
	overflow: hidden;
	padding-right: 10px;
}
.list-imagetext-box li .list-imagetext-main .list-imagetext-text a {
	color: #ABABAB;
}
.list-imagetext-add {
	width: 20px;
	text-align: center;
	color: #fff;
	line-height: 50px;
	height: 50px;
	background-color: #3D3A39;
	position: absolute;
	top: 0;
	right: 0;
}
.list-imagetext-box li:hover .list-imagetext-add {
	background-color: #C43131;
}
.searchresult-list {
	padding: 12px;
	position: relative;
}
.searchresult li {
	margin-top: 30px;
}
.searchresult-list .a1 {
	width: 25px;
	height: 20px;
	border-left: 2px solid #616060;
	border-bottom: 2px solid #616060;
	position: absolute;
	bottom: 0;
	left: 0;
}
.searchresult-list .a2 {
	width: 25px;
	height: 20px;
	border-right: 2px solid #616060;
	border-top: 2px solid #616060;
	position: absolute;
	top: 0;
	right: 0;
}
.searchresult-list-children {
	padding: 5px 10px;
}
.searchresult-list-children:hover {
	background-color: #F6F6F6;
}
.searchresult-list-children i {
	width: 6px;
	height: 6px;
	background-color: #616060;
	margin: 6px 10px 0 0;
}
.searchresult-list-children .titles {
	color: #373737;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.searchresult-list-children .text a {
	color: #A1A1A1;
	line-height: 20px;
}
.about {
	padding: 20px 10px;
}
/*首页主体部分*/
.product_detail {
	margin: 0 -15px;
}
.zoomInLeft {
	-webkit-animation-name: zoomInLeft;
	animation-name: zoomInLeft;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}
@keyframes zoomInLeft {
 0% {
 opacity: 0;
 -webkit-transform: scale(.1) translateX(-2000px);
 -ms-transform: scale(.1) translateX(-2000px);
 transform: scale(.1) translateX(-2000px);
 -webkit-animation-timing-function: ease-in-out;
 animation-timing-function: ease-in-out;
}
60% {
 opacity: 1;
 -webkit-transform: scale(.475) translateX(48px);
 -ms-transform: scale(.475) translateX(48px);
 transform: scale(.475) translateX(48px);
 -webkit-animation-timing-function: ease-out;
 animation-timing-function: ease-out;
}
}
@media(max-width:1200px) {
.turn-page {
	right: 32%;
}
}
@media(max-width:992px) {
.list-text-box .list-text {
	width: 50%;
}
#footer {
	background-color: #ccc;
}
.logo>img {
	width: 180px;
}
.index-pro .index-pro-box {
	top: 10px;
}
}
@media(max-width:767px) {
.list-imagetext-box li .list-imagetext-main .list-imagetext-text {
	height: 40px;
}
.index-title {
	padding-left: 10px;
	margin-bottom:3%;
}
.index-pro {
	padding: 3% 0;
	background: #ffffff;
	border-top: 1px solid #eae8e9;
	border-bottom: 1px solid #eae8e9;
	
	
	
}
.index-pro-more {
	font-size: 12px;
}
.logo {
	position: relative;
	text-align: left;
	padding:14px 8px;
	background: #ffffff;
	font-family: "microsoft yahei";
	 font-size: 0.818rem;
	 color: #666666;
	 text-align: center;
	     line-height: 46px;
}
.index-news {
	padding: 30px 0;
}
.a {
	padding: 0;
}
.list-imagetext-box li {
	padding: 0;
}
.list-imagetext-box i {
	width: 120px;
	height: 120px;
}
.list-imagetext-box li .list-imagetext-main .dates {
	margin-bottom: 5px;
}
.list-imagetext-box li .list-imagetext-main {
	margin-left: 120px;
	padding-left: 10px;
	height: 120px;
}
.list-text-box .list-text {
	padding: 20px 10px 20px 10px;
	height: 240px;
}
.list-text-box {
	padding: 0;
}
.pro-list dd a span {
	width: 77%;
}
.news-list li {
	width: 50%;
}
.news-list li .news-list1 {
	padding: 15% 5% 0 5%;
}
.news-list li .news-list1 .news-list-text {
	height: 60px;
}
.logo>img {
	width: 120px;
	float: left;
}
.index-pro-image {
	width: 160px;
	height: 160px;
	margin-top: 40px;
}
.index-pro-image::before {
	width: 150px;
	height: 150px;
	border-left: 10px solid #E50A28;
	border-bottom: 10px solid #E50A28;
	left: -10px;
	bottom: -10px;
}
.index-pro .index-pro-box {
	padding-left: 0;
}
.index-pro-meassage {
	margin-left: 80px;
	padding-left: 90px;
	padding-top: 10px;
	padding-right: 5px;
	height: 250px;
}
.index-pro-list-box {
	padding-left: 10px;
	height: 250px;
}
.index-pro-list .index-pro-meassage2 {
	margin-bottom: 5px;
}
.index-pro-list .index-pro-meassage3 {
	height: 100px;
}
.index-pro-more {
	width: 120px;
	height: 30px;
	line-height: 30px;
}
.index-pro .index-pro-more {
	bottom: 10px;
}
.culture-text .index-pro-more {
	width: 120px;
	height: 30px;
	line-height: 30px;
}
.turn-page {
	bottom: 60px;
	right: 10px;
}

.xtjjfa{width: 100%; margin: 0 auto;}
.xtjjfa li{width: 50%; float: left; height:139px; border: 1px solid #e5e5e5;}
.xtjjfa1{margin: 0 auto; font-family: "microsoft yahei";  color: #42b1aa; font-size: 0.725rem; padding-top: 9%;padding-left:5%; padding-bottom:5%; font-weight: 600;}
.xtjjfa11{margin: 0 auto; font-family: "microsoft yahei";  color: #636363; font-size: 0.725rem; padding-top: 9%;padding-left:5%; padding-bottom:5%;}
.xtjjfa2{width: 60%; float: left; margin-left: 5%;}
.xtjjfa2 dd{margin: 0 auto; width: 60%;}
.xtjjfa2 dt{width: 50%; float: left; color: #000000; font-family: "microsoft yahei"; line-height: 25px; text-align: left; font-weight:500 !important;font-weight: 500;}
.xtjjfa2 dt a{color: #000000; font-weight: 500;}

.slh{float: right;}
.slh img{width:72%;}

.sygsxw{width: 100%; margin: 0 auto;}

.sygsxw ul{width: 94%; margin: 0 auto;}
.sygsxw ul li{width: 100%; float: left; border-bottom: 1px solid #e5e5e5; padding-top:3%; padding-bottom:3%;}
.sygsxw1{float: left; width: 38%;}
.sygsxw1 img{border-radius: 10px; height: 92px !important;}
.sygsxw2{float: right; width:60%;}
.sygsxw2-1{margin: 0 auto; font-size: 0.8rem; color: #636363; font-family: "microsoft yahei"; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.sygsxw2-2{margin: 0 auto; font-size: 0.7rem; color: #908f8f; font-family: "microsoft yahei"; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow:hidden; padding-top: 1%; padding-bottom: 1%;margin-bottom:1%;}
.sygsxw2-3{margin: 0 auto; font-size: 0.5rem; color: #ffffff; font-family: "microsoft yahei"; background: #2ab0a6; width:33%; padding: 1%; border-radius: 7px; float: left; text-align: center;}

.sycpzx{margin: 0 auto; width: 100%;}
.sycpzx ul{margin: 0 auto; width: 100%;}
.sycpzx ul li{float:left; width: 33%;}
.sycpzx1{width: 90%; margin: 0 auto; border: 1px solid #42b1aa; border-radius:3px;}
.sycpzx2{width: 88%; margin: 0 auto; color: #42b1aa;font-family: "microsoft yahei";font-size: 0.7rem; }
.sycpzx3{width: 88%; margin: 0 auto;color: #42b1aa;font-family: "microsoft yahei";font-size: 0.7rem;}
.sycpzx1 img{width: 100%; height: 100%;}

.sycpzx11{width: 90%; margin: 0 auto; border: 1px solid #9a9a9a; border-radius:3px;}
.sycpzx22{width: 88%; margin: 0 auto; color: #9a9a9a;font-family: "microsoft yahei";font-size: 0.768rem;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.sycpzx33{width: 88%; margin: 0 auto;color: #9a9a9a;font-family: "microsoft yahei";font-size: 0.7rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow:hidden;}
.sycpzx11 img{width: 100%; height: 100%;}

.sygsjs{width: 90%; margin: 0 auto;}

.sygsjs1{width:100%; margin: 0 auto; line-height: 25px; font-family: "microsoft yahei"; margin-bottom: 5%;}
.sygsjs2{width: 100%; margin: 0 auto;margin-bottom:1%;}
.sygsjs2 ul{width: 100%; margin: 0 auto;}
.sygsjs2 ul li{width: 33.3%; float: left;}
.sygsjs2-1{float: left; width: 45%; color: #3e3e3e;}
.sygsjs2-2{float: left; color: #42b1aa; font-size: 0.8rem; font-family: "microsoft yahei"; width: 55%; line-height: 40px; padding-left: 2%;}



.sylxwm{width:95%; margin: 0 auto;}
.sylxwm1{width: 100%; margin: 0 auto;margin-bottom:4%;}
.sylxwm2{width: 100%  margin:0 auto;}
.sylxwm2-1{float: left; width: 10%; color: #3e3e3e;}
.sylxwm2-2{float: left; color: #333333; font-size: 0.725rem; font-family: "microsoft yahei"; width: 90%; line-height:30px;}


}


#wrapper {
    position: relative;
    z-index: 2;
    top: 0;
    left: 0;
    width: 100%;
    height: 45px;
    line-height: 45px;
    overflow: hidden;
    box-shadow: 0 3px 4px #0000000f;
}

#scroller {
    position: absolute;
    z-index: 1;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    width: 5000px;
    height: 100%;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-text-size-adjust: none;
    -moz-text-size-adjust: none;
    -ms-text-size-adjust: none;
    -o-text-size-adjust: none;
    text-size-adjust: none;
}

#scroller ul {
    list-style: none;
    padding: 0;
    margin: 0;
    width: 100%;
    height: 45px;
    background: none;
    text-align: center;
    display: flex;
}

#scroller li {
    display: block;
    float: left;
    width: auto;
    padding: 0 15px;
    height: 45px;
    background-color: #FFFFFF;
    font-size: 14px;
    color: #333;
}

#scroller .active_nav {
    color: #f1492b;
    position: relative;
}

.active_nav:after {
    height: 3px;
    position: absolute;
    z-index: 0;
    bottom: 0;
    left: 20%;
    content: "";
    width: 60%;
    background: #f1492b;
    border-radius: 100px;
}

/*模块列表*/
.module_list_container {
    /*padding-top: 45px;*/
}

.common_list_container {
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    background: #FFFFFF;
    padding: 20px 0;
}

.common_list_li {
    width: 15.8%;
    margin-right: 8.2%;
    text-align: center;
}

.common_list_li:nth-child(4n) {
    margin: 0;
}

.common_list_li:nth-child(4n+1) {
    margin-left: 6.1%;
}

.common_list_li div {
    width: 100%;
    height: auto;
    padding: 0 15%;
    text-align: center;
}

.common_list_li div img {
    width: 100%;
}

.common_list_li p {
    text-align: center;
    font-size: 12px;
    color: #333333;
}

.module_list_title {
    background: #FFFFFF;
    line-height: 40px;
    font-weight: bold;
    padding: 0 15px;
    font-size: 16px;
}

#wrapper1 {
    position: absolute;
    z-index: 1;
    top: 46px;
    bottom: 0;
    left: 0;
    width: 100%;
    background: #fff;
    overflow: hidden;
}

#scroller1 {
    position: absolute;
    z-index: 1;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    width: 100%;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-text-size-adjust: none;
    -moz-text-size-adjust: none;
    -ms-text-size-adjust: none;
    -o-text-size-adjust: none;
    text-size-adjust: none;
}

.ad-img {
    padding: 14px 12px 15px 12px;
}

.ad-img img {
    border-radius: 5px;
}

.module_list_title {
    color: #222;
    text-align: center;
    font-size: 0.95rem;
    position: relative;
    font-weight: normal;
}

.module_list_title:after {
    content: "";
    position: absolute;
    z-index: 0;
    top: 17px;
    left: 20%;
    width: 18%;
    height: 5px;
    background-image: url('img/mS6TK8aOHTD3V2v45zkD2xcE498Znxb3AgAAAABJRU5ErkJggg==');
    background-size: 100%;
    background-repeat: no-repeat;
}

.module_list_title:before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 17px;
    right: 20%;
    width: 18%;
    height: 5px;
    background-image: url('img/FCX4JpZFfI5ZQwsgWvG9ugM3J5dd9r8Ny65u4LF7z0z2yHATwBTNISpwghr14AAAAASUVORK5CYII=');
    background-size: 100%;
    background-repeat: no-repeat;
}

.pd-item {
    width: 50%;
    float: left;
    padding-top: 4px;
    padding-right: 8px;
}

.pd-img {
    height: 0;
    width: 100%;
    padding: 50% 0;
    overflow: hidden;
}

.pd-img img {
    width: 100%;
    margin-top: -50%;
    border: none;
    display: block;
}

.pd-mes {
    padding: .5rem 0;
    background-color: #fff;
}

.pd-mes h3 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
    text-overflow: ellipsis;
    font-size: 0.85rem;
    font-weight: normal;
    color: #333;
}

.pd-box {
    overflow: hidden;
    position: relative;
    padding: 0 5px 0 12px;
}

.aui-flex span {
    font-size: 0.75rem;
    color: #9c9c9c;
}

.aui-flex-box h4 {
    color: #f1492b;
    font-size: 1.1rem;
}

.aui-flex-box h4 i {
    font-weight: normal;
    font-style: normal;
    font-size: 0.8rem;
}

.gywm1{width: 90%; margin: 0 auto; margin-bottom: 5%;}
.gywm2{width: 90%; margin: 0 auto; font-family: "microsoft yahei"; font-size: 0.74rem; color: #3e3e3e; text-align: justify; /*text-indent: 2em;*/ line-height: 25px;}

.xinwen{width: 95%; margin: 0 auto; margin-top: 3%;}
.xinwen1{width: 100%; margin: 0 auto; background: #30a39d;}
.xinwen1-1{float: left; width: 40%;}
.xinwen1-2{float: right; width: 55%; text-align: left;}
.xinwen1-2-1{margin: 0 auto; width: 100%;color: #ffffff;font-family: "microsoft yahei";font-size: 0.7rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow:hidden; padding-top: 4%;}
.xinwen1-2-2{margin: 0 auto; width: 100%;color: #ffffff;font-family: "microsoft yahei";font-size: 0.625rem; line-height: 20px; }
.xinwen1-2-3{margin: 0 auto; width: 100%;color: #ffffff;font-family: "microsoft yahei";font-size: 0.7rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow:hidden; line-height: 24px; font-weight: 100;}
.xinwen1-1 img{margin:8%;}
.xinwen2{width: 100%; margin: 0 auto;}
.xinwen2 ul{width: 100%; margin: 0 auto;}
.xinwen2 ul li{width: 100%; float: left; background: #f2f2f2; border: 1px dashed #30a39d; margin-top: 2%;}
.xinwen2-1{ float: left; width: 20%; padding: 3%; padding-top: 6%;}
.xinwen2-2{ float: left; width: 80%; padding: 3%;}
.xinwen2-1-1{width: 100%;margin: 0 auto; text-align: center; color: #30a39d; font-weight: 600;font-family: "microsoft yahei";font-size: 0.825rem; }
.xinwen2-1-2{width: 100%;margin: 0 auto; text-align: center; color: #30a39d; font-weight: 100;font-family: "microsoft yahei";font-size: 0.6rem; }
.xinwen2-2-1{width: 100%;margin: 0 auto; text-align: left; color: #333333; font-weight:500;font-family: "microsoft yahei";font-size: 0.700rem; }
.xinwen2-2-2{width: 100%;margin: 0 auto; text-align: left; color: #333333; font-weight: 100;font-family: "microsoft yahei";font-size: 0.625rem; text-indent: 2em; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow:hidden;}



.tabCon {display: none; width:100%; margin:0 auto 0 auto;  margin-top:6px;}
.lanren ul.list{width: 100%; margin: 0 auto;/*margin-left: 1% ; padding-left: 1% ;*/}
	.lanren ul.list li{width: 94%;height: auto;margin:0 auto;margin-bottom: 3%;background-color: #ffffff;margin-top: 3%; border: 1px solid #f1f1f1;}
	.lanren .more{overflow: hidden;width: 194px; height:35px; line-height:35px;font-family: "microsoft yahei"; font-size: 14px; color: #6f6f6f; text-align: center; margin: 0 auto; margin-bottom: 3%;}
	.lanren .more a{display: block;width: 194px; height:35px; line-height:35px;font-family: "microsoft yahei"; font-size: 14px; color: #6f6f6f; text-align: center;  margin: 0 auto;}
	.lanren .more a:hover{text-decoration: none;color: #6f6f6f;}
	.lanren .more1{overflow: hidden;width: 194px; height:35px; line-height:35px;font-family: "microsoft yahei"; font-size: 14px; color: #2f5aa8; text-align: center;  margin: 0 auto; border: 0; margin-bottom: 2%;}

.qikan{width: 100%; margin: 0 auto; margin-top: 3%;}
.qikan1{width: 100%; margin: 0 auto;  z-index: 1;}
.qikan2{width: 100%; margin: 0 auto; position: absolute;  background:rgba(0,0,0,0.6);font-family: "microsoft yahei"; font-size: 0.7rem; color: #ffffff; z-index: 999;margin-top: -12%; margin-left: -4%; }
.qikan ul{width: 96%; margin: 0 auto;}
.qikan ul li{width:48.5%; float: left; border: 1px solid #d9d9d9; padding: 2%; margin-bottom: 3%; position: relative;}
.qikan ul li:nth-child(2n){float: right;}
.qikan1 img{width: 100%; margin: 0 auto;height:230px !important;}
.qikan1012{width: 100%; margin: 0 auto;  z-index: 1;}
.qikan1012 img{width: 100%; margin: 0 auto;height:101px !important;}

.lanren1 ul.list{width: 100%; margin: 0 auto;/*margin-left: 1% ; padding-left: 1% ;*/}
	.lanren1 ul.list li{width: 100%;height: auto;float: left; margin-bottom: 3%;background-color: #f7f7f7;margin-top: 3%;}
	.lanren1 .more{overflow: hidden;width: 194px; height:35px; line-height:35px;font-family: "microsoft yahei"; font-size: 14px; color: #6f6f6f; text-align: center; margin: 0 auto; margin-bottom: 3%;}
	.lanren1 .more a{display: block;width: 194px; height:35px; line-height:35px;font-family: "microsoft yahei"; font-size: 14px; color: #6f6f6f; text-align: center;  margin: 0 auto;}
	.lanren1 .more a:hover{text-decoration: none;color: #6f6f6f;}
	.lanren1 .more1{overflow: hidden;width: 194px; height:35px; line-height:35px;font-family: "microsoft yahei"; font-size: 14px; color: #30a39d; text-align: center;  margin: 0 auto; border: 0; margin-bottom: 2%;}
	
	
	
	.lanren2 ul.list{width: 100%; margin: 0 auto;/*margin-left: 1% ; padding-left: 1% ;*/}
	.lanren2 ul.list li{width:48%; float: left; border: 1px solid #d9d9d9; padding: 2%; margin-bottom: 3%; position: relative;height:188px ; }
		.lanren2 ul.list li:nth-child(2n){float: right;}
	.lanren2 .more{clear:both;overflow: hidden;width: 194px; height:35px; line-height:35px;font-family: "microsoft yahei"; font-size: 14px; color: #6f6f6f; text-align: center; margin: 0 auto; margin-bottom: 3%;}
	.lanren2 .more a{display: block;width: 194px; height:35px; line-height:35px;font-family: "microsoft yahei"; font-size: 14px; color: #6f6f6f; text-align: center;  margin: 0 auto;}
	.lanren2 .more a:hover{text-decoration: none;color: #6f6f6f;}
	.lanren2 .more1{overflow: hidden;width: 194px; height:35px; line-height:35px;font-family: "microsoft yahei"; font-size: 14px; color: #30a39d; text-align: center;  margin: 0 auto; border: 0; margin-bottom: 2%;}
	.gsxwxx{width: 90%; margin: 0 auto; margin-top: 4%;}
	
	.gsxwxx1{width: 100%; margin: 0 auto; text-align: center;font-family: "microsoft yahei"; font-size: 0.9rem; color: #333333; margin-bottom: 3%;}
	.gsxwxx2{width: 100%; margin: 0 auto; text-align: center;font-family: "microsoft yahei"; font-size: 0.7rem; color: #333333;}
	.gsxwxx3{width: 100%; margin: 0 auto; text-align: justify;font-family: "microsoft yahei"; font-size: 0.8rem; color: #333333; text-align: justify; line-height: 25px; margin-top: 3%; margin-bottom: 3%; }
	
	
	
	.lanren3 ul.list{width: 100%; margin: 0 auto;/*margin-left: 1% ; padding-left: 1% ;*/}
	.lanren3 ul.list li{width: 100%;height: auto;float: left; margin-bottom: 3%;background-color: #f7f7f7;margin-top: 3%;}
	.lanren3 .more{overflow: hidden;width: 194px; height:35px; line-height:35px;font-family: "microsoft yahei"; font-size: 14px; color: #6f6f6f; text-align: center; margin: 0 auto; margin-bottom: 3%;}
	.lanren3 .more a{display: block;width: 194px; height:35px; line-height:35px;font-family: "microsoft yahei"; font-size: 14px; color: #6f6f6f; text-align: center;  margin: 0 auto;}
	.lanren3 .more a:hover{text-decoration: none;color: #6f6f6f;}
	.lanren3 .more1{overflow: hidden;width: 194px; height:35px; line-height:35px;font-family: "microsoft yahei"; font-size: 14px; color: #30a39d; text-align: center;  margin: 0 auto; border: 0; margin-bottom: 2%;}
	
	

		
	.lanren5 ul.list{width: 100%; margin: 0 auto;/*margin-left: 1% ; padding-left: 1% ;*/}
	.lanren5 ul.list li{width: 100%;height: auto;float: left; margin-bottom: 3%;background-color: #f7f7f7;margin-top: 3%;}
	.lanren5 .more{overflow: hidden;width: 194px; height:35px; line-height:35px;font-family: "microsoft yahei"; font-size: 14px; color: #6f6f6f; text-align: center; margin: 0 auto; margin-bottom: 3%;}
	.lanren5 .more a{display: block;width: 194px; height:35px; line-height:35px;font-family: "microsoft yahei"; font-size: 14px; color: #6f6f6f; text-align: center;  margin: 0 auto;}
	.lanren5 .more a:hover{text-decoration: none;color: #6f6f6f;}
	.lanren5 .more1{overflow: hidden;width: 194px; height:35px; line-height:35px;font-family: "microsoft yahei"; font-size: 14px; color: #30a39d; text-align: center;  margin: 0 auto; border: 0; margin-bottom: 2%;}
	
	
	
	
.jjfany1{width:100%; margin:0 auto; color: #2f5aa8;font-family: "microsoft yahei"; font-size: 0.8rem; background: #ffffff; line-height:30px; padding-top: 4%;text-align: left; padding-left:4%; font-weight: 600; }
.jjfany2{width:100%; margin:0 auto; color: #555555;font-family: "microsoft yahei"; font-size: 0.7rem;background: #ffffff;  line-height: 25px; padding: 4%; padding-top: 2%; height: auto; text-align: left; text-indent: 2em; text-align: justify;}
	
.jjfany3{width: 100%; margin: 0 auto; margin-bottom:6%;background: #ffffff; padding-bottom:10%; padding-top: 2%;}
.jjfany3 ul{width: 100%; margin: 0 auto;}
.jjfany3 ul li{width: 20%; float: left; background: #42b1aa; color: #ffffff;font-family: "microsoft yahei"; font-size: 0.725rem; text-align: center; line-height: 33px; border-radius: 10px; margin-left: 3%; margin-right:1.5%;}
.jjfany3 ul li a{color: #ffffff;}



.main_cont{ margin:0 auto; padding:20px 0 0 0; width:100%;  background: #f6f6f6;}
.main_cont .postion{ font-size:0; padding:0 0 10px 0;}
.main_cont .postion a{ display:inline-block; font-size:12px; color:#666; background:url(img/service0_05.jpg) right center no-repeat; padding-right:28px; margin-right:5px;}
.main_cont .postion a:hover{ color:#3fbde0;}
.main_cont .postion span{ font-size:12px; color:#3fbde0;}


.product_top{ background:#f6f6f6;  height:auto; position:relative;  overflow:hidden; margin-bottom:30px;min-height:388px;}
.product_top .t{/* padding:10px 20px; */ position:relative; text-align: left;}
.product_top .t h2{ font-size:16px; color:#42b1aa; padding-left: 2%; }
.product_top .t .next{ color:#fff; background:#42b1aa; position:absolute; right:0; top:0px; font-size:13px;  padding:5px 20px;}
.product_top .pro_lit{ height:170px; position:relative; margin:20px 30px 0;}
.product_top .pro_lit .p_list{ position:absolute; left:0; top:0; width:100%; left:1539px;}
.p_list .bon{font-size:30px; width:30px; height:30px; text-align:center; line-height:30px; font-weight:bold; position:absolute; color:#3fbde0; top:40%; margin:-10px 0 0 0;}
.p_list .bon.left{ left:-30px;}
.p_list .bon.right{ right:-30px;}
.p_list .bon.disabled{ display:none;}
.p_list .nr{ overflow:hidden; width:100% !important; position:relative;}
.p_list .nr ul{ width:1000%; height:190px;}
.p_list .nr li{ width:139px; height:144px; float:left; background: #e7e7e7; margin-right:17px;}
.p_list .nr li img{ width:112px; height:93px !important; display: flex; margin: 0 auto; margin-top: 12px;}
.p_list .nr li p{ display:block; text-align:center;/* padding:5px 0 0 0;*/ width: 120px; line-height:37px; font-size: 14px; font-family: "微软雅黑"; 
white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	text-align: center;
	margin: 0 auto;}
.p_list .nr p{ text-align: center;}


.product_top .pro_bon{margin:0 20px; position:relative; top:-10px; }
.product_top .pro_bon .bon{ background:url(img/art_03.jpg) no-repeat; width:73px; color:#ffffff; text-align:center; font-size:12px; font-weight:bold; color:#3fbde0; height:142px; position:absolute; top:0; background-size:94%;}
.product_top .pro_bon .bon.left{ left:0; }
.product_top .pro_bon .bon.right{ right:0;background:url(img/art_04.jpg) no-repeat; color: #8d8d8d; background-size:90% ; }
.product_top .pro_bon .bon td{ width:125px; padding:0 6px; text-align:center; vertical-align:middle; color: #ffffff; line-height:137px; letter-spacing: 5px;}
.product_top .pro_bon ul{/* margin:0 67px; */border-top:3px solid #badcdd; position:relative; top:26px; float: right; margin: 0 auto ; width:240px;}
.product_top .pro_bon ul li{ float:left; position:relative; cursor:pointer; }
.product_top .pro_bon ul li i{ background:url(img/art_08.jpg) no-repeat; width:22px; height:21px; position:absolute; left:50%; margin:0 0 0 -10px; top:-12px; background-size: 70%;}
.product_top .pro_bon ul li span{ display:block; padding:10px 3px 0; font-size:13px; text-align:center; color:#676767; font-family: "微软雅黑";}
.product_top .pro_bon ul li.on i{ background:url(img/art_06.jpg) no-repeat;background-size: 70%;}
.product_top .pro_bon ul li.on span{ font-weight:bold;color:#42b1aa; }

.pro_art{ padding:30px 50px 40px 0; line-height:1.5;}

.xialaxz{width:100%; float:left;background: url(../images/jantou.png) right no-repeat #42b1aa;appearance:none;
-moz-appearance:none;-webkit-appearance:none;background-position:right;FONT-SIZE: 14px; font-family:'微软雅黑'; color:#ffffff;text-align:center;height: 34px; border-radius: 10px; padding: 2%; border: none; padding-left:15px; background-position-x: 84px; outline: none;background-size:10%;}


.xiala{width: 100%; margin:0 auto;/* margin-top: 3%;*/}
.xiala ul{width: 100%; margin:0 auto;}
.xiala ul li{width:30%; float: left; margin-right: 3%; margin-left: 1%;}
.xiala ul li:last-child{margin-right: 0px;}

.cpright{width: 100%;  -webkit-animation: fadeInRight 1s ease-out 0.5s 1 both; margin-bottom: 160px; margin: 0 auto;}
.cpright ul{    width: 90%;
    margin: 0 auto;
    }
.cpright ul li{width:48%; float: left;box-shadow:-2px 7px 28px #ededed; margin-bottom: 33px; border: 1px solid #ededed; background: #ffffff;padding: 2%;}
.cpright1{width:100%; height:116px;}
.cpright1 img{width:100% ;height:100px !important;}


.cpright2{width:100% height:100px; border-top: 1px solid #d0d0d0; text-align: center; color: #333333; margin: 0 auto;}
.cpright ul li:hover{box-shadow:-2px 7px 28px #76cac5;}

.cpright2-1{margin: 0 auto; text-align: left;font-size: 14px; font-family: "微软雅黑"; margin-top: 10px;}
.cpright2-2{margin: 0 auto; text-align: left;font-size: 12px; font-family: "微软雅黑";    padding-top: 10px;     white-space: pre-wrap; word-wrap: break-word;}
.lmbtcp{width: 502px; margin: 0 auto;}
.lmbtcp1{width:502px; height:113px; margin: 0 auto;}




.cpxxview{width: 97%; margin: 0 auto; background: #ffffff; margin-top:2%;}
.cpxxview1{width: 100%; margin: 0 auto;}
.cpxxview1-1{width:99%; height:356px; border: 1px solid #c5c5c5; margin: 0 auto;}
.cpxxview1-2{width:100%; text-align: left; margin: 0 auto; margin-top: 15px;}
.cpxxview2{width: 100%; margin: 0 auto;}
.cpxxview2-1{width: 100%; margin: 0 auto; text-align: left; font-family: "微软雅黑"; font-size: 16px; color: #42b1aa; line-height:53px; font-weight: 600;}
.cpxxview2-2{width: 100%; margin: 0 auto; text-align: left; font-family: "微软雅黑"; font-size: 14px; color: #000000; line-height: 30px;}
.cpxxview1-2-1{font-family: "微软雅黑"; font-size: 14px; color: #000000; line-height: 30px;}
.cpxxview2-2 p{width: 100%; margin: 0 auto; text-align: left; font-family: "微软雅黑"; font-size: 16px; color: #000000; line-height: 30px;}
.zoombox{width:100%;margin: 0 auto; background: #ffffff;}
/*.zoompic{width:100%;background:url(../images/loading.gif) no-repeat 50% 50%; margin: 0 auto; margin-top:16px;}
.zoompic img{height:242px !important;}
.sliderbox{height:76px;overflow:hidden;margin:6px 0 0 0; width:100%; margin: 0 auto; margin-top:16px;}
.sliderbox .arrow-btn{width:38px;height:63px;background:url(../images/arrow-btn.png) no-repeat;cursor:pointer;}
.sliderbox #btn-left{float:left;background-position:0 0;}
.sliderbox #btn-left.dasabled{background-position:0 -76px;}
.sliderbox #btn-right{float:right;background-position:-38px 0;}
.sliderbox #btn-right.dasabled{background-position:-38px -76px;}
.sliderbox .slider{float:left;height:76px;width:268px;position:relative;overflow:hidden;margin:0 0 0 0px;display:inline;}
.sliderbox .slider ul{position:absolute;left:0 !important;width:412px;}
.sliderbox .slider li{float:left;width:96px;text-align:center;margin-top:8px; box-shadow:none; border: none; }
.sliderbox .slider li img{border:solid 1px #dfdfdf; width:68px !important;}
.sliderbox .slider li.current img{border:solid 1px #b4b5b7;box-shadow:none;}


.sliderbox .slider li:hover{box-shadow:none;}*/






.zoombox{width:100%;margin: 0 auto; background: #ffffff;}
.zoompic{width:100%;background:url(../images/loading.gif) no-repeat 50% 50%; margin: 0 auto; margin-top:16px;}
.sliderbox{height:76px;overflow:hidden;margin:6px 0 0 0; width:100%; margin: 0 auto; margin-top:16px;}
.sliderbox .arrow-btn{width:38px;height:63px;background:url(../images/arrow-btn.png) no-repeat;cursor:pointer;}
.sliderbox #btn-left{float:left;background-position:0 0;}
.sliderbox #btn-left.dasabled{background-position:0 -76px;}
.sliderbox #btn-right{float:right;background-position:-38px 0;}
.sliderbox #btn-right.dasabled{background-position:-38px -76px;}
.sliderbox .slider{float:left;height:76px;width:268px;position:relative;overflow:hidden;margin:0 0 0 0px;display:inline;}
.sliderbox .slider ul{position:absolute;left:0;width:412px;}
.sliderbox .slider li{float:left;width:96px;text-align:center;margin-top:8px; box-shadow:none; border: none; }
.sliderbox .slider li img{border:solid 1px #dfdfdf;}
.sliderbox .slider li.current img{border:solid 1px #b4b5b7;box-shadow:none;}


.sliderbox .slider li:hover{box-shadow:none;}







.m5{width: 90%; margin: 0 auto; margin-top:2%;}
.m5 ul{width:100%; margin: 0 auto;}
.m5 ul li{width:100%; float: left;  border-bottom: 1px solid #f4f4f4; line-height: 50px; color: #aaaaaa; font-size:16px; margin-bottom: 5%;}
.m5 ul li textarea{width: 100%; margin: 0 auto; height: 50px; border: none; outline: none;color: #aaaaaa; font-size:15px; font-family: "微软雅黑";  padding-top: 10px;}
.m5 ul li input{width: 100%; margin: 0 auto; height: 50px; border: none; outline: none;color: #aaaaaa; font-size:16px; font-family: "微软雅黑"; }

.dzdtnew{width: 100%; margin: 0 auto;}
.dzdtnew1{width: 100%; height: 508px; margin: 0 auto; margin-bottom:27px;}
.dzdtnew2{width: 100%; margin: 0 auto; margin-bottom:40px;}
.dzdtnew2-1{width: 387px; float: left;}
.dzdtnew2-1 ul{width: 387px; margin: 0 auto;}
.dzdtnew2-1 ul li{width: 387px; float: left; text-align: left; padding-left: 35px; line-height: 40px; font-family: "微软雅黑"; font-size: 16px; color: #555555;}
.dzdtnew2-2{width: 387px; float: left;}
.dzdtnew2-3{width: 547px; float: right; margin-top: 20px;}

.dzdtnewxz{width: 100%; margin: 0 auto;  border-top: 1px dashed #cccccc; padding-top:23px;}
.dzdtnewxz ul {width: 100%; margin: 0 auto; }
.dzdtnewxz ul li{width:100%; float: left;line-height: 40px; font-family: "微软雅黑"; font-size: 16px; color: #555555; text-align: left;}


.jrwm{width: 100%;  margin: 0 auto;}
.jrwm1{width:116px; height:27px; float: left;  text-align: left; font-family: "微软雅黑"; font-size: 22px; color: #000000;}
.jrwm2{width:80px; height: 10px; float: left;  border-bottom: 2px solid #42b1aa; }
.jrwm3{width: 100%;  margin: 0 auto; margin-top:40px; height: 386px; }
.jrwm3-1{float: left; width: 100%;  overflow: hidden; }
.jrwm3-2{float: right; width: 100%; text-align: center; padding-top:35px;font-family: "微软雅黑"; font-size:16px; color: #000000; line-height:44px; font-weight: 500;}


.lmbtjr{width: 314px; margin: 0 auto;}
.lmbtjr1{width:314px; height:113px; margin: 0 auto;}

.jrwm11{width:100%; height:27px;margin: 0 auto;  text-align: left; font-family: "微软雅黑"; font-size: 22px; color: #000000; margin-top: 44px;}

/*.jrwm4{width: 100%; margin: 0 auto; margin-bottom:50px ;margin-top:30px ;}
.jrwm4 ul{width: 100%; margin: 0 auto;}
.jrwm4 ul li{width: 100%; float: left; height: 50px; line-height: 50px; border-bottom: 1px dashed  #dddddd;}
.jrwm4-1{width:25%; float: left; color: #56a7ff; font-family: "微软雅黑"; font-size: 16px; padding-left: 2%;}
.jrwm4-2{width:16%; float: left;color: #489bbd; font-family: "微软雅黑"; font-size: 16px;}
.jrwm4-3{width:16%; float: left;color: #000000; font-family: "微软雅黑"; font-size: 16px;}
.jrwm4-4{width:16%; float: left;color: #ff6666; font-family: "微软雅黑"; font-size: 16px;}
.jrwm4-5{width:16%; float: left;color: #000000; font-family: "微软雅黑"; font-size: 16px;}
.jrwm4-6{width:7%; float: left;color: #000000; font-family: "微软雅黑"; font-size: 16px; text-align: right;}
.jrwm4 ul li:nth-child(2n){background: #f9f8f8;}
.jrwm4 ul li:hover{background: #f9f8f8 ;}
.jrwm3 .jrwm3-1:hover img {transition:transform 3.5s; -webkit-transition:transform 3.5s;transform:scale(1.1); -webkit-transform:scale(1.1); }*/
.jrwm11 span{font-size: 14px;}

.jrwm4{width:100%; margin: 0 auto; margin-bottom:50px;background: #ffffff;}
.jrwm4 ul{width: 90%; margin: 0 auto;}
.jrwm4 ul li{width: 100%; float: left; line-height:33px; border-bottom:2px dashed  #dddddd; padding-bottom: 30px;padding-top:14px; }
.jrwm4-1{width:100%; float: left; color: #000000; font-family: "微软雅黑"; font-size: 16px;  text-align: left;}
.jrwm4-2{width:100%; float: left;color: #489bbd; font-family: "微软雅黑"; font-size: 16px;text-align: left;}
.jrwm4-3{width:100%; float: left;color: #000000; font-family: "微软雅黑"; font-size: 16px;text-align: left;}
.jrwm4-4{width:6100; float: left;color: #ff6666; font-family: "微软雅黑"; font-size: 16px;text-align: left;}
.jrwm4-5{width:100%; float: left;color: #000000; font-family: "微软雅黑"; font-size: 16px;text-align: left;}
.jrwm4-6{width:100%; float: left;color: #000000; font-family: "微软雅黑"; font-size: 16px; text-align: left;}


.jjfany104{width:24%; float: left; color: #42b1aa; font-family: "微软雅黑"; font-size: 0.958rem; color: #000000;line-height:30px; padding-top: 4%;text-align: left;  border-bottom:2px solid #42b1aa; text-align: center;  margin-left: 3%;}


.yjfk4new913{width:100%;  margin: 0 auto; margin-top: 20px;}
.yjfk5new913{width: 30%; height: 47px; float: left; border: none; border-bottom: 1px solid #bfbfbf; font-family: "微软雅黑"; font-size: 16px; color: #333333; outline: none; padding-left: 2px; background: none;}
.yjfk44new913{width:100%;  margin: 0 auto;}
.yjfk6new913-1{margin: 0 auto;font-family: "微软雅黑"; font-size: 16px; color: #333333; padding-left: 2px; margin-top:20px; margin-bottom: 20px; text-align: left;}
.yjfk6new913{width:100%; margin: 0 auto;}
.yjfk55new913{width:100%; height: 47px; float: left; border: 1px solid #bfbfbf; font-family: "微软雅黑"; font-size: 16px; color: #333333; outline: none;  height:146px;background: none;margin:0;padding:0; }
.yjfk7new913{width: 30%; height: 33px; background: #42b1aa; margin-top: 12px; line-height: 33px; text-align: center; color: #ffffff;float: left; margin-bottom: 60px;}
.yjfk4new913{width:92%;  margin: 0 auto; margin-top:10px;}
.yjfk5new913{width:50%; height: 47px; float: left; border: none; border-bottom: 1px solid #bfbfbf; font-family: "微软雅黑"; font-size: 16px; color: #333333; outline: none; padding-left: 2px; background: none;}
.yjfk44new913{width: 100%;  margin: 0 auto;}
.yjfk6new913-1{margin: 0 auto;font-family: "微软雅黑"; font-size: 16px; color: #333333; padding-left: 2px; margin-top:20px; margin-bottom: 20px; text-align: left;}
.yjfk6new913{width: 100%; margin: 0 auto;}
.yjfk55new913{width:100%; height: 47px; float: left; border: 1px solid #bfbfbf; font-family: "微软雅黑"; font-size: 16px; color: #333333; outline: none;  height:146px;background: none;margin:0;padding:0; }
.yjfk7new913{width:100%; height: 33px; background: #42b1aa; margin-top: 12px; line-height: 33px; text-align: center; color: #ffffff;margin-bottom: 60px; margin:0 auto;}
.yjfk5new{width: 100%; height: 47px; float: left; border: none; border-bottom: 1px solid #bfbfbf; font-family: "微软雅黑"; font-size: 16px; color: #333333; outline: none; padding-left: 2px; background: none;}

.zxzxnew{width: 100%; margin: 0 auto;}
.zxzxnew-1{width: 25%; float: left;}
.zxzxnew-1 img{width:80%; margin-left:6%; margin-top:9%;}
.zxzxnew-2{width: 70%; float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; height: 40px; line-height: 40px; color: #454444; font-size:0.725rem;}

.qikan1012s img{height: 97px !important;}
.art_title{ font-size:16px; font-weight:bold; line-height:62px; font-style: normal; }
.art_article{ padding:20px 0 0 0; line-height:1.5; color:#333; font-style: normal;}

.pro_art{ padding:30px 50px 40px 0; line-height:1.5;}

.s_left .porduct_list2{ padding:0px 0 0 0;}
.s_left .porduct_list2 ul{ width:96%; margin: 0 auto;margin-bottom: 40px;}
.s_left .porduct_list2 li{ float:left; width:100%; /*height:89px;*/ float: left; position:relative; border:1px solid #ddd; overflow: hidden; margin-right:1%;margin-left:1%; margin-bottom: 1%;}
.s_left .porduct_list2 li img{width:100%; height:152px; }

.s_left .porduct_list2 li:hover img{transition:transform 2.5s; -webkit-transition:transform 2.5s;transform:scale(1.05); -webkit-transform:scale(1.05);}


.s_left .porduct_list2 li .p{ background:rgba(0,0,0,0.3); height:29px; line-height:45px; width:100%; overflow:hidden; position:absolute; bottom:0; left:0;}
.s_left .porduct_list2 li .p h2{ text-align:center; font-size:12px; font-weight:normal;}
.s_left .porduct_list2 li .p h2 a{ color:#fff;}
.s_left .porduct_list2 li .p h2 a:hover{ color:#CCC;}
.lt9 .s_left .porduct_list2 li .p{filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#55000000", EndColorStr="#55000000");}
.s_left .porduct_list2 li .p .more{  color:#fff; padding:17px 0 0 20px; line-height:28px; height:28px; position:absolute; left:0; bottom:0; width:100px; border: none !important;}
.s_left .porduct_list2 li .p .more:hover{border: none !important;}
.s_left .porduct_list33 li{width:300px; height:194px; margin:0 40px 40px 0;}
.s_left .porduct_list33 li img{width:300px; height:194px;}


.xtjjnew{ font-family: "微软雅黑"; font-size: 16px; color: #000000; text-indent: 2em; line-height:25px;}
.xtjjnew p{font-style: normal;}


#flashs {
	position: relative;
	height: 147px;
	overflow: hidden;
}
#flashs .bgitem {
	z-index: 1;
	position: absolute;
	top: 0;
}
#flashs .btn {
	overflow: hidden;
	width:60%;
	/*position: absolute;*/
	left:40%;
	bottom: 10px;
	margin: 0 auto;
	
	z-index: 5
}
#flashs .btn span {
	display: block;
	float: left;
	/*margin: 0 2px;*/
	width: 10%;
	height: 1px;
	border: 1px solid #fff;
	opacity: 0.6;
}
#flashs .btn span.cur {
	border: 1px solid #1e50a0;
	opacity: 1;
	background-color: #1e50a0;
}
.section1 .banner {
	overflow: hidden;
	width: 100%;
	height: 172px;
	position: absolute;
	left: 0;
 background-size:contain;
}        /*background:url(img/banner.jpg) no-repeat center;*/
.section1 .btn {
	overflow: hidden;
	
	position: absolute;
	 float: right;
	bottom: 80px;
	 text-align: center;
	z-index: 5;
	display: flex;
	align-items:center;
}
.section1 .btn span {
	display: block;
	float: left;
	margin: 0 2px;
	width: 58px;
	height: 1px;
	border: 1px solid #fff;
	opacity: 0.6;
}
.section1 .btn span.cur {
	border: 1px solid #ff0d00;
	opacity: 1;
	background-color: #ff0d00;
}



.section1 {
	position: relative;
	height: 148px;
}

.menu_icon img{width:30px;}

.xwzxbt1{ width:100%; height: 80px; margin: 0 auto;}
	.xwzxbt1-1{margin: 0 auto;  font-family: "微软雅黑"; font-size:18px; font-weight: 550;height:30px; color: #0c3e7a; text-align: center;}
	.jjfa{color: #019537;}
	.text{font-size: 12px; text-align: center;}

.qyggxx{width: 100%; background: url(../images/fa5.jpg) center bottom no-repeat;}
.gyzo2{width: 92%; margin: 0 auto;color: #000000;font-size: 14px; font-family: "微软雅黑"; overflow:hidden; display: -webkit-box;
  -webkit-line-clamp:4; /* 表示显示的行数 */
 /* -webkit-box-orient: vertical;*/
  text-overflow: ellipsis; line-height:25px; margin-top: 10px; text-indent: 2em;  text-align: justify;}
  
.about_item1_num{
    margin-top: 180px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    /* width: 1401px; */
    margin: 0 auto;
    margin-top: 2%;
    margin-bottom: 2%;
        padding-bottom: 27px;
        color: #333333;
        font-size: 14px;
    }
	.about_item1_num .num b{ font-size: 22px; color: #343434; line-height: normal; margin-right: .1rem; }
	}

	.xwzx{width:100%; margin: 0 auto; }
	.xwzx ul{width:95%; margin: 0 auto;margin-top: 20px;}
	.xwzx ul li{width:100%; float: left; border: 1px solid #f1f1f1; margin-bottom: 20px;}
	.xwzx1{width: 90%; margin: 0 auto; text-align: left; font-size: 16px; color: #555555;    font-family: Impact; margin-top: 20px;}
	.xwzx2{width: 90%; margin: 0 auto; text-align: left; font-size: 16px; color: #555555;   font-weight: 550; line-height: 30px;}
	.xwzx3{width: 90%; margin: 0 auto;color: #000000;font-size: 14px; font-family: "微软雅黑"; overflow:hidden; display: -webkit-box;
  -webkit-line-clamp:2; /* 表示显示的行数 */
  -webkit-box-orient: vertical;
  text-overflow: ellipsis; line-height:23px;  text-indent: 2em;  text-align: justify;}
   .xwzx4{width: 90%; margin: 0 auto;background: url(../images/hyj.jpg) left  no-repeat; padding-left: 20px;padding-left: 33px;    margin-bottom: 10px; line-height: 35px;text-align: left;}
   .lxff5{clear: both;width: 89%; margin: 0 auto; margin-top:5px;}
  .lxff55{width:100%; float: left; border: 1px solid #bfbfbf; font-family: "微软雅黑"; font-size: 14px; color: #333333; outline: none; padding-left: 14px; height:70px;}
.lxff7{width: 135px; height: 33px; float: left; background: #42b1aa; margin-top: 12px; line-height: 33px; text-align: center; color: #ffffff;}
.bdzx{color: #555555; font-size: 14px; margin-bottom: 7px; float: left;width:21%; line-height: 33px;}    
.lxff5 input{width: 77%; height: 33px;  border: none; border: 1px solid #bfbfbf; font-family: "微软雅黑"; font-size: 14px; color: #333333; outline: none; padding-left: 2px; float: left; margin-left: 2%; }
::placeholder {
color: #999;
font-size: 14px;
}

	.select_box{width:77%;     border: 1px solid #bfbfbf;
    font-family: "微软雅黑";
    font-size: 14px;
    color: #333333;
    outline: none;    height: 33px;    margin-left: 2%; float: left;    background-color: transparent;}
    
 .left-section {
                width: 88%;
    margin: 0 auto;
    margin-bottom:80px;
        }
     
        .contact-info p {
            margin: 5px 0;
        }
         .address8 p:nth-child(1) {
         	clear: both;
            color: #555555;
            font-size: 14px;
        
        }
.address8 {
	color: #848484;
	margin-top:15px;
}
         .address8 p:nth-child(2) {
            color: #233441;
            font-size: 12px;
          
            line-height: 25px;
        }
        
        
        
        .service-hotline, .general-phone {
        	width: 33%;
        	float: left;
         
        }
        
        
        
          .service-hotline p:nth-child(1) {
            color: #555555;
            font-size: 14px;
          
        }
       
        
         .service-hotline p:nth-child(2) {
            color: #555555;
            font-size: 12px;
          
            line-height: 25px;
        }
        
        
        
           .general-phone p:nth-child(1) {
            color: #555555;
            font-size: 14px;
           
        }
       
        
         .general-phone p:nth-child(2) {
            color: #555555;
            font-size: 12px;
        
            line-height:25px;
        }
        
         .social-media p:nth-child(1) {
            color: #555555;
            font-size: 12px;
                margin-left: 10%;
          
        }
        
        .social-media {
            margin-bottom: 20px;
        }
        .social-media img {
            width: 119px;
            height: 120px;
          
            vertical-align: middle;
        }
       


.gund1{width: 100%;  padding: 10px 0; margin: 0 auto;margin: 10px 0;}


/*.swiper {
        width: 100%;
        height: 100%;
      }

      .swiper-slide {
        text-align: center;
        font-size: 18px;
      
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
      }

      .swiper-slide img {
        display: block;
        width: 100%;
        height: 100%;
        object-fit: cover;
      }
      */

.zhengshu{width: 100%; margin: 0 auto;}
.zhengshu ul{width: 100%; margin: 0 auto; align-items: center;display: flex;  justify-content:center;flex-wrap:wrap ; }
.zhengshu ul li{width: 45%; float: left; position: relative; margin-bottom:3%; margin-right: 1%; margin-left: 2%;}
.zhengshu ul li img{width: 100%; height: 175px; filter: brightness(60%);}

.jjfa1 img{filter: brightness(100%) !important;}



/*.zhengshu ul li:nth-child(1){margin-left: 2px;}
 * 
 * 
 * 
*/
.swiper-button-next, .swiper-rtl .swiper-button-prev{color: #ffffff;background-color: rgb(109 99 92 / 76%);}
.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after{color: #ffffff; padding:0 2px;}

.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after{font-size: 25px !important;}

.swiper-button-next, .swiper-button-prev{width: auto !important;}
.swiper-button-next, .swiper-button-prev :focus{outline: none !important;}
.swiper-button-prev, .swiper-button-next :focus{outline: none !important;}
.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after{color: #ffffff; padding: 0 2px;}
.swiper-button-prev, .swiper-rtl .swiper-button-next{color: #ffffff;background-color: rgb(109 99 92 / 76%);}

.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after{ padding: 10px 2px;}
.swiper-button-prev:after, .swiper-rtl .swiper-button-prev:after{font-size: 25px !important;}

.zhengshu1{width: 100%; margin: 0 auto; text-align: center; color: #323333; font-size: 12px;overflow:hidden;  text-overflow:ellipsis;white-space:nowrap; line-height: 25px; position: absolute;     top: 28%;
    display: block;
    align-items: center;}
.zhengshu1 img{width: 41px !important; height: 40px !important; display: flex; align-items: center; justify-content: center; margin: 0 auto;}
.zhengshu1 span{font-size: 14px; color: #ffffff; overflow: hidden;padding-top: 10px; font-weight: 550; white-space: pre-wrap; line-height: 8px;}

.gyzo2ny{width: 92%; margin: 0 auto;color: #000000;font-size: 14px; font-family: "微软雅黑";  line-height:25px; margin-top: 10px; text-indent: 2em;  text-align: justify;}


.gsjj4{width: 100%; margin: 0 auto; padding-top: 20px;}
.gsjj4 ul{width: 96%; margin: 0 auto;}
.gsjj4 ul li{width: 100%; float: left; line-height:35px; }
.gsjj4-1{float: left; font-size: 16px; color: #1f50a0; font-family: biaoyu; width: 28%;}
.gsjj4-2{float: right; font-size: 16px; color: #555555; width: 72%; text-align: left;}
.gsjj5{width: 100%; margin: 0 auto; padding-top: 30px; margin-bottom: 72px;}
.gsjj5 ul{width: 97%; margin: 0 auto; display: flex; align-items: center; flex-wrap: wrap;}
.gsjj5 ul li{width: 32%; float: left; height:56px; margin-bottom:4px; margin-right: 2px; margin-left: 2px; border: 1px solid #ababac;  }
.gsjj5 ul li img{width: 128px; height:54px; margin: 0 auto;  }


.gaodu{height: 20px;}
.lanrencp ul.list{width: 100%; margin: 0 auto;/*margin-left: 1% ; padding-left: 1% ;*/}
	.lanrencp ul.list li{width: 45%;height: auto;float: left; margin-bottom: 3%;background-color: #f7f7f7;margin-top: 3%;}
	.lanrencp .more{overflow: hidden;width: 194px; height:35px; line-height:35px;font-family: "microsoft yahei"; font-size: 14px; color: #6f6f6f; text-align: center; margin: 0 auto; margin-bottom: 3%;}
	.lanrencp .more a{display: block;width: 194px; height:35px; line-height:35px;font-family: "microsoft yahei"; font-size: 14px; color: #6f6f6f; text-align: center;  margin: 0 auto;}
	.lanrencp .more a:hover{text-decoration: none;color: #6f6f6f;}
	.lanrencp .more1{overflow: hidden;width: 194px; height:35px; line-height:35px;font-family: "microsoft yahei"; font-size: 14px; color: #30a39d; text-align: center;  margin: 0 auto; border: 0; margin-bottom: 2%;}
	

.byscnew913{width: 98%;  min-height:200px;margin: 0 auto; margin-bottom: 20px;}
.byscnew913 ul{width: 100%; margin: 0 auto;}
.byscnew913 ul li{width: 100%; float: left; background: url(../images/byscdot.jpg) left no-repeat; height: 50px; line-height: 50px; border-bottom: 1px dashed  #dddddd;}
.byscnew913-1{width: 60%; float: left; font-family: "微软雅黑"; font-size: 16px; color: #000000; }
.byscnew913-2{width: 23%; float: left; font-family: "微软雅黑"; font-size: 14px; color: #aaaaaa; background: url(../images/xiazait.jpg) left no-repeat;}
.byscnew913-3{width: 17%; float: right; font-family: "微软雅黑"; font-size: 14px; color: #a49b94; text-align: left; }
.byscnew913-2 a{color: #aaaaaa;}

.lb5{width: 100%;  margin-top: 10px;margin: 0 auto; }
.lb5 ul{width: 100%; margin: 0 auto;}
.lb5 ul li{width: 100%; float: left; background: url(../images/byscdot.jpg) left no-repeat; padding-left: 26px; line-height:42px;}
.lb5-1{float: left;width: 70%; font-size: 16px; color: #000000; white-space: nowrap;     overflow: hidden;      text-overflow: ellipsis; }
.lb5-2{float: right;width:102px; font-size: 16px; color: #000000;}
.lb5 ul li a:hover .lb5-1{color: #2266c0;}
.lb5 ul li a:hover .lb5-2{color: #2266c0;}
.lb5-3{color: #cc1416;float: right; font-size: 16px;width:49px;}

.code {
    background-color: silver;
    font-family: Arial;
    font-style: initial;
    color: brown;
    font-size: 20px;
    border: 0;
    padding: 2px 3px;
    letter-spacing: 3px;
    font-weight: bolder;
    width: 81px;
    height: 30px;
    margin-left: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
}


.serviceList {

  overflow: hidden;
/* margin-top: 83px;*/
padding-top: 10px;
}

.serviceList li {
width: 98%;
margin: 0 auto;
  margin-bottom: 5.7291vw;
 display: flex;
 box-shadow: -4px 4px 16px -2px rgba(65, 62, 101, 0.3);
}

.serviceList li .cultureLeft,

.serviceList li .cultureRight {

 padding: 0 !important;

}

.serviceList li .con {

  font-size:18px;

  line-height: 1.9;

}

.serviceList li .con .titlesj {

  color: #1e509f;

  font-size: 16px;

  padding-bottom:5px;

  font-weight: 550;
  padding-top: 5px;

}

.serviceList li .con .text8 {

  color: #333333;

  line-height: 1.76;

  font-size: 16px;

  padding-right: 10px;

}

.serviceList li:nth-child(2n) .cultureLeft {

  -ms-flex-order:2;

  order: 2;

}

.serviceList li:nth-child(2n) {

  background: #eff1f5;
  box-shadow: -4px 4px 16px -2px rgba(65, 62, 101, 0.3);
}


.cultureRight{width:211%; margin: 0 auto; }
.text88{width: 48%; float: left; font-size: 14px;color: #1f2327;    margin-bottom: 10px;}


.serviceList li:nth-child(2n-1) .cultureRight {

  -ms-flex-order: 2;

  order: 2;

}