@charset "gb2312";
/* CSS Document */

/*----------公用部分-------------*/

* { margin:0px; padding:0px;}

body {background-color: #FFFFFF; color:#666666; margin-top: 0px; margin-bottom: 0px; margin:0px; background: url(top.jpg) no-repeat center top;font: 14px/24px "MicroSoft YaHei",'宋体';}

img{border:0;}

li{list-style:none;}

ul{margin:0;padding:0;list-style:none;}

a:link {color: #666666;text-decoration: none;}
a:visited {text-decoration: none;color: #666666;}
a:hover {text-decoration: underline; color:#d10010;}
a:active {text-decoration: none;color: #666666;}


.link01,a.link01:link,a.link01:visited,a.link01:hover { color:#9b0000; vertical-align: middle;}
.link02,a.link02:link,a.link02:visited,a.link02:hover { color:#ffffff; vertical-align: middle;}




/** 页眉 页脚 **/ 
.g-ft {width: 100%;height: 100px;text-align: center;padding-top: 20px;background-color: #770005;background-repeat: repeat-x;background-position: center top;background-image: url(bottom.jpg);margin-top: 30px;color:#FFF;}

/*----------公用部分-------------*/

.nav{
	padding-top: 140px;
	width: 1000px;
	height: 37px;
	margin: 0 auto;
	text-align: center;
}
.nav span{
	margin-left: 13px;
	margin-right: 13px;
	color: #FFF;
	font: 16px/37px "MicroSoft YaHei",'宋体';
}

.M{ width:1000px; margin: 0 auto; margin-top:40px;}

.snBrand { position: relative; width:1000px;  overflow: hidden; }
.snBrand ol { float: left; width: 180px; min-height:600px; font-size:14px;}
.snBrand ol li { height: 45px; width:180px; text-align: center; overflow: hidden; line-height:45px; background:url(02.png) left top no-repeat; }
.snBrand ol li.on { background-color:#FFF; color:#ff0000; background:url(01.png) left top no-repeat; }
.snBrand ul { float:left; width: 800px; overflow: hidden;  margin-left:20px;}
.snBrand ul li { width: 800px;margin-left:15px; padding-top:10px;}


.list{width: 780px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height: 32px;text-indent: 10px;font-size: 14px;border-bottom: #CCC 1px  dashed;}
.time{float: right;font-size: 12px;color: #9b0000; padding-right:10px;}
