* {

    margin: 0;
    padding: 0;
}
body {
    margin: 5px 0px 0px 15px;
    text-align: center;
        font-family: "宋体" ,sans-serif;
    font-size: 12px;
}
ul {
    list-style-type: none;
}
a:link {
    color: #000;
    text-decoration: none;
}
a:visited {
    color: #666;
    text-decoration: none;
}
a:hover {
    color: #990000;
    text-decoration: none;
}
a:active {
    color: #091792; /*#ff0000*/
    text-decoration: none;
}
li {
    line-height: 21px;
}
img {
    border: 0;
}

.frmbase, .frmbase2 {
    width: 981px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    clear: both;
}
.frmbase {
    margin-top: 5px;
}
.handleh, .handles {
    width: 19px;
    height: 230px;
    float: left;
    overflow: hidden;
}
.handles {
    background: url(/images/handle.gif);
    border-top: 1px solid #CCC;
    border-bottom: 1px solid #CCC;
    border-right: 1px solid #CCC;
}

.dotbg {
    background-color:#4D7165;
    height: 1px;
    overflow: hidden;
    clear: both;
}
.border1 {
    border: 1px solid #000000;
}
.rel {
    position: relative;
}
.crb {
    margin: 0px 3px;
    overflow: hidden;
    width: 955px;
    height: 427px;
    float: left;
    display: inline;
}
.more {
    height: 24px;
}
.more li {
    padding: 2px 5px 0;
}
.more .left {
    float: left;
}
.more .right {
    float: right; margin-top:3px}
.cr1 a:link,.cr1_g a:link, .cr2 a:link, .crb a:link, .cr4 a:link, .cr5 a:link {
    color: #000;
}
.cr1 a:hover,.cr1_g a:hover, .cr2 a:hover, .crb a:hover, .cr2 a:hover b, .cr4 a:hover, .cr5 a:hover {
    color: #ff0000;
}
.cr1 a:visited,.cr1_g a:visited, .cr2 a:visited, .crb a:visited, .cr2 a:visited b, .cr4 a:visited, .cr5 a:visited {
    color: #666;
}
.s1 li {
    margin-left: 5px;
}
.s1 span {
    float: right;
    padding-right: 5px;
}
.s1 .fl {
    float: left;
}
.c1 {
    color: green;
}
.c2 {
    color: black;
}
.c3 {
    color: red;
}

.crInnerBox {
    width: 361px;
    height: 220px;
    margin: 5px;
    overflow: hidden;
}
.title1 li {
    float: left;
    height: 29px;
    width: 118px;
    background: none;
}
.title1 .limid {
    margin: 0 3px;
}
.title1 a,
.title1 a:link,
.title1 a:hover,
.title1 a:visited {
    background: url(/images/bg_index_block.gif);
    font-weight: bold;
    color: #006766;
    display: block;
    left: 0;
    top: 0;
    width: 118px;
    height: 26px;
    line-height: 26px;
}
.title1 a.sel,
.title1 a.sel:link,
.title1 a.sel:hover,
.title1 a.sel:visited {
    position: absolute;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-top: 1px solid #ccc;
    background: none #fff;
    width: 116px;
    height: 29px;
    color: #B10000;
}
.crInnerBox .showblock {
    display: block;
    clear: both;
    height: 172px;
    width: 353px;
    border: 1px solid #CCC;
    background: #fff;
    text-align: left;
    padding: 9px 0 8px 5px;
    margin: 0 0 3px 0;
    overflow: hidden;
}
.hiddenblock {
    display: none;
}
.crInnerBox .picDiv {
    float: left;
    margin: 3px 2px 0px 2px;
    overflow: hidden;
}
.crInnerBox h4 {
    font-weight: normal;
    margin-top: 7px;
    text-align: center;
}
.crInnerBox h1 {
    text-align: center;
}
.crInnerBox p {
    line-height: 17px;
}
.crInnerBox .dotbg {
    height: 1px;
}
.rjpic {
    width: 202px;
    height: 140px;
}
.rjh4 {
    padding-top: 10px;
}
.rj li {
    float: left;
    margin: 0 10px;
    width: 50px;
}
.rj {
    margin-top: 10px;
}

