.container {
    padding-bottom: 0px;
    margin: 0px auto;
    /*padding-left: 10px;*/
    width: 1470px;
    /*padding-right: 10px;*/
    background: #fff;
    padding-top: 0px;
}

.contentbox {
    width: 1470px;
    float: left;
    /*margin-top: 10px;*/
    clear: both;
}

.PT {}

.main {
    width: 1200px;
}

.main_new {
    height: 300px;
}

.main_tit {
    border-bottom: #ddd 1px solid;
    line-height: 36px;
    background:
        /*url(../images/gxll/gxll_tit05bg.jpg)*/
        #fff;
    height: 36px;
}

.copymain p {
    font-size;
    12px;
}

.main_tit .txt {
    border-bottom: #fff 1px solid;
    border-left: #fff 1px solid;
    padding-bottom: 0px;
    padding-left: 15px;
    padding-right: 15px;
    background:
        /*url(../images/gxll/gxll_menu.jpg)*/
        #f4f4f4 no-repeat -80px 0px;
    height: 35px;
    color: #333;
    font-size: 18px;
    border-top: #fff 1px solid;
    font-weight: bold;
    border-right: #fff 1px solid;
    padding-top: 0px;
}

.main_tit .txt A {
    color: #fff;
}

.main_tit .crumbs {
    padding-right: 10px;
    float: right;
    color: #666;
    font-size: 18px;
}

.main_tit .crumbs A {
    color: #666;
    font-weight: normal;
    ;
}

.main_tit .crumbs A:hover {
    color: #0093dd;
}

.list {
    padding-bottom: 20px;
    padding-left: 30px;
    padding-right: 30px;
    min-height: 300px;
    padding-top: 20px;
}

.list LI {
    font-size: 16px;
    font-weight: normal;
    line-height: 35px;
    padding-left: 0px;
    background:
        /*url(../images/gxll/gxll_i07.jpg)*/
        no-repeat 3px 11px;
    font-family: auto;
}

.list LI SPAN {
    float: right;
    color: #999;
}

.list LI .author {
    width: 190px;
    float: right;
    color: #999;
}

.list .bk20 {
    border-bottom: #ddd 1px dotted;
    margin-bottom: 10px;
    background: none transparent scroll repeat 0% 0%;
    height: 10px;
}

.pages {
    text-align: center;
    line-height: 20px;
    height: 50px;
}

.sidebar {
    width: 260px;
}

.Btop {
    border-top: #ddd 1px solid;
}

.sidebar_tit {
    border-bottom: #fff 1px solid;
    border-left: #fff 1px solid;
    padding-bottom: 0px;
    line-height: 40px;
    padding-left: 15px;
    letter-spacing: 1px;
    padding-right: 10px;
    background:
        /*url(../images/gxll/gxll_menu.jpg)*/
        #f4f4f4 no-repeat 0px 0px;
    height: 40px;
    color: #333;
    font-size: 18px;
    border-top: #fff 1px solid;
    font-weight: bold;
    border-right: #fff 1px solid;
    padding-top: 0px;
}

.sidebar .sidenav {
    padding-bottom: 5px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 15px;
    background: #fff;
}

.sidebar .sidenav UL LI {
    border-bottom: #ddd 1px solid;
    text-align: center;
    border-left: #ddd 1px solid;
    line-height: 40px;
    letter-spacing: 1px;
    margin-bottom: 10px;
    background: url(../images/gxll/gxll_but01.jpg) repeat-x center center;
    height: 40px;
    border-top: #ddd 1px solid;
    border-right: #ddd 1px solid;
}

.sidebar .sidenav UL LI A {
    display: block;
    background: no-repeat 10px 8px;
    color: #333;
    font-weight: bold;
    font-size: larger;
    font-size: 18px;
}

.sidebar .sidenav UL LI A:hover {
    background: #fff no-repeat 10px 8px;
    color: #0093dd;
    font-weight: bold;
}

.sidebar .sidelis {
    padding-bottom: 6px;
    padding-left: 10px;
    padding-right: 0px;
    padding-top: 6px;
}

.sidebar .sidelis UL LI {
    line-height: 24px;
    padding-left: 10px;
    background: url(../images/gxll/gxll_i02.jpg) no-repeat 1px 11px;
}

#cur {
    background: url(../images/gxll/gxll_tit05bg.jpg) repeat-x 0px -2px;
}

#cur A {
    color: #c00;
    font-weight: bold;
}

.sidebar .sidesp {
    text-align: center;
    padding-top: 10px;
}

.sidebar .sidesp LI {
    margin-bottom: 10px;
}

.sidebar .sidesp IMG {
    border-bottom: #f2e0b7 1px solid;
    border-left: #f2e0b7 1px solid;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    border-top: #f2e0b7 1px solid;
    border-right: #f2e0b7 1px solid;
    padding-top: 2px;
}

.show {
    padding-bottom: 20px;
    line-height: 200%;
    min-height: 500px;
    padding-left: 30px;
    padding-right: 30px;
    font-size: 14px;
    padding-top: 20px;
    background: #fff;
}

#Article {
    overflow: hidden;
}

#Article {
    zoom: 1;
}

.photo-channel .relevance {
    zoom: 1;
}

#Article H1 {
    border-bottom: #e5e5e5 1px solid;
    text-align: center;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font: 800 24px/150% "微软雅黑", "黑体";
    margin-bottom: 6px;
    color: #000;
    padding-top: 10px;
}

#Article H1 SPAN {
    line-height: 38px;
    color: #999;
    font-size: 12px;
    font-weight: normal;
}

#Article .content {
    font-size: 14px;
}

#Article .content IMG {
    padding-bottom: 4px;
    margin: 0px auto;
    padding-left: 4px;
    padding-right: 4px;
    display: block;
    max-width: 680px;
    padding-top: 4px;
}

