﻿/*列表*/
.tyleft{
   width:638px;
   float:left;
   overflow:hidden
}
.tyleft_t{
   background:url(../images/lb_bg.gif) no-repeat;
   height:36px;
   line-height:36px;
}
.tyleft_t h1{
   font-size:20px;
   padding-top:5px;
   color:#0092E8;
   margin-left:48px;
}
.tyleft_t span{
   float:right;
   padding-right:10px;
   font-size:12px;
   font-weight:normal;
   color:#004066;
}
.tyleft_t span a{
   color:#004066;
}
.tyright{
   width:320px;
   overflow:hidden;
   float:right;
   padding-top:8px;
}
.box321{
   border:#C2E6FE 1px solid;
   width:318px;
   overflow:hidden;
}
.box321 h1{
   background:url(../images/blue_bg.gif);
   height:26px;
   line-height:26px;
   border-bottom:#C2E6FE 1px solid;
   font-size:14px;
}
.box321 h1 span{
   float:right;
   padding-right:10px;
}
.box321 h1 span a{
   color:#006CB4;
   font-size:12px;
   font-weight:normal
}
.box321 h1 strong{
   background:url(../images/ico1.gif) no-repeat left -7px;
   padding-left:26px;
}
.box321 h2{
   background:url(../images/blue_bg.gif);
   height:26px;
   line-height:26px;
   border-bottom:#C2E6FE 1px solid;
   font-size:14px;
   padding-left:5px;
}
.box321 h2 span{
   float:right;
   padding-right:10px;
}
.box321 h2 span a{
   color:#006CB4;
   font-size:12px;
   font-weight:normal
}
.box321 h2 strong{
   background:url(../images/ico2.gif) no-repeat left -5px;
   padding-left:23px;
}
.box321 ul.pic{
   margint:10px 5px;
   height:100px;
   width:100%;
}
.box321 ul.pic li{
   width:90px;
   height:100px;
   float:left;
   background:#FE9900;
   margin-right:10px;
   overflow:hidden;
   text-align:center;
}
.box321 ul.pic li img{
   height:72px;
   width:88px;
   border:#ccc 1px solid
}
.box321 ul.pic li span{
   height:28px;
   line-height:28px;
   color:#ffffff
}
.box321 ul.pic li span a{
   color:#ffffff
}
.box321 ul.txt{
   border-top:#C2E6FE 1px solid;
   margin:10px;
   padding:5px 10px;
   height:110px;
   font-size:14px;
   overflow:hidden;
   clear:both;
   background:#ffffff url(../images/ico4.gif) left 6px no-repeat ;
}
.box321 ul.txt li{
   line-height:24px;
   width:280px;
   height:24px;
   text-indent:15px;
   background:none;
   text-align:left
}
.box321 ul{
   margin:10px;
   line-height:25px;
}

.dleft{
   width:672px;
   float:left;
   border-top:#0168B7 2px solid;
   border-left:#D3DBE6 1px solid;
   border-right:#D3DBE6 1px solid;
   border-bottom:#D3DBE6 1px solid;
   overflow:hidden
}

