*
{
    margin: 0;
    padding: 0;
}

body
{
    background: url(../image/bj.jpg) repeat-x;
    background-color: #e3effb;
}

ul
{
    list-style: none;
    margin-top: 0px;
}

li
{
    height: 28px;
    line-height: 28px;
}

    li img
    {
        padding: 0 3px;
    }

a
{
    font-family: "宋体";
    text-decoration: none;
    color: #333333;
    font-size: 14px;
    font-weight: bold;
}

    a:hover
    {
        text-decoration: none;
        font-family: "宋体";
        font-weight: bold;
    }

img
{
    border: 0px none;
}

.info_date
{
    font-size: 10.5pt;
    right: 3px;
}

.pages
{
    text-align: center;
    width: 713px;
}

.currentPageNum
{
    font-size: 9pt;
}

.dv_file .title
{
    color: #e10b09;
}

.dv_file ul, .dv_file ul a
{
    font-size: 14px;
    color: Blue;
}

.LinkWords_Css
{
    font-family: STSong;
}


/****胡子骢 2014年9月5日 新增专题“more”链接样式****/
.moreLink
{
    float: right;
    margin-right: 9px;
    padding-top: 7px;
}

.moreLink1
{
    float: right;
    margin-right: 9px;
    padding-top: 5px;
    color: #0a316a;
    font-size: 12px;
    font-family: 'Microsoft YaHei';
    font-weight: normal;
}

    .moreLink1 a
    {
        float: right;
        margin-right: 3px;
        padding-top: 5px;
        color: #0a316a;
        font-size: 12px;
    }
/****************************************************/

/****模板页*****/
#main
{
    width: 1260px;
    margin: 0 auto;
    background-position: center center; /*background-image: url(../image/body_bg.jpg);background-position: center center;*/
}

#maina
{
    width: 1260px;
    margin: 0 auto;
    overflow: hidden;
}

.m_head
{
    width: 1260px;
    overflow: hidden;
    margin: 0px auto;
}

.mh_banner
{
    width: 1260px;
    float: left;
    overflow: hidden;
}
/****一级导航*****/
.mh_nav
{
    width: 1260px;
    min-height: 46px;
    height: auto !important;
    height: 46px;
    float: left;
    margin-top: 0px;
    overflow: hidden;
    background-color: #0261a0;
}

    .mh_nav ul
    {
        float: left;
        width: 1240px;
        margin-left: 20px;
        margin-bottom: 0px;
        text-align: center;
        position: absolute;
    }

        .mh_nav ul li
        {
            float: left;
            margin: 0;
            white-space: nowrap;
            width: 100px;
            height: 38px;
            padding-top: 8px;
            padding-right: 0px;
            padding-bottom: 0;
            padding-left: 0px;
        }

            .mh_nav ul li a
            {
                display: block;
                line-height: 33px;
                height: 46px;
                color: #fff;
                font-size: 14px;
                font-weight: bold;
                padding: 0;
                display: inline;
            }
/*.mh_nav ul li a:hover{text-decoration:none;color:#0059c7;font-size:14px;width:94px;height:46px;}*/
/****一级导航end*****/
.m_blank
{
    width: 1006px;
    float: left;
    height: 12px;
    background: #fff;
}

.m_blank1
{
    width: 1006px;
    float: left;
    height: 12px;
    background: #fff;
}

.m_bottom2
{
    width: 1006px;
    float: left;
    border-top: 2px solid #0d18ff;
    text-align: center;
    font-size: 12px;
    line-height: 25px;
    padding-top: 13px;
    padding-bottom: 25px;
    background-image: url(../image/foot.gif);
}

.tpbd_title
{
    height: auto;
    padding-top: 10px;
}

.m_link
{
    width: 1006px;
    float: left;
    height: 42px;
    border: 1px solid #b80004;
    overflow: hidden;
    background: #fff;
}

    .m_link ul
    {
        width: 980px;
        margin: 10px 0 0 85px;
    }

        .m_link ul li
        {
            float: left;
            padding: 0 25px;
        }

.m_bottom
{
    width: 100%;
    height: 111px;
    text-align: center;
    font-size: 12px;
    line-height: 25px;
    background: url(../image/foot_bg.gif);
    margin: 0px auto;
}

    .m_bottom a
    {
        font-size: 12px;
    }
/****首页*****/
.m_body
{
    width: 1260px;
    background: #fff;
    margin: 0px auto;
    overflow: hidden;
}

.txt_Search
{
    border: 1px solid #0044ab;
}

.imagebtn
{
    width: 54px;
    height: 24px;
    background: url(../image/imagebtn.gif);
}

.mb_top
{
    width: 1260px;
    height: 37px;
    background: url(../image/search_bg.gif) repeat-x;
}
/****主容器*****/
.mb_m_tl
{
    width: 1260px;
    margin-top: 10px;
    background-color: #fff;
    background-repeat: repeat-x;
    overflow: hidden;
}

.mb_m_tlgcsy
{
    width: 1260px;
    float: left;
    margin-bottom: 10px;
    background-color: #fff;
    background-repeat: repeat-x;
}

.mb_m_tl1
{
    width: 1260px;
    background: #eef5ff;
    margin-top: 5px;
}

.mb_m_tl3
{
    width: 1260px !important;
    width: 1260px;
    float: left;
    background: #eef5ff;
    height: 120px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #c1d8ea;
    border-right-color: #c1d8ea;
    border-bottom-color: #c1d8ea;
    border-left-color: #c1d8ea;
    margin-top: 5px;
}

.mb_m_tl2
{
    width: 776px;
    float: left;
    background: #eef5ff;
    margin-top: 5px;
}
/****左侧主显区*****/
.mbt_left
{
    width: 62px;
    float: left;
    height: 38px;
    font-size: 12px;
    line-height: 38px;
    padding-left: 28px;
    background-image: url(../../../image/hytz.jpg);
    background-repeat: no-repeat;
    background-position: 12px;
    color: #F00;
    font-weight: bold;
}
/****今日值班*****/
.jrzb_text
{
    font-family: "宋体";
    font-size: 14px;
    color: #5d9ab7;
    font-weight: bold;
}

.jrzb_textxingming
{
    font-family: "宋体";
    font-size: 14px;
    font-weight: bold;
    color: #1981c0;
    text-align: left;
    text-decoration: none;
    
    /*text-indent: 3em;background-image: url(../../../image/zbbj.jpg);
    background-repeat: no-repeat;
    background-position: center bottom;*/
}

/****今日值班end*****/
/****站内投稿*****/
.zntg_text
{
    text-align: left;
    font-size: 14px;
    color: #666;
    font-weight: bold;
}
/****站内投稿end*****/
/****更多*****/
.gengduo
{
    font-family: "宋体";
    font-weight: bold;
    font-size: 12px;
    color: #003162;
}

/****更多end*****/
.mbt_right
{
    float: right;
    width: 237px;
    height: 38px;
    padding-left: 153px;
    background: url(../image/search.gif) no-repeat left 0;
    overflow: hidden;
}

.mbtr_input
{
    margin-top: 13px;
    width: 160px;
    float: left;
}

.mbtr_btn
{
    margin-top: 10px;
    width: 50px;
    float: left;
}

.mb_center
{
    width: 1260px !important;
    width: 1260px;
    height: 100%;
    float: left;
    overflow: hidden;
    background: #fff;
}

.mb_left
{
    width: 960px !important;
    width: 950px;
    height: 100%;
    float: left;
    overflow: hidden;
    background: #fff;
}
.mb_left1
{
    width: 950px !important;
    width: 950px;
    height: 100%;
    float: left;
    overflow: hidden;
    background: #fff;
}
.mbl_1
{
    width: 1006px;
    height: 338px;
    float: left;
}

.mbl_1_pic
{
    width: 360px;
    height: 265px;
    float: left;
    margin: 13px 0 0 5px;
    display: inline;
}

