/*公共模块样式*/
.board{ width:978px; padding-top:8px;}
.hi01{ height:253px;}
.hi02{ height:267px;}
.hi03{ height:178px;}
.hi04{ height:302px;}
.hi05{ height:122px;}
.hi06{ height:142px;}
.hi08{ height:166px;}
.hi150{ height:150px;}
.link1{ padding-bottom:4px;}
.link1 img{ border:solid #d8d8d8 1px;}

/*block-cont1*/
.block-cont1{ border:solid #d8d8d8 1px; width:198px; margin-right:9px;}

.block-cont1 h2{ background:url(imagesicon.gif) repeat-x 0px -161px; height:24px; line-height:24px; text-align:center;}
.block-cont1 .news{ padding-left:12px; padding-top:8px;}

/*focus*/
.focus{ width:376px; border:solid #D8D8D8 1px; height:253px; overflow:hidden;}
.focus .container { width:376px; height:253px; position:relative;}
.focus .container a img { width: 376px;	height: 253px;}
.focus .container img {	border-bottom-style: none;	border-right-style: none; border-top-style: none;
border-left-style: none;}
.focus .td_f a img { padding-bottom: 0px; margin: 0px;	padding-left: 0px; padding-right: 0px; padding-top: 0px;}
.focus .num { position: absolute; width: 90px;	float: right; top: 230px; right:6px;}
.focus .num li { text-align: center; line-height: 15px; list-style-type: none;	margin: 1px; width: 15px;	font-family: arial;	background: url(imagesflashbutton.gif) no-repeat -15px 0px;	float: left;	height: 15px; color: #86a2b8; font-size: 12px; cursor: pointer;}
.focus .num li.on { line-height: 15px;	width: 15px;background: url(imagesflashbutton.gif) no-repeat;
height: 15px; color: #ffffff;}
.focus .t_title{height:22px; font-size:13px; font-weight:bold; filter:Alpha(opacity=50); background:rgba(0,0,0,0.5) none repeat scroll 0 0 !important; background-color:#2f2f2f; position:absolute; top:0; width:400px;  line-height:22px; text-align:center;}
/*block-cont2*/
.block-cont2{ width:378px; border:solid #dadada 1px;}
.block-cont2 h2{ background:url(imagesicon.gif) repeat-x 0px -213px; height:24px; border-bottom:solid #d8d8d8 1px; width:378px;}
.block-cont2 h2 span{ float:left; display:block;}
.block-cont2 h2 .frt{ float:right!important; line-height:24px; padding-right:10px;}
.block-cont2 h2 .blue-line{ width:6px; background:#71aaea; height:24px;}
.block-cont2 h2 .title{ padding-left:13px; line-height:24px;}
.block-cont2 .news-cont01{ padding-left:14px; padding-top:7px;}
.block-cont2 .news-cont01 ul li{ width:335px;}
.block-cont2 .img-cont{ padding-top:16px; padding-left:15px;}
.block-cont2 .img-cont img{ border:solid #dddddd 1px;}
.block-cont2 .menu-list{ height:24px; overflow:hidden; background:#f1f1f1;}
.block-cont2 .menu-list ul li{ float:left; display:block; color:#393939; cursor:pointer; width:74px; text-align:center; height:23px; line-height:23px; border-right:solid #e2e1e1 1px; border-bottom:solid #e2e1e1 1px; }
.block-cont2 .menu-list ul .select{ font-weight:bold; background:#fff; border-bottom:0px; font-weight:bold; width:77px; height:24px;}
.block-cont2 .news-cont02{ width:346px; margin:0px auto;}
.block-cont2 .news-cont02 dl{ padding-top:10px; line-height:23px; height:68px; overflow:hidden;}
.block-cont2 .news-cont02 dl dt{ float:left; padding-right:14px;}
.block-cont2 .news-cont02 dl dt img{ width:88px; height:66px;}
.block-cont2 .news-cont02 .news{ padding-top:8px;}

.gdtp {
	height: 120px;
	width: 976px;
	border: 1px solid #D8D8D8;
	padding-top:10px;
	overflow:hidden;
}

.gdtp .gbox{width:139px;float:left;text-align:center;padding:0 auto;}
.gdtp .gbox img{padding:0;display:block;margin:0 auto;}
.gdtp .gbox a:hover img{border:0px solid #2862b7;}
.gdtp .gbox p{line-height:30px;color:#666;}
.gdtp a:link,.gdtp a:visited{color:#666; text-decoration:none;}
.gdtp a:hover{color:#666; text-decoration:underline;}

/*img-box*/
.img-box{ height:141px; overflow:hidden; margin-top:8px; margin-bottom:8px;width:978px;}
.img-box ul li{ float:left; padding-right:6px;}
.img-box ul li img{ border:solid #d9d9d9 1px;}

/*Inside*/
#Inside{ width:978px; padding-top:12px;}
#Inside #left{ width:672px;}
#Inside #left .position{ background:url(imagesposition-bg.jpg) repeat-x; height:31px; line-height:31px; padding-left:20px; border:solid #d6dadf 1px; margin-bottom:8px;}
#Inside #left .news-cont{ width:670px; background:#f4f7fb; border:solid #d2dde9 1px; min-height:915px; _height:915px;}
#Inside #left .news-cont-list{ padding-left:13px;}
#Inside #left .news-cont-list ul{ width:642px; float:left; clear:both; border-bottom:dashed #c9ccc7 1px; padding-top:12px; padding-bottom:11px;}
#Inside #left .news-cont-list .date{ font-size:12px; color:#adadad;}

#Inside #left .news-contb{ width:670px;min-height:915px; _height:915px;}
#Inside #left .news-cont-listb{ padding-left:0px;}

#Inside #left .news-cont-listb ul{ width:642px; float:left; clear:both; padding-top:12px; padding-bottom:11px;}
#Inside #left .box .date{ font-size:12px; color:#adadad;}

/** 公共定义 **/
.titlebox {
	background: #E9F2FB url(imagestitle_bg.gif) repeat-x left top;
	color: #07519A;
	border: 1px solid #AACCEE;
	border-bottom: none;
}
.titlebox td {
	font-size: 14px;
	line-height: 26px;
	color: #07519A;
	padding: 0px 10px;
}
.box {
	border: 1px solid #AACCEE;
	border-width: 0 1px 1px 1px;
	margin-bottom:20px;
}
.box ul {
	list-style: none;
	padding: 0px;
}
.box ul li {
	line-height: 1.6;
	padding: 2px 0 2px 8px;
}
.box span{ font-size:12px; color:#adadad;}


#Inside #right{ width:300px;}
#Inside #right .r-c1{ width:298px; padding-bottom:6px;}
#Inside #right .r-c1 h2{ background:url(imagestitile-bg5-2.jpg) repeat-x; height:26px; line-height:26px; padding-left:17px;}
#Inside #right .r-c1 h2 span{ display:block; background:url(imagestitile-bg5-1.jpg) no-repeat; width:87px; height:26px; text-align:center;}
#Inside #right .r-c1 .news{ border:solid #d2dde9 1px; border-top:0px; width:282px; padding-left:14px; padding-top:6px; padding-bottom:6px;}
#Inside #right .r-c1 .news li{ line-height:22px!important; height:22px!important;}
#Inside #right .r-c2{ width:298px; border:solid #d2dde9 1px; margin-top:8px; height:425px;}
#Inside #right .r-c2 h2{ background:#eef2f7; line-height:23px; padding-left:18px; height:23px; border-bottom:solid #d2dde9 1px;}
#Inside #right .r-c2 .news{ padding-top:8px; padding-left:14px;}
#Inside #left .news-detail{ width:670px; background:url(imagesdetail-bg.jpg) repeat-x #ecf2f8; border:solid #d2dde9 1px; float:left; clear:both; min-height:800px; _height:800px; padding-bottom:30px;}
#Inside #left .news-detail h2{ padding-top:20px; font-size:22px; color:#06488a; font-family: "微软雅黑" ;text-align:center;}
#Inside #left .news-detail h3{ line-height:32px; border-bottom:solid #e2ebda 1px; text-align:center;}
#Inside #left .news-detail .text-box{ padding-left:31px; width:608px; padding-top:15px;}
#Inside #left .news-detail .j-text{ width:586px; background:#fff; border:solid #e2ebda 1px; line-height:20px; padding-top:4px; padding-bottom:4px; padding-left:10px; padding-right:10px;}
#Inside #left .news-detail .x-text{ line-height:24px; padding-top:15px; padding-bottom:15px;}
#Inside #left .news-detail .tj-news{ border-top:dashed #c6c9c4 1px; padding-top:23px; color:#06488a;}
#Inside #left .news-detail .tj-news .news-box{ background:#fff; border:solid #dee8d5 1px; float:left; width:605px; margin-top:13px;}
#Inside #left .news-detail .tj-news .news-box ul{ padding-top:12px; padding-bottom:12px; padding-left:8px; width:272px; font-size:12px; float:left;}
#Inside #left .news-detail .tj-news a{ color:#06488a;}
#Inside #left .news-detail .tj-news a:hover{ color:#cf0000;}


/*page-list*/
.page-list{
	clear:both;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#003399;
	font-size:12px;
	padding-bottom:5px;
	margin-bottom: 10px;
}
.pageju{clear:both;height:1px;line-height:1px;}
.page-list a {
	color: #666666;
	text-decoration: none;
	border:1px solid #CCCCCC;
	font-size:12px;
	font-weight: normal;
	margin-top: 0;
	margin-right: 3px;
	margin-bottom: 0;
	margin-left: 3px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	background-color: #F9F9F9;
}
.page-list a:hover {
	color: #666666;
	text-decoration: none;
	border:1px solid #CCCCCC;
	background-color: #E3E3E3;
}
.page-list a:visited {
	color: #666666;
}
.page-list span{
	color: #fff;
	text-decoration: none;
	border:1px solid #CCCCCC;
	background-color: #CCCCCC;
	margin-top: 0;
	margin-right: 3px;
	margin-bottom: 0;
	margin-left: 3px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}

/*main-box*/
#main-box{ width:980px; padding-top:10px;}
#main-box #left{ width:190px; overflow:hidden;}
#main-box #left ul li{ background:url(imagesinside-left-bg.jpg) no-repeat; width:190x; height:43px; line-height:40px; text-align:center; font-size:14px; margin-bottom:8px;}
#main-box #left ul li a:hover,#left ul .current{ color:#bc2a2a;}
#main-box #right{ width:775px;}
#main-box .news-detail{ width:705px; margin:0px auto; line-height:24px;}
#main-box .news-detail .zt1{ padding-top:15px; text-align:center; font-size:14px; font-weight:bold;}
#main-box .news-detail .zt2{ text-align:center; color:#666;}
#main-box .news-detail .zt3 p{ padding-bottom:8px; padding-top:10px;}

.bk{
	background-image: url(imagesg.gif);
	background-repeat: no-repeat;
	line-height: 20px;
	height: 20px;
	padding-left: 20px;
	width: 120px;
	border: 1px solid #bdbdbd;
}

.position2{ background:url(imagesposition-bg.jpg) repeat-x; height:25px; line-height:25px; padding-left:20px; border:solid #d6dadf 1px; margin-bottom:0px;margin-top:8px;}
/*底部登录提示面板*/
.login_panel{ width:100%; height:50px; overflow:hidden; position:fixed; bottom:0;}
.login_panel .panel_center{ margin:0 auto; background:url(imagesnotice.png) 0 0 no-repeat; width:484px; height:50px; overflow:hidden;}
.panel_center .xx{ padding-left:65px; width:150px; overflow:hidden}
.panel_center .xx a{ height:50px; line-height:50px; font-size:16px; color:#000; font-weight: bold;}
.panel_center .gb{ width:30px; }
.panel_center .gb a{ height:50px; padding:0; margin:0}

.linkimg{border:solid #d6dadf 1px;width: 978px; padding-bottom:5px; padding-left:4px}
.linkimg img{border: solid #dddddd 1px; width:150px; height:58px;}
.linkimg li{ padding:5px 5px 0px 5px; float:left}