.listbox{
   width:95%;
   margin:0px auto
}
.biaoti{
   width:98%;
   margin:0px auto;
   clear:both;
   border-bottom:#D3DBE6 1px dotted;
   height:45px;
   line-height:45px;
}
.biaoti strong{
   font-size:14px;
   padding-left:15px;
}
.biaoti span{
   padding-left:20px;
   color:#024174
}
.biaoti span a{
   color:#024174
}
.biaoti span a.here{
   color:#cc0000;
   font-weight:bold
}
.dright{
   width:286px;
   float:right;
   overflow:hidden;
}
.dright .box{
   width:284px;
}
.dright .ad{
   width:286px;
   overflow:hidden
}
.wd286{
    width:284px;
}
.wd286 dl.r{
    float:right;
	width:155px;
	overflow:hidden;
	margin:10px 0px 10px -1px;
	line-height:21px;
}
.wd286 dl.l{
    float:left;
	width:107px;
	padding-left:10px;
	border-left:#ccc 1px dotted;
	overflow:hidden;
	margin:10px 0px 10px -1px;
	line-height:21px;
}
.wd286 dl.l img{
    width:107px;
	height:144px;
}
.wd286 dl a{
    color:#6815AA;
	font-weight:bold;
	font-family:"宋体";
	line-height:18px;
}
.box320{
   border:#C2E6FE 1px solid;
   width:284px;
   overflow:hidden;
}
.box320 h1{
   background:url(../images/blue_bg.gif);
   height:26px;
   line-height:26px;
   border-bottom:#C2E6FE 1px solid;
   font-size:14px;
}
.box320 h1 span{
   float:right;
   padding-right:10px;
}
.box320 h1 span a{
   color:#006CB4;
   font-size:12px;
   font-weight:normal
}
.box320 h1 strong{
   background:url(../images/ico1.gif) no-repeat left -7px;
   padding-left:26px;
}
.box320 h2{
   background:url(../images/blue_bg.gif);
   height:26px;
   line-height:26px;
   border-bottom:#C2E6FE 1px solid;
   font-size:14px;
   padding-left:5px;
}
.box320 h2 span{
   float:right;
   padding-right:10px;
}
.box320 h2 span a{
   color:#006CB4;
   font-size:12px;
   font-weight:normal
}
.box320 h2 strong{
   background:url(../images/ico2.gif) no-repeat left -5px;
   padding-left:23px;
}
.box320 ul.pic{
   margint:10px 5px;
   height:100px;
   width:100%;
}
.box320 ul.pic li{
   width:90px;
   height:100px;
   float:left;
   background:#FE9900;
   margin-right:10px;
   overflow:hidden;
   text-align:center;
}
.box320 ul.pic li img{
   height:72px;
   width:88px;
   border:#ccc 1px solid
}
.box320 ul.pic li span{
   height:28px;
   line-height:28px;
   color:#ffffff
}
.box320 ul.pic li span a{
   color:#ffffff
}
.box320 ul.txt{
   border-top:#C2E6FE 1px solid;
   margin:10px;
   padding:5px 10px;
   height:110px;
   font-size:14px;
   overflow:hidden;
   clear:both;
   background:#ffffff url(../images/ico4.gif) left 6px no-repeat ;
}
.box320 ul.txt li{
   line-height:24px;
   width:280px;
   height:24px;
   text-indent:15px;
   background:none;
   text-align:left
}
.box320 ul{
   margin:10px;
   line-height:25px;
}


/*内容页*/
.mainbox{
	margin:8px auto 0px;
	width:970px;
}	
.mainleft {
	FLOAT: left;
	WIDTH: 655px;
	height:100%;
	overflow:hidden;
	border-top: #0168B7 3px solid;
	border-left: #D3DBE6 1px solid;
	border-right: #D3DBE6 1px solid;
	border-bottom: #D3DBE6 1px solid;
}
.mainright {
	FLOAT: right; 
	WIDTH: 300px; 
	height:100%;
	overflow:hidden
}
.mainright .box{
    width:298px;
}
.blank10 {
	CLEAR: both; FONT-SIZE: 0px; BACKGROUND: #fff; OVERFLOW: hidden; HEIGHT: 10px
}
.newsview{
	margin:0px auto;
	height:100%;
	padding-bottom:10px;
	color:#000
}
.placenav{
	float:left;
	line-height:30px;
	height:30px;
	overflow:hidden;
	font-size:12px;
	color:#186BB7;
	width:100%;
	padding-left:10px;
	border-bottom:#D3DBE6 1px solid
}
.placenav a{
	color:#186BB7;
	margin:0px 3px;
}
.placenav span{
	color:#000000;
	padding-left:3px;
}
/*---------------内容页:标题*/
.atitle{
	padding:32px 15px 5px 15px;
	clear:both;
}
.atitle h1{
	font-size:20px;
	text-align:center;
	margin:0px;
	color:#03005c;
	font-family:"宋体";
	font-weight:bold;
}
.atitle h2{
	font-size:20px;
	text-align:center;
	font-weight:bold;
	margin:0px;
}
.atitle h3{
	font-size:16px;
	text-align:center;
	font-weight:bold;
	margin:0px;
}

/*---------------内容页:相关信息*/
.newsview .info{
	height:25px;
	line-height:25px;
	text-align:center;
	border-bottom:#E5E5E5 1px solid;
	margin:0px 20px;
	color:#666666;
	font-family:"宋体";
	padding-top:5px;
	padding-bottom:10px;
}
.newsview .info span.small{
   font-weight:bold;
   font-size:12px;
   padding-right:3px;
}
.newsview .info span.big{
   font-weight:bold;
   font-size:14px;
   padding-left:3px;
}
.newsview .info a{
	height:27px;
	line-height:27px;
	text-align:center;
	color:#003399;
}

