﻿/* CSS Document */

html,body{height:100%}
body {text-align:center; font-family: Geneva, Arial, Helvetica, sans-serif; margin:0; padding:0; background: #FFF; font-size:12px; color:#000; background-color:#c8e7f5;}

div,form,img,ul,li,dl,dt,dd {margin: 0; padding: 0; list-style:none; border: 0}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0}
table,td,tr,th{font-size:12px}
img{border:0}
p{margin:0 10px 10px}
a{color: #1f3a87; text-decoration:none}
a:hover {color: #bc2931;}
h1,h3,h4,h5{ font-size:14px}

.honor{width:98%; margin:0 auto; padding:0px; list-style-type:none;}
.honor li{float:left; width:204px; height:254px; margin:5px 0px;padding:3px 7px;}
.honor li img{width:200px;height:158px;border: 2px solid #808080; padding:0px; margin:0px; display:block;}
.honor li span{display:block; width:204px;height:25px; background-color:#E3E3E3; text-align:center; line-height:23px;}

/* 主体样式 */
#wrapper{width:998px; margin:0 auto; padding:0 4px; clear:both; background-color:#fff; text-align:left; overflow:hidden}
#header{height:83px; background:#fff url(bg/h.gif) repeat-x 0 0}
#header .fl{padding:14px 0 14px 20px;}
#header .fr{border-left:1px solid #fff}


#menuer {
	height:40px;
	border-top:4px solid #3095c9;
}
#menuer ul li{display:inline;}
#menuer ul li a{float:left; display:block; background:transparent url(bgDIVIDER.gif) no-repeat bottom right; font-weight:bold; text-decoration:none; width:auto; padding:0px 18px; line-height:40px; height:40px;}
#menuer ul li a:hover {color:#B30000; background:transparent url(bgON.gif) bottom left repeat-x;}



#banner{padding:1px 0}

#guider{height:29px; line-height:29px; padding:0 48px; background:#f0f0f0 url(guide.gif) no-repeat 30px center}
#guider label{padding:0 8px}

#mainer{ height:100%; background:#fff url(bg/m.gif) repeat-y center 0; margin:8px 0}

#colmnl{width:220px; float:left}
#colmnm{
	width:757px;
	float:left;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;
}
#colmnr{width:186px; float:right}
* html #colmnz{height:650px;}
#colmnz{width:770px; float:right; height:auto; background-color:#fff; min-height:650px}

#colmnz h5{background:#fff url(h.gif) repeat-x 0 bottom; height:30px; line-height:30px; text-indent:15px; margin-bottom:10px}
#colmnz h1{text-align:center; padding:10px 0}
#colmnz p,#colmnz table tr td{line-height:25px; font-size:12px}
#colmnz p img{margin:5px}
#colmnz ol li{background:#fff url(article.gif) no-repeat 2px 5px; font-size:14px; padding:4px 0 4px 22px}
#colmnl h3,#colmnr h3{height:29px; line-height:29px; text-indent:15px; margin:0 0 8px; background:#fff url(nav_bg.gif) center 0}

#colmnl p,#colmnr p{text-indent:8px; background:#fff url(p_bg.gif) repeat-x 0 bottom; padding-bottom:4px}
#colmnl dl dd{display:block; width:172px; height:32px; line-height:32px; font-weight:bold; background:#fff url(bg/p.gif) no-repeat 0 0; margin:6px auto}
#colmnl li{background:#fff url(li.gif) no-repeat 2px 5px; padding:4px 0 4px 18px}
#colmnm h3{height:26px; background:#fff url(bg/l.gif) repeat-x 0 bottom}

#colmnm h4{height:27px; line-height:29px; text-indent:25px; background:#fff url(nav_01.gif) repeat-x 0 0}
#colmnm ul{margin:10px}
#colmnm ul li,#colmnz ol li{line-height:22px}

#colmnr ul{padding:3px 18px}
#colmnr ul li{line-height:25px}
.colbox{ height:auto; margin-bottom:5px; clear:both}
.colbox ul li{background:#fff url(ll.gif) no-repeat 0 7px}
.colbox ul li a{text-indent:10px}
.colbox p{font-size:14px; line-height:150%}

.colbox dl{display:block; width:120px; text-align:center; float:left; margin:12px 6px}
.colbox dl dt a img,#demo dl dd a img,.soso dl dt a img,.soso table tr td a img{border:1px solid #d1d2d1; padding:2px}

.info{line-height:28px; border-bottom:1px dashed #d1d1d1; text-align:center}
.info span{padding:0 20px}
.next{line-height:25px}
.soso{padding:10px 5px; line-height:25px}
.soso p {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	text-indent: 1.1em;
}

.soso p img{float:left; margin:5px 15px 0 0}
.soso ul{margin:0 10px}
.soso ul li{
	list-style-position: inside;
	list-style-type: circle;
	background:url(bg/b.gif) repeat-x 0 bottom
}
.soso ul li span{float:right}
.soso table{background:url(bg/b.gif) repeat-x 0 bottom; padding:10px 0}
.soso dl{display:block; width:150px; text-align:center; float:left; margin:12px 33px 5px}
/* 分页 */

#lister{text-align:center; padding:50px 0 0; margin:auto}
.pagelist {height:22px; width:550px}
.pagelist em {background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal}
.pagelist strong {color:#009900}
.pagelist a {display:block}
.pagelist *{float:left; padding:0 5px; margin:0px 1px; font-size:12px; line-height:22px; border:1px solid #C6C6C6}
* html .pagelist {display: block}/* for ie*/
				
		
/* 底部样式 */
#footer{width:100%; height:40px; padding:10px 0 0; color:#000000; text-align:center; clear:both; background-color:#E0E0E0}
#footer p strong{padding:0 7px}
#footer p strong{border-right:1px solid}
#demo{overflow:hidden; background-color:#fff; width:180px; height: 300px; margin:0 auto}
#demo dl{display:block; text-align:center; margin:12px auto}
#demo dl dd h2{font-size:12px}

/* 字体属性 [定义规则，小写f加属性名称] */
.fB {font-weight: bold}
.fI {font-style: italic}

/* 字体大小*/
.f12px{font-size:12px}
.f14px{font-size:14px}

/* 其他属性 */
.fl{float: left}
.fr{float:right}
.ce{text-align:center}
.pd{padding:5px 0 8px}
.pd dl dd h1{font-size:12px}
.clear{ clear: both; height:0; line-height:0; visibility: hidden; }

/* 后载入式广告属性 */
.ad70{ width: 750px;  margin: 0 auto; padding:2px 0 6px; clear: both; }
.ad750{ width: 750px;  margin: 0 auto; padding:9px 0 ; clear: both; }

/* 分页 */
.k_pagelist {height:20px; display:block; margin:0 0 10px}
.k_pagelist em {background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {color:#009900;}
.k_pagelist a {display:block;}
.k_pagelist *{float:left; padding:0 2px; margin:0px 1px; font-size:11px; line-height:20px; border:1px solid #C6C6C6;}
