/* CSS Document */
html {
    overflow-x: hidden;
}

html, body {
    height: 100%;
}

body {
}
 /*(ǿӰɫ)*/
body {
    margin: 0px;
    font-size: 12px;
    line-height: normal;
}

a {
    text-decoration: none
}

.blankline1 {
    height: 10px;
    line-height: 10px;
    font-size: 1px;
    clear: both
}

.blankline2 {
    height: 20px;
    line-height: 20px;
    font-size: 1px;
    clear: both
}

.navPoint {
    COLOR: white;
    CURSOR: hand;
    FONT-FAMILY: Webdings;
    FONT-SIZE: 1px;
}

.a2 {
    BACKGROUND-COLOR: #A4B6D7;
}

.a3 {
    color: #001e4f;
    text-decoration: none
}

.a3:hover {
    color: #000000
}

.f1 {
    color: #ff0000;
}

.f2 {
    color: #ffffff;
}

.f3 {
    color: #333333
}

.f4 {
    color: #164ce9
}

.f5 {
    color: #666666
}

.f6 {
    color: #649fda
}

.f7 {
    color: #808080
}

.f8 {
    color: #558cf3
}

.f9 {
    color: #0066cc
}

.f10 {
    color: #003366
}

.f11 {
    color: #999999;
}

.ip0 {
    background: url(ip2.gif);
    border: none;
    width: 39px;
    height: 19px;
    line-height: 19px;
    text-align: center;
    color: #333333
}

.ip1 {
    background: url(main_51.gif);
    border: none;
    width: 48px;
    height: 19px;
    line-height: 19px;
    text-align: center;
    color: #333333;
    margin: 0 50px;
	cursor:pointer;
}

.ip11 {
    background: url(main_51.gif);
    border: none;
    width: 48px;
    height: 19px;
    line-height: 19px;
    text-align: center;
    color: #333333;
    margin: 0 10px;
	cursor:pointer;
}

.ip2 {
    background: url(ip2.gif);
    border: none;
    width: 69px;
    height: 19px;
    line-height: 19px;
    text-align: center;
    color: #333333
}

.ip22 {
    background: url(ico1_11.gif);
    border: none;
    width: 160px;
    height: 19px;
    line-height: 19px;
    text-align: center;
    letter-spacing: -1px;
}

.ip3 {
    border: 1px #cccccc solid;
    height: 20px;
    line-height: 18px;
    width: 100px;
}

.ip4 {
    background: url(main6_03.jpg);
    width: 56px;
    height: 21px;
    border: none;
    margin-left: 20px;
}

.ip_TS4 {
    background: url(CZ_main6_03_2.jpg);
    width: 56px;
    height: 21px;
    border: none
}

.ip5 {
    border: 1px #cccccc solid;
    height: 20px;
    line-height: 18px;
    width: 250px;
}

.ip05 {
    border: 1px #cccccc solid;
    height: 20px;
    line-height: 18px;
    width: 550px;
}

.ip6 {
    background: url(ico1_10.gif);
    border: none;
    width: 110px;
    height: 19px;
    line-height: 19px;
    text-align: center;
    color: #164ce9;
    letter-spacing: -1px;
}

.ip7 {
    background: url(ico1_12.gif);
    border: none;
    width: 88px;
    height: 19px;
    line-height: 19px;
    text-align: center;
    color: #164ce9;
    letter-spacing: -1px;
}

.ip77 {
    background: url(ico1_12.gif);
    border: none;
    width: 88px;
    height: 19px;
	line-height: 19px;
    text-align: center;
    color: #333333;
    margin: 0 50px;
	cursor:pointer;
}

.ip8 {
    cursor: pointer;
    background: url(ip2.gif);
    border: none;
    width: 69px;
    height: 19px;
    line-height: 19px;
    text-align: center;
    color: #164ce9
}

.ip9 {
    border: 1px #003366 solid;
    width: 30px;
    height: 15px;
    line-height: 15px;
}