#Article .content P {
    padding-bottom: 5px;
    line-height: 185%;
    text-indent: 2em;
    padding-left: 0px;
    padding-right: 0px;
    word-wrap: break-word;
    font-size: 16px;
    font-weight: normal;
    padding-top: 5px;
}

#Article .content BR {
    text-indent: 2em;
}

#Article .related {
    margin-top: 15px;
    border-top: #ccc 1px dashed;
}

#Article .related H5 {}

#Article .related {
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 10px;
}

#Article .related A {
    color: #666;
}

#Article .f14 {
    font-size: 12px;
}

.Article-Tool {
    border-bottom: #F00 1px solid;
    position: relative;
    text-align: right;
    border-left: #F00 1px solid;
    padding-bottom: 8px;
    background-color: #f7f7f7;
    padding-left: 8px;
    padding-right: 8px;
    height: 15px;
    vertical-align: middle;
    border-top: #F00 1px solid;
    border-right: #F00 1px solid;
    padding-top: 8px;
    top: -1px;
}

.Article-Tool A {
    line-height: 16px;
    width: 16px;
    background: url(../images/v9/icon.jpg) no-repeat;
    height: 16px;
    margin-left: 6px;
}

.Article-Tool A:hover {
    text-decoration: none;
}

.Article-Tool A.t {
    padding-left: 16px;
    width: auto;
    background-position: left -336px;
    color: #8896b1;
}

.Article-Tool A.t6 {
    padding-left: 16px;
    width: auto;
    background-position: left -336px;
    color: #8896b1;
}

.Article-Tool A.t1 {
    background-position: left -115px;
}

.Article-Tool A.t2 {
    background-position: left -159px;
}

.Article-Tool A.t3 {
    background-position: left -205px;
}

.Article-Tool A.t4 {
    background-position: left -250px;
}

.Article-Tool A.t5 {
    background-position: left -294px;
}

.Article-Tool A.t6 {
    padding-left: 18px;
    background-position: left -421px;
}

.point {
    z-index: 1000;
    border-bottom: #ffbf7a 1px solid;
    position: absolute;
    border-left: #ffbf7a 1px solid;
    width: auto;
    background: #fffced;
    border-top: #ffbf7a 1px solid;
    border-right: #ffbf7a 1px solid;
}

.point .arro {
    position: absolute;
    width: 18px;
    background: url(../images/v9/key_float.jpg) no-repeat;
    height: 9px;
    top: -13px;
    left: 97px;
}

.point .contents {
    padding-bottom: 8px;
    text-indent: 0px;
    padding-left: 10px;
    padding-right: 10px;
    font-weight: normal;
    margin-right: 10px;
    padding-top: 8px;
}

.point A.close SPAN {
    display: none;
}

.point A.close {
    position: absolute;
    outline-style: none;
    width: 16px;
    display: block;
    background: url(../images/cross.jpg) no-repeat left 3px;
    height: 16px;
    right: 4px;
    top: 0px;
    _top: 0px;
}

.point A.close:hover {
    background-position: left -46px;
}

.point SPAN.o1 {
    position: absolute;
    line-height: 0;
    width: 3px;
    background: url(../images/fillet.jpg) no-repeat;
    height: 3px;
    font-size: 0px;
}

.point SPAN.o2 {
    position: absolute;
    line-height: 0;
    width: 3px;
    background: url(../images/fillet.jpg) no-repeat;
    height: 3px;
    font-size: 0px;
}

.point SPAN.o3 {
    position: absolute;
    line-height: 0;
    width: 3px;
    background: url(../images/fillet.jpg) no-repeat;
    height: 3px;
    font-size: 0px;
}

.point SPAN.o4 {
    position: absolute;
    line-height: 0;
    width: 3px;
    background: url(../images/fillet.jpg) no-repeat;
    height: 3px;
    font-size: 0px;
}

.point SPAN.o1 {
    background-position: left top;
    top: -5px;
    left: -1px;
}

.point SPAN.o2 {
    background-position: right top;
    right: -1px;
    top: -5px;
}

.point SPAN.o3 {
    bottom: 3px;
    background-position: left -3px;
    left: -1px;
}

.point SPAN.o4 {
    bottom: 3px;
    background-position: right -3px;
    right: -1px;
}

.ib {
    display: inline-block;
}

.ib-li LI {
    display: inline-block;
}

.ib-a A {
    display: inline-block;
}

.ib-span SPAN {
    display: inline-block;
}

.btn {
    display: inline-block;
}

.btn INPUT {
    display: inline-block;
}

.photo-hot LI {
    display: inline-block;
}

.Article-Tool A {
    display: inline-block;
}

.photo-list LI {
    display: inline-block;
}

.photo-channel .photo-slide .change I {
    display: inline-block;
}

.photo-channel .tool .auto {
    display: inline-block;
}

.photo-channel .tool .up {
    display: inline-block;
}

.photo-channel .tool .next {
    display: inline-block;
}

.photo-cat .content H5 SPAN.blue A {
    display: inline-block;
}

.submit {
    display: inline-block;
}

.photo-channel #Article .tool {
    position: relative;
    height: 35px;
    padding-top: 6px;
}

.photo-channel #Article .tool .auto {
    line-height: 27px;
    width: 31px;
    background: url(../images/v9/up-next.jpg) no-repeat;
    height: 27px;
    overflow: hidden;
    margin-right: 10px;
}

.photo-channel .tool .up {
    line-height: 27px;
    width: 31px;
    background: url(../images/v9/up-next.jpg) no-repeat;
    height: 27px;
    overflow: hidden;
    margin-right: 10px;
}