/*---------------内容页:正文*/
.newsview .content{
	font-size:14px;
	line-height:27px;
	margin:15px 15px;
	padding-bottom:15px;
}
.newsview .content li{
    list-style-type:none;
}
.newsview .content p{
    line-height:27px;
}
.newsview .content img{
    border:#000 1px solid;
    padding:3px;
    background:#f7f7f7
}
.picview{
    float:right
}
/*---------------内容页:正文分页*/
#pages { margin:15px auto; text-align:center; clear:both; color:#0167CB;}
#pages a { padding:3px 6px 3px; margin:3px; height:20px; border:1px solid #cccccc; text-align:center; color:#0167CB;}
#pages b{ padding:3px 6px 3px; margin:3px; border:1px solid #cccccc; text-align:center; color:#0167CB; text-decoration:none}
#pages a.now{ padding:3px 6px 3px; background:#077ac7; color:#fff; border:0px solid #B9DFF9;;}
#pages a:hover,#pages a.now:hover { padding:3px 6px 3px; background:#077ac7; color:#fff;}
/*---------------内容页:上下文*/
.newsview .context{
	line-height:25px;
	margin:0px auto 0px;
	color:#000;
	font-size:14px;
}
.newsview .context ul{
    margin:0px auto 0px;
}
.newsview .context ul li a{
	color:#000000;
}
.newsview .context ul li a:hover{
       color:#0000ff
}
 /*---------------------------------------------*/
.xq{
    width:630px;
	margin:0px auto;
	clear:both;
	padding:5px 0px;
	border-top:#ccc 1px dotted;
	border-bottom:#ccc 1px dashed
}
.xq_t{
    height:25px;
	line-height:25px;
	font-weight:bold
}
.xq_box{
    margin:0px auto
}
  /*---------------------------------------------*/
.xgyd{
   width:630px;
   margin:10px auto;
   clear:both
}
.xgyd_l{
    width:320px;
	float:left;
	overflow:hidden;
	margin:0px auto 0px;
    height:100%;
	clear:both;;
	padding-bottom:8px
}
.xgyd_l h2{
    height:28px;
	line-height:28px;
	font-size:14px;
	font-weight:bold;
	padding-left:5px;
	color:#1B2C57;
}
.xgyd_l ul{
	padding:0px 0px;
	list-style:none
}
.xgyd_l ul li{
    text-align:left;
	font-size:14px;
	line-height:25px;
	height:25px;
	list-style-type:none
}
.xgyd_l ul li a{
	font-size:14px;
    color:#039
}
.xgyd_ad{
    width:300px;
	float:right;
	margin-top:10px
}

