@charset "utf-8";
/* CSS Document */

/* reset.css */
body,h1,h2,h3,h4,h5,h6,p,ol,ul,dl,dd,form,input,select,textarea,th,td{margin:0;padding:0;}
li{list-style:none;}
img{border:none; vertical-align:top;}
a{text-decoration:none;}
textarea{overflow:auto;resize:none;}
table{border-collapse:collapse;}
.clear{zoom:1;}
.clear:after{content:'';display:block; clear:both;}
/* end reset.css */

#warp{ width:998px; margin:0 auto;}

#header{ width:998px; overflow: hidden;}
.banner{ background: url(../ext_images/banner.jpg) no-repeat 0 0; height:141px; width:998px;}

.subnav{ background:url(../ext_images/subnav.jpg) no-repeat 0 0; height:25px; float:left;}
.subnav li{ background:url(../ext_images/subli.jpg) no-repeat 0 8px; float:left; padding:0 14px;}
.subnav a{ color:#fff; line-height:25px; font-size:12px;}
.subnav a:hover{ text-decoration:underline;}
.subnav .none{background:none;}

.right{ float:left; width:161px; background:#1d4727;}
.right li{ float:left;  height:25px;padding:0 14px;background:url(../ext_images/subli.jpg) no-repeat 0 8px ;}
.right a{color:#fff; line-height:25px; font-size:12px;}
.right .none{ background: none;}
.right a:hover{ text-decoration:underline;}


.nav{ width:; overflow:hidden;}
.day{ float:left; font-size:12px; background:url(../ext_images/day.jpg) repeat-x; width:214px; height:30px; color:#fff; line-height:30px; font-weight:bold; }
.day p{ float:left;text-indent:34px;}
.day span{ float:left; padding-left:18px;}
.mainNav{ float:left; background:url(../ext_images/nav.jpg) repeat-x; width:784px; height:30px;}
.mainNav li{ float:left; background:url(../ext_images/navli.jpg) no-repeat 0 8px; padding: 0 20px;}
.mainNav a{ font-size:14px; color:#fff; line-height:30px; font-weight:bold;}
.mainNav .none{ background:none;}
.mainNav a:hover{ text-decoration:underline; color:#feff05;}


#content{ width:998px; background:url(../ext_images/content.jpg) repeat-x; padding-top:18px; overflow:hidden;}

.cLeft{ float:left; width:470px;}

.search{ background: url(../ext_images/secarc.jpg) no-repeat 0 0; margin-left:28px; height:30px; padding-top:6px; margin-bottom:7px;}
.search p{ float:left; font-size:12px; color:#0d7311; font-weight:bold; line-height:24px; text-indent:21px; padding-right:15px;}
.search input{ float:left; background:none; border: none;}
.search .tex{ width:190px; height:20px;}
.search .s1{float:left; border:1px solid #9ebac2; border-right:none; height:22px; width:190px; background:#fff;}
.search .s2{ background:url(../ext_images/s2.jpg) no-repeat 0 0; height:24px; width:54px; float:left;}
.search a{ float:left; font-size:12px; color:#fb1605; text-decoration:underline; font-weight:bold; line-height:24px; padding-left:15px;}

.mian{ width:214px; position:relative;  float:left; display:inline; margin:0 0 9px 28px;}
.title{ background:url(../ext_images/h2.jpg) no-repeat 0 0; font-size:14px; color:#fff; height:28px; line-height:28px; text-indent:30px; width:214px;}
.yiny{ position:absolute; left:214px; top:66px; background:url(../ext_images/yinyi.jpg) no-repeat 0 0; width:8px; height:100px;}
.list{ width:207px; border:1px solid #dfe6e1;  background:url(../ext_images/list.jpg) repeat-x; padding-left:5px; padding-bottom:8px; margin-bottom:14px;}
.list .none{ background:none;}
.list li{ height:26px; background:url(../ext_images/listli.jpg) repeat-x 0 bottom; width:198px; vertical-align:bottom;}
.list a{ line-height:26px; color:#010d02; font-size:12px; background:url(../ext_images/lista.jpg) no-repeat 10px 8px;text-indent:27px; display:block;}

.list1{ width:207px; border:1px solid #dfe6e1;  background:url(../ext_images/list.jpg) repeat-x; padding:9px 0 28px 5px;}
.list1 .none{ background:none;}
.list1 li{ height:25px; background:url(../ext_images/listli.jpg) repeat-x 0 bottom; width:198px; vertical-align:bottom;}
.list1 a{ line-height:25px; color:#010d02; font-size:12px; background:url(../ext_images/hot.gif) no-repeat 10px 9px;text-indent:27px; display:block;}
.yin2{ background:url(../ext_images/yin2.jpg) no-repeat 0 0;position:absolute; left:214px; top:224px; width:7px; height:70px;}

.current{ float:left; padding-left:26px;}
.title1{ background:url(../ext_images/h2.jpg) no-repeat 0 0; font-size:14px; color:#fff; height:28px; line-height:28px; text-indent:30px; width:194px;}
.mulu{ width:194px; background:#e5e5e5;}
.mulu li{ background: url(../ext_images/mian_r.gif) no-repeat 8px 8px; height:26px; border-bottom:1px solid #CCC;}
.mulu .la{ border-bottom:none;}
.mulu .active{color:#fff;background: url(../ext_images/active.gif) no-repeat 8px 8px #48990f; width:164px;}
.mulu li a{ font-size:12px; color:#000; line-height:26px; padding-left:29px; background: url(../ext_images/muluA.gif) no-repeat right; overflow:hidden; display:inline-block; width:160px;}

.new{ width:466px; clear:both;}
.title2{ background:url(../ext_images/news.jpg) repeat-x 0 bottom; font-size:14px; color:#07710c; height:28px; line-height:28px; margin-bottom:3px;}
.title2 span{ background:url(../ext_images/new.jpg) no-repeat 15px 9px; text-indent:36px; display:block;}

.news{ padding-left:2px; padding-bottom:17px;}
.news li{ background: url(../ext_images/newsli.jpg) no-repeat 16px 10px; height:24px;}
.news a{ color:#8b8b8b; font-size:12px; line-height:24px; text-indent:30px; display:block;}
.news a:hover{ text-decoration:underline; color:red;}

.cRight{ width:525px; float:left; position:relative;}
.bor{ background:url(../ext_images/bor.gif) no-repeat 0 0; width:22px; height:478px; float:left; position:absolute; left:10px; top:40px;}
.cover{ padding-top:17px; padding-left:15px;}
.cover h3{ background:url(../ext_images/new.jpg) no-repeat 15px 9px; text-indent:36px;font-size:14px; color:#07710c; height:28px; line-height:28px; border-bottom:1px solid #3a7348;}

.book{ padding-top:35px; float:left; padding-left:16px;}
.book img{border:1px solid #d7d6d6; padding:8px;}
.bookyy{position:relative; width:178px; padding-left:10px;}
.booky2{position:absolute; left:190px; top:37px; width:14px; height:178px; background: url(../ext_images/yi.gif) no-repeat;}

.service{ float:left; padding-top:10px; padding-left:30px;*padding-left:25px;_padding-left:10px;}
.service li{ font-size:12px; color:#434544; line-height:24px;}

.link{ clear:both; padding-left:20px; padding-top:4px;}
.title3{ background:url(../ext_images/news.jpg) repeat-x 0 bottom; font-size:14px; color:#07710c; height:28px; line-height:28px; margin-bottom:3px; width:498px;}
.title3 span{ background:url(../ext_images/new.jpg) no-repeat 15px 9px; text-indent:36px; display:block;}

.link{width:498px;}
.linklist{ float:left; padding-right:; width:450px; padding-left:24px;}
.linklist li{background: url(../ext_images/newsli.jpg) no-repeat 16px 10px; height:24px; width:220px; _width:200px;float:left; text-overflow: ellipsis;white-space: nowrap;overflow:hidden;}
.linklist a{color:#8b8b8b; font-size:12px; line-height:24px; text-indent:30px; display:block; float:left;}
.linklist a:hover{ text-decoration:underline; color:red;}

#footer{ background:url(../ext_images/footer.gif) repeat-x; height:90px; text-align:center; font-size:12px; line-height:20px; color:#05210c; padding-top:19px;}
#footer em{ font-style:normal; color:red;}
#footer a{ color:#009;}
#footer a:hover{ text-decoration:underline; color:red;}