/* CSS Document */

/*Í¨ÓÃ*/
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
}
body{
	padding:0;
	margin:0;
}
*{ padding:0; margin:0;list-style:none}
img{border:0}
form { margin:0}
h1,h2,h3,h4,h5 {display:inline;font-size:14px; font-weight:bold;}

.top-bg { width:100%; height:474px; background-image:url(../images/top-bg.jpg);}
.logo { width:960px; height:107px; margin:0 auto; padding-top:28px; position:relative;}
	.logo-e { width:71px; height:13px; position:absolute; top:60px; right:50px;}
	.logo-dh { width:304px; height:22px; position:absolute; top:80px; right:50px;}
.dh { width:960px; height:32px; line-height:32px; background:#6E6C6D; margin:0 auto;  position:relative;}
	.dh li { width:100px; height:32px; line-height:32px; text-align:center; font-size:14px; color:#FFFFFF; float:left; display:block }
	.dh li a{display: block; width:100px; line-height:33px;color:#FFFFFF;text-decoration: none; font-weight:bold}
	.dh li a:hover{color: #EE5900;}
/* ËÑË÷¿ò */
#search {
	width:219px;
	height:22px;
	position:absolute;
	right:10px;
	top:5px;
	background:url(../images/so.jpg) no-repeat;
}
#need {
	border:0;
	background:none;
	text-indent:7px;
	font-size:12px;
	padding:5px 0 6px 1px;
    float:left;
	width:185px;
}
#btn{
	float:right;
	height:22px;
	width:32px;
	border:0;	
	background:url(../images/ban.png) no-repeat;
}
.banner { width:960px; height:306px; margin:0 auto;}
.nrbg { width:100%; height:auto; background:url(../images/bg.jpg) repeat-x;}
.nrbgbg { width:967px; height:577px; background:url(../images/bgbg.jpg); margin:0 auto}
.cpdh-bg { width:960px; height:38px; margin:0 auto; background-image:url(images/cpdh-bg.jpg);  overflow:hidden;}
	.cpdh-bg li { width:100px; height:38px; line-height:38px; text-align:center; font-size:14px; color:#000000; font-weight:bold; float:left; display:block ;overflow:hidden;}
	.cpdh-bg li a{display: block; width:100px; line-height:38px;color:#FF0000;text-decoration: none; font-weight:bold; overflow:hidden;}
	.cpdh-bg li a:hover{color: #EE5900;}
.cpzs { width:960px; height:150px; margin:0 auto; }
	 .img-scroll { position:relative; margin:20px auto; width:960px;}
	 .img-scroll .prev,.img-scroll .next { position:absolute; display:block; width:50px; height:42px; top:40px; color:#FFF; text-align:center; line-height:42px}
	 .img-scroll .prev { left:0}
	 .img-scroll .next { right:0}
	 .img-list { position:relative; width:840px; height:120px; margin-left:60px; overflow:hidden}
	 .img-list ul { width:9999px;}
	 .img-list li { float:left; display:inline; width:130px; margin-right:10px; height:120px; text-align:center; line-height:120px;}
	.img-list img {
	width:120px;
	height:95px;
	 border:5px solid #D0D0D0;
}
	 .img-list h4{
	width:130px;
	height:20px;
	color:#000;
	font: 12px  simsun; 
	padding-top:7px;
	text-indent:20px;
}
.xx-bg { width:960px; height:243px; margin:0 auto; background-image:url(../images/xx-bg.jpg); font-size:12px; position:relative;}
	.xx-bg-l-t { width:100px; height:30px; position:absolute; top:55px; left:80px; font-size:13px; font-weight:bold}
	.xx-bg-c-t { width:100px; height:30px; position:absolute; top:55px; left:450px; font-size:13px; font-weight:bold}
	.xx-bg-r-t { width:100px; height:30px; position:absolute; top:55px; right:50px; font-size:13px; font-weight:bold}
	.xx-bg-l-x { width:322px; height:108px;	position:absolute; top:104px; left:20px;}
	.xx-bg-c-x { width:322px; height:108px;	position:absolute; top:104px; left:384px; overflow: hidden}
	.xx-bg-r-x { width:186px; height:108px;	position:absolute; top:104px; right:20px; overflow: hidden}
	.xx-bg-l-d { width:50px; height:20px; position:absolute; top:214px;	left:20px;}
	.xx-bg-c-d { width:50px; height:20px; position:absolute; top:214px;	left:384px;}
	.xx-bg-r-d {
	width:50px;
	height:20px;
	position:absolute;
	top:215px;
	right:105px;
}
	.xx-bg a{display: block; width:100px; line-height:20px;color:#6F6F6F;text-decoration: none; font-weight:bold; overflow:hidden;}
	.xx-bg a:hover{color: #EE5900;}
.yl { width:950px; line-height:20px; margin:0 auto; padding:5px; font-size:12px;}
	.yl li { width:100px; height:20px; float:left; display:inline; color:#6F6F6F}
	.yl li a{display: block; width:100px; line-height:20px;color:#6F6F6F;text-decoration: none; font-weight:bold; overflow:hidden;}
	.yl li a:hover{color: #EE5900;}
.bq { width:950px; height:90px; text-align:center; margin:0 auto; padding:5px; color:#6F6F6F; font-size:12px;}





.ny-bg { width:100%; height:auto; background:#E2E2E2}
.ny-bgimg { width:970px; height:auto; margin:0 auto; background:url(../images/ny-bg.jpg);}
.ny-end { width:970px; height:18px; margin:0 auto; background:url(../images/ny-end.jpg);}
.ny-nr { width:960px; height:auto; margin:0 auto; }
.ny-nr-l { width:222px; height:auto; float:left; display:inline; margin-top:27px; }
.ny-nr-l-t { width:196px; height:41px; margin:0 auto}
.ny-nr-l-x { width:196px; height:auto; margin:0 auto}
.ny-nr-l-x li { width:190px; height:30px; line-height:30px; overflow:hidden}
.ny-nr-l-x li a{display: block; width:190px; line-height:30px;color:#EE5900;text-decoration: none; font-weight:bold}
.ny-nr-l-x li a:hover{color: #EE5900;}
.ny-ny-l-e { width:196px; height:22px; margin:0 auto; margin-bottom:50px;}
.ny-nr-r { width:698px; height:auto; float:right; display:inline; padding:20px;}
.ny-nr-r-t { width:698px; height:50px; line-height:50px; border-bottom:2px solid #ee5900; font-size:14px;}
.ny-nr-r-x { width:698px; height:auto; font-size:14px;}






.cpimg { width:698px; height:auto;  font-size:14px;}
.cpimg a{font-size:14px; color:#EE5900; text-decoration: none; font-weight:bold}
.cpimg a:hover{color: #EE5900;}