.mbl_1_news
{
    width: 340px;
    float: left;
    margin-left: 8px;
    display: inline;
}

.mbl_1_newstitle
{
    width: 325px;
    float: left;
    padding-top: 12px;
    padding-right: 15px;
    height: 20px;
    background: url(../image/picnewtitle.gif) no-repeat scroll 0 0;
    text-align: right;
}

.mbl_1_news ul
{
    float: left;
    width: 325px;
}

.mbl_2
{
    width: 775px;
    float: left;
    overflow: hidden;
}


.mbl_2_news
{
    width: 460px !important;
    width: 460px;
    float: left;
    margin-left: 4px;
    margin-right: 4px;
    height: 249px;
    overflow: hidden;
    border: 1px solid #bbe2ff;
    background-image: url(../image/dlbj.jpg);
    background-repeat: repeat-x;
    margin-top: 10px;
}

.mbl_2_news1
{
    width: 465px !important;
    width: 465px;
    float: left;
    margin-left: 3px;
    height: 300px;
    overflow: hidden;
    border: 1px solid #bbe2ff;
    background-image: url(../image/dlbj.jpg);
    background-repeat: repeat-x;
    margin-top: 10px;
}

.no-right
{
    margin-right: 0px;
}

.mbl_2_news1 ul
{
    float: left;
    width: 450px!important;
    width: 450px;
    margin-left: 5px;
}

    .mbl_2_news1 ul li
    {
        width: 450px!important;
        width: 450px;
        display: inline;
        float: left;
        height: 32px;
        line-height: 32px;
    }

.mbl_2_newstitle
{
    width: 460px;
    text-align: right;
    background: url(../image/nodetitle.gif) no-repeat;
    height: 32px;
    padding-top: 3px;
    padding-right: 3px;
    margin-right: 8px;
}

.mbl_2_newstitle1
{
     width: 460px;
    text-align: right;
    background: url(../image/nodetitle.gif) no-repeat;
    height: 32px;
    padding-top: 3px;
    padding-right: 3px;
    margin-right: 8px;
}

.mbl_2_newstitle2
{
    width: 380px;
    text-align: right;
    background: url(../image/nodetitle2.gif) no-repeat;
    height: 36px;
    padding-top: 3px;
    padding-right: 3px;
    margin-top: 3px;
    margin-right: 3px;
}

.mbl_2_tpxw
{
    width: 460px !important;/*470*/
    width: 460px;
    float: left;
    margin-right: 0px;
    border: 1px solid #bfdff4;
    height: 400px;
    overflow: hidden;
}

.mbl_2_tpxwtitle
{
    width: 395px;
    text-align: right;
    background: url(../image/tpxwaa.gif) no-repeat;
    height: 29px;
    padding-top: 1px;
    overflow: hidden;
}

.mbl_2_ldhd
{
    width: 470px !important;/*470*/
    width: 470px;
    background: url(../image/ldzcbj.gif) repeat-x top;
    float: right;
    margin-right: 1px;
    height: 405px;
    text-align:center;
    overflow: hidden;
}

.mbl_2_ldhdtitle
{
    width: 470px;
    text-align: right;
    background: url(../image/ldzc.gif) no-repeat;
    height: 32px;
    padding-top: 1px;
    overflow: hidden;
}


.mbl_31_ldhd
{
    width: 770px !important;
    width: 770px;
    repeat-x top;
    float: left;
    margin-right: 1px;
    align: center;
    overflow: hidden;
    margin-bottom: 5px;
}

.mbl_31_ldhd1
{
    width: 770px !important;
    width: 770px;
    background: url(../image/dgn.jpg) no-repeat;
    height: 231px;
    float: left;
    margin-bottom: 5px;
    align: center;
    overflow: hidden;
}

.mbl_31_ldhd1_text
{
    font-family: "宋体";
    font-size: 14px;
    font-weight: bold;
    color: #104e7d;
    text-decoration: none;
}

    .mbl_31_ldhd1_text a
    {
        font-family: "宋体";
        font-size: 14px;
        font-weight: bold;
        color: #104e7d;
        text-decoration: none;
    }

        .mbl_31_ldhd1_text a:hover
        {
            font-family: "宋体";
            font-size: 14px;
            font-weight: bold;
            color: #104e7d;
            text-decoration: none;
        }

.mbl_2_nbiaoti
{
    float: left;
    width: 115px;
    height: 32px;
    text-align: center;
    line-height: 32px;
    font-size: 15px;
    font-family: "宋体";
    font-weight: bold;
    color: #258bc9;
}

.mbl_2_nbiaoti_White
{
    float: left;
    width: 115px;
    height: 32px;
    margin-left: 10px;
    text-align: center;
    line-height: 32px;
    font-size: 15px;
    font-family: "宋体";
    font-weight: bold;
    color: #fff;
}

.mbl_2_nneirong
{
   width:450px;
     height: 28px;
    padding: 0px 5px 6px 5px;
}
/*内容*/
.mbl_2_nbiaoti1
{
    float: left;
    width: 130px;
    text-align: center;
    padding-top: 10px;
    font-size: 15px;
    font-family: "宋体";
    font-weight: bold;
    color: #fa5a0b;
}

.mbl_2_nbiaoti3
{
    float: left;
    width: 100px;
    text-align: center;
    padding-top: 8px;
    font-size: 15px;
    font-family: "'Microsoft YaHei'";
    font-weight: bold;
    color: #0096ea;
}

.mbl_2_nbiaot2
{
    float: left;
    width: 115px;
    text-align: left;
    padding-left: 40px;
    padding-top: 3px;
    line-height: 30px;
    font-size: 15px;
    font-family: "'Microsoft YaHei'";
    font-weight: bold;
    color: #258bc9;
}

.mbl_2_nbiaot3
{
    float: left;
    width: 115px;
    text-align: left;
    padding-left: 30px;
    margin-top: 10px;
    font-size: 15px;
    font-family: "'Microsoft YaHei'";
    font-weight: bold;
    color: #258bc9;
}

.mbl_2_news ul
{
    float: left;
    margin-top: 8px;
    height: 34px;
}

    .mbl_2_news ul li
    {
       
        display: inline;
        float: left;
        height: 34px;
        line-height: 34px;
    }

.mbl_2_middlead
{
    width: 713px;
    height: 93px;
    float: left;
    margin-top: 4px;
}

.mbl_2_autonews
{
    width: 726px;
    float: left;
    margin-top: -5px;
}

.mbl_2_longnews
{
    width: 711px;
    margin-top: 9px;
    float: left;
    border: 1px solid #ffca96;
    height: 251px;
}

    .mbl_2_longnews ul
    {
        width: 711px;
    }

.mbl_2_longnewstitle
{
    width: 711px;
    text-align: right;
    background: url(../image/nodetitle2.gif) no-repeat;
    height: 24px;
}


.mb_tz
{
    width: 280px !important;
    width: 280px;
    float: right;
    margin-left: 10px;
    margin-right: 10px;
    border: 1px solid #ecf4fa;
    background: url(../image/right_Top_bg.gif) no-repeat;
    /*height: 202px;*/
}

.mb_tz_title
{
    margin-top: 10px;
    margin-left: 40px;
    color: #fff;
    font-family: STSong;
    font-weight: bold;
}

.mb_tz_title1
{
    margin-top: 10px;
    margin-left: 40px;
    color: #fff;
    font-family: STSong;
    font-weight: bold;
}

.mb_tz_title2
{
    margin-top: 10px;
    margin-left: 20px;
    color: #fff;
    font-family: STSong;
    font-weight: bold;
    float: left;
}

/*.mb_tz_title_More
{
    margin-top: 10px;
    margin-left: 40px;
    color: #fff;
    font-family: STSong;
    font-weight: bold;
    float: right;
    width: 90px;
}*/

