@charset "utf-8";

/* CSS Document */


/* 全局样式 Global-Style **********************************************************/


* {
    margin: 0px;
    padding: 0px;
}


body {
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding: inherit;
    font-family: "Microsoft YaHei", "宋体";
    font-size: 12px;
    background: #efefef;
}


span {
    margin: 0;
    padding: 0;
}

ul, li, tr, td {
    margin: 0;
    padding: 0;
    list-style: none;
}

img {
    vertical-align: center;
    margin: 0;
    padding: 0;
    border: none;
}


/* 全局链接 Global-Link-Style **************************************************/

a {
    text-decoration: none;
    color: #3a3a3a;
}

a:hover {
    color: #ff0000;
}

a:link {
    color: #000;
    text-decoration: none;
}

a:active {
    color: #000;
    text-decoration: none;
}

.clear {
    clear: none;
}


/*高度*/

.h10 {
    margin-top: 10px;
    float: left;
}

.h15 {
    margin-top: 15px;
    float: left;
}

.h20 {
    margin-top: 20px;
    float: left;
}

.h30 {
    margin-top: 30px;
    float: left;
}

.h7 {
    margin-top: 7px;
}


.mar15 {
    margin-left: 15px;
}


.mar20 {
    margin-left: 25px;
}


.mar18 {
    margin-left: 18px;
}


.h600 {
    height: 640px;
}

.h180 {
    height: 180px;
}


.px207 {
    width: 207px;
    float: right;
}

.px786 {
    width: 786px;
    float: left;
}


.mar10 {
    margin-left: 10px;
}

.mar20 {
    margin-left: 20px;
}

.h32 {
    margin-top: 32px;
}


.article {
    padding: 0;
    text-align: center;
}


.fl {
    float: left;
}

.fr {
    float: right;
}


/*更多链接*/


.more {
    width: 50px;
    height: 24px;
    float: right;
    margin: 8px 0 0 0;
    display: inline;
    font: 12px/20px "Microsoft YaHei", "宋体";
    color: #fff;
}

.more a {
    width: 50px;
    height: 24px;
    float: left;
    font: 12px/20px "Microsoft YaHei", "宋体";
    color: #333;
}

.more a:hover {
    width: 50px;
    height: 24px;
    float: left;
    font: 12px/20px "Microsoft YaHei", "宋体";
    color: #F00;
}


/*字体链接设置*/

.font14 {
    width: 108px;
    height: 38px;
    float: left;
    font: 16px/38px "Microsoft YaHei", "宋体";
    color: #333;
    display: inline;
    text-align: center;
}


.main {
    width: 1000px;
    height: auto;
    margin: 0 auto;
}


.px660 {
    width: 660px;
    float: left;
    background: #FFF;
}

.px325 {
    width: 325px;
    float: right;
    background: #FFF;
}

.px322 {
    width: 322px;
    float: left;
    background: #FFF;
}


/*-----------------------第一页---------------------*/


.qp_top {
    width: 100%;
    height: 40px;
    float: left;
    background: #efefef;
}

.head_top1 {
    width: 1000px;
    height: 40px;
    float: left;
}

.head_top1 .head_top1left {
    width: 200px;
    height: 40px;
    float: left;
    font: 14px/40px "微软雅黑", "宋体";
    color: #333;
}

.head_top1 .head_topcenter {
    width: 380px;
    height: 30px;
    float: left;
    font: 12px/40px "微软雅黑", "宋体";
    color: #333;
    padding-top: 10px;
}

.head_top1 .head_topright {
    width: 330px;
    height: 40px;
    float: right;
}


/*第一页园区概况大栏*





/*导航栏*/


.js {
    width: 100%;
    margin: 10px auto 0 auto;
}

.js p {
    padding: 5px 0;
    font-weight: bold;
    overflow: hidden;
}

.js p span {
    float: right;
}

.js p span a {
    color: #f00;
    text-decoration: underline;
}

.js textarea {
    height: 50px;
    width: 100%;
    padding: 5px;
    border: 1px solid #ccc;
    border-top: 2px solid #aaa;
    border-left: 2px solid #aaa;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.head_top {
    width: 100%;
    height: atuo;
    float: left;
    background: #fff;
}

.navBar {
    width: 1000px;
    margin: 0 auto;
    position: relative;
    z-index: 1;
    color: #fff;
    height: 94px;
    line-height: 40px;
}

.nav {
    width: 686px;
    float: right;
    font-family: "Microsoft YaHei", SimSun, SimHei;
}

.nav h3 {
    font-weight: normal;
    font: 16px/40px "微软雅黑", "宋体";
    color: #333;
    height: 94px;
    background: url(../images/nav_line.jpg) no-repeat 0 36px;
    text-align: center;
}

.nav .m {
    position: relative;
    float: left;
    width: 104px;
    margin: 0 15px;
    display: inline;
    text-align: center;
}

.nav .m h3 i {
    display: inline-block;
    *display: inline;
    zoom: 1;
    width: 7px;
    height: 4px;
    background: url(images/icon.png) 0 -280px no-repeat;
    overflow: hidden;
    margin: -2px 0 0 5px;
    vertical-align: middle;
    filter: alpha(opacity=50);
    opacity: 0.5;
}

.nav h3 a {
    zoom: 1;
    height: 16px;
    line-height: 16px;
    padding: 22px 0 0 0;
    display: block;
    font: 16px/40px "微软雅黑", "宋体";
    color: #333;
}

.nav .on h3 a {
    padding: 22px 0 0 0;
    background: #8ab300;
    color: #FFF;
    width: 100px;
    height: 72px;
    text-align: center;
}

.nav .on h3 a i {
    filter: alpha(opacity=100);
    opacity: 1;
}

.nav .sub {
    display: none;
    padding: 0px 0;
    position: absolute;
    left: 0px;
    top: 94px;
    background: #eee;
    float: left;
    line-height: 30px;
}

.nav .sub li {
    text-align: center;
}

.nav .sub li a {
    color: #333;
    display: block;
    zoom: 1;
}

.nav .sub li a:hover {
    background: #ddd;
    color: #c00;
}

.nav .sub dl {
    display: inline-block;
    *display: inline;
    zoom: 1;
    vertical-align: top;
    padding: 0 10px;
    height: 70px;
    font: 14px/70px "微软雅黑", "宋体";
    color: #FFF;
}

.nav .sub dl a:hover {
    font: 14px/70px "微软雅黑", "宋体";
    background: #5c7703;
    color: #FFFF00;
    float: left;
}

