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;}

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: #666;}
body { background:url(images/bg.jpg) repeat-y center; background-color:#DFF0DC}
.cf3 { color:#333}
.c090 { color:#090; font-size:14px; font-weight:bold}
a{ text-decoration: none; color: #333;}
a:hover{ text-decoration: underline; color:#b40000;}
.more { color:#090; text-decoration:underline}
.clr { clear:both}
.top { margin:0 auto; width:1000px;}
.nav , .nav ul li.split , .nav ul li.on , .txt-list li , .tit-l , .tit-l h3 , .menu li , .meun-r li , .tit-h , .tit-h h3 { background:url(images/index-bg.jpg) repeat-x;}
.nav  { width:1000px; height:40px; line-height:40px; background-position:0 -40px; margin:0 auto; }
.nav ul { overflow:hidden; padding:0 30px;}
.nav ul li { float:left; display:inline; height:40px; text-align:center; width:130px; }
.nav ul li a {color:#FFF; font-weight:600; font-size:15px; font-family:微软雅黑}
.nav ul li.on { width:107px; margin:0 10px; }
.nav ul li.on a { color:#026717}
.nav ul li.split { width:2px; background-position:0 -90px;}

.wrapper { width:980px; margin:0px auto; padding-top:10px; overflow:hidden}
.main { width:700px; float:left; overflow:hidden;}
	.hot { width:700px; overflow:hidden; margin-bottom:10px}
		.img-hot { width:330px; float:left}
		.hot-txt { float:left; width:340px; margin-left:20px;}
		.hot-txt-one { border-bottom:1px solid #ccc; margin-bottom:10px; padding-bottom:5px;}
		.hot-txt-one h2 { font-size:20px; font-family:微软雅黑; text-align:center; }
		.hot-txt-one p { text-indent:1em; padding:10px 0; line-height:24px; color:#999 }
		.txt-list { width:340px; overflow:hidden}
		.txt-list li { line-height:24px; background-position:-40px -90px; background-repeat:no-repeat; text-indent:1em; height:24px;}
		.txt-list span { float:right; margin-right:10px;}
	.box { width:700px; overflow:hidden; float:left; margin-bottom:10px;}
		.tit-l { width:100%; background-position:0 -180px; height:33px; line-height:33px;}
		.tit-l h3 { width:139px; display:block; text-align:center; font-size:14px; font-weight:bold; background-position:0 -140px; line-height:40px; height:33px; margin-left:20px;}
		.logo-txt { margin:15px 0; overflow:hidden}
		.logo-txt li { width:300px; float:left; overflow:hidden; padding:5px 25px; display:inline;}
		.logo-txt li p { line-height:24px; margin:2px 0}
		.logo-txt li img { margin-bottom:5px;}
.side { width:260px; float:right; background:#EEF0EE;}
	.box-r { margin:10px; width:240px;}
	.box-r img { padding:5px;}
	.tit-r { background:url(images/right-tit.jpg); height:24px; width:240px; line-height:24px; color:#fff; font-size:14px; text-indent:1em; font-weight:bold; margin-bottom:10px; }
	.txt-r { text-indent:2em; line-height:20px; margin:5px 0}
	.box-r p { margin:5px; }
	.menu { overflow:hidden; margin-bottom:20px;}
	.menu li { width:98px; height:30px; line-height:30px; text-align:center; font-size:14px; background-position:0 -220px; float:left; margin:8px;}
	.box-r p.txt-r-r { float:right; width:130px; margin:0}
	.meun-r { margin:10px 5px; overflow:hidden}
	.meun-r li{ width:98px; height:30px; line-height:30px; text-align:center; font-size:14px; background-position:0 -260px; float:left; margin:6px; display:inline-block}
	.meun-r li a { color:#FFF; font-weight:700}
	
	.box-img { margin:0 auto; width:980px; margin-bottom:10px}
	.box-imgs { overflow:hidden; margin:15px; overflow:hidden}
	.box-imgs li { width:120px; padding:10px 35px; float:left; text-align:center}
	.box-imgs li img { padding:2px; border:1px solid #ccc; margin-bottom:5px;}
.menu1 {overflow:hidden; margin-bottom:20px;}
.meun-r1 {margin:10px 5px; overflow:hidden}
.nav1 {background:url(images/index-bg.jpg) repeat-x;}
.txt-list1 {width:340px; overflow:hidden}
		.tit-h { width:100%; background-position:0 -340px; height:33px; line-height:33px;}
		.tit-h h3 { width:139px; text-align:center; font-size:14px; font-weight:bold; background-position:0 -300px; height:28px; margin-left:20px; padding-top:5px; line-height:28px;}
		
	.logo-ls { overflow:hidden; padding:10px 5px; display:inline-block}
	.logo-ls li { width:100px; float:left; padding:3px; border:1px solid #ccc; height:40px; margin:5px 6px; background:#F1F1F1;}
	.box-box { border-left:1px solid #ccc;  border-right:1px solid #ccc;  border-bottom:1px solid #ccc; width:978px; overflow:hidden}
	.bottom-link { text-align:center; font-size:14px; padding:10px}
	.bottom { background:url(images/bottom-banner.jpg); width:1000px; height:130px; margin:0 auto; }
.news { overflow:hidden; margin:10px 20px;}
.news li { width:700px; margin:20px 0; overflow:hidden}
.news li a { font-size:16px; margin-bottom:5px; display:block; font-weight:700}
.news li p { line-height:20px; color:#666;}
.news li .date { color:#999}
.fixed-box { text-align:center; position:relative; height:0}
.fixed-diaglog { background:#000; opacity:.7; filter:alpha(opacity=70); z-index:9999; position:fixed; left:0; top:0; width:100%; height:100%; text-align:center;}
.fixed-box p {display:inline-block;z-index:10000; position: relative; top:300px; color:#fff; font-size:20px; line-height:60px}
.fixed-box a { color:#f60; text-decoration:underline;}