HTML {
	 COLOR: #000;
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN:0px auto; PADDING-TOP: 0px;

}
#overall{ width:980px; margin:0px auto;}
.top{ width:980px; height:74px; background-image:url(../images/index_01.gif);}

.menu{ height:34px; width:980px; background-image:url(../images/menu.gif); background-repeat:repeat-x;}
.daohang {
	POSITION: relative;  FLOAT: left; width:980px; 
margin:0; padding:0;
	top: 0px;
	left: 7px;
}
.daohang LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none; WIDTH: 120px; FLOAT: left;
}

.daohang LI A {
	 POSITION: relative; FONT-VARIANT: normal;  DISPLAY: block; HEIGHT: 20px; COLOR: #F3D6C0; FONT-SIZE:14px; TEXT-DECORATION: none;padding-top:10px;
}
.banner{ width:980px; height:294px; margin-top:8px;}
.hotimg{ width:700px; height:294px; float:left;}
.cpfl{ width:270px; height:292px; float:right; border:solid 1px #CCC;}
.cpflnav{ width:263px; background-image:url('../images/cpfl.gif'); 
height:46px;
}
.cpfldiv{ width:220px; height:200px; margin:20px;}
.cpfllist {
	POSITION: relative;   width:220px; margin:0; padding:0;
}
.cpfllist LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none; WIDTH: 220px; FLOAT: left; border:solid 1px #CCC; margin-top:5px;
}

.cpfllist LI A {
	 POSITION: relative; FONT-VARIANT: normal;  DISPLAY: block; HEIGHT: 20px; COLOR: #333; FONT-SIZE:14px; TEXT-DECORATION: none;padding-top:10px; letter-spacing:3px;
}
.main{ width:980px; height:414px; margin-top:5px;}
.left{ width:264px; height:412px;border:solid 1px #CCC; float:left;}
.newsnav_img{ width:258px; height:34px; background-image:url(../images/news.gif); margin:0 auto;}
.newsdiv{ width:220px; height:200px; margin:20px;}
.newslist {
	POSITION: relative;   width:225px; 
margin:0; padding:0;
	top: 4px;
	left: -8px;
}
.newslist LI {
	TEXT-ALIGN: left; LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none; WIDTH: 220px; FLOAT: left; border-bottom:dotted 2px #CCC; margin-top:5px;
}

.newslist LI A {
	 POSITION: relative; FONT-VARIANT: normal;  DISPLAY: block; HEIGHT: 20px; COLOR: #333; FONT-SIZE:12px; TEXT-DECORATION: none;padding-top:10px; letter-spacing:3px;
}
.newsmore{ font-size:12px; color:#900; width:60px; height:16px; float:right;}
.newsmore a{ font-size:12px; color:#900;  TEXT-DECORATION: none;}
.right{ width:712px; height:414px; float:right;}
.cpnav{ width:712px; height:38px; background-image:url(../images/index_12.gif);}
.cpshow{ width:712px; height:197px;}
.cpimgs{ width:150px; height:160px; margin:15px 8px 10px 16px; float:left; display:inline;}
.hotcp{ width:712px; height:179px;}
.gs{ width:980px; height:158px; background-image:url(../images/index_16.gif); margin-top:5px;}
.gstext{ font-size:12px;color:#666; width:400px; height:100px; margin:45px auto auto 350px; line-height:20px; text-indent:24px;}

.gstext a{font-size:12px;color:#666; TEXT-DECORATION: none;}


.foot{ width:980px; height:30px; border-top:solid 2px #CCC;margin-top:5px; font-size:12px; text-align:center; padding-top:15px;}
.foot a{font-size:12px; text-align:center; color:#666; TEXT-DECORATION: none;}
.footgs{font-size:12px; text-align:center; color:#666; width:980px; height:50px;}



/* --·ÖÒ³ÑùÊ½-- */
.cptext{ width:633px; 
height:18px; 
font-size:14px; font-weight:bold; margin-top:10px; margin-left:16px;
}
.cpnav{ width:712px; height:54px; 
background-image:url('../images/index_121.gif');
}
.ftext{ width:712px; height:320px;
font-size:12px;
}
.fnewsdiv{ width:220px; height:300px; margin:20px;}

.fmain{ width:980px; height:614px; margin-top:5px;}
.fleft{ width:264px; height:612px;border:solid 1px #CCC; float:left;}
.fright{ width:712px; height:614px; float:right;}