html, body, ul, li, h1, h2, h3, h4, h5, h6, p, fieldset, legend {padding:0; margin:0; list-style:none;}
body{font-size:12px;font-family: Arial, Helvetica, sans-serif; background:url(../images/bg-body.png) no-repeat center -10px #FFF;}
br {clear:left;}/*Arial, Helvetica, sans-serifArial, Helvetica, sans-serif10px*/
.red{color:#c00;}
.radio{border:0px;}
.init {color:#333;height:18px;line-height:18px;font-family:Arial, Helvetica, sans-serif;background-color:#efefef;border-bottom:#fff 1px solid;border-left:#ccc 1px solid;border-right:#fff 1px solid;border-top:#ccc 1px solid;font-size:12px;}
form{padding:0px;margin:0px;}
input, textarea {border:#ccc 1px solid;font: 13px Arial, Helvetica, sans-serif;background-color:#f9f9f9;color:#333;}
select {color:#333;height:22px;line-height:27px;font-family:Arial, Helvetica, sans-serif;background-color:#efefef;border-bottom:#fff 1px solid;border-left:#ccc 1px solid;border-right:#fff 1px solid;border-top:#ccc 1px solid;font-size:13px;}

a:link{color:#333;text-decoration:none;}
a:active{color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:hover{color:#093;text-decoration:none;}

.px10{font-size:12px;}
.px11{font-size:12px;}
.px12{font-size:12px;}
.px13{font-size:13px;}
.px14{font-size:14px;}
.px16{font-size:16px;}
.px18{font-size:18px;}
.hei1{clear:both;font-size:0px;height:1px;}
.hei3{clear:both;font-size:0px;height:3px;}
.hei5{clear:both;font-size:0px;height:5px;}
.hei10{clear:both;font-size:0px;height:10px;}
.hei15{clear:both;font-size:0px;height:15px;}
.hei20{clear:both;font-size:0px;height:20px;}
.hei25{clear:both;font-size:0px;height:25px;}
.hei30{clear:both;font-size:0px;height:30px;}
.blankh1{clear:both;font-size:0px;height:1px;}
.blankh3{clear:both;font-size:0px;height:3px;}
.blankh5{clear:both;padding:0px;font-size:0px;margin:0px;height:5px;}
.blankh10{clear:both;padding-right:0px;padding-left:0px;font-size:0px;padding-bottom:0px;margin:0px;padding-top:0px;height: 10px;}
.clear{clear:both;padding:0px;font-size:0px;margin:0px;height:0px;}

#header {clear:both;margin:0px auto;padding:0px;width:960px;height:285px;overflow:hidden; }
#footer {margin:0 auto; padding-top:10px; padding-bottom:10px; width:960px; background:url(../images/bg-body.png) no-repeat center bottom; height:auto; text-align:center; line-height:20px;}

#header span.comp{padding: 0px 4px;margin: 0px; font: 12px Arial, Helvetica, sans-serif; color: #D3DADE;}
.header-logo {float:left; padding:0; margin: 0px; width:90px; height:90px; overflow:hidden;}
.header-logo img { margin-top:3px; margin-left:3px; border:0; }

.header-rt1 { float:right; clear:right; padding:5px 0 0 0; width:180px; text-align:right; }
.header-rt1 a{color:#999;}
.header-rt1 a:hover{color: #093;}
.header-rt2 { float:right; clear:right; margin:0 auto; padding:6px 0;;text-align:right; width:260px; overflow:hidden;}
.header-rt2 > a > img{width:36px; vertical-align:middle; border:0; margin:0 3px;}
.header-rt2 > form > input[type="text"]{height:20px; line-height:20px; padding-left:3px;border:#999 solid 1px; background:#fff; border-radius:3px;}
.header-rt2 > form > input[type="image"]{border:0px;}


.header-rt2 a{color:#333;}
.header-rt2 a:hover{color:#093;}

.slideBox{clear:both; width:960px; height:163px; margin-top:3px;background:#FFF; overflow:hidden; } 
.slideBox .hd{ height:25px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; } 
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.slideBox .hd ul li{ float:left; color:#fff; margin-right:5px; width:17px; height:18px; font-size:12px; text-align:center; background:#090; font-family:Arial; cursor:pointer; border-radius:3px; } 
.slideBox .hd ul li.on{ background:#0C3; color:#fff; } 
.slideBox .bd{height:100%; z-index:0; }  
.slideBox .bd ul{margin:0; padding:0;}
.slideBox .bd img{ width:960px; height:163px; margin:0; padding:0;}

#navMenu {width:960px; line-height:30px;height:30px; margin:0 auto; z-index:1; overflow:hidden;}
#navMenu li {float:left;color:#fff; line-height:30px;height:30px;}
#navMenu li a { line-height:30px;height:30px;color:#FFF; font-size:14px; margin-left:3px; margin-right:3px; padding-left:41px; padding-right:40px; display: block;}
#navMenu li a:hover { background:url(../images/bg-menu.png) no-repeat 0 0; color:#fff; text-decoration: none;}
#navMenu li.hover a { background:url(../images/bg-menu.png) no-repeat 0 0; color:#fff; text-decoration: none;}
.dropMenu {position:absolute; top:0; z-index:100; width:160px; visibility: hidden;filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA, direction=135, strength=4);margin-top: -1px;border: 1px solid #93E1EB;border-top: 0px solid #3CA2DC;background-color: #FFF;background:url(../images/bg-drop.png);}
.dropMenu li {margin-top:2px;margin-bottom:4px;padding-left:6px; border-top:solid #00CC33 1px;}
.dropMenu li a {width:auto;display: block; padding: 3px 0 3px 1.2em; color:#FFF;}
.dropMenu li a:hover {color:#fff; background:#009933;} /*首页模块*/

#main{width:960px;margin:0px auto;padding:0;height:auto;background:#FFF url(../images/left_bg.gif) repeat-y 0 0;}
#main-left {float:left; width:200px;margin:0;padding:5px 0 0 0;height:100%;overflow:hidden;display:inline;}
#main-right{float:right;width:750px;margin:0;padding:5px 0 0 0;height:100%;overflow:hidden;display:inline;}

#home-left{float:left;width:380px;overflow:hidden;}
#home-right{float:right;width:350px;overflow:hidden;}

.w200t {text-align:left;background:url(../images/bg-body.png) no-repeat 0 -140px;padding:2px 0 0 30px;height:28px;line-height:28px;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#093;}
.w200t a {color:#333;text-decoration: none;}
.w200t a:link {color:#333; text-decoration: none;}
.w200t a:visited {color:#333; text-decoration: none;}
.w200t a:hover {color:#093; text-decoration: none;}

.w200m {width:200px;overflow:hidden;}
.w200c {padding:5px 5px 0 10px;width:185px;}
.w200c ul {padding:0px;width:180px;list-style-type:none;}
.w200c ul li {padding-left:8px;line-height:29px;height:29px;border-bottom:dashed #CCC 1px;background: url(../images/bg-body.png) no-repeat -10px -300px;font-size:13px;overflow:hidden;}
.w200c ul li a{padding-left:5px; display: block;color: #333; text-decoration: none; line-height: 29px; height: 29px;}
.w200c ul li a:hover{padding-left:5px;background: url(../images/bg-body.png) no-repeat -18px -250px; color:#093; position: relative; text-decoration: none;}
.w200c .txt20{line-height:20px; font-size: 12px; color:#333;}
.w200c .txt22{line-height:22px; font-size: 12px; color:#333;}
.w200c .txt25{line-height:25px; font-size: 12px; color:#333;}
.w200c .txt30{line-height:30px; font-size: 12px; color:#333;}

.w380t {text-align:left;background:url(../images/bg-body.png) no-repeat 0 -180px;padding:2px 0 0 20px;height:28px;line-height:28px;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#093;}
.w380t a{color:#fff; text-decoration: none;}
.w380t a:link{color:#fff; text-decoration: none;}
.w380t a:visited{color:#fff; text-decoration: none;}
.w380t a:hover{color:#093; text-decoration: none;}
.w380m {padding:0;margin:0px;height:100%;overflow:hidden;}
.w380m .txt20{padding:10px;line-height:20px; font-size: 12px; text-indent:2em; color:#333;}
.w380m .txt22{padding:10px;line-height:22px; font-size: 12px; text-indent:2em; color:#333;}
.w380m .txt25{padding:10px;line-height:25px; font-size: 12px; text-indent:2em; color:#333;}
.w380m .txt30{padding:10px;line-height:30px; font-size: 12px; text-indent:2em; color:#333;}
.w380m ul {padding: 0; width: 220px; background: none transparent scroll repeat 0% 0%; float: left; list-style-type: none; overflow:hidden;}
.w380m ul li {padding-left: 20px; width:200px; line-height: 29px; height:29px;font-size:13px;overflow:hidden;}
.w380m ul li a {padding:0px; display: block; color: #333; text-decoration: none; line-height: 29px; height: 29px;}
.w380m ul li a:hover {color: #F60; position: relative; text-decoration: none;}

.w350t {text-align:left;background:url(../images/bg-body.png) no-repeat 0 -180px;padding:2px 0 0 0;height:28px;line-height:28px;}
.w350t .Ltit{float:left; padding:0 0 0 20px;text-align:left;font-size:14px;color:#093; height:28px;line-height:28px; width:230px;overflow:hidden;}
.w350t .Rtit{float:right;padding:0 10px 0 0;text-align:right;font-size:12px;height:28px;line-height:28px;width:60px;}
.w350t .Rtit a{color:#ccc;text-decoration: none;}
.w350t .Rtit a:hover{color:#093}
.w350m {padding:0;margin:0;width:350px;height:100%;overflow:hidden;}


.w750t {clear: both;background:url(../images/bg-body.png) no-repeat 0 -180px;height:30px;}
.w750t .Ltit{float:left;padding:2px 0 0 20px;text-align:left;font-size:14px;color:#093;height:28px;line-height:28px;width:430px;overflow:hidden;}
.w750t .Rtit{float:right;padding:2px 10px 0 0;text-align:right;font-size:12px;color:#ccc;height:28px;line-height:28px;width:230px;}
.w750t .Rtit a{color:#ccc;}
.w750t .Rtit a:hover{color:#093;}

.w750m {padding:0;margin:0;width:750px; height:100%;overflow:hidden;}
.w750m .w360l{float:left; text-align:left;padding:0;margin:0;width:360px;overflow:hidden;}
.w750m .w360r{float:right;text-align:left;padding:0;margin:0;width:360px;overflow:hidden;}
.w750m .ns360t {background:url(../images/bg-body.png) no-repeat 0 -410px;height:25px;}
.w750m .ns360t .Ltit{padding-left:10px;float:left;text-align:left;font:13px;color:#fff;height:25px;line-height:25px;width:250px;overflow:hidden;}
.w750m .ns360t .Rtit{float:right;padding-right:10px;text-align:right;font:12px Arial, Helvetica, sans-serif;color:#ccc;height:25px;line-height:25px;width:55px;}
.w750m .ns360t .Rtit a{color:#ccc;}
.w750m .ns360t .Rtit a:hover{color:#093;}

.w750m .ns360m {padding:10px 0 0 0;margin:0px; width:360px; height:1%;overflow:hidden;}
.w750m .ns360m .nspic {clear: both; padding-left: 10px; padding-right: 10px; margin:0px; width: 350px; text-align:left; line-height:22px;}
.w750m .ns360m .nspic img{float:left;margin-bottom:2px; margin-top:5px; margin-right:10px; border:#efefef solid 1px; width:88px; height:66px;}
.w750m .ns360m .nspic span{color:#999;}
.w750m .ns360m .list {margin:0px;width:360px;overflow:hidden;}
.w750m .ns360m .list ul {width:100%;padding-left:10px;list-style-type:none;overflow:hidden;}
.w750m .ns360m .list ul li {background:url(../images/bg-body.png) no-repeat 0 -220px;padding-left:10px;line-height:23px;height:23px;border-bottom:dashed #efefef 1px;font-size:13px;overflow:hidden;}

.w750m .photo-view{margin:0;padding:10px 0 0 0;width:750px;height:100%;overflow:hidden;}
.w750m .photo-view dt{width:185px;height:130px; float:left;text-align:center;padding:5px 0 0 0;margin:0;overflow:hidden;}
.w750m .photo-view dt img{border:#efefef solid 1px;width:110px;height:90px;}
.w750m .photo-view dt div{height:25px;line-height:25px;}


	.w750m .many,  
	.w750m .many-book,    
	.w750m .many-map  {clear:both; text-align:left;padding:10px;line-height:23px;color:#333;font-family:Arial, Helvetica, sans-serif;}
 /* .w750m .many img  {margin:10px; width:720px;} */
	.w750m .many-map > li {float:left; width:180px; margin-right:10px; margin-bottom:3px;overflow:hidden;}

	.news-list{margin-top:20px; margin-bottom:30px;}
	.news-list > li {padding-bottom:0; border-bottom: dashed 1px #ccc; margin-bottom:10px; padding-left:10px; padding-right:10px;}
	.news-list > li > h3 { font-size:12px; color:#999; font-weight:normal;}
	.news-list > li > h3 > a{ font-size:14px; color: #090; font-weight:normal;}
	.news-list > li > h3 > a:hover { color: #060;}
	.news-list > li > div { line-height:1.5em; color:#333; padding-top:10px;}
	
	.text-show {clear:both; padding:10px 20px;min-height:380px;line-height:1.8em; color:#333; overflow:hidden;}
	.text-show > h2{line-height:18px; margin:5px 0;font-size:14px;text-align:center;}
	.text-show > h3{line-height:20px; margin:5px 0;border-bottom: #090 dashed 1px;text-align:right;font-size:12px; font-weight:100; color:#999; padding-right:10px;}
	.text-show > article.text-show_view{line-height:22px; font-size:14px;}

	#list-page                { text-align:center; font-family:Arial; line-height:30px; overflow:hidden; }
	#list-page > a            { background:#009900; border:#009900 solid 1px; color:#ffffff; border-radius:3px; margin:0 2px; padding:5px 8px; vertical-align:middle; } 
	#list-page > a:hover      { background:#ffffff; border:#006600 solid 1px; color:#006600; border-radius:3px; margin:0 2px; padding:5px 8px; margin:0 2px; font-weight:bold; } 
	#list-page > span         { background:#ffffff; border:#006600 solid 1px; color:#006600; border-radius:3px; margin:0 2px; padding:5px 8px; margin:0 2px; font-weight:bold; vertical-align:middle;} 
	#list-page > select       { background:#009900; border:#009900 solid 1px; color:#ffffff; border-radius:3px; margin:0 2px; height:26px; vertical-align:middle;} 
	#list-page > span.endfont { background:#009900; border:#009900 solid 1px; color:#ffffff; border-radius:3px; margin:0 2px; padding:5px 8px; font-weight:normal; vertical-align:middle; } 
	#list-page > span.notfont { background:#009900; border:#009900 solid 1px; color:#ffffff; border-radius:3px; margin:0 2px; padding:5px 8px; font-weight:normal; vertical-align:middle; } 
	#next-page                {clear:both;text-align:left;margin:5px 20px;color:#090;font-family:Arial;}/* 上一条下一条 */

	
	.yes{display:block;}
	.dis{display:none;}
	.c0{clear:both;padding:0;margin:0;height:0;}
	.c10{clear:both;padding:0;margin:0;height:10px;}
	.c20{clear:both;padding:0;margin:0;height:20px;}
	