/* CSS Document */
body{margin:0;padding:0;text-align:center;background:url(../images/topbj.gif) no-repeat center top #fcfef5;}
body,tr,td,ul,li,div,span,form{font-family:"ËÎÌå";font-size:12px;color:#3d3d3d;}
form{margin:0;padding:0;}
ul{margin:0;padding:0;}
ul li{float:left;list-style-type: none;list-style-image: none;margin:0;padding:0; }
a:link,a:visited{text-decoration:none;color:#3d3d3d;}
a:hover{color:#249a00;text-decoration:underline;}
.clear{clear:both;}
#wrap{width:958px;text-align:left;margin:0px auto;padding:0;}
.logo{background:url(../images/logo.png) no-repeat 22px 13px;width:97%;text-align:right;height:55px;padding-top:37px;padding-right:3%;font-size:10px;color:#249a00;}
.logo a{font-size:12px;color:#666;}
#nav{background:url(../images/nav.gif) no-repeat left top;width:100%;height:34px;}
#nav a{display:inline-block;background:url(../images/navjg.png) no-repeat right 9px;padding-left:22px;padding-right:28px;font-size:13px;color:#1c2e00;padding-top:11px;height:23px;}
#nav a:hover{text-decoration:none;color:#FFF;}
#banner{width:100%;margin-top:5px;}
.righttestCorner{background:#bfdd7f;border:none;padding:1px;position:relative;margin:5px 0 0px 0;_margin:5px 0 0 0;z-index:10;}
.righttestCornernk{width:100%;height:100%;position:relative;overflow:hidden;background:#FFF;}
.innews{margin:0 1px;background:url(../images/innewsbj.gif) repeat-x left top;width:954px;height:35px;overflow:hidden;}
.innews li{margin-top:12px;}
.innews_1{text-indent:8px;color:#999;}
.innews_1 span{color:#587e00;margin-right:2px;}
.innews_1 a{color:#249a00;}
.innews_2{float:right;padding-right:20px;text-align:right;color:#999;}
#cont{width:100%;overflow:hidden;margin-top:5px;}
.contbt{margin:1px;height:23px;padding-top:12px;background:url(../images/inbtbj.gif) repeat-x left 1px;font-weight:bold;color:#1c2800;}
.contbt img{margin-left:12px;margin-right:6px;vertical-align:1px;}
.contbt span{color:#698c00;font-size:11px;font-family:Arial, Helvetica, sans-serif; margin-left:4px;}
.contnr{margin:22px 23px;line-height:2;}
.intel{background:url(../images/intel.jpg) no-repeat 0px 0px;margin:20px 23px 0 23px;padding-top:64px;height:71px;}
.intel p{margin-top:0;margin-bottom:6px;line-height:1.4;font-family:Arial, Helvetica, sans-serif;}
#demo{width:100%;height:128px;overflow: hidden;}
#demo a{display:inline-block;border:1px solid #ddd;padding:2px;margin-left:15px;}
#left{width:300px;margin-right:10px;}
#cent{width:358px;margin-right:10px;}
#right{width:280px;}
#inhonor{width:100%;margin-top:5px;}
#nynav{margin-top:14px;color:#249a00;margin-left:5px;height:18px;}
#nynav a{color:#888;}
#nynav span{margin-left:5px;margin-right:5px;color:#888;}
.nycont{background:url(../images/nyleftbj.gif) repeat-y;margin:1px;overflow:hidden;}
#nyleft{padding:0px;width:179px;}
.nyleftnav{margin-top:20px;}
.nyleftnav a{display:block;font-weight:bold;font-size:13px;padding-top:10px;height:22px;background:url(../images/nyleftjg.png) no-repeat center bottom;letter-spacing:2px;padding-left:34px;}
.nyleftnav img{border:0;margin-right:20px;vertical-align:2px;}
.nyleftel{margin-top:35px;padding-left:30px;}
.nyleftel p{margin-top:0;margin-bottom:10px;}
.nyleftel b{color:#063;font-family:Tahoma, Geneva, sans-serif;font-size:14px;}
#nyright{padding:20px 30px;}
.nyrightbt{font-size:15px;color:#000;font-weight:bold;border-bottom:1px solid #ddd;width:715px;}
.nyrightbt img{vertical-align:-13px;margin-right:2px;}
.nyrightnr{margin-top:20px;line-height:1.8;}
.nyrightnr p{margin-top:0;margin-bottom:10px;}

#foot{width:100%;margin-top:20px;}