@charset "utf-8";
html,body,div,p,th,td,h1,h2,h3,h4,h5,h6,ul,li,ol,dl,dt,dd,strong,a,em,span,form,iframe,img,pre,code,object{ margin: 0; padding: 0; border: 0; outline: 0 none;}
table{border-collapse:collapse;border-spacing:0;}
h1,h2,h3{ color: #000;}
em,i{ font-style:normal;}
ul,ol,li{ list-style: none;}
html,body,input,button,select,textarea{ font:12px/1.5 宋体,sans-serif; color: #333;}
body { background:url(images/bg.jpg) repeat-x;}
a{ text-decoration: none; color: #0066CC;}
a:hover{ text-decoration: none; color:#b40000;}
.f14 { font-size:14px; color:#666}
.img { border:1px solid #ccc; padding:2px;}
.f16 { font-size:16px; color:#333; font-weight:bold}
.h20 { line-height:20px;}
.cf60 { color:#FF6C00}
.cfff { color:#fff}
.clr { clear:both;}
.box1 { border:1px solid #aaa; line-height:16px;height:16px;}
.header { width:100%;}
.topnav { background:url(images/top-nav.jpg) repeat-x; height:30px; width:100%; line-height:30px;}
	.topnav-box { width:980px; margin:0 auto;}
	.topnav-box h1 { background:url(images/logo.jpg); width:100px; height:30px; float:left}
	.topnav-box p { float:right;}
	
	.top { width:980px; margin:0 auto;}
	.banner { overflow:hidden}
	.nav { width:978px; margin:0 auto; overflow:hidden; background:url(images/nav-bg.jpg) 0 -50px repeat-x; height:37px; line-height:37px; border:1px solid #0E5200}
	.nav ul { overflow:hidden; margin:0 100px; }
	.nav ul li { width:150px; line-height:37px; height:37px; float:left; text-align:center;}
	.nav ul li a { color:#fff; font-size:18px; font-family:微软雅黑 }
	.nav ul li.on { background:url(images/nav-bg.jpg) repeat-x 0 -105px; width:150px; height:37px;}
		.nav-split { width:2px; height:37px; display:inline-block; background:url(images/nav-bg.jpg) ; float:right }
		
.wrapper { width:980px; margin:10px auto; overflow:hidden; }
    .hot-img-show { width:520px; overflow:hidden; height: 350px; position: relative; float:left; }
    .img-show{ width: 100%; height: 100%; overflow: hidden;}
		.img-show li { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 0;}
		.img-show li.on { z-index: 20;}
		.img-show .name{ position: absolute; height: 25px; width: 100%; left: 0; bottom: 0px;text-indent: 2em; line-height: 25px; z-index: 100; _background:#000; background:url(http://www.alighting.cn/images/png.png);}
		.img-show .name a{ color: #fff;}
		.img-show-num { position:absolute;right: 5px; bottom: 5px; z-index: 1000;}
		.img-show-num li { float:left; display:block; width:14px; height:14px; background:#ccc; text-align:center; margin:0 2px; font-size:9px; color:#fff; font-family:Verdana; cursor:pointer; }
		.img-show-num li.on { background:#f3971d; font-weight:700; }
		
.box { width:980px; overflow:hidden; margin-bottom:20px;}
	.box-tit { background:url(images/tit-bg.jpg); height:49px; width:100%; font-family:微软雅黑; font-weight:bold; font-size:24px; line-height:49px; text-indent:3.5em; color:#4D9F3D;}
	.box-tit2 { background:#489429; height:49px; width:100%; font-family:微软雅黑; font-weight:bold; font-size:24px; line-height:49px; text-indent:1.5em; color:#fff;}
	.box-cnt { border:1px solid #CBD9CA; width:938px; padding:20px; overflow:hidden}
    .about { float:right; width:420px; background:#fff; overflow:hidden; padding:10px; line-height:24px;}
	.about h2 { background:#BFD4DA; line-height:24px; width:100%; text-indent:0.5em; font-size:12px; font-weight:700;}
	.about strong { color:#066500}
	
	.img-list { overflow:hidden;}
	.img-list li { float:left; margin:10px 16px;}


.bottom { overflow:hidden; padding:20px 0; background:#fff; clear:both}
.bottom p { text-align:center; line-height:20px;}
.bottom-link { margin:15px 0;}
.bottom-link a { margin:0 5px;}

.tab-1 { width:98%; border:1px solid #C2CBD2; margin-bottom:20px;}
.tab-1 td { border:1px solid #C2CBD2; line-height:26px; padding:3px 0 3px 20px;}
.tab-1 td strong { font-size:14px;}
.line-p { border-bottom:1px solid #E3E3E3; margin:2px 0; padding-bottom:6px;}