﻿/* CSS Document */
.area{
	width:996px;
	margin:0 auto;
}
/*ͷ��*/
#toparea{
	border:1px solid #CCCCCC;
	height:115px;	
}
#toparea #scweather{
	line-height:31px;
	height:31px;
	background:url(weatherbj.jpg) repeat-x;
}
#toparea #scweather #sc{
	float:left;
	width:690px;
	padding-left:20px;
}
#toparea #scweather #weatherct{
	float:left;
	background:url(weatherlogo.jpg) no-repeat;
	padding-left:98px;
	line-height:31px;
	height:31px;
}
#toparea #topxcct{}
#toparea #topxcct #xcctleft{
	width:310px;
	height:82px;
	float:left;
	text-align:center;
}
#toparea #topxcct #xcctleft #logo{
	background:url(logo.jpg) no-repeat;
	width:309px;
	height:63px;
}
#toparea #topxcct #xcctleft #navdate{
	height:19px;
	line-height:19px;
}
#toparea #topxcct #xcctright{
	float:left;
	/*background:url(topxc.jpg) no-repeat;*/
	width:680px;
	height:79px;
	line-height:82px;
	padding-top:3px;
}
#topline{
	font-family:"����";
	line-height:3px;
	height:3px;
	background:#E3E3E3;
}
/*������*/
#firstxc{
	width:996px;
	height:71px;
	text-align:center;	
}
/*������*/
#indexnav{
	line-height:35px;
	height:35px;
	color:#FFFFFF;
}
#indexnav #navlef{
	background:url(navlef.jpg) no-repeat;
	width:7px;
	height:35px;
	float:left;
}
#indexnav #navct{
	background:url(navbj.jpg) repeat-x;
	height:35px;
	float:left;
	width:984px;
	text-align:center;
}
#indexnav #navct a{
	color:#FFFFFF;
}
#indexnav #navrgh{
	background:url(navrgh.jpg) no-repeat;
	width:5px;
	float:left;
	height:35px;
}
#gdnewssearch{
	background:#F7F7F7;
	border-bottom:1px solid #CCCCCC;
	line-height:35px;
	height:35px;
}
#gdnewssearch #gdnews{
	float:left;	
	line-height:35px;
	height:35px;
}
#gdnewssearch #gdnews #gdnewstl{
float:left;
width:90px;
font-weight:bold;
text-align:center;

}
#gdnewssearch #gdnews #gdnewsct{
float:left;
}
#gdnewssearch #searcharea{
	float:right;
	width:340px;
}
.infofx{
	border:1px solid #7E9DB9;
	width:220px;
}
/*���岿��*/
.content li{
	line-height:25px;
	height:25px;
	background:url(dot.jpg) no-repeat;
	padding-left:15px;
	text-align:left;
	background-position:3px 10px;
	
}
#mainarea{}
/*���*/
#mainarea #mainlef{
	width:770px;
	float:left;
}
#mainarea #mainlef #mainnews{
}
#mainarea #mainlef #mainnews #picnews{
	float:left;
	width:310px;
	height:315px;
	/*background:url(picnews.jpg) no-repeat;*/
	
}