.mb_tz_title a
{
    color: #fff;
}

.mb_tz_title_Red
{
    margin-top: 8px;
    margin-left: 40px;
    color: #fff;
    font-family: STSong;
}

.mb_tz_HeadIcon
{
    width: 245px !important;
    width: 245px;
    float: right;
    margin-top: 20px;
    margin-left: 17px;
    margin-right: 18px;
    background: url(../image/headicon.gif) no-repeat;
}

    .mb_tz_HeadIcon div
    {
        color: #FFF;
        font-weight: bold;
        margin-top: 80px;
    }

.under_HeadIcon
{
    width: 245px !important;
    width: 245px;
    float: right;
    margin-left: 17px;
    margin-right: 18px;
}


.mb_tzx
{
    width: 228px !important;
    width: 228px;
    float: right;
    margin-right: 0;
    border: 1px solid #ecf4fa;
}

.mb_tztitle
{
    width: 228px;
    text-align: right;
    background: url(../image/jrzb.jpg) no-repeat;
    height: 32px;
    overflow: hidden;
}

.mb_tztitlex
{
    width: 228px;
    text-align: right;
    background: url(../image/lmdh.jpg) no-repeat;
    height: 32px;
    overflow: hidden;
}

.mb_tztitle_next
{
    width: 228px;
    text-align: right;
    background: url(../image/mrzb.jpg) no-repeat;
    height: 32px;
    overflow: hidden;
}

.mb_tz_Samll
{
    width: 280px !important;
    width: 280px;
    float: right;
    margin-top: 10px;
    margin-left: 8px;
    height: 154px;
    background: url(../image/right_Small_bg.gif) no-repeat;
    /*border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #dedede;
    border-right-color: #dedede;
    border-bottom-color: #dedede;
    border-left-color: #dedede;*/
}
.mb_tz_Samlljzxx
{
    width: 280px !important;
    width: 280px;
    float: right;
    margin-left: 10px;
    height: 250px;
    background: url(../image/right_Bottom_bg.gif) no-repeat;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #b5cff2;
}

.mb_taz1
{
    width: 280px !important;
    width: 280px;
    float: right;
    margin-top: 10px;

    background: url(../image/right_Top_bg.gif) no-repeat;
   
}

.mb_tz_Samll1
{
    width: 280px !important;
    width: 280px;
    height: 450px;
    float: right;
    margin-top: 10px;
	margin-left: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b5cff2;
	background-color: #eef3f7;
	background-image: url(../image/right_Bottom_bg.gif);
	background-repeat: no-repeat;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b5cff2;
	border-left-color: #b5cff2;	
    /*border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #dedede;
    border-right-color: #dedede;
    border-bottom-color: #dedede;
    border-left-color: #dedede;*/
}

.mb_tz_Bottom
{
	width: 280px !important;
	width: 280px;
	float: right;
	margin-top: 10px;
	margin-left: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b5cff2;
	background-color: #eef3f7;
	background-image: url(../image/right_Bottom_bg.gif);
	background-repeat: no-repeat;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b5cff2;
	border-left-color: #b5cff2;	
	
}


.mb_tz2
{
    width: 228px !important;
    width: 228px;
    float: right;
    margin-right: 0;
    height: 109px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #dedede;
    border-right-color: #dedede;
    border-bottom-color: #dedede;
    border-left-color: #dedede;
    margin-top: 5px;
}

.mb_tz3
{
    width: 228px !important;
    width: 228px;
    float: right;
    margin-right: 0;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #dedede;
    border-right-color: #dedede;
    border-bottom-color: #dedede;
    border-left-color: #dedede;
    margin-top: 5px;
}

.mb_tz4
{
    width: 280px !important;
    width: 280px;
    float: right;
    margin-top: 5px;
    margin-left: 10px;
    margin-right: 10px;
    height: 911px;
    background: url(../image/right_Red_Bottom.gif) no-repeat;
    /*width: 280px !important;
    width: 280px;
    float: right;
    margin-right: 0;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #dedede;
    border-right-color: #dedede;
    border-bottom-color: #dedede;
    border-left-color: #dedede;
    margin-top: 5px;*/
}

.mb_tz4_Child
{
    width: 280px !important;
    width: 280px;
    float: right;
    margin-top: 5px;
    margin-left:8px;
    height: 611px;
    background: url(../image/right_blue_Bottom.gif) no-repeat;
    /*width: 280px !important;
    width: 280px;
    float: right;
    margin-right: 0;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #dedede;
    border-right-color: #dedede;
    border-bottom-color: #dedede;
    border-left-color: #dedede;
    margin-top: 5px;*/
}


.mb_tz5
{
    width: 300px !important;
    width: 300px;
    float: right;
    margin-right: 0;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #dedede;
    border-right-color: #dedede;
    border-bottom-color: #dedede;
    border-left-color: #dedede;
    margin-top: 5px;
}

.mb_tztitle1
{
    width: 228px;
    text-align: right;
    background: url(../image/jqtb.jpg) no-repeat;
    height: 32px;
    overflow: hidden;
}

.mb_tztitle2
{
    width: 228px;
    text-align: right;
    background: url(../image/dhq.jpg) no-repeat;
    height: 32px;
    overflow: hidden;
}

.mb_tztitle3
{
    width: 228px;
    text-align: right;
    background: url(../image/cyxx.jpg) no-repeat;
    height: 32px;
    overflow: hidden;
}

.mb_tztitle4
{
    width: 228px;
    text-align: right;
    background: url(../image/ztxx.jpg) no-repeat;
    height: 32px;
    overflow: hidden;
}

.mb_tztitle5
{
    width: 228px;
    text-align: right;
    background: url(../image/yyxt.jpg) no-repeat;
    height: 32px;
    overflow: hidden;
}

.mb_tztitle6
{
    width: 1006px;
    text-align: right;
    background: url(../image/yqlj.jpg) no-repeat;
    height: 37px;
    overflow: hidden;
}

.mb_tz ul
{
    float: right;
    width: 228px!important;
    width: 226px;
}

    .mb_tz ul li
    {
        width: 228px!important;
        width: 226px;
        display: inline;
        float: left;
    }

.mbr_wxzf
{
    width: 218px;
    height: 135px;
    float: left;
    margin-top: 5px;
    background: url(../image/wxzf.gif) no-repeat;
}

.mbrwxzf_ld1
{
    padding-top: 35px;
    text-align: center;
    font-weight: bold;
    margin-top: 20px;
    line-height: 25px;
}

.mbr_wjzx
{
    width: 218px;
    height: 196px;
    float: left;
    margin-top: 5px;
    background: url(../image/wjzx.gif) no-repeat;
}

.mb_wxzfle
{
    width: 212px;
    text-align: right;
    no-repeat;
    height: 29px;
    padding-top: 3px;
    padding-right: 5px;
    overflow: hidden;
}

.mbrwxzf_ld
{
    padding-top: 35px;
    text-align: center;
    font-weight: bold;
    margin-top: 15px;
    line-height: 25px;
}

/****右侧边*****/
.mb_right
{
    /*width: 280px!important;*/
    width: 280px;
    float: right;
    margin-right: 0;
    margin-top: 0;
}

.mbr_zbb
{
    width: 218px;
    height: 147px;
    float: left;
    margin-top: 5px;
    background: url(../image/zbb.gif) no-repeat;
}

#zbb_btn
{
    width: 151px;
    height: 24px;
    background: url(../image/zbb_btn.gif) no-repeat;
}

.mbrzbb_ld
{
    padding-top: 35px;
    text-align: center;
    font-weight: bold;
    font-size: 12px;
    margin-top: 10px;
    line-height: 25px;
}