.nav .sub dl dt a {
    color: #FFF;
    height: 70px;
    font: 14px/70px "微软雅黑", "宋体";
    padding: 0 10px;
}

.nav .sub dl dd a {
    color: #999;
    padding-left: 7px;
    background: url(images/icon.png) 0 -332px no-repeat;
}


.nav #m1 .sub {
    z-index: 1;
    width: 500px;
    left: -100px;
    height: 70px;
    background: #8ab300;
}

.nav #m2 .sub {
    z-index: 1;
    width: 500px;
    left: -200px;
    height: 70px;
    background: #8ab300;
}

.nav #m3 .sub {
    z-index: 1;
    width: 600px;
    left: -200px;
    height: 70px;
    background: #8ab300;
}

.nav #m4 .sub {
    z-index: 1;
    width: 555px;
    left: -200px;
    height: 70px;
    background: #8ab300;
}

.nav #m5 .sub {
    z-index: 1;
    width: 500px;
    left: -300px;
    height: 70px;
    background: #8ab300;
}


/*logo*/

.head_logo {
    width: 314px;
    height: 72px;
    overflow: hidden;
    position: absolute;
}


/*搜索*/

.navBar .sousuo {
    width: 182px;
    height: 22px;
    border: 1px solid #333;
    overflow: hidden;
    position: absolute;
    background: #FFF;
    right: 0;
    top: 30px;
}

.navBar .sousuo .ss1 {
    width: 155px;
    height: 19px;
    float: left;
}

.navBar .sousuo .ss2 {
    width: 22px;
    height: 19px;
    float: right;
}


/**/

.qp_nav {
    width: 100%;
    height: 70px;
    float: left;
    background-color: #8ab300;
}


/*大图幻灯片*/


.indexCon {
    width: 100%;
    overflow: hidden;
    margin: auto;
    font-size: 12px;
}

.indexCon .flashBanner {
    width: 100%;
    height: 730px;
    overflow: hidden;
    margin: auto;
}

.flashBanner {
    position: relative;
}

.flashBanner .mask {
    height: 100px;
    width: 100%;
    text-align: center;
    position: absolute;
    left: 0;
    overflow: hidden;
}

.flashBanner .mask img {
    width: 92px;
    height: 42px;
    border: 2px solid #addf03;
    margin-top: 30px;
    margin-right: 10px;
    cursor: pointer;
}

.flashBanner .mask img.show {
    border: 3px solid #fff;
    width: 146px;
    height: 66px;
    margin-top: 0px;
}


/*友情链接*/

.qp_link {
    width: 100%;
    height: 175px;
    float: left;
    background: #1a7fd1;
}

.link {
    width: 1000px;
    height: 175px;
    float: left;
}

.link .link_left {
    width: 1042px;
    height: 175px;
    float: left;
}

.link .link_right {
    width: 114px;
    height: 109px;
    float: right;
    margin-top: 36px;
}


/* Tab切换 */

.slideTxtBox {
    float: left;
    width: 890px;
    overflow: hidden;
    margin-top: 28px;
}

.slideTxtBox .hd {
    height: 32px;
    line-height: 32px;
    border-bottom: 1px solid #FFF;
}

.slideTxtBox .hd ul {
    overflow: hidden;
    zoom: 1;
    height: 32px;
    line-height: 32px;
}

.slideTxtBox .hd ul li {
    float: left;
    text-align: center;
    color: #FFF;
    font: 16px/32px "微软雅黑", "宋体";
    line-height: 32px;
    width: 178px;
    height: 32px;
}

.slideTxtBox .hd ul li a {
    display: block;
    text-align: center;
    color: #FFF;
    width: 178px;
    height: 32px;
    font: 16px/32px "微软雅黑", "宋体";
}

.slideTxtBox .hd ul li a:hover {
    text-decoration: none;
    text-align: center;
    color: #FFF;
    font: 16px/32px "微软雅黑", "宋体";
    width: 178px;
    height: 32px;
}

.slideTxtBox .hd ul li.on a {
    width: 178px;
    height: 32px;
    font: 16px/32px "微软雅黑", "宋体";
    text-align: center;
    color: #FFF;
    background: #ea5103;
}


.slideTxtBox .bd {
    width: 890px;
    float: left;
}

.slideTxtBox .bd li {
    width: 163px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #FFF;
    float: left;
    background: url(../images/button01.png) no-repeat 0 13px;
    padding-left: 15px;
}

.slideTxtBox .bd li a {
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #FFF;
}

.slideTxtBox .bd li a:hover {
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #FFFF00;
}


.slideTxtBox .bd li .date1 {
    width: 82px;
    height: 30px;
    font-size: 12px;
    color: #3c3429;
    line-height: 30px;
    float: right;
}


/*footer尾部内容*/

.qp_footer {
    width: 100%;
    height: 110px;
    float: left;
    background: #8ab300;
    margin-top: 15px;
}

.footer1 {
    width: 200px;
    height: 45px;
    margin: 0 auto;
}

.footer1 ul {
    list-style: none;
    width: 400px;
    height: 45px;
    float: left;
}

.footer1 ul li {
    list-style: none;
    height: 45px;
    float: left;
    font: 14px/45px "微软雅黑", "宋体";
    text-align: center;
    color: #FFF;
    padding: 0 20px;
    background: url(../images/footer_line.jpg) no-repeat 0 17px;
}

.footer1 ul li a {
    color: #FFF;
}

.footer1 ul li a:hover {
    color: #4a5f02;
}


.footer2 {
    width: 1000px;
    height: 60px;
    float: left;
    text-align: center;
    font: 14px/25px "微软雅黑", "宋体";
    color: #FFF;
    padding-top: 5px;
    position: relative;
}

.footer2 .footer2_right {
    width: 80px;
    height: 80px;
    position: absolute;
    left: 790px;
    top: -30px;
    background: url(../images/blue.png) no-repeat;
}

.footer2 .footer2_right1 {
    width: 143px;
    height: 38px;
    position: absolute;
    left: 880px;
    top: -10px;
    background: url(../images/xntszl_small.jpg) no-repeat;
    border-radius: 7px;
}

.footer2 .footer2_right2 {
    width: 200px;
    height: 100px;
    position: absolute;
    left: 20px;
    top: -10px;
}


/*左侧边栏 s*/

.siderbar {
    width: 66px;
    height: 100%;
    position: fixed;
    top: 0px;
    right: 0px;
    z-index: 999;
}