.cr2 .showblock,
.cr1_g .showblock {
    text-align: left;
    clear: both;
    padding: 9px 0px 0px 0px;
    width: 371px;
    height: 198px;
    overflow: hidden;
    border-left: 1px solid #6691c3;
    border-bottom: 1px solid #6691c3;
    border-right: 1px solid #6691c3;
}
.cr2 .showblock *,.cr1_g .showblock *, .crInnerBox .showblock *, .cr4 *, .cr5 * {
    color: #07519A;
}
.cr2 h1,
.cr1_g h1 {
    margin: 5px 0px 4px 0px;
    margin-top: 15px;
    font-weight: normal;
    text-align: center;
}
.cr2 h1 *,
.cr1_g h1 * {
    font-size: 18px;
    font-family: 黑体;
}
.cr2 p,
.cr1_g p {
    line-height: 19px;
    padding-left: 5px;
}
.cr2 .dotbg
.cr1_g .dotbg {
    height: 1px;
    margin: 4px 3px 10px 3px;
}
.cr2 .showblock ul,
.cr1_g .showblock ul {
    margin: 0 3px;
	padding: 0 5px;
}
.cr1_g .showblock ul li{
    width:176px;
	float: left;
		margin:0px;
	text-align: left;
		height: 22px;
}
.cr2 .showblock .more,
.cr1_g .showblock .more {
    background: #EDF2F3;
    margin: 5px 0 0;
}
.cr2 .picDiv,
.cr1_g .picDiv {
    float: left;
    margin: 3px 2px 0px 7px; +margin-left:4px}


.cr3 .title3,
.cr3 .title3_1 {
    margin: 0;
}
.cr3 .title3 li,
.cr3 .title3_1 li {
    background: #516f68 url(/images/c14_9.gif) no-repeat left;
    height: 18px;
    width: 180px;
    padding: 5px 0px 0px 15px;
    border-bottom: 1px solid #ccc;
    line-height: 15px;
}
.cr3 .title3_1 li{
    background: #516f68 url(/images/bg_index_caption.gif) repeat-x top left;
    font-weight:bold;
}

.cr3 .title3 li a:link, .title3 li a:visited {
    color: #fff;
    font-weight: bold;
}
.cr3 p {
    margin: 9px 3px 0 7px;
    clear: both;
}
.cr3 p img {
    float: left;
    margin-right: 8px;
}
.cr3 p span {
    padding-top: 7px;
    display: block;
}
.cr3 ul {
    margin: 9px 0 0 6px;
}
.cr3 li {
    padding: 0px 0px 0px 12px;
    clear: both;
    background: url(/images/c16.gif) left no-repeat;
    width: 100%;
}
.cr3 .dotbg {
    height: 1px;
    margin: 0px 3px 5px 3px;
}
.cr3 .more {
    margin: 5px 10px 0 0;
}
.cr3 .more li {
    background: none;
    width: auto;
}
#l6_3_b_1 li {
    width: auto;
}

.title4 {
    border-bottom: 1px solid #6195C5;
    height: 25px;
}
.title4 .first , .title4 .first3{
    float: left;
    width: 100px; /*background-color: #F3F9FF;*/
    background: url( '/images/bg_index_caption.gif' ) repeat-x top;
    height: 25px;
    line-height: 24px;
    font-weight: bold;
}
.first2 {
    float: left;
    width: 100px; /*background-color: #F3F9FF;*/
    height: 25px;
    line-height: 24px;
    font-weight: bold;
}
.title4 .first a {
    padding-left: 10px;
    color: #006766;
}
.title4 .first2 a,
.title4 .first3 a {
    color: #006766;
}
.title4 a {
    color: #fff;
}
.title4 .last {
    float: left;
    text-align: right;
    height: 25px;
    line-height: 24px; /*background-color: #F3F9FF;*/
    background: url( '/images/bg_index_caption.gif' ) repeat-x top;
    padding-right: 8px;
    color:#006766;
}
.title4 .last a,
.title4 .last a:link,
.title4 .last a:visited {
    color: #006766;
}
.crb .title4 {
    border: 1px solid #6195C5;
}
.crb .left1 {
    float: left;
    width: 371px;
    border-right: 1px solid #6195C5;
    height: 200px;
    padding-top: 4px;
}
.crb .right1 {
    float: left;
    width: 581px;
    height: 204px;
}
.crb .dotbg {
    height: 1px;
    margin: 18px 3px 5px 3px; +margin:5px3px;clear:both}
