.holer {
	height: 124px;
	overflow: hidden;
	background: none;
	width: 100%;
}

#headdiv {
	height: 131px;
	position: fixed;
	top: 0px;
	width: 100%;
	z-index: 1000;
	background: none;
}

/*顶部bar*/
.top01 {
	width: 100%;
	height: 38px;
	line-height: 38px;
	background: none;
	color: #fff;
	overflow: hidden;
	font-size: 12px
}

.top01 .l {
	font-size: 14px
}

.top01_center {
	text-align: left;
	float: right;
	font-size: 14px
}

.top01_center img {
	vertical-align: sub;
	display: inline-block;
	margin-right: 8px
}

/*logo和导航*/
.top02 {
	width: 100%;
	min-width: 1200px;
	height: 80px;
	background: transparent;
	/* margin-top: 38px; */
	/* background: #fff; */
	/*filter: alpha(opacity=50);
	 用于IE浏览器－透明度为20%
	-moz-opacity: 0.5;
	/*  用于Moz + Firefox－透明度为20%*/
	/*opacity: 0.5;*/
}


.top02 .top02_center {
	width: 1200px;
	min-width: 1200px;
	margin: 0 auto
}

.logo {
	width: 250px;
	height: 80px;
	float: left;
	margin-top: 10px;
	background: url(/statics/images/index/indexlogo.png) no-repeat;

}


.nav {
	float: right;
}

.nav li {
	position: relative
}

.nav li.m {
	width: 76px;
	padding-right: 12px;
	margin: 0 12px 0 0;
	float: left;
	text-align: center;
	/* background: url(../images/top_bg1.png) right 36px no-repeat */
}

.nav li.m h2 {
	color: #000;
}

.nav li#m1 {
	width: 60px;
}

.nav li#m6 {
	width: 60px;
}

.nav li#m4 {
	width: 120px;
}

.nav .m.on a.mmm {
	border-bottom: #FFF 1px solid;
	color: #FFF;
}

.nav a.mmm {
	/* width: 76px; */
	height: 46px;
	padding-top: 30px;
	display: block;
	font-size: 16px;
	color: #FFF;
}

.nav a.aa4 {
	width: 120px;
}

/*二级导航*/
.nav .sub {
	display: none;
	width: 100%;
	padding: 0;
	position: fixed;
	top: 80px;
	overflow: hidden;
	text-align: left;
	z-index: 110;
	left: 0;
}

.nav .sub .nav_xiao {
	width: 1200px;
	overflow: hidden;
	margin: 0 auto;
}

.nav .sub .nav_xiao.max1100 {
	max-width: 1100px
}

/*二级导航*/
.nav .sub .nav_xiao .xiao_one {
	overflow: hidden;
	padding-top: 40px;
	padding-bottom: 40px
}

.nav .sub .nav_xiao .xiao_one ul li {
	float: left;
	display: inline;
	height: 184px;
	width: 25%;
	overflow: hidden;
	text-align: center
}

.nav .sub .nav_xiao .xiao_one ul li a {
	display: block;
	height: 100%;
	border-right: 1px solid #e6e6e6;
	line-height: 56px;
	overflow: hidden;
	color: #000;
	margin-top: 13px;
	font-size: 18px;
	transition: all .3s
}

.nav .sub .nav_xiao .xiao_one ul li:last-child a {
	border-right: 0
}

.nav .sub .nav_xiao .xiao_one ul li a:hover {
	color: #0772d0
}

.nav .sub .nav_xiao .xiao_one ul li a i {
	display: block;
	width: 101px;
	height: 84px;
	margin: 0 auto;
	margin-bottom: 23px;
	overflow: hidden;
	/* background-image: url(../images/top_pic1.png); */
	background-repeat: no-repeat;
	transition: all .3s;
	margin-top: 20px
}

.nav .sub .nav_xiao .xiao_one ul li a i.bgs1 {
	background-position: -720px top
}

.nav .sub .nav_xiao .xiao_one ul li a i.bgs2 {
	background-position: left top
}

.nav .sub .nav_xiao .xiao_one ul li a i.bgs3 {
	background-position: -360px top
}

.nav .sub .nav_xiao .xiao_one ul li a i.bgs4 {
	background-position: -1088px top
}

.nav .sub .nav_xiao .xiao_one ul li a:hover i {
	background-image: url(../images/top_pic1.png)
}

