@charset "gb-2312";
html,
body {

    margin: 0px auto;
    padding: 0px;
    font-family: "", "宋体" ! important;
    background-color: #FFFFFF;
}

A:link {
    font-family: "", "宋体" ! important;
    font-size: 14px;
    color: #000000;
    text-decoration: none;
}

A:visited {
    font-family: "", "宋体" ! important;
    font-size: 14px;
    color: #000000;
    text-decoration: none;
}

A:hover {
    font-family: "", "宋体" ! important;
    font-size: 14px;
    color: #ff6600;
    text-decoration: none;
}

table {
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    text-align: left;
}

A.td_1:link {
    font-size: 14px;
    font-weight: bold;
    display: block;
    width: 30px;
    height: 42px;
    line-height: 42px;
    background-image: url(hy_dh_normal.jpg);
    background-position: 0px 0px;
    background-repeat: no-repeat;
    color: #eeeeee;
    border-right: 1px solid #fff;
    padding: 0 10px 0 10px;
}

A.td_1:visited {
    font-size: 14px;
    font-weight: bold;
    display: block;
    width: 30px;
    height: 42px;
    line-height: 42px;
    background-image: url(hy_dh_normal.jpg);
    background-position: 0px 0px;
    background-repeat: no-repeat;
    color: #eeeeee;
    border-right: 1px solid #fff;
    padding: 0 10px 0 10px;
}

A.td_1:hover {
    font-size: 14px;
    font-weight: bold;
    display: block;
    width: 30px;
    height: 42px;
    line-height: 42px;
    background-image: url(hy_dh_normal.jpg);
    background-position: 0px 0px;
    background-repeat: no-repeat;
    color: #ffffff;
    border-right: 1px solid #fff;
    padding: 0 10px 0 10px;
}

.td2 {
    word-break: keep-all;
    white-space: nowrap;
    height: 25px;
    font: 9pt;
    text-align: center;
}

.td3 {
    word-break: keep-all;
    white-space: nowrap;
    height: 25px;
    font: 9pt;
    color: #000000;
    text-align: center;
    background: #ffffff;
    border: #ffffff 0px solid;
}

.td4 {
    background: #ffffff;
}

.item {
    position: absolute;
    visibility: hidden;
    left: 0px;
}

.navPoint {
    color: #ff3366;
    cursor: hand;
    font-family: Webdings;
    font-size: 9pt;
}

.P {
    font-size: 9pt;
    line-height: 18px;
}

TEXTAREA {
    border-top-width: 1px;
    padding-right: 1px;
    padding-left: 1px;
    border-left-width: 1px;
    font-size: 9pt;
    border-left-color: #cccccc;
    border-bottom-width: 1px;
    border-bottom-color: #ffffff;
    padding-bottom: 1px;
    border-top-color: #cccccc;
    padding-top: 1px;
    height: 18px;
    border-right-width: 1px;
    border-right-color: #ffffff;
    width: 200px;
    color: #000000;
    height: 100px;
}

.T_LIST_TABLE {
    border-collapse: collapse;
    border: 1px solid #339999;
}

.T_LIST_TD_TOP {
    text-align: center;
    border: 1px solid #339999;
    background: #acd4d4;
}

.T_LIST_TD_BOTTOM {
    border: 1px solid #339999;
    background: #d7e8f0;
}

.T_FORM_TABLE {
    border-collapse: collapse;
    line-height: 25px;
    text-decoration: none;
    font-size: 12pt;
    border: none;
}

.T_FORM_TD_TOP {
    text-align: center;
    border: 1px solid #339999;
    background: #d7e8f0;
}

.T_FORM_TD_LEFT {
    border: 1px solid #339999;
    background: #c8dede;
}

.T_FORM_TD_RIGHT {
    border: 1px solid #339999;
    background: #ACD4D4;
}

