* {
	margin: 0;
	padding: 0;
}
body {
	font-family:"SimSun","Arial Narrow";
	font-size: 12px;
	color: #323232;
	background:url(bodybg.png) top repeat-x;
}
img {
	border: 0;}
a {
	color: #333;
	text-decoration: none;
}
a:hover {
	color: #083552;
	text-decoration: underline;
}
li{ list-style:none;}
.indexbox{
	clear: both;
	margin:auto;
	width:960px;
	}
.header{width:960px; float:left; height:92px;position:relative;}
.header .logo{ position:absolute; top:9px;}
.header .hdright{position:absolute; right:0px; top:20px; width:240px; line-height:20px;}
.header .hdright li{ float:left; height:20px; line-height:20px; width:65px; background:url(list.png) left center no-repeat; padding-left:15px;}
.header .hdright li a{ color:#FFF;}
.nav{width:960px; height:354px; background:url(navtop.jpg) top left no-repeat; float:left;}
.navaa{float:left; height:253px; width:960px; padding-top:50px; padding-left:45px;}
.navaa li{width:160px; height:242px; float:left; display:inline; margin-right:17px;}
.navaa li a{ display:block; width:160px; height:242px;}
.navaa li a:hover{ text-decoration:none;}
.navbox{float:left; padding-left:25px; width:960px;}
.navbox li{float:left; display:inline; margin-left:65px; margin-right:55px; width:60px; height:31px;}
.navbox a{ display:block; height:31px; background:url(navaa.png) -6px 0 no-repeat;  width:60px; float:left;}
.navbox a:hover{ background:url(navbb.png)-6px 1px no-repeat; text-decoration:none;}
.navbox .a2 a, .nav .a2 a:hover{ background-position:-187px 1px;}
.navbox .a3 a, .nav .a3 a:hover{ background-position:-362px 1px;}
.navbox .a4 a, .nav .a4 a:hover{ background-position:-538px 1px;}
.navbox .a5 a, .nav .a5 a:hover{ background-position:-720px 1px;}
.leftbox{float:left; width:207px; display:inline; margin-top:20px;}
.boxaa{float:left; height:30px; background:url(cdan.png) top left no-repeat; width:207px;}
.boxbb{ float:left; height:auto; background:url(cdan.png) bottom left no-repeat; width:207px; padding-bottom:10px; margin-bottom:10px;}
.boxaa b{ display:block; height:30px; width:60px; background:url(cdanaa.png) no-repeat; margin-left:35px;}
.boxbb  .cpfw{ float:left; width:197px; height:208px; padding-left:5px; background:url(cdancpfw.png) 40px 8px no-repeat; padding-top:3px;}
.boxbb  .cpfw li{ float:left; height:25px; width:137px; line-height:25px; border-bottom:1px #a0a9af dotted; padding-left:60px;}
.boxbb .fyyzbb{float:left; padding-left:12px; padding-top:10px;}
.boxbb .fyyzbb li{float:left; width:54px; height:31px; padding-left:30px; line-height:31px; padding-right:10px;}
.boxbb .fyslbb{float:left; padding-left:40px; padding-top:5px;}
.boxbb .fyslbb li{ line-height:26px; padding-left:15px; background:url(list2.png) left center no-repeat;}
.boxaa  .lxwmaa{ background-position:0px -30px;}
.boxaa  .fyyzaa{ background-position:0px -90px;}
.boxaa  .fyslaa{ background-position:0px -60px;}
.boxbb .lxwmbb{ float:left; padding-left:15px; width:177px; padding-right:15px; padding-top:10px; padding-bottom:35px; line-height:20px; background:url(lxwm.png) right bottom no-repeat; color:#083552;}
.cnbox{float:left;display:inline; margin-top:20px; margin-left:15px; width:515px; height:auto; margin-right:15px;}
.cnboxaa{ background:url(cnbg.png) top left no-repeat; height:33px; width:515px; float:left;}
.cnboxaa b{float:left;display:inline; width:58px; height:33px; background:url(cnbggs.png) left top no-repeat; margin-left:35px;}
.cnboxaa .anli{ background:url(cnbggs.png) left -33px no-repeat;}
.cnboxaa .more{float:right; display:inline; margin-top:10px; margin-right:25px;}
.cnboxbb{ background:url(cnbg.png) bottom left no-repeat; padding-bottom:12px; width:515px; float:left; height:auto; display:inline; margin-bottom:10px;}
.cnboxbb ul{float:left; margin-left:8px; display:inline; margin-top:6px;}
.cnboxbb ul li{width:115px; height:50px; float:left; margin:5px 5px; display:inline;}
.cnboxbb ul li img{width:113px; height:48px; border:1px solid #ccc;}
.rightbox{float:left; padding-left:15px; width:735px; height:auto; padding-top:20px;}
.rtboxaa{ background:url(gywm.png) top left no-repeat; height:33px; width:695px; float:left; padding-left:40px; line-height:33px; font-weight:bold; font-size:14px;}
.rtboxbb{ float:left; height:auto; width:673px; border:1px solid #dadada; line-height:30px; border-bottom:none; border-top:none; padding:0 30px;}
.rtboxcc{ float:left;background:url(gywm.png) bottom left no-repeat; height:12px; width:735px; margin-bottom:10px; display:inline;}
.fooderaa{margin:auto;width:100%; height:30px; background-color:#d5e2ea; line-height:30px;text-align:center;}
.fooderaa a{padding:0 15px;}
.fooderbb{margin:auto;width:100%; height:70px; background-color:#006699; line-height:20px;text-align:center; color:#FFF; padding-top:20px;}
