/* CSS Document */

h1,h2,h3,h4,h5,h6,img,p,ul,li,dl,dt,dd,ol,table,tr,td,span,input,div{ margin:0px; padding:0px; font-style:normal; border:0; font-family:"微软雅黑"; font-weight:normal; font-size:12px;}
body{ width:100%; font-family:"微软雅黑",; font-size:12px; color:#5f5f5d;margin:0; padding:0; background:url(../images/bg.jpg);}
img{border:none;}
ul,li{ list-style-type:none;}	
a{text-decoration:none; color:#333333; font-size:12px; font-family:"微软雅黑"}
a:hover{ color:#333333;}
.clear{clear:both;}

.area {
	width:1035px;
	background: url(../images/area_bg.jpg) repeat-x #f5ddaa;
	margin:0 auto;
	position: relative;
}
.area-l {
	width:7px;
	background: url(../images/ying1.png) repeat-y;
	overflow: hidden;
	position: absolute;
	top:0;
	left:-7px;
}
.area-r {
	width:7px;
	background: url(../images/ying2.png) repeat-y;
	overflow: hidden;
	position: absolute;
	right:-7px;
	top:0;
}

.header{ width:1000px; background:url(../images/header.jpg) repeat-x; height:202px; position:relative; z-index:11; margin:0px auto;}
.top{ width:1000px; margin:0 auto; min-width:1000px; position:relative;  height:156px; border-bottom:1px solid #c1a77f;}
.logo{ padding-top:37px; float:left; width:724px; height:92px;}

.nav{ width:1000px; min-width:999px; margin:0 auto;height:41px;  _overflow:hidden;}
#nav { width:1000px; float:left; color:#333333;}
#nav li{position:relative;float:left;  background:url(../images/nav_li.jpg) right 10px no-repeat;color:#333333;}
#nav li a{display:inline-block;height:43px;line-height:43px;text-align:center;color:#333333;font-size:14px; font-family:"微软雅黑";text-align:center; padding:0px 19px; font-weight:bolder}
#nav li a:hover{color:#bd9867; font-weight:bold}
#nav li .sonnav{line-height:38px; font-size:14px;display:none; position:absolute; left:0; top:43px; text-align:center; z-index:9999;background-color:#b08d5f; border-top:none; width:150px; color:#fff; padding:5px 0px;}
#nav li.on {}
#nav li.on a{color:#b08d5f; font-weight:bold}
#nav li.on .sonnav{ display:block;}
#nav li.on .sonnav dl{overflow:hidden;}
#nav li.on .sonnav dl dd{ line-height:30px; height:30px; text-align:left; padding:2px 0px;}
#nav li.on .sonnav dl dd a{ color:#fff; font-size:14px; line-height:20px; font-family:"微软雅黑";   border-top:none; text-align:left; font-weight:normal; height:auto;}
#nav li.on .sonnav dl dd a:hover{color:#fff; font-weight:bolder;}

.sea_box{ float:right; padding-top:12px; margin-top:100px;}
.search{background:url(../images/search_bg.jpg) no-repeat;width:219px;height:27px;position:relative;}
.search input{position:absolute; width:205px;height:27px;line-height:27px; color:#333; border:none; background:none; left:0px; top:0px; padding-left:0px; font-size:12px;}
.search input.notxt{color:#333; padding-left:10px;}	
.search input.notxt1 {position: absolute;width:36px;height: 27px;top: 0px;left:183px;border: none;cursor: pointer;background: none;cursor:pointer; }

.footer{ font-size:12px; height:75px; line-height:22px; width:100%; margin:0px auto 0; text-align:center; padding-top:15px; color:#fff; font-family:"微软雅黑"; background:url(../images/footer_bg.png) repeat-x; width:1035px;}

.content{ width:1000px; margin:0px auto; padding-bottom:28px;}
.pic_banner{width:1000px; height:320px;background:url(../images/banner_bg.jpg) no-repeat;}

/*幻灯片代码*/
#bannerPic {position:relative; width:984px; height:301px; overflow:hidden; margin:0px auto; top:9px; left:1px;}
#banner_bg {position:absolute; bottom:0; background-color:#000; height:50px; filter: Alpha(Opacity=70);opacity:0.7;z-index:1000;cursor:pointer; width:545px; background:none; }
#banner_info{position:absolute; bottom:30px; left:5px;height:16px;color:#fff;z-index:1001;cursor:pointer}
#banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:10px;}
#bannerPic ul {position:absolute;list-style-type:none;z-index:1002;margin:0; bottom:11px;_bottom:11px; right:5px;}
#bannerPic ul li {height:11px; width:11px; padding:0 10px 0 0;float:left; display:block;background: url(../images/icon1.jpg) no-repeat;cursor:pointer;font-size:0px;}
#bannerPic ul li.on {background: url(../images/icon2.jpg) no-repeat;}
#banner_list a{position:absolute;} 

.con1{ height:395px; border-bottom:1px solid #e0c89f; border-top:1px solid #e0c89f; margin-top:18px;}
.con1_lf{ width:312px; float:left; border-right:1px solid #e0c89e; margin-left:5px;}
.con1_lf .con1_lf_tit{ height:42px; line-height:42px; background:url(../images/tit1_bg.jpg) no-repeat; margin-top:8px; margin-bottom:9px;}
.con1_lf .con1_lf_tit h2{}
.con1_lf .con1_lf_tit h2 a{ font-size:14px;color:#000; font-size:14px; font-weight:bolder}

.con1_con .con1_con_tit{ height:36px; line-height:36px; background:url(../images/tit2_bg.jpg) no-repeat;  margin-bottom:14px; _margin-bottom:6px;margin-top:9px;}
.con1_con .con1_con_tit h2{ padding-left:58px;line-height:36px;height:36px; float:left; padding-top:8px;}
.con1_con .con1_con_tit h2 a{ font-size:14px;color:#000; font-size:14px; font-weight:bolder}

.con1_rt .con1_rt_tit{ height:36px; line-height:36px; background:url(../images/tit3_bg.jpg) no-repeat;  margin-bottom:14px; _margin-bottom:6px;margin-top:9px;}
.con1_rt .con1_rt_tit h2{ padding-left:48px;line-height:36px;height:36px; float:left; padding-top:8px;}
.con1_rt .con1_rt_tit h2 a{ font-size:14px;color:#000; font-size:14px; font-weight:bolder}


.con_con_list ul li{background: url(../images/list_icon1.jpg) no-repeat left center; padding-left:22px; height:30px; line-height:30px;}
.con1_con{ width:320px; float:left;border-right:1px solid #e0c89e; padding-left:26px;padding-right:15px;}
.con1_rt{ width:290px; float:right;padding-left:26px;_padding-left:25px;}

.con2{ height:49px; line-height:49px; margin-top:27px;}
.link1{ width:711px; float:left; background-color:#d3b78a;}
.link1 h2{ display:inline; font-size:14px; font-weight:bolder; color:#000000; padding:0px 15px;}
.link1 a{ margin:0px 10px;}
.link2{ width:123px; float:left;height:49px; line-height:49px;background-color:#cfae7d; margin-left:26px; text-align:center}
.link2 a{ color:#533513; font-size:14px;}
.link3{ width:123px; float:right;height:49px; line-height:49px;background-color:#cfae7d; text-align:center}
.link3 a{ color:#533513; font-size:14px;}


/*侧栏列表页*/
.box_lcon{ width: 980px; margin:0 auto; overflow:hidden; }
.lf_lcon{ width:170px; float: left; overflow:hidden; margin-right:30px; padding-bottom:50px;}
.lf_lcon h3{ font-size:18px; font-weight:normal; color:#714212; height:40px; line-height:40px; padding-left:20px; margin-top:15px;}
.lf_lcon ul{ width: 150px; padding:10px 10px 100px; border-top:2px solid #c1a77f; background:#f7eee5; overflow:hidden;}
.lf_lcon ul li{ width: 150px; background:url(../images/icon01.png) no-repeat 140px 18px; overflow:hidden;}
.lf_lcon ul li a{ display:block; line-height:20px; padding:10px 0; border-bottom:1px solid #fff;font-size:14px; padding-left:10px; color:#714212; overflow:hidden;}
.lf_lcon ul li a:hover,.lf_lcon ul li.one a{ font-weight:bold; border-bottom:1px dotted #714212;}

.rt_lcon{ width: 780px; float: left; overflow:hidden;}
.bread{ width: 100%; padding-left:10px; margin:0 auto; height:30px; line-height:30px; padding-top:25px; border-bottom:2px solid #e9e2da; overflow:hidden;}
.bread a{ padding:0 5px;}

.rt_list h3{ font-size:18px; line-height:40px; padding-top:10px; font-weight:normal; color:#714212; padding-left:10px; text-align:left}
.rt_list ul.new_list{ padding-top:10px; padding-bottom:20px; overflow:hidden;}
.rt_list ul.new_list li{ height:38px; line-height:38px; background:url(../images/pg_icon1.jpg) no-repeat 13px center; padding-left:29px;}
.rt_list ul.new_list li span{ float: right; padding-right:10px; font-family:Arial, Helvetica, sans-serif; color:#888888;}

.pages{ width: 100%;height:27px; line-height:27px; padding:0 0 45px; text-align:center; color:#8d4f2d; clear:both; overflow:hidden;}
.pages table{ width: 450px; margin:0 auto;}
.pages table tr td{ height:27px; line-height:27px;}
.pages span{ color: #8d4f2d;}
.pages a{ display:block; width: 27px; line-height:27px; text-align:center; color:#8d4f2d;}
.pages .on{ background:url(../images/pages03.jpg) no-repeat left center; color:#cf271e; }
.pages a:hover{color:#cf271e;}
.pages a.more{ display:block; width: 40px;}

/*侧栏文章页*/
.article{ width:97%; margin:10px auto; font-size:14px; line-height:32px; overflow:hidden;}
.fujian{ width: 100%; padding-top:10px; border-top:1px dotted #ecddc8; padding-bottom:45px;overflow:hidden;}
.fujian h4{ font-size:16px; color:#714212; font-weight:normal; line-height:36px; padding-left:10px;}
.fujian ul li{ background:url(../images/icon02.jpg) no-repeat 13px center; padding-left:29px;} 

.box_t{ width: 920px; margin:0 auto; overflow:hidden;}

.rt_list h2{ font-size:18px; color:#714212; font-weight:bold; line-height:32px; padding:20px 10px 10px; text-align:center; overflow:hidden;}
.rt_list h5{ font-size:14px; color:#555; font-weight:bold; line-height:28px; padding:0 10px; text-align:center; overflow:hidden;}
.author{ width:100%; height:28px; line-height:28px; background:#f7eee5; text-align:center; color:#6f5f56; margin-top:15px;}

.list_sort{ width:100%; height:25px; line-height:25px;margin:15px 0 10px 0px; _margin:15px 0 10px 0px;text-align:center;color:#333; font-size:12px; border-top:1px solid #c1a77f; padding-top:10px;}
.list_sort a{ font-size:12px}


.rt_tit { width: 100%;text-align: center; margin-top:10px;}
.rt_tit h2{font-size: 18px; color:#333; line-height: 30px; padding:10px 0;}
.rt_tit h3{ font-size: 14px; color: #555; line-height: 20px; font-weight: bold; padding:0px; text-align:center}
.rt_zuozhe { height: 30px;text-align: center; line-height: 30px; margin: 10px; border-bottom:1px dotted #ccc;color:#777; }

/*图片列表页*/
.pic_list{ width:100%; margin:10px auto; margin-top:20px;}
.pic_list ul{ width: 780px; padding-top:0px; padding-bottom:5px;*padding-bottom:30px;_padding-bottom:5px; overflow:hidden;}
.pic_list ul li{ height:166px; width:198px; padding:15px 15px 10px;_padding:15px 15px 10px;  float: left; margin-right:18px;_margin-right:10px; line-height:28px; text-align:center;margin-left:12px; border:1px solid #ccc; margin-bottom:25px; background-color:#fbf6e8;}
.pic_list ul li a{ font-size:14px;}
.pic_list ul li a h6{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666; font-weight:normal;}
.pic_list ul li a img{ display:block; width: 198px; height:130px; margin-bottom:8px;}


/*图片列表页*/
.pic_list2{ width:100%; margin:10px auto;}
.pic_list2 ul{ width:1000px; padding-top:15px; padding-bottom:5px;*padding-bottom:30px;_padding-bottom:5px; overflow:hidden;}
.pic_list2 ul li{height:156px; width:178px; padding:15px 15px 10px;_padding:15px 15px 10px;  float: left; margin-right:10px;_margin-right:10px; line-height:28px; text-align:center;margin-left:10px;_margin-left:5px; border:1px solid #ccc; margin-bottom:25px; background-color:#fbf6e8;}
.pic_list2 ul li a{ font-size:14px;}
.pic_list2 ul li a h6{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666; font-weight:normal;}
.pic_list2 ul li a img{ display:block; width: 178px; height:110px; margin-bottom:8px;}