BODY {
    background: #eaeaea;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}

.bg1 {
    background-position: center top;
    /*background-image: url(../images/bg.jpg);*/
    background-repeat: repeat;
    background-color: #FFFFFF;
    width: 100%;
    height: auto;
}

.button {
    background: #00ccff;
    border-bottom: 1px solid #022e60;
    border-left: 1px solid #DBEBFD;
    border-right: 1px solid #022e60;
    border-top: 1px solid #FFFFFF;
    color: #000000;
    font-size: 12px;
    height: 20px;
    width: 50px;
    padding-top: 1px;
}

.input {
    font-size: 9pt;
    height: 18px;
    width: 120px;
    padding: 1px;
    background-color: #CEF3FF;
    border: 1px dotted #333333;
}

.sumbit_input {
    font-size: 9pt;
    height: 21px;
    width: 56px;
    padding: 0px;
    border: 0px;
}

.sumbit_input2 {
    font-size: 9pt;
    height: 27px;
    width: 110px;
    padding: 0px;
    border: 0px;
}

.select {
    background: #FFFFC4;
    border-top-width: 1px;
    border-left-width: 1px;
    font-size: 9pt;
    border-left-color: #FF9900;
    border-bottom-width: 1px;
    border-bottom-color: #FF9900;
    border-top-color: #FF9900;
    height: 20px;
    width: 180px;
    border-right-width: 1px;
    border-right-color: #FF9900;
    color: #333333;
    padding: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
}

.button2 {
    border-right: 1px solid #5D0101;
    border-top: 1px solid #DB8686;
    border-left: 1px solid #DB8686;
    border-bottom: 1px solid #5D0101;
    font-size: 9pt;
    width: 80px;
    height: 22px;
    padding: 1px;
    background-color: #AD2B2B;
    color: #FFFFFF;
}

.reg {
    font-size: 9pt;
    line-height: 20px;
    color: #1D3A58;
    padding-top: 16px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 4px;
}

.reg1 {
    font-size: 9pt;
    line-height: 20px;
    color: #999999;
    padding-top: 16px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 4px;
}

.box1 {
    background: #FFFFFF;
    color: #333333;
    font: 9pt "Verdana", "Arial";
    height: 18px;
    border: 1px solid #54850F;
}

.buttonCopy {
    background: #FFCC00;
    border-bottom: 1px solid #D98200;
    border-left: 1px solid #FFFF00;
    border-right: 1px solid #D98200;
    border-top: 1px solid #FFFF00;
    color: #000000;
    font-size: 12px;
    height: 20px;
    width: 80px;
    padding-top: 1px;
}

.regCopy {
    font-size: 9pt;
    line-height: 26px;
    color: #CC0000;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 4px;
    border: none;
    left: 4px;
}

.222 {
    background: #FFCC00;
    border-bottom: 1px solid #D98200;
    border-left: 1px solid #FFFF00;
    border-right: 1px solid #D98200;
    border-top: 1px solid #FFFF00;
    color: #000000;
    font-size: 12px;
    height: 20px;
    width: 45px;
    padding-top: 1px;
}

.inputCopy {
    border-top-width: 1px;
    border-left-width: 1px;
    font-size: 9pt;
    border-left-color: #cccccc;
    border-bottom-width: 1px;
    border-bottom-color: #ffffff;
    border-top-color: #cccccc;
    height: 14px;
    width: 38px;
    border-right-width: 1px;
    border-right-color: #ffffff;
    padding: 1px;
}

.222Copy {
    background: #FFCC00;
    border-bottom: 1px solid #D98200;
    border-left: 1px solid #FFFF00;
    border-right: 1px solid #D98200;
    border-top: 1px solid #FFFF00;
    color: #000000;
    font-size: 12px;
    height: 20px;
    width: 90px;
    padding-top: 1px;
}

.textareaCopy {
    border-top-width: 1px;
    border-left-width: 1px;
    font-size: 9pt;
    border-left-color: #cccccc;
    border-bottom-width: 1px;
    border-bottom-color: #ffffff;
    border-top-color: #cccccc;
    height: 200px;
    width: 150px;
    border-right-width: 1px;
    border-right-color: #ffffff;
    padding: 1px;
}

.daohang {
    border: 1px solid #339999;
    border-collapse: collapse;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    text-decoration: underline;
    letter-spacing: 2px;
    color: #000000;
    line-height: normal;
}

.textarea {
    border-top-width: 1px;
    border-left-width: 1px;
    font-size: 9pt;
    border-left-color: #cccccc;
    border-bottom-width: 1px;
    border-bottom-color: #ffffff;
    border-top-color: #cccccc;
    height: 200px;
    width: 600px;
    border-right-width: 1px;
    border-right-color: #ffffff;
    padding: 1px;
}

.yuletop {
    font-size: 18pt;
    font-weight: bolder;
    color: #333333;
    text-decoration: none;
    line-height: 18px;
}

A.hanjudown:link {
    color: #000000;
    text-decoration: none;
}

A.hanjudown:visited {
    color: #000000;
    text-decoration: none;
}

A.hanjudown:hover {
    color: #333333;
    text-decoration: underline;
}

.newstitle {
    font-family: "", "宋体" ! important;
    font-size: 22px;
    color: #333333;
    text-decoration: none;
    letter-spacing: 4px;
}

.menu_close {
    visibility: hidden;
    height: 0;
    font: 9pt;
    text-align: center;
}

.open {
    visibility: visible;
    height: 24px;
    font: 9pt;
    text-align: center;
}

.openleft {
    visibility: visible;
    height: 24px;
    font: 9pt;
    text-align: center;
}

.borderline {
    border: 1px dashed #CCCCCC;
}

A.pop:link {
    font-size: 9pt;
    color: #000000;
    text-decoration: none;
    line-height: 20px;
}

A.pop:visited {
    font-size: 9pt;
    color: #000000;
    text-decoration: none;
    line-height: 20px;
}

A.pop:hover {
    font-size: 9pt;
    color: #999999;
    text-decoration: underline;
    line-height: 20px;
}

#hotpic {
    position: absolute;
    z-index: 2;
    background-image: url(hot_hot.jpg);
    background-position: -4px -4px;
    background-repeat: no-repeat;
    width: 56;
    height: 56;
}