.photo-channel .tool .next {
    line-height: 27px;
    width: 31px;
    background: url(../images/v9/up-next.jpg) no-repeat;
    height: 27px;
    overflow: hidden;
    margin-right: 10px;
}

.photo-channel #Article .tool .auto SPAN {
    visibility: hidden;
}

.photo-channel .tool .up SPAN {
    visibility: hidden;
}

.photo-channel .tool .next SPAN {
    visibility: hidden;
}

.photo-channel #Article .tool .auto {
    background-position: -39px top;
}

.photo-channel #Article .tool .next {
    background-position: -78px top;
}

.photo-channel #Article .Article-Tool {
    position: absolute;
    border-bottom-style: none;
    border-left-style: none;
    border-top-style: none;
    background: none transparent scroll repeat 0% 0%;
    border-right-style: none;
    font-size: 12px;
    right: 0px;
    font-weight: normal;
}

.photo-channel #Article .tool .stat {
    color: #999;
}

.photo-channel #Article .big-pic {
    border-bottom: #ededed 1px solid;
    position: relative;
    text-align: center;
    border-left: #ededed 1px solid;
    padding-bottom: 10px;
    background-color: #fafcfe;
    padding-left: 0px;
    padding-right: 0px;
    border-top: #ededed 1px solid;
    border-right: #ededed 1px solid;
    padding-top: 10px;
}

.photo-channel #Article .big-pic #big-pic {
    width: 920px;
    display: block;
    height: 640px;
    font-size: 480px;
    vertical-align: middle;
    overflow: hidden;
}

.big-picbox {
    width: 920px;
    display: block;
    height: 600px;
    font-size: 480px;
    vertical-align: middle;
    overflow: hidden;
}

.photo-channel #Article .big-pic .max {
    z-index: 101;
    position: absolute;
    padding-bottom: 5px;
    padding-left: 20px;
    bottom: 0px;
    padding-right: 5px;
    background: url(../images/v9/max.jpg) #fff no-repeat 5px center;
    right: 0px;
    padding-top: 5px;
}

.photo_prev {
    z-index: 100;
    position: absolute;
    width: 50%;
    height: 100%;
    top: 0px;
    left: 0px;
}

.photo_next {
    z-index: 100;
    position: absolute;
    width: 50%;
    height: 100%;
    right: 0px;
    top: 0px;
}

.photo_prev A {
    background-image: url(../images/blank.jpg);
    outline-style: none;
    width: 100%;
    display: block;
    height: 100%;
}

.photo_next A {
    background-image: url(../images/blank.jpg);
    outline-style: none;
    width: 100%;
    display: block;
    height: 100%;
}

.photo_tit {
    border-bottom: #f56621 1px solid;
    line-height: 32px;
    background: url(../images/gxll/gxll_tit05bg.jpg) repeat-x 0px 0px;
    height: 34px;
    clear: both;
}

.photo_tit DIV {
    border-bottom: #fff 1px solid;
    border-left: #fff 1px solid;
    padding-bottom: 0px;
    padding-left: 18px;
    letter-spacing: 1px;
    padding-right: 18px;
    background: url(../images/gxll/gxll_menu.jpg) no-repeat -80px 0px;
    float: left;
    font-size: 14px;
    border-top: #fff 1px solid;
    font-weight: bold;
    border-right: #fff 1px solid;
    padding-top: 0px;
}

.photo_tit DIV A {
    color: #fff;
}

.photo_box {
    border-bottom: #ccc 1px solid;
    border-left: #ccc 1px solid;
    border-top: #ccc 1px solid;
    border-right: #ccc 1px solid;
}

#Article .list-pic {
    padding-bottom: 16px;
    padding-left: 0px;
    padding-right: 0px;
    height: 100px;
    padding-top: 22px;
}

#Article .cont {
    width: 616px;
    float: left;
    height: 80px;
    overflow: hidden;
}

#Article .cont LI {
    text-align: center;
    width: 123px;
    display: block;
    float: left;
    overflow: hidden;
}

#Article .cont LI .img-wrap {
    margin: 0px auto;
    width: 100px;
    height: 75px;
}

#Article .cont LI .img-wrap A {
    outline-style: none;
    outline-width: medium;
    width: 100px;
    height: 75px;
    font-size: 55px;
}

#Article .cont LI.on .img-wrap {
    border-bottom: #ffb017 2px solid;
    border-left: #ffb017 2px solid;
    border-top: #ffb017 2px solid;
    border-right: #ffb017 2px solid;
}

#Article .list-pic .pre {
    position: relative;
    text-align: center;
    width: 110px;
    display: block;
    background: url(../images/v9/pic_bg.jpg) no-repeat;
    float: left;
    height: 86px;
}

#Article .list-pic .next {
    position: relative;
    text-align: center;
    width: 110px;
    display: block;
    background: url(../images/v9/pic_bg.jpg) no-repeat;
    float: left;
    height: 86px;
}

#Article .list-pic .pre {
    margin-right: 14px;
    top: -3px;
    left: -8px;
}

#Article .list-pic .next {
    float: right;
    right: -8px;
    top: -3px;
}

#Article .list-pic .pre .img-wrap {
    border-bottom-style: none;
    padding-bottom: 8px;
    border-left-style: none;
    padding-left: 0px;
    width: 102px;
    padding-right: 0px;
    border-top-style: none;
    height: 72px;
    border-right-style: none;
    padding-top: 4px;
}

#Article .list-pic .next .img-wrap {
    border-bottom-style: none;
    padding-bottom: 8px;
    border-left-style: none;
    padding-left: 0px;
    width: 102px;
    padding-right: 0px;
    border-top-style: none;
    height: 72px;
    border-right-style: none;
    padding-top: 4px;
}

#Article .list-pic .pre .img-wrap A {
    padding-bottom: 5px;
    padding-left: 0px;
    width: 98px;
    padding-right: 5px;
    height: 72px;
    font-size: 53px;
    padding-top: 0px;
}