.siderbar_con {
    width: 66px;
    height: 100%;
    background-color: #0b3d66;
    right: 0px;
    position: relative;

    -webkit-transition: all .1s ease;

    -moz-transition: all .1s ease;

    -o-transition: all .1s ease;

    -ms-transition: all .1s ease;

    transition: all .1s ease;


}

.siderbar ul {
    margin-top: 0px;
}

.siderbar li {
    position: relative;
    margin-bottom: 5px;
}

.siderbar .btn {
    width: 100%;
    height: 85px;
    display: block;
    position: relative;
}

.siderbar .cur_sbar .btn {
    background-color: #c72b27;
}

.siderbar li a.hover {
}

.siderbar .ico {
    width: 100%;
    height: 85px;
    background-image: url(../images/index_sildebar_icon.png);
    background-repeat: no-repeat;
    display: block;
}

.siderbar .icon1 {
    background-position: 0px 0px;
}

.siderbar .icon2 {
    background-position: 0px -85px;
}

.siderbar .icon3 {
    background-position: 0px -170px;
}

.siderbar .icon4 {
    background-position: 0px -255px;
}

.siderbar .icon5 {
    background-position: 0px -340px;
}

.siderbar .icon6 {
    background-position: 0px -425px;
}

.swich {
    width: 100%;
    height: 60px;
    display: block;
    position: absolute;
    bottom: 3%;
    left: 0;

    background-image: url(../images/index_sildebar_icon.png);
    background-repeat: no-repeat;
}

.swich:hover {
    background-color: #c72b27;
}

.btn_open {
    background-position: 0px -575px;
}

.btn_close {
    background-position: 0px -515px;
}

.siderbar li .show {
    background-color: #c72b27;
    position: absolute;
    top: 0px;
    left: 100px;

    z-index: -1;

    -webkit-transition: all .3s ease;

    -moz-transition: all .3s ease;

    -o-transition: all .3s ease;

    -ms-transition: all .3s ease;

    transition: all .3s ease;

}

.siderbar li .show img {
    margin-top: 8px;
}

.siderbar li .s_item1 {
    width: 115px;
    height: 165px;
    text-align: center;
}

.siderbar li .s_item2 {
    width: 115px;
    height: 165px;
    text-align: center;
}

.siderbar li .s_item3 {
    width: 115px;
    height: 165px;
    text-align: center;
}

.siderbar li .s_item4 {
    width: 185px;
    height: 140px;
    padding-left: 3px;
}

.siderbar li .s_item5 {
    width: 115px;
    height: 135px;
}

.siderbar li .s_item6 {
    width: 212px;
    height: 75px;
    padding-left: 10px;
    padding-top: 10px;
}

.siderbar li.cur_sbar .show {
    left: -114px;
}

.siderbar li .show p {
    color: #FFF;
    font-size: 14px;
    font-family: "microsoft yahei";
    margin-top: 5px;
}

.siderbar li .s_item6 p {
    font-size: 12px;
    margin-top: 4px;
}

.siderbar li .show p.mt20 {
    margin-top: 20px;
}

.siderbar li .show p a {
    color: #fff;
}

/*左侧边栏 e*/


/*-----------------------第二页---------------------*/


/*第二页新闻中心大栏*/


/*要闻速递*/

.ywsd {
    width: 640px;
    height: auto;
    float: left;
    padding: 10px;
}

.ywsd .ywsd_top {
    width: 640px;
    height: 44px;
    float: left;
    border-bottom: 1px solid #282828;
}

.ywsd .ywsd_top h2 {
    width: 142px;
    height: 44px;
    float: left;
    font: 20px/44px "微软雅黑", "宋体";
    color: #333;
}

.ywsd .ywsd_top .ywsd_more {
    width: 50px;
    height: 30px;
    float: right;
    font: 12px/30px "微软雅黑", "宋体";
    color: #333;
    margin-top: 10px;
}

.ywsd .ywsd_top .ywsd_more a {
    font: 12px/30px "微软雅黑", "宋体";
    color: #333;
}

.ywsd .ywsd_top .ywsd_more a:hover {
    font: 12px/30px "微软雅黑", "宋体";
    color: #f00;
}

.ywsd .ywsd_bottom {
    width: 640px;
    height: auto;
    float: left;
    margin-top: 20px;
}

.ywsd .ywsd_bottom .ywsd_bottom_left {
    width: 270px;
    height: auto;
    float: left;
}

.ywsd .ywsd_bottom .ywsd_bottom_left .ywsd_bottom_left_tp {
    width: 270px;
    height: 202px;
    float: left;
}

.ywsd .ywsd_bottom .ywsd_bottom_left .ywsd_bottom_left_title {
    width: 270px;
    height: 22px;
    float: left;
    font: 14px/22px "微软雅黑", "宋体";
    color: #333;
    margin-top: 10px;
}

.ywsd .ywsd_bottom .ywsd_bottom_left .ywsd_bottom_left_title1 {
    width: 270px;
    height: 22px;
    float: left;
    font: 12px/22px "微软雅黑", "宋体";
    color: #ccc;
}


.ywsd .ywsd_bottom .ywsd_bottom_right {
    width: 355px;
    height: auto;
    float: right;
}

.ywsd .ywsd_bottom .ywsd_bottom_right ul {
    list-style: none;
    width: 355px;
    height: auto;
}

.ywsd .ywsd_bottom .ywsd_bottom_right ul li {
    width: 355px;
    height: 31px;
    float: left;
}

.ywsd .ywsd_bottom .ywsd_bottom_right ul li span {
    list-style: none;
    width: 300px;
    height: 32px;
    float: left;
    font: 14px/32px "微软雅黑", "宋体";
    color: #333;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.ywsd .ywsd_bottom .ywsd_bottom_right ul li span a {
    font: 14px/32px "微软雅黑", "宋体";
    color: #333;
}

.ywsd .ywsd_bottom .ywsd_bottom_right ul li span a:hover {
    font: 14px/32px "微软雅黑", "宋体";
    color: #F00;
}

.ywsd .ywsd_bottom .ywsd_bottom_right ul li .sj1 {
    width: 50px;
    height: 32px;
    float: right;
    font: 14px/32px "微软雅黑", "宋体";
    color: #999;
}


#focus, #focus ul li, #focus img {
    width: 270px;
    height: 202px;
    overflow: hidden;
    float: left;
}

#focus {
    position: relative;
    float: left;
    border: 0px solid #ccc;
}

