/* CSS Document */
body{padding:0; margin:0; font-family:Arial, Helvetica, sans-serif;  font-size:12px; background:url(../img/bj.jpg) left top repeat-x; color:#333;}
ul{padding:0; margin:0;}
ul li{padding:0; margin:0; list-style-type:none;}
img{border:0;}
p{padding:0; margin:0;}
h1,h2,h3,h4,h5,h6{padding:0; margin:0;}
.cleardiv{clear:both; font-size:1px;}
form{ padding:0px; margin:0px;}

/*-----------------------------------index-------------------------------------*/
#box{ width:980px; height:auto; margin:0 auto;}
.top{ width:980px; height:83px; float:left; background:url(../img/001.jpg) left top no-repeat; overflow:hidden;}
.top ul{ width:980px;}
.top ul li.l{ width:700px; height:83px; float:left; text-align:left;}
.top ul li.r{ width:222px; height:auto; float:right;}
.top ul li.r img{ padding-top:2px;}
.top ul li.r p{text-align:right;  padding-top:12px; padding-right:5px;}

.menu{ width:980px; height:64px; float:left; overflow:hidden;}
.banner{ width:980px; height:200px; float:left; overflow:hidden;}
.main{ width:980px; height:auto; float:left;}
.main_top{ width:980px; height:auto; float:left; margin-top:10px;}
.main_top_l{ width:440px; height:auto; float:left; text-align:left;}
.main_top_r{ width:530px; height:auto; float:right; background:url(../img/007.jpg) left top repeat-x; overflow:hidden;} 

.left{ width:220px; height:auto; float:left;}
.left_tu{ width:220px; height:auto; float:left;}
.left_tu img{ margin-top:10px;}
.left_con{ width:196px; height:auto; float:left; margin-top:10px; border:1px #C3DDF4 solid; background:url(../img/012.jpg) #ffffff left top repeat-x; overflow:hidden; padding:11px;}
.left_con_bt{ width:196px; height:20px;  float:left; text-align:left; color:#0982C8; font-size:14px; font-weight:bold;}
.left_con_c{ width:196px; height:auto; float:left; margin-top:10px;}
.left_con_c ul{ width:196px;}
.left_con_c ul li{ width:170px; height:34px; float:left; background:url(../img/013.gif) left top no-repeat; line-height:34px; text-align:left; padding-left:26px; color:#0982C8; font-size:14px; font-weight:bold;}
.left_con_c ul li a{ color:#0982C8; text-decoration:none;}
.left_con_c ul li a:hover{ color:#0982C8; text-decoration:none;}


.left_con_c1{ width:196px; height:auto; float:left; margin-top:10px;}
.left_con_c1 ul{ width:196px;}
.left_con_c1 ul li{ width:170px; height:28px; float:left; text-align:left; padding-top:6px;}
.caidan{ width:190px;}
.bot{ width:980px; height:76px; float:left; background:url(../img/014.jpg) left top repeat-x; overflow:hidden; padding-top:10px; text-align:center; line-height:22px; margin-top:10px;}

.right{ width:750px; height:auto; float:right;}
.right_top{ width:750px; height:auto; float:left; margin-top:10px;}
.right_top_l{ width:370px; height:auto; float:left;}
.right_top_l_bt{ width:370px; height:29px; float:left; line-height:29px; background:url(../img/016.jpg) left top no-repeat;}
.right_top_l_bt ul{ width:370px;}
.right_top_l_bt ul li.bt{ width:100px; height:auto; float:left; padding-left:30px; color:#FFFFFF; font-weight:bold;}
.right_top_l_bt ul li.bt a{ color:#fff; text-decoration:none;}
.right_top_l_bt ul li.bt a:hover{ color:#fff; text-decoration:none;}
.right_top_l_bt ul li.more{ width:60px; height:auto; float:right; text-align:center; color:#0088CC;}
.right_top_l_bt ul li.more a{ color:#0088CC; text-decoration:none;}
.right_top_l_bt ul li.more a:hover{ color:#0088CC; text-decoration:none;}
.right_top_l_con{ width:348px; height:auto; float:left; border-left:1px #C3DDF4 solid; border-right:1px #C3DDF4 solid; border-bottom:1px #C3DDF4 solid;padding:10px;}
.right_top_l_con ul{ width:348px; height:30px; float:left; border-bottom:1px #C3DDF4 dotted; line-height:30px;}
.right_top_l_con ul li.biaoti{ width:250px; height:auto; float:left; background:url(../img/017.jpg) left top no-repeat; padding-left:18px; text-align:left; overflow:hidden;}
.right_top_l_con ul li.biaoti a{ color:#333; text-decoration:none;}
.right_top_l_con ul li.biaoti a:hover{ color:#0982C8; text-decoration:none;}
.right_top_l_con ul li.sj{ width:80px; height:auto; float:left; text-align:right; color:#999999;}
.right_top_r{ width:370px; height:auto; float:right;}

.right_top1{ width:728px; height:228px; float:left; margin-top:10px; border:1px #DDDDDD solid; background:url(../img/019.jpg) #fff left bottom no-repeat; padding:10px;}

/*主导航菜单*/
#menu ul{
	padding:0;
	border:0;
	list-style:none;
	line-height:150%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 15px;
}
#menu_out{
	width:976px;
	padding-left:4px;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/menu_left.gif) no-repeat left top;
}
#menu_in{
	background:url(../images/menu_right.gif) no-repeat right top;
	padding-right:4px;
}
#menu{
	background:url(../images/menu_bg.gif) repeat-x;
	height:64px;
}
.menu_line{
	background:url(../images/menu_line.gif) no-repeat center top;
	width:8px;
}
.menu_line2{
	background:url(../images/menu_line2.gif) no-repeat center top;
	width:15px;
}
#nav{
	padding-left:20px;
}
#nav li{
	float:left;
	height:32px;
}
#nav li a{
	float:left;
	display:block;
	padding-left:6px;
	height:32px;
	background:url(../images/menu_on_left.gif) no-repeat left top;
	cursor:pointer;
	text-decoration:none;
}
#nav li a span{width:80px; text-align:center;
	float:left;
	padding:8px 12px 10px 12px;
	line-height:14px;
	background:url(../images/menu_on_right.gif) no-repeat right top;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
#nav li .nav_on{   /*鼠标经过时变换背景，方便JS获取样式*/
	background-position:left 100%; 
}
#nav li .nav_on span{  /*鼠标经过时变换背景，方便JS获取样式*/
	background-position:right 100%;
	color:#333333;
	text-decoration:none;
	padding:11px 14px 7px 10px;
}

/*子栏目*/
#menu_con{
	text-align:left;
	padding-left:20px;
	clear:both;
}
#menu_con li{
	float:left;color:#333;
	height:29px;
	margin-top:3px;
}
#menu_con li a{
	display:block; color:#333; text-decoration:none;
	float:left;
	background:url(../images/menu_on_left2.gif) no-repeat left top;
	cursor:pointer;
	padding-left:3px;
}
#menu_con li a span{
	float:left;
	padding:6px 10px 4px 10px;
	line-height:12px;
	background:url(../images/menu_on_right2.gif) no-repeat right top;
}
#menu_con li a:hover{
	text-decoration:none; color:#007AC4;
	background:url(../images/menu_on_left2.gif) no-repeat left bottom;
}
#menu_con li a:hover span{
	background:url(../images/menu_on_right2.gif) no-repeat right bottom;
}


/*--------------------------------------------标签切换效果----------------------------------------*/
OL LI {
	MARGIN: 0px
}
#con {
	FONT-SIZE: 12px; float:left; WIDTH: 530px
}
#tags {
	PADDING: 0px;  MARGIN: 5px 0px 0px 10px; WIDTH: 400px; HEIGHT: 25px
}
#tags LI { width:90px; overflow:hidden;
	BACKGROUND: url(../images/tagleft.gif) no-repeat left bottom; text-align:center; FLOAT: left; MARGIN-RIGHT: 5px; LIST-STYLE-TYPE: none; HEIGHT: 25px
}
#tags LI A {width:90px;
	BACKGROUND: url(../images/tagright.gif) no-repeat right bottom; FLOAT: left; text-align:center; COLOR: #666; font-weight:bold; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-DECORATION: none
}
#tags LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px
}
#tags LI.selectTag {
	BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 25px
}
#tags LI.selectTag A {
	BACKGROUND-POSITION: right top; COLOR: #fff; LINE-HEIGHT: 25px; HEIGHT: 25px; font-weight:bold;
}
#tagContent {
	 PADDING: 1px;
}
.tagContent {
	PADDING:0px 10px 0px 10px; DISPLAY: none; WIDTH: 508px; COLOR: #474747; HEIGHT: 280px; float:left; overflow:hidden;
}
#tagContent DIV.selectTag {
	DISPLAY: block
}