.pic1 a {
    padding: 5px;
    background: #eeeeee;
    color: #000000;
    display: block;
    font-family: "", "宋体" ! important;
    font-size: 12px;
}

.pic1 a:hover {
    background: #ff9900;
    color: #ffffff;
    display: block;
    padding: 5px;
    font-family: "", "宋体" ! important;
    font-size: 12px;
}

.good_btn1 {
    background: url(btn_lin1.jpg) 0px -8px;
    border: 1px solid #cfab25;
    width: 40px;
    height: 22px;
    font-weight: normal;
    padding-top: 1px;
    cursor: pointer;
    font-size: 12px;
    color: #660000;
}

.good_btn2 {
    background: url(btn_lin2.jpg) 0px -64px;
    border: 1px solid #8b9c56;
    height: 22px;
    font-weight: normal;
    padding-top: 1px;
    cursor: pointer;
    font-size: 12px;
    color: #336600;
}

.manu {
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    margin: 3px;
    padding-top: 3px;
}

.manu A {
    border-right: #eee 1px solid;
    padding-right: 5px;
    border-top: #eee 1px solid;
    padding-left: 5px;
    padding-bottom: 2px;
    margin: 2px;
    border-left: #eee 1px solid;
    color: #314d97;
    padding-top: 2px;
    border-bottom: #eee 1px solid;
    text-decoration: none;
}

.manu A:hover {
    border-right: #999 1px solid;
    border-top: #999 1px solid;
    border-left: #999 1px solid;
    color: #666;
    border-bottom: #999 1px solid;
}

.manu A:active {
    border-right: #999 1px solid;
    border-top: #999 1px solid;
    border-left: #999 1px solid;
    color: #666;
    border-bottom: #999 1px solid;
}

.manu .current {
    border-right: #314d97 1px solid;
    padding-right: 5px;
    border-top: #314d97 1px solid;
    padding-left: 5px;
    font-weight: bold;
    padding-bottom: 2px;
    margin: 2px;
    border-left: #314d97 1px solid;
    color: #fff;
    padding-top: 2px;
    border-bottom: #314d97 1px solid;
    background-color: #314d97;
}

.manu .disabled {
    border-right: #eee 1px solid;
    padding-right: 5px;
    border-top: #eee 1px solid;
    padding-left: 5px;
    padding-bottom: 2px;
    margin: 2px;
    border-left: #eee 1px solid;
    color: #666;
    padding-top: 2px;
    border-bottom: #eee 1px solid;
}

.page_nav_jump INPUT.text {
    width: 26px;
    height: 18px;
}

.page_nav_jump INPUT.submit {
    background: url(goto.jpg) 0px 0px;
    width: 32px;
    cursor: pointer;
    border-top-style: none;
    text-indent: -3000px;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}

.search {
    border-right: #ccc 2px solid;
    padding-right: 0px;
    border-top: #999 2px solid;
    padding-left: 3px;
    font-size: 100%;
    float: left;
    padding-bottom: 2px;
    border-left: #999 2px solid;
    width: 150px;
    margin-right: -1px;
    padding-top: 1px;
    border-bottom: #ccc 1px solid;
    height: 20px;
}

