﻿/* Reset  css */
	body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, table,th, td {margin:0;padding:0;}
	fieldset, img {border:0;}
	ul,li {list-style-type:none;}
	h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}

	.clearfix:after{content:"";clear:both;display:block;} /*ff*/
	.clearfix{height:100%;}/* ie6  或者使用zoom:1 */

	html{background:#0A382D ;}
	body {color:#333;font: 12px/21px '宋体',Tahoma,Helvetica,Arial,sans-serif; margin:auto;width:1000px;background:#fff;position:relative;  }
    /*body,div{_margin:auto; _padding:0px;}*/

	a{color: #105B49;text-decoration:none; outline:none;}
	a:hover {color: #0A382D;text-decoration:underline; }

/* Public */
	.clearbox{border-top: 1px solid transparent !important;margin-top: -1px !important;border-top: 0px;margin-top: 0px;height:0px;clear: both;background: none;font-size: 0px;line-height:0px; visibility: hidden;}
	.none{display:none !important; }
	.center{text-align:center; }
	a.hot,.hot{color:red !important;}
	a.str,.str{color:blue !important}
	em.more{float:right;display:inline; font-style:normal;margin-right:10px;}
	em.more a{color:#3E5928; }
	em.more a:hover{color:#f30;}


/* Page Frame Set */
	#Container{ margin:auto;width:990px;  }

/* Header */
	#Header{clear:both;_zoom:1;z-index:200;height:156px;background:url(default_res/HeadBg.jpg) repeat-x 0 0px;width:1000px; margin:0px; padding:0px; }
	#Header h1{background: url(default_res/HosTitle.png) no-repeat 25px 20px;width:500px;height:118px;overflow:hidden; float:left;_display:inline; margin-right:250px; }
	#Header h1 a{display:inline-block;width:500px;height:118px; text-decoration:none; }


	/* TopPannel */
		#TopPannel{float:right; text-align:right; width:400px; height:80px;  margin-top:-100px; margin-right:30px;}
		#TopPannel #QuickIn{display:block; margin-top:10px;}
		#TopPannel #QuickIn a{margin:0 2px;display:inline-block;padding:0 5px 0 20px;height:21px;line-height:21px;background:url(default_res/TopIcon.png) no-repeat 0px 0px; }
		#TopPannel #QuickIn a.i1{background-position:0 -78px; }
		#TopPannel #QuickIn a.a2{background-position:0 0; }
		#TopPannel #QuickIn a.i3{background-position:0 -38px; }
		#TopPannel #QuickIn a.i2{background-position:0 -116px; }

		/* Search */
		#TopSearch{float:left; width:400px;text-align:right; height:50px;  display:inline;overflow:hidden;  }
		#TopSearch .main_search{margin:25px 0 0 0px;text-align:right;clear:both; overflow:hidden;}
		#TopSearch .main_search select{margin:0 2px; }
		.main_search .SearchInp{border:1px solid #BCBCBC;height:21px;line-height:21px; padding:0px 0 0 25px;background:url(default_res/SearchInp.jpg) no-repeat 0px 0px; color:#999; width:200px;  }
		.main_search .SearchSub{border:none;background:#105B49; text-align:center; width:48px;height:23px;line-height:23px;color: #fff;font-weight:bold; margin-left:-1px; }
		.main_search .SearchSub:hover{border-color:#999}
		.main_search .SearchInp:hover{color:#273C70;}
		.main_search .SearchSub:hover{background:#182647;cursor:pointer; }

	/* Nav */
		#Nav{ clear:both;height:35px; margin:1px 0 0 0;background:url(default_res/Nav.png) repeat-x 0px 0px; padding:0 0 0 0px;}
		#MutiNav a{text-decoration:none; }
		#MutiNav .multiUl{clear:both;_zoom:1;margin-left:20px;}
		#MutiNav .multiUl li{float:left;display:inline;line-height:35px;z-index: 50;height:100%; position:relative}
		#MutiNav .multiUl li a.go{color:#EDF7EA;height:35px;line-height:35px; display:inline-block;text-align:center; width:auto;margin:0 5px;padding:0 4px;  z-index:300;  }
		#MutiNav .multiUl li a.on{color:#DFE8D9;text-decoration:none;font-weight:bold;}
		#Nav li.s{float:left;width:8px; height:35px;line-height:35px;text-align:center;display:inline;color:#517B55;}
		#MutiNav .multiUl li blockquote{display:none;left:-13px;position:absolute; top: 30px;z-index:201; height:auto; }
		#MutiNav .multiUl li blockquote .ChildNavIn{overflow:hidden;text-align:center;width:100px;height:auto; color:#DEE6E9; background:#1B453B url(default_res/icon.png) no-repeat 37px -730px;padding:10px 0 10px 0;/*filter:alpha(opacity=80);-moz-opacity:.80;opacity:0.8;*/ }
		#MutiNav .multiUl li blockquote .ChildNavIn a {float:left;text-align:center; display:inline; color:#DEE6E9;padding:2px 4px;line-height:18px; margin:3px 0 3px 6px; text-align:center ;width:80%;border-bottom:1px dotted #255F51 ;  }
		#MutiNav .multiUl li blockquote a:hover {color:#FEFBC2 !important;background:#2C705F; }

		#MutiNav .multiUl #TopNavDept{}
		#MutiNav .multiUl #TopNavDept blockquote{left:-254px ;display:none ; }
		#MutiNav .multiUl #TopNavDept blockquote .ChildNavIn{width:1000px ; background:#1B453B !important; ; }
		#MutiNav .multiUl #TopNavDept .NavDeptIn{float:left; width:310px; display:inline;background:none;margin:0 0px 0 20px; text-align:left !important;  }
		#MutiNav .multiUl #TopNavDept .NavDeptIn a{border:none;float:none; }
		#TopNavDept .NavDeptIn h6{text-align:left;width:310px;overflow:hidden;border-bottom:1px solid #2C705F; ;height:23px !important;line-height: 23px !important;    }
		#TopNavDept .NavDeptIn h6 a{height:23px !important;line-height: 23px;margin:0px !important; display:block; }
		#MutiNav .multiUl #TopNavDept .NavDeptIn .NavDeptInList{overflow:hidden;width:auto;margin-top:5px; }
		#MutiNav .multiUl #TopNavDept .NavDeptIn .NavDeptInList a{float:left; width:auto;white-space:nowrap;margin:2px 1px 0px 1px;color:#ACBC9E }
		#MutiNav .multiUl #TopNavDept .NavDeptInOther{overflow:hidden;clear:both;padding:5px 0 0 20px;margin:5px 0}
		#MutiNav .multiUl #TopNavDept .NavDeptInOther a{border:none;width:auto;margin:0 7px;padding-left:13px;background:url(default_res/icon.png) no-repeat 0px -116px;   }

/* Container */
  #Container{z-index:100;margin:5px auto auto auto; clear:both;overflow:hidden;_zoom:1;}

/* Container Frame Set */
	/* Box Model */
	.Box{ }
	.Box h3{height:30px;line-height:30px; overflow:hidden  }
	.Box .BoxCont{clear:both; }
    .Box h3 span{ margin-left: 7px; font-size: 14px; color: #105B49 ; font-weight: 600}
    .Box .NodePic{text-align:center;padding:0px 0 8px 0; ; }

  /* txtList model  */
    .txtList {}
    .txtList li{height:23px; line-height:23px; clear:both;background:url(default_res/icon.png) no-repeat 0px 11px;padding-left:10px; }
    .txtList li a{}
    .txtList li a:hover{}
    .txtList li.Last{border:none !important; }
    .txtList li .date{float:right;color:#ccc}
    .txtList li .node{float:right;color:#105B49;}
    .txtList li .node a{color:#105B49;}
    .txtList li.Last{border:none !important;}

	.picList{clear:both;overflow:hidden;}
	.picList li{float:left;_display:inline; width:100px;margin:0 5px;  }
	.picList li .pe_u_thumb{text-align:center; }
	.picList li .pe_u_thumb a img{padding:1px;border:1px solid #CAE2DC;background:#fff;  }
	.picList li .pe_u_thumb a:hover img{border:1px solid #8CBFB3; }
	.picList li .pe_u_thumb_title{text-align:center;margin:3px 0;  }

	.txtPic{overflow:hidden;height:100%; }
	.txtPic li{float:left;width:49%;  }
	.txtPic li .pe_u_thumb{float:left;width:115px;text-align:center;   }
	.txtPic li .pe_u_thumb a img{border:1px solid #e3e3e3;padding:1px;  }
	.txtPic li .pe_u_thumb a:hover img{border-color:#F3B658;}
	.txtPic li .pe_u_thumb_title{}
	.txtPic li .pe_u_thumb_title a{color:#105B49;font-weight:bold;}
	.txtPic li .pe_u_thumb_title p{color:#777;}

/* Core mode-a */
	.mode-a{clear:both;overflow:hidden;margin:5px 0 0 0;}
	.mode-a .Main .Box .txtList{margin:5px 13px 5px 10px; }
	.mode-a .Main .Box .txtList a{background:url(default_res/icon.png) no-repeat 1px -268px; padding-left:13px;; }
	.mode-a .Main .Box .txtList a:hover{background-position:1px -308px; }
	.mode-a .Main .Box .txtList .date{color:#c00;}

/* Footer */
	#Footer{font-family:tahoma;text-align:left; clear:both;overflow:hidden;;background:url(default_res/FootBg.jpg) no-repeat 0px 0;height:120px; padding-left:400px   }
	#Footer a{color:#D9E6D2; }
	#Footer a:hover{color:#fff;}
	#FootMenu{height:30px;line-height:30px;padding:15px 0 0 0; color:#D9E6D2;overflow:hidden; }
	#FootMenu a{color:#B9D1AB;display:inline-block;padding: 0 7px; }
	#CopyRight{padding:0px 0 0 7px;color:#D9E6D2; line-height:20px;overflow:hidden; }
	#CopyRight img{vertical-align: middle;}
	#FootCount{height:30px;line-height:30px;color:#222;}
	#FootCount span{margin:0 8px;display:inline-block;}
#ifocus_tx b a { color:#fff;}
.wp_search { float:right;}
.wp_search .keyword { height:21px; line-height:21px; border: 1px solid #BCBCBC; width:200px !important; background:url(default_res/SearchInp.jpg); background-repeat:no-repeat; padding-left:25px;}
.wp_search .search { border: none; width: 48px; height: 23px; background:url(sousuo.png); background-repeat:no-repeat;}
.wp_search .search:hover { background:url(sousuo-h.png); background-repeat:no-repeat;}
.multiUl .i11 { display:none !important;}
.possplit { width:20px; background:url(locindex.png) center; background-repeat:no-repeat;}
.wp_listVisitCount { visibility:visible;}
.WP_VisitCount {display:inline-block;}