.tabblock {
    WIDTH: 300px; MARGIN-RIGHT: 25px
}
.subnav P.title {
    BACKGROUND-COLOR: #156cd5;
}
.subnav P.title A {
    TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 45px; BACKGROUND-COLOR: #004FAF; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: inline-block; HEIGHT: 45px; PADDING-TOP: 0px
}
.subnav .contact {
    PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.6em; PADDING-LEFT: 15px; PADDING-RIGHT: 5px; PADDING-TOP: 10px
}
.subnav .contact P {
    MARGIN: 0px
}
.subnav_arr {
    POSITION: absolute; WIDTH: 7px; BACKGROUND: url(list_arr_03.png) no-repeat; HEIGHT: 10px; OVERFLOW: hidden; TOP: 20px; RIGHT: 20px
}
.subnav UL {
    PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.subnav P {
    PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.subnav1 UL {
    OVERFLOW: hidden
}
.subnav1 UL LI {
    POSITION: relative; HEIGHT: 51px; OVERFLOW: hidden
}
.subnav1 UL LI A {
    BORDER-BOTTOM: #dbdbdb 1px dashed; PADDING-BOTTOM: 0px; LINE-HEIGHT: 50px; LIST-STYLE-TYPE: none; PADDING-LEFT: 20px; WIDTH: 260px; PADDING-RIGHT: 20px; DISPLAY: block; HEIGHT: 50px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.subnav1 UL LI A:hover {
    COLOR: #004FAF
}
.subnav2 UL LI {
    PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; LIST-STYLE-TYPE: none; PADDING-LEFT: 20px; WIDTH: 260px; PADDING-RIGHT: 20px; COLOR: #434343; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px
}


.newslist_list {
    PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 20px 15px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.newslist_list LI A {
    PADDING-LEFT: 20px; WIDTH: 650px; TEXT-OVERFLOW: ellipsis; DISPLAY: inline-block; WHITE-SPACE: nowrap; OVERFLOW: hidden; WORD-BREAK: break-all
}
.newslist_list LI {
    BORDER-BOTTOM: #dbdbdb 1px dashed; POSITION: relative; PADDING-BOTTOM: 10px; LINE-HEIGHT: 30px; LIST-STYLE-TYPE: none; PADDING-LEFT: 20px; WIDTH: 830px; PADDING-RIGHT: 20px; HEIGHT: 30px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 10px
}
.newslist_list LI A {
    COLOR: #2b2b2b; FONT-SIZE: 16px
}
.newslist_list LI A:hover {
    COLOR: #f09a0d
}
.newslist_list LI .time {
    POSITION: absolute; HEIGHT: 20px; COLOR: #c9c9c9; FONT-SIZE: 14px; LEFT: 766px; _left: 750px
}
.newslist_list_more {
    BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; LINE-HEIGHT: 50px; MARGIN: 50px 10px 30px; WIDTH: 845px; DISPLAY: block; HEIGHT: 50px; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid
}
.pages {
    TEXT-ALIGN: center
}
.pages A {
    BORDER-BOTTOM: #d7d7d7 1px solid; BORDER-LEFT: #d7d7d7 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 60px; MARGIN: 0px 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #333; BORDER-TOP: #d7d7d7 1px solid; BORDER-RIGHT: #d7d7d7 1px solid; PADDING-TOP: 5px; border-radius: 3px
}
.pages A:hover {
    BACKGROUND: #ff4444;color: #fff;
}
.pages A.a_cur {
    BACKGROUND: #ff0000;color: #fff;
}
.pages A.a_turn {
    BACKGROUND: #e7e7e7
}