.ip10 {
    background: url(ico1_11.gif);
    border: none;
    width: 160px;
    height: 19px;
    line-height: 19px;
    text-align: center;
    color: #164ce9;
    letter-spacing: -1px;
}

.ipst11 {
    background: url(ip22.gif);
    border: none;
    width: 68px;
    height: 19px;
    line-height: 19px;
    text-align: center;
    color: #164ce9;
    letter-spacing: -1px;
    cursor: pointer
}

.ipsit {
    border: 1px solid rgb(204, 204, 204);
    height: 20px;
    line-height: 18px;
    width: 200px;
}

.title_1 {
    background-image: url(index_01.jpg);
    width: 201px;
    height: 61px;
}

.top_box_bg {
    background-image: url(index_02.jpg);
    background-repeat: repeat-x;
}

.button_box_1 {
    background-image: url(index_05.gif);
    width: 246px;
    height: 23px;
    line-height: 23px;
}

.nav_box {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

.nav_box li {
    float: left;
    margin-left: 2px;
    height: 27px;
}

.nav_box li a {
    float: left; /*ie´Ч*/
    display: block;
    background: url(index_07.gif);
    text-decoration: none;
    height: 27px;
    line-height: 27px;
    padding-left: 12px;
    color: #001e4f;
    background-repeat: no-repeat
}

.nav_box li a span {
    display: block;
    background: url(index_08.gif) no-repeat top right;
    padding-right: 12px;
}

.nav_box li a:hover {
    background: url(index_04.gif) no-repeat center left;
    color: #000000;
    text-decoration: none;
}

.nav_box li a:hover span {
    background: url(index_03.gif) center right;
    background-repeat: no-repeat
}

/*ǰҳť״̬*/
.nav_box li.current a {
    background: url(index_04.gif) top left;
    color: #000000;
}

.nav_box li.current a span {
    background: url(index_03.gif) top right;
    background-repeat: no-repeat
}

.p_right {
    padding-right: 5px;
}

.p_left {
    margin-left: 5px;
}

.turn_top_1 {
    HEIGHT: 6px;
    font-size: 1px;
    background: #dff2fe;
    background-image: url(index_05.jpg);
    background-position: top;
    background-repeat: no-repeat;
    cursor: pointer;
}

.turn_top_2 {
    HEIGHT: 6px;
    font-size: 1px;
    background-image: url(index_05_2.jpg);
    background-position: center;
    background-repeat: no-repeat;
    cursor: pointer;
}

.turn_top_3 {
    width: 6px;
    font-size: 1px;
    background: #dff2fe;
    background-image: url(index_09.jpg);
    background-position: 0% 50%;
    background-repeat: no-repeat;
    cursor: pointer;
}

.turn_top_4 {
    width: 6px;
    font-size: 1px;
    background-image: url(index_09_2.jpg);
    background-position: 0% 50%;
    background-repeat: no-repeat;
    cursor: pointer;
}

#nav_list {
    background-color: #ffffff
}

.y_box {
    width: 98%
}

.y_t_l {
    background-image: url(y_t_l.gif);
    width: 10px;
    height: 10px;
    font-size: 1px;
}

.y_t_r {
    background-image: url(y_t_r.gif);
    width: 5px;
    height: 5px;
    font-size: 1px;
}

.y_b_l {
    background-image: url(y_b_l.gif);
    width: 5px;
    height: 5px;
    font-size: 1px;
}

.y_b_r {
    background-image: url(y_b_r.gif);
    width: 5px;
    height: 5px;
    font-size: 1px;
}

.y_space {
    background-color: #ffffff;
}

.y_b_l2 {
    background-image: url(y_b_l2.gif);
    background-position: left bottom;
    background-repeat: no-repeat;
    width: 99.5%;
    background-color: #ffffff
}

.y_b_r2 {
    background-image: url(y_b_r2.gif);
    background-position: right bottom;
    background-repeat: no-repeat;
}

