﻿@charset "utf-8";
/* CSS Document */
/*频道页、栏目页、内容页的正文样式*/

#toptitle{
height:35px;
border-bottom:1px solid #cacaca;
line-height:35px;
padding-left:10px;
text-align:left;
}

#toptitle h2{
text-align:left;
color:#c30204;
line-height:38px;
margin-right:20px;
float:left;
}

#toptitle h4{
text-align:left;
color:#787878;
font-size:12px;
font-weight:normal;
line-height:38px;
float:left;
}

#toprss{
height:35px;
font-size:12px;
line-height:35px;
padding-right:10px;
text-align:right;
background-color:#FFFFFF;
}


#path{
background-image:url(/Skin/govdemo/imgs/path_bg.jpg);
background-repeat:repeat-x;
height:35px;
border-bottom:1px solid #cacaca;
color:#ca0002;
font-size:14px;
line-height:35px;
padding-left:10px;
}
#path a{
color:#ca0002;;
}
#path a:hover{
color:#333333;
}
#article_content{
height:auto !important;
height:973px;
min-height:973px;
background-color:#fdf9f9;
border-bottom:1px solid #cacaca;
padding:22px;
}
#tempfont{
text-align:center;
margin:0 auto 15px auto;
font-size;9pt;
color:#CA0002;
}

#tempfont a{
color:#CA0002;
}

#tempfont span{
padding-right:10px;
}

#article_content a{
color:#505050;
}

#article_contenttitle{
font-family:"宋体";
font-size:25px;
font-weight:bold;
height:50px;
line-height:50px;
color:#302f2f;
text-align:center;
}

#article_contentinfo{
height:40px;
line-height:30px;
color:#ca0002;
text-align:center;
}

#article_contentfont{
height:25px;
line-height:25px;
color:#FFFFFF;
padding-left:15px;
background-color:#ee1013;
}

#article_contentfont a{
color:#ffffff;
}

#article_contentsum{
margin-top:15px;
padding:10px;
height:auto;
background-color:#fff1f1;
border:1px solid #d9d9d9;
color:#000000;
font-size:14px;
line-height:20px;
}
#main_pic{
width:135px;
height:100px;
margin-right:10px;
float:left;
overflow:hidden;
}
#main_pic img{
width:135px;
height:100px;
}

#article_contenttext{
font-size:14px;
line-height:28px;
margin-top:15px;
color:#505050;
text-indent:28px;
}

#article_list{
height:auto !important;
height:600px;
min-height:1165px;
background-color:#fdf9f9;
padding:22px;
}

#article_list ul li{
background-image:url(/Skin/govdemo/imgs/list_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
font-size:14px;
height:35px;
line-height:35px;
}
#article_list ul li a:hover{
color:#ca0002;
}
#article_other{
height:170px;
background-color:#fdf9f9;
padding:10px;
}

.article_otherdiv{
width:290px;
height:140px;
padding:15px;
float:left;
}

#search{
background-color:#FFFFFF;
height:19px;
border-bottom:1px solid #cacaca;
color:#787878;
padding:8px;
}

#search div{
float:left;
padding-right:3px;
width:auto;
}

#search .inp{
width:185px;
color:#787878;
height:17px;
border:1px solid #CACACA;
}

#speciallist{
background-color:#FFFFFF;
height:232px;
margin-bottom:3px;
padding:10px;
}

#speciallist_01{
height:228px;
border:1px solid #cacaca;
}

#speciallist_02{
padding:0 5px 12px 12px;
height:175px;
}
#speciallist_02 li{
float:left;
width:220px;
height:75px;
overflow:hidden;
padding-top:18px;
}
#speciallist_02 li div.specialimg{
float:left;
margin-right:10px;
padding-top:2px;
padding-left:2px;
width:73px;
height:73px;
background:url(/Skin/govdemo/imgs/photobg.gif) no-repeat right bottom;
overflow:hidden;
}

#speciallist_02 li a{
font-weight:bold;
color:black;
padding-right:2px;
}
#speciallist_02 li a:hover{
color:red;
text-decoration:underline;
}

#hotspeciallist{
background-color:#FFFFFF;
height:132px;
margin-bottom:3px;
padding:10px;
}

#hotspeciallist_01{
height:128px;
border:1px solid #cacaca;
}

#hotspeciallist_02{
padding:0 5px 12px 12px;
height:175px;
}
#hotspeciallist_02 li{
float:left;
width:220px;
height:75px;
overflow:hidden;
padding-top:18px;
}
#hotspeciallist_02 li div.specialimg{
float:left;
margin-right:10px;
padding-top:2px;
padding-left:2px;
width:73px;
height:73px;
background:url(/Skin/govdemo/imgs/photobg.gif) no-repeat right bottom;
overflow:hidden;
}

