﻿@charset "utf-8";
/* CSS Document */
@charset "utf-8";
/* CSS Document */
#c { color: #333; } /* Moz */ 
*html #c { color:#FF0000; } /* IE6 */ 
*+html #c { color:#009900; } /* IE*/

/* site style */
body {padding:0px;margin:0px;background:#fff;text-align:left;color:#000000;font-size:12px;font-family:Tahoma,Arial,"宋体";}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td, fieldset, label, legend {margin:0px;padding:0px;}
a img{border:none;}
a:link{color:#000000;font-family:宋体;text-decoration:none;}
a:visited{font-family:宋体;text-decoration:none;color:#000000;}
a:active,
a:hover{text-decoration:underline;font-family:宋体;}
.more a{color:#FF0000;font-size:12px;}
div,li{
	overflow:hidden;
}
ul,li{
	padding:0px;
	margin:0px;
	list-style:none;
	overflow:hidden;
}
.clearit{clear:both;height:0px;overflow:hidden;}
/*框架开始*/
.area{width:980px;margin:0px auto;text-align:left;background:#fff;}/*总的*/
.main{width:980px;margin:0px auto;text-align:left;background:url(mainbj.jpg) repeat-y center #fff;}/*第一屏*/
.mainlef{
	float:left;
	width:751px;
	/*height:1400px;
	background:url(left.jpg) no-repeat;	*/
	}/*第一屏左侧*/
.mainrig{
	float:right;  
	width:229px;
	/*height:1400px;
	background:url(content.jpg) no-repeat;*/
	}/*第一屏右侧*/	
.mainlef2{
	float:left;
	width:751px;
	}/*第一屏左侧*/
.mainrig2{
	float:left;  
	width:229px;

	}
.dotline{
	border-bottom:1px dashed #CCCCCC;
	line-height:25px;
	height:25px;
	
}
/*header开始*/
#header{
	/*background:url(head.jpg) no-repeat #fff;*/
	height:265px;
	margin:0 auto;
}
#header .top{
	height:29px;
}
#header .top #logo{
	width:593px;
	float:left;
	text-align:left;
	vertical-align:top;
	background:url(head_logo.jpg) no-repeat #fff;
	height:29px;	
}
#header #bananer{
	background:url(head_bananer.jpg) no-repeat #fff;
	height:174px;
}
#logo #weather{
	padding-left:300px;
	padding-top:5px;
}
#header .top #sc{
	float:right;
	width:370px;
	text-align:right;	
	padding-top:4px;	
	padding-left:17px;
}
#header #nav{	
	height:62px;
}
#navtop{
	background:url(head_nav_top.jpg) no-repeat;
	height:30px;
}
#navtop ul{	
	padding-top:7px;	
	width:830px;
	margin-left:175px;
}
#navtop li{
	float:left;
	font-size:14px;
	padding-left:25px;
}
#navtop li a:hover{
	color:#FF0000;
	text-decoration:none;
}
#navcontent{
	height:32px;
}
#navcontent #datetime{
	float:left;
	width:323px;
	/*padding-top:3px;*/
	margin-top:8px;
}
#navcontent #lmlist{
	float:left;
	text-align:center;
	/*padding-top:3px;*/
	margin-top:8px;
}
#seach{
    width:218px;	
	margin-left:9px;
	margin-bottom:5px;
}
.infofx{
	border:1px solid #ADC0C7;
	width:140px;
}


