body,html{margin:0 auto; padding:0;line-height:150%;font:12px Verdana,sans-serif;background:#efefef;}
*{margin:0;padding:0;}
.clear{ clear:both;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p,li,ol{margin:0;padding:0; list-style:none; list-style-type:none; text-decoration:none; }
input,select{font-size:12px}
i,em{ font-style:normal;}
div{ padding:0; margin:0 auto;}
form{ margin:0; padding:0;}
img{ border:0px;BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px}
td,th {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 12px;}
a { color:#444; text-decoration:none;}
a:link,a:visited{ font-size:12px; text-decoration:none; color:#000000; text-decoration:none; }
a:hover,a:active{font-size:12px; text-decoration:underline; color:#ff6600; text-decoration:none; }





.header {width:1002px; margin:0 auto; overflow:hidden;}
.header ul{ background-color:#f7f7f7;}
.header img{ float:left;}
.tq{ padding-right:10px; padding-top:10px;}
.tq li{ text-align:right; line-height:25px;}


.menu{ width:1002px; background:url(dzj_04.gif) repeat-x; overflow:hidden; background:#efefef;}
.menuT{width:1002px; margin:0 auto; overflow:hidden; background:url(index_07.gif) repeat-x; }
.menuT li{ float:left;}
.menuT a:link,.menuT a:visited{ font-size:14px; font-weight:bold; padding-left:14px; text-decoration:none; color:#006600; text-decoration:none; line-height:37px;}
.menuT a:hover,.menuT a:active{font-size:14px; font-weight:bold; padding-left:14px; text-decoration:underline; color:#ff6600; text-decoration:none; line-height:37px;}

.menuD{ margin-top:-13px; _margin-top:-6px; text-align:right; background: url(index_09.gif) repeat-x; height:25px; margin-bottom:10px;}
.menuD li{ float:right; margin-right:5px; _padding-top:1px;}
.menuD li input{ float:left; height:18px; line-height:18px; _margin-right:-2px;}
.menuD li img{ _padding-top:1px;}
.qwjs_an{ width:59px; height:22px; background:url(an1.gif) no-repeat;cursor:hand; display:block;}



.white14C:link,.white14C:visited{ font-size:14px; font-weight:bold; padding-left:20px; text-decoration:none; color:#fff; text-decoration:none; line-height:40px; _line-height:38px;}
.white14C:hover,.white14C:active{font-size:14px; font-weight:bold; padding-left:20px; text-decoration:underline; color:#ff6600; text-decoration:none; line-height:40px; _line-height:38px;}



.ad{ width:998px; margin:0 auto; border:1px #b6def7 solid; padding:1px; overflow:hidden; margin-bottom:10px;}
.ad img{ width:998px;}


.fz14px{ font-size:14px;}
.mt10px{ margin-top:10px;}
.pd10px{ padding-bottom:13px;}
.ma{ margin:0 auto;}









.link_bule14C:link,.link_bule14C:visited{  font-size:14px; font-weight:bold; text-decoration:none; color:#2b9140; }
.link_bule14C:hover,.link_bule14C:active{font-size:14px; font-weight:bold; text-decoration:underline; color:#ff6600;}





.link_wyzs14C:link,.link_wyzs14C:visited{  font-size:14px; font-weight:bold; text-decoration:none; color:#787e6c; background:url(bd3.gif) no-repeat center left;  padding-left:30px;}
.link_wyzs14C:hover,.link_wyzs14C:active{font-size:14px; font-weight:bold; text-decoration:underline; color:#ff6600; background:url(bd3.gif) no-repeat center left; padding-left:30px;}




.MC{width:1002px; margin:0 auto;zoom:1; overflow:hidden; background:#efefef;}
.SD{ float:left; width:720px; overflow:hidden;}
.CN{ float:right; width:266px;overflow:hidden;}

.CD_L{ float:left; width:266px; overflow:hidden;}
.CN_R{float:right; width:716px; background:#FFFFFF; _height:805px; min-height:805px; overflow:hidden;}


.CN_Rld{float:right; width:716px; background:#FFFFFF; _height:715px; min-height:705px;}




.SDC{ width:730px;overflow:hidden;}




.zynews_L{ width:580px; float:left; overflow:hidden;}
.zynews_R{ width:410px; float:right; overflow:hidden;}



.zynews{width:410px;text-align:left; overflow:hidden; margin-bottom:10px; margin-right:12px; background:#FFFFFF;}
.zynews .titleM,.zynews .titleM div,.zynews .titleM .n1,.zynews .titleM .n1 span,.zynews .titleM .n2,.zynews .titleM .n2 span{background:url(zynews_bg.gif) no-repeat left top}
.zynews .titleM{width:410px;height:29px; line-height:29px; overflow:hidden; background:url(zynews_bg.gif) repeat-x;}
.titleM a{ margin-right:5px;}
.zynews .titleM div{display:block;height:100%}
.zynews .titleM .n1,.zynews .titleM .n2{background-position:left bottom;height:29px;line-height:29px; display:block;float:left;text-align:center;margin-top:2px;margin-left:2px; color:#fff; font-size:14px; font-weight:bold; text-decoration:none;padding-left:18px;}
.zynews .titleM .n1 span,.zynews .titleM .n2 span{background-position:right bottom;display:block;padding-right:18px;}
.zynews .titleM .n2{background-position:left -29px;color:#333;}
.zynews .titleM .n2 span{background-position:right -29px}

.zynewsD ul{margin:5px 0;}
.zynewsD ul li{padding-left:10px;overflow:hidden;display:block;}
.zynewsD ul li span{ float:right; color:#CCCCCC; margin-right:10px; font-size:14px;}
.zynewsD ul li a{ font-size:14px;background:url(bd.gif) no-repeat; background-position:center left; padding-left:10px;}
.zynewsD ul li a:link,.zynewsD ul li a:visited{height:26px;line-height:26px;  text-decoration:none; color:#333;}
.zynewsD ul li a:hover,.zynewsD ul li a:active{height:26px;line-height:26px; text-decoration:underline; color:#ff6600;}








.Tab_news{width:350px;text-align:left; float:left; overflow:hidden; border:1px #006600 solid; margin-bottom:10px; _margin-bottom:10px; margin-right:12px; background:#FFFFFF;}
.Tab_news .titleM,.Tab_news .titleM div,.Tab_news .titleM .n1,.Tab_news .titleM .n1 span,.Tab_news .titleM .n2,.Tab_news .titleM .n2 span{background:url(tab_bg.gif) no-repeat left top}
.Tab_news .titleM{height:27px; line-height:27px; background:url(index_25.gif) no-repeat;}
.titleM a{ margin-right:5px;}
.Tab_news .titleM div{display:block;height:100%}
.Tab_news .titleM .n1,.Tab_news .titleM .n2{background-position:left bottom;height:25px;line-height:25px; display:block;float:left;text-align:center;margin-top:2px;margin-left:2px; color:#1F621D; font-size:14px; font-weight:bold; text-decoration:none;padding-left:18px;}
.Tab_news .titleM .n1 span,.Tab_news .titleM .n2 span{background-position:right bottom;display:block;padding-right:18px;}
.Tab_news .titleM .n2{background-position:left -30px;color:#fff;}
.Tab_news .titleM .n2 span{background-position:right -30px}

.Tab_newsD ul{margin:5px 0;}
.Tab_newsD ul li{padding-left:10px;overflow:hidden;display:block;}
.Tab_newsD ul li span{ float:right; color:#CCCCCC; margin-right:10px; font-size:14px;}
.Tab_newsD ul li a{ font-size:14px;background:url(bd.gif) no-repeat; background-position:center left; padding-left:10px;}
.Tab_newsD ul li a:link,.Tab_newsD ul li a:visited{height:26px;line-height:26px;  text-decoration:none; color:#333;}
.Tab_newsD ul li a:hover,.Tab_newsD ul li a:active{height:26px;line-height:26px; text-decoration:underline; color:#ff6600;}




.CN_left{width:264px; border:1px #bce7c0 solid; border-bottom:none;background:#f1f8ea; overflow:hidden;}
.CN_left2{width:264px;}
.CN_leftT{ background:url(index_29.gif) no-repeat; height:28px; line-height:28px;}
.CN_leftT a{ margin-left:30px; line-height:28px;}
.CN_leftD{ padding:3px;height:auto;overflow:hidden; margin:5px 0;}
.CN_leftD li{float:left; padding:0 13px; line-height:22px;}
.CN_leftD2{ width:251px; padding:3px;height:auto;overflow:hidden; margin:2px 10px; _margin:0 10px;}
.CN_leftD2 li{ width:100%; padding:0 13px; line-height:22px; margin-left:10px;}
.CN_leftD2 img{padding-right:10px; _padding-right:0px; margin-top:5px;}
.CN_leftD2 li a:link,.CN_leftD2 li a:visited{ line-height:22px; font-size:14px; text-decoration:none; color:#333; background:url(bd.gif) no-repeat center left;  text-decoration:none;padding-left:12px;}
.CN_leftD2 li a:hover,.CN_leftD2 li a:active{ line-height:22px; font-size:14px; text-decoration:underline; color:#ff6600; text-decoration:none;background:url(bd.gif) no-repeat center left;   padding-left:12px;}


.CN_left3{width:264px; background:#FFFFFF;border:1px #c7d9c3 solid; border-top:none; border-bottom:none; overflow:hidden;}
.CN_leftT3{ height:49px; line-height:40px; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center; background:url(CN_leftT3_bg.gif) no-repeat; display:block; border-top:none; overflow:hidden;}
.CN_leftD3{  border-top:none; border-bottom:none;}
.CN_leftD3 li{ background:url(nume_nyt.gif); display:block; width:201px; height:28px; line-height:28px; margin:0 auto; margin-bottom:10px; padding-left:30px;}
.CN_leftD3 li a:link,.CN_leftD3 li a:visited{  font-size:12px; text-decoration:none; color:#333; font-weight:bold;}
.CN_leftD3 li a:hover,.CN_leftD3 li a:active{font-size:12px; text-decoration:underline; color:#ff6600; font-weight:bold;}




.ny_BT{ background:url(ny_t2.gif) repeat-x; line-height:33px;}
.ny_BT span{ float:right; margin-right:10px; background:url(bd2.gif) no-repeat center left; padding-left:15px;}
.ny_BT  strong{font-size:16px; font-weight:bold; color:#fff; background:url(ny_t1.gif) no-repeat left 0; padding-left:35px; display:block;}




.ny_news{ width:95%;padding-top:13px;_padding-top:15px; margin:0 auto; background:url(ny3.jpg) repeat-x; overflow:hidden;}
.ny_news ul {list-style-type: none;padding: 0 15px 10px;border-bottom: 1px dashed #DDDDDD; margin-bottom:8px; text-align:left;}
.ny_news ul li {line-height: 1.6em;padding: 2px 5px; line-height:22px;}
.ny_news ul li span{ float:right; color:#999; font-size:12px;}
.ny_news ul li a:link,.ny_news ul li a:visited{color: #333; font-size:14px;text-decoration: none; background:url(bd.jpg) no-repeat center left;padding-left:13px;}
.ny_news ul li a:hover,.ny_news ul li a:active{color: #ff6600; font-size:14px;text-decoration: none; background:url(bd.jpg) no-repeat center left;padding-left:13px;}



.ny_news2{ width:95%; _width:90%; padding-top:13px;_padding-top:15px; margin:0 auto; background:url(ny3.jpg) repeat-x; overflow:hidden; text-align:left;}
.ny_news2 ul {list-style-type: none;padding: 0 15px 10px; margin-bottom:8px; text-align:left;}
.ny_news2 ul li {line-height: 1.6em;padding: 2px 5px; line-height:22px;}
.ny_news2 ul li span{ float:right; color:#999; font-size:12px;}
.ny_news2 ul li a:link,.ny_news2 ul li a:visited{color: #333; font-size:14px;text-decoration: none; background:url(bd.jpg) no-repeat center left;padding-left:13px;}
.ny_news2 ul li a:hover,.ny_news2 ul li a:active{color: #ff6600; font-size:14px;text-decoration: none; background:url(bd.jpg) no-repeat center left;padding-left:13px;}


.ny_my{ margin-bottom:10px; margin-left:15px;}
.ny_my ul{width:95%;border:1px #E3EDF0 solid; text-align:left; padding:0 10px; background:url(tb6.gif) repeat-x; line-height:25px;}
.ny_my ul li{ font-size:12px; line-height:25px; height:25px; _padding-top:2px;}


.ny_my2{width:95%; margin:0 auto;}
.ny_my2 ul{ text-align:left; padding:0 10px;  line-height:25px; margin-bottom:20px;}
.ny_my2 ul li{ font-size:12px; line-height:25px; height:25px; _padding-top:2px;}



.ny_pic{ width:690px;padding-top:10px !important; margin:0 auto; background:url(ny3a.jpg) repeat-x;}
.ny_pic ul { padding:0 0 15px 0; overflow:auto; zoom:1;}
.ny_pic ul li {width:112px; float:left; margin:15px 0 0px 17px; display:inline; text-align:center;}
.ny_pic ul li a { display:block; font-size:14px; font-weight:bold;}
.ny_pic ul li img { width:110px; margin-bottom:10px;}



.newsphoto{ width:98%; overflow: hidden; padding-bottom:20px; text-align:center; margin-left:30px; _margin-left:20px; margin-top:20px;}
.newsphoto ul li{ width:180px; height: 185px; text-align:center; float:left; margin:10px 15px; overflow:hidden;}
.newsphoto ul li a{ line-height:20px;}
.newsphoto ul li img{ width:166px; height:130px;border:1px  #CCCCCC solid; padding:2px; margin-bottom:10px;}



.ny_xly{ background:#FFFFFF;}




.dqwz_nyr{ width:100%; height:31px; line-height:31px;padding-left:10px; text-align:left;background:url(ny_t4.gif) repeat-x; margin-bottom:20px;}
.dqwz_nyr img{ float:right; margin-right:20px;}
.dqwz_nyr span{ background:url(bd2.gif) no-repeat center left; padding-left:15px; margin-left:20px;}
.ny_bt{ width:100%; margin:0 auto; text-align:center; line-height:25px; font-size:20px; font-weight:bold;color:#333; margin-bottom:10px; }
.ny_ly{ width:95%; margin:0 auto; text-align:center; font-size:14px; background:url(ny_t3.gif) repeat-x; line-height:28px; height:59px; color:#FFFFFF;}
.ny_wz{ width:95%; margin:0 auto; font-size:14px; line-height:25px; padding:20px 0; text-align:left;}





.ldgl{ width:97%; margin:0 auto;}
.ldgl ul{ margin:20px 0; padding-left:15px;}
.ldgl ul li{ width:140px; background:url(ldld_bg.gif) no-repeat top; text-align:center; padding:3px; height:250px; float:left; line-height:30px; margin-right:20px; overflow: hidden;}
.ldgl ul li a{ font-size:14px; font-weight:bold; padding-top:15px;}
.ldgl ul li img{ width:124px; height:146px; margin-bottom:10px;  _margin-bottom:15px; overflow:hidden;}




.wsdc{ width:609px; margin:0 auto; overflow:hidden;}
.wsdc_bt{ background:url(yjdc_1.gif) no-repeat; height:54px; line-height:54px; font-size:18px; font-weight:bold; text-align:center; margin-top:20px;}
.wsdc_ny{ background:url(yjdc_2.gif) repeat-y; padding:10px; height:200px;}


.dqdc{ width:650px; background:url(ny_tbg.gif) no-repeat #99CC00; line-height:31px; margin:0 auto; padding-left:20px; font-size:16px; font-weight:bold; overflow:hidden; text-align:left;}


.zxzs_b12C span{ font-size:12px; font-weight:bold; color:#757D67; background:#E5E7E2; height:35px; line-height:35px; text-align:center; display:block;}
.zxzs_b12C td{ height:30px; line-height:30px; text-align:center; background:#F1F2EF;}





.wjzl{ width:350px; float:left; margin-right:15px; overflow:hidden; background:#FFFFFF;}
.wjzl_T{ background:url(index_34.gif) no-repeat; height:32px;  padding-top:7px;_padding-top:7px; overflow:hidden;}
.wjzl_T span{ width:190px; float:right; color:#007600;}
.wjzl_T span a:link,.wjzl_T span a:visited{ font-size:12px;text-decoration:none; color:#007600;}
.wjzl_T span a:hover,.wjzl_T span a:active{ font-size:12px;text-decoration:underline; color:#ff6600;}

.wjzl_T2{ background:url(index_34.gif) no-repeat; height:40px; line-height:44px; overflow:hidden;}
.wjzl_T2 span{ width:190px; float:right; color:#007600;}
.wjzl_T2 span a:link,.wjzl_T2 span a:visited{ font-size:12px;text-decoration:none; color:#007600;}
.wjzl_T2 span a:hover,.wjzl_T2 span a:active{ font-size:12px;text-decoration:underline; color:#ff6600;}

.wjzl_D{ border:1px #A5CA73 solid; border-top:none; padding:7px 0;}
.wjzl_D ul li{ line-height:22px; height:22px;padding-left:12px;overflow:hidden;display:block;padding-right:2px;}
.wjzl_D ul li span{color:#CCCCCC; margin-right:10px; font-size:14px; float:right;}
.wjzl_D ul li a{ font-size:14px; padding-left:12px;}
.wjzl_D ul li a:link,.wjzl_D ul li a:visited{background:url(bd.jpg) no-repeat; background-position:center left;  text-decoration:none; color:#333;}
.wjzl_D ul li a:hover,.wjzl_D ul li a:active{background:url(bd.jpg) no-repeat; background-position:center left; text-decoration:underline; color:#ff6600;}




.wjzl_white14C:link,.wjzl_white14C:visited{ font-size:14px; font-weight:bold; padding-left:25px; text-decoration:none; color:#fff; text-decoration:none;}
.wjzl_white14C:hover,.wjzl_white14C:active{font-size:14px; font-weight:bold; padding-left:25px; text-decoration:underline; color:#ff6600; text-decoration:none;}


.wjzl_white14C2:link,.wjzl_white14C2:visited{ font-size:14px; font-weight:bold; padding-left:25px; text-decoration:none; color:#fff; text-decoration:none; line-height:30px;}
.wjzl_white14C2:hover,.wjzl_white14C2:active{font-size:14px; font-weight:bold; padding-left:25px; text-decoration:underline; color:#ff6600; text-decoration:none; line-height:30px;}




.qylj{ background:url(index_39x.jpg) no-repeat top; height:39px; margin-top:6px; _margin-top:7px;}

.qylj select{ width:140px;}







#footer { width:1002px;height:150px; line-height:22px; margin:0 auto; text-align:center; padding-top:20px; color:#333333;  background:url(index_45.gif) no-repeat bottom #efefef;}
#footer span{ font-size:14px;}
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;display:block;visibility:hidden;display:inline-block;}