*{
padding:0;
margin:0;
border:none;
}
a{
text-decoration:none;
}
body{
background:#C2DBE4;
}

#inbody{
width:1000px;
margin:0 auto;
background:#fff;
}
#tops{
height:150px;
background:url(image/tops-bg.jpg) no-repeat scroll top left;
}
#nav{
height:35px;
background:url(image/nav-bg.jpg) repeat-x scroll top left;
text-align:center;
}
#nav a{
color:#fff;
font:normal normal 16px/35px sum;
display:inline-block;
margin:0 15px;
}
#nav a:hover{
text-decoration:underline;
}
#mainbox{
width:1000px;
position:relative;
padding:20px 20px 0px;
display:block;
overflow:hidden;
zoom:1;
}
#imgnews{
width:520px;
height:390px;
display:block;
overflow:hidden;
border:1px solid #d6d6d6;
float:left;
margin:0 0 10px;
}
#imgnews ul li{
height:390px;
width:520px;
float:left;
list-style:none;
display:block;
overflow:hidden;
position:relative;
}
#imgnews ul li img{
width:100%;
height:100%;
}
#imgnews ul li h2{
width:100%;
position:absolute;
bottom:0;
left:0;
color:#fff;
background:rgba(6, 6, 6, 0.6);
text-indent:20px;
font:normal bold 14px/30px SimSun;
}
#imgnews ul li h2 a{
color:#fff;
}
#imgnews ul li h2 a:hover{
text-decoration:underline;
}
#imgnewsnav{
position:absolute;
top:350px;
left:420px;
}
#imgnewsnav ul{
display:block;
overflow:hidden;
zoom:1;
list-style:none;
}
#imgnewsnav ul li{
float:left;
width:24px;
height:24px;
margin-right:10px;
text-align:center;
border-radius: 12px;
background:#fff;
font:normal normal 12px/24px sum;
cursor: pointer;
border:1px solid #aaa;
}

#imgnewsnav .navOn{
background:#bbb;
color:#fff;
}
#about{
width:428px;
float:left;
margin:0 20px 0 15px;
}
#abouttitles{
margin-bottom:10px;
font:normal bold 24px/24px sum;
}
#about p{
font:normal normal 14px/20px sum;
}
#inbanner{
height:100px;
width:958px;
background:#567;
clear:both;
margin:0 0 10px;
background:url(image/inbanner.jpg) no-repeat scroll top left;
border:1px solid #d6d6d6;
}
#chshow{
width:960px;
margin:0 0 10px;
}
#chshow ul{
list-style:none;
display:block;
overflow:hidden;
zoom:1;
}
#chshow ul li{
width:232px;
float:left;
padding-right:10px;
}
#chshow ul li:last-child{
padding-right:0;
padding-left:2px;
}
#chshow ul li img{
display:block;
width:230px;
height:174px;
border:1px solid #d6d6d6;
}
#chshow ul li h2{
font:normal normal 14px/28px sum;
text-align:center;
border:1px solid #d6d6d6;
border-top:none;
}
#chshow ul li h2 a{
color:#222;
}
#chshow ul li h2 a:hover{
color:#006BB9;
}

#news,#notes,#zhengce,#baike{
width:475px;
float:left;
margin:0 0 10px;
}
#news,#zhengce{
padding-right:10px;
}
.lstitles{
background:url(image/lstitlebg.jpg);
font:normal bold 14px/30px sum;
color:#fff;
text-indent:12px;
}
.lists{
background:#fff;
list-style:circle inside;
padding:10px;
border:1px solid #d6d6d6;
border-top:none;
background:url(image/lsbg.jpg) repeat-x scroll top left;
height:174px;
}
.lists li{
font:normal normal 14px/28px sum;
border-bottom:1px dashed #d6d6d6;
}
.lists li a{
color:#333;
}
.lists li a:hover{
color:#3063B6;
text-decoration:underline;
}

