.topbg{
	background: url(imgtopbg.jpg) repeat-x;
	width: 100%;
	height: 175px;
}
.top{
	background: url(imgtop.jpg) no-repeat;
	width: 1000px;
	height: 175px;
	margin: 0 auto;
	position: relative;
}
.nav{
	background:url(imgMenu_bg.gif) repeat-x;
	width: 771px;
	height: 35px;
	position: absolute;
	top: 138px;
	left: 229px;
}
.nav ul li{
	float: left;
	line-height: 35px;
	padding: 0 13px;
	font-weight: bold;
	background: url(imgnav1.jpg) no-repeat right center;
}
.nav ul li a{
	color: #fff;
}
.nav ul li a:hover{
	color: #ff0;
}
.contentbg{
	background: #fff url(../img/contentbg.jpg) no-repeat;
	width: 1025px;
	margin: 0 auto;
}
.content{
	width: 980px;
	padding: 10px;
	margin: 0 auto;
}
.about{
	width: 655px;
}
.aboutti{
	width: 100%;
	height: 29px;
	line-height: 29px;
	border-bottom: 1px solid #ab2309;
	position: relative;
}
.aboutti h1{
	font-size: 18px;
	font-weight: bold;
	color: #AB2309;
}
.more{
	width: 58px;
	height: 15px;
	position: absolute;
	top: 0;
	right: 10px;
}
.focusBox { position: relative; width: 320px; height: 240px; overflow: hidden;  text-align: left; background: white;  margin-top: 15px;}
	.focusBox .pic img { width: 320px; height: 240px; display: block; }
	.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 30px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
	.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 30px; width:100%; overflow: hidden; }
	.focusBox .txt li{ height:30px; line-height:30px; position:absolute; bottom:-30px;}
	.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
	.focusBox .num { position: absolute; z-index: 3; bottom: 6px; right: 8px; }
	.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 2px; cursor: pointer; }
	.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
	.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
	.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }
.abtx{
	width: 320px;
	height: 245px;
	overflow: hidden;
          margin-top: 10px;
}
.abtx p{
	text-indent: 2em;
	line-height: 26px;
          *line-height:25px;
}
.video{
	width: 310px;
	height: 285px;
	
}
.news{
	width: 655px;
	margin-top: 15px;
}
.news ul{
	padding: 10px 0;
}
.news ul li{
	height: 35px;
	line-height: 35px;
	border-bottom: 1px dashed #ddd;
	background: url(imgred.jpg) no-repeat left center;
}
.news ul li span{
	float: right;
	color: #666;
}
.news ul li a{
	padding-left: 13px;
}
.news ul li a:hover{
	color: #f00;
}
.link{
	width: 310px;
}
.link ul{
	padding: 10px;
}
.link ul li{
	background: url(imgarrow_1.gif) no-repeat left center;
}
.link ul li a{
	padding-left: 19px;
}
.gdti{
	width: 980px; height: 29px; border-bottom: 1px solid #AB2309; margin-top: 8px;
}
.gdti h1{float:right; text-align: center; width: 136px; height: 29px;line-height: 29px; background: #AB2309; color: #fff; font-size: 18px; font-weight: bold;}
.picMarquee-left{ width:958px;  overflow:hidden; position:relative; border: 1px solid #ddd; padding: 10px;}
	.picMarquee-left .bd{ width: 958px; overflow: hidden;}
	.picMarquee-left .bd ul{width: 958px; overflow:hidden; zoom:1;}
	.picMarquee-left .bd ul li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center;  }
	.picMarquee-left .bd ul li .pic{ text-align:center; }
	.picMarquee-left .bd ul li .pic img{ width:150px; height:110px; display:block; padding:2px; border:1px solid #ccc; }
	.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;}
	.picMarquee-left .bd ul li .title{ line-height:24px;   }
	
.footline{
	background: url(imgBottom_line.gif) repeat-x;
	width: 980px;
	height: 7px;
	margin: 0 auto;
	margin-top: 10px;
}
.foot{
	background: url(imgBottom_bg.gif) repeat-x;
	width: 980px;
	height: 55px;
	line-height: 50px;
	margin: 0 auto;
	text-align: center;
}
.zicon{
	padding: 0 10px 10px 10px;
}
.zizuo{
	width: 202px;
	margin-top: 10px;
}
.list_1{
	background: url(imgList_L1.gif) no-repeat;
	width: 202px;
	height: 46px;
	line-height: 46px;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
}
.list_2{
	background: url(imgList_L2.gif) repeat-y;
	width: 202px;
	height: auto;
}
.list_2 ul{
	padding: 10px 24px;
}
.list_2 ul li{
	background: url(imgList_L4.gif) no-repeat;
	width: 154px;
	height: 25px;
	text-align: center;
	line-height: 25px;
	margin: 8px 0;
}
.list_2 ul li a{
	display: block;
	width: 154px;
	height: 25px;
}
.list_2 ul li a:hover{
	color: #f00;
}
.list_3{
	background: url(imgList_L3.gif) repeat-y;
	width: 202px;
	height: 17px;
}
.ziyou{
	background: url(imgList_R1.gif) repeat-y;
	width: 703px;
	height: auto;
	padding: 10px 30px 20px 30px;
}
.weizhi{
	width: 658px;
    height: 20px;
    line-height: 20px;
    border: #e6e6dc 2px solid;
    padding: 5px 5px 5px 36px;
    background: url(imgarrow_2.png) no-repeat 10px center;
}
.weizhi a:hover{
	color: #f00;
	text-decoration: underline;
}
.ziyou h1{
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	height: 45px;
	line-height: 45px;
	margin: 15px 0;
	color: #AB2309;
}
.ziyou p{
	text-indent: 2em;
	line-height: 30px;
}
.youdi{
	width: 763px;
	height: 38px;
}
.youdi img{
	width: 763px;
	height: 38px;
}
.ziyou ul{
	width: 703px;
	padding-top: 25px;
}
.ziyou ul li{
	line-height: 35px;
	border-bottom: 1px dashed #ddd;
	background: url(imgred.jpg) no-repeat left center;
}
.ziyou ul li i{
	font-style: normal;
	float: right;
	color: #787878;
}
.ziyou ul li a{
	padding-left: 15px;
}
.ziyou ul li a:hover{
	color: #f00;
}
.ziyou2 h1{
	margin: 8px 0;
}
.ziyou2 h2{
	width: 703px;
	border: 1px dashed #ddd;
	text-align: center;
	height: 34px;
	line-height: 34px;
	background: #f5f5f5;
	margin-bottom: 20px;
}
.ziyou2 h2 span{
	padding: 0 10px;
}
.ziyou2 h2 span i{
	padding: 0 3px;
	font-style: normal;
}
.zipic ul li{
	float: left;
	width: 206px;
	height: 200px;
	margin: 10px;
	border-bottom: 0;
	background: none;
}
.zipic ul li img{
	width: 200px;
	height: 160px;
	border: 1px solid #ccc;
	padding: 2px;
}
.zipic ul li p{
	width: 100%;
	height: 34px;
	line-height: 34px;
	text-align: center;
}