#hotspeciallist_02 li a{
font-weight:bold;
color:black;
padding-right:2px;
}
#hotspeciallist_02 li a:hover{
color:red;
text-decoration:underline;
}

.speciallist_tu{
width:85px;
height:70px;
float:left;
}

.speciallist_text{
width:132px;
float:left;
height:70px;
line-height:19px;
}

.speciallist_title{
font-weight:bold;
color:#505050;
}

#hotlist{
background-color:#FFFFFF;
height:310px;
margin-bottom:3px;
padding:10px;
}

#hotlist_01{
height:306px;
border:1px solid #cacaca;
}

#hotlist_02{
padding:12px;
height:260px;
}

#newlist{
background-color:#FFFFFF;
height:600px;
padding:10px;
}

#newlist_01{
height:266px;
border:1px solid #cacaca;
}

#newlist_02{
padding:12px;
height:220px;
}

#chotlist{
background-color:#FFFFFF;
height:272px;
margin-bottom:3px;
padding:10px;
}
#chotlist_zl{
	background-color:#FFFFFF;
	height:202px;
	margin-bottom:6px;
	padding:10px;
}

#chotlist_01{
height:268px;
border:1px solid #cacaca;
}

#chotlist_02{
padding:12px;
height:222px;
}

#chotlist_02 li{
line-height:22px;
height:22px;
color:#c8191b;
}

#chotlist_02 ul li div.specialimg{
background:transparent url(/Skin/govdemo/imgs/photobg.gif) no-repeat scroll right bottom;
float:left;
height:73px;
margin-right:10px;
overflow:hidden;
padding-left:2px;
padding-top:2px;
width:73px;
}

#relatlist{
background-color:#FFFFFF;
height:295px;
padding:10px;
margin-bottom:3px;
}

#relatlist_01{
height:295px;
border:1px solid #cacaca;
}

#relatlist_02{
padding:12px;
height:175px;
}

#relatgroup{
background-color:#FFFFFF;
height:195px;
padding:10px;
}

#relatgroup_01{
height:195px;
border:1px solid #cacaca;
}

#relatgroup_02{
padding:12px;
height:175px;
}

#main_01{
height:auto !important;
height:1217px;
min-height:1217px;
width:310px;
padding:15px 5px 5px 5px;
float:left;
}

.slide{
width:300px;
height:230px;
padding:0px 5px;
}

#main_02{
height:auto !important;
height:1217px;
min-height:1217px;
width:380px;
padding:15px 5px 5px 0px;
float:right;
}

#main_new{
height:774px;
border:1px solid #e6e7e8;
line-height:22px;
}

.main_newlist{
margin-top:-10px;
padding:0 10px 5px 15px;
}
#main_new ul.main_newlist li{
width:345px;
height:85px;
margin-top:18px;
overflow:hidden;
}
#main_new ul.main_newlist li a{
color:#C13026;
font-weight:bold;
}
#main_new ul.main_newlist li a:hover{
text-decoration:underline;
}


#main_new a.title{
color:#c13026;
font-weight:bold;
}

#main_ad{
margin-top:8px;
margin-bottom:8px;
padding:5px;
border:1px solid #e6e7e8;
}

#books{
height:330px;
border:1px solid #e6e7e8;
}

#books_list{
padding:8px 10px 5px 10px;
}

.books_div{
height:125px;
margin-bottom:5px;
}

.books_tu{
width:100px;
height:125px;
padding-left:5px;
float:left;
}

.books_text{
width:250px;
height:125px;
float:right;
line-height:20px;
}

#hottags{
height:76px;
margin-bottom:3px;
background-color:#f0f0f0;
padding:10px;
color:#58595b;
line-height:22px;
}

#hottags span{
margin-right:10px;
font-size:12px;
}
#hottags span a:hover{
color:black;
text-decoration:underline;
}


#channel_search{
height:23px;
margin-bottom:3px;
background-color:#f0f0f0;
color:#58595b;
padding:4px 8px 0px 4px;
}

#channel_search div{
float:left;
padding-right:5px;
width:auto;
}

#channel_search .inp{
width:235px;
color:#787878;
height:17px;
border:1px solid #CACACA;
}

#online_wd{
padding:8px;
height:56px;
background-color:#f0f0f0;
margin-bottom:3px;
}

.channel_block{
padding:10px;
line-height:22px;
background-color:#f0f0f0;
margin-bottom:3px;
}

.block_div{
height:90px;
}

.block_tu{
width:97px;
height:90px;
float:left;
}

.block_text{
width:193px;
height:90px;
float:right;
line-height:20px;
}

.block_text a.title{
color:#c13026;
font-weight:bold;
}

.border_rt{
border-top:1px solid #cacaca;
}

/*-------广告设置----------*/
#BannerZoneAD_Div2{
float:left;
margin-right:20px;
text-align:left;
border:1px solid #eeeeee;
}

#BannerZoneAD_Div2 a{
margin-left:-28px;
}