.mbr_czxx
{
    width: 196px;
    height: 149px;
    float: left;
    margin-top: 3px;
    padding: 38px 11px 0;
    background: url(../image/czxx.gif) no-repeat;
}

    .mbr_czxx a
    {
        width: 192px;
        height: 41px;
        margin-bottom: 10px;
        display: block;
        text-indent: -2222px;
    }

.mbr_news
{
    width: 218px !important;
    width: 216px;
    border: 1px solid #c7ddf2;
    margin-top: 4px;
    float: left;
    background: #fff;
}

    .mbr_news ul
    {
        width: 218px !important;
        width: 216px;
    }

.mbrn_ggl
{
    width: 218px;
    height: 29px;
    background: url(../image/ggl.gif) no-repeat;
    text-align: right;
}

.mbrn_wxxz
{
    width: 218px;
    height: 29px;
    background: url(../image/wxxz.gif) no-repeat;
    text-align: right;
}

.mbrn_yyxtdh
{
    width: 218px;
    height: 29px;
    background: url(../image/yyxtdh.gif) no-repeat;
    text-align: right;
}

.mbr_ztlm
{
    width: 218px;
    margin-top: 4px;
    float: left;
    background: #eef5ff;
}

.mbrz_title
{
    width: 218px;
    height: 29px;
    background: url(../image/ztlm.gif) no-repeat;
    margin-bottom: 10px;
}

.mbr_tszl
{
    width: 218px;
    margin-top: 2px;
    margin-bottom: 2px;
    float: left;
    overflow: hidden;
}

.mbrts_title
{
    width: 218px;
    height: 29px;
    background: url(../image/tszl.gif) no-repeat;
}

.mbrts_body
{
    width: 220px;
    margin: 0px auto;
}
/****导航区*****/
.mbrts_body1
{
    width: 220px;
    float: left;
    margin-left: 5px;
}

.mbrts_dhq
{
    width: 78px;
    height: 19px;
    float: left;
    background: url(../image/dhqbj.jpg) no-repeat;
    margin-left: 3px;
    padding-top: 7px;
    padding-left: 25px;
    margin-top: 5px;
    font-size: 12px;
    font-weight: bold;
    color: #000;
}

/****导航区end*****/

.mbr1_tszl
{
    width: 218px;
    margin-top: 2px;
    margin-bottom: 2px;
    float: left;
    overflow: hidden;
}

.mbrts1_title
{
    width: 218px;
    height: 29px;
    background: url(../image/zxgz.gif) no-repeat;
}

.mbrts1_body
{
    width: 206px;
    background: url(../image/tszlbg1.gif) repeat-y;
    padding: 1px 6px 1px;
    float: left;
}

.mbrts_bottom
{
    width: 228px;
    height: 294px;
    float: left;
    background-color: #e6e6e6;
    background-repeat: no-repeat;
}

.mbrts_bottom1
{
    width: 218px;
    height: 1px;
    float: left;
    background: url(../image/tszlbottom1.gif) no-repeat;
}

.mbr_lltj
{
    width: 218px;
    margin-top: 7px;
    float: left;
    height: 47px;
    background: url(../image/yqlj.gif) no-repeat;
    padding: 30px 0 0 0px;
    font-size: 12px;
    text-align: center;
}

.mbr1_lltj
{
    width: 205px;
    background-color: #c6dbf8;
    repeat-y;
    padding: 1px 8px 1px;
    float: left;
}

.mb_bottom
{
    width: 1006px;
    float: left;
    margin-top: 6px;
    background: #fff;
}

.mbb_left
{
    width: 565px;
    height: 205px;
    float: left;
    background: url(../image/xxbspm.gif) no-repeat;
}

.mbb_right
{
    float: right;
    width: 364px;
    height: 205px;
    background: url(../image/gzsgdh.gif) no-repeat;
}

    .mbb_right table
    {
        width: 160px;
        float: left;
        margin: 35px 0 0 21px;
        border: 0;
        display: inline;
    }

        .mbb_right table td
        {
            height: 21px;
            font-size: 12px;
            vertical-align: middle;
        }

            .mbb_right table td.keshi
            {
                width: 65px;
                text-align: left;
            }

.mbr_ztlm li
{
    height: 43px;
}

.mbrts_body li
{
    height: 43px;
}

.tslm
{
    background: #fff;
}

#tszl
{
    padding: 4px 0 8px 0;
    float: left;
}

    #tszl li
    {
        height: auto;
        margin-left: 8px;
        display: inline;
        float: left;
        padding-bottom: 4px;
    }

#xtywpt li
{
    height: 49px;
    margin-bottom: 2px !important;
    margin-bottom: 2px;
    text-align: center;
}

.yyxtdh
{
    height: 284px;
}
/****信息列表页*****/
.mb_content
{
    width: 1260px;
    float: left;
    margin-top: 15px;
    /*border: 1px solid #b4b4b4;*/
    margin-bottom: 15px;
    padding-bottom: 15px;
    background: #fff;
}

.mb_contentx
{
    width: 1260px;
    float: left;
    margin-top: 15px;
    border: 1px solid #b4b4b4;
    margin-bottom: 15px;
    padding-bottom: 15px;
    background: #fff;
}

.mb_content1
{
    width: 1006px;
    float: left;
}

.mbct_left
{
    width: 290px;
    float: left;

}

.mbct_right
{
    width: 1000px;
    /*float: right;
    border: 1px solid #dadad8;
    margin-top: 10px;
    margin-right:5px;*/
    margin:0 auto;
}
.mbct_righttxl
{
    width: 1200px;
    float: left;
    border: 1px solid #dadad8;
    margin: 20px 0px 20px 30px;

}

    .mbctraa_title
{
    background: url(../image/zbbtitle.gif) no-repeat scroll 0 0;
    width: 1200px;
    height: 32px;
}
.mbctr_title
{
    background: url(../image/zbbtitle.gif) no-repeat scroll 0 0;
    width: 930px;
    height: 32px;
}
    .mbctraa_title span
    {
        height: 32px;
        margin: 0px 0 0 0px;
        line-height: 32px;
        text-align: center;
        margin-left: 25px;
        font-size: 14px;
        font-weight: bold;
        font-family: 'Microsoft YaHei';
        color: #258bc9;
        display: inline;
        float: left;
    }
    .mbctr_title span
    {
        height: 32px;
        margin: 0px 0 0 0px;
        line-height: 32px;
        text-align: center;
        margin-left: 25px;
        font-size: 14px;
        font-weight: bold;
        font-family: 'Microsoft YaHei';
        color: #258bc9;
        display: inline;
        float: left;
    }

.mbctr_title1 span
{
    height: 32px;
    margin: 0px 0 0 0px;
    line-height: 32px;
    text-align: center;
    margin-left: 25px;
    font-size: 14px;
    font-weight: bold;
    font-family: 'Microsoft YaHei';
    color: #258bc9;
    display: inline;
    float: left;
}

.mbctr_body
{
    width: 930px;
    float: left;
    /*height: 855px;*/
    position: relative;
}

.mbctr_body11
{
    width: 930px;
    float: left;
    margin-top: 15px;
    position: relative;
}

.mbctr_body ul
{
    width: 910px;
    margin: 0 auto;
}

    .mbctr_body ul li
    {
        background: url(../image/libg.gif) repeat-x bottom;
        height: 38px;
        line-height: 38px;
        margin-top: 0;
    }

        .mbctr_body ul li img
        {
            vertical-align: middle;
            margin: 8px !important;
            margin: 5px 0;
        }

.mbctrb_fenye
{
    
    /*position: absolute;
    bottom: 15px;*/
    float:left;
    padding-top:10px;
}
/****信息展示页*****/
.mbctr_article
{
    width: 910px;
    /*float: right;*/
    margin: auto;
}

.mbctra_title
{
    width: 910px;
    float: left;
    margin-top: 14px;
    font-size: 15px;
    color: #cc0000;
    font-weight: bold;
    text-align: center;
}