.top_title_left {
    background-image: url(index_18.gif);
    background-repeat: no-repeat;
    height: 29px;
/*    line-height: 29px;*/
}
.top_title_left .titleIframe,.top_title_left .titleIframe2{float: left;margin-left: 5px;}
.top_title_left .msgIframe,.top_title_left .msgIframe2{float: right;}
.top_title_left .titleIframe2{color:#0066cc; }
.top_title_right {
    background-image: url(index_18.gif);
    background-repeat: no-repeat;
    background-position: 100% 50%;
    height: 29px;
/*    line-height: 29px;*/
}

.p_right_2 {
    padding-right: 5px;
}

.p_left_2 {
    padding: 0 2px;
}

.p_all_1 {
    padding: 10px;
}

.nav_box_2 {
    height: 25px;
    margin: 0px 5px;
    padding: 0px 10px;
    list-style: none;
    border-bottom: 2px #0062b2 solid
}

.nav_box_2 li {
    float: left;
    height: 25px;
    line-height: 25px;
    background-image: url(main_28.jpg);
    width: 86px;
    text-align: center;
    margin: 0px 2px;
}

.nav_box_2 li a {
    color: #000000;
    text-decoration: none
}

.nav_box_2 li a:hover {
    float: left;
    height: 25px;
    line-height: 25px;
    background-image: url(index_26.jpg);
    width: 86px;
    color: #ffffff;
    text-decoration: none
}

.nav_box_2 .nav_now {
    background-image: url(index_26.jpg);
}

.nav_box_2 .nav_now a {
    color: #ffffff
}

.y_box2 {
    float: left
}

.y_c_1 {
    padding: 10px 10px;
}

.y_t_l3 {
    background-image: url(main_32.jpg);
    background-repeat: no-repeat;
    width: 10px;
    height: 10px;
    font-size: 1px
}

.y_t_r3 {
    background-image: url(main_40.jpg);
    background-repeat: no-repeat;
    width: 10px;
    height: 10px;
    font-size: 1px
}

.y_b_l3 {
    background-image: url(main_38.jpg);
    background-repeat: no-repeat;
    width: 10px;
    height: 10px;
    font-size: 1px;
    background-position: bottom left;
}

.y_b_r3 {
    background-image: url(main_47.jpg);
    background-repeat: no-repeat;
    width: 10px;
    height: 10px;
    font-size: 1px;
    background-position: bottom left
}

.y_b_c3 {
    background-image: url(main_36.jpg);
    background-repeat: repeat-x;
    font-size: 1px;
    background-position: bottom
}

.y_t_c3 {
    background-image: url(main_37.jpg);
    font-size: 1px;
    background-repeat: repeat-x
}

.y_l_c3 {
    background-image: url(main_34.jpg);
    width: 10px;
    background-repeat: repeat-y;
    font-size: 1px;
}

.y_r_c3 {
    background-image: url(main_35.jpg);
    background-position: left;
    width: 10px;
    background-repeat: repeat-y;
    font-size: 1px;
}

.space_line {
    float: left;
    width: 10px;
    height: 50px;
}

.c_box_now {
    background-image: url(main4_03.gif);
    width: 150px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    float: left
}

.c_box {
    background-image: url(main4_05.gif);
    width: 150px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    float: left
}

.c_arrow {
    background-image: url(main4_07.gif);
    background-repeat: no-repeat;
    background-position: 0px 50%;
    width: 19px;
    height: 30px;
    float: left
}

.text_box_1 {
    background-color: #ececec;
    padding: 10px;
}

.y_box3 {
    border: 1px #d5d5d5 solid
}

.y_box3_title1 {
    background-color: #ececec
}

.lc_box1 {
    background-image: url(main4_07.jpg);
    height: 69px;
    width: 365px;
    background-position: 50% 50%;
    line-height: 69px;
    background-repeat: no-repeat;
}

.lc_box2 {
    background-image: url(main4_107.jpg);
    height: 49px;
    width: 342px;
    background-position: 50% 50%;
    line-height: 49px;
    background-repeat: no-repeat;
}

.lc_box3 {
    background-image: url(main4_108.jpg);
    height: 49px;
    width: 342px;
    background-position: 50% 50%;
    line-height: 49px;
    background-repeat: no-repeat;
}

.lc_box3_space {
    height: 10px;
    font-size: 1px;
    background-image: url(  main4_109.jpg);
    background-repeat: repeat-y;
}

.lc_box3_box {
    border-top: 1px #c9e5f4 solid;
    border-bottom: 1px #c9e5f4 solid;
    border-right: 1px #c9e5f4 solid;
    padding: 15px 20px;
    color: #666666
}

.content {
    display: none;
    margin: 5px 0;
    clear: both;
    float: right;
    padding-right: 50px;
}

.Ico1 {
    background-image: url(main5_03.jpg);
    padding-left: 20PX;
    color:
    #808080;
    background-repeat: no-repeat;
    text-decoration: none
}

.Ico1_1 {
    background-image: url(main5_03_2.jpg);
    padding-left: 20PX;
    color:
    #808080;
    background-repeat: no-repeat;
    text-decoration: none
}

.list_box1 {
    border-top: #c2c2c2 1px solid;
    border-left: #c2c2c2 solid 1px
}

.list_box1 tr td {
    border-bottom: #c2c2c2 1px solid;
    border-right: #c2c2c2 solid 1px;
    padding: 3px 10px
}

.list_box1 textarea{
    width: 80%;
    height: 100px;
}

.list_box55 {
    border-top: #c2c2c2 1px solid;
    border-left: #c2c2c2 solid 1px
}

.list_box55 tr td {
    border-bottom: #c2c2c2 1px solid;
    border-right: #c2c2c2 solid 1px;
    padding: 1px 8px
}

.list_box1_title {
    background-image: url(main5_11.jpg);
    background-repeat: repeat-x;
    height: 19px;
    line-height: 19px;
    font-weight: bold;
    padding-left: 20px;
}

.list_box1_title2 {
    background-color: #efefef;
    text-align: right;
    width: 25%;
}

.list_box1_title4 {
    background-color: #efefef;
    text-align: right;
    width: 100px;
}

.list_box1_title33 {
    background-color: #efefef;
}

.list_box1_title {
    background-image: url(main5_11.jpg);
    background-repeat: repeat-x;
    height: 19px;
    line-height: 19px;
    font-weight: bold;
    padding-left: 20px;
}
/*
.list_box1_title4 {
    background-color: #efefef;
    text-align: left
}*/

.list_head_td {
    border-left: 1px solid #0066cc;
    border-right: 1px solid #0066cc;
    color: white;
}

.list_box2 {
    border-top: #c2c2c2 1px solid;
    border-left: #c2c2c2 solid 1px
}

.list_box2_title3 {
    background-color: #efefef;
    text-align: center
}

.list_box2_title4 {
    background-color: #efefef;
    text-align: center;
    color: white;
}

.ico_box_1 {
    background-image: url(main8_03.jpg);
    background-repeat: no-repeat;
    background-position: 0px 50%;
    width: 146px;
    height: 79px;
}

.ico_box_1 a {
    color: #666666;
}

.ico_1 {
    background-image: url(ico04.jpg);
    padding-left: 60px;
    background-position: 10px 50%;
    background-repeat: no-repeat;
    height: 50px;
    line-height: 50px;
}

.ico_2 {
    background-image: url(ico01.jpg);
    padding-left: 60px;
    background-position: 10px 50%;
    background-repeat: no-repeat;
    height: 50px;
    line-height: 50px;
}

.ico_3 {
    background-image: url(ico02.jpg);
    padding-left: 60px;
    background-position: 10px 50%;
    background-repeat: no-repeat;
    height: 50px;
    line-height: 50px;
}

.ico_4 {
    background-image: url(ico03.jpg);
    padding-left: 60px;
    background-position: 10px 50%;
    background-repeat: no-repeat;
    height: 50px;
    line-height: 50px;
}

.ico_5 {
    background-image: url(ico05.jpg);
    padding-left: 60px;
    background-position: 10px 50%;
    background-repeat: no-repeat;
    height: 50px;
    line-height: 50px;
}

.ico_6 {
    background-image: url(ico06.jpg);
    padding-left: 60px;
    background-position: 10px 50%;
    background-repeat: no-repeat;
    height: 50px;
    line-height: 50px;
}

.ico_7 {
    background-image: url(ico07.jpg);
    padding-left: 60px;
    background-position: 10px 50%;
    background-repeat: no-repeat;
    height: 50px;
    line-height: 50px;
}

.ico_8 {
    background-image: url(ico09.jpg);
    padding-left: 60px;
    background-position: 10px 50%;
    background-repeat: no-repeat;
    height: 50px;
    line-height: 50px;
}

.ico_9 {
    background-image: url(ico10.jpg);
    padding-left: 60px;
    background-position: 10px 50%;
    background-repeat: no-repeat;
    height: 50px;
    line-height: 50px;
}

.list_box3_title1 {
    background-color: #4497eb;
    border-right: 1px #77adf4 solid;
    text-align: center
}

.list_box3_title2 {
    background-color: #4497eb;
    border-left: 1px #3879cf solid;
    border-right: 1px #77adf4 solid;
    color: #ffffff;
    text-align: center
}

.list_box3 .td1 {
    border-bottom: 1px #cee3f8 solid;
}

.treeview, .treeview ul {
    padding: 0;
    margin: 0;
    list-style: none;
}

.treeview ul {
    background-color: #ffffff;
    margin: 0px;
    padding: 0px;
}

/*.treeview .hitarea {
 background: url(treeview-default.gif) -64px -25px no-repeat;
 height: 1px;
 width: 16px;
 margin-left: -16px;
 float: left;
 cursor: pointer;
 }
 fix for IE6
 * html .hitarea {
 display: inline;
 float:none;
 padding:0px; margin:0px;
 
 }*/
.treeview li {
    margin: 0;
    padding: 0px;
}

.treeview a.selected {
    background-color: #eee;
}

.treeview .hover {
    cursor: pointer;
}

.filetree li {
    padding: 0px 0px 0px 0px;
    margin: 2px 0px
}

.filetree span.folder, .filetree span.file {
    padding: 0px 0px 0px 0px;
    line-height: 15px;
}

.filetree span.folder {
    background: url(main_27.jpg) 0 0 no-repeat;
    padding-left: 25px;
    color: #ffffff;
    height: 26px;
    line-height: 26px;
    display: block;
}

.filetree li.expandable span.folder {
    background: url(main_24.jpg) 0 0 no-repeat;
    padding-left: 25px;
    color: #ffffff;
    height: 26px;
    line-height: 26px;
}

.filetree span.folder a {
    color: #ffffff;
    text-decoration: none
}

.filetree span.folder a:hover {
    color: #ffffff;
    text-decoration: none
}

.filetree li.expandable span.folder a {
    color: #ffffff;
    text-decoration: none
}

.filetree li.expandable span.folder a:hover {
    color: #ffffff;
    text-decoration: none
}

.filetree li ul {
    padding: 0px 0px;
    margin: 0px;
    line-height: 15px;
}

.filetree span.folder2, .filetree span.file2 {
    padding: 0px 0px 0px 0px;
    display: block;
    line-height: 15px;
}

.filetree span.folder2 {
    background: url(minus.gif) 14px 50% no-repeat;
    padding-left: 25px;
    color: #0066cc;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
}

.filetree #folder21 {
    padding: 0px;
    margin: 0px;
}