.nav .sub .nav_xiao .xiao_one ul li a:hover i.bgs1 {
	background-position: -720px bottom
}

.nav .sub .nav_xiao .xiao_one ul li a:hover i.bgs2 {
	background-position: left bottom
}

.nav .sub .nav_xiao .xiao_one ul li a:hover i.bgs3 {
	background-position: -360px bottom
}

.nav .sub .nav_xiao .xiao_one ul li a:hover i.bgs4 {
	background-position: -1088px bottom
}

/*二级导航-关于我们*/
.nav .sub .nav_xiao .xiao_two {
	margin-top: 40px;
	margin-bottom: 40px;
	overflow: hidden
}

.nav .sub .nav_xiao .xiao_two ul li {
	float: left;
	display: inline;
	height: 184px;
	width: 25%;
	overflow: hidden;
	text-align: center
}

.nav .sub .nav_xiao .xiao_two ul li a {
	display: block;
	height: 100%;
	border-right: 1px solid #e6e6e6;
	line-height: 56px;
	overflow: hidden;
	color: #000;
	margin-top: 13px;
	font-size: 18px;
	transition: all .3s
}

.nav .sub .nav_xiao .xiao_two ul li:last-child a {
	border-right: 0
}

.nav .sub .nav_xiao .xiao_two ul li a:hover {
	color: #0772d0
}

.nav .sub .nav_xiao .xiao_two img {
	float: left;
	margin-right: 25px
}

.nav .sub .nav_xiao .xiao_two .nav_div {
	float: left;
	width: 380px;
	padding-top: 30px;
	font-size: 12px;
	color: #666;
	line-height: 22px
}

.nav .sub .nav_xiao .xiao_two .nav_div h2 {
	font-size: 16px;
	color: #0772d0;
	font-weight: 400;
	letter-spacing: 1px;
	line-height: 36px
}

.nav .sub .nav_xiao .xiao_two ul li a i {
	display: block;
	width: 104px;
	height: 104px;
	margin: 0 auto;
	margin-bottom: 13px;
	overflow: hidden;
	background-image: url(../images/top_pic2.png);
	background-repeat: no-repeat;
	margin-top: 10px;
	background-color: #999;
	border-radius: 50%;
	position: relative;
	transition: all .3s
}

.nav .sub .nav_xiao .xiao_two ul li a i.bgs1 {
	background-position: 30px center
}

.nav .sub .nav_xiao .xiao_two ul li a i.bgs2 {
	background-position: -330px center
}

.nav .sub .nav_xiao .xiao_two ul li a i.bgs3 {
	background-position: -691px center
}

.nav .sub .nav_xiao .xiao_two ul li a i.bgs4 {
	background-position: -1050px center
}

.nav .sub .nav_xiao .xiao_two ul li a:hover i {
	background-color: #0772d0;
	margin-top: 5px
}

/*二级导航-新闻动态*/
.nav .sub .nav_xiao .xiao_three {
	overflow: hidden;
	margin-top: 60px;
	margin-bottom: 60px
}

.nav .sub .nav_xiao .xiao_three ul li {
	float: left;
	display: inline;
	width: 18%;
	height: 218px;
	overflow: hidden;
	margin-right: 2.5%;
	text-align: center;
	position: inherit;
	line-height: 56px;
	background-color: #fff
}

.nav .sub .nav_xiao .xiao_three ul li:last-child {
	margin-right: 0
}

.nav .sub .nav_xiao .xiao_three ul li img {
	width: 100%;
	display: block;
	transition: all .3s
}

.nav .sub .nav_xiao .xiao_three ul li a {
	color: #000;
	width: 100%;
	font-size: 18px;
	height: 100%;
	display: block
}

.nav .sub .nav_xiao .xiao_three ul li a:hover {
	color: #0772d0
}


/*二级导航-成功案例左*/
.nav .sub .nav_xiao .xiao_five {
	width: 500px;
	overflow: hidden;
	float: left;
	margin-top: 40px;
	margin-bottom: 40px;
	border-right: 1px solid #e6e6e6
}

.nav .sub .nav_xiao .xiao_five img {
	width: 391px;
	height: 259px
}

.nav .sub .nav_xiao .xiao_five a {
	width: 391px;
	height: 259px;
	padding: 0;
	margin-right: 45px;
	float: left
}

