@charset "utf-8";
/*重置代码*/
body,div,a,img,p,form,h1,h2,h3,h4,h5,h6,input,form,select,option,textarea,ul,ol,li,dt,dd,dl,fieldset{margin:0;padding:0;}
body { width: 100%;font-family: "微软雅黑","宋体"; font-size:14px; color:#323232; background:#ffffff;}
img{border:none;}
a{color:#323232; text-decoration:none;}
a:hover{color:#a56c53;}
ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6{ font-family:"微软雅黑","宋体";}

.header{ width: 100%; height:192px; border-top:10px solid #f3ecd8; overflow:hidden;}
.top{ width: 1000px; height:40px; line-height:40px; margin:0 auto; overflow:hidden; font-size:12px;color:#505558;}
.rt_top{ float:right;}
.top a{ color:#505558; padding:0 15px;}
.top a:hover{ color:#a56c53;}
.wraq_logo{ width: 100%; height:99px; background:url(../images/header.jpg) no-repeat top center; border-bottom:6px solid #f3ecd8; overflow:hidden;}
.logo{ width: 1000px; height:99px; overflow:hidden; margin:0 auto; position:relative;}
.logo01 a{ display:block; width:530px; height:99px; position:absolute; left:0; top:0;}
.ser{ width:250px; height:36px; position:absolute; right:0; top:33px;}
.search{background:url(../images/ser.jpg) no-repeat;width:250px;height:36px;position:relative;}
.search input{position:absolute; width:200px;height:36px;line-height:36px; color:#505558; border:none; background:none; left:0px; top:0px; padding-left:0px; font-family:"微软雅黑","宋体"; }
.search input.notxt{color:#505558; padding-left:10px;font-family:"微软雅黑","宋体";}	
.search input.notxt1 {position: absolute;width:40px;height: 36px;top: 0px;left: 210px;border: none;background: none;cursor:pointer; }
.nav{ width: 1000px; height:46px; line-height:46px; border-bottom:1px solid #babaaf; overflow:hidden; margin:0 auto;}
.nav ul li{ width: 125px; height:46px; float: left; background:url(../images/nav_l.jpg) no-repeat left center; text-align:center;}
.nav ul li a{ font-size:16px; color:#333333;}
.nav ul li a:hover{ font-weight:bold; color:#a56c53;}

.content{ width: 100%; overflow:hidden;}
.con01{ width: 1000px; height:368px; margin:0 auto; overflow:hidden;}
.lf01{ width: 657px; height:368px; float: left; margin-right:26px; overflow:hidden;}
/*焦点图*/
.ad00 {width:657px; height:368px;  position:relative; overflow:hidden;}
.ad00 dl {position: absolute; top: 0; left: 0; z-index: 1; width: 2940px; }
.ad00 dl dd {width:657px; height:368px; float:left;  position:relative;}
.ad00 dl dd img{ display:block;width:657px; height:368px;}
.ad00 ol {position: absolute; bottom: 5px; right: 0px; z-index: 3;}
.ad00 ol li {float: left; width:20px; height: 4px;text-align:center; margin-right:10px; overflow: hidden; color:#fff; background:#fff; cursor: pointer;}
.ad00 ol .adnew{background:#bd7f65;}
.ad00 dl dd .wz{ width: 100%; height:100px;overflow:hidden; position:absolute; left:0; bottom:0; z-index:10;}
.bg{ width: 100%; height:100px; background:#000;filter:alpha(opacity=60);opacity:0.6; overflow:hidden; position:absolute; left:0; top:0; z-index:1;}
.til{ width:96%; height:100px; position:absolute; left:2%; top:0; z-index:2;}
.til h4 a{ color:#fff; font-size:20px; font-weight:normal; line-height:48px;}
.til h4 a:hover{ color:#c1c1c1;}
.til p{ font-size:12px; line-height:20px; color:#c1c1c1;}

.rt01{ width: 317px; float: left; overflow:hidden;}
.ul_list{overflow:hidden; padding-top:7px;}
.ul_list li{ height:30px; line-height:30px; background:url(../images/icon01.jpg) no-repeat 3px center; padding-left:18px;}


.xiaoqing{ width:320px;height:110px;float: left; overflow:hidden;background:#fff;}
.xiaoqing img{ width:300px;height:100px;padding:10px;}


.con02{ width: 1000px; height:380px; overflow:hidden; margin:25px auto 0;}
.lf02{ width: 313px; float: left; overflow:hidden; margin-right:31px;}
.til_lf02{ width: 100%; height:28px; line-height:28px; background:#ededed; border-bottom:2px solid #a56c53; overflow:hidden;}
.til_lf02 a{ float: right; font-family:"宋体"; font-size:12px; font-weight:bold; color:#ababab; padding-right:10px;}
.til_lf02 a:hover{color:#a56c53;}
.til_lf02 h3{ font-size:15px; color:#5c5c5c; line-height:28px; border-left:20px solid #a56c53; padding-left:19px;}
.box01_lf02{ width: 100%; height:163px; border-bottom:1px dotted #a7abae; overflow:hidden;} 
.box01_lf02 a img{ display:block; width: 313px; height:123px;}
.box01_lf02 a img:hover{filter:alpha(opacity=90);opacity:0.9;}
.box01_lf02 h4{ line-height:20px; padding:10px 0; overflow:hidden;}
.box01_lf02 h4 a{ color:#a56c53; line-height:20px;font-size:14px; padding-left:3px;}
.box01_lf02 h4 a:hover{ color:#505558;}

.ct02{ width: 313px; float: left; overflow:hidden; margin-right:30px;}
.til_ct02{border-bottom:2px solid #84827d;}
.til_ct02 h3{border-left:20px solid #84827d;}
.box01_ct02 h4{padding:7px 0 7px;}
.box01_ct02 p{font-size:12px;line-height:20px;color:#505558;text-indent: 2em;}

.rt02{ width: 313px; float: left; overflow:hidden;}
.til_rt02{border-bottom:2px solid #505558;}
.til_rt02 h3{border-left:20px solid #505558;}
.box01_rt02 h4{ background:url(../images/icon02.jpg) no-repeat 5px center;}
.box01_rt02 h4 a{ padding-left:30px; color:#505558;}
.box01_rt02 h4 a:hover{color:#a56c53;}

.con03{ width: 1000px; height:260px; margin:0 auto; overflow:hidden;}
.box01_lf03{ height:107px;}

.box01_ct03{ width: 100%; height:107px; border-bottom:1px dotted #a7abae; overflow:hidden;}
.box01_ct03 a.img_ct03{ display:block; width: 160px; height:90px; float: left; padding-left:4px; padding-top:8px; margin-right:9px; overflow:hidden;}
.box01_ct03 a.img_ct03 img{ display:block; width: 160px; height:90px; float: left;}
.box01_ct03 a.img_ct03 img:hover{filter:alpha(opacity=90);opacity:0.9;}
.box01_ct03 h4{ float: left; width: 130px; font-size:14px; line-height:20px; padding-top:10px;}
.box01_ct03 h4 a{ color:#a56c53;}
.box01_ct03 h4 a:hover{ color:#505558;}

.rt03{ width: 311px; height:218px; background:#fffbf1; border:1px solid #f0e3bc; overflow:hidden; float: left;}
.lf_rt02{ width: 98px; height:218px; float: left; overflow:hidden; margin-right:4px;}
.box_rt03{ width:209px; float: left; margin-top:4px; overflow: hidden;}
a.more02{ display:block; width: 96%; text-align:right; color:#5c5c5c; text-decoration:underline;}
a.more02:hover{color:#a56c53;}

.wraq_con04{ width: 100%; height:300px; padding-top:20px; background:#f5f5f5; overflow:hidden; clear:both;}
.con04{ width: 1000px; height:300px; margin:0 auto; overflow:hidden;}
.lf04{ width: 313px; float: left; margin-right:31px; overflow:hidden; border-top:3px solid #505558;}
.til_lf04{ height:36px; line-height:36px; overflow:hidden;}
.til_lf04 a{ font-family:"宋体"; font-size:12px; font-weight:bold; color:#ababab;  padding-right:3px; float: right;}
.til_lf04 a:hover{color:#a56c53;}
.til_lf04 h3{ font-size:15px; color:#5c5c5c; padding-left:3px;}

.ct04{ width: 313px;float: left; margin-right:30px; overflow:hidden; border-top:3px solid #84827d;}

.rt04{ width: 313px;float: left; overflow:hidden; border-top:3px solid #505558;}

.wraq_footer{ width: 100%; height:100px; border-bottom:6px solid #f3ecd8; overflow:hidden; background:#505558;}
.footer{ width: 1000px; margin:0 auto; overflow:hidden;}
.lf_f{ width: 187px; height:40px; margin-top:30px; padding-left:6px;}
.rt_f{ width: 500px; float: right; color:#fff; font-size:12px; line-height:22px; text-align:right; padding-top:15px;}

.gotop{ width: 50px; height:50px; position: fixed; _position:absolute; left:50%; bottom:150px; margin-left:520px;} 
.gotop a{ display: block; width: 50px; height:50px;background:url(../images/top.jpg) no-repeat;}  
.gotop a:hover{background:url(../images/top_h.jpg) no-repeat;} 

/*通用列表页*/
.lcon{ width: 880px; padding:0 60px; margin:0 auto; background:#f5f5f5; overflow:hidden;}

.bread{ height:40px; line-height:40px; padding-top:15px; color:#666; background:url(../images/home.jpg) no-repeat 5px 27px; padding-left:30px; border-bottom:1px dashed #a7abae;}
.bread a{ color:#666; padding:0 8px;}
.bread a:hover{color:#a56c53;}

.list{ width: 100%; padding-bottom:40px; overflow:hidden;}
h3.ltil01{ font-size:22px; font-weight:normal; color:#bd7f65; line-height:70px; padding-left:5px;}
.box01_list{ padding-bottom:30px; overflow:hidden;}
.box01_list li{ height:34px; line-height:34px; background:url(../images/icon01.jpg) no-repeat 5px center; padding-left:21px; overflow:hidden;}
.box01_list li span{ float: right;font-family:Verdana, Geneva, sans-serif; color:#888; padding-right:10px; font-size:12px;}

.pages{ height:40px; line-height:40px; font-size:12px; border-top:1px dashed #a7abae; text-align:center; color:#666; clear:both;}
.pages a{ padding:0 10px; color:#666;}
.pages a:hover{color:#a56c53;}
.pages span{color:#a56c53; font-family:Verdana, Geneva, sans-serif; padding:0 3px; font-weight:bold;}

/*通用文章页*/
.article { width: 100%; padding-bottom:40px; overflow:hidden;}
.article h2{ font-size:22px; font-weight:normal; color:#bd7f65; line-height:40px; padding:25px 10px 15px; text-align:center;}
.article h4{ font-size:16px; font-weight:normal; line-height:28px; text-align:center; padding:0px 10px 15px;}
.author{ height:26px; line-height:26px; text-align:center; font-size:12px; color:#666; border-bottom:1px dotted #a7abae;border-top:1px dotted #a7abae;}
.art{ width: 98%; margin:0 auto; line-height:30px; padding:15px 0 30px; overflow:hidden;}

.fujian{ width: 100%; background:#fff; padding:10px 0; overflow:hidden;border-top:1px dashed #a7abae;}
.fujian h3{ font-size:18px; font-weight:normal; color:#bd7f65; line-height:36px; padding-left:20px;}
.fujian ul{ padding:5px 0; overflow:hidden;}
.fujian ul li{ height:30px; line-height:30px; background:url(../images/icon01.jpg) no-repeat 20px center; padding-left:36px;}

/*视频新闻列表页*/
.pic_list{ padding-bottom:20px; margin-top:-10px; overflow:hidden;}
.pic_list li{ height:123px; padding:20px 5px; overflow:hidden; border-top:1px dotted #a7abae; overflow:hidden;}
.pic_list li a img{ display:block; width: 313px; height:123px; float: left; margin-right:20px;}
.pic_list li a img:hover{filter:alpha(opacity=90);opacity:0.9;}
.pic_list li .til_pic{ width: 535px; float: left; overflow:hidden;}
.pic_list li .til_pic h4{ line-height:22px; padding:5px 0;}
.pic_list li .til_pic h4 a{ font-size:14px; font-weight:bold; color:#505558; background:url(../images/icon02.jpg) no-repeat left center; padding-left:25px;} 
.pic_list li .til_pic h4 a:hover{color:#a56c53;}
.pic_list li .til_pic span{ font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:26px; overflow:hidden;color:#a56c53; padding-left:25px;}
.pic_list li .til_pic p{ font-size:12px; line-height:20px; padding-left:25px;}

/*活动日历*/
.date_list{ width:100%; overflow:hidden; padding-bottom:40px; min-height:400px;}

.lf_date{ width:205px; padding:4px; border:1px solid #a7abae; float: left; margin-right:40px; overflow:hidden;}
.rt_date{ width:620px; float: left; overflow:hidden;}
/*Tab样式1*/
.tab01{ width:100%;overflow:hidden;}
.menu1box{position:relative; width:100%; height:35px; background: #f5f5f5; border:1px solid #dbdee1;border-right:none;z-index: 1;}
.menu1{ width:100%;position: absolute;height: 37px;top: -1px;left:-1px; z-index: 10; overflow:hidden;}
.menu1 li{float:left; height:37px; line-height:37px; overflow:hidden;}
.menu1 li h3{height:37px;float:left; padding:0 30px; color:#5394c5; font-size:16px;text-align:center;line-height:37px; overflow:hidden;}
.menu1 .hover h3{color:#bd7f65; height: 35px; padding:0 30px 0 29px;line-height:33px; background:#fff; border-top:2px solid #bd7f65; border-right:1px solid #dbdee1;border-left:1px solid #dbdee1; overflow:hidden;}
.menu1 .hover h3 a{ color:#bd7f65;}
/*.menu1 .hover .hover01{ *border-left:none; *padding-left:28px;}*/
.main{clear:both;width:100%;overflow:hidden;}
.main ul{ display: none;}
.main ul.block{ display: block;}
.tab_list p{ font-size:14px; padding-left:20px; line-height:50px;}
.tab_list dl{width:100%;padding:5px 5px 30px;overflow:hidden; float: left;}
.tab_list dl dd{height:30px; line-height:30px;padding-left:30px;background: url(../images/icon01.jpg) no-repeat 15px center; }