.mainbor {
    background-image: url(left_bg1.jpg);
    background-repeat: no-repeat;
    background-position: 0px 100%;
}

.mainbor1 {
    background-image: url(left_bg2.jpg);
    background-repeat: no-repeat;
    background-position: 0px 70%;
}

.intro {
    line-height: 20px;
    font-size: 9pt;
}

.newt1 {
    font-weight: bolder;
    font-size: 20px;
    color: #ffffff;
    font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
    text-decoration: none;
    height: 1;
    filter: DropShadow(color=#000000, OffX=1, OffY=1, Positive=1);
    text-indent: 1em;
}

#simplegallery2 {
    border: #005a79 1px solid;
}

.login_fm {
    border-right: #ccc 1px solid;
    padding-right: 0px;
    border-top: #999 2px solid;
    padding-left: 3px;
    font-size: 100%;
    float: left;
    padding-bottom: 2px;
    border-left: #999 2px solid;
    width: 80px;
    margin-right: -1px;
    padding-top: 1px;
    border-bottom: #ccc 1px solid;
    height: 20px;
}

.login_fm2 {
    border-right: #ccc 1px solid;
    padding-right: 0px;
    border-top: #999 2px solid;
    padding-left: 3px;
    font-size: 100%;
    float: left;
    padding-bottom: 2px;
    border-left: #999 2px solid;
    width: 50px;
    margin-right: -1px;
    padding-top: 1px;
    border-bottom: #ccc 1px solid;
    height: 20px;
}

A.l_daohangl:link {
    background: url(l_normal.jpg) no-repeat 2px center;
    display: block;
    line-height: 35px;
    width: 112px;
    height: auto;
    color: #2f3f5f;
    text-decoration: none;
    font-weight: bolder;
    font-size: 9pt;
}

A.l_daohangl:visited {
    background: url(l_normal.jpg) no-repeat 2px center;
    display: block;
    line-height: 30px;
    height: auto;
    color: #2f3f5f;
    text-decoration: none;
    font-weight: bolder;
    font-size: 9pt;
}

A.l_daohangl:hover {
    display: block;
    line-height: 35px;
    width: 112px;
    height: auto;
    background: url(l_over.jpg) no-repeat 2px center;
    color: #ff0000;
    text-decoration: none;
    font-weight: bolder;
    font-size: 9pt;
}

.l_td1 A:link {
    display: block;
    line-height: 25px;
    height: auto;
    background: #e38f00;
    color: #ffffff;
    text-decoration: none;
}

.l_td1 A:visited {
    display: block;
    line-height: 25px;
    height: auto;
    color: #ffffff;
    background: #e38f00;
    text-decoration: none;
}

.l_td1 A:hover {
    display: block;
    line-height: 25px;
    height: auto;
    background: #ffffff;
    color: #000000;
    text-decoration: none;
}

.l_td1 {
    word-break: keep-all;
    white-space: nowrap;
    height: 25px;
    font: 9pt;
    color: #000000;
    text-align: center;
    background: #ffffff;
    text-align: center;
}

.l_td2 {
    word-break: keep-all;
    white-space: nowrap;
    height: 25px;
    font: 9pt;
    text-align: center;
    border: #000000 1px solid;
    background: #ffffff;
}

.l_menu_close {
    visibility: hidden;
    height: 0;
    font: 9pt;
    text-align: center;
}

A.l2_daohangl:link {
    line-height: 27px;
    height: auto;
    color: #022e50;
    text-decoration: none;
    font-size: 9pt;
}

A.l2_daohangl:visited {
    line-height: 27px;
    height: auto;
    color: #022e50;
    text-decoration: none;
    font-size: 9pt;
}

A.l2_daohangl:hover {
    line-height: 27px;
    height: auto;
    color: #b28850;
    text-decoration: none;
    font-size: 9pt;
}

a {
    blr: expression(this.onFocus=this.blur());
}

.gallerylayer img {
    width: 310px;
    height: 216px;
}

A.yange:link {
    display: block;
    line-height: 50px;
    color: #000000;
    text-decoration: none;
    font-size: 10pt;
    font-family: "Arial";
    font-weight: bolder;
}

