@charset "utf-8";
/* CSS Document */
html {
	height: 100%; 
}

div{
	font-size:12px;
	margin:0 auto;
	line-height:150%;
	}
ul,li,dl,dt,dd{
	margin:0;
	padding:0;
	list-style:none;
	}
h1,h2,h3,h4,form{
	margin:0;
	padding:0;
	font-weight:normal;
	}
img {border: none;vertical-align: middle;}
img { -ms-interpolation-mode: bicubic; }
a{ color:#000; text-decoration:none;}
a:hover{ text-decoration:underline; color:#cd0000;}
.red{ color:#cd0000;}
.fl{ float:left;}
.fr{ float:right;}
.cl{ clear:both;}


/* ×ó²àÀ¸±£Áô */
.area{ height:30px; width:98%; background:#e8e6e6; line-height:30px; padding:0 20px; margin-top:5px;}
.area a{ padding:0 5px;}
.con{ height:20%; overflow:hidden; width:100%; margin-top:5px;}
.side{ width:20%; float:left; height:100%; overflow:hidden; background:#fff;}
.main{ width:78%; float:right; height:100%; overflow:hidden;}
.box{color:#000099; border:1px solid #e8e6e6; border-top:1px solid #e8e6e6; height:100%;overflow:hidden; margin-bottom:5px;white-space:normal}
.sidebanner{ height:auto; overflow:hidden;}
.sidebanner div{ margin-bottom:5px; clear:both;}


.box h2{ font-weight:normal; font-size:9.5pt; height:35px; line-height:35px; padding:0 65px; background:#9999ff;}
.box h2 a{ color:#fff;}
.sidelist dl{ padding:0 14px; padding-bottom:13px;}
.sidelist dt{ font-size:9.5pt; line-height:24px;}
.sidelist dd{ line-height:18px; overflow:hidden; height:54px;}
.sidelist ul{ overflow:hidden; padding:0 13px; margin-top:5px; padding-bottom:8px;}
.sidelist ul li{ height:24px; line-height:24px; overflow:hidden; padding-left:0px; background:url() no-repeat left -72px;}

.about{ font-size:9.5pt;padding:20px; line-height:24px; text-indent:0em;}
.about a{ color:#ff6600; font-size:14px;}

.sin_list{ height:auto; width:48%; margin:8px 0;  padding-top:6px;}
.sin_list h2{ padding-left:0px ; height:45px; line-height:45px; color:#003399; font-size:12pt;font-weight:bold;}
.sin_list h2 .more{float:right; background:#003399; color:#fff; line-height:20px; font-size:8pt; padding:0 10px; margin-top:13px;}
.sin_list h2 .more:hover{ background:#003399; text-decoration:none;}
.sin_list dl{ height:125px;width:375px; overflow:hidden;}
.sin_list dt{ float:left;width:120px; height:125px; overflow:hidden; }
.sin_list dd{ float:right; width:235px; height:125px; overflow:hidden;}
.sin_list dd h3{font-size:10pt;font-weight:bold;line-height:18px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.sin_list dd p{ margin:0; padding:4px 0 0 0; height:auto;line-height:20px; font-size:9.5pt;color:#000099; overflow:hidden; display:block;}
.sin_list ul{margin-top:15px; line-height:24px;}
.sin_list ul li{font-size:10pt; height:24px; overflow:hidden; padding-left:0px;}
.sin_list ul li span{ float:right;color:#003399;}


.link{ width:960px; line-height:50px; height:50px;}
.link b{ font-size:14px;}
.link a{ padding:0 5px;}