/* ͼƬ����&���ұ���&�α���̸ */
#picnews .focus{height:308px;width:303px;border:1px solid #d8d8d8}
#picnews .f1{height:302px;background:#fff; margin:1px; overflow:hidden}
#picnews .f2{height:162px;margin:5px 5px 0 5px;}
#picnews .f3{height:115px; width:290px}
#picnews .f3 .jbleft{ width:105px; height:110px; float:left}
#picnews .f3 .jbright{ width:180px; height:110px; float:right}
#picnews .f3 .jbtitle{ width:105px; height:22px}
/* ͼƬ����CSS */
P {margin:0;border:0;padding:0;FONT-SIZE: 14px}
#FocusImg_JS {WIDTH: 300px; POSITION: relative; HEIGHT: 312px}
#FocusImg_JS IMG {}
#FIJ_L {LEFT: 2px; OVERFLOW: hidden; WIDTH: 306px; TOP: 0px; HEIGHT: 244px
}
#FIJ_L IMG { WIDTH: 294px;HEIGHT: 210px; border:3px solid #CD0104;}
#FIJ_L SPAN {}
#FIJ_L P {FONT-WEIGHT: bold; BACKGROUND:#CD0104; OVERFLOW: hidden; WIDTH: 306px; COLOR: #fff; LINE-HEIGHT: 28px; HEIGHT: 30px; TEXT-ALIGN: center}
#FIJ_L P A {COLOR: #fff; TEXT-DECORATION: none}
#FIJ_L P A:visited {COLOR: #fff; TEXT-DECORATION: none}
#FIJ_L P A:hover {COLOR: #fff; TEXT-DECORATION: underline}
#FIJ_L P A:active {COLOR: #fff; TEXT-DECORATION: underline}
#FIJ_R {PADDING-LEFT: 5px; background-color: #e2e2e2; left:0px;OVERFLOW: hidden; WIDTH: 301px;  POSITION: absolute; HEIGHT: 58px}
#FIJ_R IMG {width:68px; height:50px; border: 0px}
.id_FIJ_R_ImgBlk {float:left; width:68px; height:50px; overflow:hidden; border: 3px solid #e2e2e2;}
.id_FIJ_R_ImgBlk_On {FLOAT: left; OVERFLOW: hidden;  WIDTH: 68px; 
HEIGHT: 50px; border: 3px solid #CD0104;}
.id_FIJ_R_ImgBlk_On IMG {border: 0px}
#mainarea #mainlef #mainnews #lastnews{
	width:452px;
	height:315px;
	float:right;
}
#mainarea #mainlef #mainnews #lastnews #lastnewstop{
	background:url(lastnewsbj.jpg) repeat-x;
	line-height:30px;
	height:30px;
}
#mainarea #mainlef #mainnews #lastnews #lastnewsct{
	padding-top:10px;
}
#mainarea #mainlef #mainnews #lastnews #lastnewsct a{
	font-family:"����";
	font-size:14px;
}
#mainarea #mainlef #mainnews #lastnews #lastnewsct  ul.newslist{
	height:25px;
	line-height:25px;
	width:430px;
	margin-left:5px;	
}
#mainarea #mainlef #mainnews #lastnews #lastnewsct li.title{
	text-align:left;
	float:left;
	width:355px;
	background:url(dot.jpg) no-repeat;
	background-position:3px 8px;
	padding-left:15px;
}
#mainarea #mainlef #mainnews #lastnews #lastnewsct li.time{
	float:right;
	width:60px;
	text-align:left;
	background:none;
	color:#666666;
}
/*���������*/
#leftxcarea{
	width:770px;
	height:72px;
}
/*������*/
#mainarea #mainlef .newsarea{
	border:1px solid #CCCCCC;
	width:768px;
		
}
#mainarea #mainlef .newsarea .newsareakuan{
	float:left;
	width:384px;
}
#mainarea #mainlef .newsarea .newsareakuan .kuantop{
	background:url(newsareatopbj.jpg) repeat-x;
	line-height:32px;
	height:32px;
}
#mainarea #mainlef .newsarea .newsareakuan .kuantop .ktl{
	background:url(kuanli.jpg) no-repeat;
	width:88px;
	line-height:32px;
	height:27px;
	padding-top:5px;
	float:left;
	color:#FFFFFF;
	font-family:"����";
	font-size:14px;
	font-weight:bold;
	text-align:center;
	margin-left:10px;
	
}
#mainarea #mainlef .newsarea .newsareakuan .kuantop .ktl2{
	background:url(kuanli2.jpg) no-repeat;
	width:110px;
	line-height:32px;
	height:27px;
	padding-top:5px;
	float:left;
	color:#FFFFFF;
	font-family:"����";
	font-size:14px;
	font-weight:bold;
	text-align:center;
	margin-left:10px;
	
}
#mainarea #mainlef .newsarea .newsareakuan .kuantop .kmore{
	float:right;
	width:60px;
}
#mainarea #mainlef .newsarea .newsareakuan .kcontent{
	padding-top:10px;
	height:180px;

}
#mainarea #mainlef .newsarea .newsareakuan .kcontent a{
	font-family:"����";
	font-size:14px;
}
#mainarea #mainlef .newsarea .newsareakuan .kcontent  ul.newslist{
	height:25px;
	line-height:25px;
	width:375px;
	margin-left:5px;	
}
#mainarea #mainlef .newsarea .newsareakuan .kcontent li.title{
	text-align:left;
	float:left;
	width:280px;
	background:url(dot.jpg) no-repeat;
	background-position:3px 8px;
	padding-left:15px;
}
#mainarea #mainlef .newsarea .newsareakuan .kcontent li.time{
	float:right;
	width:80px;
	text-align:left;
	background:none;
	color:#666666;
}
#leftxc2{
	height:67px;
}
/*�Ҳ�*/
#mainarea #mainrgh{
	float:right;
	width:220px;
}
#mainarea #mainrgh .rghkuanarea{
	border:1px solid #D8D8D8;
	width:215px;	
}
#mainarea #mainrgh .rghkuanarea .top{
	background:url(rghareatlbj.jpg) no-repeat;
	width:215px;
	line-height:26px;
	height:26px;
	color:#FFFFFF;	
}
#mainarea #mainrgh .rghkuanarea .top .tl{
	width:80px;
	float:left;
	font-weight:bold;
	text-align:right;
}
#mainarea #mainrgh .rghkuanarea .top .more{
	float:left;
	width:100px;
	text-align:right;
}
#mainarea #mainrgh .rghkuanarea .top .more a{
	color:#FFFFFF;
}
#mainarea #mainrgh .rghkuanarea .content{
	text-align:center;
	padding:8px 3px 3px 2px;
	
}
#spnewslist{}
#spnewslist li{
	background:url(dot2.jpg) no-repeat;
	background-position:3px 8px;
	padding-left:30px;
	line-height:25px;
	height:25px;
	text-align:left;
}
#fgcontent{
	text-align:center;	
}
#fgcontent .p{
	border:1px solid #CCCCCC;
	padding:2px;
}
#fgcontent .z{
	line-height:25px;
	height:25px;
}
#bmcontent{
	text-align:center;
}
#bmcontent ul{
	width:200px;
	margin:0 auto;
}
#bmcontent li{
	text-align:left;
	float:left;
	width:90px;
	line-height:25px;
	height:25px;
	background:url(dot.jpg) no-repeat;	
	background-position:3px 8px;
	padding-left:10px;
}
.title{
	float:left;
	width:170px;
	line-height:25px;
	height:25px;
}
.hits{
	float:right;
	width:40px;
	line-height:25px;
	height:25px;
	text-align:center;
}
/*��������*/
#piclink{
	border:1px solid #CCCCCC;
	height:72px;
	text-align:center;	
	
}
#wzlink{
	border:1px solid #CCCCCC;
	height:70px;
}
#wzlink #wzlinktl{
	width:24px;
	background:#CD0001;
	height:70px;
	color:#FFFFFF;
	text-align:center;
	padding-top:5px;
	float:left;
}
#wzlink #wzlinkct{
	float:left;
	width:900px;
	padding:6px 10px;
	
}
#wzlink #wzlinkct ul{
	margin-top:10px;
}
#wzlink #wzlinkct li{
	float:left;
	width:100px;
	background:url(dot.jpg) no-repeat;
	background-position:3px 3px;
	padding-left:15px;
}
/*�ײ�*/
#foot{}
#foot #footabout{
	line-height:30px;
	height:30px;
	border-bottom:1px solid #CCCCCC;
	text-align:center;
}
#foot #footcopy{
	/*height:100px;*/
}
#foot #footcopy #footlef{
	width:260px;
	float:left;
	text-align:right;
}
#foot #footcopy #footrgh{
	float:right;
	text-align:left;
	width:733px;
	line-height:180%;
	padding-top:5px;
}
/*����ҳ*/
#newspagearea{
	
}
#newspagelef{
	width:652px;
	float:left;
	border:1px solid #CCCCCC;
}
<!--�б�ҳ-->
#newspagelef #newspagelist{
}
#newspagelef #newspagelist #listnav{
	line-height:30px;
	height:30px;
	background:#CD0100;
	color:#FFFFFF;
	padding-left:10px;
}
#newspagelef #newspagelist #listnav a{
	color:#FFFFFF;
}
#newspagelef #newspagelist #newslistct{
	padding:10px 2px;
}
#newspagelef #newspagelist #newslistct ul.newslist{
	height:30px;
	line-height:30px;
	width:650px;
	margin-left:5px;	
}
#newspagelef #newspagelist #newslistct li.title{
	text-align:left;
	float:left;
	width:550px;
	background:url(dot.jpg) no-repeat;
	background-position:3px 8px;
	padding-left:15px;
}
#listnav{
height:40px;
line-height:40px;
}
#newslistctsss{
border:1px solid #CCCCCC;
padding:10px;
}
#newspagelef #newspagelist #newslistct li.time{
	float:right;
	width:80px;
	text-align:left;
	background:none;
	color:#666666;
}
#newspagelef #newspagelist #newslistct a{
	font-family:"����";
	font-size:14px;	
}
#listpager{
	text-align:center;
	line-height:30px;
	height:30px;
	font-family:"����";
	font-size:14px;	
}

