*{margin:0;padding:0;}
body{font-size: 12px;color: #333;font-family: 微软雅黑;padding-top: 85px;}
li{list-style: none;}
img{border: none;}
a{text-decoration: none;}
input:focus, textarea:focus, select:focus, button:focus{outline: none;font-family: 微软雅黑;}
.pin-next:focus, .pin-prev:focus{outline: none;}
input, textarea{font-family: 微软雅黑;}

/*首页*/
.header{
	width: 100%;
	height: 85px;
	background: #fff;
	position: fixed;
	left: 0;
	top: 0;
	right: 0;
	z-index: 9999;
}
.header-cen{
	width: 90%;
	max-width: 1200px;
	height: auto;
	margin:0 auto;
}
.head-logo{
	display: block;
	float: left;
	height: 53px;
	margin-top: 16px;
}
.head-logo img{
	display: block;
	height: 53px;
	width: auto;
}
.header-right{
	float: right;
	background: url(../img/img2.png) no-repeat left;
	padding-left: 40px;
	background-size: 30px;
	margin-top: 22px;
}
.header-right p{
	display: block;
	font-size: 12px;
	color: #373737;
	line-height: 18px;
}
.header-right b{
	display: block;
	font-size: 18px;
	color: #333333;
	font-family: arial;
}
.head-nav{
	width: 60%;
	float: right;
	height: auto;
	margin-right: 3%;
}
.head-nav li{
	width: auto;
	height: auto;
	float: left;
	border-bottom: 3px solid transparent;
	margin: 0 4%;
}
.head-nav li a{
	line-height: 82px;
	font-size: 16px;
	color: #333;
	
}
.head-nav .head-ac{
	border-bottom: 3px solid #eea60a;
}
.head-nav .head-ac a{
	color: #eea60a;
}
.lun-swiper{
	width: 100%;
	height: auto;
}
.lun-swiper .lun-img, .lun-swiper .lun-img img{
	display: block;
	width: 100%;
	height: auto;
}
.lun-swiper .index-prev{
	width: 25px !important;
	height: 47px !important;
	background:url(../img/img3.png) no-repeat center !important;
	background-size: 100% 100% !important;
	left: 3.125% !important;
}
.lun-swiper .index-next{
	width: 25px !important;
	height: 47px !important;
	background:url(../img/img4.png) no-repeat center !important;
	background-size: 100% 100% !important;
	right: 3.125% !important;
}
.index-page {
	bottom: 30px !important;
}
.index-page .swiper-pagination-bullet{
	width:12px;
	height: 12px;
	background:#fff;
	opacity: 1;
	margin:0 6px !important;
}
.index-page .swiper-pagination-bullet-active{
	background:#f7c049;
}
.was-div{
	width:100%;
	height: auto;
	padding: 70px 0;
	background:url(../img/img2.jpg) no-repeat center fixed;
	background-size: cover;
}
.was-cen{
	width: 90%;
	max-width: 1200px;
	height: auto;
	margin:0 auto;
}
.was-h3{
	width: 100%;
	height: auto;
	text-align: center;
}
.was-h3 b{
	display:block;
	height:auto;
	background:url(../img/img43.png) no-repeat center;
}
.was-h3 b span{
	display: inline-block;
	line-height: 50px;
	font-size: 32px;
	color: #edb02c;
}

.was-h3 p{
	display: block;
	font-size: 16px;
	color: #666666;
	line-height: 20px;
	font-weight: normal;
	margin-top: 15px;
}
.was-left{
	width: 45.8%;
	height: auto;
	float: left;
	margin-top: 50px;
}
.was-left h3{
	font-size: 30px;
	color: #333333;
	background:url(../img/img3.jpg) no-repeat bottom left;
	padding-bottom: 25px;
}
.was-left p{
	display: block;
	font-size: 15px;
	line-height: 26px;
	color: #333333;
	margin-top: 17px;
}
.was-right{
	width: 45.8%;
	height: auto;
	float: right;
	margin-top: 50px;
}
.was-right video{
	width: 100%;
	height: auto;
}
.was-right .default__button--big .ckin-play:before{
	content: " ";
	
}
.was-right .default__button--big .ckin-play{
	width: 57px !important;
	height: 57px !important;
	background:url(../img/img5.png) #fff no-repeat center;
	background-size: 100% 100%;
	border-radius: 100%;
	display: block;
}
.was-more{
	display: block;
	width: 150px;
	height: 46px;
	border-radius:45px;
	background:#f7c049;
	font-size: 14px;
	color: #333;
	text-align: center;
	line-height: 46px;
	margin-top: 35px;
	transition: all 0.3s ease;
}
.was-more:hover{
	background:#333;
	color: #fff;
}
.our-div{
	width: 100%;
	height: auto;
	padding: 70px 0;
	background:#fff;
}
.our-cen{
	width: 90%;
	max-width: 1200px;
	height: auto;
	margin:0 auto;
}
.our-ul{
	width: 100%;
	height: auto;
	margin-top: 25px;
}
.our-ul li{
	width: 25%;
	height: auto;
	float: left;
}
.our-con{
	width:53.33%;
	height: auto;
	margin:0 auto;
}
.our-con img{
	display: block;
	width: 100%;
	height: auto;
	border-radius: 100%;
	transition: all 1s ease;
}
.our-con:hover img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}
.our-con b{
	display: block;
	font-size: 22px;
	color: #333;
	text-align: center;
	line-height: 24px;
	font-weight: normal;
	margin-top: 15px;
}
.case-div{
	padding: 70px 0;
	background:#f9f9f9;
}
.case-cen{
	width: 90%;
	max-width: 1200px;
	height: auto;
	margin:0 auto;
}
.case-ul{
	width: 93.6%;
	height: auto;
	margin:0 auto;
}
.case-ul li{
	width: 32.4%;
	height: auto;
	float: left;
	margin-right: 1.4%;
	margin-top: 30px;
}
.case-ul li:nth-child(3n){
	margin-right: 0%;
}
.case-ul li a, .case-ul li a img{
	display: block;
	width: 100%;
	height: auto;
	transition: all 1s ease;
}
.case-ul li a{
	overflow: hidden;
	position: relative;
}
.case-ul .case-bg{
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	background:rgba(0,0,0,0.5);
	padding:15% 10%;
	text-align: center;
	opacity: 0;
	transition:all 0.3s ease;
}
.case-ul li a:hover .case-bg{
	opacity: 1;
}
.case-ul .case-bg b{
	display: block;
	font-size: 18px;
	line-height: 30px;
	color: #fff;
	font-weight: normal;
	height: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-bottom:10px;
}
.case-ul .case-bg p{
	font-size: 14px;
	line-height:22px;
	color: #fff;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	text-align: left;
}
.case-ul .case-bg span{
	display: block;
	width: 30%;
	height: 40px;
	border: 1px solid #fff;
	font-size: 14px;
	color: #fff;
	text-align: center;
	line-height: 40px;
	margin:0 auto;
	margin-top: 20px;
}



.case-ul li a:hover img, .lel-right:hover .ler-img, .let-top .lett-right:hover .ler-img, .let-right .letr-top:hover .ler-img,
 .lel-bot1 .leb-right:hover .ler-img, .lel-bot2 .leb-right:hover .ler-img, .new-left:hover img, .cop-ul li:hover a img, .team-ul li:hover a img, 
 .rce-ul li:hover .rce-img img, .coop-ul li:hover a img, .inform-list li a:hover .inform-img img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}
