@charset "gb2312";
/* 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-image:url(../images/bg.jpg);}
body a{font-family:"宋体"!important;text-decoration:none;}
a:link,a:visited{color:#101010;}
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;}




#container{}
#top{ height:133px; background-color:#381404;}
#menubg{ background:url(../images/menubg.jpg) repeat-x; height:37px;}
#toppic{ width:1000px; margin:0 auto;}
.menu{ width:1000px; height:37px;margin:0 auto;}
.menu ul li{ float:left; font-size:14px; font-weight:bold; color:#FFF; line-height:37px; width:125px; background:url(../images/menuline.jpg) right center no-repeat; text-align:center; vertical-align:middle;}
.menu ul li a:link,.menu ul li a:visited{ color:#3a1605; display:block;}
.menu ul li a:hover{ color:#FFF; background:#888;}

#content{}
#maincontent{ width:1000px; margin:0 auto; background-color:#f8f1e6;}

.picscroll{ height:340px; margin-top:2px;}

.banner{width:1000px; height:340px; margin-top:2px; position:relative; overflow:hidden;}
.banner .bd{ position:relative; height:100%; z-index:0;}
.banner .bd li{zoom:1; vertical-align:middle;}
.banner .bd img{width:1000px; height:340px; display:block;}
.banner .hd{height:15px; overflow:hidden; position:absolute; right:9px; bottom:9px; z-index:1;}
.banner .hd ul{overflow:hidden; zoom:1; float:left;}
.banner .hd ul li{float:left; margin-left:2px; width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer;}
.banner .hd ul li.on{background:#d24d01; color:#fff;}


/*公告及登录的设置开始*/
.maintop{ height:43px; border-bottom:1px solid #dac8a7;}
.tzgg{ float:left; height:43px; line-height:43px; width:660px;}
.tzgg h3{ float:left; font-size:12px; color:#7d462b; background:url(../images/b02.gif) 5px center no-repeat; padding-left:25px;}
#rollTxt{width:580px; line-height:35px; height:36px; vertical-align:middle; overflow:hidden; margin-top:4px;}
#rollTxt a:link,#rollTxt a:visited{margin-right:15px; padding-left:8px; background:url(../images/dot.png) left 5px no-repeat; color:#7d462b;}
#rollTxt a:hover{color:#f00;}

.tzgg ul li{ float:left; color:#7d462b; margin-left:10px; line-height:43px; text-align:center; vertical-align:middle;}
.tzgg ul li a:link,.tzgg ul li a:visited{color:#7d462b;}
.tzgg ul li a:hover{color:#f00;}
.login{ float:left; height:43px; width:340px;}
.txtbox{ float:left; margin-left:10px; height:23px; line-height:23px; width:89px; background-color:#f8e9bf; border:1px solid #ebb555;text-align:left; vertical-align:middle; margin-top:10px; padding-left:26px;}
.txtUserName{ background:url(../images/login1.jpg) left center no-repeat;}
.txtPassword{ background:url(../images/login2.jpg) left center no-repeat;}
.login-but{ float:left; margin-left:15px; height:23px; width:55px; line-height:23px; background-color:#a85807; border:1px solid #894704; font-size:12px; color:#FFF; font-weight:bold; margin-top:10px;}

#mainlist{ clear:both;border-top:1px solid #FFF;}
.indexConTop{height:265px;margin-bottom:10px;padding-top:10px;}
.newsPic{width:332px; height:251px; overflow:hidden; position:relative; float:left;margin:5px 0 0 5px;}
.newsPic .bd{height:251px;}
.newsPic .bd li{zoom:1; vertical-align:middle;}
.newsPic .bd li p{height:230px; background-repeat:no-repeat; background-position:center center; background-size:cover;}
.newsPic .bd li h3{height:21px; line-height:21px; font-size:12px; font-weight:normal; text-align:center; background:#fff; padding:0 10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.newsPic .hd{height:14px; overflow:hidden; position:absolute; right:0; bottom:21px; z-index:1;}
.newsPic .hd ul{overflow:hidden; zoom:1; float:left;}
.newsPic .hd ul li{float:left; border-left:#fff 1px solid; width:20px; height:14px; line-height:14px; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:center; background:rgba(0,0,0,0.7); color:#fff; cursor:pointer;}
.newsPic .hd ul li.on{background:#d24d01; color:#fff;}
.newsPic .hd ul li:first-of-type{border-left:0;}

.news{ margin-left:350px;_margin-left:347px;height:260px; background:url(../images/indexborline.jpg) right repeat-y; margin-right:275px; margin-right:272px;}
.lptj{width:270px;height:220px; padding-top:40px;float:right; background:url(../images/zdlptj.jpg) top center no-repeat;}

.indexConMid{height:171px;border:1px solid #ecc379;margin-bottom:12px; width:998px; overflow:hidden;}
.indexConBot{height:280px;}
.news h3 { height:28px; line-height:28px; vertical-align:middle; border-bottom:2px solid #f3bd00; margin-right:10px;} 
.news h3 img{float:right;margin-right:5px;margin-top:6px;}
.news h3 span{font-size:14px;font-weight:bold;color:#7d462b; display:block; width:90px; padding-left:25px; line-height:26px; background:url(../images/b01.gif) 5px center no-repeat; border-bottom:2px solid #7d462b;position:relative;top:2px;}
.news ul{margin:8px 12px 8px 2px;}
.news ul li{ line-height:26px; border-bottom:1px dashed #cccccc;padding-left:11px;background:url(../images/b04.gif) 1px center no-repeat;}
.news ul li span{ float:right;}
.lptjImg{ text-align:center}
.lptjImg img{ border:1px solid #eddfca;}
.lptjTxt{ text-indent:2em; margin:5px; line-height:20px;}
.lptjTxt a:link,.lptjTxt a:visited{ color:#7d462b;}
.lptjTxt a:hover{color:#bf4c13;}

.jdlpTilte{float:left; height:171px; width:32px; overflow:hidden; margin-right:5px;}
.jdlpTilte img{ float:left; border:0; margin:0; padding:0; border-right:1px solid #ecc379}
#rollPic{ margin-top:18px;overflow:hidden; height:131px;}
#rollPic img{ height:131px; margin-bottom:20px; margin-right:5px; border:1px solid #CCC;}

.xxgg{float:left; width:346px;}
.zydt{ margin-left:356px; margin-right:280px;_margin-left:353px;_margin-right:277px;}
.xxgg h3,.zydt h3{height:29px; border-bottom:1px solid #c7ac7a;}
.xxgg img,.zydt img{ float:right; margin-right:3px; margin-top:5px;}
.xxgg h3 span,.zydt h3 span{ display:block; width:112px; line-height:29px; position:relative; top:1px; text-align:center; background:url(../images/tabbg.jpg) center center no-repeat; font-size:14px; font-weight:bold; color:#FFF;}
.xxgg ul,.zydt ul {margin:9px 3px auto;}
.xxgg ul li,.zydt ul li{ line-height:27px; background:url(../images/dot05.gif) 3px center no-repeat; padding-left:12px; border-bottom:1px dashed #CCC;}
.xxgg ul li span,.zydt ul li span{float:right;}

.quickLink{float:right;width:270px;height:232px; background:url(../images/slzx.jpg) top center no-repeat;padding-top:33px;}
.quickLink2{float:right;width:240px;height:232px; background:url(../images/slzx2.jpg) top center no-repeat;padding-top:33px;}
.quickLinkCon{ height:230px; background-color:#f8e9bf;border-left:1px solid #cf9f0f;border-right:1px solid #cf9f0f;border-bottom:1px solid #cf9f0f;}
.gbzx{ height:98px; margin:0 10px; padding:8px;}
.gbzx2{ height:98px; margin:0 5px 0 2px; padding:8px;}
.wxcode1{border-bottom:1px dashed #ccaf5c; background:url(../images/yhy.jpg) right center no-repeat;}
.wxcode2{ background:url(../images/wxhd.jpg) right center no-repeat;}


.gbzx h3,.gbzx2 h3{ color:#7d462b; font-size:14px; line-height:30px; vertical-align:middle;}
.gbzx span,.gbzx2 span{color:#7d462b;line-height:18px;}


/*二三级页面*/
#con{ clear:both; min-height:500px;border-top:1px solid #FFF;}
.sideBar{width:245px; float:left; min-height:500px;_height:500px;}
.content{ min-height:500px;_height:500px; margin-left:250px; _margin-left:247px;border-left:1px solid #dac8a7; padding:10px;}
/*#leftMenu{ margin-top:10px;}
#leftMenu h3{ height:30px; line-height:30px; background:#a85807 url(../images/b03.gif) 50px center no-repeat; padding-left:76px;font-size:15px; color:#FFF; margin-left:5px;}
#leftMenu ul{margin:10px 40px; min-height:160px; _height:160px;}
#leftMenu ul li{ line-height:29px; border-bottom:1px dashed #e0c3a3; background:url(../images/b05.gif) 15px 5px no-repeat; padding-left:36px; font-size:13px;}
#leftMenu ul li a:link,#leftMenu ul li a:visited{color:#a85807}
#leftMenu ul li a:hover{color:#FF0000;}*/

#leftMenu{margin-top:10px;}
#leftMenu h3{height:30px; line-height:30px; background:#a85807 url(../images/b03.gif) 50px center no-repeat; padding-left:76px;font-size:15px; color:#FFF; margin-left:5px;}
#leftMenu ul{margin:10px 40px; min-height:160px; _height:160px;}
#leftMenu ul li a{display:block; line-height:29px; border-bottom:1px dashed #e0c3a3; background:url(../images/b05.gif) 15px 5px no-repeat; padding-left:36px; font-size:14px;}
#leftMenu ul li a:link,#leftMenu ul li a:visited{color:#a85807}
#leftMenu ul li a:hover{color:#f00;}
#leftMenu ul ul{margin:0; min-height:0;_height:auto;}
#leftMenu ul ul li{padding-left:56px;}
#leftMenu ul ul li a{border-bottom:none; background:none; padding-left:0; display:inline; font-size:12px;}




.conTitle{ height:26px; line-height:26px; font-size:12px; border-bottom:2px solid #f3bd00;}
.conTitle label{float:right; margin-right:5px;font-weight:normal;}
.conTitle span{ display:block;float:left; padding-left:30px; line-height:24px; position:relative; top:2px; padding-right:15px; background:url(../images/b01.gif) 5px center no-repeat; color:#7d462b; font-size:14px; border-bottom:2px solid #7d462b}

ul.titleList{margin:10px 10px auto 3px;}
ul.titleList li span{float:right;}
ul.titleList li{ line-height:26px; border-bottom:1px dashed #CCC; padding-left:15px; background:url(../images/b04.gif) 3px center no-repeat;}
.page{ text-align:center; padding-right:20px; font-size:12px; margin-top:10px; line-height:26px; clear:both;}
#article{padding:10px 5px;}
.page{text-align:center; margin-top:10px; margin-bottom:0px;}
.page span{color:#006d33;}
.page a:link,.page a:visited{color:#017fba; text-decoration:none;}
.page a:hover{color:#ec7b0f; text-decoration:underline;}
#article h3.title{ text-align:center; line-height:36px; font:"微软雅黑","宋体",Arial, Helvetica, sans-serif; font-size:18px;letter-spacing:1px; color:#C40}
.articleInfo{ text-align:center;color:#999;line-height:21px; vertical-align:text-top; border-bottom:1px solid #efefef;margin:1px 2px 15px; font-size:12px;}
.articleContent{line-height:20px;padding:5px;overflow:hidden; line-height:26px;}

ul.titleListP li{ height:162px;padding:10px; border-bottom:1px dashed #CCC;margin-bottom:5px;overflow:hidden;}
ul.titleListP li img{ float:left; margin-right:10px;border:1px solid #CCC;padding:1px; width:216px; height:131px;}
ul.titleListP li span{line-height:23px;}
.titleListP h3{ line-height:30px; height:30px; vertical-align:middle; margin-bottom:5px; clear:both;padding-top:2px;}
.titleListP h3 label{float:right;font-weight:normal; margin-right:12px; font-size:12px;}
.titleListP h3 label a:link,.titleListP h3 label a:visited{color:#FF0000;}
.titleListP h3 label a:hover{color:#900}
.titleListP h3 div{font-size:14px;color:#7d462b; display:block; width:218px; float:left;text-align:center;}
#bottom{padding:15px 0; background-color:#6c4a14; margin:0 auto; border-top:3px solid #b48501; text-align:center; line-height:23px; color:#FFF;}
#bottom a:link,#bottom a:visited{color:#FFF;}
#bottom a:hover{color:#FF0}



.piclist{padding-top:10px;}
.piclist ul{padding-top:10px; padding-left:45px;}
.piclist ul li{display:inline;text-align:center; float:left; padding:0px; margin-bottom:1px; width:210px;}
.piclist ul li img{display:block; padding:2px;background-color:#fff; border:1px solid #ccc;margin-right:13px; height:120px;}
.piclist ul li a{ color:#666; text-align:center; text-decoration:none; font-size:12px;}
.piclist ul li a:hover{ color:#F00}
.piclist ul li a:visited{ color:#666}
.piclist ul li p{ line-height:20px; height:20px; width:200px; text-align:center;}

.page{text-align:center; margin-top:10px; margin-bottom:0px;}
.page span{color:#006d33;}
.page a:link,.page a:visited{color:#017fba; text-decoration:none;}
.page a:hover{color:#ec7b0f; text-decoration:underline;}





/*-----------------------下拉部分样式----------------------*/
.dropMenu{
  position:absolute;
  top: 0px;
  border: 1px solid #fff; /*THEME CHANGE HERE*/
  border-bottom-width:0px;
  border-top-width:1px;
  z-index:100;
  background-color:#666;
  filter:alpha(opacity=96);opacity:0.96;
  width:125px;
  display:none;  
  margin-left:0px;
  margin-top:0px;
}
.dropMenu a:link,.dropMenu a:visited{
width:auto;
display: block;
text-indent: 2px;
border-top: 0px solid #FFF;
border-bottom: 1px solid #FFF; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: #fff;
text-align:center;
font-size:12px;
line-height:24px;
height:24px;
font-weight:normal;

}

/*鼠标移动上面的样式 a:hover 以及 打开了下一级的aLink*/
.dropMenu_a_cur{background-color:#5c3105;}
.dropMenu a:hover{color:#ff0;}

/*-----------------------------弹出部分样式----------------------- */
.popMenu{
  position:absolute;
  top: 0px;
  border: 1px solid #fff; /*THEME CHANGE HERE*/
  border-bottom-width:0px;
  border-top-width:1px;
  z-index:100;
  background-color:#666;
  filter:alpha(opacity=96);opacity:0.96;
  width: 140px;
  display:none;  
  margin-left:0px;
  margin-top:0px;
}
.popMenu a:link,.popMenu a:visited{
width:auto;
display: block;
text-indent: 2px;
border-top: 0 solid #678b3f;
border-bottom: 1px solid #FFF; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: #fff;
text-align:center;
font-size:12px;
line-height:24px;
height:24px;
font-weight:normal;

}

/*鼠标移动上面的样式 a:hover 以及 打开了下一级的aLink */
.popMenu_a_cur{background-color:#5c3105;color:#FF0;}


/*---------------------有弹出菜单的  菜单项的样式-------------------------*/
.hasPopMenu_a
{
/*向右箭头*/
background-image:url(../images/arrow00.gif);
background-repeat:no-repeat; 
background-position:right center;
}
