@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,img{margin:0;padding:0;}
body{font-size:12px; color:#000;  font-family:"宋体"!important; background-color:#ffffff;}
body a{font-family:"宋体"!important;text-decoration:none;}
a:link,a:visited{color:#000;}
a:hover{color:#f00;}
/*去掉图形热点的点击时出现的边线*/
a,area{blr:expression(this.onFocus=this.blur())}   /*for IE*/   
:focus{-moz-outline-style:none;}                   /* for Firefox*/
img{border:0;}
ul,li{ list-style-type:none;}


.indexbanner{ width:100%; height:478px; background:url(banner.jpg) center center no-repeat;}
.top{ height:140px; width:100%; background-color:#492f17;}
.toplogo{ width:1200px; height:140px; margin-left:auto; margin-right:auto; background:url(topbg.jpg) right center no-repeat;}
.menubg{ height:51px; width:100%; background-color:#604226; border-top:1px solid #7a5430;position:relative;z-index:1;}
.menuleft{ width:1200px; height:51px; margin-left:auto; margin-right:auto;}

/*
.menu ul li{ float:left; height:51px; text-align:center; vertical-align:middle; font-size:16px; font-weight:bold; line-height:51px; width:154px; background:url(menuline.jpg) right center no-repeat; font-weight:normal; font-family:微软雅黑!important;}
.menu li a:link,.menu li a:visited{ color:#ffe1a7; display:block; font-family:微软雅黑!important; }
.menu li a:hover{color:#fff;}*/


#menu{width:925px;}
#menu li{position:relative;}
#menu>li{float:left; height:51px; text-align:center; vertical-align:middle; font-size:16px; font-weight:bold; line-height:51px; width:130px; background:url(menuline.jpg) right center no-repeat; font-weight:normal; font-family:微软雅黑!important;}
#menu>li>a:link,#menu>li>a:visited{ color:#ffe1a7; display:block; font-family:微软雅黑!important; }
#menu>li>a:hover{color:#fff;}


#menu>li ul{position:absolute;width:100%;display:none;background-color:#9c4f07;z-index:99;border:1px solid #FFF;border-bottom:0;}
#menu>li ul li a:link,#menu>li ul li a:visited{display:block;height:auto;line-height:30px;color:#fff;font-size:12px; text-align:center;border-bottom:1px solid #FFF;}
#menu>li>ul a:hover,#menu>li>ul a.current{background-color:#763b05;}

/**若子级菜单含有子级时，在a标签增加<i>标签作为箭头，由js实现动态增加，箭头大小调节i的边框宽度*/
#menu>li ul i{display:block; position:absolute;*top:10px;top:calc(50% - 3px);right:2px;z-index:10;width:0;height:0;border-color:transparent;border-width:4px;border-style:solid;border-left:6px #FFF solid;}

/*这是第三级菜单 及以后*/
#menu>li>ul>li ul{top:1px;left:100%;width:100%;border-left:1px solid #FFF;}



.index01{ width:100%; height:720px; background-color:#FFF;}
.index01a{ width:1200px; height:700px; margin-top:10px; margin-left:auto; margin-right:auto;}

.index02{ height:210px; width:100%; background-color:#604226;}
.index02a{ height:210px; width:1200px; margin-left:auto; margin-right:auto;}
.index03{ width:100%; height:auto; background-color:#FFF;}
.index01b{ width:1200px; height:700px; min-height:700px; height:auto!important;margin-top:25px; margin-left:auto; margin-right:auto; margin-bottom:25px;}

.lxwm ul li{ line-height:24px; color:#c19a6e;}
.yqlj ul li{ line-height:24px;}
.yqlj li a:link,.yqlj li a:visited{ color:#c19a6e; }
.yqlj li a:hover{color:#fff;}

.indexright{ background:url(rightbg.jpg) repeat;}
.xwdt{ height:35px; line-height:35px; border-bottom:1px solid #efefef; margin-bottom:5px; text-align:right;}
.xwdt h3 span{ float:left; width:110px; height:35px; font-size:16px; font-family:微软雅黑; color:#5a3001; background:url(xwdt.jpg) left center no-repeat; border-bottom:2px solid #96682c; top:0px; padding-right:5px;}
.tzgg{ height:35px; line-height:35px; border-bottom:1px solid #efefef; margin-bottom:5px; text-align:right;}
.tzgg h3 span{ float:left; width:110px; height:35px; font-size:16px; font-family:微软雅黑; color:#5a3001; background:url(tzgg.jpg) left center no-repeat; border-bottom:2px solid #96682c; top:0px; padding-right:5px;}
.list01 li span{ float:right; margin-right:5px; color:#999;}
.list01 ul li{ height:35px; line-height:35px; font-size:14px; background:url(icon.jpg) 2px center no-repeat; padding-left:16px; border-bottom:1px dashed #CCC; margin:0px 2px;}
.table01{ width:160px; height:25px; border:1px solid #d2c2aa; line-height:25px; font-size:12px; padding-left:5px;}
.text01{ color:#65441d;}
.text01 a:link,.text01 a:visited{ color:#65441d;  }
.text01 a:hover{color:#f00;}


.bottom{ background-color:#492f17; height:38px; line-height:38px; text-align:center; vertical-align:middle; color:#c59d78;border-top:1px solid #7a5430;}
.bottom a:link, .bottom a:visited{color:#c59d78;}
.bottom a:hover{color:#fff;}

/*二级页面的设置开始*/
.listbanner{ width:100%; height:218px; background:url(listbanner.jpg) center center no-repeat;}
.leftmenu{ height:200px; min-height:200px; height:auto!important; background-color:#e6ded1;}
.leftmenu h3{ height:50px; line-height:50px; width:251px; background-color:#492f17; text-align:center; vertical-align:middle; font-size:20px; font-family:微软雅黑!important; color:#ffe0b8; font-weight:normal;}
.leftmenu ul{padding-top:15px; padding-bottom:15px;}
.leftmenu ul li{ height:45px; line-height:45px;  width:251px; text-align:center; vertical-align:middle; font-size:18px; font-family:微软雅黑!important;}
.leftmenu li a:link,.leftmenu li a:visited{ display:block; color:#492f17;font-family:微软雅黑!important; }
.leftmenu li a:hover,.leftmenu li a:active{color:#f00;background-color:#dccdb4; }


.rightmenu{ height:48px; border-bottom:2px solid #bda187;}
.rightmenu h3{ text-align:right; font-size:12px; line-height:48px; padding-right:10px; font-weight:normal; color:#666; }
.rightmenu h3 span{ float:left; width:300px; min-width:300px; height:48px; line-height:48px; color:#805023; background:url(listicon.jpg) 10px center no-repeat; font-size:18px;font-family:微软雅黑!important; text-align:left; padding-left:35px;}
.rightlist{  padding-top:15px; padding-bottom:15px;}
.rightlist li span{ float:right; color:#7d7d7d; margin-right:5px;}
.rightlist ul li{ height:30px; line-height:30px; font-size:14px; background:url(listicon02.jpg) 5px center no-repeat; padding-left:20px; border-bottom:1px dashed #e0d6c6; margin:0px 15px;}
.article{ padding:15px;}


/*活动大图*/
.marqueeWrap{position:relative;cursor:pointer;}
.marqueeDiv{height:375px;width:1200px;overflow:hidden;}
.item{position:relative;}
.item img{height:375px;width:1200px;display:block;margin:0;padding:0;outline:none;}
.item span{display:block;padding:8px 12px;position:absolute;z-index:10;right:30px;bottom:20px;color:#744200;font-size:25px;font-family:"Microsoft YaHei","微软雅黑","黑体",Arial, Helvetica,sans-serif;font-weight:300;}
.mask{filter:alpha(opacity=70);opacity:0.70;border-radius:2px;-moz-border-radius:2px;position:absolute;background-color:#FFF;z-index:5;right:30px;bottom:20px;}
.toLeft{position:absolute;left:0;top:150px;z-index:20;display:none;filter:alpha(opacity=60);opacity:0.60;}
.toRight{position:absolute;right:0;top:150px;z-index:20;display:none;filter:alpha(opacity=60);opacity:0.60;}


.articleTitle{padding:20px; line-height:36px; text-align:center; font-size:20px; font-weight:bold;}
.articleInfo{text-align:center;font-size:12px; height:30px; line-height:30px; color:#8a8a8a; background:#f3f3f3; width:90%; margin:0 auto;}
.articleInfo label{padding-left:30px;}
.articleCon{padding:16px 0;line-height:30px;}
.articleCon img{max-width:850px; margin:0 auto;_width:expression(document.body.clientWidth > 850 ? "850px" : "auto");}
.articleGn{margin-top:20px; text-align:center; line-height:30px;}

.attachments li{line-height:20px;}