.mbctra_date
{
    width: 910px;
    float: left;
    padding: 22px 0;
    text-align: center;
    font-size: 9pt;
}

.mbctra_neirong
{
    width: 910px;
    margin: 0 auto;
    font-size: 16.0pt;
    text-indent: 2em;
    line-height: 32pt;
    /*font-size:  15px;
    line-height: 30px;
    font-family: Microsoft YaHei;*/
    font-family: 仿宋_GB2312;
}

    .mbctra_neirong a
    {
        font-size: 14px;
    }

.mbctra_resource
{
    width: 910px;
    margin: 0 auto;
    text-align: right;
    font-size: 15px;
    margin-top: 35px;
    margin-bottom: 20px;
}

.mbctr_mbody
{
    width: 770px;
    float: left;
    min-height: 956px;
    height: auto !important;
    height: 956px;
}
.mbctr_mbodyaa
{
    width: 1200px;
    float: left;
    min-height: 956px;
    height: auto !important;
    height: 956px;
}
.mbctrm_title
{
    text-align: center;
    font-size: 24px;
    padding: 15px 0 20px 0;
    font-weight: bold;
}

.mbctrm_p
{
    padding: 0 14px;
    text-indent: 2em;
    line-height: 25px;
}
/****政治处页*****/
.mbt_middle
{
    margin-top: 9px;
    float: left;
}

.mbctl_zzcleft
{
    width: 216px;
    height: 270px;
    float: left;
    border: 1px solid #dadad8;
}

.mbctl_zzctitle
{
    width: 216px;
    background: url(../image/zzcleft.gif) no-repeat scroll 0 0;
    color: #fff;
    height: 27px;
}

.mbctlz_biaoti
{
    margin: 7px 0 0 25px;
    float: left;
    font-size: 14px;
    font-weight: bold;
    text-align: right;
    font-family: 'Microsoft YaHei';
}

.mbctl_zzctitle .moreLink
{
    float: right;
    margin-top: 7px;
}

.mbct_zzc
{
    width: 930px;
    float: right;
    margin-right:10px;
    padding-bottom:10px;
}

.mbctz_content
{
    width: 930px;
    height: 239px;
    border: 1px solid #dadad8;
    margin-top: 10px;
    margin-left:8px;
    float:right;
}

.mbctr_body2
{
    padding: 8px 0;
    width: 950px;
    margin: 0 auto;
}

    .mbctr_body2 ul li
    {
        background: url(../image/libg.gif) repeat-x bottom;
        height: 36px;
        line-height: 26px;
        margin-top: 0;
    }

        .mbctr_body2 ul li img
        {
            vertical-align: middle;
            margin: 8px !important;
            margin: 5px 0;
        }
/*******广告*******/
.mbl_2_middlead
{
    width: 713px;
    height: 93px;
    overflow: hidden;
}

.banner a
{
    cursor: text;
}

.banner_list img
{
    border: 0px;
}

.banner_bg
{
    position: absolute;
    bottom: 0;
    background-color: #000;
    height: 30px;
    filter: Alpha(Opacity=30);
    opacity: 0.3;
    z-index: 1000;
    cursor: pointer;
    width: 713px;
    display: none;
}

.banner_info
{
    position: absolute;
    bottom: 0;
    left: 5px;
    height: 22px;
    color: #fff;
    z-index: 1001;
    cursor: pointer;
    display: none;
}

.banner_text
{
    position: absolute;
    width: 120px;
    z-index: 1002;
    right: 3px;
    bottom: 3px;
}

.banner ul
{
    position: absolute;
    list-style-type: none;
    filter: Alpha(Opacity=80);
    opacity: 0.8;
    border: 1px solid #fff;
    z-index: 1002;
    margin: 0;
    padding: 0;
    bottom: 3px;
    right: 5px;
    display: none;
}

    .banner ul li
    {
        padding: 0px 8px;
        float: left;
        display: block;
        color: #FFF;
        border: #e5eaff 1px solid;
        background: #6f4f67;
        cursor: pointer;
    }

        .banner ul li.on
        {
            background: #900;
        }

.banner_list a
{
    position: absolute;
}
/********处长信箱*********/
.mailbox
{
    width: 1040px;
    padding: 14px 0;
    float: left;
    text-align: center;
}

    .mailbox table
    {
        width: 630px;
        font-size: 13px;
        margin: 4px auto 0 350px;
    }

    .mailbox td
    {
        padding: 2px 0;
    }

        .mailbox td.mb_tdright
        {
            text-align: left;
            width: 554px;
        }

        .mailbox td.mb_tdleft
        {
            text-align: right;
            width: 75px;
        }

        .mailbox td.mb_tdmiddle
        {
            text-align: center;
        }

.mailbox_list
{
    width: 896px;
    margin: 0 auto;
    font-size: 13px;
    line-height: 25px;
}

.mal_mailcontent
{
    color: #999;
}

.mail_mailsingle
{
    width: 896px;
    border-bottom: 1px solid #000;
}

.mailbox_reply
{
    width: 829px;
    margin: 10px 0 0 60px;
    display: inline;
    float: left;
}

.mb_reply_title
{
    width: 810px;
    height: 39px;
    background: url(../image/mb_reply_title.gif) no-repeat;
    color: #f0491f;
    font-size: 13px;
    line-height: 40px;
    padding-left: 19px;
    font-weight: bold;
}

.mb_reply_body
{
    width: 829px;
    background: url(../image/mb_reply_body.gif) repeat-y;
}

.mb_reply_line
{
    background: url(../image/mb_reply_line.gif) no-repeat;
}

.mb_reply_bottom
{
    width: 829px;
    height: 51px;
    background: url(../image/mb_reply_bottom.gif) no-repeat;
}

.mb_reply_body table
{
    width: 829px;
}

.mailbox_reply td
{
    font-size: 13px;
    line-height: 18px;
    padding: 2px;
}

    .mailbox_reply td.reply_tdleft
    {
        width: 120px;
        padding-right: 10px;
        text-align: right;
        font-weight: bold;
        color: #525252;
    }

    .mailbox_reply td.reply_tdright
    {
        width: 699px;
    }

.mail_login
{
    width: 640px;
    height: 373px;
    float: left;
    margin: 15px 0 0 300px;
    display: inline;
    background: url(../image/czdlbg.gif) no-repeat;
}

    .mail_login table
    {
        width: 333px;
        margin: 285px 0 0 300px;
    }

    .mail_login td
    {
        line-height: 25px;
        font-size: 13px;
        font-weight: bold;
    }

.imagebtn3
{
    background: url(../image/imagebtn3.gif);
    width: 67px;
    height: 52px;
}

.imagebtn4
{
    background: url(../image/imagebtn4.gif);
    width: 54px;
    height: 25px;
    cursor: pointer;
}

.imagebtn5
{
    background: url(../image/imagebtn5.gif);
    width: 54px;
    height: 25px;
    cursor: pointer;
}

.mailbox_publish
{
    width: 1030px;
    float: left;
}

.mail_mailsingle_p
{
    width: 693px;
    margin: 10px 0 0 10px;
    font-size: 13px;
    line-height: 20px;
    border-bottom: 1px solid #000;
    font-weight: normal;
}
/***局长批示***/
.mbbody_content
{
    width: 1006px;
    margin: 5px;
    text-align: center;
    border-top-color: #b1b1b1;
    border-right-color: #b1b1b1;
    border-left-color: #b1b1b1;
    border-bottom-color: #CCC;
    border-right-width: 1px;
    border-left-width: 1px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-right-style: solid;
    border-top-style: solid;
    border-top-style: solid;
}

.mb_list_content
{
    border: solid 1px #258bc9;
    border-top-width: 2px;
    width: 900px;
    float: left;
    padding-left: 30px;
}