<!--����ҳ-->
#newspagelef #newspagetl2{
	text-align:center;
	line-height:50px;
	height:50px;
	font-size:16px;
	font-weight:bold;
}
#newspagelef #newspageabout{
	line-height:25px;
	height:25px;
	background:#F2F2F2;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	text-align:center;
}
#newspagelef #newspagect{
	padding:10px 20px;
}
#pagerno{
	text-align:center;
	line-height:25px;
	height:25px;
}
#zoom{
	font-family:"����";
	font-size:14px;
	line-height:200%;
}
#newspagemid{
background:url(news_midbj.jpg) no-repeat;
width:26px;
float:left;
height:400px;
}
#newspagergh{
	float:left;
	width:316px;
}
#newspagergh #newsadkuan{
	border:1px solid #CCCCCC;
	padding:2px;
}
#newspagergh #rghnewsarea{
	border:1px solid #CCCCCC;
}
#newspagergh #rghnewsarea .rghtnewstop{
	background:url(news_rghtlbj.jpg) repeat-x;
	line-height:24px;
	height:24px;
}
#newspagergh #rghnewsarea .rghtnewstop .lmtl{
	background:url(news_rghnewstl.jpg) no-repeat;
	text-align:center;
	line-height:24px;
	height:24px;
	color:#FFFFFF;
	width:80px;
	margin-left:15px;
	padding:2px 4px;
	
}
#newspagergh #rghnewsarea .rghtnewsct{
	padding:8px 10px;
}
#newspagergh #rghnewsarea .rghtnewsct li{
	padding-left:5px;
	line-height:25px;
	height:25px;
	text-align:left;
}
#newspagergh #rghnewsarea .rghtnewsct2{
padding:8px 10px;
text-align:center;
}
#newspagergh #rghnewsarea .rghtnewsct2 ul{
	width:136px;
	float:left;
	margin-right:4px;
	margin-left:2px;
}
#newspagergh #rghnewsarea .rghtnewsct2 .rnewspic{
	width:130px;
	height:84px;
	padding:2px;
	border:1px solid #CCCCCC;
	text-align:center;
	
}
#newspagergh #rghnewsarea .rghtnewsct2 .rnewsz{
	line-height:25px;
	height:25px;
}
#newspagergh #rghnewsarea .rghtnewsct3{
padding:8px 10px;
text-align:center;
}
#newspagergh #rghnewsarea .rghtnewsct3 ul{
	width:294px;
	margin:0 auto;
}
#newspagergh #rghnewsarea .rghtnewsct3 .rnewspic{
	width:288px;
	height:190px;
	padding:2px;
	border:1px solid #CCCCCC;
	text-align:center;
	
}
#newspagergh #rghnewsarea .rghtnewsct3 .rnewsz{
	line-height:25px;
	height:25px;
}