.sector-div{
	width: 100%;
	height: auto;
	padding: 70px 0;
	background:url(../img/img13.jpg) no-repeat center fixed;
	background-size:cover;
}
.sector-div .was-h3 p{
	color: #fff;
}
.sector-cen{
	width: 90%;
	max-width: 1200px;
	margin:0 auto;
	
}
.sector-ul{
	width: 100%;
	height: auto;
	margin-top: 50px;
}
.sector-ul li{
	width:23.75%;
	height: 385px;
	background:#f5f5f5;
	transition:all 0.3s ease;
	float: left;
	margin-right: 1.66%;
}
.sector-ul li:nth-child(4n){
	margin-right: 0%;
}
.sector-ul li:hover {
	background:#f7c049;
}
.seuc-con{
	width: auto;
	height: auto;
	padding: 0 30px;
	padding-top: 70px;
	display: block;
}
.seuc-con img{
	width: auto;
	height: 68px;
	margin:0 auto;
	display: block;
}
.seuc-con h3{
	text-align: center;
	font-size: 22px;
	line-height: 30px;
	color: #000;
	padding: 22px 0;
	background:url(../img/img14.jpg) no-repeat bottom;
}
.seuc-con p{
	display: block;
	font-size: 14px;
	line-height: 24px;
	color: #333;
	text-align: center;
	margin-top: 20px;
}
.lei-div{
	width: 100%;
	height: auto;
	padding: 70px 0;
}
.lei-cen{
	width: 90%;
	max-width: 1200px;
	height: auto;
	margin:0 auto;
}
.lei-top{
	width: 100%;
	height: auto;
	margin-top: 40px;
}
.let-left{
	width:50%;
	height: auto;
	float: left;
	display: block;
}
.lel-left{
	width: 33.3%;
	height: 396px;
	background:#f4f4f4;
	float: left;
}
.lel-right{
	width: 66%;
	height: 396px;
	overflow: hidden;
	float: right;
	overflow: hidden;
	position: relative;
}
.lel-right:after{
	content: " ";
	width: 11px;
	height: 17px;
	background:url(../img/img15.png) no-repeat center;
	background-size: 100%;
	position: absolute;
	left: 0;
	bottom: 33px;
}
.ler-img{
	display: block;
	width: 100%;
	height: 100%;
	transition: all 1s ease;
}
.lel-cen{
	width: auto;
	height: auto;
	padding: 0px 10%;
	padding-top: 40%;
}
.lel-cen h3{
	display: block;
	font-size: 18px;
	line-height: 24px;
	font-weight: normal;
	color: #333333;
	margin-bottom: 20px;
}
.lel-cen p{
	display: block;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	margin-bottom: 20px;
}
.lel-cen img{
	display: block;
	width: 34px;
	height: 34px;
	border-radius: 100%;
	transition: all 0.6s ease;
}

.let-cen{
	width: 33.333%;
	height: auto;
	float: left;
}
.let-right{
	width: 16.666%;
	height: auto;
	float: right;
	display: block;
}
.let-top{
	display: block;
	width: auto;
	height: 196px;
}
.let-top .lett-left, .let-top .lett-right{
	width: 48.5%;
	margin-left: 1.5%;
	height: 196px;
	background:#f4f4f4;
	float: left;
}
.let-top .lett-right{
	float: right;
}
.let-top .lel-cen, .letr-bot .lel-cen, .lel-bot1 .leb-left .lel-cen, .lel-bot2 .leb-left .lel-cen{
	padding-top: 25%;
}
.let-top .lel-cen h3, .letr-bot .lel-cen h3, .lel-bot1 .leb-left .lel-cen h3, .lel-bot2 .leb-left .lel-cen h3{
	margin-bottom: 5px;
}
.let-cen .let-top:first-child{
	margin-bottom:4px;
}
.let-top .lett-right{
	position: relative;
	overflow: hidden;
}
.let-top .lett-right:after{
	content: " ";
	width: 11px;
	height: 17px;
	background:url(../img/img15.png) no-repeat center;
	background-size: 100%;
	position: absolute;
	left: 0;
	bottom: 38px;
}

.let-top2 .lett-right{
	float: left;
}
.let-top2 .lett-right:after{
	content: " ";
	width: 11px;
	height: 17px;
	background:url(../img/img15.png) no-repeat center;
	background-size: 100%;
	position: absolute;
	left: inherit;
	right: 0px;
	bottom: 33px;
	transform:rotate(-180deg);
	-ms-transform:rotate(-180deg); 	/* IE 9 */
	-moz-transform:rotate(-180deg); 	/* Firefox */
	-webkit-transform:rotate(-180deg); /* Safari 和 Chrome */
	-o-transform:rotate(-180deg); 	/* Opera */

}
.letr-top{
	width:auto;
	height: 196px;
	margin-left:5px;
}
.letr-bot{
	width:auto;
	height: 196px;
	background:#f4f4f4;
	margin-left:5px;
}
.let-right .letr-top{
	margin-top: 200px;
	overflow: hidden;
}
.let-right .letr-bot{
	margin-top: -396px;
}

.lel-bot1{
	display: block;
	width: 33.3%;
	height: 196px;
	float: left;
}
.lel-bot1 .leb-right{
	width: 50%;
	height: 196px;
	float: left;
	overflow: hidden;
	position: relative;
}
.lel-bot1 .leb-right:after, .lel-bot2 .leb-right:after{
	content: " ";
	width: 11px;
	height: 17px;
	background:url(../img/img15.png) no-repeat center;
	background-size: 100%;
	position: absolute;
	left: inherit;
	right: 0px;
	bottom:30px;
	transform:rotate(-180deg);
	-ms-transform:rotate(-180deg); 	/* IE 9 */
	-moz-transform:rotate(-180deg); 	/* Firefox */
	-webkit-transform:rotate(-180deg); /* Safari 和 Chrome */
	-o-transform:rotate(-180deg); 	/* Opera */
}
.lel-bot1 .leb-left{
	width: 48.8%;
	height: 196px;
	float: right;
	background:#f4f4f4;
}
.let-right .letr-top{
	position: relative;
}
.let-right .letr-top:after{
	content: " ";
	width: 11px;
	height: 17px;
	background:url(../img/img15.png) no-repeat center;
	background-size: 100%;
	position: absolute;
	left: inherit;
	right: 20px;
	top:-3px;
	transform:rotate(-270deg);
	-ms-transform:rotate(-270deg); 	/* IE 9 */
	-moz-transform:rotate(-270deg); 	/* Firefox */
	-webkit-transform:rotate(-270deg); /* Safari 和 Chrome */
	-o-transform:rotate(-270deg); 	/* Opera */
}
.lel-bot2{
	width: 33.3%;
	float: left;
	height: 196px;
}
.lel-bot2 .leb-right{
	width: 49%;
	height: 196px;
	float: left;
	margin-left: 1.2%;
}
.lel-bot2 .leb-left{
	width: 48.6%;
	height: 196px;
	float: right;
	background:#f4f4f4;
	margin-left: 1.2%;
}
.lel-bot2 .leb-right{
	position: relative;
	overflow: hidden;
}
.lel-bot3 .leb-right{
	width: 48.7%;
	margin-left: 1.5%;
}
.lel-bot1, .lel-bot2, .lel-bot3{
	margin-top: 5px;
}
.lel-bot3 .leb-left{
	width: 48.7%;
	margin-left: 1.1%;
}
.lel-bot3{
	float:right;
}

.lel-cen p{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp:2;
	overflow: hidden;
}
.liu-div{
	width: 100%;
	height: auto;
	padding: 70px 0;
	background:url(../img/img22.jpg) no-repeat center fixed;
	background-size: cover;
}
.liu-cen{
	width: 90%;
	max-width: 1200px;
	height: auto;
	margin:0 auto;
}
.liu-ul{
	width: 100%;
	height: auto;
	background:url(../img/img24.png) no-repeat bottom;
	margin-top: 80px;
	background-position-y:25%;
	background-size: 98%;
}
.liu-ul li{
	width: 12.5%;
	height: auto;
	float: left;
	text-align: center;
}
.liuu-cen{
	width:auto;
	height:auto;
}
.liuu-cen img{
	display: block;
	width: auto;
	height: 98px;
	margin:0 auto;
}

