@charset "utf-8";
/* CSS Document */

html {overflow-y:scroll;}
body {margin:0; padding:0px; background:url(../img/cwbg.png) repeat-y center #70c067; }
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
/*table,td,tr,th{font-size:12px;height:50px}*/
ol,ul {list-style:none;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6{font-size:inherit; font-weight:normal;}

a {color:#252525; text-decoration:none;cursor:pointer;}
a:visited {text-decoration:none;}
a:hover {color:#ba2636;}
a:active {color:#ba2636;}
.hide{display:none;}
.clear{clear:both;}

.linetop{ width:100%; height:2px; overflow:hidden;}

/* 定义清除浮动的样式 */
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{display:inline-block;}
/* hides from ie-mac \*/
* html .clearfix{height:1%;}
.clearfix{display:block;}
/* end hide from ie-mac */

.header{ width:1000px; margin:0 auto; height:257px; background:url(../img/header.png) no-repeat center;}
.menu{ width:1008px; height:50px; margin:3px auto 10px auto; background:url(../img/menu.png) no-repeat center;}
.menu ul{ width:980px; padding-left:20px; height:50px; line-height:50px;}
.menu ul li{ float:left; margin:0 37px;}
.menu ul li a{ font-family:微软雅黑; font-size:17px; color:White;}
.menu ul li a:hover{ color:#8E050D;}
.menu ul li a.currenr{ color:#8E050D;}

.news_a{ width:1000px; height:355px; margin:0 auto;}

/* 本例子css */
.focusBox { position:relative; float:left; width:475px; height:355px; overflow: hidden; font-family:微软雅黑; text-align: left; background: white; }
.focusBox .pic img { width:475px; height:355px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height:36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height:36px; width:100%; overflow: hidden; color: #fff;padding-left: 10px;}
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size:14px; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; font-size:12px; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#70c067;  }

.news_a .right{ width:515px; margin-left:10px; height:355px; float:left; }
.news_a .right h3{ display:block; height:30px; line-height:25px; border-bottom:1px dashed #DDDDDD; }
.news_a .right h3 span{ display:block; float:left; padding-left:20px; font-weight:bold; font-size:16px; color:#0A7321; background:url(../img/ico.png) no-repeat left center;}
.news_a .right h3 a{ display:block; margin:5px 10px 0 0; float:right; font-size:13px; color:#5E5E5E;}
.news_a .right h3 a:hover{ color:#0A7321;}

.news_a .right ul{ margin:10px 0 0 0;}
.news_a .right ul li{ width:515px; height:29px;font-size:14px; font-family:微软雅黑;}
.news_a .right ul li a{ display:block; float:left; line-height:27px; padding-left:15px; background:url(../img/ico2.png) no-repeat left center;}
.news_a .right ul li span{ display:block; width:90px; text-align:center; float:right; font-size:13px; color:#5E5E5E; line-height:25px;}

.news_b{ width:1000px; height:282px; margin:12px auto;}
.news_b .left{ float:left; width:492px; height:280px; border:1px solid #B1B1B1;border-radius:10px;}
.news_b .right{ float:left; width:492px; margin-left:12px; height:280px; border:1px solid #B1B1B1;border-radius:10px;}
.news_b h3{ display:block; width:492px; height:35px; line-height:37px; background:url(../img/b.png) no-repeat bottom center;}
.news_b h3 span{ display:block; float:left; margin-left:10px; padding-left:30px; font-weight:bold; font-size:16px; color:#0A7321; background:url(../img/ico3.png) no-repeat left center;}
.news_b h3 span.ico4{ background:url(../img/ico4.png) no-repeat left center;}
.news_b h3 span.ico5{ background:url(../img/ico5.png) no-repeat left center;}
.news_b h3 span.ico6{ background:url(../img/ico6.png) no-repeat left center;}

.news_b h3 a{ display:block; margin:2px 15px 0 0; float:right; font-size:13px; color:#5E5E5E;}
.news_b h3 a:hover{ color:#0A7321;}
.news_b ul{ margin:7px 0 0 10px;}
.news_b ul li{ width:482px; height:29px;font-size:14px; font-family:微软雅黑;}
.news_b ul li a{ display:block; float:left; line-height:27px; padding-left:15px; background:url(../img/ico2.png) no-repeat left center;}
.news_b ul li span{ display:block; width:90px; float:right; font-size:13px; color:#5E5E5E; line-height:25px;}

.banner{ width:1000px; height:140px; margin:0 auto; overflow:hidden;}

.news_c{ width:998px; height:285px; margin:12px auto; overflow:hidden; border:1px solid #B1B1B1;border-radius:10px;}
.news_c h3{ display:block; width:998px; height:35px; line-height:37px; background:url(../img/c.png) no-repeat bottom center;}
.news_c h3 span{ display:block; float:left; margin-left:10px; padding-left:30px; font-weight:bold; font-size:16px; color:#0A7321; background:url(../img/ico7.png) no-repeat left center;}
.news_c h3 a{ display:block; margin:2px 15px 0 0; float:right; font-size:13px; color:#5E5E5E;}
.news_c h3 a:hover{ color:#0A7321;}

/* 本例子css */
.picScroll{ margin:10px auto;  position:relative; width:960px;  padding:10px 0 10px 30px; overflow:hidden;     }
.picScroll .prev,
.picScroll .next{ display:block; position:absolute; top:86px; left:5px; width:23px; height:23px; background:url(../img/btns.png) no-repeat;   }
.picScroll .next{ left:auto; right:5px; background-position:-25px 0; }
.picScroll .prev:hover{ background-position:0 -30px; }
.picScroll .next:hover{ background-position:-25px -30px; }
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll ul li{ width:255px; float:left; overflow:hidden; padding:0 5px;     }
.picScroll ul li img{ width:255px; height:190px; display:block; background:url(../img/loading.gif) center center no-repeat; }
.picScroll ul li span{ display:block; width:255px; height:30px; line-height:30px; text-align:center; font-size:14px; font-family:微软雅黑;}


.footer{ width:800px; padding:20px 50px 0 150px; height:90px; margin:0 auto; border-top:20px solid #70c067;}
.footer p{ width:400px; height:30px; line-height:30px; float:left;}
.footer p{ font-size:14px; font-family:微软雅黑;}

.map{ width:970px; padding:0 14px; height:40px; font-size:14px; color:#FF7E00; line-height:40px; margin:0 auto; border:1px solid #D4D4D4;}
.map span{ font-weight:bold; color:Black;}
.map a{ color:#FF7E00; font-size:13px; }

.showList{ width:900px; height:auto; overflow:auto; min-height:500px; margin:20px auto;}
.showList ul{}
.showList ul li{ width:900px; height:30px; line-height:30px;}
.showList ul li a{ display:block; padding-left:15px; background:url(../img/ico8.png) no-repeat left center; float:left; font-family:微软雅黑; font-size:14px;}
.showList ul li span{ float:right; width:100px; line-height:30px; font-size:13px; color:#5E5E5E;}

.showContent{width:900px; height:auto; overflow:auto; min-height:500px; margin:20px auto;}
.showContent img{ max-width:900px;}

.showContent .title{ border-bottom:1px solid #E2E2E2; line-height:50px; text-align:center; padding-bottom:10px; font-family:微软雅黑; color:Black; font-size:25px;}
.showContent .zhaiyao{ width:900px; height:25px; line-height:25px; text-align:center; font-size:12px; color:#5E5E5E;}
.showContent .content{width:900px; height:auto; overflow:auto; min-height:500px; margin:20px auto;}