#Article .list-pic .next .img-wrap A {
    padding-bottom: 5px;
    padding-left: 0px;
    width: 98px;
    padding-right: 5px;
    height: 72px;
    font-size: 53px;
    padding-top: 0px;
}

#Article .list-pic .pre .img-wrap A:hover {
    background: none transparent scroll repeat 0% 0%;
}

#Article .list-pic .next .img-wrap A:hover {
    background: none transparent scroll repeat 0% 0%;
}

#Article .list-pic .next {
    bottom: -2px;
    float: right;
    right: -8px;
}

#Article .pre-bnt {
    margin-top: 3px;
    cursor: pointer;
}

#Article .next-bnt {
    margin-top: 3px;
    cursor: pointer;
}

#Article .pre-bnt {
    width: 17px;
    display: block;
    background: url(../images/v9/big-btn.jpg) no-repeat;
    float: left;
    height: 69px;
}

#Article .next-bnt {
    width: 17px;
    display: block;
    background: url(../images/v9/big-btn.jpg) no-repeat;
    float: left;
    height: 69px;
}

#Article .pre-bnt SPAN {
    width: 17px;
    display: block;
    background: url(../images/v9/big-btn.jpg) no-repeat;
    float: left;
    height: 69px;
}

#Article .next-bnt SPAN {
    width: 17px;
    display: block;
    background: url(../images/v9/big-btn.jpg) no-repeat;
    float: left;
    height: 69px;
}

#Article .pre-bnt:hover {
    background-position: 0px -78px;
}

#Article .next-bnt:hover {
    background-position: 0px -78px;
}

#Article .pre-bnt-on {
    background-position: 0px -78px;
}

#Article .next-bnt-on {
    background-position: 0px -78px;
}

#Article .pre-bnt SPAN {
    background-position: -30px top;
}

#Article .pre-bnt:hover SPAN {
    background-position: -30px -78px;
}

#Article .pre-bnt-on SPAN {
    background-position: -30px -78px;
}

#Article .next-bnt SPAN {
    background-position: -55px top;
}

#Article .next-bnt:hover SPAN {
    background-position: -55px -78px;
}

#Article .next-bnt-on SPAN {
    background-position: -55px -78px;
}

#endSelect {
    z-index: 200;
    border-bottom: #8a8a8a 1px solid;
    position: absolute;
    border-left: #8a8a8a 1px solid;
    width: 230px;
    display: none;
    height: 71px;
    border-top: #8a8a8a 1px solid;
    border-right: #8a8a8a 1px solid;
    top: 290px;
    left: 333px;
}

#endSelect .bg {
    filter: Alpha(Opacity=50);
    width: 100%;
    background: #000;
    height: 100%;
    opacity: 0.5;
}

#endSelect .E_Cont {
    position: absolute;
    color: #fff;
    font-size: 14px;
    top: 10px;
    left: 26px;
}

#endSelect .E_Cont P {
    padding-bottom: 4px;
    padding-left: 0px;
    padding-right: 0px;
    zoom: 1;
    overflow: hidden;
    padding-top: 4px;
}

#rePlayBut {
    background: url(../images/v9/big-btn.jpg) no-repeat;
}

#nextPicsBut {
    background: url(../images/v9/big-btn.jpg) no-repeat;
}

#endSelect #endSelClose {
    background: url(../images/v9/big-btn.jpg) no-repeat;
}

#rePlayBut {
    width: 69px;
    background-position: 0px -167px;
    float: left;
    height: 23px;
}

#nextPicsBut {
    width: 97px;
    background-position: -100px -167px;
    float: left;
    height: 23px;
    margin-left: 10px;
}

#endSelect #endSelClose {
    z-index: 2;
    position: absolute;
    width: 11px;
    background-position: 0px -217px;
    height: 11px;
    overflow: hidden;
    cursor: pointer;
    right: 3px;
    top: 3px;
}

.photo-channel #Article .text {
    border-bottom: #ddd 1px solid;
    border-left: #ddd 1px solid;
    padding-bottom: 8px;
    background-color: #f3f3f3;
    padding-left: 10px;
    padding-right: 10px;
    zoom: 1;
    margin-bottom: 20px;
    border-top: #ddd 1px solid;
    border-right: #ddd 1px solid;
    padding-top: 8px;
}

.photo-channel .relevance {
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
}

.photo-channel .relevance H5 {
    padding-left: 16px;
    background: url(../images/v9/icon.jpg) no-repeat left -375px;
}

.comment H4 {
    padding-left: 16px;
    background: url(../images/v9/icon.jpg) no-repeat left -375px;
}

.photo-channel .relevance .photo-list {
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    overflow: auto;
    padding-top: 10px;
}

.photo-channel .relevance .photo-list LI {
    padding-bottom: 0px;
    padding-left: 0px;
    width: 153px;
    padding-right: 0px;
    float: left;
    padding-top: 0px;
}

.photo-channel .relevance .photo-list LI .img-wrap {
    border-bottom-style: none;
    margin: 0px auto 6px;
    border-left-style: none;
    width: 110px;
    border-top-style: none;
    background: url(../images/v9/pic_bg.jpg) no-repeat;
    height: 86px;
    border-right-style: none;
}

.photo-channel .relevance .photo-list LI .img-wrap A {
    padding-bottom: 5px;
    padding-left: 1px;
    width: 104px;
    padding-right: 5px;
    height: 86px;
    font-size: 59px;
    padding-top: 1px;
}

.photo-channel .relevance .photo-list LI .img-wrap A:hover {
    background: none transparent scroll repeat 0% 0%;
}

.box .photo-hot {
    padding-bottom: 0px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 0px;
}