A.yange:visited {
    display: block;
    line-height: 50px;
    color: #000000;
    text-decoration: none;
    font-size: 10pt;
    font-family: "Arial";
    font-weight: bolder;
}

A.yange:hover {
    display: block;
    line-height: 50px;
    background-image: url(time_over.jpg);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    color: #ff0000;
    text-decoration: none;
    font-size: 10pt;
    font-family: "Arial";
    font-weight: bolder;
}

.font_num {
    font-family: "Arial";
    font-size: 30px;
    color: #e76e51;
    text-decoration: none;
    font-weight: bolder;
}

.picwei {
    float: right;
    margin-top: 4px;
    margin-right: 3px;
    *margin-top: -14px;
}

.daohangl_left1 {
    display: block;
    width: 322px;
    height: 42px;
    background-image: url(index_menu_l.jpg);
    background-position: 0px 0px;
    background-repeat: no-repeat;
    color: #666666;
    text-decoration: none;
    font-size: 10pt;
    font-weight: bolder;
    padding-top: 6px;
}

.left_menu {
    padding-right: 48px;
}

.list_font {
    font-size: 22px;
    color: #666666;
    text-decoration: none;
    font-family: "", "宋体" ! important;
    letter-spacing: 3px;
}

.l_x {
    background-image: url(leftlist.jpg);
    background-repeat: repeat-y;
    background-position: 100% 0px;
}

.top_tuijian33 {
    text-align: left;
    margin-left: 10px;
    width: 210px;
    text-indent: 2em;
}

.top_tuijian33 A:link {
    font-size: 9pt;
    line-height: 25px;
    height: auto;
    color: #333333;
    text-decoration: none;
    text-indent: 2em;
}

.top_tuijian33 A:visited {
    font-size: 9pt;
    line-height: 25px;
    height: auto;
    color: #333333;
    text-decoration: none;
    text-indent: 2em;
}

.top_tuijian33 A:hover {
    font-size: 9pt;
    line-height: 25px;
    height: auto;
    color: #000000;
    background: #cccccc;
    text-decoration: none;
    text-indent: 2em;
}

.top_tuijian22 {
    font-size: 9pt;
    line-height: 25px;
    height: auto;
    color: #022e50;
}

.lainxi_ff {
    font-size: 18PX;
    line-height: 25px;
    height: auto;
    color: #c60606;
    font-weight: bolder;
    font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
}

.lainxi_ff2 {
    font-size: 12PX;
    line-height: 25px;
    height: auto;
    color: #000000;
    font-family: "宋体"! important;
}

A.index_morer:link {
    line-height: 27px;
    height: auto;
    color: #fff;
    text-decoration: none;
    font-size: 9pt;
}

A.index_morer:visited {
    line-height: 27px;
    height: auto;
    color: #fff;
    text-decoration: none;
    font-size: 9pt;
}

A.index_morer:hover {
    line-height: 27px;
    height: auto;
    color: #b28850;
    text-decoration: none;
    font-size: 9pt;
}

.go-wenbenkuang {
    border-right: #666666 1px solid;
    padding-right: 1px;
    border-top: #ffffff 1px solid;
    padding-left: 1px;
    font-size: 9pt;
    padding-bottom: 1px;
    border-left: #ffffff 1px solid;
    cursor: hand;
    color: #333333;
    padding-top: 1px;
    border-bottom: #666666 1px solid;
    font-family: "宋体";
    height: 19px;
    background-color: #cdcdcd;
}

.input_focus {
    border: 1px solid #E88C25;
    height: 22px;
    width: 250px;
    background-color: #FFFFCC;
    padding: 2px 8px 0pt 3px;
}

.input_over {
    border: 1px solid #E88C25;
    height: 22px;
    width: 250px;
    background-color: #FFFFCC;
    padding: 2px 8px 0pt 3px;
}

.input_normal {
    border: 1px solid #DEE0E1;
    height: 22px;
    width: 250px;
    padding: 2px 8px 0pt 3px;
}

.input_normal2 {
    border: 1px solid #DEE0E1;
    height: 22px;
    width: 50px;
    padding: 2px 8px 0pt 3px;
}

.input_focus2 {
    border: 1px solid #E88C25;
    height: 22px;
    width: 50px;
    background-color: #FFFFCC;
    padding: 2px 8px 0pt 3px;
}

.input_over2 {
    border: 1px solid #E88C25;
    height: 22px;
    width: 50px;
    background-color: #FFFFCC;
    padding: 2px 8px 0pt 3px;
}

