.banner{background: url("../images/about-banner.jpg")no-repeat center;background-size: cover;height: 300px;text-align: center;color: #ffffff}
.banner>h1{padding-top: 120px;}
.section1{padding-top: 70px;margin-bottom: 100px;}
.section1>div>h3{padding-left: 50px;margin-bottom: 30px;}
.section1>div>p{padding:0 50px;margin-bottom: 100px;line-height: 28px;}
.section1-content{padding: 100px 50px;background: url("../images/about1.jpg")no-repeat center;background-size: cover;color: #ffffff}
.section1-content>h3{margin-bottom: 20px;}
.section1-content>p{line-height: 26px;text-align: justify}
.section2{margin-bottom: 80px;}
.section2>div>h1{margin-bottom: 100px;text-align: center}
.section2-content{font-size: 0}
.section2-content>div{width: 50%;padding: 0 50px;font-size: 16px;display: inline-block;vertical-align: middle;}
.section2-content>div>img{width: 100%}
.section2-content>div>p{line-height: 32px;}

.section3{margin-bottom: 100px;}
.AD_title{ padding-top:20px;}
.AD_title h1{ color:#333; margin-bottom:5px;text-align: center}
.AD_title h1 +p{ font-size:14px; margin-bottom:20px;}
.AD_banner{ padding:0; cursor:pointer;}
.AD_banner img{ max-width:100%;}
.AD_banner .TED_bficon{ background:url(../images/bofang.png) transparent no-repeat center center / 61px; border:none;}
.AD_part01_txt ul{ padding:10px 0;}
.AD_part01_txt ul li{ border:1px solid #dbdbdb; width:100%; padding:20px 15px; text-align:center; margin-bottom:10px;}
.AD_part01_txt ul li p i{ font-size:24px;}
.AD_part01_txt ul li h4{ margin-bottom:5px; margin-top:15px;}
.AD_part01_txt ul li h4 +p{ margin-bottom:20px;}
.bgA7292D{ text-align:center; background-color:#a7292d; width:100%; padding:20px 15px;}
.bgA7292D img{ width:50px; margin-bottom:20px; margin-top:10px;}
.bgA7292D p{ color:#fff; opacity:0.88;}
.AD_Snapshot >.fl{ padding:15px; border:1px solid #dbdbdb;}
.AD_Snapshot >.fl h3{ color:#a7292d; margin-bottom:5px; margin-top:15px; font-size:30px;}
.AD_part03{ padding:5px 0 15px; background-color:#f9f9f9; margin-top:30px;}
.AD_timeBox >div{ height:45px;}
.AD_timeBox >div >p{ width:21%; line-height:45px; text-align:center; font-size:20px; margin-bottom:0; border-right:2px solid #E44B4E; color:#c7000b;}
.AD_timeBox >div >div{ width:79%; padding:0 10px 0 15px; height:45px; position:relative;}
.AD_timeBox >div >div img{ position:absolute; top:15px; left:-8px; width:14px;}
.AD_timeBox >div >div p{ margin-bottom:0; display:inline-block; vertical-align:middle; width:100%;}
.AD_timeBox >div:first-child,.AD_timeBox >div:first-child >p,.AD_timeBox >div:first-child >div{ height:10px;}
.AD_timeBox >div:nth-child(2n) >p{ background-color:#F6D2D4; color:#fff;}
.AD_timeBox >div:nth-child(2n) >div{ background-color:#F5EFEF;}
.AD_timeBox >div:last-child{ font-size:32px;}
.AD_part04 h1{ padding-bottom:15px; position:relative; margin-bottom:25px;}
.AD_part04 h1::before{ content:''; width:80px; border-bottom:1px solid #c7000b;position:absolute;bottom:0;left:50%;margin-left:-40px;}
.AD_part04 ul li{width:33.33%;position:relative;float: left}
.AD_part04 ul li img{width:100%;display: block}
.AD_part04 ul li >div{position:absolute;top:0;left:0;width:100%; height:100%; background:url(http://www.dvaco.com/images/bofang.png) rgba(0,0,0,0.4) no-repeat center center / 50px; cursor:pointer;}
.AD_part04 ul li >div p{ position:absolute; bottom:5px; padding:0 15px; color:#fff; width:100%; text-align:center; left:0;}
.AD_part04 ul li{ width:33.33%; float:left; padding:0 1px;}
.AD_part04 ul li > div{opacity:0;transition:ease 0.3s;-moz-transition:ease 0.3s;-ms-transition:ease 0.3s;-o-transition:ease 0.3s;-webkit-transition:ease 0.3s;}
.AD_part04 ul li > div p{font-size:12px;padding:0 10px;}
.AD_part04 ul li > div:hover{opacity:1;}

@media(max-width:1200px){

}
@media(max-width:998px){
    .section2-content>div{width: 100%;}
    .section2-content>div:first-child{text-align: center;margin-bottom: 50px;}
    .section2-content>div>img{width: auto;max-width: 100%;}
    .section2-content>div>p{text-align: justify}
    .section1>div>p{padding: 0 20px;}
    .section1{padding-top: 50px;margin-bottom: 50px;}
    .section1>div>h3{padding-left: 20px;}
    .section1>div>p{margin-bottom: 50px;}
    .section1-content{padding: 30px 20px;}
    .section2>div>h1{margin-bottom: 50px;}
    .section2-content>div{padding: 0}
    .section2{margin-bottom: 50px;}
}
@media (max-width: 767px) {
    .AD_part04 ul li{width: 100%;margin-bottom: 10px;}
    .AD_part04 ul li > div{opacity: 1}
    .section3{margin-bottom: 40px;}

}