.photo-hot LI {
    text-align: center;
    padding-bottom: 5px;
    padding-left: 0px;
    width: 50%;
    padding-right: 0px;
    vertical-align: top;
    padding-top: 5px;
}

.photo-hot LI DIV.img-wrap {
    margin: auto auto 5px;
    width: 94px;
    height: 64px;
}

.photo-hot LI DIV.img-wrap A {
    width: 94px;
    height: 64px;
    font-size: 48px;
}

#pages {
    padding-bottom: 30px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: ����;
    padding-top: 0px;
}

#pages A {
    border-bottom: #e3e3e3 1px solid;
    text-align: center;
    border-left: #e3e3e3 1px solid;
    padding-bottom: 0px;
    line-height: 22px;
    padding-left: 10px;
    padding-right: 10px;
    display: inline-block;
    background: #fff;
    height: 22px;
    color: #333;
    border-top: #e3e3e3 1px solid;
    border-right: #e3e3e3 1px solid;
    padding-top: 0px;
}

#pages A.a1 {
    padding-bottom: 0px;
    padding-left: 0px;
    width: 56px;
    padding-right: 0px;
    background: url(../images/admin_img/pages.jpg) no-repeat 0px 5px;
    padding-top: 0px;
}

#pages A:hover {
    background: #f1f1f1;
    color: #000;
    text-decoration: none;
}

#pages SPAN {
    border-bottom: #0093dd 1px solid;
    text-align: center;
    border-left: #0093dd 1px solid;
    padding-bottom: 0px;
    line-height: 22px;
    padding-left: 10px;
    padding-right: 10px;
    display: inline-block;
    background: #0093dd;
    height: 22px;
    color: #fff;
    border-top: #0093dd 1px solid;
    border-right: #0093dd 1px solid;
    padding-top: 0px;
}

.page .noPage {
    border-bottom: #e3e3e3 1px solid;
    text-align: center;
    border-left: #e3e3e3 1px solid;
    line-height: 22px;
    width: 56px;
    display: inline-block;
    background: repeat-x 0px -55px;
    height: 22px;
    color: #a4a4a4;
    border-top: #e3e3e3 1px solid;
    border-right: #e3e3e3 1px solid;
}

.ads {
    padding-top: 8px;
}

.ads .col-left {
    width: 748px;
}

.ads .col-auto {
    border-bottom: #c3d4e7 1px solid;
    border-left: #c3d4e7 1px solid;
    padding-bottom: 1px;
    padding-left: 1px;
    width: 198px;
    padding-right: 1px;
    border-top: #c3d4e7 1px solid;
    border-right: #c3d4e7 1px solid;
    padding-top: 1px;
}

.ads .col-auto DIV.left {
    text-align: center;
    width: 20px;
    background: #dce2ea;
    float: left;
    height: 83px;
    margin-right: 8px;
    padding-top: 5px;
}

.ads .col-auto DIV.right {
    overflow: hidden;
}

.comment-form {
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 10px;
    padding-top: 10px;
}

.comment-form H5 {
    border-bottom: #ccc 1px solid;
    padding-bottom: 5px;
    height: 22px;
}

.comment-form STRONG {
    padding-left: 21px;
    background: url(../images/icon/user_comment.jpg) no-repeat;
    float: left;
}

.yzm {
    position: absolute;
    text-align: center;
    width: 140px;
    display: none;
    background: url(../images/admin_img/login_ts140x89.jpg) no-repeat;
    height: 89px;
    font-size: 12px;
}

.yzm A:link {
    color: #036;
    text-decoration: none;
}

.yzm A:visited {
    color: #036;
    text-decoration: none;
}

.yzm A:hover {
    color: #c30;
}

.yzm IMG {
    border-bottom: #fff 1px solid;
    border-left: #fff 1px solid;
    margin: 4px auto 1px;
    width: 130px;
    height: 50px;
    border-top: #fff 1px solid;
    cursor: pointer;
    border-right: #fff 1px solid;
}

.comment-form .posn {
    padding-bottom: 10px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 10px;
}

.comment-title {
    text-align: center;
    padding-bottom: 10px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 5px;
}

.comment-title A:hover {
    color: #f60;
    text-decoration: none;
}

.comment {
    border-bottom: #c3d4e7 1px solid;
    border-left: #c3d4e7 1px solid;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;
    zoom: 1;
    border-top: #c3d4e7 1px solid;
    border-right: #c3d4e7 1px solid;
    padding-top: 8px;
}

.comment H4 {
    border-bottom: #c3d4e7 1px solid;
    padding-bottom: 6px;
    margin-bottom: 15px;
}

.comment .title {
    margin-bottom: 5px;
}

.comment .title SPAN {
    position: relative;
    top: -5px;
}

.comment .content {
    border-bottom: #c4d5df 1px solid;
    border-left: #c4d5df 1px solid;
    padding-bottom: 8px;
    margin: 5px 0px;
    padding-left: 10px;
    padding-right: 10px;
    zoom: 1;
    background: #f6f9fb;
    font-size: 14px;
    border-top: #c4d5df 1px solid;
    border-right: #c4d5df 1px solid;
    padding-top: 8px;
}

.comment .content SPAN {
    display: block;
}

.comment_button {
    margin-bottom: 15px;
}

.comment_button A {
    border-bottom: #c3d4e7 1px solid;
    border-left: #c3d4e7 1px solid;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    border-top: #c3d4e7 1px solid;
    border-right: #c3d4e7 1px solid;
    padding-top: 5px;
}

.comment_button A.on {
    border-bottom: #3e73a9 1px solid;
    border-left: #3e73a9 1px solid;
    background: #4c7fb6;
    color: #fff;
    border-top: #3e73a9 1px solid;
    border-right: #3e73a9 1px solid;
}