.mbct_mailpub
{
    width: 1200px;
    float: left;
    margin: 22px 0px 0px 30px;
    display: inline;
}

.mbctm_title
{
    width: 1200px;
    float: left;
}

.mail_background
{
    background-color: #f5f3f4;
    height: 32px;
    padding-left: 10px;
    width: 888px;
}

.mbctm_title span
{
    width: 85px;
    height: 28px;
    background: url(../image/czps_title.jpg) no-repeat scroll 0 0;
    float: left;
    margin-left: 100px;
}

.mbctm_body
{
    width: 1100px;
    float: left;
    border: 1px solid #258bc9;
    margin-left: 40px;
}

.map_topic
{
    float: left;
    margin-left: 19px;
    width: 602px;
    display: inline;
    color: #1f70af;
    font-size: 14px;
    font-weight: bold;
}

.reply_chuzhang
{
    width: 1040px;
    float: left;
    height: 22px;
    border: solid 1px #258bc9;
    padding-left: 17px;
    background: #fffaf4;
    line-height: 22px;
    font-size: 13px;
    color: #258bc9;
}

.reply_neirong
{
    width: 1040px;
    float: left;
    display: inline;
    border-left: solid 1px #258bc9;
    border-right: solid 1px #258bc9;
    border-bottom: solid 1px #258bc9;
    padding: 17px 9px;
    line-height: 25px;
    font-size: 14px;
}

.mail_title
{
    font-size: 12px;
    color: #258bc9;
    font-weight: bold;
    line-height: 32px;
    display: block;
    width: 430px;
    float: left;
}

.rb_top
{
    width: 840px;
    margin: 0px auto;
    border-bottom: solid 1px #258bc9;
    height: 30px;
    background-color: #fffaf4;
}

.rb_top_title
{
    display: block;
    height: 28px;
    font-size: 12px;
    color: #258bc9;
    line-height: 28px;
    padding-left: 10px;
    width: 650px;
    float: left;
}

.replybody
{
    width: 840px;
    margin: 0 auto;
    border: solid 1px #258bc9;
    height: 120px;
}

.selectedLabel
{
    height: 29px;
    background-image: url(../image/lb_1.gif);
    background-repeat: no-repeat;
    width: 100px;
    margin-left: 22px;
    float: left;
    margin-top: 11px;
}

    .selectedLabel span
    {
        width: 80px;
        display: block;
        height: 29px;
        line-height: 35px;
        color: #031e4b;
        font-weight: bold;
        font-size: 12px;
        margin-left: 26px;
    }

    .selectedLabel a
    {
        color: #031e4b;
    }

.noselectLabel
{
    height: 29px;
    background-repeat: no-repeat;
    width: 100px;
    margin-left: 20px;
    float: left;
    margin-top: 11px;
}

    .noselectLabel span
    {
        width: 80px;
        display: block;
        height: 29px;
        line-height: 29px;
        color: #000;
        font-weight: bold;
        font-size: 12px;
        margin-left: 26px;
    }

.btn_rep
{
    font-size: 12px;
    line-height: 22px;
    display: block;
    width: 60px;
    float: left;
    background-color: #00CCFF;
    margin: 3px;
    text-align: center;
    color: #fff;
    border: solid 1px #00CCFF;
    cursor: pointer;
}

    .btn_rep a
    {
        font-size: 12px;
        color: #fff;
    }
/********报送排名*********/
.mbbl_fenju
{
    width: 261px;
    font-size: 9pt;
    float: left;
    overflow: hidden;
    padding: 38px 0px 12px 9px;
}

.fj_title
{
    width: 271px;
    margin-top: 12px;
    float: left;
}

    .fj_title span
    {
        float: left;
        text-align: center;
    }

.fj_paiming
{
    width: 29px;
    margin-right: 0px;
}

.fj_fenju
{
    width: 61px;
    margin-right: 7px;
}

.fj_baosong
{
    width: 49px;
    margin-right: 10px;
}

.fj_caiyong
{
    width: 49px;
    margin-right: 8px;
}
/********值班表*********/
#divMain
{
    overflow: hidden;
    height: 35px;
    width: 100%;
    margin: 0 auto;
    position: relative;
}

#divTop, #divBottom
{
    font-size: 12px;
}

.mbrzbb_btn
{
    text-align: center;
    margin-top: 10px;
    float: left;
    width: 100%;
    margin-bottom: 10px;
}

.tb_Form
{
    font-size: 13px;
    margin: 0 auto 10px auto;
}

.td_Label
{
    width: 80px;
    ;
}

.td_Input
{
    padding-right: 10px;
}

.btn_Search
{
    background: url(../image/imagebtn2.gif);
    width: 54px;
    height: 24px;
}

.GridViewCss
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    height: 25px;
    font-size: 9pt;
    width: 100%;
    border-collapse: collapse;
    border-color: #ccc;
}

    .GridViewCss th
    {
        height: 24px;
        color: #0187e5;
        border-right: #ccc 1px groove;
        font-weight: bold;
        background: url(../image/zbbhead.gif) repeat-x;
    }

        .GridViewCss th a
        {
            color: #e1682d;
        }

    .GridViewCss td
    {
        border-right: #ccc 1px solid;
        padding: 5px;
        text-align: center;
    }

    .GridViewCss .HeaderRowCss
    {
        font-size: 10pt;
        color: #000;
        height: 24px;
        text-align: center;
    }

    .GridViewCss .RowCss
    {
        height: 25px;
        background-repeat: repeat-x;
        background-color: #ffffff;
        color: #000;
        background-image: url('../image/gv_Row_bg.gif');
        background-position: bottom;
    }


    .GridViewCss .AlterRowCss
    {
        background-position: bottom;
        height: 25px;
        background-image: url('../image/gv_AlertRow_bg.gif');
        color: #000;
        background-repeat: repeat-x;
    }

    .GridViewCss .RowCss2
    {
        height: 30px;
        background-repeat: repeat-x;
        color: #000;
        background-image: url('../image/gv_Row_bg.gif');
        background-position: bottom;
    }

    .GridViewCss .AlterRowCss2
    {
        background-position: bottom;
        height: 30px;
        background-image: url('../image/gv_AlertRow_bg.gif');
        color: #000;
        background-repeat: repeat-x;
    }


    .GridViewCss .SelectRowCss
    {
        background-position: bottom;
        height: 25px;
        background-image: url('../image/gv_SelectedRow_bg.gif');
        color: #000;
        background-repeat: repeat-x;
    }



    .GridViewCss .GridviewPagerCss
    {
        height: 23px;
        color: #000;
    }

.GridViewOperate
{
    text-align: center;
}

.GridViewCss .HeaderRowCss a:link, .GridViewCss .HeaderRowCss a:visited
{
    color: #114b6a;
    text-decoration: none;
}

.GridViewCss .HeaderRowCss a:active, .GridViewCss .HeaderRowCss a:hover
{
    color: #ff0000;
    text-decoration: underline;
}

.GridViewCss .FooterCss
{
    height: 28px;
    background-color: #FFF;
    border-color: #d8e6f6;
}

    .GridViewCss .FooterCss td
    {
        border: none;
    }


/*******************
*分页控件
********************/
.pages
{
    color: #666;
    width: 613px;
    text-align: center;
    padding: 13px 0px 13px 0px;
    font-size: 11px;
    margin: auto;
}

    .pages a, .pages .cpb
    {
        text-decoration: none;
        padding: 0 5px;
        border: 1px solid #cccccc;
        background: #fff;
        margin: 1px 2px 1px 2px;
        font-size: 11px;
        color: #3366cc;
    }

        .pages a:hover
        {
            background-color: #FFF;
            color: #fd6d01;
            border: 1px solid #fd6d01;
            text-decoration: none;
        }

    .pages .cpb
    {
        font-weight: bold;
        color: #fff;
        background: #E61636;
        border: 1px solid #E61636;
    }

    .pages .currentpage
    {
        background: #ffede1;
        border: 1px solid #fd6d01;
        color: #fd6d01;
        padding: 0 5px;
        margin: 1px 2px 1px 2px;
    }



