/* 重置页面 */
@import url("reset.css");

@font-face {
  font-family: "SourceHanSansCN-Normal";
  src: url("../fonts/SourceHanSansCN-Normal.woff2") format("woff2"),
       url("../fonts/SourceHanSansCN-Normal.woff") format("woff"),
       url("../fonts/SourceHanSansCN-Normal.ttf") format("truetype"),
       url("../fonts/SourceHanSansCN-Normal.eot") format("embedded-opentype"),
       url("../fonts/SourceHanSansCN-Normal.svg") format("svg");
	   url("../fonts/SourceHanSansCN-Light.otf") format("otf");
	   url("../fonts/SourceHanSansCN-Normal.svg") format("svg");
	   url("../fonts/SourceHanSansCN-Normal.svg") format("svg");
	   url("../fonts/SourceHanSansCN-Normal.svg") format("svg");
	   url("../fonts/SourceHanSansCN-Normal.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

body {
	/* 	font-family: 'Lato', Arial, sans-serif;
	font: 12px/1.5 Helvetica Neue, Helvetica, Arial, Microsoft Yahei,
		Hiragino Sans GB, Heiti SC, WenQuanYi Micro Hei, sans-serif; */
	font-family: 'SourceHanSansCN-Normal';
	color: #53585A;
	background-color: #fff;
	font-size: 13px;
	margin: auto;
	background: #fff;
}

a {
	color: inherit;
	text-decoration: none;
}

img {
	border: none;
}

ul,
dl,
dt,
dd,
p {
	padding: 0;
	margin: 0;
	list-style: none;
}

h1,
h2,
h3,
h4,
h5 {
	padding: 0;
	margin: 0;
}

input,
button,
select {
	outline: none !important
}

input[type="submit"],
input[type="reset"],
input[type="button"],
button {
	-webkit-appearance: none;
}

img {
	max-width: 100%;
}

.container {
	padding: 0 15px;
	min-width: 1200px;
	margin: 0 auto;
	max-width: 1600px;
}

.left {
	float: left;
}

.right {
	float: right;
}

/* header */
.header {
	position: fixed;
	z-index: 10;
	width: 100%;
	top: 0;
	left: 0;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
	background-color: rgb(255, 255, 255);
}

.header .logo {
	float: left;
	font-size: 0;
	height: 50px;
	line-height: 50px;
	text-align: left;
	padding: 25px 0;
}

.header .logo img {
	max-width: 60%;
}

.header .nav {
	float: right;
}

.header .nav li {
	margin-left: 10px;
	float: left;
}

.header .nav li>a {
	display: block;
	font-size: 18px;
	line-height: 100px;
	position: relative;
	color: #333;
	padding: 0 15px;
}

.header .nav li>a:after {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 0;
	height: 3px;
	background-color: #00808a;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
	content: '';
}

.header .nav li .arr {
	float: right;
	height: 40px;
	width: 40px;
	position: relative;
	display: none;
}

.header .nav li .arr:after {
	content: '';
	border-top: 2px solid #ccc;
	border-left: 2px solid #ccc;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	display: block;
	width: 8px;
	height: 8px;
	margin: auto;
	position: absolute;
	top: 0;
	bottom: 0;
	-webkit-transform: rotate(135deg);
	transform: rotate(135deg);
	right: 15px;
}

.header .nav li.dropdown {
	position: relative;
}

.header .nav .dropdown-box {
	position: absolute;
	left: 0;
	min-width: 100%;
	top: 100%;
	display: none;
	z-index: 10;
	text-align: center;
	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
}

.header .nav .dropdown-box p {
	margin: 0;
}

.header .nav .dropdown-box a {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 0 10px;
	font-size: 14px;
	display: block;
	border-bottom: 1px solid rgba(0, 0, 0, 0.1);
	line-height: 40px;
	color: #333;
}

.header .nav .dropdown-box a:hover {
	background-color: #b62020;
	color: #fff;
}

.header .nav li.active>a,
.header .nav li.open>a,
.header .nav li>a:hover {}

.header .nav li.open>a:after,
.header .nav li.active>a:after,
.header .nav li>a:hover:after {
	width: 100%;
}

.header .nav li.open .dropdown-box {
	display: block;
}

.header .sc {
	float: right;
	position: relative;
	margin-left: 40px;
}

.header .sc-btn {
	display: block;
	height: 100px;
	width: 30px;
	background: url(../images/icon1.png) no-repeat center;
}

.header .sc-box {
	position: absolute;
	right: 0;
	top: 100%;
	overflow: hidden;
	display: none;
	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
}

.header .sc-box input {
	display: block;
	padding: 9px 62px 9px 12px;
	border: 1px solid transparent;
	font-size: 14px;
	color: #333;
	background-color: #fff;
	width: 200px;
}

.header .sc-box button {
	position: absolute;
	right: 0;
	top: 0;
	padding: 0;
	width: 60px;
	height: 40px;
	background: #00808a;
	color: #fff;
	border: 0;
	cursor: pointer;
	font-size: 14px;
}

.header-active {
	background: #000;
}

.header .nav li:hover a {
	color: #00808a;
}

.header .nav .navli:hover .subox {
	height: 50px;
}

.header .nav .navli:hover li:hover {
	color: #fff;
	background-color: #c69c6d;
}

.header .nav .navli .subox {
	position: absolute;
	top: 100%;
	z-index: 3;
	height: 0;
	overflow: hidden;
	transition: height .3s;
	background: #00808a;
	box-shadow: 0 2px 10px rgba(0, 0, 0, .15);
}

.header .nav .navli .subox li:nth-child(1n) {
	margin-left: 0px;
}

.header .nav .navli .subox li:nth-child(1) {
	margin-right: 10px;
	border-lift: 1px solid #cccccc;
}

.header .nav .navli .subox li:nth-child(1)::after {
	height: 30px;
	width: 1px;
	color: #fff;
}

.header .nav .navli .subox a {
	line-height: 51px;
	margin-right: 0px;
	color: rgba(255, 255, 255, 0.8);
	position: relative;
	-webkit-transition: all .4s;
	-o-transition: all .4s;
	-moz-transition: all .4s;
	transition: all .4s;
}

.header .nav .navli .subox a::after {
	content: "";
	display: block;
	width: 0;
	height: 1px;
	position: absolute;
	left: 0;
	bottom: 10px;
	-webkit-transition: all .4s;
	-o-transition: all .4s;
	-moz-transition: all .4s;
	transition: all .4s;
}

.header .nav .navli .subox a:last-child {
	margin-right: 0;
}

.header .navbox .navli .subox a:hover {
	color: #ffffff;
}
/*banner*/
/* banner */
.c-banner{
	width: 100%;
	position: relative;
}
.c-banner img{
	width: 100%;
}
.c-banner .banner ul{
	list-style: none;
	padding-left: 0px;
	margin-bottom: 0px;
}
.c-banner .banner ul li{
	position: absolute
	display: none;
	opacity: 0;
}
.c-banner .banner ul li:nth-child(1){
	opacity: 1;
	display: block;
}
.c-banner .banner ul li img{
	width: 100%;
	position: absolute;
	top: 0px;
}
.c-banner .banner ul li:first-child img{
	position: relative;
}
.c-banner .nexImg,.c-banner .preImg{
	padding: 25px 10px 25px 10px;
	position: absolute;
	top: 50%;
	margin-top: -53px;
	opacity: 0.5;
	border-radius: 5px;
	z-index: 5;
	cursor:pointer;
	
}
.c-banner .nexImg:hover,.c-banner .preImg:hover{
	opacity: 0.8;
}
.c-banner .nexImg{
	right: 0px;
}
.c-banner .nexImg img,.c-banner .preImg img{
	
	
}
.c-banner .jumpBtn{
	width: 100%;
	position: absolute;
	bottom: 20px;
	text-align: center;
}
.c-banner .jumpBtn ul{
	margin-bottom: 0px;
	padding: 0px;
}

.c-banner .jumpBtn ul li{
	width: 10px;
	height: 10px;
	border-radius: 50%;
	display: inline-block;
	background-color: white;
	opacity: 0.9;
	cursor:pointer;
	margin-left: 10px;
}
.c-banner .jumpBtn ul li:first-child{
	margin-left: 0px;
}
@media screen and (max-width:768px) {
	.c-banner{
		width: 100%;
		height: 345px;
		overflow: hidden;
	}
	.c-banner .banner ul li img{
		width: 768px;
		height: 345px;
		position: absolute;
		left: 50%;
		margin-left: -384px;
	}
}
/* 项目 */
/*视频会议定制 */
.custom-made {
	margin-bottom: 10px;
	overflow: hidden;
}

.w_1200 {
	max-width: 1200px;
	margin: 0 auto;
	padding-top: 56px;
	padding-bottom: 55px;
	
}

.margtop {
	padding-top: 0;
}

.custom-made .list {
	width: 49%;
	float: left;
	transition: all 0.3s;
	-ms-transition: all 0.3s;
	/* IE 9 */
	-moz-transition: all 0.3s;
	/* Firefox */
	-webkit-transition: all 0.3s;
	/* Safari 和 Chrome */
	-o-transition: all 0.3s;
	/* Opera */
	transform: translateY(0px);
	-moz-transform: translateY(0px);
	-o-transform: translateY(0px);
	-webkit-transform: translateY(0px);
}

.custom-made .list:hover {
	cursor: pointer;
	box-shadow: 0 6px 10px rgb(161, 161, 161);
	-webkit-transform: scale(0.9.0.9);
	-moz-transform: scale(0.99.0.99);
	-ms-transform: scale(0.99.0.99);
	-o-transform: scale(0.99.0.99);
	transform: scale(0.99.0.99);
	-webkit-transition: all .4s;
	-moz-transition: all .4s;
	-ms-transition: all .4s;
	-o-transition: all .4s;
	transition: all .4s;
	transform: translateY(-6px);
	-moz-transform: translateY(-6px);
	-o-transform: translateY(-6px);
	-webkit-transform: translateY(-6px);
}

.custom-made .list:hover img {
	cursor: pointer;
	transition: all 0.6s;
}

.custom-made .list .txt {
	float: left;
	width: 50%;
	padding: 7% 0;
}

.custom-made .list:nth-child(1) {
	background: #00808a;
	margin-bottom: 2%;
}

.custom-made .list:nth-child(2) {
	background: #c69c6d;
	margin-left: 2%;
	margin-bottom: 2%;
}

.custom-made .list:nth-child(3) {
	background: #8f939f;
	margin-bottom: 2%;
}

.custom-made .list:nth-child(4) {
	background: #4d4d4d;
	margin-left: 2%;
	margin-bottom: 2%;
}

.custom-made .list img {
	float: right;
	width: 50%;
	min-height: 245px;
}

.custom-made .txt .title {
	line-height: 42px;
	font-weight: 100;
	font-size: 30px;
	color: #ffffff;
	margin: auto 10%;
	margin-bottom: 10px;
	text-align: left;
}

.custom-made .txt .line {
	display: block;
	width: 40%;
	height: 2px;
	background: #ffffff;
	margin: auto 10%;
	margin-bottom: 3px;
}

.custom-made .txt p {
	color: #ffffff;
	line-height: 27px;
	margin: auto 10%;
}

.custom-made .txt p a {
	padding-right: 2%;
}

.custom-made .img {
	position: relative;
	float: right;
	width: 48.67%;
	padding-bottom: 21%;
	height: 0;
}

/* 优势 */
.index_ys {
	max-width: 1200px;
	margin: 0 auto;
	height: 600px;
	background: url(../images/index_ys.png) center center no-repeat;
	background-size: auto;
}

/* .index_ys .margtop .index_ysbj{width: auto;height: 700px; background: url(../images/index_ys.png) center center no-repeat;background-size: 100% 100%;} */
.youshi .advantage {
	position: relative;
	/* padding: 6% 7%; */
}

.youshi .advantage ul:nth-child(2) {
	margin-bottom: 15%;
}



.youshi .advantage img {
	position: absolute;
	top: 15%;
	left: 30%;
	max-width: 40%;
}

.youshi .advantage .list .item {
	width: 175px;
	height: auto;
	float: left;
	transition: all 0.3s;
	-ms-transition: all 0.3s;
	/* IE 9 */
	-moz-transition: all 0.3s;
	/* Firefox */
	-webkit-transition: all 0.3s;
	/* Safari 和 Chrome */
	-o-transition: all 0.3s;
	/* Opera */
	transform: translateY(0px);
	-moz-transform: translateY(0px);
	-o-transform: translateY(0px);
	-webkit-transform: translateY(0px);
}

.youshi .advantage .list .item:hover .padding {
	cursor: pointer;
	-webkit-transform: scale(0.9.0.9);
	-moz-transform: scale(0.99.0.99);
	-ms-transform: scale(0.99.0.99);
	-o-transform: scale(0.99.0.99);
	transform: scale(0.99.0.99);
	-webkit-transition: all .4s;
	-moz-transition: all .4s;
	-ms-transition: all .4s;
	-o-transition: all .4s;
	transition: all .4s;
	transform: translateY(-6px);
	-moz-transform: translateY(-6px);
	-o-transform: translateY(-6px);
	-webkit-transform: translateY(-6px);
}

.youshi .advantage .list .item .padding {
	padding: 5%;
}

.youshi .advantage .list .item .padding span {
	font-size: 70px;
	font-weight: 100;
	margin-right: 5%;
	color: #c69c6d;
	font-family: 'SourceHanSansCN-Light';
}

.youshi .advantage .list .item .padding strong {
	overflow: hidden;
	display: inline-block;
	width: 60px;
	height: 60px;
	margin: auto;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
}

.youshi .advantage .list .item .padding strong:hover {
	opacity: 0.8;
	transform: rotate(360deg) scale(1);
}

.youshi .advantage .list .item .padding .side-fx {
	background: #c69c6d;
	cursor: pointer;
}

.youshi .advantage .list .item .padding i {
	overflow: hidden;
	display: inline-block;
	width: 60px;
	height: 60px;
	color: #fff;
	font-size: 67px;
	text-align: center;
}

.youshi .advantage .list .item .padding h2 {
	font-size: 27px;
	font-weight: 100;
	text-align: center;
	line-height: 40px;
	border: 1px solid #c69c6d;
	border-radius: 25px;
	color: #c69c6d;
	font-family: 'SourceHanSansCN-Light';
}

.youshi .advantage .list li:nth-child(1) {
	margin-left: 18%;
	margin-top: 7%;
}

.youshi .advantage .list li:nth-child(2) {
	margin-right: 13%;
	margin-top: 7%;
}

.youshi .advantage .list .to {
	margin-left: 45% !important;
	position: relative;
	top: 80px;
}

.youshi .advantage .list li:nth-child(2n) {
	float: right;
}

.youshi .advantage .list li:nth-child(3) {
	margin-bottom: 0;
	padding-top: 25px;
	float: none;
}

.youshi .advantage .list li:nth-child(4) {
	margin-bottom: 0;
}

.youshi .advantage .ys_gsm {
	position: absolute;
	margin-top: 13%;
	left: 44.5%;
}

.youshi .advantage .ys_gsm h3 {
	font-size: 25px;
	font-weight: 100;
	text-align: center;
	color: #00808a;
	letter-spacing: 2px;
}

.youshi .advantage .ys_gsm p {
	text-align: center;
	padding: 5% 0;
	color: #b0b0b0;
	font-size: 18px;
	font-family: 'SourceHanSansCN-Light';
}

.youshi .advantage .list .item .padding .el-product {
	background: url(../images/el-product.png) no-repeat center;
	background-size: contain;
}

.youshi .advantage .list .item .padding .el-wurenji {
	background: url(../images/el-wurenji.png) no-repeat center;
	background-size: 39px;
}

.youshi .advantage .list .item .padding .el-hangkong {
	background: url(../images/el-hangkong.png) no-repeat center;
	background-size: contain;
}

.youshi .advantage .list .item .padding .el-anquan {
	background: url(../images/el-anquan.png) no-repeat center;
	background-size: 80px;
}

.youshi .advantage .list .item .list {
	width: 600px;
	height: auto;
	font-size: 17px;
	color: #c69c6d;
	float: left;
	position: relative;
	margin-top: 17%;
	left: -116.5%;
}

.youshi .advantage .list .item .list p {
	float: left
}

.youshi .advantage .list .item .list p:nth-child(2) {
	padding: 0 5%;
}

.youshi .advantage .list .item .list p:nth-child(3) {
	padding-right: 5%;
}

/* 新闻 */
.index_news {
	padding-top: 0;
	overflow: hidden;
}

.index_news .title {
	text-align: center;
	padding: 2% 0;
}

.index_news .title h2 {
	font-size: 40px;
	color: #00808a;
	font-weight: 100;
	line-height: 70px;
}

.index_news .news_list ul li {
	float: left;
	width: 32%;
	margin: 1% auto;
	background-color: #f2f2f2;
	border-radius: 10px;
	transition: all 0.3s;
	-ms-transition: all 0.3s;
	/* IE 9 */
	-moz-transition: all 0.3s;
	/* Firefox */
	-webkit-transition: all 0.3s;
	/* Safari 和 Chrome */
	-o-transition: all 0.3s;
	/* Opera */
	transform: translateY(0px);
	-moz-transform: translateY(0px);
	-o-transform: translateY(0px);
	-webkit-transform: translateY(0px);
}

.index_news .news_list ul li:nth-child(1n) {
	margin-right: 2%;
}

.index_news .news_list ul li:nth-child(3n) {
	margin-right: 0%;
}

.index_news .news_list ul li img {
	float: left;
	width: 35%;
	border-radius: 10px;
	min-height: 130px;
}

.index_news .news_list ul li .t_news {
	float: left;
	width: 58%;
	padding: 3%;
	height: 5rem;
}

.index_news .news_list ul li .t_news h2 {
	font-size: 12px;
	min-height: 40px;
	margin-top: 3px;
}

.index_news .news_list ul li:hover {
	-webkit-transform: scale(0.9.0.9);
	-moz-transform: scale(0.99.0.99);
	-ms-transform: scale(0.99.0.99);
	-o-transform: scale(0.99.0.99);
	transform: scale(0.99.0.99);
	-webkit-transition: all .4s;
	-moz-transition: all .4s;
	-ms-transition: all .4s;
	-o-transition: all .4s;
	transition: all .4s;
	transform: translateY(-6px);
	-moz-transform: translateY(-6px);
	-o-transform: translateY(-6px);
	-webkit-transform: translateY(-6px);
}

.index_news .news_list ul li .t_news p {
	color: #b0b0b0;
	line-height: 22px;
}

.index_news .news_list ul li .t_news p i {
	margin-right: 3%;
}

/* 案例 */
.index_case {
	padding-top: 0;
	overflow: hidden;
}

.index_case .title {
	text-align: center;
	padding: 2% 0;
}

.index_case .title h2 {
	font-size: 40px;
	color: #00808a;
	font-weight: 100;
	line-height: 70px;
}

.index_case .title p {
	width: 55%;
	float: left;
	margin-left: 23%;
}

.index_case .title .t_ban_a {
	float: right;
	padding: 0 2%;
	border: solid 1px #015aa1;
	line-height: 38px;
	background: #015aa1;
	color: #fff;
	transition: all 0.3s;
	-ms-transition: all 0.3s;
	/* IE 9 */
	-moz-transition: all 0.3s;
	/* Firefox */
	-webkit-transition: all 0.3s;
	/* Safari 和 Chrome */
	-o-transition: all 0.3s;
	/* Opera */
	transform: translateY(0px);
	-moz-transform: translateY(0px);
	-o-transform: translateY(0px);
	-webkit-transform: translateY(0px);
}

.index_case .title .t_ban_a:hover {
	-webkit-transform: scale(0.9.0.9);
	-moz-transform: scale(0.99.0.99);
	-ms-transform: scale(0.99.0.99);
	-o-transform: scale(0.99.0.99);
	transform: scale(0.99.0.99);
	-webkit-transition: all .4s;
	-moz-transition: all .4s;
	-ms-transition: all .4s;
	-o-transition: all .4s;
	transition: all .4s;
	transform: translateY(-6px);
	-moz-transform: translateY(-6px);
	-o-transform: translateY(-6px);
	-webkit-transform: translateY(-6px);
}

.index_case .title .t_ban_a .t_an_b,
.index_case .title .t_ban_a .t_an_c {
	float: right;
}

.case_d {
	width: 100%;
	padding: 0 0 5.2083% 0;
	overflow: hidden;
	background-color: #f5f5f5;
}

.case_d .case_list ul li {
	width: 23.5%;
	min-height: 370px;
	margin-right: 1.5%;
	float: left;
	background-size: contain;
	transition: all 0.3s;
	-ms-transition: all 0.3s;
	/* IE 9 */
	-moz-transition: all 0.3s;
	/* Firefox */
	-webkit-transition: all 0.3s;
	/* Safari 和 Chrome */
	-o-transition: all 0.3s;
	/* Opera */
	transform: translateY(0px);
	-moz-transform: translateY(0px);
	-o-transform: translateY(0px);
	-webkit-transform: translateY(0px);
}

.case_d .case_list ul li:hover {
	cursor: pointer;
	-webkit-transform: scale(0.9.0.9);
	-moz-transform: scale(0.99.0.99);
	-ms-transform: scale(0.99.0.99);
	-o-transform: scale(0.99.0.99);
	transform: scale(0.99.0.99);
	-webkit-transition: all .4s;
	-moz-transition: all .4s;
	-ms-transition: all .4s;
	-o-transition: all .4s;
	transition: all .4s;
	transform: translateY(-6px);
	-moz-transform: translateY(-6px);
	-o-transform: translateY(-6px);
	-webkit-transform: translateY(-6px);
}

.case_d .case_list ul li:nth-child(4n) {
	margin-right: 0;
	float: right;
}

.case_d .case_list ul li H3 {
	text-transform: uppercase;
	font-size: 30px;
	color: #ffffff66;
	font-weight: 100;
	padding-left: 15%;
	padding-top: 17%;
	text-align: left;
	font-family: 'SourceHanSansCN-Light';
}

.case_d .case_list ul li p {
	color: #fff;
	padding-left: 15%;
	padding-top: 22%;
	padding-right: 10%;
	line-height: 32px;
	font-size: 16px;
}

/* 底部 */
.footer {
	position: relative;
	z-index: 2;
	background: #fff;
	padding-top: 45px;
	border-top: 1px solid #ddd;
	overflow: hidden;
	border-bottom: 1px solid #ddd;
}

.footer .box {
	overflow: hidden;
	padding-top: 0;
	margin: 0 auto;
	width: 85%;
}

.footer .footer_left {
	float: left;
	max-width: 15%;
}

.footer .flogo {
	margin-top: 10%;
}

.footer .flt ul {
	float: right;
	max-width: 57%;
}

.footer .flt ul li {
	float: left;
	padding-right: 2%;
	font-weight: 500;
}

.footer .flt ul li .border {
	border-bottom: 1px solid #cccccc;
	width: 100%;
}

.footer .flt ul li:nth-child(1) {
	width: 8%;
}

.footer .flt ul li:nth-child(2) {
	width: 13%;
}

.footer .flt ul li:nth-child(3) {
	width: 12%;
}

.footer .flt ul li:nth-child(4) {
	width: 15%;
}

.footer .flt ul li:nth-child(5) {
	width: 22%;
}

.footer .flt ul li:nth-child(6) {
	width: 17%;
	padding-right: 0;
}

.footer .flt ul li .ltp {
	text-align: center;

}

.footer .flt ul li .ltp a {
	font-size: 18px;
	color: #555;
	margin-bottom: 20px;
	min-height: 40px;
}

.footer .flt ul li .lbt {
	padding-top: 15px;
}

.footer .flt ul li .lbt a {
	color: #888;
	margin-bottom: 10px;
	width: 100%;
	float: left;
	text-align: center;
}

.footer .flt ul li .lbt a:hover,
.footer .flt ul li .ltp :hover {
	color: #c69c6d;
}

.footer2 .box {
	overflow: hidden;
	padding: 2% 0;
	margin: 0 auto;
	width: 85%;
}

.footer2 .box .right ul li a.bds_weixin {
	background: url(../images/weixin.png) no-repeat center;
	background-size: contain;
}

.footer2 .box .right ul li a.bds_tsina {
	background: url(../images/weibo.png) no-repeat center;
	background-size: contain;
}

.footer2 .box .right ul li a.bds_baidu {
	background: url(../images/baidu.png) no-repeat center;
	background-size: contain;
}

.footer2 .box .right ul li {
	width: 40px;
	display: inline-block;
	margin: 0 1px;
}

.footer2 .box .right ul li a {
	display: block !important;
	float: none !important;
	padding: 0 !important;
	margin: 0 !important;
	width: 40px !important;
	height: 40px !important;
}

.footer2 .box .left p {
	margin-top: 15px;
}

/* 关于 */
.w_1200 h3 {
	text-align: center;
	font-size: 20px;
	color: #00808a;
	font-family: 'SourceHanSansCN-Light';
}

.w_1200 h3 span {
	color: #333;
	font-weight: 100;
}

.w_1200 .about_wz {
	border-bottom: 1px dashed #000;
	height: 27px;
	background: url(../images/curr_home.png) no-repeat left center;
	padding-left: 2.5%;
	background-size: 2%;
	padding-top: 1%;
}

.about-zhu {
	max-width: 1200px;
	margin: 0 auto;
	overflow: hidden;
}

.about-zhu .nbox {
	background-color: #EEEEEE;
	padding: 1.5% 0;
}

.about-zhu .nbox .slt {
	padding: 1.5% 5%;
	background-color: #00808a;
	color: #fff;
	font-size: 16px;
	cursor: pointer;
}

.about-zhu .nbox .srt {
	padding: 1.5% 5%;
	background-color: #c69c6d;
	color: #fff;
	font-size: 16px;
	cursor: pointer;
}

.about-zhu .nbox .sdt {
	padding: 1.5% 5%;
	background-color: #888;
	color: #fff;
	font-size: 16px;
	cursor: pointer;
}


.culture {
	width: 100%;
	overflow: hidden;
	margin-bottom:2%;
}
.culture .culture_list ul li {
	width: 32.3%;
	min-height: 552px;
	margin-right: 1.5%;
	float: left;
	background-size: contain;
	transition: all 0.3s;
	-ms-transition: all 0.3s;
	/* IE 9 */
	-moz-transition: all 0.3s;
	/* Firefox */
	-webkit-transition: all 0.3s;
	/* Safari 和 Chrome */
	-o-transition: all 0.3s;
	/* Opera */
	transform: translateY(0px);
	-moz-transform: translateY(0px);
	-o-transform: translateY(0px);
	-webkit-transform: translateY(0px);
}

.culture .culture_list ul li:hover {
	cursor: pointer;
	-webkit-transform: scale(0.9.0.9);
	-moz-transform: scale(0.99.0.99);
	-ms-transform: scale(0.99.0.99);
	-o-transform: scale(0.99.0.99);
	transform: scale(0.99.0.99);
	-webkit-transition: all .4s;
	-moz-transition: all .4s;
	-ms-transition: all .4s;
	-o-transition: all .4s;
	transition: all .4s;
	transform: translateY(-6px);
	-moz-transform: translateY(-6px);
	-o-transform: translateY(-6px);
	-webkit-transform: translateY(-6px);
}

.culture .culture_list ul li:nth-child(3n) {
	margin-right: 0;
	float: right;
}

.culture .culture_list ul li H3 {
	text-transform: uppercase;
	font-size: 30px;
	color: #fff;
	font-weight: 100;
	margin-left: 15%;
	margin-top: 17%;
	text-align: left;
	width: 38%;
	border: 1px solid #cccccc;
	border-radius: 0 25px 25px 0;
	padding: 1%;
}

.culture .culture_list ul li p {
	color: #fff;
	margin-left: 15%;
	margin-top: 54%;
	padding-right: 10%;
	font-size: 16px;
	padding-bottom: 7%;
	line-height: 30px;
}

.culture .culture_list ul li span {
	color: #fff;
	margin-left: 15%;
	padding-right: 10%;
	font-size: 57px;
	font-family: 'SourceHanSansCN-Light';
}

.about_logo img {
	float: left;
}

.about_logo p {
	float: left;
	padding-left: 2%;
	width: 66%;
	font-weight: 100;
	line-height: 30px;
	padding-top: 1%;
}

.about-img {
	max-width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	padding: 2% 0;
}

.about-img .ys_tu {
	width: 40%;
	padding-right: 2%;
	float: left;
}
.about-img .ys_tu img:hover,.about-img img:hover,.about_logo p:hover,.about-zhu .about_logo img:hover,.about-img .about_ys .about_ys_gs:hover,.about-img .about_ys .about_ys_gst:hover{
	cursor: pointer;
	-webkit-transform: scale(0.9.0.9);
	-moz-transform: scale(0.99.0.99);
	-ms-transform: scale(0.99.0.99);
	-o-transform: scale(0.99.0.99);
	transform: scale(0.99.0.99);
	-webkit-transition: all .4s;
	-moz-transition: all .4s;
	-ms-transition: all .4s;
	-o-transition: all .4s;
	transition: all .4s;
	transform: translateY(-6px);
	-moz-transform: translateY(-6px);
	-o-transform: translateY(-6px);
	-webkit-transform: translateY(-6px);
}
.about-img .about_ys {
	width: 58%;
	float: left;
}

.about-img .about_ys .about_ys_gs h2 {
	overflow: hidden;
	margin-bottom: 2%;
	background-color: #c69c6d;
	padding: 2%;
	width: 35%;
	border-radius: 0 25px 25px 0;
	color: #fff;
	font-weight: 100;
}

.about-img .about_ys .about_ys_gs p {
	width: 45%;
	padding-right: 2%;
	float: left;
	line-height: 30px;
	padding-bottom: 2%;
}

.about-img .about_ys .about_ys_gs p:before {
	padding-left: 4px;
	padding-right: 4px;
	color: #736e6e;
	content: "\25A3";
}

.about-img .about_ys .about_ys_gst h2 {
	overflow: hidden;
	margin-bottom: 2%;
	background-color: #c69c6d;
	padding: 2%;
	width: 44%;
	border-radius: 0 25px 25px 0;
	color: #fff;
	font-weight: 100;
}

.about-img .about_ys .about_ys_gst p {
	width: 45%;
	padding-right: 2%;
	float: left;
	line-height: 30px;
}

.about-img .about_ys .about_ys_gst p:before {
	padding-left: 4px;
	padding-right: 4px;
	color: #736e6e;
	content: "\25A3";
}

.culture_b {
	max-width: 1200px;
	margin: 0 auto;
	overflow: hidden;
}

.culture_b h2 {
	overflow: hidden;
	margin-bottom: 1%;
	background-color: #00808a;
	padding: 1%;
	width: 33%;
	border-radius: 0 25px 25px 0;
	color: #fff;
	font-weight: 100;
	float: left;
	margin-right: 5%;
}

.culture_b p {
	float: left;
	width: 60%;
	font-size: 16px;
	padding: 1% 0;
	font-family: 'SourceHanSansCN-Light';
}

.culture_c {
	max-width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	margin-bottom: 1%;
}

.culture_c .txt {
	float: left;
	width: 40%;
	overflow: hidden;
	margin-right: 2%;
}

.culture_c .txt ul {
	margin-top: 7%;
}

.culture_c .txt ul li {
	width: 100%;
	padding: 2% 0;
	height: auto;
	overflow: hidden;
}
.culture_c .txt ul li:hover {
	cursor: pointer;
	-webkit-transform: scale(0.9.0.9);
	-moz-transform: scale(0.99.0.99);
	-ms-transform: scale(0.99.0.99);
	-o-transform: scale(0.99.0.99);
	transform: scale(0.99.0.99);
	-webkit-transition: all .4s;
	-moz-transition: all .4s;
	-ms-transition: all .4s;
	-o-transition: all .4s;
	transition: all .4s;
	transform: translateY(-6px);
	-moz-transform: translateY(-6px);
	-o-transform: translateY(-6px);
	-webkit-transform: translateY(-6px);
}
.culture_c .txt ul li h2 {
	float: left;
	width: 20%;
	font-size: 73px;
	margin-right: 2%;
	font-weight: 100;
	color: #e4e2e2;
	font-family: 'SourceHanSansCN-Light';
}

.culture_c .txt ul li p {
	float: left;
	width: 60%;
	line-height: 30px
}

.culture_c .img {
	float: left;
	width: 55%;
	overflow: hidden;
}
.culture_c .img img:hover {
	cursor: pointer;
	-webkit-transform: scale(0.9.0.9);
	-moz-transform: scale(0.99.0.99);
	-ms-transform: scale(0.99.0.99);
	-o-transform: scale(0.99.0.99);
	transform: scale(0.99.0.99);
	-webkit-transition: all .4s;
	-moz-transition: all .4s;
	-ms-transition: all .4s;
	-o-transition: all .4s;
	transition: all .4s;
	transform: translateY(-6px);
	-moz-transform: translateY(-6px);
	-o-transform: translateY(-6px);
	-webkit-transform: translateY(-6px);
}
.culture_c .img img:nth-child(1) {
	max-width: 50.5%;
	height: auto;
	float: left;
	margin-right: 2%;
}

.culture_c .img img:nth-child(2) {
	float: left;
	max-width: 45%;
	height: auto;
	margin-bottom: 2%;
}

.culture_c .img img:nth-child(3) {
	float: left;
	max-width: 45%;
	height: auto;
}

.scope_a {
	max-width: 1200px;
	margin: 0 auto;
	overflow: hidden;
}

.scope_a h2 {
	overflow: hidden;
	margin-bottom: 1%;
	background-color: #00808a;
	padding: 1%;
	width: 15%;
	border-radius: 0 25px 25px 0;
	color: #fff;
	font-weight: 100;
	float: left;
	margin-right: 5%;
}

.scope_b {
	max-width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	margin-bottom: 1%;
}

.scope_b .txt ul li {
	width: 30%;
	padding: 2%;
	float: left;
	height: auto;
	overflow: hidden;
}

.scope_b .txt ul li:nth-child(3) {
	padding-right: 0;
}

.scope_b .txt ul li h2 {
	font-size: 73px;
	margin-right: 2%;
	font-weight: 500;
	color: #c69c6d;
	font-family: 'SourceHanSansCN-Light';
}

.scope_b .txt ul li span {
	font-size: 20px;
	color: #c69c6d;
	font-family: 'SourceHanSansCN-Light';
}

.scope_b .txt ul li p {
	line-height: 30px;
	margin-top: 5%
}

.scope_c {
	max-width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	margin-bottom: 1%;
	text-align: center;
}

.scope_c .txt img:nth-child(1) {
	width: 60%;
}

.scope_c .txt img:nth-child(2) {
	width: 35.5%;
}

.scope_d {
	max-width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	margin-top: 2%;
}

.scope_d h2 {
	overflow: hidden;
	margin-bottom: 1%;
	background-color: #00808a;
	padding: 1%;
	width: 33%;
	border-radius: 0 25px 25px 0;
	color: #fff;
	font-weight: 100;
	float: left;
	margin-right: 5%;
}

.scope_e .w_1200 {
	padding-top: 0;
	padding-bottom: 0;
}

.scope_e .w_1200 ul li {
	width: 32.3%;
	min-height: 245px;
	margin-right: 1.5%;
	margin-bottom: 1.5%;
	float: left;
	background-size: contain;
	transition: all 0.3s;
	-ms-transition: all 0.3s;
	/* IE 9 */
	-moz-transition: all 0.3s;
	/* Firefox */
	-webkit-transition: all 0.3s;
	/* Safari 和 Chrome */
	-o-transition: all 0.3s;
	/* Opera */
	transform: translateY(0px);
	-moz-transform: translateY(0px);
	-o-transform: translateY(0px);
	-webkit-transform: translateY(0px);
}

.scope_e .w_1200 ul li:hover {
	cursor: pointer;
	-webkit-transform: scale(0.9.0.9);
	-moz-transform: scale(0.99.0.99);
	-ms-transform: scale(0.99.0.99);
	-o-transform: scale(0.99.0.99);
	transform: scale(0.99.0.99);
	-webkit-transition: all .4s;
	-moz-transition: all .4s;
	-ms-transition: all .4s;
	-o-transition: all .4s;
	transition: all .4s;
	transform: translateY(-6px);
	-moz-transform: translateY(-6px);
	-o-transform: translateY(-6px);
	-webkit-transform: translateY(-6px);
}

.scope_e .w_1200 ul li:nth-child(3n) {
	margin-right: 0;
	float: right;
}

.scope_e .w_1200 ul li p {
	color: #fff;
	margin-left: 15%;
	margin-top: 24%;
	font-size: 16px;
	line-height: 30px;
}
.scope_f{overflow: hidden;margin-bottom: 2%;}
.scope_f .w_1200 {
	padding-top: 0;
	padding-bottom: 15px
}

.scope_f .w_1200 ul:nth-child(1) {
	float: left;
	width: 62%;
}

.scope_f .w_1200 ul:nth-child(2) {
	float: left;
	width: 38%;
}

.scope_f .w_1200 ul li {
	width: 49%;
	height: 288px;
	margin-right: 0.1%;
	margin-bottom: 0.1%;
	float: left;
	background-size: contain;
	transition: all 0.3s;
	-ms-transition: all 0.3s;
	/* IE 9 */
	-moz-transition: all 0.3s;
	/* Firefox */
	-webkit-transition: all 0.3s;
	/* Safari 和 Chrome */
	-o-transition: all 0.3s;
	/* Opera */
	transform: translateY(0px);
	-moz-transform: translateY(0px);
	-o-transform: translateY(0px);
	-webkit-transform: translateY(0px);
}

.scope_f .w_1200 ul li:hover {
	cursor: pointer;
	-webkit-transform: scale(0.9.0.9);
	-moz-transform: scale(0.99.0.99);
	-ms-transform: scale(0.99.0.99);
	-o-transform: scale(0.99.0.99);
	transform: scale(0.99.0.99);
	-webkit-transition: all .4s;
	-moz-transition: all .4s;
	-ms-transition: all .4s;
	-o-transition: all .4s;
	transition: all .4s;
	transform: translateY(-6px);
	-moz-transform: translateY(-6px);
	-o-transform: translateY(-6px);
	-webkit-transform: translateY(-6px);
}

.scope_f .w_1200 ul li img {
	height: 100%;
	width: 100%;
}

.scope_f .w_1200 .scope_f_t li:nth-child(1) {
	width: 50%;
	height: 578px;
}

.scope_f .w_1200 .scope_f_t li:nth-child(2) {
	width: 49%;
	height: 402px;
}

.scope_f .w_1200 .scope_f_t li:nth-child(3) {
	width: 49%;
	height: 175px;
}

.scope_e_txt {
	max-width: 1200px;
	margin: 0 auto;
	overflow: hidden;
}

.scope_e_txt h2 {
	overflow: hidden;
	margin-bottom: 1%;
	background-color: #00808a;
	padding: 1%;
	width: 45%;
	border-radius: 0 25px 25px 0;
	color: #fff;
	font-weight: 100;
	float: left;
	margin-right: 5%;
}

.scope_e {
	max-width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	margin-bottom: 2%;
}

.scope_e .ys_tu {
	width: 40%;
	padding-right: 2%;
	float: left;
}

.scope_e .about_ys {
	width: 58%;
	float: left;
}

.scope_e .about_ys .about_ys_gs {
	padding-bottom: 3%;
}

.scope_e .about_ys .about_ys_gs p {
	padding: ;
	padding-right: 2%;
	line-height: 30px;
	padding-bottom: 2%;
}

.scope_e .about_ys .about_ys_gst {
	width: 54%;
	float: left;
}

.scope_e .about_ys .about_ys_gst h2 {
	overflow: hidden;
	margin-bottom: 2%;
	font-size: 16px;
	background-color: #00808a;
	padding: 0.5% 2%;
	border-radius: 0 25px 25px 0;
	color: #fff;
	font-weight: 100;
}

.scope_e .about_ys .about_ys_gst p {
	padding-right: 2%;
	line-height: 40px;
}

.scope_e .about_ys .about_ys_gst p:before {
	padding-left: 4px;
	padding-right: 4px;
	color: #736e6e;
	content: "\25A3";
}

.scope_e .about_ys .about_ys_gst li {
	margin-left: 5%;
	width: 100%;
	padding-right: 2%;
	line-height: 40px;
}

.scope_e .about_ys .about_ys_gst_img {
	width: 45%;
	float: right;
}

.scope_e .about_ys .about_ys_gst_img img {
	margin-top: 85%;
}

.scope_g {
	overflow: hidden;
}

.scope_g .ys_tu {
	width: 100%;
	max-width: 1200px;
	margin: 0 auto;
	overflow: hidden;
}

.scope_g .ys_tu img {
	float: left;
}

.scope_g .ys_tu img:nth-child(1) {
	width: 15%;
}

.scope_g .ys_tu img:nth-child(2) {
	width: 54%;
	padding: 0 2%;
}

.scope_g .ys_tu img:nth-child(3) {
	width: 27%;
	height: 480px;
}

.scope_g .ys_tu img:hover {
	cursor: pointer;
	-webkit-transform: scale(0.9.0.9);
	-moz-transform: scale(0.99.0.99);
	-ms-transform: scale(0.99.0.99);
	-o-transform: scale(0.99.0.99);
	transform: scale(0.99.0.99);
	-webkit-transition: all .4s;
	-moz-transition: all .4s;
	-ms-transition: all .4s;
	-o-transition: all .4s;
	transition: all .4s;
	transform: translateY(-6px);
	-moz-transform: translateY(-6px);
	-o-transform: translateY(-6px);
	-webkit-transform: translateY(-6px);
}

.scope_g .about_ys {
	max-width: 1170px;
	margin: 0 auto;
	overflow: hidden;
	background-color: #00808a;
	padding: 1%;
	color: #fff;
	font-weight: 100;
	margin-top: 1%;
	margin-bottom: 1%;
}

.fuwu_b {
	max-width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	margin-bottom: 1%;
}

.fuwu_b .txt ul li {
	width: 28%;
	padding: 2%;
	float: left;
	margin-right: 2%;
	height: auto;
	overflow: hidden;
}

.fuwu_b .txt ul li:nth-child(1) {
	background-color: #00808a;
}

.fuwu_b .txt ul li:nth-child(2) {
	background-color: #c69c6d;
}

.fuwu_b .txt ul li:nth-child(3) {
	padding-right: 0;
	background-color: #888;
	margin-right: 0;
}

.fuwu_b .txt ul li h2 {
	font-size: 110px;
	margin-right: 2%;
	font-weight: 500;
	color: #fff;
}

.fuwu_b .txt ul li span {
	font-size: 20px;
	color: #fff;
	padding: 2%;
}

.fuwu_b .txt ul li p {
	line-height: 30px;
	margin-top: 1%;
	color: #fff;
}

.fuwu_b .txt ul li p:before {
	padding-left: 4px;
	padding-right: 4px;
	color: #ffffff;
	content: "\25A3";
}

.fuwu_c .w_1200 {
	padding-top: 0;
	padding-bottom: 0;
}
.fuwu_c .w_1200 ul li{margin-bottom: 2%;}
.fuwu_c .w_1200 ul li p {
	color: #00808a;
	padding: 1% 0;
	font-size: 16px;
}
.fuwu_c .w_1200 ul li .box{overflow: hidden;width: 100%;}
.fuwu_c .w_1200 ul li .box ul li{width: 49%;float: left;margin-right: 1%;min-height: 234px;}
.fuwu_c .w_1200 ul li .box ul li:nth-child(2n){margin-right: 0;}
.fuwu_c .w_1200 ul li .box ul li:nth-child(2n) h3{border-radius: 0 25px 25px 0;text-align: left;}
.fuwu_c .w_1200 ul li .box ul li:nth-child(2n) img{padding: 4%;}
.fuwu_c .w_1200 ul li .box ul li .text{width: 47%;float: left;padding:4% 7%;}
.fuwu_c .w_1200 ul li .box ul li .text p{font-size: 13px;}
.fuwu_c .w_1200 ul li .box ul li img{width: 30%;float: right;padding: 4% 8% 0% 0%;}
.fuwu_c .w_1200 ul li .box ul li h3{color: #53585A;text-align: right;border-radius: 25px 0 0 25px;font-size: 15px;border: 1px solid #cccccc;line-height: 30px;width: 60%;
    padding: 0 2%;
    margin-left: 35%;}
.fuwu_c .w_1200 ul li .box ul li p{line-height: 30px;color: #53585A;}

.fuwu_d {
	max-width: 1200px;
	margin: 0 auto;
	overflow: hidden;
}

.fuwu_d h2 {
	overflow: hidden;
	margin-bottom: 1%;
	background-color: #00808a;
	padding: 1%;
	width: 25%;
	border-radius: 0 25px 25px 0;
	color: #fff;
	font-weight: 100;
	float: left;
	margin-right: 5%;
}
.fuwu_q .w_1200{padding-top:0;padding-bottom:10px;}
.fuwu_q .w_1200 ul li{height: auto;overflow: hidden;margin-bottom: 2%;}
.fuwu_q .w_1200 ul li p{color: #00808a;
    padding: 1% 0;
    font-size: 20px;}
.fuwu_q .w_1200 ul li .box{width:56%;float: left;padding-left: 2%;}
.fuwu_q .w_1200 ul li img{width: 39%;float: right;}
.fuwu_q .w_1200 ul li .title{margin-bottom: 5%;}
.fuwu_q .w_1200 ul li .title h2{font-weight: 100;}
.fuwu_q .w_1200 ul li .float p{width: 50%;float: left;}
.fuwu_q .w_1200 ul li:nth-child(3) .float p{width: 100%;}
.fuwu_q .w_1200 ul li:nth-child(4) .float p:nth-child(1){width: 34%;}
.fuwu_q .w_1200 ul li:nth-child(4) .float p:nth-child(2){width: 34%;}
.fuwu_q .w_1200 ul li:nth-child(4) .float p:nth-child(4){width: 34%;}
.fuwu_q .w_1200 ul li:nth-child(4) .float p:nth-child(5){width: 60%;}
.fuwu_q .w_1200 ul li:nth-child(4) .float p:nth-child(7){width: 43.3%;text-align: right;}
.fuwu_q .w_1200 ul li .title p{font-weight: 100;color:#53585A; line-height: 20px;   padding: 1% 0;font-size: 13px;}
.fuwu_q .w_1200 ul li .title p:before{    padding-left: 4px;
    padding-right: 4px;
    color: #736e6e;
    content: "\25A3";}
.fuwu_q .w_1200 ul li:nth-child(2) .box{width: 58%;}
.fuwu_q .w_1200 ul li:nth-child(2) img{width: 21%;}
.fuwu_q .w_1200 ul li:nth-child(3) .box{width: 30%;}
.fuwu_q .w_1200 ul li:nth-child(3) img{width: 68%;}
.fuwu_q .w_1200 ul li:nth-child(4) img{width: 42%;}


.application_a{overflow: hidden;}
.application_a .w_1200 {
	padding-top: 0;
	padding-bottom: 0;
}

.application_a .w_1200 ul li {
	width: 23.8%;
	min-height: 280px;
	border-radius: 15px;
	margin-right: 1.5%;
	margin-bottom: 1.5%;
	float: left;
	background-size: contain;
	transition: all 0.3s;
	-ms-transition: all 0.3s;
	/* IE 9 */
	-moz-transition: all 0.3s;
	/* Firefox */
	-webkit-transition: all 0.3s;
	/* Safari 和 Chrome */
	-o-transition: all 0.3s;
	/* Opera */
	transform: translateY(0px);
	-moz-transform: translateY(0px);
	-o-transform: translateY(0px);
	-webkit-transform: translateY(0px);
}

.application_a .w_1200 ul li:hover {
	cursor: pointer;
	-webkit-transform: scale(0.9.0.9);
	-moz-transform: scale(0.99.0.99);
	-ms-transform: scale(0.99.0.99);
	-o-transform: scale(0.99.0.99);
	transform: scale(0.99.0.99);
	-webkit-transition: all .4s;
	-moz-transition: all .4s;
	-ms-transition: all .4s;
	-o-transition: all .4s;
	transition: all .4s;
	transform: translateY(-6px);
	-moz-transform: translateY(-6px);
	-o-transform: translateY(-6px);
	-webkit-transform: translateY(-6px);
}

.application_a .w_1200 ul li:nth-child(4n) {
	margin-right: 0;
	float: right;
}

.application_a .w_1200 ul li p {
	color: #fff;
	text-align: center;
	margin-top: 45%;
	font-size: 16px;
	line-height: 30px;
}

.application_a .w_1200 ul li:nth-child(1) p{margin-top: 32%;margin-left: 24%;text-align: left;}


.application_b {
	max-width: 1200px;
	margin: 0 auto;
	overflow: hidden;
}
.application_b h4{padding-bottom: 2%;font-weight: 100;}
.application_b .ys_tu {
	width: 50%;
	padding-right: 2%;
	float: left;
}
.application_b .ys_tu img{float: left;width: 48%;margin-right: 2%;height: auto;margin-bottom: 2%;}
.application_b .ys_tu img:nth-child(1n){border-radius: 25px 0 0 25px;}
.application_b .ys_tu img:nth-child(2n){margin-right: 0;border-radius: 0 25px 25px 0;}
.application_b img:hover{
	cursor: pointer;
	-webkit-transform: scale(0.9.0.9);
	-moz-transform: scale(0.99.0.99);
	-ms-transform: scale(0.99.0.99);
	-o-transform: scale(0.99.0.99);
	transform: scale(0.99.0.99);
	-webkit-transition: all .4s;
	-moz-transition: all .4s;
	-ms-transition: all .4s;
	-o-transition: all .4s;
	transition: all .4s;
	transform: translateY(-6px);
	-moz-transform: translateY(-6px);
	-o-transform: translateY(-6px);
	-webkit-transform: translateY(-6px);
}
.application_b .about_ys {
	width: 47%;
	float: left;
}

.application_b .about_ys .about_ys_gs p {
	padding-right: 2%;
	line-height: 63px;
	padding-bottom: 2%;
	color: #eee;
	font-size: 54px;
	font-weight: 100;
	font-family: 'SourceHanSansCN-Light';
}
.application_b .about_ys .about_ys_gst p {
	padding-right: 2%;
	line-height: 39px;
}

.application_b .about_ys .about_ys_gst p:before {
	padding-left: 4px;
	padding-right: 4px;
	color: #736e6e;
	content: "\25A3";
}
.case_a {
	max-width: 1200px;
	margin: 0 auto;
	overflow: hidden;
}

.case_a h2 {
	overflow: hidden;
	margin-bottom: 1%;
	background-color: #00808a;
	padding: 1%;
	width:auto;
	border-radius: 0 25px 25px 0;
	color: #fff;
	font-weight: 100;
	float: left;
	margin-right: 5%;
}
.case_b {
	max-width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	margin-bottom: 1%;
	text-align: center;
}

.case_b .title{
	width: 60%;
	float: left;
	text-align: left;
	line-height: 33px;
}

.case_b .img{
	width: 35.5%;
	float: right;
}
.case_b .img img:hover{
	cursor: pointer;
	-webkit-transform: scale(0.9.0.9);
	-moz-transform: scale(0.99.0.99);
	-ms-transform: scale(0.99.0.99);
	-o-transform: scale(0.99.0.99);
	transform: scale(0.99.0.99);
	-webkit-transition: all .4s;
	-moz-transition: all .4s;
	-ms-transition: all .4s;
	-o-transition: all .4s;
	transition: all .4s;
	transform: translateY(-6px);
	-moz-transform: translateY(-6px);
	-o-transform: translateY(-6px);
	-webkit-transform: translateY(-6px);
}

.partner{max-width: 1000px;
	margin: 0 auto;
	overflow: hidden;
	margin-bottom: 1%;
	text-align: center;}
.partner ul li{width: 46%;float: left; text-align: left;    height: 130px;}

.partner ul li img{max-height:100%;max-width:100%;}
.partner ul li:nth-child(3){text-align: right;float: right;}
.partner ul li:nth-child(1){width: 30%;height: 130px;}
.partner ul li:nth-child(1) img{margin-top: 10%;}
.partner ul li:nth-child(2){width: 10%;float:left;margin-left: 6%;}
.partner ul li:nth-child(2) img{margin-top: 25%;}
.partner ul li:nth-child(9) img{max-height: ;}
.partner ul li:nth-child(5),.partner ul li:nth-child(7),.partner ul li:nth-child(9){float: right;}
.partner ul li:hover{
	cursor: pointer;
	-webkit-transform: scale(0.9.0.9);
	-moz-transform: scale(0.99.0.99);
	-ms-transform: scale(0.99.0.99);
	-o-transform: scale(0.99.0.99);
	transform: scale(0.99.0.99);
	-webkit-transition: all .4s;
	-moz-transition: all .4s;
	-ms-transition: all .4s;
	-o-transition: all .4s;
	transition: all .4s;
	transform: translateY(-6px);
	-moz-transform: translateY(-6px);
	-o-transform: translateY(-6px);
	-webkit-transform: translateY(-6px);
}

.news_a{max-width: 1200px;
	margin: 0 auto;
	overflow: hidden;}
.news_a .newslist li {
	position: relative;
	padding: 2% ;
	margin-bottom: 40px;
	border: solid 1px #d9d9d9;
	overflow: hidden;
	box-shadow: -3px 3px 5px rgba(0, 0, 0, 0.1);
	transition: 0.3s;
}
.news_a .newslist li .arcimg{width: 25%;
    height: auto;
    float: left;
    overflow: hidden;}
.news_a .newslist li .con{width: 71%;
    float: right;
    position: relative;}
.news_a .newslist li .Ispic {
	height: 100%;
	position: absolute;
	width: 20.5%;
	left: 0;
	top: 0;
}

.news_a .newslist li .con h3 {
	margin: 0;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	margin-bottom: 10px;
}

.news_a .newslist li .con p {
	margin: 0;
	overflow: hidden;
	line-height: 24px;
	font-size: 16px;
	color: #666666;
	height: 48px;
}

.news_a .newslist li .con time {
	display: block;
	background: url(../images/ico_time.png) no-repeat left;
	padding-left: 20px;
	font-size: 12px;
	color: #999999;
	margin: 25px 0 35px 0;
}

.news_a .newslist li .con span {
	display: block;
	background: url(../images/ico_more.png) no-repeat;
	width: 145px;
	height: 24px;
	line-height: 24px;
	padding-left: 25px;
	font-size: 12px;
	color: #666666;
	margin-top: 35px;
}

.news_a .newslist li:hover .con h3 {
	color: #173775;
}

.news_a .newslist li:hover {
	box-shadow: -3px 3px 5px rgba(1, 92, 227, 0.3);
}

.news_head {
	max-width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	margin-bottom: 2%;
}

.news_head .nbox {
	padding: 1.5% 0;
}
.news_head .nbox a:nth-child(1){
	padding: 1.5% 5%;
	background-color: #00808a;
	color: #fff;
	font-size: 16px;
	cursor: pointer;
}

.news_head .nbox a:nth-child(2){
	padding: 1.5% 5%;
	background-color: #c69c6d;
	color: #fff;
	font-size: 16px;
	cursor: pointer;
	
}
.news_head .nbox a:hover{
	cursor: pointer;
	-webkit-transform: scale(0.9.0.9);
	-moz-transform: scale(0.99.0.99);
	-ms-transform: scale(0.99.0.99);
	-o-transform: scale(0.99.0.99);
	transform: scale(0.99.0.99);
	-webkit-transition: all .4s;
	-moz-transition: all .4s;
	-ms-transition: all .4s;
	-o-transition: all .4s;
	transition: all .4s;
	transform: translateY(-6px);
	-moz-transform: translateY(-6px);
	-o-transform: translateY(-6px);
	-webkit-transform: translateY(-6px);
}

.pagess {clear: both;margin: 20px;overflow: hidden;margin-left: 0px;text-align: center;font-size:12px}
.pagess ul li { display:inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;line-height: 20px;background: #fff;color:#999}
.pagess ul li:hover{ background:#ccc; color:#fff;border: 1px solid #ccc}
.pagess ul li:hover a{color:#fff;}
.pagess ul li.thisclass {display: inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;background: #ccc;color: #fff;}
.pagess ul li.thisclass a {color: #fff;}
.pagess ul li a{ display:block;color:#999}
.pagess ul li a:hover {color: #fff;}

.news_a .newsinfo .title {
	text-align: center;
	border-bottom: #a0a0a0 dashed 1px;
	margin-bottom: 45px;
}

.news_a .newsinfo .title h3 {
	margin: 0;
	font-weight: normal;
	font-size: 30px;
	color: #333333;
	margin-bottom: 30px;
}
.news_a .newsinfo .more_list {
	width: 100%;
	max-width: 160px;
	height: 42px;
	border: solid 2px #173775;
	color: #173775;
	text-align: center;
	line-height: 40px;
	display: block;
	border-radius: 30px;
	font-size: 15px;
	margin-top: 10px;
	margin-bottom: 20px;
	transition: 0.3s;
}

.news_a .newsinfo .more_list:hover {
	border: solid 2px #173775;
	color: #fff;
	background: #173775;
}
.news_a .newsinfo .con{font-size: 14px;line-height: 38px;margin-bottom: 3%;}
.news_a .fadeInUp{line-height: 38px;}
.news_a .newsinfo .title span {
	display: block;
	font-size: 12px;
	color: #666666;
	margin-bottom: 20px;
}

.add3 .box{max-width: 1200px;background-color: #ebe8e8;margin-bottom: 1%;}

.add3 .box .atp{font-weight: bold;padding: 0 40px;}

.add3 .box .atp span{display: block;width: 18.66%;float: left;box-sizing: border-box;line-height: 76px;}

.add3 .box .atp span:nth-child(6){text-align: center;float: right;width: 6.66%;}

.add3 .box .ul1{}

.add3 .box .ul1 li{background: rgb(255, 255, 255);border-bottom: 1px solid #cccccc;
    line-height: 50px;
    padding: 1% 0;}

.add3 .box .ul1 li .ltp{-webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;cursor: pointer;padding: 0 40px;}


.add3 .box .ul1 li .ltp span{display: block;width: 18.66%;float: left;box-sizing: border-box;line-height: 60px;}

.add3 .box .ul1 li .ltp span:nth-child(6){text-align: center;text-align: center;line-height: 28px;
    margin-top: 1%;
    background-color: #00808a;
    width: 6.66%;
    border-radius: 15px;
    color: #fff;float: right;}

.add3 .box .ul1 li .lbt{display: none;}
.add3 .box .ul1 li .lbt .body{padding: 40px 40px 0;
    line-height: 25px;
    background-color: #f2f2f2;}
.add3 .box .ul1 li .lbt .body h3{    font-size: 18px;
    color: #00808a;
    font-weight: bold;
    float: left;}
.add3 .box .ul1 li .lbt .body span{padding:0 3%;}
.add3 .box .ul1 li .ts{background-color:#f2f2f2;line-height: 25px;
    margin-top: 2%;
    padding: 2%;}

.add3 .box .ul1 li:nth-child(1) .lbt{}
  .box {max-width:1400px;width:75%; margin: 0 auto; position: relative; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;box-sizing: border-box;overflow: hidden;}
  .f_16{ font-size:18px; }
  .clearfix:after{content: " "; display: block; height:0; clear:both; visibility: hidden;}
/* 自适应区域 */
@media only screen and (max-width: 1440px) {
	.footer2 .box {
		width: 90%;
	}
}
.m-nav{display: none;}
@media only screen and (max-width: 1024px) {
	/* zhuye */
	.container{min-width: auto;max-width: 1024px;}
	.header .logo img{max-width: 100%;}
	.header .logo{width: 15%;}
	.header .nav{width: 75%;}
	.header .nav li>a{padding: 0 7px;}
	.w_1200,.index_ys{max-width:inherit;width: 98%;}
	.youshi .advantage .list li:nth-child(1){margin-left: 10%;margin-top: 12%;}
	.youshi .advantage .list li:nth-child(2){margin-right: 9%;margin-top: 12%;}
	.youshi .advantage .ys_gsm{margin-top: 15%;left: 43.5%;}
	.youshi .advantage .list .to{margin-left: 16% !important;margin-top: 32%!important;}
	.index_news .news_list ul li{width: 48%;}
	.index_news .news_list ul li:nth-child(2n){margin-right: 0;}
	.index_news .news_list ul li:nth-child(3n){margin-right: 2%;}
	.index_news .news_list ul li img{height:10rem;}
	.index_case .title p{    width: 57%;}
	.footer .footer_left{display: none;}
	.footer .flt ul{width: 100%;max-width:100%;}
	/* guanyu */
	.about-zhu,.about-img{max-width:inherit;width: 98%;}
	.about_logo p{    width: 60%;}
	/* yewu */
	.scope_a,.scope_b,.scope_c,.scope_d,.scope_e,.scope_f,.scope_e_txt,.fuwu_b,.fuwu_d,.culture_b,.scope_g .ys_tu,.scope_g .about_ys,.application_b,.partner{max-width:inherit;width: 98%;}
	.scope_a h2{min-width: 17%;}
	.scope_d h2,.fuwu_d h2{min-width: 17%;width: auto;}
	.fuwu_c .w_1200 ul li .box ul li:nth-child(2n){float: right;}
	.fuwu_c .w_1200 ul li .box ul li{min-height: 270px;}
	.fuwu_c .w_1200 ul li .box ul li h3{    width: 70%;margin-left: 26%;}
	.application_a .w_1200 ul li p{    margin-top: 50%;}
	/* anli */
	.case_a,.case_b,.add3 .box{max-width:inherit;width: 98%;}
	.case_b .title{width: 64%;}
	
}
.phone_nav{display: none;}
@media only screen and (max-width: 800px) {
	.header{display: none;}
	.phone_nav{display: block;position: fixed; z-index: 10;width: 100%;}
	.iph_search{position: fixed; z-index: 10;width: 100%;background-color: #fff;}
	/*头部*/
		.phone_nav .top{ background: #fff; height: 50px; position:relative; left: 0; top: 0; width: 100%; box-sizing: border-box; padding: 0 10px; z-index:99999;}
		.phone_nav .top .a{float: left; width: 130px; margin: 12px 0 0;}
		.phone_nav .top .a img{width:100%;}
		.phone_nav .top .but{ float:right; width: 25px; height: 25px; margin:10px 0; display: block;}	
		.phone_nav .top .but i{width:100%; height: 2px; margin-top: 15px; background: #00808a; display: block; position: relative; transition: 0.4s;}
		.phone_nav .top .but i:before,
		.phone_nav .top .but i:after{content:""; position:absolute; left:0; top:0; display:block; width:100%; height:2px; background: #00808a; transition: 0.4s;}
		.phone_nav .top .but i:before{ margin-top: -7px;}
		.phone_nav .top .but i:after{ margin-top: 7px;}
		
		/*背景*/
		.phone_nav .box{ width:100%; height: 100%; background:rgba(0,126,195,0.9); position: fixed; left: 0; top: 0; z-index: 99998; transform: translateX(100%); transition: 0.7s; }
		.phone_nav .box_con{ margin:50px 10px 0px 10px; overflow-x: hidden;}
		
		/*列表*/
		.phone_nav .box_con ul{ border-bottom: 1px solid rgba(225,225,225,0.7);}
		.phone_nav .box_con li{ border-bottom: 1px solid rgba(225,225,225,0.7); padding: 15px 10px; position: relative;}
		.phone_nav .box_con li a{color:#fff; font-size: 16px;}
		.phone_nav .box_con li:last-child{border-bottom: 0; }
		.phone_nav .box_con ol{display: none; padding-top: 10px;}
		.phone_nav .box_con .a_zk{position:absolute; right:10px; top:14px; width: 20px; height: 20px; transition:0.4s;  transform: rotate(-90deg);
		background: url(../images/ico_nav.png) right no-repeat;}
		.phone_nav .box_con .a_zk_on{transform: rotate(0deg);}
		
		/*打开样式*/
			.phone_on .top .but i:before{ transform: rotate(45deg); margin: 0;}
			.phone_on .top .but i:after{ transform: rotate(-45deg); margin: 0;}
			.phone_on .top .but i{ background:none;}
			.phone_on .box{transform: translateX(0%); }
			.phone_nav .box_con li{list-style: none;}
			/*搜索*/
			.iphsearch_btn{ display:block; float:right; width:20px; height:25px; background:url(../images/fwxz_ion-2.png) no-repeat left center; margin:13px 15px 0; padding-right:15px; border-right:1px solid #dbdbdb; cursor:pointer;}
			.iph_search{ text-align:center; border-top:1px solid #dbdbdb; padding:20px 0; display:none;}
			.iph_search span{ display:inline-block;}
			.iph_search .search_box{ max-width:300px;}
			.iph_search .sp1,
			.iph_search .sp2{ float:left;}
			.iph_search .sp1{ height:34px; width:260px; border:1px solid #dbdbdb; border-right:none;}
			.iph_search .sp1 input{ width:100%; height:100%; padding:5px 10px; box-shadow:0 0 8px rgba(102,204,255,0.5);}
			.iph_search .sp2 input{ width:36px; height:36px; background:url(../images/in_ion-5.png) no-repeat center #00808a; cursor:pointer;}
			input[type="button"], input[type="submit"], input[type="text"]{outline: none;-webkit-appearance: none;}
			input, textarea{box-sizing: border-box;border: 0;background: none;font: 13px "microsoft Yahei","Arial",sans-serif;input, textarea}
	
	.custom-made .list{width: 100%;}
	.custom-made .list:nth-child(2n){margin-left: 0;}
	.youshi .advantage .list li:nth-child(1){margin-left: -2%;margin-top: 17%;}
	.youshi .advantage .list li:nth-child(2){margin-right: 0%;margin-top: 17%;}
	.youshi .advantage .ys_gsm{    margin-top: 22%;left: 40.5%;}
	.youshi .advantage .list .to{margin-left: 19% !important;margin-top: 44%!important;}
	.index_news .news_list ul li{width: 48%;}
	.index_news .news_list ul li img{height: 7rem;}
	.case_d .case_list ul li{min-height: 230px;}
	.index_case{padding-bottom: 0;}
	.footer .box{width: 100%;}
	
	.about_logo p{width: 47%;}
	.about-img .about_ys .about_ys_gs h2,.about-img .about_ys .about_ys_gst h2{width: 70%;}
	.w_1200{padding-top: 12px;padding-bottom: 15px;}
	.culture .culture_list ul li{min-height: 364px;}
	.culture .culture_list ul li H3{margin-top: 14%;    width: 55%;}
	.culture .culture_list ul li p{    margin-top: 24%;}
	.culture .culture_list ul li span{font-size: 40px;    margin-left: 15%;}
	.culture .culture_list ul li:nth-child(2) p,.culture .culture_list ul li:nth-child(3) p{padding-bottom: 31%;}
	.culture_b h2{width: 45%;}
	.culture_b p{width: 100%;word-break: break-all;}
	.culture_c .txt{width: 42%;}
	.culture_c .txt ul li h2{font-size: 58px;}
	.culture_c .txt ul li p{line-height: 25px;width: 76%;}
	.culture_c .img{float: right;margin-top: 4%;}
	
	.scope_a h2{min-width: 24%;}
	.scope_e_txt h2{width: 67%;}
	.scope_e .w_1200 ul li{min-height: 150px;}
	.scope_e .w_1200 ul li p{    margin-top: 20%;}
	.scope_e .about_ys .about_ys_gst_img{display: none;}
	.scope_e .about_ys .about_ys_gst{width: 90%;}
	.scope_e .about_ys .about_ys_gst p,.scope_e .about_ys .about_ys_gst li{    line-height: 25px;}
	.scope_f .w_1200 ul:nth-child(1),.scope_f .w_1200 ul:nth-child(2){width: 100%;margin-left: 2%;}
	.scope_f .w_1200 .scope_f_t li:nth-child(1){height: 80rem;}
	.scope_f .w_1200 .scope_f_t li:nth-child(2){height: 46rem;}
	.scope_f .w_1200 .scope_f_t li:nth-child(3){height: 34rem;}
	.scope_g .ys_tu img:nth-child(3){height: 34rem;}
	
	.fuwu_b .txt ul li:nth-child(3){width: 30%;}
	.fuwu_c .w_1200 ul li .box ul li img{padding: 4% 0% 0% 0%;}
	.fuwu_c .w_1200 ul li .box ul li .text{width: 61%;padding: 4% 0%;}
	.fuwu_c .w_1200 ul li .box ul li h3{width: 75%;margin-left: 15%;}
	.fuwu_c .w_1200 ul li .box ul li{height: 22rem;min-height:0;}
	.fuwu_q .w_1200 ul li .float p{width: 100%;}
	.fuwu_q .w_1200 ul li:nth-child(2) img{width: 40%;}
	.fuwu_q .w_1200 ul li:nth-child(4) .float p:nth-child(2){width: 50%;}
	.fuwu_q .w_1200 ul li:nth-child(4) .float p:nth-child(4){width: 47%;}
	.fuwu_q .w_1200 ul li:nth-child(4) .float p:nth-child(5){width: 97%;}
	.fuwu_q .w_1200 ul li:nth-child(4) .float p:nth-child(7){width: 100%;    text-align: left;}
	
	.application_a .w_1200 ul li{min-height: 20rem;}
	.application_a .w_1200 ul li p{margin-top: 44%;}
	.application_b .ys_tu,.application_b .about_ys{width: 100%;}
	.application_b .about_ys .about_ys_gst p{width: 47%;float: left;}
	.application_b .about_ys .about_ys_gs p br{display: none;}
	.add3 .box .ul1 li .ltp span{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.news_a .fadeInUp{line-height: 0px;}
	
}

@media only screen and (max-width: 480px) {
	body{font-size: 12px;}
	.c-banner{    height: auto;}
	.c-banner .banner ul li img{width: 100%;height: auto;left: inherit;margin-left: inherit;margin-top: 3rem;}
	.c-banner img{width: 50%;    margin-top: 2rem;}
	.custom-made .list img{    min-height: 10.5rem;width: 100%;}
	.custom-made .txt p{margin: auto 2%;}
	.custom-made .list:nth-child(4){    margin-left: 0; margin-bottom: 0;}
	.custom-made .list .txt{padding:0;width: 100%;text-align: center;}
	.custom-made .txt .title{margin-bottom: 5px;text-align: center;}
	.custom-made .txt .line{margin: 0 auto;}
	.index_ys{height:16rem;}
	.case_d .case_list ul li H3{    padding-left: 1.5rem;padding-top: 4rem;}
	.index_ys{background: url(../images/index_ys_sj.png) center center no-repeat;background-size: 100%;}
	.index_ys .w_1200{display: none;}
	.index_news .title{    padding: 0;}
	.index_news .news_list ul li img{min-height: 1rem;}
	.case_d .case_list ul li{min-height: 14rem;width:49%;margin-right: 0.5%;margin-bottom: 2%;}
	.footer{display: none;}
	.footer2 .box .left{width: 100%;text-align: center;}
	.footer2 .box .right{display: none;}
	
	.about_logo p,.about-img .ys_tu,.about-img .about_ys{width: 100%;}
	.about-img .about_ys .about_ys_gs p,.about-img .about_ys .about_ys_gst p{width: 50%;padding-right: 0;}
	.about_logo p{padding-left: 0%;}
	.about-img .about_ys .about_ys_gs h2, .about-img .about_ys .about_ys_gst h2{width: 78%;}
	.scope_b .txt ul li h2{float: left;width: 25%;font-size: 59px;}
	.scope_b .txt ul li span{width: 70%;float: left;font-size: 55px;line-height: 73px;}
	.scope_b .txt ul li p{width: 100%;float: inherit;margin-top: 0%;}
	.scope_b .txt ul li:nth-child(2) h2{font-size: 55px;}
	.scope_b .txt ul li:nth-child(2) span{font-size: 45px;}
	.scope_c .txt img:nth-child(1),.scope_c .txt img:nth-child(2){width: 100%;}
	.scope_f .w_1200 .scope_f_t li:nth-child(1){ height: 29rem;}
	.scope_f .w_1200 .scope_f_t li:nth-child(2){ height: 20rem;}
	.scope_f .w_1200 .scope_f_t li:nth-child(3){height: 9rem;}
	
	.culture .culture_list ul li{width: 100%;min-height: 32rem;margin-bottom: 3%;}
	.culture .culture_list ul li span{font-size: 60px;}
	.culture_b h2{width: auto;}
	.culture_c .txt,.culture_c .img{width: 100%;}
	.scope_a h2{min-width: 43%;}
	.scope_b .txt ul li{width: 100%;}
	.scope_e .w_1200 ul li{width: 48.3%;min-height: 7rem;}
	.scope_e .w_1200 ul li p{margin-left: 0.5rem;margin-top: 2rem;font-size: 13px;}
	.scope_e .w_1200 ul li:nth-child(1n){margin-right: 1.5%;float: left;}
	.scope_e .w_1200 ul li:nth-child(2n){margin-right: 0;}
	
	.fuwu_b .txt ul li h2{width: 32%;float: left;}
	
	.scope_f .w_1200 ul li{width: 99%;}
	.scope_e_txt h2{width: 94%;}
	.scope_e .ys_tu,.scope_e .about_ys{width: 100%;}
	.scope_e .about_ys .about_ys_gst{    width: 100%;}
	.scope_g .ys_tu img:nth-child(1n){width: 100%;}
	.fuwu_b .txt ul li:nth-child(1n){width: 100%;}
	.fuwu_c .w_1200 ul li .box ul li{height: 12rem;}
	.fuwu_c .w_1200 ul li .box ul li:nth-child(1n){width: 100%;padding: 4% 0 0 0;}
	.fuwu_c .w_1200 ul li .box ul li:nth-child(2n) img{padding: 4% 0 0 0;}
	.fuwu_q .w_1200 ul li .box,.fuwu_q .w_1200 ul li img{width: 100%;}
	.fuwu_q .w_1200 ul li:nth-child(1n) .box{width: 100%;}
	.fuwu_q .w_1200 ul li:nth-child(1n) img{width: 100%;}
	
	.application_a .w_1200 ul li{min-height: 10rem;width: 47.8%;}
	.application_a .w_1200 ul li:nth-child(2n){margin-right: 0;float: left;}
	.application_b .about_ys .about_ys_gst p,.case_b .title,.case_b .img{width: 100%;}
	.partner ul li:nth-child(1n){height: 3rem;}
	.add3 .box .ul1 li .lbt .body{padding: 10px 0;}
	.add3 .box .atp{padding: 0;}
	.add3 .box .atp span:nth-child(2),.add3 .box .atp span:nth-child(3),.add3 .box .atp span:nth-child(4),.add3 .box .atp span:nth-child(5){display: none;}
	.add3 .box .atp span:nth-child(6){float: right;width: 38.66%;}
	.add3 .box .ul1 li .ltp span:nth-child(2),.add3 .box .ul1 li .ltp span:nth-child(3),.add3 .box .ul1 li .ltp span:nth-child(4),.add3 .box .ul1 li .ltp span:nth-child(5){display: none;}
	.add3 .box .ul1 li .ltp span{width: 70%;}
	.add3 .box .ul1 li .ltp span:nth-child(6){width: 21.66%;float: right;    margin-top: 1rem;}
	.add3 .box .atp span{width: 36.66%;text-align: center;}
	.fuwu_q .w_1200 ul li:nth-child(4) .float p:nth-child(1n){    width: 100%;}
	
	.index_news .news_list ul li{width:100%;}
	.index_news .news_list ul li .t_news p:nth-child(4){float:left;width:48%;}
	.index_news .news_list ul li .t_news p:nth-child(5){float:left;width:48%;}
	
	.news_a .newslist li .arcimg{width: 100%;    float: none;}
	.news_a .newslist li .con{width: 100%;
    float: none;
    overflow: hidden;}
    .news_a .newslist li .con h3{line-height: 33px;}
    .news_a .newslist li .con time{padding-left:0;margin: 14px 0 14px 0;}
    .news_a .newslist li .con span{    margin-top: 5px;}
}
