﻿/* CSS Document */
html,body{height:100%}
body {text-align:center; font-family:"宋体", arial; 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}



/* 主体样式 */
#wrapper{width:998px; margin:0 auto; padding:0 4px; clear:both; background-color:#fff; text-align:left; overflow:hidden}
#header{height:65px; background:#fff}
#header .fl{padding:5px 0px; width:450px;}
#header .fr{padding:5px 10px 5px 0px;line-height:18px}


#menuer {background:transparent url(bgOFF.gif) repeat-x bottom left; 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:572px; float:left; margin:0 10px}
#colmnr{width:186px; float:right}
/* html #colmnz{height:150px;}*/
#colmnz{width:770px; float:right; height:auto; background-color:#fff; min-height:150px}

#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:20px}
.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;}