.crb .more {
    margin: 0 5px;
}
.crb h1 {
    margin: 10px 0; +padding-top:6px}
.crb p {
    line-height: 20px;
    text-align: left;
    color: #07519A;
}
.crb .right1 .r {
    float: right;
    width: 42px;
    color: #07519A;
}
.crb .right1 .l {
    width: 215px;
    overflow: hidden;
    float: left;
}
.crb .right1 .nobg .l {
    width: 230px;
}

.crb .right1 li, .s1 li {
    background: url(/images/c43.gif) left no-repeat;
    padding-left: 10px;
    clear: both;
    height: 21px; +height:auto;
}


.crb .right1 .left {
    background: url(/images/1-3.gif) right no-repeat;
    width: 275px;
    height: 188px;
    float: left;
    text-align: left;
    padding: 8px;
}
.crb .right1 .right {
    float: left;
    text-align: left;
    height: 188px;
    padding: 8px;
    width: 274px;
    overflow: hidden;
}
.crb .right1 .nobg li {
    background: none;
    padding-left: 0px;
}
.crb .showblock {
    border-left: 1px solid #6195C5;
    border-right: 1px solid #6195C5;
    border-bottom: 1px solid #6195C5;
    height: 183px;
    overflow: hidden;
}


#l0_1 li {
    float: left;
    margin: 0 6px 0;
    line-height: 22px;
}
#l0_1 ul {
    clear: both;
    background: #eff0f4;
    height: 22px;
    border-top: 1px solid #D8DBE4;
    margin-bottom: 2px;
    padding: 0 8px 0 7px; +padding:0}
#footer, .lineall {
    width: 955px;
    float: left;
    margin: 0px 3px;
    display: inline;
    overflow: hidden;
}
.lineall {
    height: 78px;
}
#rg li {
    width: 68px;
    float: left;
}

#u0_3 {
    margin-left: 20px;
}
#u0_3 li {
    float: left;
    width: 47px;
    height: 25px;
    background: url(/images/cc3n.gif);
}
#u0_3 a {
    font-weight: bold;
    display: block;
    width: 47px;
    height: 25px;
    line-height: 25px;
    cursor: pointer;
}
#u0_3 .sel {
    background: url(/images/cc2.jpg);
    color: White;
    position: absolute;
    width: 49px;
    left: 0;
    top: 0;
}
#u0_3 .first .first2 {
    background: none;
}

#u2_3, #u6_3 {
    margin: 0;
    border-bottom: 1px solid #ccc;
    height: 24px;
}
#u2_3 li, #u6_3 li {
    float: left;
    background: #1993D4;
    padding: 0;
    clear: none;
    width: 47px;
    margin-left: 2px;
    text-align: center;
    height: 23px;
    line-height: 23px;
}
#u6_3 li {
    width: 64px;
}
#u6_3 .first .first2 {
    margin-left: 0;
    width: 63px;
}
#u2_3 .first .first2 {
    margin-left: 0;
    width: 48px;
}
#u2_3 .sel, #u6_3 .sel {
    background: #fff;
    color: #000;
    font-weight: bold;
}
#u6_3 .sel {
    height: 24px;
}
#u2_3 a, #u6_3 a {
    display: block;
    color: #fff;
}
#zdfoot li {
    padding: 0;
    background: none;
}
#l6_3_b_1 ul {
    margin-left: 0;
}
#l6_3_b_1 li {
    padding: 0px 0px 0px 6px;
}
#l0_3 .showblock {
    background: url(/images/c22n.gif) right no-repeat #1993D4;
    height: 28px;
    padding-top: 7px;
    clear: both;
}

#hy li {
    float: left;
    margin: 20px 0 0 5px;
}
#hy li img {
    float: left;
    margin-right: 5px;
}
#hy li h1 {
    line-height: 20px;
    padding: 5px 0;
    float: left;
    font-weight: normal;
    width: 88px;
    text-align: left;
}

