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 Verdana, 宋体,sans-serif; color: #333 ;}
a{ text-decoration: none; color: #083D8B;}
a:hover{ text-decoration: underline; color:#b40000;}
.left { float:left}
.f14 { font-size:14px;}
.cf60 { color:#FF6C00}
.green { color:#1D7B0B}
.cfff { color:#fff}
.clr { clear:both; overflow:hidden; font-size:0; line-height:0}
.bg-p { background:#EAF3F8; padding:10px; margin-bottom:10px;}
.header { width:100%; margin-bottom:5px;}
.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:131px; height:30px; float:left}
	.topnav-box p { float:right;}
	.banner { background:url(images/banner.jpg); width:980px; height:258px; margin:0 auto}
	  .dh-left { float:right; margin:30px 105px 0 0;}
	  .dh-left a { color: #000}
		.nav { width:1200px; margin:0 auto; overflow:hidden; background:url(images/bg.jpg) repeat-x; height:44px;}
		.nav ul { overflow:hidden; width:1000px; margin:0 auto; }
		.nav ul li { background:url(images/nav-line.jpg) no-repeat right; text-align:center; width:106px; padding:0 8px; line-height:44px; height:44px; font-size:14px; font-weight:700; float:left; text-align:center;}
		.nav ul li a { display:inline-block; width:106px; height:47px; color:#fff; text-decoration:none;}
		.nav ul li a:hover { color:#ff0}
		.nav ul li a.on { background:url(images/bg.jpg) repeat-x 0 -50px; width:106px; height:47px;}
		.nav-split { width:2px; height:47px; display:inline-block; background:url(images/bg.jpg) 0 -180px; float:right }
		
.wrapper { width:980px; margin:0 auto; overflow:hidden;}
.main { width:750px; float:left; overflow:hidden; background:#fff;}
.box-main { margin:10px 0; overflow:hidden}

.hot { width:750px; overflow:hidden;}
	.news-one { overflow:hidden; width:390px; float:right; border:1px solid #D7D7D7;}
	.news-one h2 { font-size:12px; font-weight:bold; background:#D9076E; text-align:center; width:75px; margin:5px; color:#fff; }
	.news-text { padding:10px; line-height:26px; color:#666; font-size:12px}
	.news-bt { border-top:1px solid #D7D7D7; background:#F2F2F2; padding:20px 0; text-align: center;}
	.news-list { overflow:hidden; margin:10px 20px;}
	.news-list li { height:22px; overflow:hidden; line-height:22px; text-indent:0.8em; background:url(images/side-ico.png) 0 -5px no-repeat; margin-right:5px;}
	
    .hot-img-show { width:340px; border:1px solid #ccc; overflow:hidden; height: 290px; position: relative; float:left; }
	.hot-img-show-d { width:740px; overflow:hidden; height: 420px; 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: url(http://www.alighting.cn/special/20110609/images/png.png) repeat-x; _background: #000;}
	.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:16px; height:16px; background:#7F7F7F; text-align:center; margin:0 2px; font-size:11px; color:#fff; font-family:Verdana; cursor:pointer; }
	.img-show-num li.on { background:#f3971d; font-weight:700; } 

.box-cnt { width:750px; margin:10px 0; overflow:hidden;}
	.cnt-box { border:1px solid #D6D6D6; overflow:hidden}
 	.cnt-tit { height:30px; line-height:30px; border-top: 2px solid #D9076E; background:#D6D6D6}
 	.cnt-tit h3 {  font-size:14px; font-weight:bold; color:#fff; float:left; width:100px; background:#D9076E; margin:0 10px; text-align:center}
 	.cnt-tit .more { float:right; padding-right:10px; color:#fff;}
 	.cnt-l-r { overflow:hidden; padding:20px 0; height:100%; margin:0 8px;}
 	.cnt-l-r span { width:320px; overflow:hidden; float:left; padding:0 10px}
 	.cnt-l-r .text { float:left; width:370px; padding-left:10px; color:#666}
 	.cnt-l-r .text li { margin:5px 0; border-bottom:1px dashed #ccc; padding:5px 0 10px 0;}
 	
 	.img-text-l { width:210px; float:left; overflow:hidden; margin:0 5px; color:#666}
 		.l-title { padding:10px 0; font-weight:bold; text-align:center; display:block }
	.img-text-r { width:520px; float:right; overflow:hidden; color:#666;}
	.img-text-r p { line-height:22px; }
	.img-text-r li { float:left; width:250px; margin:0 5px 10px 0}
	.img-text-r li .img { float:left; padding-right:10px;}
	
	.text-video { overflow:hidden; float:right; width:520px;}
	.text-video li { border-bottom:1px dashed #ccc; padding:3px 0; background:url(images/side-ico.png) 0 -5px no-repeat; text-indent:1em; overflow:hidden}
		.more-v { background:url(images/tit-bg.jpg) 0 -95px no-repeat; text-indent:2em; float:right; display:block}
	
	.img-list { overflow:hidden; padding:10px 3px;}
	.img-list li { width:130px; float:left; margin:5px 15px; text-align:center; overflow:hidden;}
	.img-130 { display: inline-block; width:130px; height:130px; padding:2px; border:1px solid #ccc; overflow:hidden; margin-bottom:10px;}
 	
 	.box-line { border-bottom:1px solid #ccc;}
 
.side { width:195px; float:right; overflow:hidden; padding:10px; background:#EBEBEB;}
	.side h2 { background:url(images/r-tit-bg.png); width:199px; height:27px; color:#fff; line-height:27px; font-size:14px; font-weight:bold; text-indent:0.5em;}
	.side p { line-height:24px; margin:10px 0; width:200px; overflow:hidden; text-align:center}
	.side p img { width:200px; margin-bottom:5px;}

.bottom { overflow:hidden; padding:20px 0; background:#fff; clear:both; width:980px; margin:0 auto; border-top:1px solid #ccc;}
.bottom p { text-align:center; line-height:20px;}
.bottom-link { margin:15px 0;}
.bottom-link a { margin:0 5px;}

	.tb-y { border:1px solid #E0C5D2; padding:10px; margin:10px; width:96%;}
	.tb-y th { border:1px solid #E0C5D2; text-align:left; padding:5px 30px; background:#F9F1F5}
	.tb-y td { border:1px solid #E0C5D2; padding:2px 0 0 20px; line-height:30px;}
		
.text-img { overflow:hidden; padding:10px;}
.text-img li { float:left; width:340px; overflow:hidden; margin:10px}
.img-box { border:1px solid #ccc; padding:2px; overflow:hidden; display:block; width:150px; height:192px;}
.short { color:#999; line-height:20px; padding:2px 0}
.btn-s { background:url(images/btn-s.png); width:81px; height:24px; line-height:24px; display:inline-block; overflow:hidden; text-align:center; margin:5px 0; color:#803858}
.box-item { border:1px solid #D6D6D6; overflow:hidden; float:left; width:308px; margin-right:25px;}
.box-item-tit { height:28px; line-height:28px; background:url(images/tit-bg.png); color:#D7006D; font-weight:bold; padding-left:10px;}
.box-item-tit1 { height:28px; line-height:28px; background:url(images/tit.jpg); color:#D7006D; font-weight:bold; padding-left:10px;}