#focus ul {
    height: 202px;
    position: absolute
}

#focus ul li {
    float: left;
    position: relative;
    background: #000
}

#focus img {
    float: left;
    display: block
}

#focus .btnBg, #input_tit {
    position: absolute;
    width: 122px;
    height: 28px;
    left: 0;
    bottom: 0
}

#focus .btnBg {
    background: #000;
    width: 270px;
}

#focus .btn {
    z-index: 1;
    position: absolute;
    width: 200px;
    height: 18px;
    right: 5px;
    bottom: 5px;
    text-align: right
}

#focus .btn span {
    display: inline-block;
    _display: inline;
    _zoom: 1;
    width: 23px;
    height: 18px;
    margin-left: 5px;
    cursor: pointer;
    background: #fff;
    text-align: center;
    line-height: 19px;
    overflow: hidden
}

#focus .preNext, #per_page, #next_page {
    width: 45px;
    height: 100px;
    position: absolute;
    background: url(../newimg/sprite.png) no-repeat 0 0;
    cursor: pointer
}

#focus .preNext {
    top: 90px
}

#focus .pre {
    left: 0
}

#focus .next {
    right: 0;
    background-position: right top
}

#input_tit {
    font-size: 12px;
    padding-left: 5px;
    line-height: 28px;
    overflow: hidden;
    color: #fff
}


/*机构设置*/

.ywsd1 {
    width: 640px;
    height: auto;
    float: left;
    padding: 0 10px;
    margin-bottom: 5px;
}

.ywsd1 .ywsd_top {
    width: 640px;
    height: 44px;
    float: left;
    border-bottom: 1px solid #282828;
}

.ywsd1 .ywsd_top h2 {
    width: 142px;
    height: 44px;
    float: left;
    font: 18px/44px "微软雅黑", "宋体";
    color: #333;
}

.ywsd1 .ywsd_top .ywsd_more {
    width: 50px;
    height: 30px;
    float: right;
    font: 12px/30px "微软雅黑", "宋体";
    color: #333;
    margin-top: 10px;
}

.ywsd1 .ywsd_top .ywsd_more a {
    font: 12px/30px "微软雅黑", "宋体";
    color: #333;
}

.ywsd1 .ywsd_top .ywsd_more a:hover {
    font: 12px/30px "微软雅黑", "宋体";
    color: #f00;
}


.ywsd1 .ywsd1_bottom {
    width: 640px;
    height: auto;
    float: left;
}


/*公示公告*/

.gonggao {
    width: 305px;
    float: left;
    padding: 10px;
}

.gsgg_top {
    width: 303px;
    height: 44px;
    float: left;
    border-bottom: 1px solid #282828;
}

.gsgg_top h2 {
    width: 142px;
    height: 44px;
    float: left;
    font: 20px/44px "微软雅黑", "宋体";
    color: #333;
}

.gsgg_top .gsgg_more {
    width: 50px;
    height: 30px;
    float: right;
    font: 12px/30px "微软雅黑", "宋体";
    color: #333;
    margin-top: 10px;
}

.gsgg_top .gsgg_more a {
    font: 12px/30px "微软雅黑", "宋体";
    color: #333;
}

.gsgg_top .gsgg_more a:hover {
    font: 12px/30px "微软雅黑", "宋体";
    color: #f00;
}


.sc_home_news_right {
    width: 303px;
    height: auto;
    float: left;
}


.sc_home_news_right ul {
    list-style: none;
    width: 303px;
    height: auto;
}

.sc_home_news_right ul li {
    padding: 8px 0;
    border-bottom: dashed 1px #e5e5e5;
    overflow: hidden;
    height: 70px;
    margin: 4px 0;
}

.sc_home_news_right ul li:last-child {
    border-bottom: none;
}


.sc_home_news_right1 {
    width: 68px;
    height: 72px;
    float: left;
    background: #e5e5e5;
    text-align: center;
}

.sc_home_news_right1 span {
    font-size: 30px;
    color: #5b5b5b;
    line-height: 45px;
    font-weight: bold;
}

.sc_home_news_right ul li:hover {
    cursor: pointer;
}

.sc_home_news_right ul li:hover .sc_home_news_right1 {
    background: #ea5103;
    color: #fff;
}

.sc_home_news_right ul li:hover .sc_home_news_right1 span {
    color: #fff;
}

.sc_home_news_right ul li:hover .sc_home_news_right2 p {
    color: #ea5103;
    height: 36px;
    line-height: 18px;
    word-wrap: break-word;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
}

.sc_home_news_right2 p {
    color: #333;
    height: 36px;
    line-height: 18px;
    word-wrap: break-word;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
}


.sc_home_news_right2 {
    width: 220px;
    float: right;
}

.sc_home_news_right2 strong {
    color: #5b5b5b;
    margin-bottom: 10px;
    display: block;
    font-size: 14px;
}

.sc_home_news_right2 a {
    color: #5b5b5b;
    margin-top: 5px;
    font-weight: bold;
    display: block;
    font-size: 14px;
}

.sc_home_news_right2 a:hover {
    color: #ea5103;
    font-size: 14px;
}


/*社会聚焦*/

.gsgg_top1 {
    width: 305px;
    height: auto;
    float: left;
    padding: 10px;
}

.gsgg_top1 .gsgg_top1_tit {
    width: 303px;
    height: 44px;
    float: left;
    border-bottom: 1px solid #282828;
    margin-bottom: 10px;
}

.gsgg_top1 .gsgg_top1_tit h2 {
    width: 142px;
    height: 44px;
    float: left;
    font: 20px/44px "微软雅黑", "宋体";
    color: #333;
}

.gsgg_top1 .gsgg_top1_tit .gsgg_more {
    width: 50px;
    height: 30px;
    float: right;
    font: 12px/30px "微软雅黑", "宋体";
    color: #333;
    margin-top: 10px;
}

.gsgg_top1 .gsgg_top1_tit .gsgg_more a {
    font: 12px/30px "微软雅黑", "宋体";
    color: #333;
}

.gsgg_top1 .gsgg_top1_tit .gsgg_more a:hover {
    font: 12px/30px "微软雅黑", "宋体";
    color: #f00;
}


.gsgg_top1 ul {
    list-style: none;
    width: 303px;
    height: auto;
}

.gsgg_top1 ul li {
    list-style: none;
    width: 303px;
    height: 31px;
    float: left;
}

