

.Partner .Partner-swiper .swiper-container1 .swiper-wrapper1 ul li img {

    display: inline-block;

    width: 100%;

    height: 100%;

}

.Partner .Partner-swiper .buttonFather {

    z-index: 9999;

    position: absolute;

    right: 0;

    top: 86px;

    width: 60px;

    height: 137px;

    background: #19D4C4;

    border-radius: 6px;

}

.Partner .Partner-swiper .buttonFather .swiper-button-prev1, .Partner .Partner-swiper .buttonFather .swiper-button-next1 {

    cursor: pointer;

    width: 100%;

    height: 50%;

}

.swiper-container .swiper-notification {

    position: absolute;

    left: 0;

    top: 0;

    pointer-events: none;

    opacity: 0;

    z-index: -1000;

}

/*区域电话*/

.qytel .hd ul{flex-wrap:wrap;border:1px solid #ddd;}

.qytel .hd li{/*flex:1;*/cursor: pointer;line-height:60px;text-align:center;border-bottom:none;background:#fff;position: relative;font-size:18px;font-weight:bold;width:33.33%;border-right:1px solid #ddd}

.qytel .hd li::after{

    content:'';display:none;

    width:100%;height:1px;

    background:#f5f5f5;

    bottom:-1px;left:0;position: absolute;

    z-index:99;

}

.qytel .hd li.on{background:#f5f5f5;}

.qytel .hd li.on::after{display: block;}

.qytel .hd li:nth-child(1),.qytel .hd li:nth-child(2),.qytel .hd li:nth-child(3){border-bottom:1px solid #ddd;}

.qytel .hd li:last-child{border-right:1px solid #ddd;}

.qytel .hd li:nth-child(3n){border-right:none;}

.tempWrap{padding:20px;border:1px solid #ddd;background: #f5f5f5;border-top:none;}

.qytel .bd ul{flex-wrap:wrap;}

.qytel .bd li{width:25%;line-height:35px;}

.qytel .bd li span{width:25%;font-weight:bold;color:#666;}

.qytel .bd li p{width:75%;color:#666;padding-right:10px;}

/* 新闻 */

.category-wrp {

    width: 100%;

    height: 100%;

    display: inline-block;

}

.message-nav{

    width: auto;

    float: right;

    padding-right: 80px;

}

.message-nav .message-classify-right {

    position: relative;

    float: right;

    width: 88px;

    height: 46px;

    line-height: 46px;

    text-align: center;

    font-size: 14px;

    color: rgba(0, 0, 0, 0.65);

    border-bottom: 2px solid transparent;

    margin-right: 24px;

    cursor: pointer;

}

.message-nav .message-classify-right span {

    width: 0;

    height: 4px;

    position: absolute;

    background-color: #19d3c5;

    box-sizing: border-box;

    bottom: 0;

    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);

    padding: 0;

    left: 0;

    display: block;

}

.message-nav .message-classify-right:hover {

    color: #19d3c5;

}
.message-nav .active2{color: #19d3c5;}

.message-nav .message-classify-right:hover span {

    width: 100%;

}
.message-nav .active2 span{ width: 100%;}

.message-content .item {

    padding-top: 30px;

}

.g-malfunction-type-title{

    font-size: 24px;

    color: #333333;

    font-weight: 600;

    line-height: 33px;

}

.g-malfunction-type-SubTitle{

    font-size: 24px;

    color: #CCCCCC;

    letter-spacing: 3.4px;

    line-height: 28px;

}

.g-malfunction-type-content li, .g-malfunction-type-li li{

    transition: box-shadow .3s;

    border-bottom: 1px solid #eee;

    padding: 26px 0px;

    width: 100%;

    min-height: 199px;

    overflow: hidden;

}

.g-malfunction-type-li li .g-malfunction-type-li-left {

    overflow: hidden;

}

.g-malfunction-type-li li .g-malfunction-type-li-left img {

    width: 100%;

    height: auto;

}

.g-malfunction-type-li-center,.g-malfunction-type-li-center{

    float: left;

    

    height: 100%;

    padding: 27px 56px 28px 50px;

}

.g-malfunction-type-content li .g-malfunction-type-li-right .day, .g-malfunction-type-li li .g-malfunction-type-li-right .day{

    font-size: 24px;

    color: #999999;

    left: 29px;

}

.g-malfunction-type-content li .g-malfunction-type-li-right .year, .g-malfunction-type-li li .g-malfunction-type-li-right .year{

    font-size: 14px;

    color: #999999;

    line-height: 17px;

    padding: 2px 0px 32px 0px;

}

.g-malfunction-type-content li .g-malfunction-type-li-right .arrows, .g-malfunction-type-li li .g-malfunction-type-li-right .arrows{

    color: #E8E8E8;

    font-size: 26px;

    transition: color .3s;

}



.g-malfunction-type-li-left{

    float: left;

    

    height: 169px;

    margin: 28px 0;

}

.g-malfunction-type-li-center div{

    font-size: 16px;

    color: #333333;

    line-height: 24px;

    font-weight: 600;

    padding-bottom: 20px;

}

.g-malfunction-type-li-center p{

    font-size: 14px;

    color: #666666;

    line-height: 24px;

}

.g-malfunction-type-li li:hover{

    box-shadow: 0 0 24px 0 rgba(0, 0, 0, 0.04), 0 24px 24px 0 rgba(0, 0, 0, 0.04);

    border-radius: 2px;

    transition: box-shadow .3s;

}

.g-malfunction-type-li li .g-malfunction-type-li-container{

    padding-left: 0;

    transition: padding-left .3s;



}

.g-malfunction-type-li li:hover .g-malfunction-type-li-container{

    padding-left: 20px;

    transition: padding-left .3s;

}


.g-malfunction-type-content-left {

    float: left;

    width: 820px;

}

.g-malfunction-type-content-right {

    border-top: 1px solid #eee;

    float: right;

    width: 320px;

}

.g-malfunction-type-content-right-header-right{width:100%;}

.g-malfunction-type-content-left .g-malfunction-type-content-left-header {

    border-top: 1px solid #eee;

    border-bottom: 1px solid #eee;

    padding: 41px 110px;

}

.g-malfunction-type-content-left .g-malfunction-type-content-left-header .title {

    font-size: 16px;

    color: #333333;

    line-height: 24px;

    text-align:center;

}

.g-malfunction-type-content-left .g-malfunction-type-content-left-header .identification {

    padding: 8px 0px 12px 0px;

}

.g-malfunction-type-content-left .g-malfunction-type-content-left-header .identification span:first-child {

    font-size: 12px;

    color: #CCCCCC;

    line-height: 22px;

    padding-right: 20px;

}

.g-malfunction-type-content-right .g-malfunction-type-content-right-header {

    box-shadow: none;

    border-bottom: 1px solid #eee;

    width: 100%;

    height: 199px;

    padding: 53px 0px;

    transition: box-shadow,border-bottom .35s;

}

.g-malfunction-type-content-right .g-malfunction-type-content-right-header .g-malfunction-type-content-right-header-left {

    float: left;

    width: 65px;

    padding-right: 10px;

    font-size: 18px;

    color: #999999;

    line-height: 24px;

}

.g-malfunction-type-content-right .g-malfunction-type-content-right-header .g-malfunction-type-content-right-header-right {

    float: left;

    width: 218px;

    padding:0;

}

.g-malfunction-type-content .g-malfunction-type-content-left li{min-height:inherit}

.g-malfunction-type-content .g-malfunction-type-content-right-header-right li{padding:0;}

.right_info_title{ 

    font-size: 14px;

    color: rgba(0, 0, 0, 0.85);

    line-height: 24px;

    padding-bottom: 10px;

}

.right_time{

    width: 65px;

    padding-right: 10px;

    font-size: 18px;

    color: #999999;

    line-height: 24px;

}

.right_info{width:calc(100% - 65px);}

.right_info_content{

    font-size: 12px;

    color: rgba(0, 0, 0, 0.65);

    line-height: 24px;

}

.right_list a{padding:25px 0;border-bottom:1px solid #ddd;padding-left:0;transition: padding-left 0.5s;}

.right_list a:hover{box-shadow: 0 0 10px #eee;padding-left:15px;transition: padding-left 0.5s;}

.right_list a:hover .right_info_title{color:#19D3C5}

.detail_title{text-align:center;padding:45px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;color: #333333;font-size:18px;margin-top:10px;font-weight:bold;margin-bottom:10px;}

.detail_title p{line-height:28px;color:#666;font-size:12px;font-weight:normal;}





.whole {

    width: 100%;

    background: #333333;

    min-height: 340px;

}

.whole .g-footer1 .container1 {

    min-height: 340px;

}

.whole .g-footer1 .container1 .links {

    height: 230px;

    border-bottom: 1px solid #666666;

}

.whole .g-footer1 .container1 .links ul {

    text-align: left;

    display: inline-block;

    float: left;

    width: 177px;

    padding-top: 40px;

}

.whole .g-footer1 .container1 .links ul.right{width:200px !important;}

.whole .g-footer1 .container1 .links ul .callService{margin-left: 0 !important;}

.whole .g-footer1 .container1 .links ul li {

    font-family: PingFangSC-Medium;

    font-size: 16px;

    color: #ffffff;

    letter-spacing: 0;

}

.whole .g-footer1 .container1 .links ul li a {

    display: inline-block;

    font-family: PingFangSC-Light;

    font-size: 14px;

    color: #cccccc;

    letter-spacing: 0;

    line-height: 30px;

}

.whole .g-footer1 .container1 .line {

    width: 1px;

    height: 100px;

    background: #666666;

    display: inline-block;

    margin-top: 41px;

    margin-right: 30px;

    float:left;

}

.whole .g-footer1 .container1 .links{margin:0;}

.whole .g-footer1 .container1 .links .oneselfUl {

    padding-top: 36px;

}

.whole .g-footer1 .container1 .links ul .TDqr {

    position: relative;

    left: 50%;

    transform: translateX(-50%);

    width: 94px;

    height: 94px;

    padding: 5px;

    margin-right: 0px !important;

}

.whole .g-footer1 .container1 .links ul .attention {

    font-family: PingFangSC-Regular;

    font-size: 12px;

    color: #CCCCCC;

    letter-spacing: 0;

    line-height: 17px;

    text-align: center;

}

.whole .g-footer1 .container1 .links ul .TDqr img {

    border-radius: 5px;

    display: inline-block;

    width: 100%;

    height: 100%;

}

.whole .g-footer1 .container1 .links ul .attention {

    font-family: PingFangSC-Regular;

    font-size: 12px;

    color: #CCCCCC;

    letter-spacing: 0;

    line-height: 17px;

}

.whole .g-footer1 .container1 .footerA {

    font-family: PingFangSC-Light;

    font-size: 14px;

    letter-spacing: 0;

    line-height: 60px;

    text-align: center;

}

.whole .g-footer1 .container1 .footerA a {

    color: #CCCCCC;

}

.whole .g-footer1 .container1 .footerB {

    font-family: PingFangSC-Regular;

    font-size: 14px;

    color: #FFFFFF;

    letter-spacing: 0;

    text-align: center;

    line-height: 20px;

}

.whole .g-footer1 .container1 .links ul {

    text-align: left;

    display: inline-block;

    float: left;

    width: 177px;

    padding-top: 40px;

}

.whole .g-footer1 .container1 .links ul li {

    font-family: PingFangSC-Medium;

    font-size: 16px;

    color: #ffffff;

    letter-spacing: 0;

}

.whole .g-footer1 .container1 .links ul .phoneCode {

    font-family: PingFangSC-Medium;

    font-size: 22px;

    color: #19D4C4;

    letter-spacing: 0;

    padding-bottom: 4px;

}

.whole .g-footer1 .container1 .links ul .serverTime {

    font-family: PingFangSC-Regular;

    font-size: 14px;

    color: #FFFFFF;

    letter-spacing: 0;

    line-height: 20px;

    padding-top: 6px;

    margin-bottom: 28px;

}

.whole .g-footer1 .container1 .links ul .callService {

    position: relative;

    border: 1px solid #19D4C4;

    width: 160px;

    height: 26px;

    line-height: 24px;

    font-size: 12px;

    color: #19D4C4;

    padding: 0 45px;

    text-align: right;

    cursor: pointer;

    margin-left: 18px;

    border-radius: 5px;

}

.whole .g-footer1 .container1 .links ul .callService .serverIcon {

    display: inline-block;

    width: 16px;

    height: 16px;

    background: url(../images/serviceicon.png) no-repeat;

    background-size: 100% 100%;

    position: absolute;

    top: 50%;

    left: 26%;

    transform: translateY(-50%);

}

.whole .g-footer1 .container1 .links ul .callService div {

    display: inline-block;

}

.danye_content{padding-top:30px;}

.m_banner,.m_showFigure{display:none;}

@media screen and (max-width:767px){

    body{}

    .m_banner,.m_showFigure,.m_Partner{display:block;}

    .p_banner,.p_showFigure,.p_Partner{display:none;}

    .banners{box-shadow: 0 0 24px 0 rgba(0, 0, 0, 0.06), 0 0 24px 0 rgba(0, 0, 0, 0.04);}

    .immediatelyOrder .i-left .i-content,

    .immediatelyOrder .i-left .i-content .i-right,

    .immediatelyOrder .i-left .i-content .c-left .l-Title{width:100%;}

    .hot-mobile ul li .type{line-height:normal;font-size:14px;}

    .hot-mobile ul li .number{line-height:35px}

    .hot-mobile ul li .number .counter{font-size:16px;}

    .hot-mobile ul li .number .sup{font-size:18px;top:-5px}

    .hot-mobile{padding:0 18px;}

    .hot-mobile ul{width:100%;top:0;transform: translateY(0);position: static;height:auto;padding: 10px 0px;border-radius:5px;}

    .hot-mobile ul li{width:49%;}

    .hot-mobile ul li:nth-child(3),

    .hot-mobile ul li:nth-child(4){margin-top:20px;}

    .immediatelyOrder{padding-top: 0;min-height:initial;padding-bottom:0;padding:18px;}

    .immediatelyOrder .i-left .i-content .i-right .t-onekeyOrder{width:100%;}

    .immediatelyOrder .i-left .i-content .i-right{height:auto;position: static;padding:15px 10px;} 

    .immediatelyOrder .i-left .i-content .i-right .t-title{text-align:center;margin: 0;padding:15px 0;font-size:18px;}

    .immediatelyOrder .i-left .i-content .i-right input{width:100%;}

    .immediatelyOrder .i-left .i-content .c-left{padding:10px 10px 20px;display:none;}

    .immediatelyOrder .i-left .i-content .c-left .l-Title{padding:10px 0;font-size:16px;}

    .immediatelyOrder .i-left .i-content .c-left ul li{padding-right:0;width:32%;text-align:center;box-sizing: border-box;}

    .immediatelyOrder .i-left .i-content .c-left ul li p{text-align:center;font-size:13px}

    .immediatelyOrder .i-left .i-content .i-right .t-onekeyOrder{margin-top:0;}

    .immediatelyOrder .i-left .i-content .c-left ul{padding-bottom:20px;}

    .immediatelyOrder .i-left{border-radius:10px;}

    .box3{padding:18px;}

    .box3 ul li{margin-bottom:5px;height:72px !important;}

    .box3 ul li .img{width:32px;height:32px;}

    .box3 .box-top{display:none;}

    .box3 ul li h3{font-size:12px;margin-top:15px;color: #333;}

    .qytel .bd li{width:50%;border:1px solid #fff;padding-left:5px;line-height: 30px;}

    .tempWrap{padding:10px;}

    .qytel .bd li span{width:30%}

    .qytel .bd li p{width:70%}

    .qytel .bd li span,.qytel .bd li p{font-size:12px;font-weight:normal}

    .qytel .hd li{line-height:30px;font-size:14px;font-weight:normal;background:#1AD3C5;color:#fff;border-color:#fff;}

    .qytel .hd li.on{background:#4cede1;color:#fff;}

    .tempWrap{border:none;background:#f5fdfd;padding:0;}

    .showFigure{padding:10px;}

    .showFigure ul{display:flex;flex-wrap:wrap;width:100%;justify-content: space-between;}

    .showFigure li{width:48%;margin-right:0;margin-bottom:10px;border-radius:0;box-shadow: none;margin-bottom: 0;;}

    .showFigure li img{width:100%;height:auto;}

    .showFigure li p{padding:0 ;font-size:12px;border-radius:5px;background:transparent;text-align:center;line-height:40px}

    .showFigure li p.bold{padding:5px;font-size:14px;font-weight:bold;}

    .aboutCompany{height:auto;margin-bottom:0;padding:18px;background:url(../images/bgx.jpg) no-repeat;background-size:100%;}

    .aboutCompany .box{width:100%;padding:15px;position: static;margin:auto;height:auto;border-radius: 5px;}

    .aboutCompany .marginBox{height:auto;}

    .aboutCompany .box .aboutArrows{position: static;margin-top:15px;}

    .maintianInformation .headline{padding-top:0;}

    .maintianInformation .selectInfo ul{text-align:center;padding:15px 0;}

    .maintianInformation .mian .s-leftContent{width:100%;}

    .maintianInformation .mian .s-leftContent img{height:auto;}

    .maintianInformation .mian .s-rightContent{width:100%;min-height:initial}

    .maintianInformation .mian .s-rightContent ul li{padding:15px;min-height:initial}

    .maintianInformation .mian .s-rightContent ul li .rightContent{width:100%;}

    .Partner .lineAll{position: static;}

    .maintianInformation .mian .s-rightContent ul li .leftContent{padding-left:0;width:100%;display: flex;justify-content: flex-start;}

    .maintianInformation .mian .s-rightContent ul li .leftContent .arrows{margin-top:5px;margin-left:10px;border:none;}

    .maintianInformation .mian .s-rightContent ul li .rightContent .g-malfunction-type-li-center-title{font-weight:bold}

    .maintianInformation .mian .s-rightContent ul li .leftContent .day{font-size:18px;}

    .hot-mobile ul li .number{font-size:20px;}

    .hot-mobile ul li .number .sup{top:-10px}



    .banners{position: relative;}

    .banners .swiper-container .swiper-notification{display:block;z-index:9;display: block;}

    .banners .swiper-pagination{display:block}

    .hot-mobile{height:165px;}

    .m_showFigure{background:url(../images/bgx.jpg) no-repeat ;background-size:100%;}

    .maintianInformation{display:none;}

    .Partner .Partner-swiper{width:100%;height:auto;}

    .Partner .Partner-swiper .swiper-container1 .swiper-wrapper1 ul li{width:25%;height:auto;}

    .Partner .Partner-swiper .swiper-wrapper{height:auto !important;overflow:hidden;}

    .m_Partner .swiper-slide {border-left:1px solid #ddd;}

    .m_head{height:60px;margin-top:0;padding:5px 10px;display:flex;justify-content: space-between;align-items: center;position: fixed;top:0;left:0;width:100%;z-index:99;background:rgba(255,255,255,0.9)}

    .m_head img{max-height:100%;}

    .m_head span{font-size: 12px;font-weight:bold;color:#333;}

    .qgdh{padding-left:35px;background:url(../images/index_27.png) no-repeat left center;background-size:27px;height:100%;line-height:30px;font-size:16px;color:#333;font-weight:bold;}

    .Partner .headline{font-size:14px;padding-top: 12px;padding-bottom: 0;line-height:normal}

    .Partner .subheadline{font-size:11px; padding-bottom:10px}
    .g-content .container .message-nav{ margin-bottom:20px !important}

    .Partner .lineAll{display:none;}

    .m_Partner .swiper-slide:nth-child(odd){border-bottom:1px solid #ddd}

    .whole,.m_footer{display:none;}

    .m_whole{background:#f5f5f5;padding:18px;}

    .kfgzsj{color:#666;text-align:center}

    .kfgzsj strong{color:#666;font-weight:bold}

    .kfgzsj span{color:#666;}

    .kfgzsj p{color:#19D5C3;font-size:18px;font-weight:bold;}

    .m_footer{height:50px;background:#19D5C3;position: fixed;bottom:0;left:0;z-index:99;display:flex;width:100%;align-items:center;line-height:50px;}

    .m_footer a{flex:1;height:100%;text-align:center;color:#fff;}

    .m_footer a + a{border-left:1px solid #fff;}

}





.links{margin:80px auto 40px;}

.links dt{margin-right:20px;}

.links dd{padding-right:20px;position: relative;}

.links dd::after{

    content:'';display:block;

    width:1px;height:10px;background:#666;

    transform: rotate(15deg);position: absolute;

    right: 10px;top:5px;;

}

.links dd:nth-last-child(2)::after{display:none;}

.links dd a{color:#666;}



.lm_head{padding:0;position:relative;text-align:center;}

.lm_En{font-size:49px;color:#E4E4E4;}

.lm_Ch{font-size:40px;color:#2E2E2E;margin-top:-40px;font-family: 'SourceHanSansCN-Bold';font-weight:bold;-webkit-text-stroke:1px #fff;text-shadow: -3px 3px #ccc;display:inline-block;width:auto;padding:0 20px;}

.left_line,.right_line{width:25px;height:8px;display: inline-block;background:#E80011;position:relative;top:-5px;position:relative;}

.left_line{margin-right: 10px;}

.right_line{margin-left:10px;}

.left_line::after{

    content:'';display:block;width:75px;height:2px;

    background:#CCCCCC;position: absolute;left:-75px;top:50%;

}

.right_line::after{

    content:'';display:block;width:75px;height:2px;

    background:#CCCCCC;position: absolute;right:-75px;top:50%;

}

/* 位置导航 */

.location{height:55px;line-height:55px;border-bottom:5px solid #EDEDED;margin:40px auto 30px;width:100%;}

.location_title{font-size:24px;color:#333;position: relative;}

.fk{display:block;width:36px;height:36px;position: absolute;}

.fk_1{background:#F0F0F0;top:0;left:0;z-index:1;}

.fk_2{background:rgba(0,146,42,0.4);bottom:0;left:18px;z-index:2;}

.location a,.location span.dw{font-size:12px;color:#777;padding:0 10px}

.location .home {padding-left:10px}

.location span.dw{color:#8F353B;font-weight:bold;}



.left {width:310px;}

.leftHead{padding:0 30px;height:85px;background:#8F353B;background-size:100% 100%;border-top:4px solid #8A000A;line-height:80px;}

.left_Ch{font-size:25px;color:#ffff;}

.left_Ch span{font-size:14px;}

.left_En{font-size:15px;color:#fff;line-height:30px}

.leftClass{width:100%;margin-bottom:20px;padding:0;}

.leftClass li{margin-top :3px;position: relative;background:#EBEBEB;}

.leftClass li::after{

    content:'';display: block;width:5px;height:100%;

    position: absolute;left:0;top:0;background:#8F353B;

    background-size:100% 100%;

    z-index:6;transition:all 0.5s

}

.leftClass a{display:block;width:100%;height:50px;line-height:50px;padding-left:25px;color:#333;font-size:16px;z-index:1;position: relative;}

.leftClass li.on,.leftClass li:hover{background:#8F353B}

.leftClass li.on::after,.leftClass li:hover::after{width:5px;transition:all 0.5s;background:#8A000A}

.leftClass li.on a,.leftClass li:hover a{color:#fff;}

.leftCommon_head{height:50px;background: #8F353B;color:#fff;text-align:center;line-height:50px;font-size:24px;}

.leftContact dl,.leftCase ul{padding:25px 30px;border:1px solid #CACACA;border-top:none;}

.leftContact dt{padding-left:60px;height:45px;background: url(../images/case_12.png) no-repeat left center;background-size:43px;margin-bottom:5px;}

.leftContact dt p{font-size:14px;color:#333;}

.leftContact dt strong{color:#8F353B;font-size:24px;font-family: 'Arial'}

.leftContact dd{padding:7px 0;font-size:14px;color:#666;}

.leftCase li{line-height:55px;}

.leftCase li + li{border-top:1px solid #cacaca}

.leftCase li a{display:block;width:100%;height:100%;font-size:14px;color:#666;}

.leftCase li a:hover {color:#E21114;}



.right{width:825px;}

.right .location{margin:0;}

/* 搬家案例 */

.n_case_item{margin-bottom:10px;}

.n_case_img{height:158px;overflow: hidden;}

.n_case_info{padding:20px 0;color:#333;text-align:center;font-size:14px;font-weight:bold;}



/* 车型展示 */

.vehicle_banner{background-image: linear-gradient(#fff, #E8E9E8);padding-top:30px;position: relative;}

.vehicle_banner .swiper-slide{text-align:center;}

.vehicle_item{margin-top:30px;}

.vehicle_head{height:40px;line-height:40px;background:#eee;font-size:18px;color:#333;font-weight:bold;padding-left:20px;border-left:5px solid #F4881B;}

.vehicle_content{padding:15px 0;color:#666;}



/* 服务项目 */

.server_item{padding:15px;}

.server_item a{border-radius:10px;background:#98454B;height:305px;padding:20px 40px;display:flex;flex-direction: column;justify-content: center;align-items:center;text-align:center;}

.server_icon{width:120px;height:120px;overflow:hidden;margin:auto;border-radius:50%;}

.server_title{font-size:20px;font-weight:bold;color:#fff;margin-top:20px;}

.server_subtitle{font-size:14px;color:#999;padding:15px 0 25px;}

.server_btn{color:#fff;border:1px solid #fff;text-align:center;border-radius:5px;width:100px;line-height:40px;font-size:14px;display:inline-block}

.server_item a:hover{background:#811B23;}

.server_default{margin-top:0;transition:0.5s}

.server_icon img{vertical-align: top;}

/*.server_item:hover .server_default{margin-top:-75px;transition:0.5s}*/

/*.server_item:hover .server_hover{margin-top:-20px;}*/

.server_item:hover .server_title,

.server_item:hover .server_subtitle{color:#fff}

.server_item:hover .server_btn{background:#fff;border-color:#fff;color:#E80012}



/* 区域列表 */

.area_item{margin-top:40px;}

.area_head{height:55px;line-height:55px;text-align:center;font-weight:bold;font-size:26px;color:#222;background:#d3d3d3}

.area_content{padding:30px 35px;border:1px solid #d3d3d3;}

.area_content a{font-size:12px;color:#666;display:inline-block;padding:0 5px;border-right:1px solid #ddd;margin-bottom:5px;}



/* 关于我们 */



.qyfc{background:#F3F3F3;padding: 100px 0;}

.server_case_content .swiper-slide{position:relative;}

.server_case_info{position:absolute;left:0;bottom:0;width:100%;height:30px;line-height:30px;background:rgba(0,0,0,0.5);color:#fff;}

.server_case_content .swiper-slide {

text-align: center;

font-size: 18px;

background: #fff;

padding:10px;

/* Center slide text vertically */

display: -webkit-box;

display: -ms-flexbox;

display: -webkit-flex;

display: flex;

-webkit-box-pack: center;

-ms-flex-pack: center;

-webkit-justify-content: center;

justify-content: center;

-webkit-box-align: center;

-ms-flex-align: center;

-webkit-align-items: center;

align-items: center;

transition: 300ms;

transform: scale(1);

}