/***视频播放***/
.mb_contentVideo
{
    float: left;
    width: 100%;
}

.mbct_leftVideo
{
    width: 129px;
    height: 988px;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    border-top: 1px solid #e5e5e5;
    background-color: #f4f4f4;
    color: #b4b4b4;
    text-align: center;
    font-size: 17px;
    float: left;
    font-weight: bold;
}

.mbct_leftTitle
{
    background-image: url('../image/videoListTitBg.gif');
    height: 50px;
    width: 100%;
    line-height: 50px;
    border-bottom: 1px solid #e5e5e5;
}

.jsNameSelect
{
    border-bottom: 1px solid #e5e5e5;
    height: 34px;
    line-height: 34px;
    font-size: 14px;
    font-weight: bold;
    background-color: White;
    width: 130px;
}

.jsName
{
    border-bottom: 1px solid #e5e5e5;
    height: 34px;
    line-height: 34px;
    font-size: 14px;
    font-weight: bold;
}

.jsNameSelect a
{
    color: #cc0000;
}

.leftLineSelect
{
    height: 34px;
    width: 2px;
    background-color: #cc0000;
    float: left;
}

.mbct_zzcVideo
{
    width: 776px;
    height: 989px;
    float: left;
    margin-left: 11px;
}

.videolistTitle
{
    height: 21px;
    width: 100%;
    color: #cc0000;
    font-size: 17px;
    font-weight: bold;
    padding-top: 9px;
}

.videolistLine
{
    height: 2px;
    width: 100%;
    background-color: #cc0000;
    background-repeat: repeat-x;
    overflow: hidden;
}

.videolist
{
    height: 872px;
    padding: 35px 0px 0px 24px;
    width: 763px;
    overflow: hidden;
}

.video
{
    width: 224px;
    height: 250px;
    float: left;
    margin: 0px 31px 23px 0px;
    display: inline;
}

.videoBorder
{
    width: 199px;
    height: 180px;
    background-image: url('../image/videoBg.gif');
    padding: 10px 12px 16px 13px;
}

    .videoBorder img
    {
        border: 0;
        height: 180px;
        width: 200px;
    }

.video span
{
    float: left;
    text-align: center;
    font-size: 12px;
    width: 200px;
    height: 28px;
    width: 224px;
    padding-top: 16px;
}

.videofy
{
    height: 50px;
}


.article_list li
{
    float: left;
    width: 98%;
    height: 34px;
    background-image: url(../image/bjasd.gif);
    background-repeat: repeat-x;
    background-position: bottom;
}

    .article_list li a
    {
        float: left;
        /*letter-spacing: 0.1em;*/
        font-family: "宋体";
        font-size: 14px;
        color: #656565;
    }

    .article_list li img
    {
        float: left;
        margin: 10px 0;
        vertical-align: middle;
    }

.article_list .info_date
{
    float: right;
    margin-right: 5px;
    font-family: "宋体";
    font-size: 16px;
    color: #656565;
}

.article_list .info_new
{
    display: inline;
    padding-bottom: 0px;
    /* padding-left: 5px;*/
}
/***二级菜单导航***/
#menu li:hover
{
    position: relative;
    z-index: 200;
}

    #menu ul,
    #menu li:hover ul,
    #menu li:hover li:hover ul ul,
    #menu li:hover li:hover li:hover ul ul,
    #menu li:hover li:hover li:hover li:hover ul ul
    {
        position: absolute;
        left: -9999px;
        top: -9999px;
        float: left;
        margin: 0;
        padding: 0;
        list-style: none;
    }

        #menu li:hover ul.sub
        {
            float: left;
            background: #0c7fdb;
            white-space: nowrap;
            width: 110px;
            height: auto;
            z-index: 300;
            left: 0;
            top: 46px;
            overflow: hidden;
        }

            #menu li:hover ul.sub li
            {
                display: block;
                height: auto;
                position: relative;
                clear: both;
                width: 110px;
                background: none;
                text-align: center;
                padding: 0;
            }

                #menu li:hover ul.sub li a
                {
                    display: block;
                    font-size: 14px;
                    height: auto;
                    border-bottom: solid 1px;
                    line-height: 35px;
                    color: #fff;
                }

                    #menu li:hover ul.sub li a:hover
                    {
                        background-color: #d8e0f2;
                        color: #fc5832;
                    }

/********胡子骢 2014年8月18日 新增********/
/********专题模板页*********/
#childWebPage
{
    background:  url(../image/childbg.jpg) repeat-x;
}

#childWebPage_Red
{
    background: #F2EFE8 url(../image/ZT_Background_Red.gif) repeat-x;
}

.chbody
{
    width: 1000px;
    margin: 0 auto;
}

.ch_head
{
    width: 1001px;
    height: 263px;
    overflow: hidden;
    float: left;
}

.ch_head_Red
{
    width: 1000px;
    height: 257px;
    overflow: hidden;
    float: left;
}

.ch_content
{
    width: 1000px;
    float: left;
}

.ch_cont_left
{
    width: 11px;
    height: 375px;
    float: left;
    background: url(../image/childbgleft.jpg) no-repeat;
}

.ch_cont_right
{
    width: 9px;
    height: 374px;
    float: left;
    background: url(../image/childbgright.jpg) no-repeat;
}

.ch_cont_middle
{
    width: 979px;
    float: left;
    border: 1px solid #bac9de;
    border-top: none;
    padding: 19px 10px 14px;
    background: #fff;
}

.ch_foot
{
    width: 1001px;
    float: left;
    margin-left: 0px;
    background: url(../image/footbg.gif) no-repeat;
    background-repeat: repeat-x;
    text-align: center;
    font-size: 13px;
    line-height: 30px;
    margin-top: 10px;
    display: inline;
    padding: 18px 0 10px;
}

.ch_foot_Red
{
    width: 985px;
    float: left;
    color: #FFF;
    margin-left: 0px;
    background: url(../image/footbgred.gif) repeat-x;
    text-align: center;
    font-size: 13px;
    line-height: 30px;
    margin-top: 10px;
    display: inline;
    padding: 18px 0 10px;
}

.cm_top
{
    width: 958px;
    float: left;
}

.cmtop_left
{
    width: 582px;
    height: 385px;
    float: left;
}

.cmtop_left_Red
{
    width: 289px;
    height: 285px;
    border: 1px solid #fff;
    float: left;
}

.cmtol_title
{
    width: 289px;
    height: 30px;
    background: url(../image/chtitle1.gif) repeat-x;
    line-height: 30px;
}

.cmtol_title_Red
{
    display: none;
    /*width: 289px;
    height: 30px;
    background: url(../image/ZT_Red_Title.gif) repeat-x;
    line-height: 30px;*/
}

.cmtol_t_wenzi
{
    float: left;
    font-size: 13px;
    font-weight: bold;
    color: #ff0000;
    background: url(../image/chtitle2.gif) no-repeat;
    padding-left: 25px;
}

.cmtol_t_wenzi_Red
{
    float: left;
    font-size: 13px;
    font-weight: bold;
    color: #ff0000;
    /*background: url(../image/chtitle2.gif) no-repeat;*/
    padding-left: 5px;
}

.cmtol_body
{
    padding: 8px 0 0 13px;
    float: left;
}
/*.cmtol_body_1{width:289px; height:285px; padding:8px 0 0 13px;float:left;}*/
.cmtop_right
{
    width:385px;
    height: 385px;
    float: left;
    margin-left: 8px;
    display: inline;
}

.cmtop_right_Red
{
    width: 657px;
    height: 285px;
    border: 1px solid #fff;
    float: left;
    margin-left: 8px;
    display: inline;
}