.gsgg_top1 ul li span {
    width: 248px;
    height: 31px;
    float: left;
    font: 14px/31px "微软雅黑", "宋体";
    color: #333;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.gsgg_top1 ul li span a {
    font: 14px/31px "微软雅黑", "宋体";
    color: #333;
}

.gsgg_top1 ul li span a:hover {
    font: 14px/31px "微软雅黑", "宋体";
    color: #F00;
}

.gsgg_top1 ul li .sj2 {
    width: 55px;
    height: 31px;
    float: right;
    font: 14px/31px "微软雅黑", "宋体";
    color: #999;
}


.gsgg_top1 .gsgg_bottom {
    width: 303px;
    height: 251px;
    float: left;
}

.gsgg_top1 .gsgg_bottom .gsgg_tp {
    width: 230px;
    height: 118px;
    float: left;
    margin: 10px 0 0 70px;
}

.gsgg_top1 .gsgg_bottom .gsgg_font {
    width: 303px;
    font: 14px/25px "微软雅黑", "宋体";
    color: #333;
    text-indent: 2em;
}


/* Tab切换 机构设置 */

.slideTxtBox1 {
    float: left;
    width: 640px;
    overflow: hidden;
    margin-top: 10px;
}

.slideTxtBox1 .hd {
    height: 32px;
    line-height: 32px;
    border-bottom: 0px solid #FFF;
}

.slideTxtBox1 .hd ul {
    overflow: hidden;
    zoom: 1;
    height: 32px;
    line-height: 32px;
}

.slideTxtBox1 .hd ul li {
    float: left;
    text-align: center;
    color: #333;
    font: 14px/32px "微软雅黑", "宋体";
    line-height: 32px;
    width: 70px;
    height: 32px;
}

.slideTxtBox1 .hd ul li a {
    display: block;
    text-align: center;
    color: #333;
    width: 70px;
    height: 32px;
    font: 14px/32px "微软雅黑", "宋体";
}

.slideTxtBox1 .hd ul li a:hover {
    text-decoration: none;
    text-align: center;
    color: #333;
    font: 14px/32px "微软雅黑", "宋体";
    width: 70px;
    height: 32px;
}

.slideTxtBox1 .hd ul li.on a {
    width: 70px;
    height: 32px;
    font: 14px/32px "微软雅黑", "宋体";
    text-align: center;
    color: #FFF;
    background: #8ab300;
}


.slideTxtBox1 .bd {
    width: 640px;
    height: 155px;
    float: left;
    margin-top: 15px;
}

.slideTxtBox1 .bd li {
    width: 640px;
    height: 32px;
    line-height: 32px;
    font-size: 14px;
    color: #333;
    float: left;
    text-indent: 2em;
}

.slideTxtBox1 .bd li a {
    height: 32px;
    line-height: 32px;
    font-size: 14px;
    color: #333;
}

.slideTxtBox1 .bd li a:hover {
    height: 32px;
    line-height: 32px;
    font-size: 14px;
    color: #F00;
}


.slideTxtBox1 .bd li .date1 {
    width: 82px;
    height: 32px;
    font-size: 14px;
    color: #333;
    line-height: 32px;
    float: right;
}


/*班子分工*/

.px356 {
    width: 356px;
    float: left;
}

.bzfg {
    width: 303px;
    height: 326px;
    float: left;
    padding: 0 10px;
}

.bzfg .bzfg_top {
    width: 303px;
    height: 35px;
    float: left;
    border-bottom: 1px solid #333;
}

.bzfg .bzfg_top h2 {
    width: 100px;
    height: 35px;
    float: left;
    font: 20px/35px "微软雅黑", "宋体";
    color: #333;
}

.bzfg .bzfg_top .bzfg_more {
    color: #333;
    float: right;
    font: 12px/35px "微软雅黑", "宋体";
}

.bzfg .bzfg_top .bzfg_more a {
    color: #333;
}

.bzfg .bzfg_top .bzfg_more a:hover {
    color: #F00;
}


.bzfg ul {
    list-style: none;
    width: 303px;
    height: auto;
    float: left;
}

.bzfg ul li {
    list-style: none;
    width: 303px;
    height: 51px;
    float: left;
    margin: 2px 0;
}

.bzfg ul li .name {
    width: 303px;
    height: 25px;
    float: left;
    font: 16px/25px "微软雅黑", "宋体";
    color: #333;
}

.bzfg ul li .fg {
    width: 303px;
    height: 25px;
    float: right;
    border-bottom: 1px dashed #ccc;
    font: 14px/25px "微软雅黑", "宋体";
    color: #333;
    text-align: right;
}


/*-----------------------第三页---------------------*/


/*第三页经济发展大栏*/

.px818 {
    width: 818px;
    float: left;
}

.px364 {
    width: 364px;
    float: right;
}


.ztgk {
    width: 818px;
    height: auto;
    float: left;
}


/*幻灯片*/

.hdp {
    width: 392px;
    height: 410px;
    float: left;
    margin: 12px 0 0 15px;
}

.picFocus {
    margin: 0 auto;
    width: 392px;
    border: 1px solid #ccc;
    padding: 5px;
    position: relative;
    overflow: hidden;
    zoom: 1;
}

.picFocus .hd {
    width: 100%;
    padding-top: 5px;
    overflow: hidden;
}

.picFocus .hd ul {
    margin-right: -5px;
    overflow: hidden;
    zoom: 1;
}

.picFocus .hd ul li {
    padding-top: 5px;
    float: left;
    text-align: center;
}

.picFocus .hd ul li img {
    width: 122px;
    height: 78px;
    border: 2px solid #ddd;
    cursor: pointer;
    margin-right: 5px;
}

.picFocus .hd ul li.on {
}

.picFocus .hd ul li.on img {
    border-color: #f60;
}

.picFocus .bd li {
    vertical-align: middle;
}

.picFocus .bd img {
    width: 392px;
    height: 290px;
    display: block;
}


.ztgkxx {
    width: 352px;
    height: auto;
    float: right;
    margin-right: 15px;
}

.ztgkxx .ztgkxx_top {
    width: 352px;
    height: 35px;
    float: left;
    font: 16px/28px "微软雅黑", "宋体";
    color: #333;
    margin-top: 30px;
}

.ztgkxx .ztgkxx_bottom {
    width: 352px;
    height: auto;
    float: left;
    font: 15px/28px "微软雅黑", "宋体";
    color: #333;
    text-indent: 2em;
}

