@charset "gb2312";
body{padding:0;margin:0px;font-size:12px;background: url(../images/bg.gif) repeat #fff; font-family: "ËÎÌå" }
div,form,img,ul,ol,li,dl,dt,dd{border:0;}
h1,h2,h3,h4,h5,h6,p,i{font-weight:normal;margin:0;}
body,h1,h2,h3,h4,h5,h6{font-size:12px;}
ul,li,dl,dt,dd{margin:0;padding:0;list-style:none;}
i{font-style:normal;}
a{color:#3e6e3e;text-decoration:none;}
a:hover{color:#333;text-decoration:underline;}
.fl{float:left;}
.fr{float:right;}
.mart10{margin-top:10px;}
.clear{clear:both;}
.head { overflow::hidden;}
.logo,.content,.part{ width:980px; margin:0 auto; overflow:hidden;}
.content{ background:#FFF;}
.nav{ width:980px; margin:0 auto; border-bottom:1px solid #959595;border-top:1px solid #959595; height:40px;}
.navin{ float:left; width::750px;}
.navin ul li{ float:left; font-size:14px; font-weight:bolder;margin:0 10px;display:block;}
.navin ul li a{ display:inline-block; padding:12px 12px 8px; }
.navin ul li a:hover{border-bottom:2px solid #3e6e3e;border-top:2px solid #3e6e3e; text-decoration:none;}
.search{ float:right; background:url(../images/search.png) no-repeat; height:27px; width:174px; margin:7px 0 0;}
.search .searchtext{ margin:2px 0 0 27px; width:105px; border:none 0; line-height:21px;}
.search .searchbtn{ background:none; border:none; width:39px; cursor:pointer;}
#full-screen-slider{width:100%;height:490px;float:left;position:relative;margin:10px 0 0;background:url(../images/bannerbtm.jpg) no-repeat center bottom;}
#slides{display:block;width:100%;height:450px;list-style:none;padding:0;margin:0;position:relative;}
#slides li{display:block;width:100%;height:100%;list-style:none;padding:0;margin:0;position:absolute;}
#slides li a{display:block;width:100%;height:100%;text-indent:-9999px;}
#pagination{display:block;list-style:none;position:absolute;left:20%;top:420px;z-index:9900;padding:5px 15px 5px 0;margin:0;}
#pagination li{display:block;list-style:none;width:10px;height:10px;float:left;margin-left:15px;border-radius:5px;background:#FFF;}
#pagination li a{display:block;width:100%;height:100%;padding:0;margin:0;text-indent:-9999px;}
#pagination li.current{background:#3e6e3e;}
.wid240{ width:240px;}
.wid730{ width:730px;}
.cptitle{ height:40px; background:#3E6D3D;line-height:40px;font-size:18px;font-weight:bolder;color:#ffffff;text-align:center;}
.cptitle a{ height:40px;line-height:40px;font-size:18px;font-weight:bolder;color:#ffffff;text-align:center;}
.cplist{ background:#eaf3e9; padding:10px 25px;}
.cplist ul{ overflow:hidden; }
.cplist ul li{ line-height:24px;padding-top:5px;}
.cplist ul li a{ background:url(../images/ico7.png) no-repeat left 3px; padding-left:15px; font-weight:bolder;}
.cplist ul li ul{ padding-left:15px;padding-bottom:5px; border-bottom:1px solid #fff;}
.cplist ul li ul li{ padding-top:0;}
.cplist ul li ul li a{background:url(../images/ico8.png) no-repeat left 3px; padding-left:15px; font-weight:normal;}

.ncplist{ background:#eaf3e9; padding:10px 10px;}
.ncplist ul{ overflow:hidden; }
.ncplist ul li{ line-height:24px;padding-top:5px;}
.ncplist ul li a{padding-left:15px; font-weight:bolder;}
.ncplist ul li ul{padding-left:15px;padding-bottom:5px; border-bottom:1px solid #fff;}
.ncplist ul li ul li{ padding-top:0;}
.ncplist ul li ul li a{background:url(../images/ico8.png) no-repeat left 3px; padding-left:15px; font-weight:normal;}

.cpbtm{ background:url(../images/btm1.png) no-repeat; height:14px;margin-bottom:10px;}
.rtcptitle{ border-bottom:2px solid #3e6e3e; height:38px; line-height:38px; overflow:hidden;}
.rtcptitle .fl{ background:url(../images/ico1.png) no-repeat 10px center; text-indent:30px; font-size:14px; font-weight:bold;color:#3e6e3e;}
.rtcptitle .fr{ background:url(../images/ico2.png) no-repeat left center; width:180px; text-indent:120px; margin:12px 0 0;}
.rtcpbox{ margin:10px 0; width:730px; overflow:hidden;}
.rtcpbox .rtcpboxul { float:left;width:730px; margin:0px;}
.rtcpbox .rtcpboxul li{ float:left; margin:5px 0px 5px 20px;width:220px;}
.rtcpbox .rtcpboxul li a{ float:left;display:block; line-height:22px; text-align:center;width:190px;}
.rtcpbox .rtcpboxul li img{ border:1px solid #ebebeb; width:200px; height:135px;}
.line1{ height:9px; margin:20px auto;}
.sktab{ margin:10px 0 0; background:url(../images/btm2.png) no-repeat left bottom; padding-bottom:11px;}
#SkTab{background:url(../images/tit2.png) no-repeat left bottom; height:42px;}
#SkTab ul{ margin-left:12px;}
#SkTab ul li{ float:left; width:192px; text-align:center;}
#SkTab ul li a{ background:url(../images/ico4.png) no-repeat; height:30px; line-height:30px; display:block; text-align:center; font-size:14px; font-weight:bold;}
#SkTab ul li a:hover,#SkTab ul li.on a{background:url(../images/ico3.png) no-repeat; color:#FFF; text-decoration:none;}
.ask{ overflow:hidden; margin-bottom:40px;}
.asktitle{ width:360px; height:51px; margin:50px auto;}
.askbox{ background:url(../images/imgbg1.jpg) no-repeat; height:850px; position:relative;}
.askboxtit1,.askboxtit2,.askboxtit3{ font-size:14px; font-weight:bold; color:#FFF;}
.askboxnr1,.askboxnr2,.askboxnr3{ color:#666; line-height:35px;}
.askboxtit1,.askboxtit2,.askboxtit3,.askboxnr1,.askboxnr2,.askboxnr3{ position:absolute;font-size:14px;}
.askboxtit1{ left:120px; top:10px;}
.askboxtit2{left:635px; top:343px;}	
.askboxtit3{left:90px; top:630px;}
.askboxnr1{left:50px; top:60px; width:580px; height:125px;}
.askboxnr2{left:560px; top:400px; width:360px;}
.askboxnr3{left:50px; top:690px; width:520px;}
.nlione{ width:270px; margin-left:10px;_margin-left:5px;}
.nlititle{ background:url(../images/tit4.png) no-repeat left bottom; height:35px; text-indent:10px; font-size:14px; font-weight:bold; line-height:25px;color:#3e6e3e;}
.nlionebox{ background:url(../images/line2.png) no-repeat right top; width:270px; margin:15px 0 0 20px;_margin:15px 0 0 10px;}
.nlionebox ul li{ background:#d6d6d6; width:208px; height:127px; margin:10px 0}
.nlionebox ul li a img { width:200px; height:95px; border:4px solid #d6d6d6; display:block;}
.nlionebox ul li a:hover img{border:4px solid #3e6e3e;}
.nlionebox ul li a{ line-height:22px;color:#3e6e3e; text-align:center; display:block;}
.nlitwo{ width:400px; margin:0 0px 0 20px;_margin:0 0px 0 10px}
.nlitwobox{ background:url(../images/line2.png) no-repeat right top; padding:30px;_padding:15px;line-height:30px; color:#666; overflow:hidden;}
.nlitwobox img{ float:left; margin:0 10px 10px 0;}
.nlitwobox .fr{ margin:15px 0 0 0;}
.nlithree{ margin:10px 0 0 20px; width:210px;}
.nlithreebox1 li img{ display:block; width:210px; height:100px;}
.nlithreebox1 li a{ line-height:24px; display:block; text-align:center;}
.nlithreebox2 li{ line-height:24px; background:url(../images/ico9.png) no-repeat left center; text-indent:10px;}
.yyxg{ margin:20px 10px 0;}
.yyxgtit{ border-bottom:3px solid #3e6e3e; height:30px;}
.yyxgtit .fl{ background:url(../images/ico5.png) no-repeat 10px center; text-indent:40px; font-size:14px; font-weight:bold;color:#3e6e3e;}
.yyxgtit .fl span{ color:#999; font-weight:normal; padding-left:10px;}
.yyxgtit .fr{ margin:5px 10px 0 0;}
.yyxgbox{ overflow:hidden; width:960px; position:relative;}
.yyxgl{ background:url(../images/leftbtn.png) no-repeat; width:18px; height:36px; position:absolute; left:10px; top:70px; cursor:pointer;}
.yyxgr{ background:url(../images/rightbtn.png) no-repeat; width:18px; height:36px; position:absolute;right:10px;top:70px; cursor:pointer;}
.yyxgc{width:840px; margin:40px auto; overflow:hidden; clear:both;}
.yyxgc ul li{ float:left; margin:0 10px;_margin:40px 10px;}
.yyxgc ul li img{ border:1px solid #ebebeb; width:140px; height:90px;}
.links{ width:930px; margin:10px auto;}
.linksbox{ border:1px solid #3e6e3e; border-top:none; padding:10px; width:908px; overflow:hidden;}
.linksbox ul li{ margin-right:10px; line-height:22px; float:left; white-space:nowrap;}
.linksbox ul li a{ color:#666;}
.foot{ width:980px; margin:20px auto;}
.footnav{ text-align:center; line-height:30px; height:30px; color:#FFF; background:#3e6e3e;}
.footnav a{ color:#FFF;}
.footnav a:hover{color:#FFF;}
.copyright{ margin:20px; text-align:center;color:#3e6e3e;}
.weizhi{ margin:10px auto; height:30px; line-height:30px; border:1px solid #3e6e3e; padding:0 35px; background:url(../images/ico6.png) no-repeat 10px center #FFF; width:908px;}
.newslist{ padding:20px; line-height:25px;}
.newslist .newslistul li{ border-bottom:1px solid #ebebeb; padding:10px 0; font-size:14px;}
.newslist .newslistul li a{ font-weight:bold;}
.newslist .newslistul li p{ color:#000; height:55px; overflow:hidden;}
.page{ float:left; width:680px;overflow:hidden; margin:10px auto 0px auto;clear:both;text-align:center;}
.page ul li{ border:1px solid #cdcdcd; color:#000; float:left; padding:3px 3px 8px 3px; text-align:center; width:auto; margin-left:5px;height:16px;}
.page ul li a{color:#000;}
.page ul li input{ width:20px;height:12px;line-height:12px;}

.fenye{ float:left; width:680px;overflow:hidden; margin:10px auto 0px auto;clear:both;text-align:center;}
/*.pagepro ul li{ border:1px solid #cdcdcd; color:#000; float:left; padding:3px 3px 3px 3px; text-align:center; width:auto; margin-left:5px;height:16px;}
.pagepro ul li a{color:#000;}
.pagepro ul li input{ width:20px;height:12px;line-height:12px;}*/
.article{ padding:20px; overflow:hidden; width:690px;}
.title{ margin:20px 0px; text-align:center; font-size:16px; font-weight:bold;color:#3e6e3e; line-height:22px;}
.date{ text-align:center; color:#999;}
.con{ padding:20px; line-height:25px; color:#000000; font-size:14px;}
.con p{text-indent:2em;}
.con img{margin:10px;}
.updown{ margin:10px 0;padding:0px 10px; background:#ebebeb; line-height:25px; text-align:left;}
.xg{ margin:20px 0 0; overflow:hidden;}
.xgtitle{ background:#3e6e3e; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#FFF; padding-left:20px;}
.xgbox1{ overflow:hidden; padding:10px; background:#ebebeb; width:670px;}
.xgbox1 ul li{ float:left; line-height:25px; width:45%;}
.xgbox2{ overflow:hidden;background:#ebebeb;width:690px;}
.xgbox2 ul li{ float:left; margin:10px 8px 10px 15px;}
.xgbox2 ul li a img{ width:140px; height:110px; display:block; border:1px solid #d7d7d7;}
.xgbox2 ul li a{ display:block; line-height:22px; text-align:center;}


#demo { overflow:hidden;width: 840px;height:120px; margin:10px auto 0px;   }
#indemo { width: 800%; height:auto; overflow:hidden; margin:0px auto;}
#demo1 {float: left;}
#demo1 ul{ *display:inline-block; margin:0px; } 