#flink{
width:960px;
margin:0 auto 10px;
}
#flinktitle{
font:normal bold 14px/30px sum;
background:url(image/hh53.jpg) no-repeat scroll top left;
text-indent:42px;
color:#fff;
}
#links{
border:1px solid #d6d6d6;
border-top:none;
padding:10px;
}
#links a{
display:inline-block;
margin-right:15px;
color:#333;
}
#links a:hover{
text-decoration:underline;
color:#3063B6;
}
#footer{
width:960px;
margin:0 auto;
background:url(image/lsbg.jpg) repeat-x scroll top left;
height:100px;
border-top:1px solid #d6d6d6;
padding:20px;
font:normal normal 12px/20px arial,sum;
position:relative;
}
#contects{
width:450px;
position:absolute;
top:20px;
right:0;
text-align:left;
}

#leftbox{
width:240px;
float:left;
}
#rightbox{
width:710px;
float:left;
display:block;
overflow:hidden;
margin-left:10px;
margin-bottom:10px;
}
.lefttitle{
background:url(image/hh54.jpg) no-repeat scroll top left;
font:normal bold 14px/30px sum;
color:#fff;
text-indent:20px;
}
#leftbox ul{
padding:10px;
border:1px solid #d6d6d6;
margin:0 0 10px;
}

#leftbox ul li{
font:normal normal 14px/26px sum;
border-bottom:1px dashed #d6d6d6;
list-style:none;
}
#leftbox ul li a{
color:#222;
}
#leftbox ul li a:hover{
color:#006BB9;
}

#leftbox p{
padding:10px;
border:1px solid #d6d6d6;
margin:0 0 10px;
font:normal normal 14px/24px sum;
}
#psnav{
background:url(image/hh53.jpg) no-repeat scroll top left;
font:normal bold 14px/30px sum;
border-bottom:1px solid #d6d6d6;
color:#fff;
text-indent:42px;
}
#pos{
height:24px;
font:normal normal 12px/24px sum;
border:1px solid #d6d6d6;
border-top:none;
border-bottom:1px solid #d6d6d6;
text-indent:20px;
}
#pos a{
margin:0 2px;
color:#222;
text-decoration:underline;
}
#pos a:hover{
color:#006BB9;
}
#txtlist,#cons{
padding:20px 30px;
border-right:1px solid #d6d6d6;
border-left:1px solid #d6d6d6;
}
#txtlist li{
font:normal normal 14px/28px sum;
border-bottom:1px dashed #d6d6d6;
list-style:inside circle;
}
#txtlist li a{
color:#222;
}
#txtlist li a:hover{
color:#006BB9;
}
#pages{
border:1px solid #d6d6d6;
text-align:center;
height:30px;
}
#pages li{
list-style:none;
display:inline;
font:normal normal 14px/30px sum;
margin-right:10px;
}
#pages a{
display:inline-block;
height:30px;
color:#006BB9;
}
#pages a:hover{
text-decoration:underline;
}
#imglist{
list-style:none;
display:block;
overflow:hidden;
padding:20px 0;
padding-left:4px;
border-right:1px solid #d6d6d6;
border-left:1px solid #d6d6d6;
}
#imglist li{
margin-left:10px;
margin-bottom:15px;
overflow:hidden;
display:block;
zoom:1;
}
#imglist li .ilisttitle {
	font-family:Microsoft YaHei,SimHei;
	font-size:14px;
	width:460px;
	line-height:28px;
	font-weight:bold;
	text-align:left;
	float:left;
}
#imglist li p {
	font-size:12px;
	line-height:20px;
	padding:0 5px;
}
#imglist li img {
float:left;
width:218px;
margin-right:10px;
border:1px solid #d6d6d6;
display:block;
}
#imglist li .ilisttitle a{
color:#222;
display:block;
height:30px;
padding:0 5px;
border-top:1px solid #d6d6d6;
border-bottom:1px solid #d6d6d6;
border-top:none;
background:#f5f5f5;
}
#imglist li a:hover{
color:#006BB9;
}
#cons h1{
font:normal bold 18px/30px Microsoft YaHei,SimHei;
border-bottom:1px dashed #d6d6d6;
text-align:center;
}
#info{
font:normal normal 12px/20px Simsun;
color:#666;
height:20px;
margin-bottom:10px;
text-indent:1em;
}
#cons p{
font:normal normal 14px/24px Simsun;
color:#222;
text-indent:2em;
margin-bottom:10px;
}