.ztgkxx .ztgkxx_bottom a {
    font: 15px/28px "微软雅黑", "宋体";
    color: #333;
}

.ztgkxx .ztgkxx_bottom a:hover {
    font: 15px/28px "微软雅黑", "宋体";
    color: #F00;
}


/*-----------------------第四页---------------------*/


/*第四页党建园地大栏*/

.px323 {
    width: 48%;
    float: left;
    background: #FFF;
}


.djyd_gg1 {
    width: 1000px;
    height: 120px;
    float: left;
}


.djyd_gg2 {
    width: 1000px;
    height: 74px;
    float: left;
}


/*项目建设*/

.xmjs {
    width: 100%;
    height: auto;
    float: left;
    padding: 0 10px;
    background-color: #FFF;
}

.xmjs .xmjs_top {
    width: 100%;
    height: 37px;
    float: left;
    border-bottom: 1px solid #333;
}

.xmjs .xmjs_top h2 {
    width: 200px;
    height: 37px;
    float: left;
}

.xmjs .xmjs_top h2 span {
    font: 18px/37px "微软雅黑", "宋体";
    color: #333;
    margin-left: 15px;
}

.xmjs .xmjs_top h2 i {
    width: 4px;
    height: 22px;
    float: left;
    background-color: #8ab300;
    margin-top: 8px;
}

.xmjs .xmjs_top .xmjs_more {
    width: 50px;
    height: 37px;
    float: right;
    font: 12px/37px "微软雅黑", "宋体";
    color: #333;
}

.xmjs .xmjs_top .xmjs_more a {
    font: 12px/37px "微软雅黑", "宋体";
    color: #333;
}

.xmjs .xmjs_top .xmjs_more a:hover {
    font: 12px/37px "微软雅黑", "宋体";
    color: #f00;
}


.xmjs .xmjs_bottom {
    width: 100%;
    height: auto;
    float: left;
}

.xmjs .xmjs_bottom .xmjs_bottom1 {
    width: 100%;
    float: left;
    height: 130px
}

.xmjs .xmjs_bottom .xmjs_bottom1 .xmjs_bottom1_left {
    width: 48%;
    height: 130px;
    float: left;
}

.xmjs .xmjs_bottom .xmjs_bottom1 .xmjs_bottom1_right {
    width: 48%;
    height: 130px;
    float: left;
    font: 14px/22px "微软雅黑", "宋体";
    color: #333;
    text-indent: 2em;
    word-wrap: break-word;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
}

.xmjs .xmjs_bottom .xmjs_bottom1 .xmjs_bottom1_right a {
    font: 14px/22px "微软雅黑", "宋体";
    color: #333;
}

.xmjs .xmjs_bottom .xmjs_bottom1 .xmjs_bottom1_right a:hover {
    font: 14px/22px "微软雅黑", "宋体";
    color: #F00;
}

.xmjs .xmjs_bottom .xmjs_bottom2 {
    width: 100%;
    height: 195px;
    float: left;
    margin-top: 10px
}

.xmjs .xmjs_bottom .xmjs_bottom2 ul {
    list-style: none;
    width: 100%;
    height: auto;
}

.xmjs .xmjs_bottom .xmjs_bottom2 ul li {
    list-style: none;
    width: 100%;
    height: 30px;
    float: left;
    font: 14px/30px "微软雅黑", "宋体";
    color: #333;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;;
}

.xmjs .xmjs_bottom .xmjs_bottom2 ul li a {
    font: 14px/30px "微软雅黑", "宋体";
    color: #333;
}

.xmjs .xmjs_bottom .xmjs_bottom2 ul li a:hover {
    font: 14px/30px "微软雅黑", "宋体";
    color: #F00;
}

.xmjs .xmjs_bottom .xmjs_bottom2 ul li .time3 {
    width: 55px;
    height: 30px;
    float: right;
    font: 12px/30px "微软雅黑", "宋体";
    color: #333;
}


/*-----------------------第五页---------------------*/

.px323a {
    width: 323px;
    float: left;
}

/*第五页风采展示大栏*/

.fczs_flash {
    width: 323px;
    height: auto;
    float: left;
}

.picFocus1 {
    margin: 0 auto;
    width: 311px;
    border: 1px solid #ccc;
    padding: 5px;
    position: relative;
    overflow: hidden;
    zoom: 1;
}

.picFocus1 .hd {
    width: 100%;
    padding-top: 5px;
    overflow: hidden;
}

.picFocus1 .hd ul {
    margin-right: -5px;
    overflow: hidden;
    zoom: 1;
}

.picFocus1 .hd ul li {
    padding-top: 5px;
    float: left;
    text-align: center;
}

.picFocus1 .hd ul li img {
    width: 93px;
    height: 69px;
    border: 2px solid #ddd;
    cursor: pointer;
    margin-right: 8px;
}

.picFocus1 .hd ul li.on {
}

.picFocus1 .hd ul li.on img {
    border-color: #f60;
}

.picFocus1 .bd li {
    vertical-align: middle;
}

.picFocus1 .bd img {
    width: 311px;
    height: 233px;
    display: block;
}


/*人才队伍*/

.xmjs .xmjs_bottom .xmjs_bottom3 {
    width: 303px;
    height: 480px;
    float: left;
    border-top: 1px dashed #ccc;
}

.xmjs .xmjs_bottom .xmjs_bottom3 ul {
    list-style: none;
    width: 303px;
    height: auto;
}

.xmjs .xmjs_bottom .xmjs_bottom3 ul li {
    list-style: none;
    width: 303px;
    height: 30px;
    float: left;
    font: 14px/30px "微软雅黑", "宋体";
    color: #333;
    word-wrap: break-word;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
}

.xmjs .xmjs_bottom .xmjs_bottom3 ul li a {
    font: 14px/30px "微软雅黑", "宋体";
    color: #333;
}

.xmjs .xmjs_bottom .xmjs_bottom3 ul li a:hover {
    font: 14px/30px "微软雅黑", "宋体";
    color: #F00;
}

.xmjs .xmjs_bottom .xmjs_bottom3 ul li .time3 {
    width: 55px;
    height: 30px;
    float: right;
    font: 12px/30px "微软雅黑", "宋体";
    color: #333;
}


/*专家在线*/
.zjzx {
    width: 323px;
    height: 48px;
    float: left;
    background-color: #8ab300;
    text-align: center;
    font: 24px/48px "微软雅黑", "宋体";
    color: #FFF;
}

