/* css 閲嶇疆 */
html, body, div, span, applet, object, iframe, table, caption,
tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins,
kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr,
acronym, address, big, cite, code, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend {
    vertical-align: baseline;
    font-family: 'Microsoft Yahei','SimSun';
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    outline: 0;
    padding: 0;
    margin: 0;
    border: 0;
}

input,
:focus {
    outline: 0;
}
body {
    background: #fff;
    line-height: 1;
    color: black;
}
ol, ul {
    list-style: none;
}
table {
    border-collapse: separate;
    border-spacing: 0;
}
caption, th, td {
    font-weight: normal;
    text-align: left;
}
blockquote:before, blockquote:after, q:before, q:after {
    content: 鈥溾�;
}
blockquote, q {
    quotes: 鈥溾� 鈥溾�;
}
a {
    text-decoration: none;
    color: #000;
}
.clearfix:before,
.clearfix:after {
    content: " ";
    display: table;
}
.clearfix:after {
    clear: both;
}
.f12 {
    font-size: 12px;
}
.pull-left {
    float: left;
}
.pull-right {
    float: right;
}
.mb15 {
    margin-bottom: 15px;
}
.mr25 {
    margin-right: 25px;
}
.hidden {
    display: none !important;
}
.show {
    display: block !important;
}
.text-left {
    text-align: left;
}
.text-right {
    text-align: right;
}
select,textarea{font-size:12px; font-family: 'Microsoft Yahei','SimSun';}

 #list span.imgSpan{display:none;}

 #list a:hover{position:relative;}
 #list a:hover span.imgSpan{display:block;position:absolute;top:0;left:60px;border:solid 1px gray;}


/**/
/* top */
.ntop_nav{width: 1000px;margin: 0 auto;overflow: hidden;text-align: right;}
.ntop_nav ul{width: 600px;float: right;}
.ntop_nav ul li{width: 96px;float: left;font-size: 12px;line-height: 30px;}

.text-ceter{
    text-align: center;
}
.overf{
    overflow: hidden;
}
.mt5{
    margin-top: 5px !important;
}
.mt10{
    margin-top: 10px !important;
}

.mt15{
    margin-top: 15px  !important;
}
.mt20{
    margin-top: 20px !important;
}
.mt30{margin-top: 30px;}
.ml5{
    margin-left: 5px !important;
}
.ml10{
    margin-left: 10px !important;
}

.ml15{
    margin-left: 15px !important;
}
.ml20{
    margin-left: 20px !important;
}
.ml30{
    margin-left: 30px !important;
}

.mb5{
    margin-bottom: 5px !important;
}
.mb10{
    margin-bottom: 10px !important;
}
.mb15{
    margin-bottom: 15px !important;
}
.mb20{
    margin-bottom: 20px !important;
}

.mr5{
    margin-right: 5px !important;
}
.mr10{
    margin-right: 10px !important;
}
.mr15{
    margin-right: 15px !important;
}
.mr20{
    margin-right: 20px !important;
}
.mr30{
    margin-right: 30px !important;
}
.mr40{
    margin-right: 40px !important;
}



.pt5{
    padding-top: 5px !important;
}
.pt10{
    padding-top: 10px !important;
}

.pt15{
    padding-top: 15px  !important;
}
.pt20{
    padding-top: 20px !important;
}

.pl5{
    padding-left: 10px !important;
}
.pl10{
    padding-left: 10px !important;
}

.pl15{
    padding-left: 15px !important;
}
.pl20{
    padding-left: 20px !important;
}
.pl30{
    padding-left: 30px !important;
}

.pb5{
    padding-bottom: 5px !important;
}
.pb10{
    padding-bottom: 10px !important;
}
.pb15{
    padding-bottom: 15px !important;
}
.pb20{
    padding-bottom: 20px !important;
}

.pr5{
    padding-right: 5px !important;
}
.pr10{
    padding-right: 10px !important;
}
.pr15{
    padding-right: 15px !important;
}
.pr20{
    padding-right: 20px !important;
}

