.m-cons{
height: 100%;
background: url(../images/bg-btn.jpg) center center no-repeat;
background-size: cover;}
.m-cons1{
height: 100%;
background: url(../images/appywlct.png) center center no-repeat;
background-size: cover;}
.m-cons a {
display: block;
line-height: 230px;
font-size: 28px;
color: #fff;
text-align: center;
}
.banner111{
display: none;
}
@media only screen and (max-width: 767px) {
.m-cons a {
font-size: 18px;
line-height: 60px;
}
.ul-imgtxt8 li
{    width:20%;height: 110px;}
.banner111{
display: block;
}
.banner222{
display: none;
}
}
.banner{height:640px}
.banner .slick-list,.banner .slick-slide,.banner .slick-slider,.banner .slick-track{height:100%}
.banner .slick-slide{outline:0;position:relative;background-position:center center;background-repeat:no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.banner .slick-dots{position:absolute;left:0;bottom:170px;right:0;font-size:0;text-align:center;z-index:9}
.banner .slick-dots li{display:inline-block;margin:0 10px}
.banner .slick-dots li button{display:block;width:40px;height:4px;padding:0;border:0;cursor:pointer;font-size:0;line-height:0;text-indent:999px;background-color:rgba(255,255,255,.5)}
.banner .slick-dots li.slick-active button{background-color:#fff}
.banner .wp{height:100%;position:relative}
.banner .txt{position:absolute;max-width:690px;top:154px;font-family:'黑体'}
.banner .txt h3{font-size:42px;color:#fff;line-height:75px;font-weight:400;margin-bottom:65px}
.banner .btn{width:180px;height:50px;text-align:center;line-height:48px;display:block;border:1px solid #fff;color:#fff;font-size:22px;border-radius:5px}
.banner .btn:hover{opacity:.8;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';filter:alpha(Opacity=80)}
.banner .txt{top:70px;text-align:center;max-width:320px;padding:0 15px}
.banner .txt h3{font-size:18px;line-height:32px;margin-bottom:15px}
.banner .btn{width:100px;height:35px;line-height:33px;font-size:14px;margin:0 auto}
.banner .slick-dots li{margin:0 3px}
.m-notice .tit{width:100px}
.m-list1{margin-top:-140px;position:relative;z-index:2;background:rgba(0,6,250,.04)}
.m-list1 ul{overflow:hidden}
.m-list1 li{width:25%;float:left}
.m-list1 .con{display:block;height:140px;color:#fff;border-left:1px solid #fff;padding:26px 0 0 50px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-list1 .con h3{font-size:16px;margin-bottom:7px}
.m-list1 .con p{font-size:14px;color:rgba(255,255,255,.7);line-height:24px}
.m-list1 li:last-child .con{border-right:1px solid #fff}
.m-list1 li:hover .con{background:rgba(255,255,255,.2)}
@media only screen and (max-width:959px){
	.m-tabbox1 .g-li-4 li{width:33.33%}
	.m-tabbox1 .g-li-4 li a{margin:0 auto}
	.banner{height:400px}
	.banner .slick-dots{bottom:20px}
	.banner .txt h3{font-size:28px;line-height:55px}
	.m-list1{margin-top:0;padding:10px 0;background-color:transparent;text-align:center}
	.m-list1 .wp{width:auto;padding:0 10px}
	.m-list1 li:first-child .con{margin-left:0}
	.m-list1 li:nth-child(3) .con{margin-left:0}
	.m-list1 li{width:50%;}
	.m-list1 li .con{padding:15px;border:0!important;margin-left:1px;margin-bottom:1px;background-color:#2a8fff}
	.m-a8{margin:0}
	.m-a8 .item{width:auto;float:none;padding:0;margin-bottom:20px}
	.m-a8 .pic{margin-bottom:10px}
	.ul-a7 .desc p{-webkit-line-clamp:4}
	.ul-a7 .txt{padding:0 20px}
	.ul-a7 .box{padding:20px 0;height:120px}
	.ul-a7 li:hover .con{padding-bottom:115px}
	.ul-a6 .num{font-size:36px}
	.ul-o2o li{margin-bottom:50px}
	.m-tabbox2 .g-li-8 li{width:25%}
	.m-tabbox2 .g-li-88 li{width:25%}
}