.zjzx i {
    width: 24px;
    height: 24px;
    float: left;
    background: url(../images/zjzx_tp.png) no-repeat;
    margin: 12px 0 0 30px;
}

.zjzx a {
    color: #FFF;
}

.zjzx a:hover {
    color: #FFFF00;
}


/*成果展示*/

.cgzs {
    width: 323px;
    height: auto;
    float: left;
    background: #FFF;
}

.cgzs .cgzs_tp1 {
    width: 161px;
    height: 165px;
    float: left;
    background: url(../images/jjfz_qyfc.png) no-repeat #8ab300;
}

.cgzs .cgzs_tp2 {
    width: 161px;
    height: 165px;
    float: left;
    background: url(../images/jjfz_tu1.jpg) no-repeat;
}

.cgzs .cgzs_tp3 {
    width: 161px;
    height: 165px;
    float: left;
    background: url(../images/jjfz_tu2.jpg) no-repeat;
}

.cgzs .cgzs_tp4 {
    width: 161px;
    height: 165px;
    float: left;
    background: url(../images/jjfz_tu3.jpg) no-repeat;
}


/*每周工作动态*/


.mzdt {
    width: 302px;
    height: auto;
    float: left;
    background: #8ab300;
    padding: 0 10px;
}

.mzdt .mzdt_top {
    width: 302px;
    height: 40px;
    float: left;
    border-bottom: 1px solid #FFF;
}

.mzdt .mzdt_top h2 {
    width: 180px;
    height: 40px;
    float: left;
    font: 18px/40px "微软雅黑", "宋体";
    color: #FFF;
}

.mzdt .mzdt_top .mzdt_more {
    width: 50px;
    height: 40px;
    float: right;
    font: 12px/40px "微软雅黑", "宋体";
    color: #FFF;
}

.mzdt .mzdt_top .mzdt_more a {
    font: 12px/40px "微软雅黑", "宋体";
    color: #FFF;
}

.mzdt .mzdt_top .mzdt_more a:hover {
    font: 12px/40px "微软雅黑", "宋体";
    color: #FFFF00;
}

.mzdt ul {
    list-style: none;
    width: 302px;
    height: 282px;
    float: left;
}

.mzdt ul li {
    list-style: none;
    width: 302px;
    height: 45px;
    float: left;
    font: 14px/45px "微软雅黑", "宋体";
    color: #FFF;
    border-bottom: 1px dashed #FFF;
    word-wrap: break-word;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
}

.mzdt ul li a {
    font: 14px/45px "微软雅黑", "宋体";
    color: #FFF;
}

.mzdt ul li a:hover {
    font: 14px/45px "微软雅黑", "宋体";
    color: #FFFF00;
}

.mzdt ul li .time6 {
    width: 45px;
    height: 45px;
    float: right;
    font: 12px/45px "微软雅黑", "宋体";
    color: #FFF;
}


/*领导讲话*/

.ldjh {
    width: 408px;
    height: auto;
    float: left;
}

.ldjh ul {
    list-style: none;
    width: 408px;
    height: 228px;
    float: left;
}

.ldjh ul li {
    list-style: none;
    width: 131px;
    height: auto;
    float: left;
    background: #FFF;
    margin-right: 5px;
}

.ldjh ul li .ldjh_tit {
    width: 131px;
    height: 150px;
    float: left;
}

.ldjh ul li .ldjh_bottom {
    width: 131px;
    height: 97px;
    float: left;
    text-align: center;
    font: 16px/97px "微软雅黑", "宋体";
    color: #333;
}

.ldjh ul li .ldjh_bottom a {
    font: 16px/97px "微软雅黑", "宋体";
    color: #333;
}

.ldjh ul li .ldjh_bottom a:hover {
    font: 16px/97px "微软雅黑", "宋体";
    color: #F00;
}

.ldjh ul li:hover {
    width: 131px;
    height: auto;
    float: left;
    background: #e3e2e2;
}


/*二级栏目列表页*/

.ywsd ul {
    list-style: none;
    width: 640px;
    height: auto;
    float: left;
}

.ywsd ul li {
    list-style: none;
    width: 640px;
    height: 32px;
    float: left;
}

.ywsd ul li i {
    width: 4px;
    height: 4px;
    float: left;
    background-color: #888;
    margin: 15px 6px 0 0;
}

.ywsd ul li span {
    width: 540px;
    height: 32px;
    float: left;
    font: 14px/32px "微软雅黑", "宋体";
    color: #333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.ywsd ul li span a {
    font: 14px/32px "微软雅黑", "宋体";
    color: #333;
}

.ywsd ul li span a:hover {
    font: 14px/32px "微软雅黑", "宋体";
    color: #F00;
}

.ywsd ul li .sj1 {
    width: 90px;
    height: 32px;
    float: right;
    font: 14px/32px "微软雅黑", "宋体";
    color: #999;
}


.lb {
    width: 303px;
    height: auto;
    float: left;
}

.lb ul {
    list-style: none;
    width: 303px;
    height: auto;
}

.lb ul li {
    width: 303px;
    height: 50px;
    float: left;
    font: 18px/50px "微软雅黑", "宋体";
    color: #333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: center;
    background-color: #e1e0e0;
    margin: 5px 0;
}

.lb ul li a {
    font: 18px/50px "微软雅黑", "宋体";
    color: #333;
    width: 303px;
    height: 50px;
    float: left;
}

.lb ul li a:hover {
    font: 18px/50px "微软雅黑", "宋体";
    color: #FFF;
    width: 303px;
    height: 50px;
    float: left;
    background-color: #8ab300;
}


/*文章页面*/
.liebiao {
    width: 980px;
    height: auto;
    float: left;
    padding: 10px;
    background: #FFF;
}

.liebiao .liebiao_top {
    width: 980px;
    height: 44px;
    float: left;
    border-bottom: 1px solid #282828;
}

.liebiao_bottom1 {
    width: 980px;
    height: auto;
    float: left;
}

.liebiao_bottom1 .content_tit1 {
    width: 980px;
    height: auto;
    float: left;
    text-align: center;
    font: bold 30px/60px "微软雅黑", "宋体";
    color: #627e02;
    line-height: 50px;
}

.liebiao_bottom1 .title1 {
    width: 980px;
    height: auto;
    float: left;
    text-align: center;
    font: bold 20px/60px "微软雅黑", "宋体";
    color: #627e02;
    line-height: 40px;
}