/*二级导航-成功案例右*/
.nav .sub .nav_xiao .xiao_five2 {
	float: right;
	text-align: left;
	margin-top: 50px
}

.nav .sub .nav_xiao .xiao_five2 li {
	width: 250px;
	float: left;
	margin-top: 20px;
	white-space: nowrap;
}

.nav .sub .nav_xiao .xiao_five2 a {
	text-align: left;
	margin-right: 100px;
	height: 38px;
	line-height: 38px;
	color: #000;
	font-size: 18px;
	margin-bottom: 42px;
	transition: all .3s;

}

.nav .sub .nav_xiao .xiao_five2 a:nth-child(2n+0) {
	margin-right: 3px
}

.nav .sub .nav_xiao .xiao_five2 a i {
	width: 38px;
	height: 38px;
	border-radius: 50%;
	background-color: #999;
	background-repeat: no-repeat;
	background-image: url(../images/top_pic3.png);
	float: left;
	margin-right: 20px;
	transition: all .3s;
	margin-left: 0
}

.nav .sub .nav_xiao .xiao_five2 a:hover {
	color: #0772d0
}

.nav .sub .nav_xiao .xiao_five2 a:hover i {
	background-color: #0772d0
}

.nav .sub .nav_xiao .xiao_five2 a i.bgs1 {
	background-position: 9px 8px
}

.nav .sub .nav_xiao .xiao_five2 a i.bgs2 {
	background-position: -233px 8px
}

.nav .sub .nav_xiao .xiao_five2 a i.bgs3 {
	background-position: 9px -72px
}

.nav .sub .nav_xiao .xiao_five2 a i.bgs4 {
	background-position: -233px -72px
}

.nav .sub .nav_xiao .xiao_five2 a i.bgs5 {
	background-position: 9px -152px
}

.nav .sub .nav_xiao .xiao_five2 a i.bgs6 {
	background-position: -233px -152px
}

/*二级导航-产品服务*/
.nav .sub .nav_xiao .xiao_six {
	overflow: hidden;
	height: 338px;
	border-left: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
}

.nav .sub .nav_xiao .xiao_six ul li {
	float: left;
	display: inline;
	height: 338px;
	width: 33.2%;
	overflow: hidden;
	border-right: 1px solid #e6e6e6;
	text-align: center
}

.nav .sub .nav_xiao .xiao_six ul li.bgs1 {
	background: url(../images/yuming_bg1.png) right 168px no-repeat
}

.nav .sub .nav_xiao .xiao_six ul li.bgs2 {
	background: url(../images/yuming_bg2.png) right 168px no-repeat
}

.nav .sub .nav_xiao .xiao_six ul li.bgs3 {
	background: url(../images/yuming_bg3.png) right 168px no-repeat
}

.nav .sub .nav_xiao .xiao_six ul li .xiao_six_con {
	margin: 0 auto;
	width: 80%;
	max-width: 360px;
	height: 338px;
	overflow: hidden;
	text-align: left
}

.nav .sub .nav_xiao .xiao_six ul li:last-child {
	border-right: 0
}

.nav .sub .nav_xiao .xiao_six ul li .xiao_six_l {
	font-size: 18px;
	font-weight: 700;
	height: 62px;
	line-height: 62px;
	border-bottom: 1px solid #e6e6e6;
	margin-bottom: 23px
}

.nav .sub .nav_xiao .xiao_six ul li a {
	float: left;
	width: 136px;
	overflow: hidden;
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	color: #000;
}

.nav .sub .nav_xiao .xiao_six ul li a:hover {
	color: #0772d0
}

.nav .sub .nav_xiao .xiao_six ul li .a {
	display: block;
	width: 182px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	color: #000;
	font-size: 16px;
	margin-top: 31px;
	transition: all .3s;
	clear: both
}

.nav .sub .nav_xiao .xiao_six ul li .a.bgs1 {
	background-color: #f67524
}

.nav .sub .nav_xiao .xiao_six ul li .a.bgs2 {
	background-color: #248cf6;

}

.nav .sub .nav_xiao .xiao_six ul li .a.bgs3 {
	background-color: #1ecc85;

}

.nav .sub .nav_xiao .xiao_six ul li .a:hover {
	opacity: .8;
	filter: Alpha(opacity=80);
	color: #000;
}

.tel {
	float: right;
	width: 150px;
	text-align: right;
	background: url(/statics/images/index/tel.png) no-repeat left 30px;
}

