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 ;background:#99AFC9;}
a{ text-decoration: none; color: #0A3D90;}
a:hover{ text-decoration: underline; color:#b40000; }
.f14 { font-size:14px; color:#666}
.mbt { margin:20px;}
.cf9 { top:auto; color:#999; line-height:22px;}
.cf60 { color:#FF6600}

.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;}
	.banner { width:980px; margin:0 auto; border:10px solid #fff;}
		
.wrapper { width:980px; margin:5px auto; overflow:hidden; border:10px solid #fff;  background:#fff; }
	.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: 250px;
	position: relative;
	float:left;
	background-image: url(images/IMG_2344.jpg);
}
	    .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 h2 { 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}
		.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 { background:url(images/tit-1.jpg); height:34px; line-height:34px; }
		.m-box-tit-1 { background:url(images/tit-2.jpg); height:34px; line-height:34px; }
		.m-box-tit-2 { background:url(images/tit-3.jpg); height:34px; line-height:34px; }
			.more { float:right; display:inline; margin-right:10px; }
		.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; }