.liebiao_bottom1 .content_tit2 {
    width: 980px;
    height: 30px;
    float: left;
    margin-top: 15px;
    text-align: center;
    font: 14px/30px "微软雅黑", "宋体";
    color: #B7B8B8;
    position: relative;
}

.liebiao_bottom1 .content_tit2 .print {
    display: inline-block;
    background: url(../images/print.jpg) 20px center no-repeat;
    padding-left: 42px;
}

/*.wz_share {
    margin-left: 15px;
    display: inline-block;
    vertical-align: middle;
    padding-left: 23px;
    background: url(../images/wzicon2.gif) 0 center no-repeat;
}

 .share-box {
    display: inline-block;
    position: relative;
    right: auto;
    top: auto;
    vertical-align: middle;
    margin-top: -2px;
}

.share-bar {
    overflow: hidden;
}

.share-bar, .share-box {
    width: 100px;
    height: 25px;
}

.share-bar a {
    display: block;
    float: left;
    width: 25px;
    height: 25px;
    padding: 0;
    margin: 0 12px 0 0;
    background: url(../images/wz_wx.png) 0 0 no-repeat;
}

.share-bar a.share-tsina {
    background-image: url(../images/wz_wb.png);
}

.share-bar a {
    display: block;
    float: left;
    width: 25px;
    height: 25px;
    padding: 0;
    margin: 0 12px 0 0;
    background: url(../images/wz_wx.png) 0 0 no-repeat;
}

.share-bar a.share-qzone {
    background-image: url(../images/wz_qz.png);
    margin-right: 0;
}

.share-bar a {
    display: block;
    float: left;
    width: 25px;
    height: 25px;
    padding: 0;
    margin: 0 12px 0 0;
    background: url(../images/wz_wx.png) 0 0 no-repeat;
}*/




.liebiao_bottom1 .content_tit3 {
    width: 980px;
    height: auto;
    float: left;
    margin-top: 20px;
    line-height: 35px;
    font-size: 18px;
    font-family: "宋体";
}

.liebiao_bottom1 .content_tit3 p {
    line-height: 35px;
    font-size: 18px;
    font-family: "宋体";
}

.liebiao_bottom1 .content_tit3 span {
    line-height: 35px;
    font-size: 18px;
    font-family: "宋体";
}

.liebiao_bottom1 .content_tit3 a, .liebiao_bottom1 .content_tit3 p a {
    color: #046FBD;
    font-size: 18px;
    line-height: 35px;
    font-family: "宋体";
}

.liebiao_bottom1 .content_tit3 a:hover, .liebiao_bottom1 .content_tit3 p a:hover {
    color: #F00;
    font-size: 18px;
    line-height: 35px;
    font-family: "宋体";
}

/*搜索框*/
.search {
    height: 45px;
    width: 970px;
    margin: 0 auto;
    border: 1px solid #CCC;
    border-top: none;
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#eee));
    background: -moz-linear-gradient(top, #FFF, #eee);
    background: -o-linear-gradient(top, #fff, #eee);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee')";
}

.form {
    width: 350px;
    float: left;
    height: 45px;
    margin-top: 7px;
    position: relative;
    z-index: 9998;
}

.search-keyword {
    height: 29px;
    color: #999;
    margin-left: 10px;
    background: #fff url(../images/index_ipt_bg.gif) no-repeat 5px center;
    padding: 0 8px 0 25px;
    border: 1px solid #ccc;
    font: 12px/29px Arial, Helvetica, sans-serif;
    width: 194px;
    border-right: none;
    vertical-align: bottom;
}

.suggestionsBox {
    left: 10px;
    top: 30px;
    width: 286px;
    background: white;
    border: 1px solid #ccc;
    color: #323232;
    position: absolute;
}

.suggestionList {
}

.suggestionList li a {
    display: block;
    overflow: hidden;
    position: relative;
    cursor: pointer;
    list-style: none;
    padding-left: 5px;
    height: 20px;
    line-height: 20px;
    background: url(http://www.97zzw.com/uploads/allimg/120902/2-120Z21P201-51.gif) no-repeat 7px center;
    padding: 5px 0 5px 28px;
}

.suggestionList li a:hover {
    background-color: #eee;
    color: #666666;
}

.search-submit {
    color: #000;
    height: 31px;
    vertical-align: bottom;
    width: 60px;
    border: 1px solid #ccc;
    text-align: center;
    cursor: pointer;
    font: 12px Verdana, Geneva, sans-serif;
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#ddd));
    background: -moz-linear-gradient(top, #FFF, #ddd);
    background: -o-linear-gradient(top, #fff, #ddd);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dddddd')";
}


/*列表分页*/
.fanye {
    border: 0px solid #ccc;
    height: auto;
    padding: 8px;
    text-align: center;
    margin-top: 15px;
}

.fanye a {
    display: inline-block;
    line-height: 25px;
    padding: 0 10px;
    height: 25px;
    border: 1px solid #ccc;
    background: url(../images/w3c_tt.png) repeat-x left top;
    border-radius: 3px;
    margin: 0 2px;
}

.fanye a:hover {
    color: #2267b5;
    background: url(../images/w3c_ttt.png) repeat-x left top;
}

.fanye .thisclass {
    display: inline-block;
    padding: 0 10px;
    line-height: 25px;
    height: 25px;
    color: #2267b5;
    font-weight: bold;
    border: 1px solid #ccc;
    background: url(../images/w3c_ttt.png) repeat-x left top;
    border-radius: 3px;
}

.fanye .pageinfo {
    border-radius: 3px;
    padding: 0 10px;
    display: inline-block;
    line-height: 25px;
    padding: 0 10px;
    height: 25px;
    border: 1px solid #ccc;
    background: url(../images/w3c_tt.png) repeat-x left top;
}

.fanye .last {
    color: #ccc;
    display: inline-block;
    line-height: 25px;
    padding: 0 10px;
    height: 25px;
    border: 1px solid #ccc;
    background: url(../images/w3c_tt.png) repeat-x left top;
    border-radius: 3px;
}


.info {
    text-align: center;
    padding: 0px 0;
    font-family: Verdana, Geneva, sans-serif;
    background-color: #f2f2f0;
}


.shangxiaye {
    text-align: left;
    border: 0px solid #ccc;
    width: 970px;
    margin: 0 auto;
    margin-top: 8px;
}

.shangxiaye ul {
    float: left;
    display: block;
    padding: 10px;
}

.shangxiaye ul li {
    line-height: 2;
}

.shangxiaye ul li a:hover {
    color: #0066CC
}
