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 Arial,宋体,sans-serif; color: #000 ;}
a{ text-decoration: none; color: #630;}
a:hover{ text-decoration: underline; color:#b40000; }
.f14 { font-size:14px; color:#666}
.mbt { width: 98%; margin:5px 0}
.mbt td{ vertical-align: top;}
    .tr-space{}
    .tr-space table{ width: 100%;}
.cf9 { color:#999; line-height:22px;}
.cf60 { color:#FF6600}
.img-name td{ padding-bottom: 25px; text-align: center;}
.img-name p{ margin-top: 5px;}

.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; height: 100%; overflow: hidden;}
	.topnav-box .logo { float: left;}
	.topnav-box p { float:right;}
	.banner { width:980px; margin:0 auto}
		
.wrapper { width:980px; margin:5px auto; overflow:hidden; }
	.main { width:750px; float:left; overflow:hidden; background:#fff;}
	  .hot { width:750px; overflow:hidden; margin-bottom:10px}
		.hot-img-show { width:340px; border:1px solid #ccc; overflow:hidden; height: 290px; 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; top: 265px;text-indent: 2em; line-height: 25px; z-index: 100; background: url(images/png.png) repeat-x; _background: #000;}
		.img-show .name a{ color: #fff;}
		.img-show-num { position:absolute;right: 5px; top: 270px; 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; }

		.hot-txt { float:left; width:380px; margin-left:20px;}
		.hot-txt-one { border-bottom:1px dotted #ccc; margin-bottom:10px;}
		.hot-txt-one h1 { font-size:20px; font-family:微软雅黑; text-align:center; margin-top:10px; font-weight:600; }
		.hot-txt-one p { text-indent:1em; padding:10px 0; line-height:24px; color:#999 }
		.txt-list { width:380px; overflow:hidden; padding:5px;}
		.txt-list li { line-height:24px; background:url(images/side-ico.png) 0 -5px no-repeat; text-indent:1em; height:24px; font-size:14px}
		.txt-list span { float:right; margin-right:10px;}

		.m-box { width:750px; height:auto; margin-top:10px; }
		.m-box-tit { display:inline-block; }
			.m-box-tit img { float: left;}
		.m-box-cnt { width:748px; border:#E7EFF7 1px solid; }
		.m-box-cnt img { border:1px solid #ccc; padding:2px;}

	.side { width:185px; float:right; overflow:hidden; padding:15px; background:url(images/side-bg.jpg);}
	.side h2 { font-size:20px; background:url(images/line-bottom.jpg) no-repeat bottom; padding:5px; margin-bottom:5px; font-family:微软雅黑; font-weight:500;}
	.side h3 { color:#2F71A1; font-size:14px; font-weight:700; line-height:16px; background:url(images/side-ico.png) no-repeat 0 5px;; text-indent:0.5em;}
	.side p { line-height:24px; margin:5px 0; color:#666}

.bottom { overflow:hidden; padding:20px 0; clear:both; color:#666}
.bottom p { text-align:center; line-height:20px;}
.bottom-link { margin:15px 0;}
.bottom-link a { margin:0 5px;}

.tab-1 { border:1px solid #F1F1F1; margin:10px;}
.tab-1 td { border:1px solid #F1F1F1; line-height:26px; padding:5px;}
.tab-1 td strong { font-size:14px;}
.line-p { border-bottom:1px solid #E3E3E3; }