@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:#e7e1d2;}
a:link,a:visited{color:#000; text-decoration:none}
a:hover{color:#F00;}
ul,li{ list-style:none; margin:0; padding:0;}
fieldset,img,abbr,acronym{ border:none}
/*去掉图形热点的点击时出现的边线*/
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;}
img{vertical-align:top;border:0;}
/*强制显示滚动条*,因为从不显示到显示,或从显示到不显示,会影响下拉菜单的定位*/

.content{ width:100%; min-width:1200px;}
.top{ height:111px; width:100%;}
.toplogo{width:1200px; height:111px; margin-left:auto; margin-right:auto;}
.toplogo span{ float:right; margin-top:50px;}
.menubg{ height:47px; background-color:#0f941a;}
.menu{ width:1200px; height:47px; margin-left:auto; margin-right:auto;}
.menu ul li{ float:left; width:171px; height:47px; line-height:47px; text-align:center; vertical-align:middle; background:url(../images/menuline.jpg) right center no-repeat; font-size:16px; font-family:微软雅黑!important;}
.menu li a:link,.menu li a:visited{display:block; color:#ffffff; }
.menu li a:hover{color:#ffffc2; background-color:#84bd00;}
.banner{ height:386px; width:1200px; margin-left:auto; margin-right:auto; margin-top:1px;}
.bannerWrap{margin-bottom:46px;width:1200px;height:386px;overflow:hidden;position:relative;cursor:pointer;}
.bannerBox{}
.bannerID img{width:1200px;height:386px;}
.bannerID li{float:left;}
.toLeft{position:absolute;left:0;top:139px;z-index:20;display:none;filter:alpha(opacity=60);opacity:0.60;}
.toRight{position:absolute;right:0;top:139px;z-index:20;display:none;filter:alpha(opacity=60);opacity:0.60;}
.bannerNumID{position:absolute;left:575px;bottom:20px;}
.bannerNumID li{width:12px;height:12px;border-radius:6px;-moz-border-radius:5px;background-color:#FFF;filter:alpha(opacity=80);opacity:0.80;float:left; margin-left:5px;border:1px solid #ccc; 

overflow:hidden;}
.bannerNumID li:hover,.bannerNumID li.active{background-color:#398e33;color:#FFFFFF;}
.container{ width:1200px; height:810px; background-color:#ffffff; margin-left:auto; margin-right:auto; margin-top:1px;}
.rightcon{ float:right; width:350px; height:580px; margin-top:30px; margin-right:5px; background-color:#f7f7f7;}
.leftcon{ width:810px; height:610px; margin-left:5px;}
.gsjj{ width:330px; height:295px; margin-top:10px; margin-left:10px;}
.gsjj h3{ padding-bottom:10px;border-bottom:1px dotted #b0b0b0; margin-bottom:10px;}
.gsjjCon {font-size:12px; line-height:21px; color:#838383;}
.gsjjCon img{ display:block;float:right;margin-left:6px;margin-bottom:6px;width:130px;}
.lxwm{ width:330px; margin-left:10px; margin-top:10px;}
.lxwm h3{ padding-bottom:10px; border-bottom:1px dotted #b0b0b0; margin-bottom:10px;}
.lxwm li span{ float:right; margin-top:95px;}
.lxwm ul li{ line-height:30px;}

.xwdt{ float:left;width:810px; height:290px;  margin-top:30px;}
.xwdttitle{ height:45px; line-height:45px; border-bottom:1px solid #e7e7e7;}
.xwdttitle h3{ width:50px; height:20px; float:right; margin-top:15px; margin-right:5px;}
.xwdttitle span{ float:left; width:80px; height:44px; border-bottom:3px solid #0f941a; line-height:44px; font-size:17px; font-family:微软雅黑!important; color:#1e1e1e; text-align:center; vertical-align:middle;}
.xwdtpic{ clear:both; float:left; width:353px; height:204px; margin-top:25px;}
.xwdtpic img{width:353px; height:204px; }
.xwdtfirst{ float:left; width:420px; height:100px; margin-top:25px; margin-left:30px; border-bottom:1px dotted #b0b0b0; margin-bottom:10px;}
.xwdtfirst h3{ height:30px; line-height:30px; font-size:14px;  color:#b48c3d;}
.xwdtfirst h3 a:link,.xwdtfirst h3 a:visited{color:#b48c3d; }
.xwdtfirst h3 a:hover{color:#F00;}
.xwdtfirst ul li{ line-height:21px; color:#838383;}
.xwdtlist{ float:left; width:420px; height:100px; margin-left:30px;}
.xwdtlist li span{ float:left; color:#999; margin-right:18px;}
.xwdtlist ul li{ height:24px; line-height:24px; background:url(../images/icon02.jpg) 38px center no-repeat;}


.style01{ border:1px solid #e8e8e8; margin-top:30px;}
.style01 h3{ height:36px; border-bottom:1px solid #e8e8e8; text-align:right; margin-bottom:10px;}
.style01 h3 img{ margin-top:12px; margin-right:6px;}
.style01 h3 span{ float:left; height:36px; line-height:36px; width:138px; text-align:center; vertical-align:middle; color:#00860b; font-size:16px; font-family:微软雅黑!important; font-weight:normal; background-color:#f7f7f7; border-right:1px solid #e8e8e8; }
.style01 li span{ float:right; margin-right:10px; color:#999;}
.style01 ul li{ height:34px; line-height:34px; background:url(../images/icon01.jpg) 8px center no-repeat; padding-left:20px; font-size:14px;}
.hyxw{ float:left; width:405px; height:260px;}
.dxal{ float:left; margin-left:21px; width:380px; height:260px;}
.bottom { clear:both; height:73px; border-top:1px solid #1d6800; line-height:73px; text-align:center; vertical-align:middle; font-size:12px; background-color:#1d6800; color:#fff1c0; border-top:1px solid #fff;}

.indexBtmPic{clear:both;padding-top:36px;height:}
.indexBtmPic img{ display:block;height:116px;width:172px;float:left;border:1px solid #CCC;padding:0px;margin-left:14px;margin-right:11px;_margin-left:10px;_margin-right:10px;}

/*list页面设置*/
.listcon{ width:1200px; margin-left:auto; margin-right:auto;}
.listbanner{ height:235px; width:1200px; margin-left:auto; margin-right:auto;}
.listcontainer{ float:left;width:1200px; height:790px; min-height:790px; background-color:#fff; height:auto; padding-bottom:20px;}
.listright{ float:right; width:295px; height:735px; background-color:#f7f7f7; margin-right:8px; margin-top:30px;}
.listleft{ float:left; width:870px; height:718px; margin-left:7px; margin-top:30px; min-height:718px; height:auto; padding-bottom:15px;}
.listleft ul li{ border-bottom:1px dashed #e8e8e8; margin-left:10px; margin-right:10px;}

.listr01{ width:270px; margin-left:10px; margin-top:20px; margin-bottom:40px;}
.listr01 h3{ height:40px; line-height:40px; background:url(../images/listmenubg.jpg) center center no-repeat; text-align:center; vertical-align:middle; font-size:18px; font-weight:normal; font-family:微软雅黑!important; color:#0f941a; margin-bottom:15px;}
.listr01 h3 a:link,.listr01 h3 a:visited{color:#0f941a; text-decoration:none}
.listr01 h3 a:hover{color:#F00;}
.listr01 ul li{ margin-left:10px; margin-right:10px; background:url(../images/icon03.jpg) 5px center no-repeat; line-height:35px; border-bottom:1px dashed #CCC; padding-left:25px;}
.lxwm02{ width:260px; margin-left:15px; margin-top:15px;}
.lxwm02 h3{ padding-bottom:10px; border-bottom:1px dotted #b0b0b0; margin-bottom:10px;}
.lxwm02 li span{ float:right; margin-top:15px;}
.lxwm02 ul li{ line-height:30px;}
.listart{ padding:10px;}
.articletitle{ line-height:30px; font-size:16px; font-weight:bold; text-align:center; vertical-align:middle; margin-top:10px;}
.articlemiddle{ height:28px; width:680px; background-color:#f1f1f1; font-size:12px; color:#666; line-height:28px; text-align:center; vertical-align:middle; margin:10px auto;}
.articlecon{ text-align:left; vertical-align:middle; line-height:30px;  margin:15px 12px;font-size:14px; line-height:30px;}
.articlecon p{text-justify:inter-ideograph;text-align:justify;}
.articlecon div{text-justify:inter-ideograph;text-align:justify;}