.summary {
    border-bottom: #dcdddd 1px solid;
    text-align: justify;
    border-left: #dcdddd 1px solid;
    padding-bottom: 8px;
    line-height: 22px;
    background-color: #f6fafd;
    text-indent: 2em;
    margin: 15px 0px 0px;
    padding-left: 10px;
    padding-right: 10px;
    color: #666;
    font-size: 12px;
    border-top: #dcdddd 1px solid;
    border-right: #dcdddd 1px solid;
    padding-top: 8px;
}

.category {
    height: 260px;
}

.category .new {
    padding-bottom: 0px;
    padding-left: 0px;
    width: 372px;
    padding-right: 12px;
    padding-top: 10px;
}

.category .new .tip {
    border-bottom: #ddd 1px dashed;
    height: 85px;
}

.category .new .tip H3 {
    text-align: center;
    line-height: 40px;
    font-size: 18px;
}

.category .new .tip H3 A {
    color: #f00;
}

.category .new .tip P {
    line-height: 20px;
    text-indent: 2em;
    color: #999;
}

.category .new UL {
    padding-bottom: 0px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 10px;
}

.category .new UL LI {
    line-height: 24px;
    padding-left: 10px;
    background: url(../images/gxll/gxll_i02.jpg) no-repeat 0px 11px;
}

.FocusPicBox {
    padding-bottom: 10px;
    padding-left: 10px;
    width: 320px;
    padding-right: 10px;
    height: 240px;
    padding-top: 10px;
}

.FocusPic {
    position: relative;
    width: 320px;
    zoom: 1;
    height: 240px;
    overflow: hidden;
}

.FocusPic .content {
    overflow: hidden;
}

.FocusPic .changeDiv A {
    position: absolute;
    display: none;
    top: 0px;
    left: 0px;
}

.FocusPic .title-bg {
    position: absolute;
    line-height: 30px;
    width: 320px;
    bottom: 0px;
    height: 30px;
    overflow: hidden;
    left: 0px;
}

.FocusPic .title {
    position: absolute;
    line-height: 30px;
    width: 320px;
    bottom: 0px;
    height: 30px;
    overflow: hidden;
    left: 0px;
}

.FocusPic .title-bg {
    filter: alpha(opacity=50);
    background: #000;
    opacity: 0.5;
}

.FocusPic .title A {
    padding-left: 15px;
    display: block;
    color: #fff;
    font-size: 12px;
}

.FocusPic .change {
    z-index: 1000;
    position: absolute;
    text-align: right;
    bottom: 4px;
    height: 20px;
    right: 5px;
    _right: 4px;
}

.FocusPic .change I {
    padding-bottom: 2px;
    line-height: 15px;
    font-style: normal;
    padding-left: 6px;
    padding-right: 6px;
    zoom: 1;
    display: inline;
    font-family: Arial;
    background: #666;
    height: 15px;
    color: #fff;
    font-size: 12px;
    cursor: pointer;
    margin-right: 2px;
    padding-top: 2px;
}

.FocusPic .change I.cur {
    background: #ff7700;
}

.newsbox {
    border-bottom: #f49c74 1px solid;
    border-left: #f49c74 1px solid;
    width: 372px;
    height: 248px;
    border-top: #f49c74 1px solid;
    border-right: #f49c74 1px solid;
}

.hidden {
    display: none;
}

.cat-area {
    width: 358px;
    float: left;
}

.cat-area .cat_title {
    border-bottom: #FC0 1px solid;
    line-height: 30px;
    background: url(../images/gxll/gxll_tit07bg.jpg) repeat-x left top;
    height: 30px;
}

.cat-area .cat_title .txt {
    padding-left: 25px;
    background: url(../images/gxll/gxll_i07.jpg) no-repeat 10px 12px;
    float: left;
    color: #c30;
    font-weight: bold;
}

.cat-area .catlis UL {
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 8px;
}

.cat-area .catlis UL LI {
    line-height: 24px;
    padding-left: 12px;
    background: url(../images/gxll/gxll_i04.jpg) no-repeat 2px 11px;
}

.photo_pic {
    padding-bottom: 0px;
    padding-left: 12px;
    padding-right: 0px;
    padding-top: 18px;
}

.photo_pic UL LI {
    text-align: center;
    padding-bottom: 0px;
    line-height: 22px;
    padding-left: 8px;
    padding-right: 8px;
    float: left;
    height: 158px;
    padding-top: 0px;
}

.photo_pic UL LI IMG {
    border-bottom: #ccc 1px solid;
    border-left: #ccc 1px solid;
    padding-bottom: 3px;
    padding-left: 3px;
    width: 152px;
    padding-right: 3px;
    display: block;
    height: 114px;
    border-top: #ccc 1px solid;
    border-right: #ccc 1px solid;
    padding-top: 3px;
}

.special-channel .box-hots {
    margin: 0px;
    width: auto;
    float: none;
}

.special-channel .box-hots .content {
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
}

.special-channel .special-slide {
    position: relative;
}

.special-channel .special-slide .change {
    position: absolute;
    height: 8px;
    font-size: 0px;
    right: 0px;
    top: 0px;
}

.special-channel .special-slide .change I {
    text-indent: -1000px;
    width: 8px;
    display: block;
    background: url(../images/v9/special-slide.jpg) no-repeat right top;
    float: left;
    height: 8px;
    margin-left: 6px;
    font-size: 0px;
    cursor: pointer;
}

.special-channel .special-slide .change I.cur {
    background-position: left top;
}

.special-channel .special-slide .changeDiv {
    padding-bottom: 0px;
    padding-left: 10px;
    padding-right: 0px;
    overflow: auto;
    padding-top: 10px;
}

.special-channel .special-slide .changeDiv A {
    position: absolute;
    width: 660px;
    display: none;
}