.cmtor_title
{
    width: 385px;
    height: 42px;
    background: url(../image/chtitle1.gif) repeat-x;
    line-height: 42px;
}

.cmtor_title_Red
{
    width: 657px;
    height: 30px;
    background: url(../image/ZT_Red_Title.gif) repeat-x;
    line-height: 30px;
}


.cmtor_t_wenzi
{
    float: left;
    font-size: 14px;
    font-weight: bold;
    color: #860851;
    padding-left: 23px;
}

.cmtor_t_wenzi_Red
{
    float: left;
    font-size: 13px;
    font-weight: bold;
    color: #ff0000;
    background: url(../image/ZR_Red_Word_.gif) no-repeat;
    padding-left: 23px;
}

.cmtor_body
{
    padding: 10px 11px 0;
    float: left;
    /*background: url(../image/two_body.gif) repeat-x;*/
    width: 95%;
}


.cm_middle
{
    width: 1001px;
    float: left;
    overflow: hidden;
}

.cmmd_nr
{
    width: 970px;
}

.cmmd_frame
{
    width: 471px;
    float: left;
    margin-right: 10px;
    height: 300px;
    margin-bottom: 5px;
}

.cmmd_frame_Red
{
    width: 471px;
    border: 1px solid #fff;
    float: left;
    margin-right: 10px;
    height: 300px;
    margin-bottom: 5px;
}

/**胡子骢 2014-09-05 新增满足专项活动的要求**/
.cmmd_frame_1
{
    width: 955px;
    float: left;
    margin-right: 10px;
    height: 300px;
    margin-bottom: 5px;
}

.cmmd_frame_1_Red
{
    width: 955px;
    border: 1px solid #fff;
    float: left;
    margin-right: 10px;
    height: 300px;
    margin-bottom: 5px;
}

.cmmd_ftitle_1
{
    width: 955px;
    height: 42px;
    background: url(../image/cmmd_ftitle_2.gif) repeat-x;
    line-height: 42px;
}

.cmmd_ftitle_1_Red
{
    width: 955px;
    height: 30px;
    background: url(../image/ZT_Red_Title.gif) repeat-x;
    line-height: 30px;
}


.article_list_1 li
{
    float: left;
    width: 50%;
}

    .article_list_1 li a
    {
        float: left;
        letter-spacing: 0.1em;
    }

    .article_list_1 li img
    {
        float: left;
        margin: 2px 0;
        vertical-align: middle;
    }

.article_list_1 .info_date
{
    float: right;
    margin-right: 5px;
}

.article_list_1 .info_new
{
    display: inline;
    padding-bottom: 0px;
    padding-left: 5px;
}

/********************************************/
.cmmd_ftitle
{
    width: 471px;
    height: 42px;
    background: url(../image/cmmd_ftitle_3.gif) repeat-x;
    line-height: 42px;
}

.cmmd_ftitle_Red
{
    width: 471px;
    height: 30px;
    background: url(../image/ZT_Red_Title.gif) repeat-x;
    line-height: 30px;
}


.cmmd_ft_wenzi
{
    float: left;
    font-size: 14px;
    font-weight: bold;
    color: #860851;
    padding-left: 25px;
}

.cmmd_ft_wenzi_Red
{
    float: left;
    font-size: 13px;
    font-weight: bold;
    color: #ff0000;
    background: url(../image/ZR_Red_Word_.gif) no-repeat;
    padding-left: 25px;
}

.cmmd_fbody
{
    padding: 5px 5px 0;
    float: left;
    width: 98%;
}
/********专题列表页*********/
.chlist_left
{
    width: 291px;
    float: left;
}

.chlist_lnav
{
    width: 291px;
    float: left;
}

.chlist_ln_title
{
    width: 291px;
    height: 35px;
    background: url(../image/listnav.jpg) no-repeat;
}

.chlist_ln_titlered
{
    width: 291px;
    height: 35px;
    background: url(../image/listnavred.jpg) no-repeat;
}

.chlist_ln_body
{
    width: 272px;
    border: 1px solid #bae1fe;
    border-top: none;
    height: 389px;
    padding: 11px 0 0 17px;
}

.chlist_ln_bodyred
{
    width: 272px;
    border: 1px solid #b31e26;
    border-top: none;
    height: 389px;
    padding: 11px 0 0 17px;
}

.listnav
{
    margin: 0;
}

    .listnav li
    {
        width: 216px;
        height: 42px;
        background: url(../image/listnav2.jpg) no-repeat;
        padding-left: 42px;
        line-height: 42px;
        margin-bottom: 8px;
    }

        .listnav li a
        {
            color: #1f70af;
            font-weight: bold;
            font-size: 14px;
            font-family: 'Microsoft YaHei';
        }

.listnavred
{
    margin: 0;
}

    .listnavred li
    {
        width: 216px;
        height: 42px;
        background: url(../image/listnav2red.jpg) no-repeat;
        padding-left: 42px;
        line-height: 42px;
        margin-bottom: 8px;
    }

        .listnavred li a
        {
            color: #A90913;
            font-weight: bold;
            font-size: 14px;
            font-family: 'Microsoft YaHei';
        }

.chlist_right
{
    width: 660px;
    float: right;
    border: 1px solid #bde0ff;
}

.chlist_rightred
{
    width: 660px;
    float: right;
    border: 1px solid #b31e26;
}

.list_rtitle2
{
    width: 660px;
    height: 28px;
    background: url(../image/listtitle1.gif) repeat-x;
    float: left;
}

.list_rtitle2red
{
    width: 660px;
    height: 28px;
    background: url(../image/listtitle1red.gif) repeat-x;
    float: left;
}

.list_rtwenzi2
{
    float: left;
    line-height: 28px;
    padding-left: 33px;
    background: url(../image/listtitle2.gif) no-repeat;
    font-size: 13px;
    font-weight: bold;
    color: #ff0000;
}

.list_rbody2
{
    width: 627px;
    float: left;
    padding: 10px 23px 0 10px;
    background: url(../image/listbodybg.gif) repeat-x;
}

    .list_rbody2 ul
    {
        margin: 0;
    }

.list_rfenye2
{
    margin-top: 40px;
    text-align: center;
}

.list_rbbiaoti2
{
    width: 610px;
    margin: 0 auto;
    font-size: 15px;
    text-indent: 2em;
    line-height: 30px;
    font-family: Microsoft YaHei;
}


.list_rbreadtime2
{
    text-align: center;
    font-size: 12px;
    padding: 8px 0 25px 0;
}


.sel_mbctr_body, .sel_mbctr_body ul
{
    overflow: hidden;
}

.sel_mbctr_body
{
    padding: 10px;
}

    .sel_mbctr_body ul li
    {
        /* height: 50px; */
        line-height: 25px;
    }

.selarticle_list li.bottom
{
    margin-bottom: 14px;
    height: 50px;
}

.selarticle_list li p
{
    overflow: hidden;
    padding-left: 30px;
    height: 50px;
}

    .selarticle_list li p.sel_tit a
    {
        font-size: 13px;
        color: #333;
        text-decoration: none;
    }

    .selarticle_list li p.sel_keywords a
    {
        font-size: 14px;
        color: #008000;
        text-decoration: none;
    }

.selarticle_list li
{
    float: left;
    width: 100%;
    position: relative;
    background: none;
}

    .selarticle_list li a
    {
        text-decoration: underline;
        color: #474edc;
        font-size: 16px;
    }

    .selarticle_list li span.info_date
    {
        color: #008000;
        padding: 0px 10px 0px 0px;
    }

.LinkDiv
{
    width: 120px;
    height: 30px;
    line-height: 30px;
}

.mb_tz_title_Morea
{
    margin-left: 40px;
    color: #fff;
    font-family: STSong;
    font-weight: bold;
    float: right;
    width: 60px;
}
