ody {
	background: #fff;
}
/*header*/
.header {
	position: fixed;
	width: 100%;
	z-index: 999;
	background: none;
	transition: 0.5s;
}
.s-header, .header:hover {
	background: #090b1a;
}
.header .search {
	display: none;
}
/*index-banner*/
.banner{width:100%;height:100vh;position:relative;}
.banner .ban-swiper{width:100%;height:100%;}
.banner .page_button{position:absolute;bottom:5%;left:0;width:100%;text-align:center;z-index:9;}
.banner .ban-pagination span{opacity:1;width:15px;height:8px;left:297px;top:877px;background:#FFFFFF;border-radius:10px;margin:0 6px!important;}
.banner .ban-pagination span.swiper-pagination-bullet-active{width:36px;}
.banner .ban-swiper .container{display:flex;height:100%;align-items:center;position:relative;z-index:1;}
.mo_ban{display:none!important;}
.pc_ban,.mo_ban{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;}
.pc_ban,.mo_ban{position:absolute;top:0;left:0;right:0;width:100%;height:100%;}
.ban_img{max-width:60%;}
.ban_img h2{font-weight:400;color:#FFFFFF;line-height:1.2;}
.ban_img p{padding-top:25px;font-weight:700;color:rgba(255,255,255,1);line-height:1.2;}
.ban_img .more{padding-top:50px;display:flex;}
.ban_img .more a{width:150px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50px;font-size:16px;margin-right:26px;position:relative;overflow:hidden;transition:background-color .8s;z-index:1;}
.ban_img .more a:before{content:"";position:absolute;left:50%;transform:translatex(-50%);top:0;width:0;height:100%;background:var(--blue);z-index:-1;transition:0.5s;transition-delay:0.5;}
.ban_img .more a:hover::before{width:100%;height:100%;}
.ban_img .more a:last-child{margin-right:0;}
.ban_more{background:#FFFFFF;color:var(--dark-blue);}
.consult{color:#FFFFFF;background:var(--blue);}
.ban_img .more a:hover{color:#fff;}
.ban_img .more a:hover{background:var(--blue);}
@media screen and (max-width:1366px){
}
@media screen and (max-width:1280px){
}
@media screen and (max-width:991px){
}
@media screen and (max-width:767px){
    .pc_ban{display:none!important;}
    .mo_ban{display:block!important;}
    .ban_img{max-width:inherit;width:100%;}
    .ban_img .more{}
    .ban_img .more a{width:48%;max-width:130px;margin-right:10px;}
}
/*.index-banner {
	min-width: 1200px;
}
.index-banner {
	background: url(../images/banner.jpg) no-repeat bottom center;
	position: relative;
}
.index-banner .s {
	padding: 230px 0 150px;
	position: relative;
	z-index: 100;
	text-align: center;
}
.index-banner h2 {
	font-size: 45px;
	line-height: 50px;
	color: #fff;
}
.index-banner h2 span {
	color: #fff;
}
.index-banner .mc {
	color: #0595c7;
	margin-left: 20px;
}
.index-banner h6 {
	padding-top: 20px;
	line-height: 30px;
	font-size: 18px;
	color: #ddd;
}*/
/*slogan*/

.index-slogan {
	position: relative;
	z-index: 100;
	padding: 20px 0;
	background-color: #c4c4c4;
}
.index-slogan .service-subject {
	float: left;
	width: 23%;
	padding: 0 1%;
}
.index-slogan .m {
	float: left;
	width: 50px;
	padding: 11px 0;
	margin-right: 12px;
}
.index-slogan .m img {
	vertical-align: middle;
}
.index-slogan .title-sub {
	line-height: 36px;
	font-size: 18px;
	color: #fff;
	text-align: center;
}
.index-slogan .des {
	font-size: 13px;
	color: #fff;
	line-height: 18px;
	height: 36px;
	overflow: hidden;
	text-align: center;
}
/*核心优势*/
.platform{background: #eae8e9;overflow: hidden;padding-bottom: 50px;}
.platform .title{font-size: 30px;font-weight: bold;color: #333333;text-align: center;position: relative;padding-top: 40px;}
.platform .title:before{content: "";position: absolute;opacity: .39;width: 4em;top:75%;left: -10em;right:0;margin: 0 auto;}
.platform .title:after{content: "";position: absolute;opacity: .39;width: 4em;top:75%;left: 0;right:-10em;margin: 0 auto;}
.platform .platform_content{height: 100%;}
.platform .platform_content:after{content: "";display: block;clear: both;}
.platform .platform_left{float:left;width: 270px;height: 415px;background: #FFFFFF;border-radius: 6px;color: #333333;margin-top: 50px;}
.platform .platform_right{float: left;width: 760px;height: 100%;margin-left: 150px;}
.platform .advantages .item{position: relative;font-size: 24px;font-weight: 400;text-align: center;cursor: pointer;}
.platform .advantages .scale:before{content: "";position: absolute;background: url("../images/scale.png") no-repeat;background-size: 100% 100%;width: 40px;height: 29px;left: 46px;top:38px;}
.platform .advantages .brand:before{content: "";position: absolute;background: url("../images/brand1.png") no-repeat;background-size: 100% 100%;width: 30px;height: 28px;left: 51px;top:39px;}
.platform .advantages .flow:before{content: "";position: absolute;background: url("../images/flow.png") no-repeat;background-size: 100% 100%;width: 28px;height: 28px;left: 52px;top:39px;}
.platform .advantages .technology:before{content: "";position: absolute;background: url("../images/technology1.png") no-repeat;background-size: 100% 100%;width: 28px;height: 28px;left: 52px;top:39px;}
.platform .advantages .active,
.platform .advantages .scale:hover,
.platform .advantages .brand:hover,
.platform .advantages .flow:hover,
.platform .advantages .technology:hover {border-bottom: 0;border-left: 2px solid #5989f9;background: #E6ECF9;}
.platform .advantages .scale.active:before,
.platform .advantages .scale:hover:before {background: url(../images/scale_active.png) no-repeat;background-size: 100% 100%;}
.platform .advantages .brand.active:before,
.platform .advantages .brand:hover:before{background: url(../images/brand_active.png) no-repeat;background-size: 100% 100%;}
.platform .advantages .flow.active:before,
.platform .advantages .flow:hover:before{background: url(../images/flow_active.png) no-repeat;background-size: 100% 100%;}
.platform .advantages .technology.active:before,
.platform .advantages .technology:hover:before{background: url(../images/technology_active.png) no-repeat;background-size: 100% 100%;}
.platform .advantages .item span{display: block;height: 103px;line-height: 103px;font-size: 24px;font-weight: 400;padding-left: 30px;text-align: center;margin: 0 40px;width: inherit;border-bottom: 1px solid #ECECEC;}
.platform .advantages .item.active{border-left: 2px solid #419349;background: #E6ECF9;}
.platform .advantages .item:last-child span{border-bottom: 0;}


.platform .platform_right .content{margin-top: 8%;}
.platform .platform_right .content .left{width: 50%;position: relative;}
.platform .platform_right .content .right{float: right;width: 35%;margin-right: 5%;}
.platform .platform_right .content:after{content: "";display: block;clear: both;}
.platform .platform_right .subtitle{width: 75%;font-size: 20px;font-weight: 400;color: #333333;margin-bottom: 35px;}
.platform .platform_right .desc{width:75%;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #666666;line-height: 24px;opacity: 0.8;}
.platform .platform_right .content .left{}
.platform .platform_right .map{position: absolute;left: -15%;}
.platform .platform_right .right{display: flex;color: #333333;flex-wrap: wrap;justify-content:space-between;}
.platform .platform_right .right .item{width: 120px;background-color: #c4c4c4;font-size: 16px;margin-bottom: 20px;text-align: center;padding: 10px 0;color: #ffffff;}
.platform .platform_right .right .item p{font-weight: bold;font-size: 20px;color:#fefefe}
.platform .platform_right .right .item span{font-weight: bold;font-size: 14px;color:#fefefe;}
.platform .platform_right .content .left:after,
.platform .platform_right .content .right:after,
.platform .platform_right .content .bottom:after{content:"";display: block;clear: both;}
.platform .platform_right .content .bottom{width: 100%;float: left;margin-top: 40px;}
.platform .platform_right .content .bottom .ppt{display: block;width: 306px;height: 41px;font-size: 18px;color: #000000;background: #ffffff;border-radius: 20px;border: 0;}
#technology .content .top{display: flex;color: #000000;}
#technology .top .item{width: 25%;}
#technology .top .item p{font-size: 20px;font-family: Microsoft YaHei;font-weight: 400;color: #666666;}
#technology .top .item span{color: #3B6FE8;}
#technology .top .item.imgs{width: 45%;margin-right: 5%;position: relative;}
#technology .top .imgs p{position: absolute;top: 20px;left: 6px;right: 0;margin: 0 auto;width: 2em;margin-top: 1.5em;color: #fff;font-size: 24px;}
#technology .top .imgs img{margin-top: 20px;}
#technology .content .bItem{margin-top: 10px;margin-bottom: 40px;}
#technology .content .bItem p{text-align: center;font-size: 20px;font-family: Microsoft YaHei;font-weight: 400;color: #666666;}
#technology .content .bItem span{color: #3B6FE8;}
#technology .content .bItem ul{width: 50%;margin: 0 auto;font-size: 16px;padding-top: 1em;}
#technology .content .bItem ul:after{content:"";display: block;clear: both;}
#technology .content .bItem li{float: left;color: #666666;padding-left: 3em;position: relative;}
#technology .content .bItem li:before{content: "";position: absolute;left: 2em;top: 9px;width: 5px;height: 5px;background: #AEBEFD;border-radius: 50%;}
#technology .top .item ul{padding-left: 2em;line-height: 2.5em;padding-top: 1em;color: #666666;}
#technology .top .item li{position: relative;}
#technology .top .item li:before{content: "";position: absolute;left: -1em;top: 17.5px;width: 5px;height: 5px;background: #AEBEFD;border-radius: 50%;}

#flow .flowImg{margin-top: 20px;}
#flow .flowImg img{object-fit: none;width: 80%;margin-bottom: 20px;}
#flow .bottom{width: 100%;float: left;margin-top: 10px;}
#flow .bottom .ppt{display: block;width: 306px;height: 41px;font-size: 18px;color: #ffffff;background: #3B6FE8;border-radius: 20px;border: 0;}

#brand .brandImg{object-fit: cover;}
#brand .brandImgDesc{color: #666666;font-size: 12px;}
#brand .honorList{display: flex;flex-wrap: wrap;justify-content: space-between;width: 85%;}
#brand .honorTitle{font-size: 20px;color: #666666;margin: 20px 0;}
#brand .honorList .honor{width: 200px;}
#brand .honorList .honor img{object-fit: none;width: 90%;}
#brand .honorList .honor span{color: #666666;font-size: 12px;text-align: center;display: inline-block;}
#brand .bottom{width: 100%;float: left;margin-top: 10px;}
#brand .bottom .ppt{display: block;width: 306px;height: 41px;font-size: 18px;color: #ffffff;background: #3B6FE8;border-radius: 20px;border: 0;}

.profit{background: #ffffff;padding-bottom: 50px;}
.profit .title{font-size: 30px;font-weight: bold;color: #333333;text-align: center;position: relative;padding-top: 40px;}
.profit .title:before{content: "";position: absolute;border:1px solid #333333;opacity: .39;width: 4em;top:75%;left: -12em;right:0;margin: 0 auto;}
.profit .title:after{content: "";position: absolute;border:1px solid #333333;opacity: .39;width: 4em;top:75%;left: 0;right:-12em;margin: 0 auto;}
/*index-title*/
.index-title {
	text-align: center;
}
.index-title .title {
	font-size: 30px;
	line-height: 30px;
	color: #333;
}
.index-title .tips {
	font-size: 15px;
	line-height: 15px;
	color: #888;
}
.index-title .title-line {
	height: 20px;
}
/*硬件产品*/
.index_two_bg{width:100%;overflow:hidden;background-color: #ffffff;padding-bottom:10px;background-repeat:no-repeat;background-size:cover;}
.index_pro_top{margin-top:55px;position:relative;}
.index_pro_top:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#DDDDDD;}
.index_pro_t .swiper-slide{width:auto;}
.index_pro_t .swiper-slide a{display:inline-block;font-weight:400;font-size:18px;line-height:24px;color:#333333;margin-bottom:24px;position:relative;}
.index_pro_t .swiper-slide a:before{content:"";bottom:-24px;left:0;position:absolute;width:0;height:4px;background:#419349;border-radius:10px;transition:width .5s;}
.index_pro_t .swiper-slide.swiper-slide-thumb-active a{color:var(--blue);font-weight:700;}
.index_pro_t .swiper-slide.swiper-slide-thumb-active a:before{width:100%;}
.index_pro_down .swiper-slide{opacity:0!important;}
.index_pro_down .swiper-slide.swiper-slide-active{opacity:1!important;}
.index_pro_down .pro_cont{padding-top:75px;}
.index_pro_down .pro_cont .soft_l{width:406px;position:relative;height:100%;min-height:540px;padding-right:50px;}
.index_pro_down .pro_cont .soft_r{flex:1;}
.left_title strong{color:var(--black);font-weight:700;line-height:1.5;}
.left_title p{margin-top:15px;}
.pro_cont .soft_l .left_img{position:absolute;left:0;bottom:0;width:110%;z-index:-1;}
.pro_cont .soft_r .text{}
.pro_cont .soft_r .text p{font-weight:400;font-size:16px;line-height:30px;color:var(--black);height:90px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.pro_cont .soft_r .soft_r_adv{margin-top:40px;}
.pro_cont .soft_r .soft_r_adv .title{color:var(--black);font-weight:700;line-height:1.2;}
.pro_cont .soft_r .soft_r_adv .list{margin-top:30px;height:300px;padding-right:20px;overflow-x:hidden;overflow-y:auto;}
.pro_cont .soft_r .soft_r_adv .list ul{margin-left:-5px;margin-right:-5px;}
.pro_cont .soft_r .soft_r_adv .list ul li{width:33.33%;padding:5px;float:left;}
.pro_cont .soft_r .soft_r_adv .list .bg{background:#FFFFFF;border-radius:6px;width:100%;height:140px;align-items:center;padding:10px 20px;transition:all .4s;}
.soft_r_adv .list .bg .icon{width:66px;}
.soft_r_adv .list .bg .infor{flex:1;padding-left:20px;}
.soft_r_adv .list .bg .infor .name{font-size:16px;color:var(--black);font-weight:700;}
.soft_r_adv .list .bg .infor .des{font-size:14px;line-height:24px;height:48px;font-weight:290;margin-top:8px;color:#666666;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.pro_cont .soft_r .soft_r_adv .list .bg:hover{transform:translateY(-4px);}
@media (min-width:992px){
    .index_pro_t .swiper-wrapper{        /*justify-content: center;*/

    /*transform: inherit !important;*/}
}
@media (max-width:1366px){
    .soft_r_adv .list .bg .icon{width:60px;}
    .soft_r_adv .list .bg .infor{padding-left:15px;}
}
@media (max-width:1280px){
    .soft_r_adv .list .bg .icon{width:55px;}
}
@media (max-width:1200px){
    .pro_cont .soft_r .soft_r_adv .list ul li{width:50%;}
}
@media (max-width:900px){
    .index_pro_down .pro_cont{padding-top:50px;}
    .index_pro_down .pro_cont .soft_l{width:330px;}
    .pro_cont .soft_r .soft_r_adv .list ul li{width:100%;}
}
@media (max-width:767px){
    .index_two_bg{margin-top:50px;}
    .index_pro_down .pro_cont{padding-top:40px;display:block;}
    .index_pro_down .pro_cont .soft_l{width:100%;min-height:inherit;height:auto;padding-bottom:30px;}
    .index_pro_down .pro_cont .soft_r{width:100%;}
    .pro_cont .soft_l .left_title{position:relative;padding-bottom:20px;}
    .pro_cont .soft_l .left_title:after{content:"";position:absolute;bottom:0;left:0;width:30px;height:2px;background-color:var(--blue);}
    .pro_cont .soft_l .left_img{left:inherit;right:0;bottom:0;width:50%;opacity:0.4;}
    .index_pro_t .swiper-wrapper{width:max-content;}
    .index_pro_t .swiper-slide{display:flex;align-items:flex-end;}
}
/*软件产品*/
.hard_list{padding-top:70px;}
.hard_list ul{margin-left:-10px;margin-right:-10px;}
.hard_list ul li{width:50%;float:left;padding:0 10px;}
.hard_list .bg{background-color:#eae8e9;background-repeat:no-repeat;background-size:cover;border-radius:6px;width:100%;height:300px;overflow:hidden;position:relative;padding:70px 10px 10px 50px;z-index:1;transition:background-image .5s;margin-bottom: 20px;}
.hard_list h3{font-weight:700;line-height:1.2;color:var(--black);}
.hard_list p{max-width:372px;line-height:24px;height:72px;margin-top:12px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.hard_list .img{position:absolute;top:0;right:0;height:100%;width:44%;display:flex;align-items:center;justify-content:flex-end;opacity:0.5;z-index:-1;}
.hard_list .label{padding-top:8px;max-width:500px;}
.hard_list .label span{background:#FFFFFF;border:1px solid #E5E6EB;border-radius:30px;padding:8px 16px;font-size:14px;line-height:18px;margin-right:6px;margin-bottom:10px;display:inline-block;}
.hard_list .label span:last-child{margin-right:0;}
.hard_list a{display:inline-block;width:100%;height:100%;}
.hard_list a:hover .bg{background-image:url(../images/hard_bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;}
.hard_list a:hover .bg h3,.hard_list a:hover .bg p{color:#fff;}
.hard_list a:hover .img{opacity:1;}
.hard_list a:hover .label span{border-color:#fff;}
@media screen and (max-width:1199px){
    .hard_list .bg{padding:50px 10px 10px 30px;}
}
@media screen and (max-width:900px){
    .hard_list{padding-top:50px;}
    .hard_list ul li{width:100%;padding-bottom:30px;}
    .hard_list ul li:last-child{padding-bottom:0}
}
@media screen and (max-width:767px){
    .hard_list{padding-top:40px;}
    .hard_list .bg{width:100%;height:300px;padding:30px 10px 10px 20px;}
}
/*相关服务*/
.index_title{text-align:center;}
.index_title h2{line-height:1.2;}
.index_title.black h2{font-weight:700;color:var(--dark-blue);}
.index_title.black strong{color:var(--blue);}
.index_title.white h2{color:#ffffff;}
.index_title.white strong{color:#ffffff;}
.pt70{padding-top:70px;}
.index_about{padding-top:70px;display:flex;}
.index_about .about_content{width:50%;padding-right:50px;padding-top:45px;}
.index_about .about_video{width:50%;height:460px;position:relative;border-radius:6px;overflow:hidden;}
.index_about .about_video video{width:80%;height:80%;top:0;left:0;position:absolute;object-fit:cover;}
.about_video span{position:absolute;left:50%;top:50%;width:78px;height:78px;background:#333333;border-radius:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;cursor:pointer;}
.about_video span img{max-width:34px;}
.about_content h4{color:#666666;}
.about_content h3{font-weight:700;line-height:1.2;color:var(--dark-blue);padding-top:14px;}
.about_content .text{padding-top:40px;}
.about_content .text p{color:#666666;font-size:16px;line-height:32px;}
.a_more{display:flex;padding-top:45px;}
.a_more a{width:160px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:30px;font-size:16px;margin-right:13px;position:relative;overflow:hidden;z-index:1;}
.a_more a:last-child{margin-right:0;}
.a_more .ban_more{background:#FFFFFF;border:1px solid #D9D9D9;box-shadow:0px 4px 8px rgba(85,85,85,0.1);color:var(--black);transition:background-color .3s;}
.a_more .consult{color:#FFFFFF;background:var(--blue);box-shadow:0px 4px 8px rgba(48,74,159,0.2);}
.a_more .ban_more::after{content:"";position:absolute;left:50%;transform:translatex(-50%);top:0;width:0;height:100%;background:var(--blue);z-index:-1;transition:0.5s;transition-delay:0.5;}
.a_more .ban_more:hover::after{height:100%;width:100%;}
.a_more .ban_more:hover{color:#ffffff;}
@media screen and (max-width:991px){
    .about_video span{width:58px;height:58px;}
    .about_video span img{max-width:24px;}
}
@media screen and (max-width:900px){
    .pt70{padding-top:50px;}
    .index_about{display:block;padding-top:50px}
    .index_about .about_content{width:100%;padding-right:0;padding-top:0;}
    .index_about .about_video{width:100%;margin-top:50px;}
}
@media screen and (max-width:767px){
    .index_title.black h2{line-height:1.4;}
    .pt70{padding-top:40px;}
    .about_content .text{padding-top:20px;}
    .index_about .about_video{height:0;padding-top:60%;margin-top:40px;}
    .about_video span{width:50px;height:50px;}
    .about_video span img{max-width:20px;}
    .a_more{justify-content:space-between;padding-top:30px;}
    .a_more a{width:48%;margin-right:0;}
    .index_about .about_content h4 {
        font-size: 20px;
    }
    .index_about .about_content h3 {
        font-size: 24px;
    }

}
@media screen and (max-width:375px){
    .index_title.black h2{max-width:288px;margin:0 auto;}
}
@media screen and (max-width:360px){
    .index_one .index_title.black h2{max-width:286px;}
}
/*标杆案例*/
.index-case {
	min-width: 1200px;
	padding: 80px 0;
	text-align: center;
	zoom: 1;
	background: #f8f8f8 url(../images/case-bg.jpg) no-repeat center center;
}
.index-case .title {
	color: #eee;
}
.index-case ul {
	padding: 40px 10px;
}
.index-case li {
	float: left;
	width: 25%;
}
.index-case li a {
	display: block;
	margin: 2px;
	position: relative;
	overflow: hidden;
}
.index-case li img {
	width: 100%;
	height: 192px;
	transition: 1s;
	-moz-transition: 1s;
	-webkit-transition: 1s;
	-o-transition: 1s;
	vertical-align: middle;
}
.index-case li img:hover {
	transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-webkit-transform: scale(1.1);
}
.index-case li p {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	line-height: 32px;
	height: 32px;
	overflow: hidden;
	background: url(../images/a.png);
}
.index-case li span {
	color: #fff;
	padding: 0 15px;
	text-decoration: none;
}
.index-case .more {
	display: block;
	margin: 0 auto;
	width: 130px;
	height: 36px;
	line-height: 36px;
	font-size: 16px;
	color: #0595C7;
	border: 1px #0595C7 solid;
	border-radius: 3px;
}
.index-case .more span {
	color: #0595C7;
}
.index-case .more em {
	background: #0595C7;
}
.index-case .more:hover span {
	color: #fff;
}
/*index-customer*/
.index-customer {
	min-width: 1200px;
	padding: 80px 0;
	background: #fff;
}
.customer-box {
	padding: 50px 150px 30px;
}
.customer-box .m {
	float: left;
	width: 130px;
	margin-right: 20px;
}
.customer-box .m img {
	width: 130px;
	height: 130px;
	border-radius: 50%;
}
.customer-box .big-title {
	height: 20px;
	line-height: 20px;
	font-size: 18px;
	color: #333;
}
.customer-box p {
	padding: 15px 0 10px;
	line-height: 22px;
	font-size: 14px;
	color: #777;
	max-height: 66px;
	overflow: hidden;
}
.customer-box .s-title {
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	color: #999;
}
.customer-box .hd {
	text-align: center;
	padding: 20px 0 0;
}
.customer-box .hd li {
	display: inline-block;
*display: inline;
	zoom: 1;
	width: 8px;
	height: 8px;
	margin: 0 3px;
	cursor: pointer;
	border: 1px #0590c7 solid;
	border-radius: 50%;
}
.customer-box .hd .on {
	background: #0595c7;
}
/*index-news*/
.index-news {
	min-width: 1200px;
	padding: 80px 0;
	background: #f8f8f8 url(../images/brand_bg.png) no-repeat center;
	border: 1px #f0f0f0 solid;
	border-width: 1px 0;
}
.index-news .s {
	padding-top: 40px;
}
.index-news .news-list {
	float: left;
	width: 400px;
}
.index-news .list-s {
	margin: 0 15px;
	background: #fff;
	border: 1px #f2f2f2 solid;
}
.index-news .m {
	position: relative;
}
.index-news .m p {
	position: absolute;
	left: 0;
	width: 100%;
	top: 0;
	bottom: 0;
	text-align: center;
	line-height: 120px;
	font-size: 20px;
	background: rgba(0,0,0,0.5);
	color: #eee;
}
.index-news .m img {
	width: 100%;
	height: 120px;
}
.index-news ul {
	padding: 10px 15px;
}
.index-news li {
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	font-size: 13px;
	padding-left: 10px;
	background: url(../images/lidot.gif) no-repeat left center;
}
.index-news li span {
	float: right;
	margin-left: 10px;
	font-size: 12px;
	color: #888;
}
/*index-partner*/
.index-partner {
	min-width: 1200px;
	padding: 100px 0;
	background: #fff;
}
.index-partner .s {
	padding: 50px 0 0;
}
.index-partner ul {
	padding: 0 10px;
}
.index-partner li {
	float: left;
	width: 20%;
}
.index-partner a {
	display: block;
	margin: 10px;
	height: 80px;
	border: 1px #ededed solid;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
	transition: 0.5s;
}
.index-partner a:hover {
	border-color: #dcdcdc;
	-webkit-filter: grayscale(0);
	-moz-filter: grayscale(0);
	-ms-filter: grayscale(0);
	-o-filter: grayscale(0);
	filter: grayscale(0);
	filter: none;
}