.special-channel .special-slide .changeDiv A IMG {
    float: left;
    margin-right: 10px;
}

.special-channel .header {
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    overflow: hidden;
    padding-top: 0px;
}

.special-channel .new {
    width: 315px;
}

.special-channel .img-text .intro {
    padding-bottom: 6px;
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 6px;
}

.special-channel .img-text .news-hot {
    background-image: none;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    width: auto;
    padding-right: 0px;
    height: auto;
    padding-top: 10px;
}

.special-channel .img-text {
    width: 385px;
}

.special-channel .img-text .box A.title {
    padding-bottom: 3px;
    padding-left: 0px;
    padding-right: 0px;
    display: block;
    padding-top: 6px;
}

.special-channel .img-text .vote {
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}

.special-channel .img-text .vote .content {
    padding-bottom: 10px;
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 0px;
}

.special-channel .int {
    padding-bottom: 8px;
    background-color: #f5f5f5;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 8px;
}

.special-channel .int .box {
    padding-bottom: 8px;
    padding-left: 10px;
    padding-right: 10px;
    height: 374px;
    overflow: hidden;
    padding-top: 8px;
}

.special-channel .int .box H4 {
    font-size: 12px;
    font-weight: normal;
}

.special-channel .int .box P {
    color: #979090;
}

.special-channel .news-photo LI {
    width: 156px;
}

.sp_intro {
    padding-bottom: 2px;
    padding-left: 14px;
    padding-right: 11px;
    height: 150px;
    color: #666;
    overflow: hidden;
    padding-top: 8px;
}

.sp_intro P {
    line-height: 22px;
    text-indent: 2em;
}

.sp_title {
    border-bottom: #ddd 1px solid;
    line-height: 30px;
    background: no-repeat right top;
    height: 30px;
    clear: both;
}

.sp_title DIV {
    padding-left: 28px;
    background: no-repeat 8px 8px;
    float: left;
    color: #c30;
    font-size: 14px;
    font-weight: bold;
}

.sp_title .more A {
    color: #ff0;
}

.sp_main {
    width: 358px;
}

.sp_main UL {
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
}

.sp_main UL LI {
    line-height: 24px;
    padding-left: 18px;
    background: url(../images/gxll/gxll_i01.jpg) no-repeat 3px 9px;
}

.sp_pic {
    padding-bottom: 0px;
    padding-left: 8px;
    padding-right: 0px;
    padding-top: 18px;
}

.sp_pic UL LI {
    text-align: center;
    padding-bottom: 0px;
    line-height: 22px;
    padding-left: 10px;
    padding-right: 10px;
    float: left;
    height: 158px;
    padding-top: 0px;
}

.sp_pic UL LI IMG {
    border-bottom: #ccc 1px solid;
    border-left: #ccc 1px solid;
    padding-bottom: 3px;
    padding-left: 3px;
    width: 160px;
    padding-right: 3px;
    display: block;
    height: 120px;
    border-top: #ccc 1px solid;
    border-right: #ccc 1px solid;
    padding-top: 3px;
}

.sp_list {
    padding-left: 20px;
}

.sp_list UL LI {
    line-height: 24px;
    padding-left: 18px;
    width: 440px;
    background: url(../images/gxll/gxll_i01.jpg) no-repeat 3px 9px;
    float: left;
}

.sp_list UL LI .time {
    padding-right: 30px;
}

.sp_18_menu {
    padding-bottom: 0px;
    line-height: 32px;
    padding-left: 15px;
    letter-spacing: 2px;
    padding-right: 15px;
    background: #b40001;
    height: 32px;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    padding-top: 0px;
}

.sp_18_menu A:link {
    color: #fff;
    text-decoration: none;
}

.sp_18_menu A:visited {
    color: #fff;
    text-decoration: none;
}

.sp_18_menu A:hover {
    color: #ff0;
    text-decoration: underline;
}

.bh10 {
    height: 10px;
    color: #fff;
    clear: both;
}

.sp18_title {
    line-height: 30px;
    background: url(../images/gxll/sp_18_11.jpg) repeat-x right top;
    height: 30px;
    clear: both;
}

.sp18_title DIV {
    padding-left: 10px;
    width: 135px;
    /* background: no-repeat 5px 0px; */
    float: left;
    color: #0093dd;
    font-size: 14px;
    font-weight: bold;
}

.sp18_right {
    width: 200px;
    background: no-repeat 0px 0px;
    float: right;
    height: 240px;
}

.sp18lisbox {
    border-bottom: #ddd 1px solid;
    border-left: #ddd 1px solid;
    border-top: #ddd 1px solid;
    border-right: #ddd 1px solid;
    height: 195px;
    width: 311px;
    background: #fff;
}

.sp18lisbox UL {
    padding-bottom: 0px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 10px;
}

.sp18lisbox UL LI {
    line-height: 24px;
    padding-left: 10px;
    background: url(../images/gxll/gxll_i03.jpg) no-repeat 0px 11px;
}

.sp18lisbox UL LI A:link {}

.sp18_main {
    width: 420px;
}

.sp18_main .new UL {
    padding-bottom: 0px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
}

.sp18_main .new UL LI {
    line-height: 24px;
    padding-left: 10px;
    background: url(../images/gxll/gxll_i02.jpg) no-repeat 0px 11px;
}

.sp18_main .sp18lisbox {
    width: 310px;
}

.sp18_side {
    width: 313px;
    padding-right: 10px;
}

.userbox {
    border-bottom: #ccc 1px solid;
    border-left: #ccc 1px solid;
    padding-bottom: 0px;
    line-height: 28px;
    text-indent: 2em;
    padding-left: 10px;
    padding-right: 25px;
    margin-bottom: 5px;
    font-size: 14px;
    border-top: #ccc 1px solid;
    border-right: #ccc 1px solid;
    padding-top: 10px;
}

