@charset 'utf-8';
/*-- reset --*/
html,body{height:100% ;background: #fff;}
html, body, div, h1, h2, h3, h4, h5, h6, p, img, dl, dt, dd, ol, ul, li,form, table, tr, th, td,section,nav,menu,aside,header,footer,header { margin: 0; padding: 0; border: 0; }
h1,h2,h3,h4,h5,h6 { font-weight:normal;}
ul,ol,nav,menu{list-style:none}
table { border-collapse:collapse; border-spacing:0; }
img { border:0;}
ol, ul { list-style: none; }
i,b,em,strong { font-style:normal; text-decoration:none; font-weight: normal;}
body { font-family:'Microsoft YaHei','simsun','Lucida Grande','Lucida Sans Unicode';background: #fff;  }
a { text-decoration:none; color:#000;}
input { word-break: break-all; word-wrap: break-word;border: 0;outline: 0; }
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
 img{height: auto; width: 100%; }
 .fl{float: left;}
 .fr{float: right;}
 input[type="text"],input[type="button"],button,select{-webkit-appearance: none;appearance: none;background: none;border-radius: 0;border: 0;}
 .wap{width:94%;margin:0 auto;padding-top:20px;}


html,body{
    font-size: 20px;
    height: 100%;

}

.dcs{
    box-shadow: 0 0 10px #f6dfdf;
    padding:15px;
    margin-bottom: 20px;
}
.dcs .dc_logo{
    width: 54px;
    height: 54px;
    margin-right: 8px;
}
.dcs p{
    font-size: 12px;
    color:#333333;
    width: 75%;
    font-weight: bold;
    margin-top: 5px;
}
.attention{
    font-size: 12px;
    color: #999;
    margin-top: 15px;
}
.attention:after{
    content: '';
    width: 15px;
    height: 14px;
    background: url(../image/goLink.png);
    background-size: cover;
    display: inline-block;
    vertical-align: middle;
    margin-left: 5px;

}
.img_link{
    display: block;
}
.ewm_text{
    text-align:center;
    font-size: 14px;
    color: #333;
    margin-top: 10%;
}
.ewm_text img{
    width: 40%;
    margin:20px auto;
    display:block;
}
.foot_list{
    width: 100%;
    background: #FF3233;
    font-size: 15px;
    position: fixed;
    bottom: 0;left: 0;
    padding:15px;
    
}
.foot_list li{
    box-sizing: border-box;
    float: left;
    width: 50%;
    text-align: center;
}
.foot_list li a{
    color:#fff;
}
.foot_list li a:before{
    content: '';
    display: inline-block;
    width:18px;
    height: 18px;
    vertical-align: sub;
    margin-right: 5px;
}
.foot_list li.first a:before{
    background:url(../image/kf.png) no-repeat ;
    background-size: cover;
}
.foot_list li.last a:before{
    background:url(../image/contact.png) no-repeat ;
    background-size: cover;
}
.foot_list li.first{
    border-right:1px solid #ffffff;
}