.liuu-cen b{
	display: block;
	font-size: 16px;
	line-height:24px;
	color: #ededed;
	font-weight: normal;
	margin-top: 20px;
	margin-bottom: 25px;
}
.liuu-cen i{
	display: block;
	margin:0 auto;
	width: 38px;
	height: 38px;
	background:url(../img/img23.jpg) no-repeat center;
	background-size: 100% 100%;
	font-size: 18px;
	font-family: arial;
	color: #000000;
	text-align: center;
	line-height: 38px;
	border-radius: 100%;
	font-style: normal;
	
}
.new-div{
	width: 100%;
	height: auto;
	padding: 70px 0;
	background:#fff;
}
.new-cen{
	width:90%;
	max-width: 1200px;
	margin:0 auto;
}
.new-left{
	display: block;
	width: 48%;
	height: auto;
	overflow: hidden;
	position: relative;
	margin-top: 45px;
	float: left;
}
.new-left img{
	display: block;
	width: 100%;
	height: auto;
	transition: all 1s ease;
}
.new-left span{
	display: block;
	width: auto;
	height: 50px;
	background:#000;
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	padding: 0 15px;
}
.new-left span i{
	font-style: normal;
	font-size: 16px;
	color: #fff;
	line-height: 50px;
	height: 50px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.new-right{
	width: 47.3%;
	height: auto;
	float: right;
	margin-top: 45px;
}
.new-right li{
	width: auto;
	height: auto;
	border-bottom: 1px dashed #dcdcdc;
	position: relative;
	padding-left: 75px;
	padding-bottom: 30px;
	margin-bottom: 35px;
}
.ner-left{
	display: block;
	width: 60px;
	height: 60px;
	background:#4f4f4f;
	text-align: center;
	position: absolute;
	left: 0;
	transition: all 0.3s ease;
}
.ner-left b{
	display: block;
	font-size: 22px;
	color: #fff;
	font-weight: normal;
	padding-top: 7px;
}
.ner-left i{
	font-style: normal;
	font-size: 12px;
	color: #fff;
}
.ner-right {
	display: block;
	
}
.ner-right h3{
	font-size: 18px;
	color: #333333;
	line-height: 25px;
	height: 25px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-bottom: 5px;
}
.ner-right p{
	display: block;
	font-size: 14px;
	line-height: 20px;
	color: #666666;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.new-right li:hover span{
	background:#edb02c;
}
.new-right li:hover .ner-right h3{
	text-decoration: underline;
}
.new-right li:last-child{
	border-bottom: none;
	padding-bottom: 0px;
}
.cop-div{
	width: 100%;
	height:auto;
	padding: 70px 0;
	background:url(../img/img25.jpg) no-repeat center fixed;
	background-size: cover;
}
.cop-cen{
	width: 90%;
	height: auto;
	max-width: 1200px;
	margin:0 auto;
}
.cop-ul{
	width: 100%;
	height: auto;
	margin-top: 35px;
}
.cop-ul li{
	width:18.3%;
	height: auto;
	float: left;
	overflow: hidden;
	margin-right:2.125%;
	margin-top: 20px;
}
.cop-ul li:nth-child(15) ~ li{
	display:none;
}
.cop-ul li:nth-child(5n){
	margin-right: 0%;
}
.cop-ul li a{
	display: block;
	border: 1px solid #9e9e9e;
}
.cop-ul li a img{
	display: block;
	width: 100%;
	height: auto;
	transition: all 1s ease;
}
.new-more{
	display: block;
	width: 158px;
	height: 44px;
	border: 1px solid #333;
	font-size: 14px;
	color:#333;
	text-align: center;
	line-height: 44px;
	margin:0 auto;
	margin-top: 50px;
	border-radius: 33px;
	transition: all 0.3s ease;
}
.new-more:hover{
	background:#333;
	color: #fff;
	border: 1px solid #333;
}
.cont-div{
	width: 100%;
	height: auto;
	padding: 70px 0;
	background:#f8f8f8;
}
.cont-cen{
	width: 90%;
	max-width: 1200px;
	height:auto;
	margin:0 auto;
}
.cont-left{
	width: 36%;
	height: auto;
	float: left;
	margin-top: 50px;
}
.cont-left h3{
	font-size: 26px;
	line-height: 32px;
	color: #333333;
	margin-bottom: 18px;
}
.cont-left p{
	font-size: 16px;
	line-height: 40px;
	color: #333333;
}
.cont-right{
	width: 52.1%;
	height: auto;
	float: right;
	margin-top: 50px;
}
.cont-label1, .cont-label2{
	width: 48%;
	height: auto;
	float: left;
}
.cont-label2{
	float: right;
}
.cont-label span{
	display: block;
	width: 100%;
	font-size: 16px;
	color: #333;
	line-height: 32px;
}
.cont-label span i{
	font-style: normal;
	font-size: 16px;
	color: #ff0000;
	margin-left: 5px;
}
.cont-label input{
	display: block;
	width: 100%;
	height: 32px;
	border: 1px solid #d2d2d2;
	background:#Fff;
	text-indent: 1em;
}
.cont-label select{
  appearance:none;   
  -moz-appearance:none;   
  -webkit-appearance:none;
  background:url(../img/img25.png) #Fff no-repeat right;
  background-position-x: 90%;
  height: 34px;
  border: 1px solid #d2d2d2;
  text-indent: 1em;
}
.cont-label select{
	width: 100%;
	height: 34px;
	border: 1px solid #d2d2d2;
	background-position-x: 97%;
}
.cont-city select{
	float: left;
	width: 49%;
	margin-right: 2%;
	background-position-x: 95%;
}
.cont-city select:nth-child(3){
	margin-right: 0%;
	float: right;
}

.cont-label textarea{
	width: 96%;
	height: 68px;
	border: 1px solid #d2d2d2;
	background:#fff;
	padding: 10px 2%;
	resize: none;
}
.cont-label{
	margin-bottom: 20px;
}
.cont-btn{
	display: block;
	width: 158px;
	height:43px;
	border: 1px solid #f7c049;
	font-size: 14px;
	color: #333;
	background:#f7c049;
	border-radius: 43px;
	margin-top: 25px;
	cursor: pointer;
	transition: all 0.3s ease;
}
.cont-btn:hover{
	background:#333;
	color: #fff;
	border: 1px solid #333;
}
.footer{
	width: 100%;
	height: auto;
	background:#1b1b1b;
}
.fot-top{
	height: 80px;
	border-bottom: 1px solid #5f646c;
}
.fott-cen{
	width: 90%;
	max-width: 1200px;
	height: auto;
	margin:0 auto;
}
.fott-logo{
	display: block;
	height: 52px;
	margin-top: 14px;
	float: left;
}
.fott-logo img{
	display: block;
	height: 52px;
	width: auto;
}
.cont-label input, .cont-label textarea, .cont-label select{
	font-size: 15px;
}
.foot-right{
	width: 68.3%;
	height: auto;
	float: right;
}
.foot-right li{
	width: 20%;
	height: auto;
	float: left;
	text-align: center;
}
.foot-right li a{
	font-size: 18px;
	color: #fff;
	line-height: 80px;
}
.fot-cen{
	width: 90%;
	max-width: 1200px;
	height: auto;
	margin:0 auto;
}
.foc-left{
	width: 31.6%;
	height: auto;
	float: left;
	margin-top: 30px;
}
.foc-left p{
	display: block;
	font-size: 14px;
	color: #d5d5d5;
	line-height: 28px;
}
.foc-right{
	width: 68.3%;
	height: auto;
	float: right;
}
.foc-right>li{
	width: 20%;
	height: auto;
	float: left;
}
.foc-ul{
	width: 100%;
	height: auto;
	text-align: center;
	margin-top:24px;
}
.foc-ul li{width: 100%;height: auto;}
.foc-ul li a{
	font-size: 14px;
	line-height: 40px;
	color: #d5d5d5;
	transition: all 0.3s ease;
}
.foc-ul li a:hover{
	color: #f7c049;
}
/*.foc-right>li:nth-child(3) .foc-ul li{*/
/*	width: 50%;*/
/*	float: left;*/
/*	text-align: center;*/
/*}*/
.foc-img{
	display: block;
	width: 73%;
	margin:0 auto;
	margin-top: 37px;
}
.foc-img img{
	display: block;
	width: 100%;
	height: auto;
}
.foc-img b{
	display:block;
	font-size: 14px;
	line-height:30px;
	color: #d5d5d5;
	font-weight: normal;
	text-align: center;
}
.fot-bot{
	width: 100%;
	height: 45px;
	background:#121212;
	text-align: center;
	margin-top: 40px;
}
.fot-bot p{
	display: block;
	width: 90%;
	max-width: 1200px;
	height:auto;
	margin:0 auto;
	font-size: 14px;
	color: #d5d5d5;
	line-height: 45px;
}
.foc-share{
	width: 100%;
	height: auto;
	margin-top: 10px;
}
.foc-share .icon-wechat{
	color:#fff !important;
	background: none !important;
	border: none !important;
	width: 22px !important;
	height: 17px !important;
	margin-right: 10px !important;
}
.foc-share .icon-wechat:before{
	content: " " !important;
}
.foc-share .icon-wechat{
	background:url(../img/img28.png) no-repeat center !important;
	background-size: 22px !important;
}
.foc-share .icon-wechat:hover{
	background:url(../img/img28.png) no-repeat center !important;
	background-size: 22px !important;
}
.foc-share .icon-qq{
	color:#fff !important;
	background: none !important;
	border: none !important;
	width: 17px !important;
	height: 18px !important;
	margin-left:0px !important;
	margin-right: 10px !important;
}
.foc-share .icon-qq:before{
	content: " " !important;
}
.foc-share .icon-qq{
	background:url(../img/img27.png) no-repeat center !important;
	background-size: 16px !important;
}
.foc-share .icon-qq:hover{
	background:url(../img/img27.png) no-repeat center !important;
	background-size: 16px !important;
}
.foc-share .icon-weibo{
	color:#fff !important;
	background: none !important;
	border: none !important;
	width: 22px !important;
	height: 18px !important;
	margin-right: 10px !important;
}
.foc-share .icon-weibo:before{
	content: " " !important;
}
.foc-share .icon-weibo{
	background:url(../img/img29.png) no-repeat center !important;
	background-size:20px !important;
}
.foc-share .icon-weibo:hover{
	background:url(../img/img29.png) no-repeat center !important;
	background-size: 20px !important;
}
.web-icon{
	display: block;
	width: 35px;
	height: auto;
	float: right;
	margin-top: 12px;
}
.web-bg{
	width: 100%;
	height: 100%;
	position:fixed;
	left:0;
	bottom:0;
	right:0;
	top:0;
	z-index: 999;
	background:rgba(0,0,0,0.8)
}
.web-head{
	width: 30%;
	height: 100%;
	background:#fff;
	position: fixed;
	right: 0;
	top: 0;
	bottom: 0;
	z-index: 999;
	padding-top:3%;
}
.web-close{
	display: block;
	width: 20px;
	height: auto;
	float: right;
	margin-right: 5%;
	margin-bottom: 3%;
}
.web-head li{
	width: 90%;
	height:auto;
	margin:0 auto;
	border-bottom: 1px solid #f0f0f0;
}
.web-head li a{
	display: block;
	text-align: center;
	line-height: 45px;
	font-size: 14px;
	color: #666;
}
.web-ac a{
	color: #edb02c !important;
}
.web-icon{display: none;}
/*公司介绍*/
.jieshao-div, .jieshao-div img{
	display: block;
	width: 100%;
	height: auto;
}
.comp-div{
	width:100%;
	height: auto;
	padding-top: 80px;
	padding-bottom: 40px;
	background:#fff;
}
.comp-cen{
	width:90%;
	max-width: 1200px;
	height: auto;
	margin:0 auto;
}
.comp-h3{
	width: auto;
	height: auto;
	text-align: center;
}
.comp-h3 b{
	display: block;
	font-size: 32px;
	color: #333333;
	background:url(../img/img32.png) no-repeat top;
	line-height: 80px;
	position: relative;
	padding-bottom:10px;
}
.comp-h3 b:after{
	content:" ";
	width:38px;
	height: 3px;
	background:#eea60a;
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -19px;
}
.comp-p1, .comp-p2{
	display: block;
	font-size: 16px;
	line-height: 30px;
	color: #333333;
	text-align: center;
	height: auto;
	margin:0 auto;
}
.comp-p1{
	width: 80%;
	margin-top:2.8%;
}
.comp-p2{
	width: 85%;
}
.wen-div{
	width: 100%;
	height: auto;
	padding-top: 70px;
	padding-bottom: 50px;
	background:#f7f7f7;
}
.wen-cen{
	width: 90%;
	max-width: 1200px;
	height: auto;
	margin:0 auto;
}
.wen-top{
	width: 75.5%;
	height: auto;
	margin:0 auto;
	margin-top: 3%;
}
.wet-ul{
	width:auto;
	height: auto;
	background:url(../img/img38.jpg) no-repeat bottom;
	background-size:100%;
	position: relative;
	background-position-y:86%;
}

.wet-li1 b i, .wet-li3 b i{
	font-style:normal;
	display: inline-block;
	font-size: 50px;
	color: #eda813;
	width: 60px;
	line-height: 60px;
	text-align: center;
	border: 1px solid #e5e5e5;
	margin-right: 10px;
}
.wet-li1 b, .wet-li3 b{
	font-size: 30px;
	color: #333333;
	line-height: 60px;
}
.wet-li1 p, .wet-li3 p{
	display: block;
	font-size: 20px;
	line-height:40px;
	color: #666666;
}
.wet-li2{
	height: auto;
	width: 330px;
	margin:0 auto;
	float: none !important;
}
.wet-li2 img{
	display: block;
	height: auto;
	width: 330px;
}
.wet-li3{
	text-align: right;
	position: absolute;
	bottom:27px;
	right:0;
}

.wet-li1{
	position: absolute;
	bottom:27px;
	left:0;
}
.wet-ul2{
	width: 100%;
	height: auto;
	margin-top: 15px;
}
.wet-ul2 li{
	width: 32.5%;
	height: 340px;
	float: left;
	margin-right:1.25%;
	background:#f7c049;
}
.wet-ul2 li:nth-child(3n){
	margin-right: 0%;
}
.wet-con{
	width: auto;
	height: auto;
	padding: 50px;
	padding-bottom: 0px;
}
.wet-name{
	font-size:28px;
	line-height: 28px;
	color: #333333;
	display: block;
	width: 100%;
	height: auto;
	text-align: center;
}
.wet-text{
	display: block;
	width: 100%;
	height: 1px;
	background:#5b5b5b;
	text-align: center;
	margin: 30px 0;
	font-weight: normal;
}
.wet-text i{
	display: inline-block;
	font-size: 22px;
	color: #333;
	font-style: normal;
	margin:0 auto;
	background:#f7c049;
	padding: 0 15px;
	position: relative;
	top:-15px;
}
.wet-p{
	display: block;
	text-align: left;
	font-size: 15px;
	line-height: 26px;
	color: #333333;
	margin-bottom: 5px;
}
.team-div{
	width: 100%;
	height: auto;
	padding-top: 60px;
	padding-bottom: 120px;
	background:#fff;
}
.team-cen{
	width: 90%;
	max-width: 1200px;
	margin:0 auto;
	height: auto;
}
.team-ul{
	width: auto;
	height: auto;
	margin-top: 35px;
}
.team-ul li{
	float: left;
	width: 20%;
	height: auto;
}
.team-ul li:nth-child(4){
	float: right;
}
.team-ul li:nth-child(1){
	width: 40%;
}
.team-ul li:nth-child(6){
	width: 40%;
}
.team-ul li a{
	display: block;
	width: 100%;
	height: auto;
	overflow: hidden;
}
.team-ul li a img{
	display: block;
	width: 100%;
	height: auto;
	transition: all 1s ease;
}
.team-p{
	display: block;
	width: 91.5%;
	height: auto;
	margin:0 auto;
	margin-top:30px;
	font-size: 16px;
	line-height: 30px;
	color: #333333;
}
.team-ul{
	margin-bottom:40px;
}
/*服务板块*/
.block-div{
	width: 100%;
	height: auto;
	padding: 70px 0;
	background:#fff;
}
.block-cen{
	width:90%;
	max-width: 1200px;
	height: auto;
	margin:0 auto;
}
.rce-div{
	width: 100%;
	height: auto;
	padding: 70px 0;
	background:#f7f7f7;
	padding-bottom: 30px;
}
.rce-cen{
	width: 90%;
	max-width: 1200px;
	height: auto;
	margin:0 auto;
}
.rce-ul{
	width: 100%;
	height: auto;
	margin-top: 30px;
}
.rce-ul li{
	width: 32%;
	height: auto;
	float: left;
	margin-right: 2%;
	margin-bottom: 3.8%;
}
.rce-ul li:nth-child(3n){
	margin-right: 0%;
}
.rce-ul li b{
	display: block;
	font-size: 18px;
	color: #333333;
	line-height: 30px;
	text-align: center;
	font-weight: normal;
	margin-top: 15px;
}
.rce-img{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.rce-img img{
	display: block;
	width: 100%;
	height: auto;
	transition: all 1s ease;
}
.coop-div{
	width: 100%;
	height: auto;
	padding: 70px 0;
}
.coop-cen{
	width: 90%;
	max-width: 1200px;
	height: auto;
	margin:0 auto;
}
.coop-ul{
	width: 100%;
	height: auto;
	margin-top: 20px;
}
.coop-ul li{
	width: 18.4%;
	height: auto;
	float: left;
	margin-right:2%;
	margin-top:20px;
}
.coop-ul li:nth-child(5n){
	margin-right: 0%;
}
.coop-ul li a{
	display: block;
	border: 1px solid #d4d4d4;
	overflow: hidden;
	position: relative;
	transition: all 0.3s ease;
}
.coop-ul li a img{
	display: block;
	width: 100%;
	height: auto;
	transition: all 1s ease;
}
.coop-ul li a:after{
	content: " ";
	position: absolute;
	left: 0px;
	bottom:0px;
	right:0px;
	top:0px;
	border:5px solid transparent;
	transition: all 0.3s ease;
}
.coop-ul li:hover a{
	border: 1px solid #EEA60A;
}
.coop-ul li:hover a:after{
	border:5px solid #eea60a;
}
.coop-h3 b{
	line-height: 86px;
}
/*品牌案例*/
.pin-div{
	width: 100%;
	height: auto;
	padding: 70px 0;
	background:#f7f7f7;
}
.pin-cen{
	width: 90%;
	max-width: 1200px;
	height: auto;
	margin:0 auto;
}
.pin-top{
	width: 100%;
	height: auto;
	border-bottom: 1px solid #e9e9e9;
}
.pib-top{
	width: 90%;
	max-width:900px;
	height:auto;
	margin:0 auto;
	margin-top: 40px;
}
.pib-top li{
	width: 150px;
	height: 50px;
	float: left;
	text-align: center;
	line-height: 50px;
	transition: all 0.3s ease;
}
.pib-top li a{
	display: block;
	line-height: 50px;
	font-size: 18px;
	color: #333;
	transition: all 0.3s ease;
}
.pib-top .pib-li a{
	background:#eea60a;
}
.pin-bot{
	width: 100%;
	height: auto;
	margin-top: 30px;
}
.pin-bot .swiper-slide {
	width: 320px;
	height: auto;
	margin: 0 15px;
}

.pin-a{
	position: relative;
}
.pin-a, .pin-a img{
	display: block;
	width: 100%;
	height: auto;
}
.pic-name{
	display:inline-block;
	padding-right: 63px;
	background:url(../img/img70.jpg) no-repeat right;
	background-size: 50px;
	font-size:20px;
	font-family: arial;
	color: #fff;
	position: absolute;
	left: 20px;
	top: 30px;
	transition: all 0.3s ease;
}
.pinc-bot{
	position: absolute;
	left: 20px;
	right: 20px;
	bottom: 30px;
}
.pinc-bot b{
	display: block;
	font-size: 20px;
	line-height: 28px;
	color: #fff;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	margin-bottom: 13px;
	font-weight: normal;
}
.pinc-bot p{
	display: block;
	font-size: 14px;
	line-height: 20px;
	color: #fff;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.pinc-bot{
	margin-bottom: -40px;
	transition: all 0.3s ease;
}
.pinc-bot span{
	display: block;
	width: 163px;
	height: 43px;
	border: 1px solid #eea60a;
	font-size: 16px;
	color: #fff;
	background:#EEA60A;
	text-align: center;
	line-height: 43px;
	cursor: pointer;
	position: relative;
	bottom:-100px;
	transition: all 0.3s ease;
}
.pin-bot .swiper-slide{
	overflow: hidden;
}
.pin-bot .swiper-slide:hover .pic-name{
	background:url(../img/img71.jpg) no-repeat left;
	background-size: 50px;
	color: #eea60a;
	padding-right: 0px;
	padding-left: 63px;
}
.pin-bot .swiper-slide:hover .pinc-bot b{
	font-weight: bold;
}
.pin-bot .swiper-slide:hover .pinc-bot span{
	bottom:0px;
	margin-top: 30px;
}
.pin-bot .swiper-slide:hover .pinc-bot{
	padding-bottom:0px;
	margin-bottom: 0px;
}
.pin-prev, .pin-next{
	width: 50px !important;
	height: 50px !important;
	z-index: 999999 !important;
	border-radius: 100%;
	margin-top: -25px !important;
}
.pin-prev{
	background:url(../img/img72.jpg) no-repeat center !important;
	background-size: cover !important;
	left: inherit !important;
	right:4.5% !important;
}
.pin-next{
	background:url(../img/img73.jpg) no-repeat center !important;
	background-size: cover !important;
	right: inherit !important;
	left:4.5% !important;
}
.swiper-button-disabled{
	opacity: 0.7 !important;
	pointer-events:inherit !important;
}
/*品牌案例详情*/
.detail-div{
	width: 90%;
	max-width: 1200px;
	height: auto;
	margin:0 auto;
	margin-bottom: 50px;
}
.detail-top{
	line-height: 50px;
	font-size: 14px;
	color: #666666;
}
.detail-top a{
	display: inline-block;
	font-size: 14px;
	color: #666666;
	transition: all 0.3s ease;
}
.detail-top a:hover{
	color: #eea60a;
}
.detail-left{
	width: 74%;
	height: auto;
	background:#fff;
	min-height:1000px;
	float: left;
}
.detl-cen{
	padding: 50px;
}
.detl-h3{
	font-size: 26px;
	line-height: 24px;
	color: #333333;
	text-align: center;
	margin-bottom: 20px;
}
.detl-span{
	display: block;
	font-size: 14px;
	line-height: 24px;
	color: #666;
	text-align: center;
}
.detl-text{
	width: auto;
	height: auto;
	margin-top: 3%;
}
.detl-text p{
	font-size: 14px;
	line-height: 24px;
	color: #333333;
	margin-bottom: 20px;
}
.detl-text img{
	display: block;
	width: auto;
	max-width: 100%;
	height: auto;
	margin:20px auto;
}
.detail-right{
	width:24%;
	height: auto;
	float: right;
	min-height: 500px;
	background:#fff;
}

.der-title{
	display: block;
	line-height: 55px;
	font-size: 18px;
	color: #333333;
	border-bottom: 1px solid #e4e4e4;
	font-weight: normal;
	padding-left: 20px;
}
.der-ul{
	width: auto;
	height: auto;
	padding: 0 20px;
}
.der-ul li{
	border-bottom: 1px solid #eaeaea;
}
.der-ul li:last-child{
	border-bottom: none;
}
.der-ul li a{
	display: block;
	padding: 15px 0;
}
.der-ul li a h3{
	font-size: 14px;
	line-height: 26px;
	color: #333333;
	height: 26px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	transition: all 0.3s ease;
}
.der-ul li:hover a h3{
	color: #eea60a;
}
.der-ul li a p{
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	display: block;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	margin-bottom: 5px;
}
.der-ul li a span{
	display: block;
	font-size: 12px;
	line-height: 18px;
	color: #666;
	margin-top:15px;
}
.help p{
	font-size: 12px;
	line-height: 20px;
	color: #333;
}
.qrcode{
	margin-bottom: 0px !important;
}
.social-share .icon-wechat .wechat-qrcode h4{
	color: #000 !important;
}
/*新闻资讯*/
.inform-div{
	width: 90%;
	max-width: 1200px;
	height: auto;
	margin:0 auto;
	padding: 70px 0;
}
.inform-top{
	border-bottom: 1px solid #e9e9e9;
	margin-top: 40px;
}
.inform-ul{
	width:90%;
	max-width: 660px;
	height: auto;
	margin:0 auto;
}
.inform-ul li{
	width:25%;
	height: 48px;
	float: left;
	text-align: center;
	line-height: 48px;
}
.inform-ul li a{
	display: block;
	font-size: 18px;
	color: #09090b;
	transition: all 0.3s ease;
}
.inform-ul .inform-li a{
	background:#eea60a;
}
.inform-list{
	width: 100%;
	height: auto;
}
.inform-list li{
	width: 32%;
	height: auto;
	float: left;
	margin-top: 30px;
	margin-right: 2%;
	background:#f8f8f8;
}
.inform-list li:nth-child(3n){
	margin-right: 0%;
}
.inform-list li a{
	display: block;
}
.inform-list li a:hover b{
	text-decoration: underline;
}
.inform-img{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.inform-img img{
	display: block;
	width: 100%;
	height: auto;
	transition: all 1s ease;
}
.inform-bot{
	width: auto;
	height: auto;
	padding:15px 20px;
}
.inform-bot b{
	display: block;
	font-size: 18px;
	line-height: 26px;
	color: #333333;
	height: 52px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	margin-bottom: 5px;
}
.inform-bot p{
	font-size: 14px;
	line-height: 22px;
	color: #666666;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	height: 44px;
	overflow:hidden;
}
.inform-bot span{
	display: block;
	font-size: 14px;
	color: #666666;
	line-height: 24px;
	margin-top: 10px;
}
.fen-page{
	display: block;
	text-align: center;
	margin-top: 70px;
}
.fen-page span, .fen-page a{
	display: inline-block;
	padding:0 10px;
	line-height: 30px;
	background:#eeeeee;
	font-size: 14px;
	color: #323232;
	margin: 0 3px;
	transition: all 0.3s ease;
}
.fen-page span:hover, .fen-page a:hover, .fen-page .current{
	background:#1b1b1b;
	color: #fff;
	cursor: pointer;
}
.detl-page{
	width: 100%;
	height: auto;
	margin-top: 70px;
}
.detl-page a{
	display: block;font-size: 14px;
	line-height: 30px;color: #333333;
}
.detl-page a:hover{
	text-decoration: underline;
}
.lianxi-top{
	width: 100%;
	height: 400px;
}
.lianxi-cen{
	width: 90%;
	max-width: 1200px;
	margin:0 auto;
	height: auto;
	padding: 70px 0;
}
.lun-img2{
	display: none !important;
}
.cont-label{
	position: relative;
}
.cont-label i{
	font-style: normal;
}
.ckin-play:before, .ckin-volume-medium:before, .ckin-expand:before, .ckin-pause:before, .ckin-volume-mute:before, .ckin-compress:before, .ckin-volume-low:before{
	font-size: 24px;
}
.social-share .social-share-icon{
	border-radius: 0px !important;
}
.team-ul li a{
	position: relative;
}
.team-text{
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	top: 0;
	background:rgba(0,0,0,0.5);
	padding: 10% 10%;
	opacity: 0;
	transition: all 0.3s ease;
}
.team-ul li:hover .team-text{
	opacity: 1;
}
.team-text b{
	font-size: 18px;
	color: #fff;
	display: block;
	text-align: center;
	line-height:35px;
	height: 35px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-weight: normal;
}
.team-text p{
	font-size: 14px;
	line-height: 25px;
	color: #fff;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.team-ul li:nth-child(2) .team-text, .team-ul li:nth-child(3) .team-text, .team-ul li:nth-child(5) .team-text, .team-ul li:nth-child(7) .team-text{
	padding: 20% 10%;
}
.team-ul li:nth-child(4) .team-text{
	padding:60% 10%;
	padding-bottom: 0%;
}


@media only screen and (max-width:1280px ) {
	.header{height:70px;}
	.head-nav{margin-right: 0%;}
	.head-nav li a{font-size: 15px;}
	.head-logo, .head-logo img{height: 45px;}
	.head-nav li a{line-height: 67px;}
	.header-right b{font-size: 16px;}
	.header-right{background-size: 26px;padding-left: 35px;margin-top: 17px;}
	body{padding-top: 70px;}
	.was-div, .our-div, .case-div, .sector-div, .liu-div, .new-div, .cop-div, .cont-div, .lei-div{padding: 5% 0;}
	.was-h3 b span{font-size: 26px;}
	.was-h3 p{font-size: 14px;margin-top: 10px;}
	.was-left{margin-top: 40px;}
	.was-right{margin-top: 40px;}
	.was-left h3{font-size: 26px;padding-bottom: 20px;}
	.was-left p{font-size: 14px;line-height: 25px;margin-top: 15px;}
	.our-con{width: 45%;}
	.our-con b{font-size: 18px;}
	.case-ul li{margin-top: 20px;}
	.seuc-con img{height: 55px;}
	.seuc-con h3{font-size: 20px;padding: 17px 0;}
	.liu-ul{margin-top: 40px;}
	.liuu-cen img{height: 75px;}
	.new-more{margin-top: 20px;}
	.cop-ul{margin-top:20px;}
	.cont-left{width: 40%;}
	.fott-logo, .fott-logo img{height: 45px;}
	.foot-right li a{font-size: 16px;line-height: 70px;}
	.fot-top{height: 70px;}
	.fot-bot{margin-top: 30px;}
	.cont-right, .cont-left{margin-top:35px;}
	.liuu-cen i{width: 30px;height: 30px;line-height: 31px;font-size: 16px;}
	.sector-ul{margin-top: 35px;}
	.sector-ul li{height: 360px;}
	.head-logo{margin-top: 13px;}
	.head-nav{width: 65%;}
	.case-ul .case-bg{padding: 13% 10%;}
	.case-ul .case-bg span{width: 40%;}
	/*公司介绍*/
	.comp-div, .wen-div, .team-div{padding: 5% 0;}
	.comp-h3 b{line-height: 60px;background-size: auto 40px !important;padding-bottom: 0px;font-size: 24px;}
	.comp-p1{margin-top: 1.5%;}
	.wen-top{margin-top: 2.5%;}
	.wet-li2, .wet-li2 img{width:250px;}
	.wet-li1 b i, .wet-li3 b i{font-size: 40px;width: 50px;line-height: 50px;}
	.wet-li1 b, .wet-li3 b{font-size: 24px;}
	.wet-li1 p, .wet-li3 p{font-size: 18px;line-height: 30px;}
	.wet-con{padding: 40px;padding-bottom: 0px;}
	.comp-p1, .comp-p2{font-size: 14px;line-height: 25px;}
	.wet-name{font-size: 24px;line-height: 24px;}
	.wet-text i{font-size: 18px;top:-13px;}
	.wet-text{margin-top: 25px;margin-bottom: 20px;}
	.wet-p{font-size: 14px;line-height: 25px;}
	.team-p{font-size: 14px;line-height: 25px;margin-top: 20px;}
	.team-ul{margin-bottom: 30px;}
	.team-text b{font-size: 16px;line-height: 30px;height: 30px;}
	.team-text p{font-size: 12px;line-height: 22px;}
	/*专业服务页面*/
	.block-div, .rce-div, .coop-div{padding: 5% 0;}
	.rce-ul li b{font-size: 16px;line-height: 28px;}
	/*品牌案例*/
	.pin-div{padding:5% 0;}
	.pib-top li{height:45px;line-height: 45px;}
	.pib-top li a{font-size: 16px;line-height: 45px;}
	.pin-bot .swiper-slide{width: 300px;margin:0 10px;}
	.pinc-bot b{font-size: 18px;line-height: 25px;margin-bottom: 8px;}
	.pic-name{font-size: 18px;background-size:40px;padding-right: 53px;}
	.pin-bot .swiper-slide:hover .pic-name{background-size: 40px;padding-left: 53px;}
	/*案例详情页*/
	.detl-cen{padding: 30px;}
	.detl-h3{font-size: 22px;margin-bottom: 15px;}
	/*新闻列表页*/
	.inform-div{padding: 5% 0;}
	.fen-page{margin-top: 5%;}
	.inform-ul li a{font-size: 16px;}
	.inform-ul li{height: 45px;line-height: 45px;}
	.inform-bot b{font-size: 16px;line-height: 25px;height: 50px;}
	/*新闻详情页面*/
	.detl-page{margin-top: 5%;}
	/*联系我们*/
	.lianxi-cen{padding:5% 0;}
}
@media only screen and (max-width:1100px ) {
	.head-nav{width: 68%;}
	.head-nav li{margin:0 3.5%;}
}
@media only screen and (max-width:1024px ) {
	.index-page .swiper-pagination-bullet{width: 10px !important;height: 10px !important;margin:0 5px !important;}
	.index-page .swiper-pagination-bullet-active{border:1px solid #f7c049;}
	.sector-ul li{width: 49%;margin-right: 2%;margin-bottom: 15px;height: 300px;}
	.sector-ul li:nth-child(4n){margin-right: 2%;}
	.sector-ul li:nth-child(2n){margin-right:0%;}
	.seuc-con{padding-top: 45px;}
	.lel-right, .lel-left{height: 310px;}
	.let-top, .lett-right, .lett-left, .let-top .lett-left, .let-top .lett-right, .letr-top, .letr-bot, .leb-right, .leb-left, .lel-bot2, .lel-bot1{height: 153px !important;}
	.let-right .letr-top{margin-top: 158px;}
	.let-right .letr-bot{margin-top: -310px;}
	.let-top .lel-cen, .letr-bot .lel-cen, .lel-bot1 .leb-left .lel-cen, .lel-bot2 .leb-left .lel-cen{padding-top: 15%;}
	.lel-cen img{width: 30px;height: 30px;}
	.liu-ul{background: none;}
	.liu-ul li{width: 25%;margin-top:40px;}
	.liuu-cen b{margin: 15px 0;}
	.liu-ul{margin-top: 0px;}
	.new-right{width: 48%;}
	.new-right li{padding-bottom: 20px;margin-bottom: 20px;}
	.was-h3 b span{font-size: 20px;line-height: 40px;}
	.cop-ul li{width: 23.5%;margin-right: 2%;}
	.cop-ul li:nth-child(5n){margin-right: 2%;}
	.cop-ul li:nth-child(4n){margin-right: 0%;}
	.cont-left h3{font-size: 22px;}
	.cont-left p{font-size: 14px;line-height: 30px;}
	.cont-label{margin-bottom: 15px;}
	.foot-right, .foc-right{display: none;}
	.foc-left{width: 100%;text-align: center;}
	.foc-share, .head-nav, .header-right{display: none;}
	.fott-logo{margin:0 auto;padding-top: 15px;float: none;width: 80px;height: auto;}
	.fott-logo img{width: 80px;height: auto;}
	.header{height: 60px;}
	body{padding-top: 60px;}
	.head-logo, .head-logo img{height: 36px;}
	.head-logo{margin-top: 12px;}
	.was-right .default__button--big .ckin-play{width: 40px !important;height: 40px !important;}
	.lun-swiper .index-next, .lun-swiper .index-prev{display: none;}
	.web-icon{display: block;}
	.case-ul .case-bg{padding: 10% 10%;}
	.was-h3 b{background-size: auto 40px;}
	.case-ul .case-bg span{width:50%;height: 30px;line-height: 30px;margin-top: 10px;font-size: 12px;}
	.case-ul .case-bg b{margin-bottom:0px;font-size: 16px;line-height: 25px;height: 25px;}
	.case-ul .case-bg p{font-size: 12px;line-height: 20px;}
	/*公司介绍*/
	.comp-p1{width: 90%;}
	.comp-p2{width: 100%;}
	.wet-li2, .wet-li2 img{width: 200px;}
	.wet-li1 b i, .wet-li3 b i{font-size: 30px;line-height: 40px;width: 40px;}
	.wet-li1 b, .wet-li3 b{font-size: 20px;}
	.wet-li1 p, .wet-li3 p{font-size: 15px;line-height: 20px;}
	.wet-li1, .wet-li3{bottom: 15px;}
	.wet-con{padding:30px 20px;padding-bottom: 0px;}
	/*专业服务*/
	.coop-ul li{width: 23.5%;height: auto;float: left;margin-right: 2%;}
	.coop-ul li:nth-child(5n){margin-right: 2%;}
	.coop-ul li:nth-child(4n){margin-right: 0%;}
	/*案例页面*/
	.pib-top li{width: 16.66%;}
	.pin-bot .swiper-slide{width: 250px;}
	.pin-prev{top:35% !important;}
	.pin-prev, .pin-next{width: 80px !important;height: 40px !important;}
	.pinc-bot span{width: 135px !important;height: 38px !important;line-height:38px !important;font-size: 14px !important;}
	/*案例详情*/
	.detail-right{display: none;}
	.detail-left{width: 100%;}
	/*新闻列表*/
	.inform-list li{width: 49%;margin-right: 2%;margin-top: 20px;}
	.inform-list li:nth-child(3n){margin-right: 2%;}
	.inform-list li:nth-child(2n){margin-right: 0%;}
	.inform-top{margin-top: 30px;}
	
	.ckin-play:before, .ckin-volume-medium:before, .ckin-expand:before, .ckin-pause:before, .ckin-volume-mute:before, .ckin-compress:before, .ckin-volume-low:before{
		font-size:16px;
	}
}
@media only screen and (max-width:750px ) {
	.was-left, .was-right{width: 100%;}
	.was-left{margin-top: 25px;}
	.our-ul li{width: 50%;margin-bottom: 20px;}
	.our-con b{font-size: 16px;}
	.our-con{width: 50%;}
	.seuc-con img{height: 45px;}
	.let-left{width: 100%;}
	.let-cen{width:100%;}
	.let-top .lett-left, .let-top2 .lett-right{margin-left: 0%;}
	.let-top .lett-left, .let-top .lett-right{width: 49.7%;}
	.let-top .lett-right{margin-left: 0.6%;}
	.let-top2 .lett-right{margin-left: 0%;margin-right: 0.6%;}
	.let-right, .lel-bot1{width:49.7%;float: left;}
	.let-right .letr-top, .let-right .letr-bot{margin-top: 0px;width:49.25%;float: left;margin-left: 0px;}
	.let-right .letr-bot{margin-left: 1.5%;}
	.let-right .letr-top:after{
		transform: rotate(-180deg);
		-ms-transform: rotate(-180deg);
		-moz-transform: rotate(-180deg);
		-webkit-transform: rotate(-180deg);
		-o-transform: rotate(-180deg);
		right: 0;
		top: inherit;
		bottom: 20%;
	}
	.let-right{margin-top: 5px;}
	.lel-bot1{margin-left: 0.6%;}
	.lel-bot2{width: 49.7%;}
	.lel-bot3{margin-left: 0.6%;}
	.lel-bot3 .leb-right{margin-left: 0%;}
	.lel-bot1 .leb-right, .lel-bot1 .leb-left, .lel-bot2 .leb-right, .lel-bot2 .leb-left{width: 49.25%;}
	.lel-bot2 .leb-right{margin-left: 0%;}
	.let-cen{margin-top: 5px;}
	.new-left, .new-right, .cont-left, .cont-right{width: 100%;}
	.cop-ul li{width: 32%;height: auto;margin-right: 2%;}
	.cop-ul li:nth-child(4n){margin-right: 2%;}
	.cop-ul li:nth-child(3n){margin-right: 0%;}
	.cont-left{text-align: center;}
	.lun-img2{display: block !important;}
	.lun-img1{display: none !important;}
	.case-bg{opacity: 0 !important;}
	.pin-prev, .pin-next, .team-text{display: none !important;}
	/*公司介绍*/
	.wen-top{width: 85%;}
	.wet-li2, .wet-li2 img{width: 150px;}
	.wet-li1, .wet-li3{bottom: 5px;}
	.wet-p{font-size: 12px;line-height: 22px;}
	.wet-name{font-size: 20px;line-height: 20px;}
	.coop-ul{margin-top: 10px;}
	/*案例页面*/
	.pin-top{
		width: 90%;
		overflow-x: auto;
		margin: 0 5%;
	}
	.pib-top{
		width: 650px;
	}
	/*案例详情*/
	.detail-top{padding: 15px 0;line-height: 25px;}
	.detail-top a{display: inline;}
	.detl-h3{font-size: 20px;line-height:25px;}
	.detl-cen{padding: 15px;}
	.detl-text p{margin-bottom:10px;}
	/*新闻列表*/
	.inform-ul{width: 100%;}
	/*联系我们*/
	.lianxi-top{height: 300px;}
}
@media only screen and (max-width:560px ) {
	.wet-ul2 li{width: 100%;margin-right: 0%;height: auto;margin-bottom: 12px;}
	.wet-ul2 .wet-con{padding: 30px;}
	.rce-ul li{width: 49%;margin-right: 2%;}
	.rce-ul li:nth-child(3n){margin-right: 2%;}
	.rce-ul li:nth-child(2n){margin-right: 0%;}
	.rce-ul li b{font-size: 14px;line-height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 5px;}
	.coop-ul li{width: 49%;}
	.coop-ul li:nth-child(4n){margin-right: 2%;}
	.coop-ul li:nth-child(2n){margin-right: 0%;}
}
@media only screen and (max-width:480px ) {
	.was-div, .our-div, .case-div, .sector-div, .liu-div, .new-div, .cop-div, .cont-div, .lei-div{
		padding: 10% 0;
	}
	.case-ul li{width: 49%;margin-right: 2%;margin-top: 10px;}
	.case-ul li:nth-child(3n){margin-right: 2%;}
	.case-ul li:nth-child(2n){margin-right: 0%;}
	.case-ul{margin-top: 5%;}
	.seuc-con img{height: 35px;}
	.seuc-con{padding: 0 20px;padding-top:35px;}
	.seuc-con h3{padding: 15px 0;}
	.let-right, .lel-bot1, .lel-bot2{width: 100%;}
	.let-right .letr-top{float:right;}
	.let-right .letr-top:after{
		transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		left: 0;
		right: inherit;
	}
	.lel-bot2 .leb-right{float: right;}
	.lel-bot2 .leb-right:after{
		transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		left: 0;
		right: inherit;
	}
	.lel-bot3 .leb-right{float: left;}
	.lel-bot3 .leb-right:after{
		    transform: rotate(180deg);
			-ms-transform: rotate(180deg);
			-moz-transform: rotate(180deg);
			-webkit-transform: rotate(180deg);
			-o-transform: rotate(180deg);
			right: 0;
			left: inherit;

	}
	.let-right .letr-bot, .let-right .letr-top{width:49.7%;}
	.let-right .letr-bot{margin-left: 0%;margin-right:0.6%;}
	.lel-bot1 .leb-right, .lel-bot1 .leb-left, .lel-bot2 .leb-right, .lel-bot2 .leb-left{width: 49.7%;}
	.lel-bot2 .leb-left, .lel-bot1 .leb-right{margin-left: 0%;margin-right:0.6%;}
	.lel-bot1{margin-left: 0%;}
	.lel-bot3 .leb-right{margin-right: 0.6%;}
	.lel-bot3 .leb-left{margin-right: 0%;}
	.new-left span i{font-size: 14px;height: 40px;line-height: 40px;}
	.new-left, .lei-top, .sector-ul, .our-ul, .was-left, .cont-right, .cont-left{margin-top: 30px;}
	.case-ul{margin-top: 20px;}
	.was-more{margin:0 auto;margin-top: 30px;}
	.index-page{bottom: 20px !important;}
	.let-top .lel-cen, .letr-bot .lel-cen, .lel-bot1 .leb-left .lel-cen, .lel-bot2 .leb-left .lel-cen{padding-top: 10%;}
	.new-left span{height: 40px;}
	.cop-ul li{width: 49%;margin-top: 10px;}
	.cop-ul li:nth-child(3n){margin-right:2%;}
	.cop-ul li:nth-child(2n){margin-right:0%;}
	.cop-ul li:nth-child(15) ~ li {
		display: block;
	}
	.cop-ul li:nth-child(16) ~ li {
		display: none;
	}
	.cont-left p{line-height: 25px;}
	.cont-btn{margin:0 auto;margin-top: 25px;}
	.fot-cen, .fot-top{display: none;}
	.fot-bot{margin-top: 0px;}
	.cont-left h3{margin-bottom: 10px;}
	.web-head{width: 50%;}
	.was-h3 b{width: 100%;padding: 0px;}
	.was-h3 b span{width: 160px;}
	
	/*公司介绍*/
	.comp-div, .wen-div, .team-div{padding: 10% 0;}
	.comp-p1{width: 100%;margin-bottom: 15px;margin-top: 20px;}
	.comp-h3 b{font-size: 20px;line-height: 50px;background-size: auto 30px !important;}
	.wen-top{margin-top: 20px;width: 100%;}
	.wet-li1 b i, .wet-li3 b i{font-size: 20px;width: 30px;line-height: 30px;margin-right: 5px;}
	.team-p{width: 100%;}
	/*专业服务*/
	.block-div, .rce-div, .coop-div{padding: 10% 0;}
	.coop-ul li{margin-top: 10px;}
	/*案例*/
	.pib-top li a{font-size: 14px;}
	.pin-div{padding: 10% 0;}
	.pib-top{margin-top: 30px;}
	.pin-bot{margin-top: 20px;}
	.pin-prev{top: 38% !important;}
	.pin-bot .swiper-slide:hover .pinc-bot span{margin-top: 20px !important;}
	/*新闻列表*/
	.inform-ul li a{font-size: 14px;}
	.inform-list li{width: 100%;margin-right: 0%;}
	.inform-bot b{font-size: 18px;line-height: 26px;height:auto;-webkit-line-clamp:2;}
	.inform-bot{padding: 15px;}
	.inform-top{margin-top: 20px;}
	.inform-div{padding: 10% 0;}
	.fen-page{margin-top: 10%;}
	/*新闻详情页面*/
	.detl-page{margin-top:10%;}
	.detl-page a{line-height: 25px;margin-bottom:5px;}
	/*联系我们*/
	.lianxi-cen{padding: 10% 0;}
	.cont-label span{font-size: 14px;line-height: 25px;}
	
}
