﻿.logo_top { height: 80px;background-color:#fff; /*background: url(/images/2014/index/logo_bg.gif) repeat-x;*/ }
.banner { background: url(/images/2014/index/banner_bg.gif) repeat-x; height: 98px; font-size: 16px; }
    .banner li { float: left; margin-left: 16px; }
        .banner li a { line-height: 29px; display: block; }
            .banner li a:hover, .banner li a.current { border-bottom: 2px solid #f00; padding-bottom: 10px; }
.num_bg { width: 213px; height: 232px; padding: 30px 0 0 30px; margin: 222px 0 0 0; color: #fff; background: url(/images/2014/index/bg.png) repeat 0 0; position: absolute; }
.num_index { float: left; margin: 5px 10px 0 10px; color: #ff0000; font-size: 32px; font-family: 'Agency FB'; }
.ban { background: url(/images/2014/index/bg2.png) repeat 0 0; width: 300px; height: 100px; text-align: center; float: left; border-radius: 6px; margin-right: 10px; color: #fff; }
.tit { font-size: 30px; text-align: center; padding: 40px 0 0 0; color: #000; }
.dt { width: 932px; }
    .dt li { float: left; width: 219px; margin: 35px 14px 0 0; overflow: hidden; }

.bz li { float: left;  text-align: left;  font-size: 14px; line-height: 20px; margin-top: 50px; }
.bz ul a:hover { text-decoration: underline; color: #aab2bd; }
.bz_1 { background: url(/images/2014/index/bz_1.jpg) no-repeat center top; width:147px;height:128px;}
    .bz_1:hover { background: url(/images/2014/index/bz_01.gif) no-repeat center top; }
.bz_2 { background: url(/images/2014/index/bz_2.jpg) no-repeat center top; width:147px;height:128px;}
    .bz_2:hover { background: url(/images/2014/index/bz_02.gif) no-repeat center top; }
.bz_3 { background: url(/images/2014/index/bz_3.jpg) no-repeat center top; width:147px;height:128px;}
    .bz_3:hover { background: url(/images/2014/index/bz_03.gif) no-repeat center top; }
/*.bz li { float: left; width: 306px; text-align: center; padding-top: 150px; font-size: 14px; line-height: 24px; margin-top: 50px; }
.bz ul a:hover { text-decoration: underline; color: #aab2bd; }
.bz_1 { background: url(/images/2014/index/bz_1.jpg) no-repeat center top; }
    .bz_1:hover { background: url(/images/2014/index/bz_01.gif) no-repeat center top; }
.bz_2 { background: url(/images/2014/index/bz_2.jpg) no-repeat center top; }
    .bz_2:hover { background: url(/images/2014/index/bz_02.gif) no-repeat center top; }
.bz_3 { background: url(/images/2014/index/bz_3.jpg) no-repeat center top; }
    .bz_3:hover { background: url(/images/2014/index/bz_03.gif) no-repeat center top; }*/
.mov li { float: left; margin: 35px 0 0 50px; overflow: hidden; text-align: center; }
.line { border-top: 1px solid #dddddd; height: 0; }
.cg { padding: 62px 0 0 42px; }
    .cg li { float: left; margin-left: 7px; }
.zhengshu { padding: 20px 0; }
    .zhengshu li { float: left; padding: 0 10px 10px 0; }
.close_btn { background: url("/images/2014/index/close.png") no-repeat 0 0; cursor: pointer; height: 50px; overflow: hidden; position: fixed; right: 20px; top: 20px; width: 50px; z-index: 1001; }
.newsmore { float: left; margin-left: 20px; }
    .newsmore a { width: 78px; height: 30px; line-height: 30px; background-color: #e5e5e5; text-align: center; font-size: 14px; border-radius: 15px; color: #707271; display: block; }
        .newsmore a:hover { background-color: #f00; color: #fff; }
.rolltext { font-size: 16px; line-height: 30px; }
.newstit { float: left; height: 30px; line-height: 30px; }
    .newstit a:hover { color: #ff0000; text-decoration: underline; }