/*主体开始*/
/*左侧*/
#lrews{
	/*background:url(left_r1_c1.jpg) no-repeat;*/
	width:749px;
	height:270px;
	border:1px solid #CCCCCC;
	margin-bottom:2px;
}
#lrews .lpic{
	float:left;
	width:310px;
	border:1px solid #BBD9F3;
	margin-left:3px;
	margin-top:5px;
	background:#EBF4FD;
	height:253px;
}
#lrews .rnews{
	float:right;
	width:430px;
	/*background:url(left_z.jpg) no-repeat;*/
	height:264px;
}
.rnews #hottitle{
	color:#FF0000;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	padding-top:2px;
	height:30px;
	width:430px;
	-o-text-overflow: ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap;
	text-align:left;
}
#hottitle a{
width:430px;
	color:#FF0000;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	padding-top:2px;
	height:30px;
	-o-text-overflow: ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap;
	text-align:left;
}
.rnews #newsnav{
	margin-top:5px;
}
.rnews #newsnav ul{}
.rnews #newsnav li{
	float:left;
	text-align:center;	
	font-size:14px;
	color:#0165B1;
	background:#D9EEFF;
	margin-right:3px;
	width:138px;
	height:22px;
	padding-top:3px;
	font-weight:bold;
}
.rnews #newsnav li.hover{
	color:#FF0000;
	font-weight:bold;
}
.rnews #newscontent{
	padding-top:5px;
}
.rnews #newscontent ul{
	border-bottom:1px dashed #CCCCCC;
	height:25px;
	line-height:25px;
	padding-left:15px;
}
.rnews #newscontent .title{
	float:left;
	background:url(gggstb.gif) no-repeat;
	padding-left:15px;
	font-size:14px;
}
.redtitle{
	font-size:14px;
	color:#FF0000;
}
.rnews #newscontent .title1{
	float:left;
}
.rnews #newscontent .time{
	float:right;
	color:#999999;
	padding-right:10px;
}
#xxzwgk{
	/*background:url(left_r2_c1.jpg) no-repeat;*/
	height:241px;
	width:751px;
	padding-top:2px;
}
#xxzwgk #xxgk{
	float:left;
	width:223px;
	border:1px solid #ABCCDF;
	height:234px;
	background:#F3FCFB;
	text-align:center;
}
#xxgk .top{
	background:url(xxgk.jpg) no-repeat;
	height:37px;
}
#xxgk ul{
	width:90%;
}
#xxgk li{
	line-height:25px;
	height:25px;
	background:url(dot.gif) no-repeat;
	border-bottom:1px dashed #CCCCCC;
	padding-left:10px;
	text-align:left;
}
#xxgk a{
	color:#FB6E05;
}
#xxzwgk #zwgk{
	float:right;
	border:1px solid #CBCBCB;
	width:520px;
	height:234px;	
	text-align:center;
}
#zwgk .top{
	background:url(zwgk.jpg) no-repeat;
	height:35px;
	width:518px;
}
#zwgk .content{
	padding-top:10px;
}
#zwgk .content .ml{
	color:#FF6600;
	font-weight:bold;
	height:25px;
	line-height:25px;
}
#zwgk .content .x{
	background:url(dot2.gif) no-repeat;
	padding-left:15px;
	height:20px;
	line-height:20px;
	
}
#zwgk .content #l1{
	float:left;
	width:124px;
	height:186px;
	border-right:1px dashed #CCCCCC;
	text-align:left;
	padding-left:10px;
}
#zwgk .content #l2{
	float:left;
	width:134px;
	height:186px;
	border-right:1px dashed #CCCCCC;
	text-align:left;
	padding-left:5px;
}
#zwgk .content #l3{
	float:left;
	width:120px;
	height:186px;
	border-right:1px dashed #CCCCCC;
	text-align:left;
	padding-left:3px;
}
#zwgk .content #l4{
	float:left;
	width:116px;
	text-align:left;
	padding-left:5px;
}
#yssz{
	/*background:url(left_r3_c1.jpg) no-repeat;*/
	height:249px;
	width:751px;
}
#yssz .top{
	background:url(ysez.jpg) no-repeat;
	height:40px;
}
#yssz .content{
background:url(ysbj.gif) no-repeat center;
}
.m{
padding-left:90px;	
}
/*菜单class*/
.Menubox {
width:100%;
background:url(20071010212105669.gif);
height:28px;
line-height:28px;
}
.Menubox ul{
margin:0px;
padding:0px;
}
.Menubox li{
 float:left;
 display:block;
 cursor:pointer;
 width:164px;
 text-align:center;
 color:#949694;
 font-weight:bold;
 }