/*20090926*/
/*新闻切换*/
#wm{
    margin-top:8px;
	border:#ccc 1px solid;
	width:298px;
	overflow:hidden;
}
/* 头部总体 css */ 
.qc-head {
	clear:both;
	text-align: center;
	background:url(../images/gary21.gif) repeat-x;
	height:28px;
	line-height:28px;
	font-size:12px;
	font-weight:bold;
	padding-left:0px;
}  
.qc-head h1{
    background:url(../images/t30.gif) no-repeat
}
/* 头部列表的 css */ 
.qc-head li { 
    width:99px;
	cursor: pointer; 
	float:left;
	list-style-type:none;
	font-size: 14px;
	color:#6E6E6E; 
	background:url(../images/gray1.gif) repeat-x;
} 
.qc-head li.current { 
   cursor: none;
   background:url(../images/q2.gif);
   font-weight:bold;
   color: #F37D00;
} 
.qc-head li.current a{color:#000}
/* 主体内容的 css? */ 
.qc-body { 
text-align: left; word-wrap: break-word; word-break: normal;margin:0px;
} 
.qc-body dl {margin: 0px; padding-bottom:0px;  padding-top:5px;
} 
.qc-body li {list-style-type:none; font-size:12px; line-height:22px;color:#444
}
.qc-body li a { font-size:12px;
}

/*通栏广告开始*/
.ads{
	padding:0px;
	height:90px;
	overflow:hidden;
}
.a_box{
	height:100%;
	width:300px;
	overflow:hidden;
	clear:both
}
.a_box h1{
    height:29px;
	line-height:29px;
	BACKGROUND: url(http://mat1.gtimg.com/news/2009/final/split_v2.png) no-repeat 0px -571px; WIDTH: 285px;
	font-size:14px;
	font-weight:normal;
	color:#1c2c58;
	padding-left:15px;
}
.a_box h1 span{
    float:right;
	padding-right:5px;
	font-size:12px;
	font-weight:normal;
}
.a_box h1 span a{
    color:#8696B0;
}
.a_box h2{
    height:29px;
	line-height:29px;
	BACKGROUND: url(http://mat1.gtimg.com/news/2009/final/split_v2.png) no-repeat 0px -537px; WIDTH: 285px;
	font-size:14px;
	font-weight:normal;
	color:#1c2c58;
	padding-left:15px;
}
.a_box h2 span{
    float:right;
	padding-right:5px;
	font-size:12px;
	font-weight:normal;
}
.a_box h2 span a{
    color:#8696B0;
}
.bd {
	BORDER-RIGHT: #dadada 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dadada 0px solid; PADDING-LEFT: 0px; BACKGROUND: #f3f8ff; PADDING-BOTTOM: 10px; BORDER-LEFT: #dadada 1px solid; WIDTH: 298px; PADDING-TOP: 10px; BORDER-BOTTOM: #dadada 1px solid
}
.bd ul{
    margin:0px 8px;
}
.bd LI a {
	COLOR: #0b3b8c; LINE-HEIGHT: 21px
}
.box .wd{
    border:0px;
}
.wd{
	BORDER-RIGHT: #dadada 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dadada 0px solid; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 10px; BORDER-LEFT: #dadada 1px solid; WIDTH: 298px; PADDING-TOP: 10px; BORDER-BOTTOM: #dadada 1px solid;
}
.wd ul{
    margin:0px 0px 0px 8px;
	clear:both
}
.wd ul li{
    float:left;
	width:144px;
	LINE-HEIGHT: 21px; font-size:12px; height:21px; overflow:hidden;
}
.wd ul li a {
	COLOR: #0b3b8c; 
}

.tk{/* 横向浮动的图片列表 120*90  */
	width:100%;
	overflow:hidden;
	margin:5px auto;
	clear:both;
	padding-left:13px;
	padding-top:8px;
	padding-bottom:0px;
}
.tk li{
	width:130px;
	overflow:hidden;
	float:left;
	margin-bottom:5px;
	margin-right:12px;
	text-align:center;
}
.tk li a{
	display:block;
	font-size:12px;
	color:#023699;
	text-decoration:none
}
.tk li a:hover img{
	border:1px solid #f90;
	padding:1px;
}
.tk li a img{
	display:block;
	border:1px solid #999;
	padding:1px;
    width: 126px; 
	height: 90px;
}
.tk li a span{
	display:block;
	padding-top:2px;
	text-align:center;
}
.abc{
    float:right;
	margin:15px 0px 0px 0px;
}
.abc img {
    height:280px;
	width:336px;
}
/*20090926*/
/*首页标签切换*/
#wm1{
	margin-top:8px;
	border:#ccc 1px solid;
	width:672px;
	overflow:hidden;
}
/* 头部总体 css */ 
.qc-head1 {
	clear:both;
	text-align: left;
	background:url(../images/jkgl002.gif) repeat-x;
	height:29px;
	line-height:29px;
	font-size:12px;
	font-weight:bold;
	padding-left:0px;
}  
.qc-head1 h1{
	font-size: 14px;
	color: #005EBA;
	margin-left: 12px;
	float: left;
	margin-right: 12px;
}
/* 头部列表的 css */ 
.qc-head1 li {
	width:70px;
	cursor: pointer;
	float:left;
	list-style-type:none;
	font-size: 12px;
	color:#1F75C8;
	padding-left:0px;
	text-align: center;	/*background:url(../images/gray1.gif) repeat-x;*/
} 

.qc-head1 li.current {
	cursor: none;
	background:url(../images/jkgl_z.gif);
	font-weight:bold;
	color: #FFF;
} 
.qc-head1 li.current a{color:#fff}
/* 主体内容的 css? */ 
.qc-body1 {
	text-align: left;
	word-wrap: break-word;
	word-break: normal;
	margin:0px;
	height:168px;
} 
.qc-body1 dl {margin: 0px; padding-bottom:0px;  padding-top:5px; padding-left:22px;
} 
.qc-body1 li {
	list-style-type:none;
	font-size:12px;
	line-height:22px;
	color:#444;
	float: left;
	width:310px;
}
.qc-body1 li a { font-size:12px; color:#1F75C8;
}

.qc-body1 dl.l1{
    width:325px;
	float:left;
	padding-left:15px;
	border-right:#ccc 1px dotted;
	margin:10px 0px;
}
.qc-body1 dl.r1{
    width:320px;
	float:right;
	margin:10px 0px;
}
