@charset "utf-8";
/* CSS Document */
/*author zhuzj*/
body,div,ul,ol,li,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td {margin:0; padding:0;}
h1, h2, h3, h4, h5, h6 {font-size:100%; font-weight:normal}
body {text-align:left;  font-family:"Microsoft YaHei","SimSun","SimHei"; font-size:14px; color:#000; line-height:24px;}
html,body { height:100%;}
a {text-decoration:none;}
a:hover {color:#000; text-decoration:underline;}
ul,ol,li {list-style:none;}
img {border:0;vertical-align:middle;}
table {border-collapse:collapse; border-spacing:0;}
caption,th {text-align:left;}


.clearfix:after {visibility:hidden; display:block; font-size:0; content:""; clear:both; height:0;}
.clearfix{*zoom:1;}

/*TOP 通用*/
.main_nav a,.main_nav a:hover{text-decoration:none;}

.main_nav {
    width: 100%;
    height: 40px;
    line-height: 40px;
    background-color: #288FF8;
    color: #ffffff;
    font-size: 14px;

}
.main_nav ul{
    width:1000px;
    overflow: hidden;
    margin: 0 auto;
    padding: 0;
}
.main_nav li {
    float: left;
    display: list-item;
    text-align: -webkit-match-parent;
}
.main_nav li a{
    padding: 0 10px;
    display: block;
}
.main_nav_home{
    background: #ffd700;
}
.main_nav li a {
    color: #ffffff;
}


.infobar {
    height: 30px;
    text-align: center;
    background: #f5f5f5;
}
.infobar .cont_f {
    width: 1000px;
    height: 30px;
    margin: 0 auto;
    line-height: 30px;
    color: #999;
    background: #f5f5f5;
}
.infobar .cont_f .txt_l {
    float: left;
}
.infobar .cont_f .txt_r {
    float: right;
}

.topic_f{
    text-align: center;
    color: #666;
}
.topic_f .bdsharebuttonbox{
    margin: 0 auto;
}