.Menubox li.hover{
 padding:0px;
 background:#fff;
 width:164px;
 background:url(20071010212106797.gif);
 color:#FD6C00;
 font-weight:bold;
 height:27px;
 line-height:27px;
}
.Contentbox{
 clear:both;
 margin-top:0px;
 border:1px solid #ABCCDF;
 border-top:none;
 height:145px;
 text-align:center;
 padding-top:25px;
}
.d{
	color:#417695;
	font-weight:bold;
	height:30px;	
        text-align:left;       
}
.drq{
	width:100px;
        color:#417695;
	font-weight:bold;
	height:30px;
}
.dzh{
	width:140px;
        color:#417695;
	font-weight:bold;
	height:30px;
}
.dlmrq{
	width:100px;
}
.dlmzh{
	width:140px;
}
.dlm{
	color:#000000;
	font-size:12px;
	height:25px;	
        text-align:left;
}
#xcpic{
	background:url(xctp.jpg) no-repeat #fff;
	height:70px;
}



#ghcg{	
	border:1px solid #CCCCCC;
	height:372px;
	width:749px;
	margin-top:5px;
	margin-bottom:6px;

}
.ghcgtop{
	width:744px;
	height:36px;
	background:url(ghcg.jpg) no-repeat;
}
/*.content{
	width:744px;
	padding-top:4px;
}*/
/*
#ghcg .content ul{
	width:95%;
	height:23px;
	line-height:23px;
}
#ghcg .content li{}*/





.ztgh {
margin:0px;
padding:0px;
height:auto;
width:350px;
}
.ztgh ul{
margin:0;
padding:0 8px 0 20px;
height:auto;
width:175px;
float:left;
}
.ztgh li{
list-style-type:none;
margin:0;
padding:0;
height:22px;
line-height:22px;
background:url(reddot.jpg) no-repeat left center;
}
.ztgh li a{
padding-left:13px;
}
.ztghtp{
height:114px;
width:144px;
float:left;
margin:10px 0 0 0;
background:url(ghtp.jpg) no-repeat;
padding:0;
}
.ztghtp1{
height:114px;
width:144px;
float:left;
margin:0px;
padding:0;
background:url(ghtp.jpg) no-repeat;
}
.ztghtp table{
width:125px;
height:100px;
margin-left:5px;

}
.ztghtp1 table{
width:125px;
height:100px;
margin-left:5px;

}
.c1{
width:363px;
height:170px;
margin:0;
padding:0;
float:left;
}
.c2{
float:left;
width:363px;
height:170px;
margin:0;
padding:0;
}





/*#ghcg .content .title{
	float:left;
	overflow:hidden;
	text-overflow:ellipsis;
	width:283;
	text-align:left;
	background:url(dot4.jpg) no-repeat;
	padding-left:10px;
}
#ghcg .content .time{
	float:right;
	width:70px;
	color:#CCCCCC;
}
#ghcg .content .title3{
	float:left;
	overflow:hidden;
	text-overflow:ellipsis;
	width:160;
	text-align:left;
	background:url(dot4.jpg) no-repeat;
	padding-left:10px;
}
#ghcg .content .time3{
	float:right;
	width:60px;
	color:#CCCCCC;
}
#ghcg .content #c1{
	width:373px;
	height:172px;
	float:left;
	border-right:1px dashed #999999;	
}
#c1 .top{
	background:url(ztgh.jpg) no-repeat;
	height:34px;
	text-align:left;
}
#ghcg .content #c2{
	width:370px;
	height:172px;
	float:left;
}
#c2 .top{
	background:url(zxgh.jpg) no-repeat;
	height:34px;
	text-align:left;
}
#ghcg .content #c3{
	padding-top:2px;
	width:252px;
	height:162px;
	float:left;
	border-right:1px dashed #999999;
}
#c3 .top{
	height:24px;
	background:url(kzxxxm.jpg) no-repeat;
	text-align:left;
}
#ghcg .content #c4{
	width:239px;
	padding-top:2px;
	height:162px;
	float:left;
	border-right:1px dashed #999999;
}
#c4 .top{
	background:url(xgxxxsm.jpg) no-repeat;
	height:24px;
	text-align:left;
}
#ghcg .content #c5{
	padding-top:2px;
	width:250px;
	height:162px;
	float:left;
}
#c5 .top{
	background:url(cssj.jpg) no-repeat;
	height:24px;
	text-align:left;
}
*/










