body{font: 14px/1.5em "\5B8B\4F53",Tahoma,Verdana,Helvetica,宋体,Arial,sans-serief; color: #333;background:#f0f0f0;}
.wrap{width:960px;margin:0 auto; height:auto;background:#ffffff;}
a{color:#333;}
a:hover{color:#864e24;}
.gray{color:#999;}

.bg{background-image:url(bg.png);background-repeat:no-repeat;}
#header{height:192px; background-position:-40px 0px;  border:0px; position:relative;}
.topnav{ position:absolute; top:6px; right:16px; width:auto; height:auto; font-size:12px;}

#container { position:relative;width:960px;}
#overlay { position:absolute; top:0; left:0; width:960px; height:100px; 
background:url(overlay.png);}

#globalnav{height:32px;width:960px; background-position:0px -192px;}
#globalnav .navone{float:left;position:relative; text-align:center;line-height:32px;font-size:14px;font-weight:600;width:auto; color:#fff;}
#globalnav .navone a{color:#fff;}
#globalnav .navone.nobg{ background:none;}
#globalnav .navone .home{ position:absolute; top:-2px; left:16px;}
#globalnav .navone.atthis{ background:url(home.png) center top no-repeat; color:#fff;}
#globalnav .navone.atthis a{color:#fff;}
#globalnav .over{color:#f0dccd;}
#globalnav .over a{color:#f0dccd;}
#secondnav{display:none; position:absolute; z-index:10;width:auto;}
#globalnav .navone .second{display:none; position:absolute; z-index:10;height:auto;line-height:30px;background:#8c6447;padding-top:2px;padding-bottom:2px; top:32px; left:0px; z-index:3; border:1px solid #75411a; border-top:0px;}
#globalnav .navone .second ul li{float:left;text-align:center;width:auto;height:32px;line-height:32px;font-weight:400;}
#globalnav .navone .second ul li a{color:#fff;}
#globalnav .navone .second ul li.hover{background:#fcf4f4;}
#globalnav .navone .second ul li.hover a{color:#864e24;}

.index_left{width:690px;float:left;padding-left:10px;height:auto;}
.index_right{width:240px;float:right; display:inline; height:auto;}

.picnews { width:260px; height:200px;   float:left;}

.newslist{width:426px; height:auto; float:right;}
.newslist .cat{ border-bottom:1px solid #ddd; height:25px;}
.newslist .cat .more{ float:right; width:60px; line-height:25px; padding-right:6px; text-align:right; font-size:12px;}
.newslist .cat ul{}
.newslist .cat ul li{width:auto;padding:0px 8px;height:24px; line-height:24px; text-align:center; float:left; font-weight:700; font-size:12px; background:#f3f0ed; border:1px solid #ddd; border-bottom:0px;}
.newslist .cat ul li.at{ background:url(bg.png) -42px -381px no-repeat; color:#fff;}
.newslist .aaa{ padding-top:6px;}
.newslist .aaa li{height:26px; line-height:26px; border-bottom:1px dashed #ddd; font-size:12px; overflow:hidden;}

/*footer*/
.footer{padding:10px 0px; text-align:center;line-height:180%;background:#f5f5f5; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.index{ width:680px; height:auto;}
.xsbg{ width:228px; height:auto; border:1px solid #ddd;}
.xsbg .title{height:29px;line-height:29px;background-position:-665px -237px; text-indent:6px; font-size:12px; font-weight:bold; color:#333;}
.xsbg .title .more{ font-size:12px; font-weight:400; padding-right:6px; float:right;}
.xsbg ul{}
.xsbg ul li{height:26px;line-height:26px; font-size:12px; overflow:hidden;text-indent:2px;border-bottom:1px dashed #ddd;}

.txgz{ width:349px;  background-position:-330px -275px; height:240px;padding-left:3px;}
.txgz .title{height:35px;line-height:32px;}
.txgz ul li{height:24px;line-height:24px; font-size:12px; overflow:hidden;background:url(bg.png) -952px -413px no-repeat; text-indent:10px;}
.hydt ul li a:hover{color:#018940;}

.ksdl{ background-position:-512px -437px; height:41px; width:230px;}
.yjsgl{ background-position:-512px -487px; height:41px; width:230px;}
.yjsgl2014{ background-position:-512px -600px; height:41px; width:230px;}


.quicklink{ width:240px; float:left; height:auto;padding-left:14px;}
	.quicklink .quicknav{ width:230px; background-position:0px -280px; height:80px; position:relative; font-size:12px;}
		.quicklink .quicknav .one{ position:absolute; top:13px; left:50px; height:25px; width:50px;}
		.quicklink .quicknav .two{ position:absolute; top:13px; left:150px; height:25px; width:50px;}
		.quicklink .quicknav .three{ position:absolute; top:50px; left:50px; height:25px; width:50px;}
		.quicklink .quicknav .four{ position:absolute; top:50px; left:150px; height:25px; width:50px;}
	.quicklink .link{width:230px;  height:auto;}
	.quicklink .link .cat{background-position:-510px -360px; height:38px;}
.quicklink .link select{margin-top:6px; border:1px solid #9a6d34;}
	.quicklink .link ul li{ height:18px; line-height:18px; padding-left:30px; font-size:12px;}

/*搜索*/
.search{height:41px; background-position:-512px -542px; width:230px; padding-left:10px; padding-top:6px;}
.search .text{width:146px;height:26px;border:0px;float:left;line-height:26px; background:#fff;cursor:text; color:#333;}
.search .submit{background:none;border:0px;width:50px;height:26px;cursor:pointer;}

/*统计*/
.tongji{width:230px;  height:auto;}
.tongji .cat{background-position:-510px -290px; height:38px;}
	.tongji ul li{ height:28px; line-height:28px; padding-left:30px; font-size:12px;}

/*list*/
.sl{width:220px;height:auto;padding-left:10px;}
.sr{width:699px;height:auto;margin-right:10px;}
.sl .title{height:60px;background:url(bg.png) -248px -235px no-repeat;text-align:center;line-height:30px;font-size:14px;font-weight:bold;color:#fff;padding-top:40px;}
.sl .subcat{height:auto;width:220px;background:url(bg.png) -800px -280px no-repeat;}
.sl .subcat ul li{height:33px;margin-left:20px;line-height:27px;border-bottom:1px dashed #eee;text-indent:36px;background:url(bg.png) -1px -426px no-repeat; width:182px;}
.sl .subcat ul li.hover{}
.sl .subcat ul li.hover a{color:#864e24;}
.sl .subcat ul li.at{background-position:-1px -462px; border-bottom:0px;}
.sl .subcat ul li.at a{color:#fff;}
.sl .bottom{background:url(bg.png) -248px -510px no-repeat; height:16px;}

.sr .articlelist {padding:20px 0px;padding-right:10px;min-height:376px; height:auto !important; height:376px; padding-bottom:20px;}
.sr .articlelist ul li {height:30px;line-height:28px;font-size:14px;background:url(dot.gif) no-repeat left center; text-indent:16px;}
.sr .articlelist ul li.height18{background:none;height:18px;}

.sr .articlelist ul li span{float:right;color:#999;font-size:12px;}

#position{height:30px;border-bottom:2px solid #eee;line-height:30px;  font-size:12px;}

/*view*/
.articleview{padding:10px 10px 10px 0px;min-height:300px; height:auto !important; height:300px;}
.articleview h1{height:auto;font-size:20px;font-weight:bold;text-align:center;padding-top:10px;padding-top:10px;line-height:150%;color:#864e24;}
.articleview .time{text-align:right;color:#999;font-size:12px;}
.articleview .content{margin-top:10px;line-height:200%;font-size:14px;padding-top:10px;}
.articleview .content a{color:#336699;}
.articleview .content a:hover{text-decoration:underline;}
.articleview .content p{text-indent:28px;}
.articleview .content table{border:1px solid #333; border-right:0px; border-bottom:0px; margin:0 auto;}
.articleview .content table td{border:1px solid #333; border-top:0px; border-left:0px;line-height:160%; padding:4px;}
.articleview .content table td p{text-indent:0px;}
.addbox{padding:20px;}
.addtable{border:0px;}
.addtable th{font-weight:400;width:100px;text-align:right;}
.addtable td{font-weight:400;width:180px;padding-left:6px;}
.addtable .sinput1{width:80px;height:22px;border:1px solid #ddd;}
.addtable .sinput2{width:160px;height:22px;border:1px solid #ddd;}
.addtable .submit{width:80px;height:30px;}

/*
*------------------------
*   smooth Ex 弹出框的css
*------------------------
*/
.jqismoothfade{ position: absolute; background-color: #aaaaaa;}
div.jqismooth{ min-width:300px; width:auto !important; width:300px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; position: absolute; background-color: #f7f7f7; font-size: 12px; text-align: left; border: solid 8px #999999;-moz-border-radius: 10px; -webkit-border-radius: 10px; padding: 7px;}
div.jqismooth .jqismoothcontainer{ font-size:12px;color:#000;}
div.jqismooth .jqismoothclose{ position: absolute; top: 0; right: 0; width: 18px; cursor:pointer; text-align: center; padding: 2px 0 4px 0; color: #ffffff;  background:url(cls.gif) no-repeat center -21px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px;}
div.jqismooth .jqismoothmessage{ padding: 10px; line-height: 20px; color: #333;}
div.jqismooth .jqismoothmessage h1{color:#1766c3;font-weight:700;font-size:14px;margin-bottom:8px;}
div.jqismooth .jqismoothmessage p{padding-bottom:8px;}
div.jqismooth .jqismoothbuttons{ padding: 5px 0 5px 0;}
div.jqismooth button{ padding: 3px 10px; margin: 0 10px; background-color: #728A8C;cursor:pointer; border: solid 1px #f4f4f4; color: #ffffff;  font-size: 12px;}
div.jqismooth button:hover{ background-color: #DE5D12;}
div.jqismooth button.jqismoothdefaultbutton{ background-color:  #3183E0; cursor:pointer;}
.jqismoothwarning .jqismooth .jqismoothbuttons{ background-color: #BF5E26;}