﻿@charset "utf-8";
/* CSS Document --- about css*/
.gdSek em,.down_mo1,.down_dl:hover .down_dd2,.down_dd2{-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out;}
.gdSek em{ background:url(/assets/img/pc/service/fotileicon.png) no-repeat; display:inline-block;}

.copVdBox{ width:1065px; height:614px; margin:0 auto 88px;}
.copVdBox video{ width:1065px; height:614px}
.copVdHd{ line-height:2em; padding-bottom:4.5em;}
.copVdHd h2{padding:4em 0 1em;}

/*03globalDistribution*/
.backgbot{background:#f9f9f9; padding-bottom:5%}

.gdSek ,.gdSeko li{font-size:16px;}
.ftSelect{ width:50%; margin:0 auto;}
.gdSeWrap{ position:relative;}
.gdSek{ height:3.5em; line-height:3.5em; position:relative; border:1px solid #c6c6c6; padding:0 1.2em; cursor:pointer}
.gdSek em{ width:9px; height:6px; position:absolute; top:50%; right:1.3em; margin-top:-3px; background-position:-211px -46px;transform:rotate(0deg)}
.gdSeko{ position:absolute; width:100%; left:0; top:4.2em; background:#fff; display:none}
.gdSeko ul{border:1px solid #c6c6c6; display:block; overflow:hidden; padding:.5em 0}
.gdSeko li{ width:25%; float:left; line-height:2.5em; }
.gdSeko li a{ display:block}
.gdSeko li.current a{ color:#A62126;}

.se_yyj{ width: 100%; margin:7em auto 0; margin-bottom: 7em;background: url(/assets/img/pc/service/line_y.gif) repeat-y center;}
.clearfix:after {clear: both;content: ' ';display: block;font-size: 0;line-height: 0;visibility: hidden;width: 0;height: 0;}
.fl{ float: left;}
.fr{ float: right;}
.faq_v1{ color: #A62126;}
.faq_v2{ color: #595959; margin-top: 1em; line-height: 160%;}
.faq_ul2,.faq_ul1{ width:50%;}
.faq_ul2 .faqItem ,.faq_ul1 .faqItem{position: relative;}
.faq_ul2{ /*border-left:#e2e2e2 1px solid;*/ /*padding: 10em 0 0 2.5em;*/ padding-top: 10em;}
.faq_ul1>div .faq_dian{right:-4px; top: 20px;}
.faq_ul2>div .faq_dian{left:-4px; top: 20px;}
.faq_ul1 .faPa ,.faq_ul2 .faPa{border:#e2e2e2 1px solid; border-radius: 8px; padding: 30px;margin-bottom: 4em; margin-right:7%; position: relative;}
.faq_ul2 .faPa{ margin-left:7%;}
.faq_ul1>div .faq_dian,.faq_ul2>div .faq_dian{ position: absolute;background:#919191; width: 7px; height: 7px; display: block; border-radius: 50%;}
.faq_ul1>div .faq_im1{ position: absolute; right: -9px; top: 15px;}
.faq_ul2>div .faq_im1{ position: absolute; left: -9px; top: 15px;}
.faq_im1{width: 10px; height: 14px;}
.faq_ul1 .faq_im1{background-position:0px 0px;}
.faq_ul2 .faq_im1{background-position:-12px 0px;}
.block{ display: block;}

/*faq end*/
.jian{ background: url(/assets/img/pc/service/down_1.png) no-repeat;}
.down_p1{ color: #2a2a2a; text-align: center; padding:4em 0 3em}
/*.dowm_mo{ border-bottom: #c38b60 2px solid;}*/
.down_ul{ margin:0 auto; padding-bottom: 2em; width: 80%;}
.down_ul li{ float: left; width: 16%; margin:0 2%;text-align: center; color: #A62126; cursor: pointer;}
/*.down_ul li:hover span{border-bottom: #c38b60 2px solid; }*/
.down_ul li a { display: block; }
.down_ul li.curren a{ color:#A62126}
.down_ul li a span{ padding-bottom: 5px; position: relative;display: inline-block;}
.down_ul li a span:before{ z-index: 1 }
.down_v1{ background: #fff; border:#e2e2e2 1px solid; margin-top: 3em;}
.down_v1 h6{ padding: .8em 1.2em; line-height: 160%; border-bottom:#e2e2e2 1px solid; margin-bottom:2em}

.down_dl{ width: 20%; float: left; cursor: pointer; position: relative;padding-bottom:9em;}
.down_dl dt{ width:51%; margin: 0 auto;}
.down_dl dd{ text-align: center; font-size:16px}
.down_dd1{margin: 1em auto 0;/*width:51%;*/}
.down_dd2{ color: #A62126; border:#A62126 1px solid; width: 100%; padding: 2px 0; margin: 1em auto 0;width:51%; border-radius: 3px;}
.down_mo1,.down_dl .down_dd2:hover,.fw_bg{ background:#A62126; color: #fff;}
.down_dd3 ul{ border:#f2f2f2 1px solid; padding:.5em 0; position: absolute; top: 0; left: 0; width: 100%;box-shadow: rgba(124, 122, 119, 0.0470588) 0px 0px 1px, rgba(124, 122, 119, 0.0470588) 0px 2px 3px, rgba(124, 122, 119, 0.0470588) 0px 5px 6px, rgba(124, 122, 119, 0.0470588) 1px 9px 10px, rgba(124, 122, 119, 0.0470588) 1px 12px 15px, rgba(124, 122, 119, 0.0470588) 2px 17px 21px; border-radius:5px;}
.down_dd3 ul li{font-size:16px;}
.down_dd3 ul li a{ display:block; padding:.4em 0; line-height:1.6em}
.down_dd3{ position: absolute; width:51%;margin: 1em auto 0; display: none; height: 0;left: 50%; margin-left:-25.5%;}
.down_dd3 span{background-position:-23px 2px; width: 14px; height: 11px; display: block; position: absolute; top: -10px; right: 30px; }
/*展厅查询*/
.zhan_v1{ padding-bottom: 30px;}
.zhan_v2{ float: left; width: 29%; margin-right:6.5%; position: relative;}
.zhan_v2>span{ border:#c6c6c6 1px solid; height:3.5em; line-height:3.5em; padding:0 .8em; display: block; position:relative; cursor: pointer;}
.zhan_v2 .optionli{ background: #fff; border-top:none; display: none; position: absolute; top:3.5em; left: 0; width: 100%; width: 100%; z-index: 100;}
.zhan_v2 .optionli>ul{border:#c6c6c6 1px solid; padding:.3em .5em;}
.zhan_v2 .optionli li{text-align: left; margin: 5px 4px;line-height: 2em; cursor: pointer;}
.zhan_v2 .optionli li:hover{ color: #A62126; }
.zhan_v2>span b{ display: block; background-position:-60px -4px; width: 7px; height:6px; position: absolute; top: 50%; right: 23px; z-index: 10; margin-top: -2.5px;}
.zhan_v2>span i{font-style:normal;}
#map{ width: 100%; height: 400px;}

.zhan_v3{ padding: 5% 0 2%; }
.zhan_v3 ul{ margin-right:-30px;}
.zhan_v3 ul li{ float: left; width:33.3333%; margin:0 0 3% 0%;}
.zhan_v3 ul .padr{ margin-right:30px; height: 11.1em;}
.zhan_v3 ul li p{ width: 96%; margin: 0 auto; color: #595959; padding-left:1.2em; position: relative; line-height:1.6em;}
.zhan_v3 ul li p.zhan_p1{ padding-bottom:.5em; font-weight:bold}
.zhan_v3 ul li p.zhan_p1 span{ color: #2a2a2a; background-position:-72px -1px; width: 12px; height: 15px;  float: left; position: absolute; left:0; top:.3em; float:left}
.zhan_v3 ,.fontSize.zhan_v1{ font-size:16px}
.zhan_v3 .addHeiht{ height:6.4em; /*display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;*/
        word-break: break-word;
    overflow: hidden;}

/*消费者*/
.SerConsWrap{ padding:5% 0; position:relative}
.SerConsumer{ width:53%; background:#fff; position:absolute; right:0; top:50%;transform: translate(0,-50%);-ms-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-webkit-transform: translate(0,-50%)}
.SerConsumer .box{padding:3em 4em 3em 5em;line-height:1.4em;}
.SerConsumer h2 ,.SerConsumer h6{padding-bottom:1em; display:block;}
.SerConsumer .fontSize{padding-bottom:1.2em; display:block; line-height:1.4em}

@media screen and (min-width:1280px) and (max-width:1599px){
.copVdBox{ width:800px; height:460px; margin-bottom:78px;}
.copVdBox video{ width:800px; height:460px}
.zhan_v3{ font-size:14px}
.zhan_v3 ul{ margin-right:-20px;}
.zhan_v3 ul .padr{ margin-right:20px}

.gldiMap{ height:440px;}
.go_adius ,.gr_adius{ width:9px; height:9px;}
.gdSek ,.gdSeko li ,.down_dl dd ,.down_dd3 ul li ,.fontSize.zhan_v1{ font-size:14px;}

.SerConsumer .box{ padding:2em 2em 2em 3em}
.SerConsumer .fontSize{ font-size:14px;}

}
/*字体大小调整 正试*/
@media (max-width:1440px){
.down_ul li{ font-size:14px;}
}
@media (max-width:1279px){
.copVdBox{ width:800px; height:460px; margin-bottom:68px;}
.copVdBox video{ width:800px; height:460px}

.gldiMap{ height:440px;}
.gdSek ,.gdSeko li ,.down_dl dd ,.down_dd3 ul li ,.fontSize.zhan_v1{ font-size:14px;}

.se_yyj{ width: 1000px; margin:7em auto 5em;}
.zhan_v3{ font-size:14px}
.zhan_v3 ul{ margin-right:-20px;}
.zhan_v3 ul .padr{ margin-right:20px}
}
.footer{
    width: 100%;
    overflow: hidden;
    margin-top: 75px;
    padding-top: 34px;
    background: #f5f5f5;
}
.footer .title{
    width: 100%;
    overflow: hidden;
    padding-bottom: 20px;
    border-bottom: 1px solid #e7e7e7;
}
.footer .title li{
    width: 25%;
    float: left;
    overflow: hidden;
    padding-left: 8px;
    box-sizing: border-box;
    font-weight: bold;
    font-size: 12px;
    color: #888896;
}
.footer .content{
    width: 100%;
    overflow: hidden;
}
.footer .content li{
    width: 25%;
    float: left;
    overflow: hidden;
    margin-top: 20px;
}
.footer .content li .list li{
    font-size: 12px;
    color: #999;
    width: 100%;
    margin-top: 0 !important;
    box-sizing: border-box;
    padding-left: 8px;
    line-height: 25px;
}
.footer .content li .list li a{
    color: #999;
}
.footer .content li .list li a:hover{
    color: #000000;
    animation: jingguo 0.5s;
}
@keyframes jingguo {
    0%{
        color: #999;
    }
    100%{
        color: #000000;
    }
}
.footer .bottoms{
    width: 100%;
    overflow: hidden;
    margin-top: 37px;
    padding-top: 30px;
    margin-bottom: 24px;
    border-top: 1px solid #e7e7e7;
}
.footer .bottoms_left{
    float: left;
    font-size: 12px;
    color: #999;
    line-height: 19px;
}
.footer .bottoms_left img{
    width: 90px;
    height: 18px;
    margin-right: 26px;
}
.footer .bottoms_right{
    float: right;
    font-size: 12px;
    color: #0E0D0B;
}
.footer .bottoms_right a{
    display: block;
    float: left;
}
.footer .bottoms_right span{
    display: inline-block;
    vertical-align: top;
    margin-left: 10px;
    margin-right: 10px;
    color: #000;
    opacity: .1;
    float: left;
}