#ghzl{
	background:url(ghzlbj.jpg) no-repeat #fff;
	height:135px;
}
#ghzl .content{	
	width:740px;
	text-align:center;
	margin:0 auto;	
	padding-top:35px;
}
/*右侧*/
#maq li a{
	color:#003366;
}
.rlm{
	border:1px solid #A9CCDF;
	width:218px;	
	margin-left:9px;
	margin-bottom:3px;
}
.rlm .top{
	height:29px;
	background:url(right_lmtop.jpg) repeat-x;
}
.rlm .top .title{
	color:#0066CC;
	font-size:13px;
	font-weight:bold;
	float:left;	
	padding:5px 0px 0px 20px;
}
.rlm .top .more{
	color:#000000;
	float:right;
	padding:8px 3px 0px 0px;	
}
.rlm .content{	
	text-align:center;
}
.content .dc{
	text-align:left;
	padding-top:10px;
        padding-left:10px;
        height:170px;
}
.rlm ul{}
.rlm li{
	line-height:25px;
	height:25px;
	background:url(reddot.gif) no-repeat #fff;
	border-bottom:1px dashed #CCCCCC;
	padding-left:14px;	
	-o-text-overflow: ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap;
	text-align:left;
}
.rlm .p{
	background:url(pic_bg.jpg) no-repeat;
	height:101px;
	width:171px;
	padding:15px 0px 0px 10px;
	float:left;
	border:0px;
}
.rlm .z{
	width:171px;
	height:25px;
	background:#fff;
	border:0px;	
	text-overflow:ellipsis;
}



.yjcsgh{
background:url(yjcsgh.jpg) no-repeat;
margin:8px 0 0 0;
padding:0;
height:107px;
width:167px;
}
.yjcsgh1{
float:left;
height:100px;
width:150px;
padding-left:8px;
}
.yjcsgh1 table{
height:100px;
width:150px;
}
.yjcsghfont{
height:20px;
line-height:20px;
width:134px;
text-align:left;
font-weight:bold;
color:#000000;
}
.yjcsghmore{
float:right;
height:20px;
line-height:20px;
width:30px;
}
.yjcsghmore a{
text-align:right;
color:#000000;
}



.rlmcsgh{
	border:1px solid #A9CCDF;
	width:218px;	
	margin-left:9px;
	margin-bottom:3px;
}
.rlmcsgh .topcsgh{
	height:29px;
	background:url(right_lmtop.jpg) repeat-x;
}
.rlmcsgh .topcsgh .titlecsgh{
	color:#0066CC;
	font-size:13px;
	font-weight:bold;
	float:left;	
	padding:5px 0px 0px 20px;
}
.rlmcsgh .topcsgh .morecsgh{
	color:#000000;
	float:right;
	padding:8px 3px 0px 0px;	
}
.rlmcsgh .contentcsgh{	
	text-align:center;
}



#rdh{
	background:url(right_dh.jpg) no-repeat;
	height:243px;
	margin-left:9px;
}
.yslm{
     width:620px;
     margin-left:70px;
}
/*友情链接开始*/
#link{
}
#link .top{
	background:url(link.jpg) no-repeat #fff;
	height:51px;
}
#link .content{
	background:url(linkbj.jpg) no-repeat #fff;
	height:53px;
}
#link .content ul{
	padding-left:120px;
	padding-top:13px;
}
#link .content .opt{
	float:left;
	padding-left:15px;
	font-size:12px;
	width:145px;
}
/*底部开始*/
#foot{
	height:128px;
	background:url(foot_bj.jpg) repeat-x #fff;
	text-align:center;
	color:#FFFFFF;
}
#foot .content{
	width:480px;
}
#foot .content #pli{
	float:left;
	width:80px;
	padding-top:15px;
}
#foot .content #copy{
	float:left;
	width:400px;
	text-align:left;
	padding-top:25px;
}
#copy ul{}
#copy li{
	height:23px;
	line-height:23px;
}
#copy a{
	color:#FFFFFF;
}
/*评论*/
	#yk{
		width:200px;
                border:1px solid #A9CCDF;
	}
	#bt{
		width:450px;
                border:1px solid #A9CCDF;
	}
	#nr{
		width:450px;
		height:100px;
                border:1px solid #A9CCDF;
		color:#999999;
	}













/*.ztgh {
margin:0px;
padding:10px;
height:auto;
width:120px;
border:1px solid #000000;
}
.ztgh li{
list-style-type:none;
width:100px;
margin:0;
padding:0;
height:25px;
line-height:25px;
}*/

