@charset "gb2312";
/* CSS Document */

.flash{
	width:950px;
	margin:0 auto;
	margin-top:-4px;
	height:auto;
}
a{
	color:#666;
	text-decoration:none;
}
a:hover{
	color:#666;
	text-decoration:underline;
}
.main,.top1{
	width:950px;
	margin:0 auto;
	background-color:#FFF;
	padding-top:20px;
}
.top1 {
	height:69px;
}
.top1 ul li{
	float:left;
	width:180px;
	text-align:center;
	margin-left:10px;
	display:inline;
}
.main{
	padding-bottom:20px;
}
.mainleft{
	float:left;
	margin-left:15px;
	width:186px;
	display:inline;
}
.mainright{
	float:left;
	margin-left:15px;
	display:inline;
}
.lxwm1,.fwlc1,.fwcn1{
	width:176px;
	height:23px;
	background-image:url(../../../images/menu.png);
	background-repeat:no-repeat;
	background-position:0 -128px;
	color:#333;
	line-height:23px;
	padding-left:10px;
	font-weight:bold;
}
.lxwm2{
	width:184px;
	height:330px;
	border-bottom:1px solid #c8c8c8;
	border-right:1px solid #c8c8c8;
	border-left:1px solid #c8c8c8;
	margin-bottom:20px;
	margin-top:-1px;
}
.fwlc2{
	width:184px;
	height:323px;
	border-bottom:1px solid #c8c8c8;
	border-right:1px solid #c8c8c8;
	border-left:1px solid #c8c8c8;
	margin-bottom:20px;
	margin-top:-1px;
	padding-top:2px;
}
.fwcn2{
	width:174px;
	height:152px;
	border-bottom:1px solid #c8c8c8;
	border-right:1px solid #c8c8c8;
	border-left:1px solid #c8c8c8;
	margin-bottom:20px;
	margin-top:-1px;
	color:#365a6f;
	padding:10px 0 0 10px;
	line-height:17px;
}

.lxwm2 dl{
	color:#365a6f;
	margin:0;
	padding-top:10px;
	margin-left:20px;
	width:160px;
	height:30px;
}
.lxwm2 dl dt{
	float:left;
	display:block;
	height:30px;
}
.fwqpj{
	margin-top:0;
	padding:0;
	margin-left:15px;
}
.fwqpj1{
	height:23px;
	width:904px;
	background-image:url(../../../images/index.gif);
	background-position:0 -46px;
	background-repeat:no-repeat;
	line-height:23px;
	color:#666;
	font-weight:bold;
	padding-left:20px;
	
}
.fwqpj1 span{
	font-weight:normal;
	margin-left:30px;
}
.fwqpj2{
	width:922px;
	height:100px;
	border-left:1px solid #cbcbcb;
	border-right:1px solid #cbcbcb;
	overflow:hidden;
}
.fwqpj2 img{
	width:89px;
	height:77px;
	border:1px solid #ccc;
	display:block;
}
.fwqpj2 ul{
	height:100px;
}
.fwqpj2 li{
	float:left;
	width:115px;
	text-align:center;
	height:90px;
	margin-top:10px;
	display:inline;
	
}
.fwqpj3{
	width:924px;
	height:7px;
	background-image:url(../../../images/index.gif);
	background-position:0 -180px;
	background-repeat:no-repeat;
	overflow:hidden;
}
.rightTitle{
	font-size:20px;
}
.fwxm_top1 ul{
	height:23px;
}
.fwxm_top1 ul li{
	float:left;
	background-image:url(../../../images/index.gif);
	width:167px;
	height:23px;
	line-height:23px;
	text-align:center;
	font-weight:bold;
	margin-right:1px;
	cursor:pointer;
}
.sd1{
	background-image:url(../../../images/index.gif);
	background-position:0 0;
	color:#666;
}
.sd2{
	color:#FFF;
	background-position:0 -23px;
}
.sd1 a{
	color:#666;
}
.sd1 a:hover{
	text-decoration:underline;
}
.sd2 a{
	color:#FFF;
}
.sd2 a:hover{
	text-decoration:underline;
}