.area_focus {
    border: 1px solid #E88C25;
    height: 60px;
    width: 250px;
    background-color: #FFFFCC;
    clear: left;
}

.area_over {
    border: 1px solid #E88C25;
    height: 60px;
    width: 250px;
    background-color: #FFFFCC;
    clear: left;
}

.area_normal {
    border: 1px solid #DEE0E1;
    height: 60px;
    width: 250px;
    clear: left;
}

.errdiv {
    width: 120px;
    line-height: 20px;
    text-align: center;
    font-size: 9pt;
    color: #ff0000;
    border: 1px solid #DEE0E1;
    background-color: #EEFFFF;
    padding: 5px;
}

.errdiv2 {
    width: 560px;
    line-height: 25px;
    text-align: center;
    font-size: 9pt;
    color: #990066;
    border: 1px solid #B4E0F7;
    background-color: #E6EFF2;
    padding: 5px;
}

.errdiv3 {
    width: 300px;
    height: 25px;
    padding-top: 5px;
    padding: 5px;
    line-height: 25px;
    text-align: left;
    font-size: 9pt;
    color: #990066;
    border: 1px solid #B4E0F7;
    background-color: #E6EFF2;
}

.xulie {
    width: 50px;
    height: 50px;
    line-height: 50PX;
    border: #fff 1px solid;
    padding: 5px;
    padding: 5px;
    font-weight: bold;
    color: #fff;
    background-color: #666;
}

.ly_nr {
    word-break: break-all;
    padding: 5px;
    padding: 5px;
    line-height: 25px;
    color: #333;
}

.ly_nr2 {
    word-break: break-all;
    padding: 5px;
    padding: 5px;
    line-height: 25px;
    color: #3b57a2;
}

.ly_nr3 {
    word-break: break-all;
    padding: 5px;
    padding: 5px;
    line-height: 25px;
    color: #ff0000;
}

.daohanglt A:link {
    width: 110px;
    heiht: 53px;
    line-height: 53px;
    font-size: 14px;
    color: #000000;
    background-repeat: no-repeat;
    background-image: url(zbg1.jpg);
    display: block;
    margin: 10px;
    font-family: "", "宋体" ! important;
}

.daohanglt A:visited {
    width: 110px;
    heiht: 53px;
    line-height: 53px;
    font-size: 14px;
    color: #000000;
    background-repeat: no-repeat;
    background-image: url(zbg1.jpg);
    display: block;
    margin: 10px;
    font-family: "", "宋体" ! important;
}

.daohanglt A:hover {
    width: 110px;
    heiht: 53px;
    line-height: 53px;
    font-size: 14px;
    color: #ffffff;
    background-repeat: no-repeat;
    background-image: url(zbg2.jpg);
    display: block;
    margin: 10px;
    font-family: "", "宋体" ! important;
}

.daohanglt_on A:link {
    width: 110px;
    heiht: 53px;
    line-height: 53px;
    font-size: 14px;
    color: #ffffff;
    background-repeat: no-repeat;
    background-image: url(zbg2.jpg);
    display: block;
    margin: 10px;
    font-family: "", "宋体" ! important;
}

.daohanglt_on A:visited {
    width: 110px;
    heiht: 53px;
    line-height: 53px;
    font-size: 14px;
    color: #ffffff;
    background-repeat: no-repeat;
    background-image: url(zbgf.jpg);
    display: block;
    margin: 10px;
    font-family: "", "宋体" ! important;
}

.daohanglt_on A:hover {
    width: 110px;
    heiht: 53px;
    line-height: 53px;
    font-size: 14px;
    color: #000000;
    background-repeat: no-repeat;
    background-image: url(zbg1.jpg);
    display: block;
    margin: 10px;
    font-family: "", "宋体" ! important;
}

A.listlinkt:link {
    font-size: 14px;
    color: #000000;
}

A.listlinkt:visited {
    font-size: 14px;
    color: #000000;
}

A.listlinkt:hover {
    font-size: 14px;
    color: #ff6600;
}

.newstitle_table {
    font-family: "", "宋体" ! important;
    font-size: 15px;
    line-height: 35px;
    word-spacing: 2px;
    letter-spacing: 1px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
    border-bottom: 1px solid #bf1c1d;
    height: 35px;
}

