#header{ position:relative; height:113px;z-index:9; border-bottom:#a6a6a6 solid 5px;}
#header .logo{ position:absolute; left:0px; top:35px;}
#header .tel{position:absolute;top:15px;right:0px; font-size:12px;color:#595959;}
#header .myform{ position:absolute; left:400px; top:25px;overflow:hidden;}
#header .myform input{float: left; width:200px; height:25px; line-height:25px; background:none; padding-left:5px; border:#999 solid 1px; font-size:12px;}
#header .myform input.btn{float:left;width:60px; height:27px; padding:0px; cursor:pointer;background:none;border:#999 solid 1px; margin-left:2px;}

/*---菜单---*/
.nav{position:absolute; right:0px; top:60px;height:53px;}
.nav li.nLi{float:left;display:inline; position:relative; padding:0 20px;}
.nav li.nLi:last-child{ background:none; padding-right:0px;}
.nav li.nLi h3{ float:left;font-weight: normal;}
.nav li.nLi h3 a{color:#595959;font-size:12px; font-weight:bolder; display:block; height:53px; line-height:53px;text-align:center; }
.nav li.nLi h3 a:hover{color: #000; border-bottom:#e46c0b solid 5px; }
.nav li.nLi h3 a.on {color: #000; border-bottom:#e46c0b solid 5px;}
.nav li.nLi:hover h3 a {color: #000; border-bottom:#e46c0b solid 5px;}

/*---子菜单---*/
.nav .sub{display:none;position:absolute; left:20px; top:58px; z-index:9999; width:140px; background:#fff; padding:5px 10px;}
.nav .sub li{line-height:30px;}
.nav .sub li a{display:block;font-size:12px; height:30px;line-height:30px;color:#333;border-bottom:#eee solid 1px;}
.nav .sub li a:hover{color:#e46c0b;border-bottom:#e46c0b solid 1px;}
.nav .sub li:last-child a{ border-bottom:0px;}

.w-left{ float:left; width:450px; margin:30px 0;}
.w-left h2{ font-size:14px;padding-bottom:5px;}
.w-left p{ font-size:14px; line-height:180%;}

.w-right{ float:right; width:380px; margin:30px 0;}
.w-right dt{float:left; width:164px;}
.w-right dd{float:right; width:164px;}
.w-right h2{ font-size:12px; padding-bottom:5px;border-bottom:#e46c0b solid 5px;}
.w-right h2 a{color:#666;}
.w-right h2 a:hover{ color:#333;}
.w-right li{ font-size:12px;height:28px;}
.w-right li a{ display:block; line-height:28px; background:url(../images/icon.png) right 8px no-repeat; border-bottom:#999 solid 1px; padding-left:10px;}
.w-right li a:hover{background:url(../images/icon.png) right -20px no-repeat; border-bottom:#e46c0b solid 1px;}

#footer {background:#fff;border-top:#a6a6a6 solid 5px;height:45px;line-height:45px;}
#footer .f-nav{float:left;}
#footer .f-nav li{ float:left; width:250px; background:url(../images/ico1.jpg) 0 center no-repeat;}
#footer .f-nav li.ico2{ background:url(../images/ico2.jpg) 0 center no-repeat;}
#footer .f-nav a{ padding-left:45px; color:#551a8b;}
#footer .f-nav a:hover{ color:#000;}
#footer p{ float: right; text-align: right;}

.s-box{padding-top:30px; margin-bottom:30px; padding-bottom:20px;background:#f3f3f3;}
.s-tit{font-size:16px; font-weight: bold;}
.s-box p{ overflow:hidden; height:50px;}
.s-box1{background:#fff; border-top:#a6a6a6 solid 5px;;}
.s-box2{background:#fff; border-top:#a6a6a6 solid 5px; height:35px;}
.s-box2 .s-nav{ margin-top:-35px; z-index:999;}
.s-box2 .s-nav li{ float:left;height:30px; margin-right:30px;}
.s-box2 .s-nav li a{color:#595959;font-size:12px; display:block; height:30px; line-height:30px;}
.s-box2 .s-nav li a:hover{color: #e46c0b; border-bottom:#e46c0b solid 5px; }
.s-box2 .s-nav li.cur a{color: #000; border-bottom:#e46c0b solid 5px; }

.s-box3{ position:relative;}
.s-box4{background:#fff; padding: 20px 0 30px 0; overflow:hidden;}
.s-box4 h2.s-h2{color: #f60; font-size:14px;}
.s-box4 p.s-p{color: #333; font-size:12px; margin-top:10px;}
.s-box3 .down{ float:right; background:url(../images/down.jpg) no-repeat; height:30px; line-height:30px;}
.s-box3 .down a{ display:block;padding-left:40px; }

.s-tree { margin:30px 0;}
.s-tree li{ float:left; width:33%; margin-bottom:20px;}
.s-tree li a{display:block; width:200px; margin:0 auto; border-bottom:#e46c0b solid 5px; padding-bottom:10px; font-weight:bolder;font-size:12px;}
.s-tree li a img{ display:block; width:190px; height:130px; border:#ccc solid 1px; padding:4px; margin-bottom:5px;} 
.s-tree li a:hover img{border:#e46c0b solid 1px;}


/*新闻*/
.news_list{ margin-top:5px;}
.news_list li{line-height:35px;border-bottom:1px solid #ccc;text-align:right;color:#999; font-size:12px;}
.news_list li a{float:left; font-size:14px}

/*正文定义*/
#article-lsf { padding:20px 0px;line-height:28px;font-size:12px;}
#article-lsf p{ margin-bottom:5px;}
#article-lsf img{ display:block;WIDTH: expression(this.width > 900 && this.width > this.height ? 900 : true);max-width: 900px;margin:10px auto;}
#article-lsf .imgcss{ display:block; margin:10px auto 20px auto;}
#article-lsf .tablecss{border-collapse: collapse;}
#article-lsf .tablecss td img{ display:block; margin-right:50px;}
#article-lsf p.nr-bt{ display:block; border-bottom:#9a9a9a solid 2px; font-size:12px; font-weight:bolder; padding:15px; margin-top:20px; margin-bottom:20px;}

/*正文文章样式*/
.single_title{font-size:21px; font-weight: normal;text-align:center;color:#000;margin-top:25px;}
.single_add{color:#A0A0A0; font-size:12px; text-align:center; padding-bottom:10px; border-bottom:#DBDEE1 solid 1px;}
.pre_next{line-height:28px;border-top:1px dotted #D7D7D7;padding:15px 0px 5px 0px;margin-top:15px; font-size:12px;}
.pre_next span{ display:block;}


/*搜索样式*/
.search-kwd{font-size:16px; font-weight:bolder; color:#000; padding:15px 0 0 10px;}

/*关键词*/
.sitetag{ padding:35px 0 10px 0; font-weight:bolder;}
.sitetag span{ margin-right:30px;}
.sitetag a{ border:#aaa solid 1px; font-weight:normal; background:#efefef; margin-right:10px; padding:0px 5px;}
.sitetag a:hover{ background:#ddd;}

/*表单*/
.table_post{ padding:0px;}
.table_post h1{font-size:18px; padding:10px 0; color:#00A3BA;border-bottom:1px solid #ebebeb;}
.table_post h2{font-size:14px; font-weight:normal; padding:15px 0; color:#f60;border-bottom:1px solid #ebebeb;}
.table_post table{border-collapse: collapse; width:100%; margin:20px auto;}
.table_post th{ width:80px; padding:10px 0; font-size:12px; text-align: left; font-weight:normal;}
.table_post td{ padding:10px 10px; font-size:12px;}
.table_post em{ color:#F00; font-style:normal;font-size:12px; margin-left:5px;}
/*form*/
.table_post label{ display:inline-block; width:49%;}
.table_post label input{ margin-right:5px;}
.table_post select{ height:30px;border:1px solid #6688AA;border-color: #9ab #cde #cde #abc;-moz-border-radius: 2px;-webkit-border-radius: 2px; margin-right:20px;}
.table_post textarea{ width:450px; height:100px;background: #fff ;border:1px solid #6688AA;border-color: #9ab #cde #cde #abc;-moz-border-radius: 2px;-webkit-border-radius: 2px;padding:6px 5px;}
.table_post input[type="text"] { width:450px;color: #336699;background: url(../images/text_bg.gif) #F7FAFC repeat-x left top;border:1px solid #6688AA;border-color: #9ab #cde #cde #abc;padding:6px 5px;vertical-align:middle;-moz-border-radius: 2px;-webkit-border-radius: 2px;}
.table_post input[type="text"]:hover {border-color: #EEBB00;}
.table_post input[type="text"]:focus{color:#147;border-color: #66AFE9;background-color:#F7FAFC;	outline:1px solid rgba(102, 175, 233, 0.3);}
.table_post input.btn {
	width:120px;
	color: #fff;
	background: #f90;
	border:0px;
	cursor: pointer;
	font-size:16px;
	padding: 5px 8px;
	margin-right:10px;
	vertical-align:middle;
	white-space:nowrap;
	overflow:visible;
	border-radius: 3px;
	box-shadow: 0 1px 0 rgba(255, 255, 255, .7);
	-moz-transition:-moz-box-shadow linear .2s;
	-webkit-transition: -webkit-box-shadow linear .2s;
	transition: box-shadow linear .2s;
	text-align: center;
	text-transform: none;
 	-webkit-appearance: button;
	font-family:Microsoft Yahei;
}
input[type="submit"], input[type="reset"], input[type="button"] {}
input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover,
input[type="submit"]:focus, input[type="reset"]:focus, input[type="button"]:focus{ background:#F60;}
.table_post ul{ width:550px;}
.table_post li{ float:left; width:25%;}

.cgfl{ border-bottom:#00A3BA solid 3px;height:42px;}
.cgfl li{ float:left; width:150px; height:42px; margin-right:3px;}
.cgfl li a{ display:block; color:#666; line-height:42px; text-align:center; background:#f5f5f5; font-size:14px;}
.cgfl li a:hover, .cgfl li.active a{ background:#00A3BA; color:#fff;}


/*分页样式开始*/
.turnover { height:50px; font-family:"宋体" ;text-align:center; margin-top:30px; font-size:12px;border-top:#DBDEE1 solid 1px; padding-top:30px;}
.turnover a, .turnover .current, .turnover .disabled{display:inline-block; height:32px; line-height:32px; padding:0 12px;margin-left:2px; text-align:center;}
.turnover a, .turnover .disabled { background:#fff;border:1px solid #ddd;text-decoration:none;}
.turnover a:hover, .turnover .current {border:1px solid #e46c0b; background:#e46c0b; color:#fff;  }