html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }
fieldset, img { border:none; }
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul, ol { list-style:none; }
input { padding-top:0; padding-bottom:0; font-family: "SimSun","宋体";}
input::-moz-focus-inner { border:none; padding:0; }
select, input { vertical-align:middle; }
select, input, textarea { font-size:12px; margin:0; }
input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none; }
textarea { resize:none; }
table { border-collapse:collapse; }
body { color:#333; font:12px/20px "SimSun","宋体","Arial Narrow",HELVETICA; background:#fff;/* overflow-y:scroll;*/ }
.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix { zoom:1; }
.clearit { clear:both; height:0; font-size:0; overflow:hidden; }
a { color:#666; text-decoration:none; }
a:hover { color:#ff8400; text-decoration:underline; }

.topbg{ height:100px; overflow:hidden; background:url(topbg.jpg) repeat-x}
.top{ width:1000px; height:100px; margin:0 auto; position:relative; background:url(top.jpg) center top no-repeat}
.top .shoucang{ background:url(shoucang.jpg) left 5px no-repeat; height:44px; width:80px; position:absolute; top:5px; right:10px; }
.top .shoucang a{ margin-left:20px; line-height:23px; color:#111; font-size:12px; }


.dhcss{ height:40px; margin:0 auto; background:#79b507; overflow:hidden}
.dhcss ul{ width:1000px; height:40px; margin:0 auto; position:relative;}
.dhcss ul li{ float:left; width:90px; height:42px; margin-right:20px; }
.dhcss ul li a{ width:90px; height:40px; line-height:42px; text-align:center; font-size:16px; font-family: "Microsoft YaHei","微软雅黑","SimHei","黑体"; color:#fff; display:block; }
.dhcss ul li a:hover{ background:#F5D52C; font-weight:bold}

.banner{ height:340px; margin:0 auto; background:url(bannerbg.jpg) center no-repeat #fcfefd;}

.gonggao{ width:980px; height:40px; margin:0 auto; position:absolute; top:-20px; left:0px; background:#FFFFFF; font-size:12px; font-family:"微软雅黑"; line-height:40px; border:1px solid #e6e8e7; color:#7db50a}
.gonggao span{ font-weight:bold;font-size:12px; font-family:"微软雅黑"; line-height:40px; color:#eb5362; margin-left:20px;}

.con_box{ margin:0 auto; background:#f2f4f3; border-top:15px solid #ebebeb; overflow:hidden;}
.con_box .conbox2{ width:980px; margin:0 auto; }
.con_box .conbox2 .conbox_l1{ width:420px; height:222px; float:left; background:#fff}

.gsgk_t1{ height:34px; width:100%; position:relative; background:#f2f4f3}
.gsgk_t1 .a1{ position:absolute; top:0px; left:0px; width:137px; height:34px; display:block; line-height:38px; text-align:center; background:url(t1.jpg); font-size:18px; font-family:"微软雅黑"; color:#000}
.gsgk_t1 .more{ position:absolute; bottom:0px; right:10px; width:67px; height:26px; display:block; text-align:center; background:url(more.jpg); overflow:hidden; text-indent:-999px}
.gsgk_box{ height:169px; overflow:hidden; border-right:1px solid #e7e7e7; margin:20px 0px;}

.con_box .conbox2 .conbox_l2{ width:560px; height:222px; float:left; background:#fff}
.news_box{ margin:20px; position:relative}
.news_tu{ }
.news_list{ position:absolute; top:-10px; left:170px; width:350px; }
.news_list ul{ }
.news_list li{ height:30px; line-height:30px; border-bottom:1px solid #dedede; background:url(ico1.jpg) 10px center no-repeat; position:relative; }
.news_list li a{ margin-left:30px; height:30px; display:block; overflow:hidden; width:240px;}
.news_list li span{ position:absolute; top:0px; line-height:30px; right:0px;}


.jsfw_box{ margin:20px 0px; position:relative}
.jsfw_tu{ }
.jsfw_list{ position:absolute; top:0px; left:180px; width:220px; }
.jsfw_list ul{ }
.jsfw_list li{ height:30px; line-height:30px; background:url(ico1.jpg) 10px center no-repeat; position:relative; }
.jsfw_list li a{ margin-left:25px; height:30px; display:block; overflow:hidden; width:210px;}
.jsfw_list li span{ position:absolute; top:0px; line-height:30px; right:0px;}


.hyzx_box{ margin:20px; position:relative}
.hyzx_tu{ }
.hyzx_list{ position:absolute; top:0px; left:230px; width:290px; }
.hyzx_list ul{ }
.hyzx_list li{ height:30px; line-height:30px; background:url(ico1.jpg) 10px center no-repeat; position:relative; }
.hyzx_list li a{ margin-left:30px; height:30px; display:block; overflow:hidden; width:240px;}
.hyzx_list li span{ position:absolute; top:0px; line-height:30px; right:0px;}



.ylbox{ height:40px; line-height:40px; background:#71a709;}
.ylcon{ height:40px; line-height:40px; width:1000px; margin:0 auto; color:#FFFFFF; font-size:12px}
.ylcon a{ color:#FFFFFF; font-size:12px}

.dibu{ height:80px; background:#79b506; text-align:center; color:#FFFFFF; line-height:40px;}
.dibu a{ color:#FFFFFF; font-size:12px}

/*其它css*/
.t1{ height:40px; line-height:40px; background:url(t1.jpg) left top no-repeat #F2F4F3; position:relative}
.t1 .a1{ left:0px; width:128px; height:30px; text-align:center; position:absolute; color:#000; font-size:14px; line-height:32PX; font-weight:bold }
.t1 .a1:hover{ text-decoration:none;}
.t1 .more{ position:absolute; display:block; overflow:hidden; z-index:2; top:0px; right:5px; height:24px; line-height:24px; color:#000;}
.t1 .more .dh{ display:block; line-height:22px; margin-top:4px; color:#333}
.t1 .more .dh a{ color:#000}
.t1 .rbg{ position:absolute; z-index:1; background:url(blockbg.jpg) top right no-repeat; right:0px; top:0px; width:12px; height:31px; line-height:31px; color:#000}
.t1 .rbg a{ color:#000}
.t1 .entitle{ font-family:Arial, Helvetica, sans-serif; font-size:11px; display:block; position:absolute; left:90px; top:6px; color:#123f80; font-weight:bold; letter-spacing:1px;}
.t1 .en_a1{ color:#fff; font-size:14px; display:block; position:absolute; width:85px; text-align:center; left:0px; top:2px; font-family: "Microsoft YaHei","微软雅黑","SimHei","黑体"; }
.t1 .en_a1:hover{ text-decoration:none;}

.t2{ height:34px; line-height:40px; background:url(t1.jpg) left top no-repeat #F3F5F4; position:relative; }
.t2 .a1{ color:#000; font-size:14px; font-family: "Microsoft YaHei","微软雅黑","SimHei","黑体"; font-weight:bold; display:block; width:100px; line-height:34px; text-align:center; margin-left:10px; margin-top:0px}
.t2 .a1:hover{ text-decoration:none;}
.t2 .more{ position:absolute; z-index:2; top:0px; margin-right:10px; line-height:30px; right:2px; color:#000}
.t2 .more a{ color:#000}
.n2{ border:1px solid #DFFFB3;}

.t3{ height:40px; line-height:40px; background:url(ico2.jpg) left top no-repeat #f9f9f9; position:relative; }
.t3 .a1{ color:#037a23; font-size:14px; font-family: "Microsoft YaHei","微软雅黑","SimHei","黑体"; font-weight:bold; display:block; width:100px; line-height:24px; margin-left:45px; margin-top:0px}
.t3 .en{ color:#000; font-size:14px; font-family: "Microsoft YaHei","微软雅黑","SimHei","黑体"; font-weight:bold; position:absolute; top:10px; left:45px;}

.left_bg{ width:220px; background:url(left_b1.jpg) repeat-y}
.left_bgt{ width:220px; height:13px; background:url(left_b2.jpg) no-repeat}
.left_bgb{ width:220px; height:13px; background:url(left_b3.jpg) no-repeat}

.leftcss{}
.leftcss ul{}
.leftcss ul li{ height:40px; margin-top:5px; }
.leftcss .b1 a{ font-size:12px; font-family: "Microsoft YaHei","微软雅黑","SimHei","黑体"; line-height:30px; font-weight:bold; display:block; background:url(lbg1.jpg) no-repeat; color:#fff;text-align:center  }
.leftcss .b1 a:hover{ font-size:14px; color:#fff;  }