.filetree #folder21 li {
    padding: 5px 10px 5px 25px;
    line-height: 15px;
}

.filetree li.expandable span.folder2 {
    background: url(plus.gif) 14px 50% no-repeat;
    padding-left: 25px;
    color: #001e4f;
    font-weight: normal;
    height: 25px;
    line-height: 25px;
}

.filetree span.folder2 a {
    color: #0066cc;
    text-decoration: none;
    font-weight: bold
}

.filetree span.folder2 a:hover {
    color: #0066cc;
    text-decoration: none;
    font-weight: bold
}

.filetree span.folder2 a:visited {
    color: #0066cc;
    text-decoration: none;
}

.filetree li.expandable span.folder2 a {
    color: #001e4f;
    text-decoration: none;
}

.filetree li.expandable span.folder2 a:hover {
    color: #0066cc;
    text-decoration: none;
}

.filetree li.expandable span.folder2 a:visited {
    color: #001e4f;
    text-decoration: none;
}

.filetree span.file {
    padding: 0px 5px 0px 25px;
}

.filetree span.file2 {
    padding: 0px 5px 0px 5px;
}

.filetree span.file a {
    color: #001e4f;
    text-decoration: none;
    line-height: 20px;
}

.filetree span.file a:hover {
    color: #001e4f;
    text-decoration: none;
}

