@charset "utf-8";
/* CSS Document */

body {
	padding: 0;
	margin: 0;
	line-height: 180%;
	font-size: 14px;
	text-align: center;
	color:#666666;
	background-image: url(image/ztimages/top1.gif);
	background-repeat: repeat-x;
	font-family: "微软雅黑", "宋体", Arial, Verdana;
}
body, div, ul, li {
	margin: 0;
	padding: 0;
}
form{
	margin: 0;
	padding: 0;
	clear: both;
}
img {
	border: 0;
}
li {
	list-style: none;
}
a{color:#5E5E5E;text-decoration: none;}
a:hover{color:#FF0000;text-decoration: underline;}
#top {
	width: 100%;
	overflow: hidden;
	margin: 0 auto;
	position: relative;
	text-align: center;
	min-height:187px;
    background-color: #204C8B;
}
#top1 {
	width: 100%;
	overflow: hidden;
	margin: 0 auto;
	position: relative;
	text-align: center;
	background-color: #204C8B;
	height: 187px;
	line-height:160px; 
}
#banner{
	font-family: "微软雅黑", "宋体", Arial, Verdana;
	font-size: 48px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 0.08em;
	width:960px;
		margin: 0 auto;
	
	text-align:left;
}
#head {
	width:960px;
	height:31px;
	overflow: hidden;
	margin: 0 auto;
	position: relative;
	font-size: 12px;
	text-align: left;
}
#main {
	width:960px;
	overflow: hidden;
	margin: 0 auto;
	position: relative;
	text-align: left;	
}
.m {
	width:960px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.left {width:603px;float: left;}

.right {width:318px;float: left;}
.hh{
	height:15px;
	float: left;
	width: 15px;
}
.zz{width:35px;float: left;}
.search {
	width:298px;
	height:80px;
	float: left;
	background-color: #F7F7F7;
	padding: 10px;
}
.tex{
	height: 30px;
	width: 220px;
	border: 1px solid #CCCCCC;
	font-size: 15px;
	color:#666666;
	padding-top: 5px;
	padding-left: 5px;
	float: left;
}
.anniu{
	height: 37px;
	width: 68px;
	background-image: url(image/ztimages/sousuo.jpg);
	background-repeat: no-repeat;
	font-size: 16px;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	float: left;
}
.fx{
	width:296px;
	float: left;
	margin-top: 30px;
	vertical-align: top;
}
.rr {
	width:603px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E1E1E1;
	padding-bottom: 15px;
}
.rr2 {
	width:603px;
	float: left;
	padding-bottom: 15px;
}
.left .newstitle{
	float: left;
	height: 37px;
	width: 573px;
	background-image: url(image/ztimages/news.jpg);
	background-repeat: no-repeat;
	padding-left: 30px;
	font-weight: bold;
	font-size: 18px;
	padding-top: 8px;
}
.left .newsmore{
	float: right;
	margin-top:-35px;
	padding-right: 10px;
}
.dlt {
	width:603px;
	float: left;
	font-size: 22px;
	font-weight: bold;
	color: #004E9B;
	padding-top: 15px;
	padding-bottom: 10px;
}
.dlt a{color: #004E9B;}
.dlt a:hover{color:#FF0000;text-decoration: underline;}
.red{
	color: #CC0000;
}
.blue{
	color: #004E9B;
}
.black{
	color: #333333;
}
.news_pic{
	padding: 3px;
	float: left;
	height: 150px;
	width: 176px;
	border: 1px solid #CCCCCC;
}
.nr{
	float: left;
	width: 405px;
	padding-left: 10px;
}
/*走势滑动门*/
#lib_Tab1_sx{width:601px;margin:0px;padding:0px;margin-bottom:15px; overflow:hidden;}
.lib_tabborder_sx{border:1px solid #82A2A4;}
.lib_Menubox_sx {line-height:28px;position:relative; float:left; width:120px; height:240px;border-right:1px solid #82A2A4;}
.lib_Menubox_sx ul{margin:0px;padding:0px;list-style:none; position:absolute; top:5px; left:5px; height:25px;text-align:center;}
.lib_Menubox_sx li{display:block;cursor:pointer;width:115px;color:#666666;margin-bottom:5px;height:25px;line-height:25px; background-color:#E4F1F8}
.lib_Menubox_sx li.hover{padding:0px;background:#fff;width:115px;border:1px solid #82A2A4; border-right:0;
color:#004E9B;height:25px;line-height:25px;}
.lib_Contentbox_sx{margin-top:0px; border-top:none;padding:10px; border-left:0; margin-left:120px;}
/*右侧图片新闻*/
.right_mm {
	width:318px;
	float: left;
	margin-bottom: 10px;
}
.right_mm2{
	width:318px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E1E1E1;
	padding-bottom: 10px;
}
.right_mm3{
	width:318px;
	float: left;
	border: 1px solid #BACADA;
}
.right_mm_title {float: left;
	height: 39px;
	width: 288px;
	background-image: url(image/ztimages/picnews.jpg);
	background-repeat: no-repeat;
	padding-left: 30px;
	font-weight: bold;
	font-size: 16px;
	padding-top: 8px;
}
.jqflash{ margin:0px auto; width:318px;}
.right_pic{
	padding: 3px;
	float: left;
	height: 90px;
	width: 120px;
	border: 1px solid #CCCCCC;
}
.right_mmtitle02{
	width:318px;
	float: left;
	font-weight: bold;
	color: #005AA7;
	font-size: 15px;
	line-height: 28px;
}
.right_mmtitle02 a{color: #004E9B;}
.right_mmtitle02 a:hover{color:#FF0000;text-decoration: underline;}
.right_mmnr{
	width:180px;
	float: left;
	font-size: 12px;
	line-height: 180%;
	padding: 0px 5px 5px 5px;
}
/*新闻滑动门*/
.dis {
	DISPLAY: block
}
.undis {
	DISPLAY: none
}
#cntR {
	WIDTH: 603px;
	margin:0 auto;
}
#NewsTop {
	CLEAR: both;
	MARGIN-BOTTOM: 5px
}
#NewsTop P {
	FLOAT: left;
	LINE-HEIGHT: 35px
}
#NewsTop P.topTit {
	FONT-WEIGHT: bold;
	WIDTH: 240px;
	font-size: 18px;
	line-height: 30px;
}
#NewsTop P.topC0 {
	BACKGROUND: #dcdcdc;
	BORDER-LEFT: #f2f2f2 1px solid;
	CURSOR: pointer;
	padding-right: 15px;
	padding-left: 15px;
}
#NewsTop P.topC1 {
	BACKGROUND: #123586;
	BORDER-LEFT: #f2f2f2 1px solid;
	padding-right: 15px;
	padding-left: 15px;
	COLOR: #fff
}
#NewsTop #NewsTop_tit {
	HEIGHT: 48px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #838383;
	background-image: url(image/ztimages/news.jpg);
	background-repeat: no-repeat;
	background-position: 0px 13px;
	padding-left: 30px;
}
#NewsTop #NewsTop_cnt {
	LINE-HEIGHT: 26px;
	PADDING-TOP: 20px;
	HEIGHT: 310px;
	TEXT-ALIGN: left
}
#NewsTop #NewsTop_cnt A {
	COLOR: #666;
	TEXT-DECORATION: none
}
#NewsTop #NewsTop_cnt A:hover {
	COLOR: #c2130e;
	TEXT-DECORATION: underline
}
/*新闻滑动门——结束*/
/*=========mF_tab--========*/
.mF_tab {
	width:603px;
}
.mF_tab .btn {
	position:absolute;
	top:0;
	left:0;
	z-index:2;
}
.mF_tab .btn li {
	float:left;
	line-height:26px;
	text-align:center;
	margin-right:2px;
	cursor:pointer;
	color: #666666;
	font-size: 16px;
	font-family: "微软雅黑", "宋体", Arial, Verdana;
	background-image: url(image/ztimages/news02.jpg);
	background-repeat: no-repeat;
	height: 34px;
	width: 108px;
	padding-top: 8px;
}
.mF_tab .btn li.current {
	height:48px;
	background-image: url(image/ztimages/news01.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
}
.mF_tab .btn li.current a{color: #FFFFFF;text-decoration: none;}
.mF_tab .cont {
	position:absolute;
	top:42px;
	left:0;
	overflow:hidden;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #838383;
}
.mF_tab .cont .swt {
	position:absolute;
	left:0;
	top:0;
}
.mF_tab .cont .swt li p {
	padding:16px;
}



/*新闻列表*/

.subcontent{
	width:601px;
	overflow:hidden;
	font-size: 13px;
	padding-top: 15px;
	padding-bottom: 15px;
	float: left;
}
.subcontent ul{width:601px;overflow:hidden}
.subcontent li{
	float:left;
	width:98%;
	line-height:180%; 
	overflow:hidden;
	display:inline;
	font-family: "微软雅黑", "宋体", Arial, Verdana;
	font-size: 16px;
	color: #006699;
}
.subcontent li a{
	color: #006699;
}
.subcontent li a:hover{
	color: red;
}
.subcontent li span{float:right;color:#666}
.li_dot li {
	padding:0 10px 0 12px;
	background-image: url(image/ico_dot.gif);
	background-repeat: no-repeat;
	background-position: 5px 12px;
}/*新闻前小圆点*/
.space{display:block;clear:both;width:300px;height:15px;overflow:hidden;}
.btdz{
	font-size: 14px;
	color: #FF0000;
}
.weibo_img{
	float: left;
	width: 130px;
}
.weibo_img img{
	float: left;
}
.weibo_wz{
	float: left;
	width: 188px;
	color: #666666;
}
.wbp{
	font-size: 16px;
	font-weight: bold;
	color: #666666;
}

/*历史数据展示*/
.aa {border-right:1px solid #AAC7E9; background:#E8F5FE;cursor:pointer;border-top:1px solid #AAC7E9}
.bb {
	cursor:pointer;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFAA55;
	border-right-color: #AAC7E9;
	border-bottom-color: #AAC7E9;
	background-color: #FFFFCC;
}
.lfloat {float:left;}
#nav li {list-style:none; width:120px; margin-top:0;padding:4px 6px;}
#nav li a {text-decoration:none; color:#666;}
#nav li a:hover {color:#333;}
.cttwbk {width:601px;float: left;border: 1px solid #AAC7E9;}
.ctt{padding:0;clear:both;ext-align:left;height:315px;border-left: 1px solid #D7E6F7;}

.list2  { font-size:13px; line-height:20px; padding:3px;text-align:left;background:#FFFFFF;}
.list2   li{ color:#555;font-size:13px; line-height:24px; padding:0 0 0 10px;}
.list2    a{ text-decoration: underline;}
.dis{display:block;}
.undis{display:none;}
/*end*/



/*header*/
.f_r {float:right;margin-right:15px;}
.f_red {color:red;}
.top_div {margin:auto;width:960px;padding:7px 15px 6px 15px;color:#666666;}
.mtop  {margin:auto;width:960px;background:#FFFFFF;clear:both;}

/*footer*/
.mm  {margin:auto;width:960px;background:#FFFFFF;clear:both;}
.b10 {height:10px;font-size:1px;}
.px11 {font-size:11px;}
.px14 {font-size:14px;}
.foot_search {border:#AACCEE 1px solid;background:#FFFFFF url('image/foot_search.gif') repeat-x 0 bottom;padding:15px 0 20px 0;text-align:center;}
.foot_search_m {padding:0 0 10px 3px;font-size:14px;color:#CCCCCC;}
.foot_search_m span {color:#333333;cursor:pointer;}
.foot_search_i {width:360px;padding:4px 0 4px 4px;font-size:14px;color:#666666;}
.foot_search_s {background:url('image/foot_search_s.gif') no-repeat 0 -1px;border:none;color:#333333;width:80px;font-weight:bold;font-size:14px;margin:0;padding:5px 0 5px 0;letter-spacing:1px;}
.foot {color:#666666;text-align:center;line-height:28px;padding:5px 0 20px 0;}

#destoon_toolbar {clear:both;background:#F8F8F8 url('image/toolbar_bg.gif') repeat-x;z-index:99999;position:fixed;bottom:0;left:0;width:100%;overflow:visible;}
.tb_m {width:980px;height:30px;overflow:hidden;margin:auto;}
.tb_r {float:right;width:300px;text-align:center;}
.tb_r div {padding:8px 10px 10px 10px;border-left:#C6C6C6 1px solid;border-right:#C6C6C6 1px solid;}
.tb_l {width:670px;float:left;}
.tb_l div {padding:8px 0 10px 10px;border-left:#C6C6C6 1px solid;border-right:#C6C6C6 1px solid;}
.tb_c {width:10px;height:30px;background:url('image/toolbar_top.gif') no-repeat center center;float:left;cursor:pointer;}