.tel img {
	margin-top: 30px;
	margin-right: 10px;
	float: left;
}

.tel p {
	font-size: 16px;
	color: #FFF;
	margin-top: 30px;
	float: left;
	letter-spacing: 1px;
	text-align: right;
margin-left: 28px;
}

/* 模态框样式 */
.modal {
	display: none;
	/* 默认隐藏模态框 */
	position: fixed;
	/* 固定位置 */
	z-index: 1;
	/* 确保模态框位于其他内容之上 */
	padding-top: 10px;
	/* 距离顶部的距离 */
	left: 0;
	top: 0;
	width: 100%;
	/* 宽度全屏 */
	height: 100%;
	/* 高度全屏 */
	overflow: auto;
	/* 启用滚动 */
	background-color: rgb(0, 0, 0);
	/* 背景颜色 */
	background-color: rgba(0, 0, 0, 0.4);
	/* 背景颜色，半透明 */
}

/* 模态框内容样式 */
.modal-content {
	background-color: #fefefe;
	margin: auto;
	border: 1px solid #888;
	width: 350px;
}

.modal-content h2{
	line-height: 40px;
	height: 40px;
	background: #FFF;
	padding-left: 10px;
	font-size: 14PX;
}
.modal-content img{
	width: 350px;
}

/* 关闭按钮样式 */
/* .close {
	color: #000;
	float: right;
	font-size: 28px;
	font-weight: bold;
	padding-right: 10px;
}

.close:hover {  
	cursor: pointer;  
  } */

  /* 移动漂浮窗口 */