.newstitle_table2 {
    font-family: "", "宋体" ! important;
    font-size: 15px;
    line-height: 35px;
    word-spacing: 2px;
    letter-spacing: 1px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
    border-bottom: 1px solid #bf1c1d;
    height: 35px;
}

a {
    blr: expression(this.onFocus=this.blur());
}

a {
    outline: none;
}

form {
    margin: 0;
}

#search_box {
    width: 170px;
    height: 32px;
    background: url(../images/bg_search_box.jpg);
}

#search_box #s {
    float: left;
    padding-left: 14px;
    padding-top: 3px;
    *padding-top: 7px;
    font-family: "", "宋体" ! important;
    border: 0;
    width: 120px;
    height: 24px;
    background: none;
    font-size: 12px;
    color: #666;
}

#search_box #go {
    float: right;
}

.ww2 {
    border-bottom: 2px solid #314d97;
    color: #314d97;
    font-size: 16px;
    font-weight: bolder;
    font-family: "", "宋体" ! important;
}

.ww1 {
    width: 470px;
    border-bottom: 0px solid #314d97;
}

.ww1 span {
    cursor: pointer;
    display: inline-block;
    height: 29px;
    line-height: 29px;
    text-align: center;
    width: 106px;
    margin-bottom: 1px;
}


/*.ww1 span {display:inline-block;border-bottom:2px solid #cccccc;width:150px;height:26px;text-align:center;cursor:pointer;font-weight:bolder; Font-family: "","宋体" ! important;FONT-SIZE: 14px;color:#666666;}*/

.ww1 span.s {
    /*background: url("../../images/index_title_bg1.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);*/
    color: #314d97;
    display: inline-block;
    font-size: 16px;
    font-weight: bolder;
    font-family: "", "宋体" ! important;
}

.ww1 span.s1 {
    /*background: url("../../images/index_title_bg2.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);*/
    /*background:url(index_title_bg2.png) 0 0 no-repeat;*/
    color: #999999;
    display: inline-block;
    font-size: 16px;
    font-weight: bolder;
    font-family: "", "宋体" ! important;
}

.dis {
    isplay: inline-block;
}

.undis {
    display: none;
}

.styled-select select {
    background: transparent;
    width: 268px;
    padding: 5px;
    font-size: 16px;
    border: 1px solid #fff;
    height: 22px;
    -webkit-appearance: none;
}

#copyright_5 {
    height: 80px;
    line-height: 80px;
    width: 720px;
}

#copyright_5 p {
    float: left;
}

#bztlink1 a {
    margin-top: 17px;
    background: url(copy_bt1.jpg) no-repeat top left;
    width: 80px;
    height: 70px;
    line-height: 70px;
    display: block;
    cursor: pointer;
    float: left;
}

#bztlink1 a:hover {
    background: url(copy_bt1_over.jpg) no-repeat top left;
    width: 80px;
    height: 70px;
    line-height: 70px;
    display: block;
    cursor: pointer;
}

#bztlink2 a {
    margin-top: 17px;
    background: url(copy_bt2.jpg) no-repeat top left;
    width: 80px;
    height: 70px;
    line-height: 70px;
    display: block;
    cursor: pointer;
    float: left;
    margin-left: 22px;
}

#bztlink2 a:hover {
    background: url(copy_bt2_over.jpg) no-repeat top left;
    width: 80x;
    height: 70px;
    line-height: 70px;
    display: block;
    cursor: pointer;
}

#bztlink3 a {
    margin-top: 17px;
    background: url(copy_bt3.jpg) no-repeat top left;
    width: 80px;
    height: 70px;
    line-height: 70px;
    display: block;
    cursor: pointer;
    float: left;
    margin-left: 22px;
}

#bztlink3 a:hover {
    background: url(copy_bt3_over.jpg) no-repeat top left;
    width: 80px;
    height: 70px;
    line-height: 70px;
    display: block;
    cursor: pointer;
}

#bztlink4 a {
    margin-top: 17px;
    background: url(copy_bt4.jpg) no-repeat top left;
    width: 80px;
    height: 70px;
    line-height: 70px;
    display: block;
    cursor: pointer;
    float: left;
    margin-left: 22px;
}

#bztlink4 a:hover {
    background: url(copy_bt4_over.jpg) no-repeat top left;
    width: 80px;
    height: 70px;
    line-height: 70px;
    display: block;
    cursor: pointer;
}