.gsxw{ width:508px; height:auto; float:left;}
.gsxw ul{ width:508px; height:27px; float:left; border-bottom:1px #CCCCCC dotted; line-height:27px;}
.gsxw ul li.title{ width:413px; height:auto; float:left; text-align:left; background:url(../img/008.gif) left top no-repeat; padding-left:15px;}
.gsxw ul li.title a{ color:#333333; text-decoration:none;}
.gsxw ul li.title a:hover{ color:#007AC4; text-decoration:none;}
.gsxw ul li.time{ width:80px; height:auto; float:left; text-align:right; color:#999999;}

.ygrl{ width:241px; height:auto; float:left; padding-top:20px;}
.ygrl_list{ width:148px; height:auto; float:left; padding:10px 0px 0px 20px;}
.ygrl_list ul{ width:148px;}
.ygrl_list ul li{ width:108px; height:26px; float:left; background:url(../img/021.jpg) left top no-repeat; color:#057C92; font-weight:bold; line-height:26px; margin-top:10px; margin-bottom:4px; padding-left:40px; letter-spacing:1px;}
.ygrl_list ul li a{ color:#057C92; text-decoration:none;}
.ygrl_list ul li a:hover{ color:#007AC4; text-decoration:none;}
.gg{ width:210px; height:auto; float:right;}
.gg img{ padding-bottom:5px;}
.gg ul{ width:210px;}
.gg ul li{ width:210px; height:auto; float:left; text-align:left; line-height:20px;}
.gg ul li a{ color:#057C92; text-decoration:none;}
.gg ul li a:hover{ color:#007AC4; text-decoration:none;}
.gg ul li p{ width:210px; height:auto; float:left; line-height:22px; text-align:left; background:url(../img/024.gif) right top no-repeat; color:#0982C8; font-weight:bold;}

/*--------------------------------------------新闻列表----------------------------------------*/
.xwlb{ width:750px; height:auto; float:left; margin-top:10px;}
.xwlb_bt{ width:720px; height:28px; float:left; background:url(../img/025.jpg) left top no-repeat; overflow:hidden; padding-left:30px; color:#FFFFFF; font-weight:bold; line-height:28px;}
.xwlb_bt a{ color:#fff; text-decoration:none;}
.xwlb_bt a:hover{ color:#fff; text-decoration:none;}

.xwlb_con{ width:708px; height:auto; float:left; border-left:1px #C3DDF4 solid; border-right:1px #C3DDF4 solid; border-bottom:1px #C3DDF4 solid;padding:20px;}
.xwlb_con ul{ width:708px; height:30px; float:left; border-bottom:1px #C3DDF4 dotted; line-height:30px;}
.xwlb_con ul li.biaoti{ width:610px; height:auto; float:left; background:url(../img/017.jpg) left top no-repeat; padding-left:18px; text-align:left; overflow:hidden;}
.xwlb_con ul li.biaoti a{ color:#333; text-decoration:none;}
.xwlb_con ul li.biaoti a:hover{ color:#0982C8; text-decoration:none;}
.xwlb_con ul li.sj{ width:80px; height:auto; float:left; text-align:right; color:#999999;}
.fenye{ width:750px; height:auto; float:left; text-align:center; line-height:30px; padding-top:5px;}
.fenye a{ color:#333; text-decoration:none;}
.fenye a:hover{ color:#0982C8; text-decoration:none;}

.new_look{ width:708px; height:auto; float:left; border-left:1px #C3DDF4 solid; border-right:1px #C3DDF4 solid; border-bottom:1px #C3DDF4 solid;padding:20px;}
.new_look_bt{ width:708px; height:auto; float:left; line-height:30px;  text-align:center; border-bottom:1px #C3DDF4 dashed; line-height:30px; font-size:14px; font-weight:bold; olor:#0088CC;}
.new_look_time{ width:708px; height:auto; float:left; text-align:center; line-height:30px; color:#999999;}
.new_look_con{ width:708px; height:auto; float:left; padding-top:10px; text-align:left; line-height:26px;}
