body,div,ul,li,input,form,p,dl,dt,dd{ padding:0; margin:0; font-size:12px; border:0; background:none; list-style:none}


.bodybg{ background:url(bodyng.png) repeat-x top}
a{ text-decoration:none; color:#676767}
a:hover{ color:#990000; text-decoration:underline}
a img{ border:0}
.clear{zoom:1}
.top{ height:95px; overflow:hidden}
.clear:after{ display:block; clear:both; content:""}
.container{ width:1000px; margin:0 auto;}
.logo{ width:520px; float:left}
.search{ width:380px; float:right; margin-top:45px;}
.otab{ float:right; color:#666666}
.otab td{ text-align:right; padding:2px;}
.logincss{ display:block; background:#0da600; padding:2px 5px; color:#FFFFFF}
.tshadow{-webkit-text-shadow:2px 2px 4px #000;-moz-text-shadow:2px 2px 4px #000;text-shadow:2px 2px 4px #000;}
.ss{ width:355px; float:right; margin-top:5px;}
.ssleft{ height:20px; width:308px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; border:solid #666666 1px; float:left}
.inp1{ width:235px; float:left; padding:3px 10px; border-right:solid #666666 1px;}
.inp2{ width:30px; float:right; text-align:center; color:#666666;}
.subs{ float:right; border:solid #666666 1px; text-align:center; padding:2px 5px;}
.glob{padding-top:7px; height:60px;}
.glob ul li{ float:left; margin:0 10px; display:inline; line-height:45px; font-weight:bold; letter-spacing:3px; padding:0 15px;}
.glob ul li a{ color:#FFFFFF; font-size:16px;}
.glob ul li.act{ border-left:solid #185c13 1px;border-right:solid #185c13 1px; border-top:solid #838584 1px;border-top:solid #838584 1px;  -webkit-box-shadow:0px 0px 5px #999; -moz-box-shadow:0px 0px 5px #999; box-shadow:0px 0px 5px #000; margin:0 14px; line-height:45px;}

.glob ul li.act2{ background:#36ce3d; border:0;}

.gq{ margin-top:5px; margin-bottom:20px;}
.gq ul li{ float:left; margin-right:16px; display:inline}
.gq ul li:last-child{ margin-right:0; float:right}

.conleft{ height:240px; width:450px; position:relative; float:left; margin-top:10px;}
.conright{ width:380px; float:left; margin:0 15px; display:inline; margin-top:10px;}
.conrightr{ width:126px; height:263px; border:solid #0ca500 1px; float:right}
.mtitle p a{ color:#0ca500; font-size:14px; font-weight:bold}
.mtitle p{ margin-bottom:5px;}
.mtitle{ line-height:18px; color:#656565}
.list1{ padding-top:5px;}
.list1 li{ height:22px; line-height:22px; background:url(d.png) no-repeat 0 10px; padding-left:12px;}


.content2{ border-top:solid #47a33e 1px;border-bottom:solid #47a33e 1px; height:280px; margin-top:20px;}
.cleft{ width:355px; float:left; border-right:solid #47a33e 1px;}
.cright{ width:288px; float:right}
.cleft_title{ height:29px; background:url(tbg.png) repeat-x; font-size:20px; color:#FFFFFF; line-height:29px; font-weight:bold; padding-left:10px;}
.cleft_title2{ background:url(tbg2.png) repeat-x; color:#0aa501; padding-left:30px;}
.cleft_title span{ font-size:12px; float:right; line-height:29px; padding-right:5px; font-weight:normal}
.cleft_title span a{ color:#fff}

.list2{ padding:24px 0}
.list2 li{ line-height:29px; height:29px;  line-height:22px; background:url(d.png) no-repeat 5px 8px; padding-left:18px;}
.list3{ padding:24px 0}
.list3 li{ line-height:32px; height:32px; padding-left:30px; background:none; font-size:14px;}
.gy{ border-bottom:solid #47a33e 1px;}
.gy{ padding-top:5px; padding-bottom:8px;}
.gy ul li{ margin-left:13px; float:left; margin-top:12px; display:inline}
.gy ul li a{ width:130px; height:33px; background:#e7e7e7;-webkit-box-shadow:-3px 3px 3px #c5c3c4; -moz-box-shadow:-3px 3px 3px #c5c3c4; box-shadow:-3px 3px 3px #c5c3c4; text-align:center; line-height:33px; font-size:14px; color:#000000; display:block}
.ad{ padding-top:5px;}
.ad img{ float:right}
.content3{ margin:15px 0}
.content3 ul li{ width:132px; float:left; margin:0 5px; display:inline; line-height:25px; text-align:center; box-shadow:0 2px 3px #999}


.content4{ border:solid #dfdfdf 1px; margin-top:20px;}
.cont4title{ height:27px; line-height:27px; background:url(hz.png) repeat-x; padding-left:10px; color:#4c4c4c; letter-spacing:3px; font-weight:bold; -webkit-text-shadow:1px 1px 2px #fff;-moz-text-shadow:1px 1px 2px #fff;text-shadow:1px 1px 2px #fff}
.cont4content{ padding:10px;}
.cont4content ul li{ height:27px; line-height:27px; float:left; margin:0 5px; display:inline}
.footer{ text-align:center; color:#999; line-height:30px; border-top:solid #dfdfdf 1px; margin-top:10px;}

.mb{ line-height:28px;}
.listleft{ width:735px; float:left; border:solid #8aa978 1px;}
.listright{ width:260px; float:right}


.cright2{ width:240px;}
.cleft_title3{ background:url(tbg2.png) repeat-x; color:#0aa501; padding-left:30px; -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}

.gy2{}
.gy2{ padding-bottom:0px;}
.gy2 ul li{ margin-left:13px; float:left; margin-top:8px; display:inline}
.gy2 ul li a{ width:100px; height:28px; background:#e7e7e7;-webkit-box-shadow:-3px 3px 3px #c5c3c4; -moz-box-shadow:-3px 3px 3px #c5c3c4; box-shadow:-3px 3px 3px #c5c3c4; text-align:center; line-height:28px; font-size:14px; color:#000000; display:block}

.art{ width:900px; margin:0 auto}
.arttitle{ height:27px; background:url(artbg1.png) repeat-x; line-height:27px; padding-left:10px;}
.artcon{ border:solid #eeeeee 1px;}
.artcon p img{ margin:0 auto}
.bt{ height:57px; background:url(bt.png) repeat-x; line-height:57px; font-size:24px; text-align:center; border-bottom:solid #eeeeee 1px;}
.laiyuan{ height:27px; line-height:27px; text-align:center; border-bottom:solid #eeeeee 1px;}
.contentart{ padding:20px; font-size:14px;}
.close{ height:33px; background:#fcfcfc; line-height:33px; text-align:center; padding-right:20px; border-top:solid #eee 1px;}
.close a{ color:#006600}

.list6 li{ font-size:14px; color:#666666;}
.list6 li span{ color:#999999; font-size:14px;}




.fucon_left{ width:220px; float:left}
.fucon_middle{ width:520px; float:left; margin:0 5px; display:inline}
.fucon_right{ width:250px; float:right}
.fucon_left dl{ border:solid #dcdcdc 1px; padding:10px;}
.fucon_left dl dt{ font-size:14px; font-weight:bold; margin-bottom:8px;}
.fucon_left dl dt a{ color:#0ea502}
.fucon_left dl dd{ line-height:18px; background:url(d.png) no-repeat 0 8px; padding-left:10px;}
.tt{ height:320px;}
.ttx{ padding:10px;}
.xxlist ul{ margin-top:15px;}
.ttxtitle{ height:27px; line-height:27px; font-size:16px; font-weight:bold; color:#666666; border-bottom:solid #999 1px; margin-bottom:10px;}
.xxlist ul li{ height:22px; line-height:22px; width:240px; float:left; margin-left:8px; display:inline; overflow:hidden}
.xxlist ul li.ss1 a{ font-weight:bold; color:#8cb241}
.xxlist ul li.ss1 a:hover{color:#990000; font-weight:bold}
.aho{ font-weight:bold; color:#0ea502}
.t1{ border:solid #eaeaea 1px; border-top:solid #05a32c 2px; padding:10px;}
.t1title{ height:20px; width:110px; background:url(t.png) no-repeat 80px 3px; font-size:14px; font-weight:bold; color:#0ea502}
.pcss1{ padding-top:10px;}
.pcss1 img{ float:left; margin-right:5px;}
.pcss1 a{ font-weight:bold; line-height:22px;}
.pcss1{ line-height:20px; color:#666666}
.bjtj{ background:none; color:#ff8615; margin-bottom:10px;}
.bbb dt{ font-weight:bold; margin-bottom:5px; line-height:18px;}
.bbb dd{ color:#666666; line-height:18px; margin-bottom:5px;}
.d1{ text-align:center; padding:10px 0; margin-top:10px; border:solid #cccccc 1px;}
.fucontentleft{ width:770px; float:left;}
.fucontentright{ width:215px; float:right}
.futitle1{ height:36px; line-height:36px; color:#629804; padding-left:10px; font-weight:bold; font-size:18px; background:url(1.png) no-repeat 0 5px	}
.kaocha{ background:url(2.png) no-repeat 0 5px;color:#268ac5; 	}
.futitle1 span{ float:right; font-size:14px;}
.fucons1{ border:solid #eaeaea 1px; border-top:solid #4e8a04 2px;}
.kaochatop{ border-top:solid #268ac5 2px;}
.kaochafucon{ border-top:solid #268ac5 2px;}
.fucontent2{ margin-top:10px; clear:both}
.w180{ width:180px; float:left; background:#fefefe; height:350px; border-right:solid #eaeaea  1px;}

.wlist1{ padding:10px;}
.wlist1 li{ line-height:26px;}
.wlist1 li a{ color:#619807}
.kaochalist li a{ color:#268ac5}

.w300{ width:585px; float:right}
.w301{}
.tlist li{ height:130px; width:185px; position:relative; float:left; margin:5px 4px; display:inline}
.tlist li img{ height:130px; width:185px;}
.tlist li span{ height:26px; width:185px; display:block; text-align:center; line-height:26px; font-weight:bold; background:#000000; filter:alpha(opacity:80); opacity:0.8; color:#FFFFFF; position:absolute; bottom:0; z-index:999}
.tlist li span a{ color:#FFFFFF}
.tlist2{ padding:15px 0}
.tlist2 li{ height:30px; line-height:30px; color:#666666; float:left; background:url(d2.png) no-repeat 5px 10px; padding-left:15px; width:270px; overflow:hidden}
.fucontentright{ margin-top:36px;}

.kaochad3 li{ background:url(d3.png) no-repeat 5px 10px;}
.tp{ font-size:18px; line-height:35px; border-bottom:solid #efedee 1px; padding-left:10px;}
.tpcon{ text-align:center}
.tpcon img{ margin-top:2px;}

.fucon13{ margin-top:10px;}
.fucon13left{ border:solid #ebebeb 1px; width:770px; float:left;}
.fu13title{ height:36px; line-height:36px; padding-left:10px; background:url(13.png) repeat-x; font-size:14px; font-weight:bold; color:#3aa62e}
.fu13content{ padding:10px;}

.fucon13right{ width:220px; float:right; border:solid #ebebeb 1px; }
.fu13div1{ width:160px; float:left}
.fu13div2{ width:180px; float:left; margin:10px; display:inline; line-height:20px;}
.lastcon{ text-align:center; line-height:18px; color:#999999}


.list_z_class li{ line-height:28px; background:url(d.png) no-repeat 0 8px; margin-left:8px; padding-left:10px;}

.cktitle{ height:23px; border-bottom:solid #a7a7a7 1px; margin-top:20px;}
.ckleft{ height:20px; width:115px; border:solid #2470ac 1px; text-align:center; line-height:20px; color:#FFFFFF; background:#0a5fa0; float:left}
.ckmore{ height:14px; width:30px; float:right; border:solid #b8b8b8 1px; text-align:center; line-height:14px; color:#fff; background:#999999; margin-top:5px;}
.ckmore a{ color:#FFFFFF}

.glist3 ul li{ padding:5px; border:solid #CCCCCC 1px; float:left; margin:5px; display:inline}
.fbg{ background:#e6eff6; padding:10px; margin-top:15px; }
.fbg2{ height:280px; background:url(fbg2.png) no-repeat right 0 #fff}
.formleft{ width:460px; float:left; background:url(fbg1.png) no-repeat 10px 10px; padding-top:60px;}

.finp{ height:18px; width:110px; border:solid #d8d8d8 1px;}
.tablecss2{ background:#dfdfdf}
.tablecss2 td{ background:#FFFFFF; padding:5px;}
.textarea{ height:40px; width:450px;}
.tablecss2 td.bgbg{ background:#f1f1f1}

.red{ color:#FF0000}