.user_tit {
    text-align: center;
    line-height: 30px;
    height: 45px;
    font-size: 28px;
    font-weight: bold;
}

.userbox_tit {
    padding-right: 20px;
    float: left;
    height: 30px;
    font-size: 14px;
    font-weight: bold;
    padding-top: 2px;
}

.userbox IMG {
    float: left;
    margin-right: 30px;
}

.sidtool {
    padding-bottom: 0px;
    padding-left: 3px;
    padding-right: 0px;
    height: 224px;
    padding-top: 14px;
}

.sidtool UL LI {
    text-align: center;
    width: 70px;
    float: left;
    height: 70px;
}

.conmaintip {
    height: 201px;
}

.conmaintip UL {
    padding-top: 5px;
}

.conmaintip UL LI {
    border-bottom: #fff3ee 1px solid;
    line-height: 30px;
    padding-left: 28px;
    background: no-repeat 10px 10px;
}

.conmaintip UL LI .right {
    padding-right: 8px;
}

.conmain {
    padding-left: 10px;
    width: 500px;
}

.conmainbox {
    padding-bottom: 10px;
    line-height: 30px;
    padding-left: 10px;
    padding-right: 10px;
    height: 157px;
    padding-top: 10px;
}

.conmainpic01 {
    width: 158px;
    background: url(../images/gxll/wk_icon1.jpg) no-repeat center center;
    float: left;
    height: 157px;
}

.conmainpic02 {
    width: 158px;
    background: url(../images/gxll/wk_icon2.jpg) no-repeat center center;
    float: left;
    height: 157px;
}

.conmainlis {
    padding-left: 10px;
    width: 308px;
    float: left;
    padding-top: 5px;
}

.conmainlis UL LI {
    padding-left: 10px;
    width: 65px;
    background: url(../images/gxll/gxll_i03.jpg) no-repeat 1px 15px;
    float: left;
}

.conmainad {
    height: 80px;
}

.govsidenav {
    padding-bottom: 0px;
    padding-left: 20px;
    padding-right: 0px;
    padding-top: 5px;
}

.govsidenav UL LI {
    line-height: 26px;
    padding-left: 20px;
    width: 74px;
    background: url(../images/gxll/gxll_i03.jpg) no-repeat 10px 12px;
    float: left;
    height: 26px;
}

.govt {
    line-height: 32px;
    background: url(../images/gxll/gxll_tit07bg.jpg) #fff repeat-x left bottom;
    height: 32px;
}

.govt .crumbs {
    padding-right: 10px;
    float: right;
}

.govt_tit {
    padding-left: 28px;
    padding-right: 12px;
    background: #fff no-repeat 10px 10px;
    color: #c00;
    font-size: 14px;
    font-weight: bold;
    border-right: #fc9 1px solid;
}

.govbox {
    border-bottom: #fc9 1px solid;
    border-left: #fc9 1px solid;
    height: 250px;
    border-top: #fc9 1px solid;
    border-right: #fc9 1px solid;
}

.govlis {
    padding-bottom: 5px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 5px;
}

.govlis UL LI {
    border-bottom: #fc9 1px dashed;
    line-height: 28px;
    padding-left: 12px;
    background: url(../images/gxll/gxll_i04.jpg) no-repeat 2px 13px;
}

.catsp_title {
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    height: auto;
    padding-top: 2px;
}

.sp2013_head {
    background: repeat-x center top;
    height: 260px;
}

.sp2013_head .h_banner {
    background: no-repeat center top;
    height: 260px;
}

.sp2013_menu {
    background: repeat-x center top;
    height: 70px;
}

.sp2013_menu .header_top {
    margin: 0px auto;
    width: 980px;
    background: none transparent scroll repeat 0% 0%;
    padding-top: 20px;
}

.sp2013_menu .header_top .left {
    line-height: 18px;
}

.sp2013_menu .header_top .right {
    line-height: 20px;
    color: #c30;
    font-size: 14px;
    font-weight: bold;
}

.sp2013_menu .header_top .right A:link {
    color: #c00;
}

.sp2013_menu .header_top .right A:visited {
    color: #c00;
}

.sp2013_tit {
    height: 42px;
    clear: both;
}

.sp2013_td {
    border-bottom: #fff 1px solid;
    border-left: #fff 1px solid;
    background: no-repeat left top;
    height: 40px;
    border-top: #fff 1px solid;
    border-right: #fff 1px solid;
}

.sp2013_main {
    height: auto;
}

.sp2013_sid {
    height: 198px;
}

.sp2013_sid UL {
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
}

.sp2013_sid UL LI {
    line-height: 24px;
    padding-left: 5px;
}

.sp2013_sid .sp_title {
    padding-left: 42px;
    background: no-repeat 10px 8px;
    color: #c00;
    font-weight: bold;
}

.sp2013_sid .sp_title .more A:link {
    color: #666;
}

.sp2013_sid .sp_title .more A:visited {
    color: #666;
}

.sp2013_main .left {
    padding-left: 15px;
    width: 713px;
    height: 393px;
    padding-top: 15px;
}

.sp2013_main .left UL LI {
    border-bottom: #ccc 1px solid;
    text-align: center;
    border-left: #ccc 1px solid;
    padding-bottom: 5px;
    line-height: 20px;
    padding-left: 5px;
    width: 150px;
    padding-right: 5px;
    background: no-repeat center 28px;
    float: left;
    border-top: #ccc 1px solid;
    margin-right: 15px;
    border-right: #ccc 1px solid;
    padding-top: 5px;
}

.sp2013_main .left UL LI IMG {
    width: 148px;
    height: 110px;
}

.sp2013_main .left UL LI DIV {
    height: 35px;
    font-weight: bold;
}