html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike,
strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody,
tfoot, thead, tr, th, td ,textarea,input { margin:0; padding:0;  }
address,cite,dfn,em,var, i {font-style:normal;}
body {font-size: 16px; line-height: 1.5; font-family:'Microsoft Yahei','simsun','arial','tahoma';  color: #333; }
table { border-collapse:collapse; border-spacing:0; }
h1, h2, h3, h4, h5, h6, th { font-size: 100%; font-weight: normal; }
button,input,select,textarea{font-size:100%;}
fieldset,img{border:0;}
a,
img {
    -webkit-touch-callout: none
}
a,
a:active,
a:focus,
a:hover,
a:visited {text-decoration: none}
input[type=password],
input[type=text],
textarea {
    resize: none;
    outline: 0;
    -webkit-appearance: none;
    white-space: pre-wrap;
    word-wrap: break-word;
    background: #fff
}
ul, ol { list-style: none; }
:focus{ outline:none;}
.clearfix{ clear: both; content: ""; display: block; overflow: hidden }
.clear{clear: both;}
.fl{ float: left; }
.fr{float: right;}

#so{white-space:nowrap}
#so form{margin:0;padding:0}
#so_keyword{width:307px;height:24px;line-height:24px;font:14px arial;padding:
        2px 5px;margin-right:5px;border:2px solid #B30707;outline:0;vertical-align:middle;}
#so_keyword{background:url()
no-repeat right center;}
#so_submit{width:70px;height:32px;line-height:32px;border:0;color:#fff;
    background:#B30707;font-weight:bold;font:bold 14px arial;padding:0;
    padding-top:3px\9;cursor:pointer;
    vertical-align:middle}
.slideBox {
    width: 390px;
    height: 242px;
    overflow: hidden;
    position: relative;
    margin-left: 30px;
}

.slideBox .hd {
    height: 15px;
    overflow: hidden;
    position: absolute;
    right: 5px;
    bottom: 5px;
    z-index: 1;
}

.slideBox .hd ul {
    overflow: hidden;
    zoom: 1;
    float: left;
}

.slideBox .hd ul li {
    float: left;
    margin-right: 2px;
    width: 15px;
    height: 15px;
    line-height: 14px;
    text-align: center;
    background: #60574e;
    color: #fff;
    cursor: pointer;
    transition: all 2s;
}

.slideBox .hd ul li.on {
    background: #ddab37;
    color: #fff;
    width: 24px;
}

.slideBox .bd {
    position: relative;
    height: 100%;
    z-index: 0;
}

.slideBox .bd li {
    zoom: 1;
    vertical-align: middle;
}

.slideBox .bd img {
    width: 390px;
    height: 242px;
    display: block;
}
.tab-bar{
    height: 40px;
    background: #d10005;
}
.tab-slide td + td{
    border-left: 2px solid #c20004;
}


a.a4{margin-right: 40px;}

.top-one{
    width: 100%;
    height: 36px;
    border-bottom: 1px solid #d6d6d6;
}
.top-one p{
    margin-right: 70px;
    margin-top: 6px;
}
.top-one a{
    color: #666;
    display: inline-block;
    padding: 0 8px;
    font-size: 14px;
    line-height: 14px;
}
.top-one a:hover{
    color:#EE5D02;
}
.top-one a + a{
    border-left: 1px solid #666;
}
.slide-bar{
    width: 100%;
    height: 50px;
    background: #d10005;
}