.fwxm_top2{
	width:722px;
	height:7px;
	background-image:url(../../../images/index.gif);
	background-position:0 -103px;
	background-repeat:no-repeat;
	padding:0;
	margin:0;
	overflow:hidden;
}
.fwxm_top3,.fwal_top3{
	padding:0;
	margin:0;
	width:720px;
	
	border-left:1px solid #c8c8c8;
	border-right:1px solid #c8c8c8;
}
.fwxm_top3{
	height:213px;
}
.fwal_top3{
	height:231px;
}
.fwxm_top4{
	width:722px;
	height:5px;
	background-image:url(../../../images/index.gif);
	background-position:0 -163px;
	margin-bottom:6px;
	overflow:hidden;
}
#c1,#c2,#c3,#c01,#c02,#c03,#c001,#c002,#c003,#c004{
	width:720px;
}
.cleft{
	width:152px;
	float:left;
	margin-top:10px;
	margin-left:5px;
	display:inline;
}
.cleft ul li{
	
	background-repeat:no-repeat;
	line-height:25px;
	padding-left:20px;
	cursor:pointer;
}
.sd01{
	background:url(../../../images/li_hover.jpg) left center;
	color:#cb8f00;
}
.sd02{
	background:url(../../../images/li.jpg) left center;
}
.sd01 a{
	color:#cb8f00;
}
.sd01 a:hover{
	text-decoration:underline;
}
.sd02 a{
	color:#333;
}
.sd02 a:hover{
	text-decoration:underline;
}
.cright{
	width:552px;
	float:left;
	display:inline;
	margin-left:10px;
}
.cright1{
	margin-top:10px;
	width:542px;
	height:17px;
	background-image:url(../../../images/index.gif);
	background-position:0 -115px;
}
.cright2{
	width:542px;
	height:155px;
	background-image:url(../../../images/cright_bg_03.gif);
	background-repeat:repeat-y;
}
.cright2 a:hover{
	color:#333;
	text-decoration:none;
}
.cright3{
	width:542px;
	height:6px;
	background-image:url(../../../images/index.gif);
	background-position:0 -146px;
}
.cright21{
	float:left;
	width:320px;
	margin-left:20px;
	display:inline;
	line-height:20px;
	text-indent:24px;
}
.cright22{
	float:left;
	width:110px;
	margin-left:10px;
	display:inline;
}
.cright22 img{
	width:150px;
	height:150px;
}
.fwal_top3 ul li a span{
	margin-left:20px;
}
.fwal_top3 ul li a{
	display:block;
	color:#666;
	text-decoration:none;
}
.fwal_top3 ul li a:hover{
	color:#F60;
	text-decoration:none;
}
.fwal_top3 ul li{
	height:25px;
	line-height:25px;
	overflow:hidden;
	margin:0;
}
.fwal_top3 ul li:hover{
	border-bottom:1px dashed #666;
	border-top:1px dashed #666;
	background-color:#eee;
}
.fwqsjhfjszt,.fwqsjaqjszt,.fwqyjrjjszt,.fwqcc,.fwqjjcs,.xnj{
	width:455px;
	float:left;
	margin-left:14px;
	height:auto;
	display:inline;
	margin-top:15px;
}
.fwqzt_top{
	width:435px;
	height:23px;
	background-image:url(../../../images/index.gif);
	background-position:0 -71px;
	color:#666;
	font-weight:bold;
	padding-left:20px;
	line-height:23px;
}
.fwqzt_nr{
	width:443px;
	border-left:1px solid #c8c8c8;
	border-right:1px solid #c8c8c8;
	border-bottom:1px solid #c8c8c8;
	height:172px;
	padding-top:10px;
	padding-left:10px;
}

.fwqzt_nr ul li{
	background:url(../../../images/listli.gif) left center;
	background-repeat:no-repeat;
	line-height:20px;
	padding-left:20px;
	overflow:hiddem;
}
.fwqzt_nr ul li a{
	color:#365a6f;
	text-decoration:none;
}
.fwqzt_nr ul li a:hover{
	color:#F60;
	text-decoration:none;
}
.fwqpjMarque{
	height:100px;
	overflow:hidden;
}
.yqljnr{
	margin-left:15px;
	width:920px;
	padding-bottom:10px;
}
.yqljTitle{
	margin-left:15px;
	font-size:20px;
	margin-top:15px;
}
.yqljnr li{
	float:left;
	display:inline-block;
	margin-right:20px;
	line-height:25px;
}
.yqljnr a{
	color:#999;
	text-decoration:none;
}
.yqljnr a:hover{
	color:#000;
}
.foot{
	width:950px;
	height:26px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../../../images/menu.png);
	background-repeat:no-repeat;
	background-position:0 -154px;
}
.foot a{
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	margin-left:10px;
	line-height:25px;
	float:left;
}
.foot span{
	line-height:25px;
	margin-left:100px;
	color:#FFF;
	letter-spacing:2px;
	display:block;
	float:left;
}
.dkhal{
	width:720px;
	height:82px;
	overflow:hidden;
}
.dkhalMarque{
	width:720px;
	height:82px;
	overflow:hidden;
}
.dkhal ul li{
	float:left;
	display:inline;
	line-height:80px;
	margin-left:10px;
	width:140px;
	text-align:center;
	display:inline;
	margin-left:10px;
}
.dkhal ul li img{
	width:135px;
	height:75px;
	border:1px solid #ccc;
}