﻿﻿@charset "utf-8";
.focus{width:100%;height:560px;position:relative;overflow:hidden;}
.focus .num{overflow:hidden;height:25px;position:absolute;bottom:2px;left:48%;zoom:1;z-index:3 }
.focus .num li{width:57px;height:6px;font-weight:400;font-family:"微锟斤拷锟脚猴拷", Arial;color:#FFFFFF; margin-right:10px;float:left;cursor:pointer;background-color:#cacaca;}
.focus .num li.on{background-color:#3d9409;}
.indTit{height: 70px; background: url(../images/x2.jpg) repeat-x left 28px; line-height: 50px}
.indTit .titLt{float: left; background-color: #fff; width:300px; background-image: url(../images/x1.jpg); background-repeat: no-repeat; background-position: right 23px; padding:0 20px 0 0;}
.indTit .titLt h2{font-size: 20px; color: #262626; float: left; padding-right: 10px; }
.indTit .titLt span{font-size: 16px; color:#c1c1c1; text-transform:capitalize;}
.indTit .titRt{float: right; background-color: #fff; padding-left: 20px}
.indTit .titRt a{font-size: 14px; color: #c1c1c1; text-transform:uppercase;}
.indTit .titRt a:hover{color: #3d9409}
.indNews{height: 334px;}

.slideBox{ width:500px; height:334px; overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:13px; bottom:15px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:9px; height:9px;background: url(../images/x.png) no-repeat ;line-height:14px; text-align:center;cursor:pointer; }
.slideBox .hd ul li.on{ color:#fff; background: url(../images/xon.png) no-repeat;}
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd  p{width:100%;background-image:url(../images/icon11_03.png);height:20px;padding:15px 12px;position: absolute;left:0px;bottom:0px;}
.slideBox .bd  a{color:#fff;font-size:16px;}
.slideBox .bd img{ width:500px; height:334px; display:block;} 

.newsRt{width:660px; float: right; height: 334px;}
.newsRt li { display: block; height: 86px; margin: 37px 0 0 0}
.newsRt li.first { display: block; height: 86px; margin: 0}
.newsRt li .date { width: 86px; height: 86px; float: left; background: url(../images/ind_17.png) no-repeat 0 -122px;}
.newsRt li:hover .date {background: url(../images/ind_17.png) no-repeat 0 0;}
.newsRt li .date span { width: 68px; display: block; margin: 0 auto; text-align: center;}
.newsRt li .date .day { font-size: 28px; color: #2b2d2f; font-weight: bold; line-height: 30px; padding-top: 25px; }
.newsRt li:hover .date .day { color: #55a103 }
.newsRt li .date .year { font-size: 12px; color: #afafaf; line-height: 18px; }
.newsRt li:hover .date .year { color: #a3c183 }
.newsRt li .ncont { width: 550px; float: right; height: 86px;}
.newsRt li .ncont h2 { font-size: 16px; height: 45px; line-height: 30px;}
.newsRt li .ncont p { color: #a4a4a4; font-size: 14px; line-height: 18px;}
.newsRt li .ncont p a {padding-left: 15px; font-size: 13px}
.xinkuang{width:1200px; margin: 0 auto; padding-top:15px;}
.xinmain{width:370px; height: 271px; margin-left: 45px}
.nomain{width:370px; height: 271px}
.xinTit{height: 45px; line-height: 36px}
.xinTit h2{font-size: 20px; float: left; padding-right: 10px;}
.xinTit span{font-size: 16px; float: left; color: #c1c1c1; text-transform:capitalize;}
.xinTit font{font-size: 14px; float: right}
.xinTit font a{color: #c1c1c1; text-transform:uppercase;}
.xinTit font a:hover{color: #3d9409}
.zspic{width:370px; height: 108px;}
.zspic img{width:370px; height: 97px;}
.xlist{padding:10px 0 0 0;}
.xlist li{height: 36px; font-size: 14px; line-height: 36px; display: block; background: url(../images/ind_28.png) no-repeat left center;}
.xlist li span{color: #ccc; float: right;}
.xlist li a{padding-left:13px;}
.xkcont{width:1215px; margin: 0 auto; padding-left:15px;}
.xkcont li{height: 120px; width:592px; background: #f9f9f9; float: left; display: block; margin: 0 15px 15px 0}
.xkcont li img{width:211px; height: 120px; float: left;}
.xkcont li .xmain{width:340px; float: right; padding:20px 10px 0 0; height: 100px}
.xkcont li .xmain h3{font-size: 16px; line-height: 18px; height: 18px}
.xkcont li .xmain span{color: #bdbdbd; font-size: 12px; line-height: 16px; height: 36px}
.xkcont li .xmain p{font-size: 13px; color: #9d9d9d; line-height: 18px; padding-top:13px;}


.wrap{width:1200px;height: 215px; margin: 0 auto; position: relative;overflow: hidden;}
.wrap ul{overflow: hidden;position:absolute;width: 2300px;left: 0;top: 0;_height:1px;}
.wrap ul li{height: 215px; display: block; width:288px; margin: 0 15px 0 0; float: left; background: #f7f7f7;}
.wrap ul li a{display:block}
.wrap ul li img{width:288px; height: 165px; display: block; vertical-align:top;}
.wrap ul li p{height: 50px; text-align: center; line-height: 50px; font-size: 13px}
.wrap ul li p a{color: #424242}
.wrap ul li p a:hover{color: #fff; background: #63972b}




.link{width:1213px; margin: 0 auto; padding-left:13px;}
.link li{height: 76px; display: block; width:189px; margin: 0 13px 0 0; float: left;}
.link li a{display:block}
.link li img{width:187px; height: 74px; display: block; vertical-align:top; border: solid 1px #e3e3e3;}
.link li img:hover{border: solid 1px #c1dca3}
.sub-banner{width:100%; height:300px; margin:0 auto}
.sub-banner img{width:100%; height:300px}
.sub-left{background:#fafafa; width:241px; float:left}
.sub-left .subTit{background:url(../images/smenu.jpg) no-repeat; height:80px}
.sub-left .subTit h2{font-size:24px; text-align:center; line-height:80px; color:#FFF}
.sub-left .submain{padding:0 0 200px 0}
.sub-left .submain li{height:57px; border-bottom:solid 2px #fff; line-height:57px}
.sub-left .submain li a{text-align:center; font-size:18px; display:block}
.sub-left .submain li a:hover{ background:#e2ead9; color:#4e9606}
.sub-left .submain li a.hover{ background:#e2ead9; color:#4e9606}
.sub-right{float:right; width:925px}
.sub-right .rtTit{height:50px; border-bottom:solid 1px #e3e3e3}
.sub-right .rtTit h2{font-size:20px; line-height:50px; padding:0 0 0 8px; float:left}
.weizhi{float: right; font-size: 14px; color: #9e9e9e; height:50px; line-height: 50px}
.weizhi a{color: #9e9e9e}
.weizhi a:hover{color: #3d9409}
.weizhi font{padding: 0 8px}
.rtMain{padding:20px 0 0 0;}
.sub-right{min-height:450px;}
.list{padding:0}
.list li{font-size:16px; line-height:55px}
.list li span{color:#b9b9b9; float:right}
.list li a{background:url(../images/ind_33.jpg) no-repeat 15px center; padding:0 0 0 30px}
.page{width:500px; margin:0 auto; padding:65px 0 0 0; height:100px}
.page a {margin:0 2px; padding:0 10px; height:30px; line-height:30px; color:#515151; text-align:center; text-decoration:none; border:1px solid #ccc; float:left; display:block}
.page a:hover{color:#fff; border:1px solid #63972b; background:#63972b}
.show{padding:50px 0;}
.show h2{font-size:30px; color:#1e1e1e; text-align:center; line-height:36px; padding:0 40px 40px}
.show .sTime{height:38px; background:#f7f7f7; text-align:center; line-height:38px; color:#a5a5a5}
.show .sMid{padding:20px;font-family:寰蒋板呴粦;}
.show p{line-height:36px;text-indent:2em;}
.show p img{max-width:900px;}
p.vsbcontent_img{text-align:center;}
.sub-right{min-height:450px;}
#vsb_content p{line-height:30px;text-indent:2em;}
#a204089GOPAGE{height:17px;border: solid 1px #AFD5F5;}
#vsb_content table{ border: 0px;border-left:1px solid #ddd; border-top:1px solid #ddd;width:80%; margin:20px auto}
#vsb_content table tr td{ border-left:0px; text-align: center;border-top:0px;line-height: 23px; padding: 5px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #ddd; border-bottom-color: #ddd; }
#vsb_content table tr td p{text-indent:0em; padding:0px; margin:0px; text-align:center; }