/* CSS Document */


body,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,img,div{margin:0;padding:0;border:0;}


body{background:#fff;color:#333;font-size:12px; font-family:"SimSun","Arial Narrow";;background:url(/templets/default/images/body_bg.png);} 


ul,ol{list-style-type:none;} 





a{text-decoration:underline;}


a:link{color:#009; text-decoration:none;}


a:visited{color:#800080; text-decoration:none;}


a:hover,a:active,a:focus{color:#c00; text-decoration:none;}


.clear {clear:both;}





a:link,a:visited {


	color:#333;


	font-size:12px; 


	font-family:"SimSun","Arial Narrow";


	text-decoration:none;


}


a:hover {


	color:#ff0000;


	text-decoration:underline;


}





#top {


	width:1003px;


	margin:0 auto;


}


#logo {


	width:1003px;


	height:87px;


	margin:0 auto;


	background:url(../images/logo.jpg);


}


#nav {


	width:1003px;


	height:35px;


	margin:0 auto;


}


#nav .nav-left {


	width:235px;


	height:35px;


	float:left;


	background:url(../images/nav-left.jpg) no-repeat;


}


#nav .nav-right {


	width:768px;


	height:35px;


	float:left;


	background:url(../images/nav-right.jpg) no-repeat;


}


#nav .nav-right ul li {


	float:left;


	width:96px;


	height:35px;


	line-height:35px;


	text-align:center;


}


#nav .nav-right ul li a {


	font-size:12px;


	color:#fff;


	font-weight:bold;


	font-family:Arial, Helvetica, sans-serif;


	text-align:center;


	text-decoration:none;


}

#focus {width:1003px; height:320px; overflow:hidden; position:relative;margin:0 auto;}
#focus ul {height:320px; position:absolute;}
#focus ul li {float:left; width:1003px; height:320px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1003px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:780px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(/templets/default/images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

#flash {


	width:1003px;


	height:320px;


	margin:0 auto;


	border-bottom:1px solid #999999;


}


#container {


	width:1003px;


	margin:0 auto;


	margin-bottom:10px;


}


#container .c-left {


	width:220px;


	margin-right:18px;


	float:left;


	background-color:#F5F5F5;


}


#cplb {


	width:190px;


	margin:5px 15px;


	overflow:hidden;


}


#cplb dl {


	clear:both;


	margin:3px auto;


}


#cplb dl dt {


	margin-bottom:5px;


	font-size:13px;


	color:#0A7796;


	font-weight:bold;


}


#cplb dl dt A {


	color:#0A7796;


	font-size:13px;


	}


#cplb ul li {


	float:left;


	min-width:90px;


	margin-right:5px;


	*width:90px;


	white-space:nowrap;


	height:22px;


	line-height:22px;


}





#cplb ul li a:link,#cplb ul li a:visited {


	color:#333;


	font-size:12px; 


	font-family:"SimSun","Arial Narrow";


	text-decoration:none;


}


#cplb ul li a:hover {


	color:#ff0000;


	text-decoration:underline;


}


#container .c-right {


	width:755px;


	float:left;


	padding-top:14px;


	overflow:hidden;


}


#title {


	width:755px;


	height:30px;


	background:url(../images/signal.jpg) no-repeat;


}


#title .title-left {


	width:90px;


	height:30px;


	line-height:30px;


	text-align:center;


	font-size:12px;


	font-weight:bold;


	color:#fff;


	float:left;


}


#title .title-right {


	width:675px;


	height:30px;


	line-height:30px;


	float:left;


}


#content {





	border-top:none;


	padding:15px 20px;


	line-height:180%;


} 


#foot {


	width:1003px;


	height:94px;


	margin:0 auto;


	background:url(../images/footbg.jpg) repeat-x;


	padding-top:10px;
	
    overflow:hidden;


}
r;


	font-size:12px;


	font-weight:bold;


	color:#fff;


	float:left;


}


#title .title-right {


	width:675px;


	height:30px;


	line-height:30px;


	float:left;


}


#content {





	border-top:none;


	padding:15px 20px;


	line-height:180%;


} 


#foot {


	width:1003px;


	height:94px;


	margin:0 auto;


	background:url(../images/footbg.jpg) repeat-x;


	padding-top:10px;
	
    overflow:hidden;


}
