/*维护服务内容*/
.maintain_bg{ background-color:#f4f5f7;}
.maintain_whfwnr{ padding:50px 0px 100px;}
.maintain_whfwnr .tit {font-size: 30px;color: #101010;text-align: center;}
.maintain_whfwnr .name{ text-align:center; font-size:16px; color:#FF1240; margin:24px 0px 48px;}
.maintain_whfwnr .name a{ font-size:16px; color:#FF1240;}
.maintain_whfwnr ul{ overflow:hidden; width:1210px; margin: 0 auto;}
.maintain_whfwnr ul li{ float:left; width:385px; height:240px; position:relative;background-color:#ffffff; margin-bottom:20px; margin-right:17px;}
.maintain_whfwnr ul li .bg{ position:absolute; left:0px; bottom:0px; right:0px; top:0px; padding:80px 22px 0px; border:1px solid #eeeeee;}
.maintain_whfwnr ul li .bg:hover{ border:1px solid #FF1240;}
.maintain_whfwnr ul li .bg i{ position:absolute; width:48px; height:48px; background-image:url(../images/tb.png); background-repeat:no-repeat; top:16px;}
.maintain_whfwnr ul li.l1 .bg i{ background-position:0px 0px;}
.maintain_whfwnr ul li.l2 .bg i{ background-position:-49px 0px;}
.maintain_whfwnr ul li.l3 .bg i{ background-position:-98px 0px;}
.maintain_whfwnr ul li.l4 .bg i{ background-position:-147px 0px;}
.maintain_whfwnr ul li.l5 .bg i{ background-position:-196px 0px;}
.maintain_whfwnr ul li.l6 .bg i{ background-position:-0px -49px;}
.maintain_whfwnr ul li.l7 .bg i{ background-position:-49px -49px;}
.maintain_whfwnr ul li.l8 .bg i{ background-position:-98px -49px;}
.maintain_whfwnr ul li.l9 .bg i{ background-position:-147px -49px;}
.maintain_whfwnr ul li.l10 .bg i{ background-position:-196px -49px;}
.maintain_whfwnr ul li.l11 .bg i{ background-position:0px -98px;}
.maintain_whfwnr ul li.l12 .bg i{ background-position:-49px -98px;}
.maintain_whfwnr ul li.l13 .bg i{ background-position:-98px -98px;}
.maintain_whfwnr ul li.l14 .bg i{ background-position:-147px -98px;}
.maintain_whfwnr ul li.l15 .bg i{ background-position:-196px -98px;}
.maintain_whfwnr ul li .bg dd{ font-size:18px; color:#101010; margin-bottom:8px;}
.maintain_whfwnr ul li .bg dl{ font-size:14px; color:#666666; line-height:24px;}

.maintain_cn{ background-color:#ffffff; overflow:hidden; padding:80px 0px 120px; width:100%;}
.maintain_cn .tit {font-size: 30px;color: #101010;text-align: center;}
.maintain_cn ul{ overflow:hidden; margin:40px auto; width:1210px;}
.maintain_cn ul li{ width:385px; height:320px; margin-right:17px; float:left; position:relative;}
.maintain_cn ul li .bg{ position:absolute; left:0px; bottom:0px; right:0px; top:0px; border:1px solid #eeeeee; padding:120px 30px 0px;cursor: pointer;}
.maintain_cn ul li:hover .bg{ border:1px solid #FF1240; background-color:#FF1240;}
.maintain_cn ul li .bg i{ position: absolute; height:48px; top:36px; left:50%; background-image:url(../images/tb.png); background-repeat:no-repeat;}
.maintain_cn ul li.l1 .bg i{ width:52px; margin-left:-26px; background-position:0px -151px;}
.maintain_cn ul li.l2 .bg i{ width:54px; margin-left:-27px; background-position:-57px -151px;}
.maintain_cn ul li.l3 .bg i{ width:48px; margin-left:-24px; background-position:-116px -151px;}
.maintain_cn ul li.l1:hover .bg i{background-position:0px -202px;}
.maintain_cn ul li.l2:hover .bg i{background-position:-57px -202px;}
.maintain_cn ul li.l3:hover .bg i{background-position:-116px -202px;}
.maintain_cn ul li .bg dd{ text-align:center; font-size:18px; color:#101010;}
.maintain_cn ul li:hover .bg dd{ color:#ffffff;}
.maintain_cn ul li .bg dl{ font-size:14px; color:#666666; line-height:25px; margin-top:20px;}
.maintain_cn ul li:hover .bg dl{ color:#ffffff;}
.maintain_cn a.more{ display:block; width:198px; height:38px; text-align:center; line-height:38px; font-size:16px; color:#ff2c00; border:1px solid #ff2c00; margin:0px auto;}
.maintain_cn a.more:hover{ background-color:#ff2c00; color:#ffffff;}

@media screen and (max-width: 768px){
    .maintain_whfwnr{ padding:50px 0px;}
    .maintain_whfwnr ul{width: 100%;}
    .maintain_whfwnr ul li{ width: 96%; margin: 2px 2%;}

    .maintain_cn ul{ width: 100%;}
    .maintain_cn ul li{ width: 96%; margin: 2px 2%;}
}