#LoginRow2 {
    height: 28px;
    overflow: hidden;
    padding: 7px 0px 0px 0px;
    background-color: #E6F2FF;
}

#ad1L, #ad1R {
    width: 4px;
}
#ad1L {
    float: left;
    margin: 0px 0px 0px 3px;
    display: inline;
    overflow: hidden;
}
#ad1R {
    float: left;
    margin: 0px 3px 0px 0px;
    display: inline;
    overflow: hidden;
}
#ad1M {
    float: left;
    height: 27px;
    line-height: 27px;
    overflow: hidden;
    background-image: url(/images/c2.jpg);
    width: 947px;
}

.popup {
    position: absolute;
    border: 1px solid black;
    background: #eee;
    text-align: left;
}
.popup .item {
    padding: 3px 8px;
    font-family: tahoma, verdana, sans-serif;
    font-size: 11px;
    cursor: default;
}
.popup .selected {
    background: #ccc;
}
.AnnounceList{width: 90%;}
.AnnounceList li{
    line-height:19px;
}

/*广告 start*/
.cr1_g, .cr3, .adr, .adl, .adm, .cr4, .cr5, .adl2, .adr2, ad5 {
    float: left;
    border: 1px solid #CCC;
    margin: 0px 3px;
    overflow: hidden;
    height: 230px;
    display: inline;
}
.cr1 {
    float: left;
    border: 1px solid #6195C5;
    margin: 0px 3px;
    overflow: hidden;
    height: 230px;
    display: inline;
}
.adl, .adr {
    width: 195px;
    height: 75px;
    color: #999;
}
.adm {
    width: 547px;
    height: 75px;
    color: #999;
}
.adl2 {
    width: 590px;
    height: 65px;
    color: #FFF;
}
.adr2 {
    width: 355px;
    height: 65px;
    text-align: left;
    color: #999;
}
.ad5 {
    width: 100px;
    height: 120px;
    text-align: left;
    border: 1px solid #378777;
    color: #999;
}
.cr1,
.cr1_g {
    width: 371px;
}
.cr3 {
    width: 195px;
    background-color: #F3F8FC;
    text-align: left;
}
.cr2,cr1_g {
    float: left;
    margin: 0px 3px;
    overflow: hidden;
    width: 373px;
    height: 232px;
    display: inline;
}
.cr4 {
    height: 200px;
    width: 575px;
    border: 1px solid #6195C5;
}
.cr5 {
    height: 200px;
    width: 575px;
    border-bottom: 1px solid #6195C5;
    border-left: 1px solid #6195C5;
    border-right: 1px solid #6195C5;
}
/*广告 end*/

/*li按钮样式 start*/
.title2 li {
    width: 93px;
    height: 24px;
    float: left;
}
.title2 a, .title2 a:link, .title2 a:hover, .title2 a:visited {
    background: url(/images/btn_index_caption_focus.gif);
    display: block;
    width: 93px;
    height: 24px;
    color: #006766;
    line-height: 24px;
}
.title2 a.sel,
.title2 a.sel:link,
.title2 a.sel:hover,
.title2 a.sel:visited {
    background: url(/images/btn_index_caption.gif);
    font-weight: bold;
}
.title2 .last {
    width: 94px;
    background: url(/images/bg_index_caption_r.gif) right no-repeat;
}
.titleLine li {
    width: 389px;
    height: 24px;
    float: left;
}
.titleLine a {
    background: url(/images/bg_line_index_caption.gif);
    display: block;
    width: 389px;
    height: 24px;
    color: #1F3A87;
    line-height: 24px;
}
/*li按钮样式 end*/

/*专栏文章 start*/
div.ArticleLeft {
    float: left;
    width: 292px;
    border-right: dashed #6195C5 1px;
}
div.ArticleRight {
    float: right;
    width: 280px;
}
span.LiTitle {
    float: left;
    width: 200px;
    overflow: hidden;
}
span.LiDate {
    float: right;
    width: 80px;
    overflow: hidden;
}
div.CategoryName {
    margin-top: 5px;
    font-weight: bold;
    color: #000;
    text-align: left;
    margin-left: 10px;
}
div.BizCategoryName {
    text-align: right;
    width: 100%;
    margin-bottom: 3px;
}
div.BizCategoryLine {
    border-bottom: solid 1px;
    margin-left: 40px;
    margin-right: 5px;
}