/*   #move_port {
	position: fixed;
	width: 25%;
	min-height: 150px;
	left: 0;
	top: 0;
	cursor: pointer;
	background: #fefefe;
	z-index: 10000; 
  }

  #move_port h2 { 	
	height: 40px;
	line-height: 40px;
	background: #FFF;
	padding-left: 10PX;
	font-size: 14PX;
  }

  #move_port img {
	width: 100%;
  }
  #move_port .close_port{
	margin-top: 10px;
	margin-right: 10px;
  }  */
  .commonweb {
    padding: 0 15px
}
.commonwebbox {
    margin-left: 0;
    margin-right: 0
}

    .commonweb {
        margin: 0 auto;
        max-width: 1200px;
        padding: 0
    }
} */
  .inNews {
	padding: 0 0 20px;
	background: #f5f5f5;
  }
  
  .inNews-toplist {
	padding-top: 10px;
	overflow: hidden;
  }
  
  .inNews-toplist .thumb {
	display: block;
	overflow: hidden;
	position: relative;
  }
  
  .inNews-toplist h3 {
	color: #fff;
	width: 100%;
	padding: 8px 10px;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 1;
	background-color: rgba(0, 0, 0, 0.3);
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	overflow: hidden;
  }
  
  .inNews-toplist dd {
	position: relative;
  }
  
  .inNews-toplist .more {
	width: 40px;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 1;
  }
  
  .inNews-toplist ol {
	border: 1px solid #e5e5e5;
	padding: 20px 15px 10px;
	margin-top: 20px;
  }
  
  .inNews-toplist ol li {
	padding: 15px 0;
	border-bottom: 1px solid #e5e5e5;
  }
  
  .inNews-toplist ol li a {
	color: #363636;
	display: -webkit-box;
	max-height: 48px;
	line-height: 24px;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	overflow: hidden;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	-webkit-box-pack: center;
  }
  
  .inNews-toplist ol li:last-child {
	border-bottom: none;
  }
  
  .inNews-botlist {
	padding-top: 20px;
	overflow: hidden;
  }
  
  .inNews-botlist li {
	padding-bottom: 20px;
	width: 386px;
	float: left;
    padding-left: 10px;
    padding-right: 10px
  }

  
  /*.inNews-botlist li:nth-child(1) h4, .inNews-botlist li:nth-child(2) h4 {
	font-weight: bold;
  }*/
  .inNews-botlist .thumb {
	display: block;
	position: relative;
	overflow: hidden;
	padding: 35px 15px;
	border: 1px solid #e5e5e5;
  }
  
  .inNews-botlist .desc {
	color: #929292;
	display: -webkit-box;
	max-height: 66px;
	line-height: 22px;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	overflow: hidden;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	margin-top: 10px;
  }
  
  .inNews-botlist .title {
	display: -webkit-box;
	max-height: 48px;
	line-height: 24px;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	overflow: hidden;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
  }
  
  .inNews-botlist .lastitem .thumb {
	border: none;
	padding: 0;
  }
  
  .inNews-botlist .hover {
	overflow: hidden;
  }
  
  .inNews-botlist .hover .img {
	width: 100%;
	height:100%;
	overflow: hidden;
	position: relative;
	display: block;
  }
  
  .inNews-botlist .hover .img:before {
	content: '';
	display: block;
	width: 100%;
	padding-bottom: 38.8%;
  }
  
  .inNews-botlist .hover img {
	width: 100%;
	min-height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
  }
  
  .inNews-botlist .tit {
	display: block;
	display: -webkit-box;
	max-height: 48px;
	line-height: 24px;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	overflow: hidden;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
  }
  
  .inNews-botlist .text {
	background-color: #1374ff;
	display: block;
	color: #fff;
	padding: 10px 10px;
  }

  @media (min-width: 768px) {
	.inTitle {
	  font-size: 28px;
	}
	.inNews .font20 {
	  font-size: 14px;
	}
	.inNews-toplist ol {
	  margin-top: 0;
	  padding-bottom: 4px;
	}
	.inNews-toplist ol li a {
	  line-height: 20px;
	}
	.inNews-toplist dt {
	  width: 65.8%;
	  float: left;
	}
	.inNews-toplist dd {
	  width: 31.666666%;
	  float: right;
	}
	.inNews-botlist .thumb {
	  padding: 20px 15px;
	}
	.inNews-botlist ul {
	  margin: 0 -9px;
	}
	.inNews-botlist li {
	  padding: 0 9px;
	}
	.inNews-botlist .title {
	  line-height: 20px;
	}
	.inNews-botlist .desc {
	  font-size: 12px;
	  height: 66px;
	}
	.inNews-botlist .text {
	  padding: 15px;
	}
	.inNews-botlist .tit {
	  line-height: 19px;
	}
	.inNews-botlist .hover .img:before {
	  padding-bottom: 39.02%;
	}
	.inArea-section-xs {
	  padding-top: 30px;
	  padding-bottom: 30px;
	}
	.inClient {
	  padding-top: 50px;
	}
	.inClient .inClient-swiper {
	  margin-top: 20px;
	}
	.inClient .dot {
	  padding-top: 10px;
	}
	.inClient .images .item {
	  width: 25%;
	}
	.inClient .inClient-video .v-btn:after {
	  -o-background-size: 70px;
	  background-size: 70px;
	}
	.inClient-main {
	  position: relative;
	  padding: 0 60px;
	}
	.inClient-main .btn {
	  width: 60px;
	  height: 60px;
	  display: block;
	  position: absolute;
	  top: 50%;
	  margin-top: -38px;
	  z-index: 10;
	}
	.inClient-main .prev {
	  left: 0;
	  background: url(../images/icon16.png) center no-repeat;
	  -o-background-size: cover;
	  background-size: cover;
	}
	.inClient-main .next {
	  right: 0;
	  background: url(../images/icon18.png) center no-repeat;
	  -o-background-size: cover;
	  background-size: cover;
	}
	.m-video .close{
		width:40px;
		height:40px;
		top:-40px;
		background-size:22px auto;
	}
  }
  
  @media (min-width: 1024px) {
	.inNews {
	  padding-bottom: 60px;
	}
	.inNews .font20 {
	  font-size: 18px;
	}
	.inTitle {
	  font-size: 30px;
	}
	.inNews-toplist {
	  padding-top: 20px;
	}
	.inNews-toplist dt {
	  width: 66%;
	}
	.inNews-toplist dd {
	  width: 31.9%;
	}
	.inNews-toplist ol {
	  padding-bottom: 4px;
	}
	.inNews-toplist ol li {
	  padding: 17px 0;
	}
	.inNews-toplist ol li a {
	  line-height: 25px;
	  max-height: 50px;
	  height: 50px;
	}
	.inNews-botlist .thumb {
	  padding: 35px 15px;
	}
	.inNews-botlist ul {
	  margin: 0 -10px;
	}
	.inNews-botlist li {
	  padding: 0 10px;
	}
	.inNews-botlist .title {
	  line-height: 30px;
	  height: 60px;
	  max-height: 60px;
	}
	.inNews-botlist .desc {
	  font-size: 14px;
	}
	.inNews-botlist .tit {
	  line-height: 30px;
	  max-height: 60px;
	}
	.inArea-xs {
	  display: none !important;
	}
	.inArea-lg {
	  display: block;
	}
	.inArea-lg02 {
	  display: none;
	}
	.inArea-lg {
	  position: relative;
	  min-height: 660px;
	}
	.inArea-lg .section {
	  position: relative;
	  z-index: 2;
	  color: #fff;
	  padding-top: 110px;
	}
	.inArea-lg .article {
	  width: 50%;
	  padding-right: 4.1%;
	}
	.inArea-lg h4 {
	  font-size: 16px;
	}
	.inArea-lg h3 {
	  padding-top: 12px;
	  line-height: 1;
	  font-size: 36px;
	}
	.inArea-lg h3:after {
	  content: '';
	  display: block;
	  width: 50px;
	  height: 3px;
	  background-color: rgba(255, 255, 255, 0.43);
	  margin-top: 35px;
	  margin-bottom: 40px;
	}
	.inArea-lg .tit {
	  font-size: 24px;
	}
	.inArea-lg .desc {
	  color: rgba(255, 255, 255, 0.8);
	  line-height: 27px;
	  margin-top: 18px;
	  padding-bottom: 10px;
	  height: 134px;
	  overflow-y: auto;
	  padding-right: 15px;
	}
	.inArea-lg .desc::-webkit-scrollbar {
	  /*滚动条整体样式*/
	  width: 2px;
	  /*高宽分别对应横竖滚动条的尺寸*/
	  height: 1px;
	}
	.inArea-lg .desc::-webkit-scrollbar-thumb {
	  /*滚动条里面小方块*/
	  -webkit-border-radius: 10px;
	  border-radius: 10px;
	  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
	  background: #1374ff;
	}
	.inArea-lg .desc::-webkit-scrollbar-track {
	  /*滚动条里面轨道*/
	  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
	  -webkit-border-radius: 10px;
	  border-radius: 10px;
	  background: rgba(182, 182, 182, 0.3);
	}
	.inArea-lg .thumb {
	  display: none;
	}
	.inArea-lg .thumb:nth-child(1) {
	  display: block;
	}
	.inArea-bg-left {
	  width: 50%;
	  height: 100%;
	  position: absolute;
	  left: 0;
	  top: 0;
	  z-index: 1;
	  background: url(../images/img03.jpg) center no-repeat;
	  -o-background-size: cover;
	  background-size: cover;
	}
	.inArea-bg-right {
	  width: 50%;
	  height: 100%;
	  position: absolute;
	  right: 0;
	  top: 0;
	  z-index: 1;
	  -o-background-size: cover;
	  background-size: cover;
	  background-repeat: no-repeat;
	  background-position: center;
	  -webkit-transition: .3s;
	  -o-transition: .3s;
	  -moz-transition: .3s;
	  transition: .3s;
	}
	.profile-icodesc li .inner h4 {
	  padding-bottom: 15px;
	}
	.inArea-lg-switch {
	  background-color: #fff;
	  text-align: center;
	  margin-top: 28px;
	}
	.inArea-lg-switch .img {
	  display: block;
	  height: 58px;
	}
	.inArea-lg-switch img {
	  display: block;
	  margin: 0 auto;
	  opacity: 0.3;
	  -webkit-transition: .3s;
	  -o-transition: .3s;
	  -moz-transition: .3s;
	  transition: .3s;
	}
	.inArea-lg-switch li {
	  width: 20%;
	  height: 180px;
	  float: left;
	  padding: 35px 0;
	  background-color: #fff;
	  position: relative;
	  -webkit-transition: .3s;
	  -o-transition: .3s;
	  -moz-transition: .3s;
	  transition: .3s;
	}
	.inArea-lg-switch a {
	  display: block;
	  height: 110px;
	  border-right: 1px solid #ecf0f2;
	  padding-top: 17px;
	  font-size: 16px;
	  color: #748892;
	  -webkit-transition: .3s;
	  -o-transition: .3s;
	  -moz-transition: .3s;
	  transition: .3s;
	}
	.inArea-lg-switch .on {
	  height: 185px;
	  -webkit-box-shadow: 0 0 16px 3px rgba(0, 0, 0, 0.1);
	  box-shadow: 0 0 16px 3px rgba(0, 0, 0, 0.1);
	  z-index: 5;
	  margin-top: -5px;
	}
	.inArea-lg-switch .on a {
	  color: #042536;
	}
	.inArea-lg-switch .on img {
	  opacity: 1;
	}
	.inArea-lg-switch .title {
	  display: block;
	  padding-top: 13px;
	}
	.inArea-btn {
	  -webkit-box-shadow: 0 0 16px 3px rgba(0, 0, 0, 0.1);
	  box-shadow: 0 0 16px 3px rgba(0, 0, 0, 0.1);
	  position: relative;
	  z-index: 5;
	}
	.inArea-btn a {
	  width: 40%;
	  font-size: 16px;
	  -webkit-transition: .3s;
	  -o-transition: .3s;
	  -moz-transition: .3s;
	  transition: .3s;
	}
	.inArea-btn .on {
	  width: 60%;
	  position: relative;
	  height: 40px;
	  line-height: 40px;
	  margin-top: -1px;
	}
	.inArea-btn .on:after {
	  content: '';
	  display: block;
	  width: 30px;
	  height: 40px;
	  background: url(../images/icon13.png) no-repeat;
	  position: absolute;
	  right: -30px;
	  top: 0;
	  -webkit-transition: .3s;
	  -o-transition: .3s;
	  -moz-transition: .3s;
	  transition: .3s;
	}
	.inArea-btn .on span:after {
	  display: inline-block;
	}
	.inArea-btn span:after {
	  content: '';
	  vertical-align: middle;
	  width: 27px;
	  height: 7px;
	  background: url(../images/icon14_1.png) no-repeat;
	  margin-left: 13px;
	  margin-top: -2px;
	  display: none;
	  -webkit-transition: .3s;
	  -o-transition: .3s;
	  -moz-transition: .3s;
	  transition: .3s;
	}
	.inArea-btn a:nth-child(2).on:after {
	  right: 0;
	  left: -30px;
	  -webkit-transform: rotate(180deg);
	  -moz-transform: rotate(180deg);
	  -ms-transform: rotate(180deg);
	  -o-transform: rotate(180deg);
	  transform: rotate(180deg);
	}
	.inArea-btn a:nth-child(2).on span:before {
	  content: '';
	  vertical-align: middle;
	  display: inline-block;
	  width: 27px;
	  height: 7px;
	  background: url(../images/icon14_1.png) no-repeat;
	  margin-right: 13px;
	  margin-top: -2px;
	  -webkit-transition: .3s;
	  -o-transition: .3s;
	  -moz-transition: .3s;
	  transition: .3s;
	  -webkit-transform: rotate(180deg);
	  -moz-transform: rotate(180deg);
	  -ms-transform: rotate(180deg);
	  -o-transform: rotate(180deg);
	  transform: rotate(180deg);
	}
	.inArea-btn a:nth-child(2).on span:after {
	  display: none;
	}
	.inClient-main {
	  padding: 0 80px;
	}
	.inClient-main .btn {
	  width: 76px;
	  height: 76px;
	}
	.m-video .close{
		background-color:transparent;
		top:0;
	}
  }
  
  @media (min-width: 1260px) {
	.inNews {
	  padding-bottom: 105px;
	  padding-top: 60px;
	}
	.inNews .font20 {
	  font-size: 20px;
	}
	.inTitle {
	  font-size: 46px;
	}
	.inNews-toplist h3 {
	  padding: 15px 25px;
	}
	.inNews-toplist {
	  padding-top: 37px;
	}
	.inNews-toplist dt {
	  width: 66.084%;
	}
	.inNews-toplist dd {
	  width: 32.17%;
	}
	.inNews-toplist ol {
	  padding: 20px 30px 3px;
	}
	.inNews-toplist ol li {
	  padding: 30px 0;
	}
	.inNews-toplist .more {
	  width: 56px;
	  height: 50px;
	}
	.inNews-botlist .thumb {
	  padding: 46px 30px 46px;
	}
	.inNews-botlist .desc {
	  margin-top: 20px;
	  height: 44px;
	  -webkit-line-clamp: 3;
	}
	.inNews-botlist .text {
	  padding: 19px 30px;
	}
	.inNews-botlist .hover .img:before {
	  padding-bottom: 38.8%;
	}
	.inNews a {
	  -webkit-transition: .2s;
	  -o-transition: .2s;
	  -moz-transition: .2s;
	  transition: .2s;
	}
	.inNews a:hover {
	  color: #1374ff;
	}
	.inArea-lg h3 {
	  font-size: 46px;
	}
	.inArea-lg .section {
	  min-height: 660px;
	}
	.inArea-lg-switch {
	  width: 100%;
	  position: absolute;
	  bottom: -108px;
	  left: 0;
	  -webkit-box-shadow: 0 0 16px 3px rgba(0, 0, 0, 0.1);
	  box-shadow: 0 0 16px 3px rgba(0, 0, 0, 0.1);
	}
	.inArea-lg {
	  margin-bottom: 108px;
	}
	.inClient {
	  padding-top: 95px;
	  padding-bottom: 15px;
	}
	.inClient .inClient-swiper {
	  margin-top: 35px;
	}
	.inClient .article {
	  width: 430px;
	  height: 600px;
	  position: absolute;
	  top: 90px;
	  left: 50px;
	  background-color: #fff;
	  padding: 90px 35px;
	  -webkit-box-shadow: 0 0 15px 3px rgba(0, 0, 0, 0.1);
	  box-shadow: 0 0 15px 3px rgba(0, 0, 0, 0.1);
	  z-index: 5;
	}
	.inClient .commonweb {
	  position: relative;
	}
	.inClient .images {
	  width: 55%;
	  position: absolute;
	  right: 0;
	  bottom: 50px;
	}
	.inClient .images .item {
	  margin-bottom: 2px;
	  padding: 0 10px;
	}
	.inClient-main .inClient-video img {
	  width: 100%;
	}
	.inClient-main .article-icon {
	  position: relative;
	}
	.inClient-main .article-icon:after {
	  content: '';
	  display: block;
	  width: 42px;
	  height: 2px;
	  background-color: #0a2737;
	  position: absolute;
	  left: -60px;
	  top: 50%;
	  margin-top: -1px;
	}
	.inClient-main .title {
	  display: -webkit-box;
	  max-height: 96px;
	  line-height: 48px;
	  -o-text-overflow: ellipsis;
	  text-overflow: ellipsis;
	  overflow: hidden;
	  -webkit-box-orient: vertical;
	  -webkit-line-clamp: 2;
	  margin: 38px 0;
	}
	.inClient-main .inClient-video .v-btn:after {
	  -o-background-size: 80px;
	  background-size: 80px;
	}
	.inClient-main .inClient-swiper {
	  min-height: 730px;
	  padding-bottom: 30px;
	}
	.inClient-main .desc {
	  margin-right: -10px;
	  padding-right: 10px;
	  line-height: 30px;
	  height: 120px;
	  overflow-y: auto;
	}
	.inClient-main .desc::-webkit-scrollbar {
	  /*滚动条整体样式*/
	  width: 2px;
	  /*高宽分别对应横竖滚动条的尺寸*/
	  height: 1px;
	}
	.inClient-main .desc::-webkit-scrollbar-thumb {
	  /*滚动条里面小方块*/
	  -webkit-border-radius: 10px;
	  border-radius: 10px;
	  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
	  background: #1374ff;
	}
	.inClient-main .desc::-webkit-scrollbar-track {
	  /*滚动条里面轨道*/
	  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
	  -webkit-border-radius: 10px;
	  border-radius: 10px;
	  background: rgba(182, 182, 182, 0.3);
	}
	.inClient-main .dot {
	  width: 430px;
	  position: absolute;
	  left: 50px;
	  bottom: 95px;
	  z-index: 10;
	  font-size: 24px;
	}
	.inClient-main .dot .swiper-pagination-current {
	  font-size: 36px;
	}
	.inClient-main .dot .swiper-pagination-total {
	  font-size: 24px;
	}
	.inClient-main .prev:hover {
	  background-image: url(../images/icon19.png);
	}
	.inClient-main .next:hover {
	  background-image: url(../images/icon17.png);
	}
  }

  .inNewsmore{
	text-align: center; 
	margin-top: 30px;
  }
  .inNewsmore a{
	display: inline-block;
	line-height: 40px; 
	height: 40px;
	border-radius:2px;
	border: 1px solid #1374ff;
	padding: .06rem 5rem;
	font-size: 16px;
	transition: all .3s;
	color: #1374ff;
  }

  .inNewsmore a:hover{
	background: #1374ff;
	color: #fff;
  }
  