#bztlink5 a {
    margin-top: 17px;
    background: url(copy_bt5.jpg) no-repeat top left;
    width: 80px;
    height: 70px;
    line-height: 70px;
    display: block;
    cursor: pointer;
    float: left;
    margin-left: 22px;
}

#bztlink5 a:hover {
    background: url(copy_bt5_over.jpg) no-repeat top left;
    width: 80px;
    height: 70px;
    line-height: 70px;
    display: block;
    cursor: pointer;
}

#bztlink6 a {
    margin-top: 17px;
    background: url(copy_bt6.jpg) no-repeat top left;
    width: 80px;
    height: 70px;
    line-height: 70px;
    display: block;
    cursor: pointer;
    float: left;
    margin-left: 22px;
}

#bztlink6 a:hover {
    background: url(copy_bt6_over.jpg) no-repeat top left;
    width: 80px;
    height: 70px;
    line-height: 70px;
    display: block;
    cursor: pointer;
}

A.linktopt:link {
    font-size: 12px;
    color: #fff;
    font-family: "", "宋体" ! important;
    line-height: 20px;
}

A.linktopt:visited {
    font-size: 12px;
    color: #fff;
    font-family: "", "宋体" ! important;
}

A.linktopt:hover {
    font-size: 12px;
    color: #ccc;
    font-family: "", "宋体" ! important;
}

.imgww {
    width: 0px;
    height: 0px;
}

.wwb {
    width: 1200px;
    border-bottom: 1px solid #0d3a75;
}

.wwb span {
    cursor: pointer;
    display: inline-block;
    height: 29px;
    line-height: 29px;
    text-align: center;
    width: 106px;
    margin-bottom: 1px;
}

.wwb span.s {
    /*background: url("../../images/index_title_bg1.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);*/
    color: #ca8a02;
    border-top: 1px solid #0d3a75;
    border-left: 1px solid #0d3a75;
    border-right: 1px solid #0d3a75;
    display: inline-block;
    font-size: 14px;
    font-weight: bolder;
    font-family: "", "宋体" ! important;
}

.wwb span.s1 {
    /*background: url("../../images/index_title_bg2.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);*/
    color: #000000;
    display: inline-block;
    font-size: 14px;
    font-weight: bolder;
    font-family: "", "宋体" ! important;
}

.modules {
    float: left;
    height: 30px;
    margin: 5px;
    width: 200px;
}

.modules a {
    color: #000;
    text-decoration: none;
    font-size: 12px;
    font-family: "";
    background: #ffffff;
    display: block;
    padding: 10px;
    border-bottom: 0px solid #eeeeee;
}

.modules a:hover {
    color: #ff0000;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    border-bottom: 1px solid #999999;
    background: #f1f1f1;
    display: block;
    padding: 10px;
}

.clear {
    clear: both;
}

.contents {
    width: 1100px;
    min-height: 1000px;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
}

.contentsleft {
    padding-top: 100px;
    width: 250px;
    background-color: #f1f1f1;
}

.contentsleft span {
    display: block;
    width: 90%;
    height: 60px;
    line-height: 60px;
    font-size: 22px;
    font-weight: bold;
    text-align: right;
    margin: 0 auto;
    color: #666666;
}

.contentsright {
    width: 850px;
}

.righttop {
    padding: 10px 10px;
    display: flex;
    align-items: center;
    background-color: #f9f9f9;
    border-bottom: 2px solid #e4e4e4;
}

.rightcon {
    width: 95%;
    margin: 0 auto;
    min-height: 500px;
    background-color: white;
}

.rightcon h6 {
    margin-top: 20px;
    text-align: center;
    font-size: 22px;
    color: #000000;
}

.gx {
    text-align: center;
    margin-top: 20px;
}

.jstxt {
    font-size: 18px;
    text-indent: 2em;
    margin-top: 20px;
    line-height: 25px;
}

.szlist {
    display: flex;
    width: 85%;
    margin: 0 auto;
    margin-top: 20px;
    align-items: center;
    flex-wrap: wrap;
}

.szlist li {
    width: 31%;
    height: 250px;
    text-align: center;
}

ul li {
    list-style: none;
}

.fzlist {
    width: 100%;
}

.fzlist li {
    width: 100%;
    border-bottom: 1px solid black;
}

.fzlist li a {
    width: 100%;
    display: block;
    line-height: 50px;
    text-align: center;
}