.filetree span.file2 a {
    color: #001e4f;
    text-decoration: none;
    line-height: 20px;
}

.filetree span.file2 a:hover {
    color: #001e4f;
    text-decoration: none;
}

.tabStylCs {
    width: 540px;
    height: 115px;
    background: url(messageICO.JPG);
}

.tabStylCs_dIV {
    width: 45px;
    height: 45px;
    background-image: url(1534135.jpg);
    background-repeat: no-repeat;
    background-position: -69px -8px;
}

.tabStylCs_dIV2 {
    width: 45px;
    height: 45px;
    background-image: url(1534135.jpg);
    background-repeat: no-repeat;
    background-position: -69px -55px;
}

.tabStylCs_dIV3 {
    width: 45px;
    height: 45px;
    background-image: url(1534135.jpg);
    background-repeat: no-repeat;
    background-position: -68px -152px;
}

.JHG_TD1 {
    background-image: url(ALDSKJFLKASDJ_SLDKJFLK.JPG);
}

.JHG_TD2 {
    height: 62px;
    width: 199px;
    background-image: url(3_2009072815475819FsxO.gif);
}

.JHG_TD3 {
    background-image: url(ALDSKJFLKASDJ_SLDKJFLK.JPG);
}

.tab_news2 {
    height: 400px;
    overflow: hidden;
    width: 90%;
}