div.ArticleTowColumn {
    width: 572px;
    overflow: hidden;
    margin: 0 0;
    padding: 0 0;
}

div.ArticleTowColumn ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
div.ArticleTowColumn li {
    margin-left: 2px;
    padding: 0;
    float: left;
    width: 282px;
}


div.ArticleTowColumn2 {
    width: 574px;
    overflow: hidden;
    margin: 0;
    padding: 0;
}

div.ArticleTowColumn2 ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
div.ArticleTowColumn2 li {
    margin: 0;
    padding: 0;
    float: left;
    width: 276px;
}
.s12 li {
    margin-left: 0;
}
.s12 span {
    float: right;
    padding-right: 5px;
}
.s12 .fl {
    float: left;
}
.CategoryName a:link {
    color: #000;
    text-decoration: none;
}
.CategoryName a:visited {
    color: #000;
    text-decoration: none;
}
.CategoryName a:hover {
    color: #ff0000;
    text-decoration: none;
}
.CategoryName a:active {
    color: #000;
    text-decoration: none;
}
/*专栏文章 end*/

/*搜索 start*/
.s_td_of, .s_td_on {
    width: 50px;
    height: 30px;
    overflow: hidden;
    padding-top: 9px;
    text-align: center;
    cursor: pointer;
    background: url(/images/ls_iask_of_070531.gif) no-repeat 1px 3px;
    color: #000;
}
.s_td_on {
    background: url(/images/ls_iask_on_070531.gif) no-repeat 1px 3px;
    color: #982e00;
    font-weight: bold;
}
.SearchKeyWord {
    font-family: Verdana;
    font-size: 16px;
    padding-top: 2px;
    height: 18px;
    width: 260px;
}
.SearchTable {
    font-size: 12px;
}
.SearchTabs1, .SearchTabs2 {
    height: 30px;
    overflow: hidden;
}
.SearchTabs2 {
    padding-top: 2px;
}
.bk_n {
    width: 96%;
    height: 20px;
    font-size: 12px;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    border: 1px #c0c0c0 solid;
    color: #000;
    padding-top: 6px;
    text-indent: 7px;
    margin-left: 6px;
}
.i_btn {
    width: 49px;
    height: 22px;
    padding: 0;
    margin: 0;
    background: url(/images/home_google_btn_070702.gif) no-repeat #D2D0DF;
    color: #040404;
    text-align: center;
    font-size: 12px;
    border: none;
    margin-right: 5px;
    cursor: pointer;
}
/*搜索 end*/

/* 登录 start*/
.passport {
    width: 750px;
    text-align: right;
    padding-top: 5px;
    float: right;
    margin-right: 20px;
}
.passport .s1 {
    float: left;
    padding: 11px 0 0 5px;
}
.passport .s2 {
    float: left;
    padding: 7px 0 0 5px;
}
.passport .s2 input {
    border: 1px solid #000;
    width: 100px;
    font-size: 12px;
}
.passport .s3 {
    float: left;
    padding: 7px 0 0 2px;
}
.passport .s3 input {
    height: 20px;
    width: 48px;
    background: url(/images/input_bg3.gif);
    border: 0;
    padding: 2px 0 0;
    font-size: 12px;
}
/*登录 end*/

/*特别报道 start*/
div.SpecialReport ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
div.SpecialReport li {
    margin: 0;
    padding: 0;
    float: left;
    width: 174px;
}
/*特别报道 end*/

div.BizBlogTagsSection { border: solid 1px #6195C5; height: 85px; width: 953px; }
.BizBlogTagsSection .showblock { margin: 0 10px 0 15px; text-align: left;}
.BizBlogTagsSection .showblock img { margin-top: 5px; width:148px; border: 0;}
.BizBlogTagsSection .showblock ul { margin: 0; padding: 0; clear:both;}
.BizBlogTagsSection .showblock ul li { float: left; margin-right:5px; line-height: 20px; }
.BizBlogTagsSection .showblock ul li a, .BizBlogTagsSection .showblock ul li a:link { color: #00F; }
.BizBlogTagsSection .showblock ul li a:visited { color: #378742; }

