﻿@charset "utf-8";
/* Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img { padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
ol,ul,li { list-style: none; }
div,dl,dt,dd,ol,ul,li{ zoom:1; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }
#BannerZoneAD_Div52{height:auto !important;}
/* Public */
html{ }
body{ color:#333;font-size:14px;font-family:"Microsoft Yahei","PingFang SC","STXihei", Helvetica,Arial,sans-serif; -webkit-text-size-adjust: none; cursor: default; }
li font{ }
a{ color: #333; text-decoration:none; outline:none; }
a:hover { color: #d00; text-decoration: underline; }
.clearbox {border:none;border-top: 1px solid transparent !important;clear: both;
font-size: 0;height: 0;line-height: 0;margin-top: -1px !important;visibility: hidden; }
.blank{ display:block; height:10px;font-size:0px; line-height:0; overflow:hidden; clear:both;  }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden; }
/* * html .clearfix{height:1%; }
*+html .clearfix{min-height:1%; } */
.clear { clear: both; }
.fl { float:left; display: inline; }
.fr { float:right; display: inline; }
.hide { display:none; }
.mt10 { margin-top: 10px; }
.mt20 { margin-top: 20px; }
.mb10 { margin-bottom: 10px; }
.mb30 { margin-bottom: 30px;}
/* box */
.box .hd .title { font-weight: bold;     float: left;    font-size: 16px;}
.hd .more { display: block;
    width: 37px;
    height: 15px;
    background: url(../images/more.gif) no-repeat left bottom;
    overflow: hidden;
    text-indent: -9999px;
    padding-top: 17px;
    float:right;
 }
/*登录按钮*/
.toplogin .con .loginForm .submit {
    cursor: pointer;
}
/*导航下拉*/
.topnav .two {
    position: absolute;
    float: left;
    width: 160px;
    display: none;
    background-color: #ff0000;
    z-index: 9999;
    border-radius: 5px;
}
.topnav .two li {
    float: left;
    width: 100%;
    position: relative;
    text-align: left;
}
.topnav .two a {
    display: block;
    line-height: 35px;
    text-decoration: none;
    padding: 0px 20px;
    color: #fff;
    font-size: 13px;
}
.topnav .one:hover .two{
    display: block;
    clear:both;
}
/* infoList */
/* 黑色点 */
.infoListA li { padding-left: 10px; background: url(../images/list.png) no-repeat 0 -10px; }
/* 橙色点 */
.infoListB li { padding-left: 10px; background: url(../images/list.png) no-repeat 0 11px; }
/*底部*/
div#footer { width: 100%; text-align: center; padding: 20px 0; margin: 20px 0; border-top: 2px #d00 solid; position: relative;}
#footer .footLink { height: 28px;}
#footer .footLink a{ padding:0 10px;}
#footer .copyright { line-height: 28px;}
#footer .img {  position: absolute; right: 180px; bottom: 40px; text-align: right;}