.tab2 ul {
    padding: 0px;
    margin: 0px;
    list-style: none;
}

.tab2 {
    height: 25px;
    margin: 0px;
    padding: 0px;
    border-bottom: 2px #0062b2 solid
}

.tab2 li {
    float: left;
    margin: 0px;
    padding: 0px;
}

.tab2 a {
    width: 86px;
    color: #ffffff;
    height: 25px;
    line-height: 25px;
    text-align: center;
    float: left;
    background: url(main_28.jpg);
    background-repeat: no-repeat;
    font-weight: bold;
    text-decoration: none;
    margin: 0px 8px 0px 0px;
    color: #0062b2
}

.tab2 a.now, .tab2 a:hover {
    text-decoration: none;
    background: url(index_26.jpg);
    background-repeat: no-repeat;
    font-weight: bold;
    color: #ffffff
}

.tab_news2 .show {
    padding: 10px;
    border-bottom: 1px #0062b2 solid;
    border-left: 1px #0062b2 solid;
    border-right: 1px #0062b2 solid;
}

.ul2 {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

.ul2 li {
    padding: 10px 0px
}

.ul2 li a {
    color: #666666;
    text-decoration: none
}

.title3 {
    color: #666666
}

.t4 {
    line-height: 15px;
    padding-left: 16px;
}

.t4 p {
    line-height: 15px;
    margin: 0px;
    padding: 0px;
}

table.gridtable {
	font-family: verdana,arial,sans-serif;
	font-size:11px;
	color:#333333;
	border-width: 1px;
	border-color: #666666;
	border-collapse: collapse;
}
table.gridtable th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #dedede;
}
table.gridtable td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #ffffff;
}






