ul,img,h1,p,li,body{margin:0;padding:0;border:0}
body{background:#FFF;font-size:12px;line-height:20px;color:#666666; margin:0 auto;}
li{list-style:none}
dl{ margin:0px; padding:0px;}
a{color:#333;text-decoration:none}
a:hover{color:#218b11;text-decoration:none}
form{margin:0}
.clear{clear:both;font-size:1px;width:1px;height:0;visibility:hidden;line-height:0}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.hidden{display:none}
p{ margin:0px; padding:0px;}
.unLine,.unLine a{text-decoration:none}
.noBorder{border:none}
.mt6{ margin-top:6px;}
.ml85{ margin-left:85px;}
.green{ color:#0C0;}
.fr{float:right!important}
.fl{float:left!important}
em,cite{ font-style:normal}
.topline{ width:958px; border:#CCC 1px solid; background:url(topbg1.gif) repeat-x; height:29; line-height:29px; font-size:12px; margin:0 auto; color:#333}
.topline p{ float:right; margin-right:5px;}

.logo,.line2,.lc,.line3,.line4,.frlink,.dqwz,.line5,.main{ width:960px; margin:0 auto; margin-top:5px; overflow:hidden;}
.logo em{ float:right; width:700px; height:70px;}
.nav{ width:960px; height:126px; margin:0 auto; margin-top:5px; overflow:hidden;}
.navl{ width:18px; height:126px; background:url(navbgl.jpg) no-repeat; float:left;}
.navr{ width:18px; height:126px; background:url(navbgr.jpg) no-repeat; float:right;}
.navm{ width:924px; height:126px; background:url(navbgm.jpg) repeat-x; float:left;}
.menu dl dd,.menu2 dl dd{ float:left; line-height:28px; text-align:left; margin:0px; width:65px;}
.menu dl dd a,.menu1 dl dd a,.menu2 dl dd a{ color:#FFF;}
.menu,.menu0,.menu1,.menu2{ float:left; margin-top:12px;}
.menu{ width:140px; margin-left:10px; display:inline;}
.menu1{ width:160px; margin-left:10px;}
.menu dl dt,.menu1 dl dt,.menu2 dl dt{ width:37px; height:35px; padding:7px 10px; background:url(navbg1.jpg) no-repeat; float:left; color:#218b11; font-size:14px; font-weight:bold; display:inline;}
.menu1 dl dd{ float:left; line-height:28px; text-align:left; margin:0px; width:35px;}
.menu2{ width:200px;}
.flag{ width:924px; float:left; height:35px;margin-top:15px;}

.fouce{ width:710px; height:270px; float:left;}
.news1{ width:240px; float:right;}
.news1 dl{ width:240px; float:left; height:25px;}
.news1 dl dd{width:76px; height:25px; float:left; text-align:center; line-height:25px; font-weight:bold; color:#FFF}
.news1 dl dd span{ float:right; width:65px;}
.cur{  background:url(green_cur.jpg) no-repeat; float:left;margin:0px;}
.cur a{ color:#FFF}
.down{ background:url(green_li.jpg) no-repeat; float:left; margin:0px;}
.down a{ color:#218b11}

.news1 ul{ width:238px; float:left; padding:9px 0px; border:#218b11 1px solid; background-color:#FFF}
.news1 ul li{ width:230px; float:left; margin-left:8px; display:inline; line-height:23px; text-align:left;}

.lc{ height:154px; background:url(lcbg.jpg) repeat-x; padding-top:3px;}

.banner{ width:960px; height:80px; margin:0 auto; margin-top:5px; overflow:hidden; }

.line3{ height:600px; background:url(bg3.jpg) repeat-x;}
.line3 h2{ margin-top:5px; float:left; margin:0px;}

.line3l{ width:240px; float:left; margin-left:5px; display:inline}
.line3r{ width:700px; float:right; margin-right:5px; display:inline;}
.gj{ width:340px; float:left; background-color:#FFF; margin:6px 5px; display:inline}
.gj h2{ width:340px; height:25px; line-height:25px; background:url(green_cur.jpg) no-repeat; font-size:12px; color:#FFF; text-indent:1em; margin:0px;}
.gj h2 span,.zjli h2 span{ float:right;}
.gj .img_wrap {float:left; margin-right:15px; margin-top:10px; margin-left:5px;text-align: center; padding:3px; border:#CCC 1px solid;}
.gj .txt_img { color: #333333; margin-top:10px;line-height: 20px; overflow: hidden; width: 180px;}
.gj ul li{ width:320px; float:left; line-height:23px; margin-left:5px; display:inline}

.line4l{ width:550px; float:left;}
.line4l dl{ width:550px; float:left; height:25px;}
.line4l dl dd{width:76px; height:25px; float:left; text-align:center; line-height:25px; font-weight:bold; color:#FFF}
.line4l ul{ width:548px; float:left; padding:7px 0px; border:#218b11 1px solid; background-color:#FFF}
.line4l ul li{ width:260px; float:left; margin-left:5px; display:inline; line-height:24px; text-align:left;}
.line4r{ width:400px; float:right;}
.line4r p{ width:400px; height:80px; float:left; margin-top:5px;}

.frlink h2{background:url(green_cur.jpg) no-repeat; font-size:12px; color:#FFF; text-indent:1em; margin:0px; line-height:25px;}
.frlink ul{ width:958px;border:#218b11 1px solid; background-color:#FFF; float:left}
.frlink ul li{ width:110px; float:left; margin:3px; text-align:center;}

.copy{ width:100%; border-top:#090 1px solid; margin-top:20px; overflow:hidden; text-align:center; padding-top:30px;}

.dqwz{ font-size:12px; color:#093;}
.fouce2{ width:460px; height:275px; margin-left:10px; float:left;}
.line3l p{ float:left; margin-top:7px;}
.bgwhite{ background-color:#FFF}

.line5 h2{ float:left; margin:0px;}
.zjli{ float:left; width:230px; margin:0px 4px;}
.zjli h2{ width:230px; height:25px; line-height:25px; background:url(green_cur.jpg) no-repeat; font-size:12px; color:#FFF; text-indent:1em; margin:0px;}
.zjli dl{ float:left;border:#218b11 1px solid; border-bottom:none; width:228px;}
.zjli dl dt{ margin-right:5px; margin-top:10px; margin-left:5px;text-align: center; padding:3px; border:#CCC 1px solid; width:120px; float:left; display:inline}
.zjli dl dd{ float:right; margin:0px; margin-top:10px;width:90px;}
.zjli ul{float:left;border:#218b11 1px solid; border-top:none; width:228px;}
.zjli ul li{ line-height:23px; height:23px; overflow:hidden; width:220px;}

.newsli {float: left;overflow: hidden;padding:5px 12px;width:683px; border:#CCC 1px solid;}
.txt_lists{font-size: 14px;line-height: 26px;padding: 0;}
.txt_lists li {height: 28px;line-height: 28px;overflow: hidden;position: relative;white-space: nowrap; border-bottom:#CCC 1px dashed;}
.form_c,.form_c a {color: #666;padding-left: 0;}
.time {color: #989898;float: right;position: absolute;right: 0; top: 0;}

.newsr{ width:240px; float:right; overflow:hidden;}
.page{ float:left; margin-top:20px;}
.page ul { height: 50px; overflow: hidden;}
.page ul li {border: 1px solid #E3E3E3; display: inline; float: left;font-family: "Arial";height: 18px;line-height: 18px; margin: 0 5px 5px 0; padding: 0 6px;}
.thisclass {background: none repeat scroll 0 0 #7ACF12;border: 1px solid #7ACF12;color: #FFFFFF;}
.page ul li select {margin: -3px -10px;}
.newsli h1{color: #2B2B2B;font-size: 24px;font-weight: bold;padding:20px 0;position: relative;text-align: center;}
.come_share {color: #808080;font-size: 12px;line-height: 18px;padding: 0 20px 10px 30px;position: relative;text-align:center}
.summary {background: none repeat scroll 0 0 #F7F7F7;color: #808080;font-size: 12px;line-height: 24px;margin-bottom: 10px; padding: 10px 20px 10px 30px;position: relative;}
.summary cite {color: #4F4F4F;}
.main_article {color: #323232;font-size: 14px;line-height: 28px;}
.main_article p {margin-top: 20px;}