/*shang*/
#s1{ height:90px; background:url(../images/s1bg.gif) repeat-x left top;}
#shang .jz{ width:1002px; margin:0 auto;}
#s1L{ float:left; width:700px;}
#s1R{ float:left; width:302px; background:url(../images/s1R.gif) no-repeat left top; height:90px;}
#s1R p{ margin:5px 0 0 40px; padding:0; color:rgb(51,51,51)}
#s1R p a:link,#s1R p a:visited{ color:black; text-decoration:none;}
#s1R p a:hover{ text-decoration:underline;}
#s2{ height:39px; background:url(../images/s2bg.gif) repeat-x left top;}
#s2L{font-weight:bold; font-size:14px; margin-top:13px; float:left;}
#s2L a{ margin-left:24px;}
#s2L a:link,#s2 a:visited{ color:white; text-decoration:none;}
#s2L a:hover{ text-decoration:underline;}
#s2R{ float:left;font-family:Arial;margin:11px 0 0 60px;color:black;background:white;width:180px;padding:1px 6px;}
#s3{ margin:0 auto; width:1002px;  margin-top:6px; color:rgb(51,51,51)}
#s3 a:link,#s3 a:visited{ color:red; text-decoration:none;}
#s3 a:hover{ text-decoration:underline;}
#s4{ width:1002px; height:300px; margin:0 auto;}
/*shang end*/
/*zhongleft*/
#zhongleft a:link,#zhongleft a:visited,#zhongleft a:hover{ color:black; text-decoration:none;}
#zhongleft a:hover{ color:red;}
#zhongleft img{ margin-bottom:-4px;}
#hhzl1Z,#hhzl2Z{ width:214px; background:url(../images/hhzl1Z.gif) repeat-y left top; padding:0 0 0 15px;}
#hhzl1Z a,#hhzl2Z span{ display:block; width:196px; height:23px; background:url(../images/abg.gif) no-repeat left -1px; text-indent:15px; margin:0 0 0 3px; line-height:22px;}
body:nth-of-type(1) #hhzl1Z a,body:nth-of-type(1) #hhzl2Z span{ height:24px; line-height:23px; background:url(../images/abg.gif) no-repeat left top;}
#hhzl1X{ height:13px; background:url(../images/hhzl1X.gif) no-repeat left top;}
#hhzl2X{ height:41px; background:url(../images/hhzl2X.gif) no-repeat left top;}
#hhzl2Z a:link,#hhzl2Z a:visited,#hhzl2Z a:hover{ color:blue; text-decoration:underline;}
/*zhongleft end*/
/*zhongright*/
#hhzr1bt{ height:45px;}
#hhzr1nr{ padding:8px 5px 8px 15px; background:url(../images/hhzr1nrbg.gif) repeat-y left top;}
#hhzr1nr p{ text-indent:24px; line-height:24px; margin:0; padding:0; margin-top:5px;}
#hhzr1nr p img{margin:6px 0 0 10px;}
#hhzr1X{ height:11px; background:url(../images/hhzr1X.gif) no-repeat left top;}
#hhzr2L,#hhzr2R{ width:384px; float:left;}
#hhzr2R{ margin-left:5px;}
#hhzr2 .hhzr2Lbt{ height:33px;}
#hhzr2 .hhzr2LZ{ background:url(../images/hhzr2LZ.gif) repeat-y left top; padding:3px 10px 8px 16px;}
#hhzr2 .hhzr2LX{ height:11px; background: url(../images/hhzr2LX.gif) no-repeat left top;}
#hhzr2 ul{padding:0; margin:0; list-style:none; }
#hhzr2 ul li{width:98%; line-height:27px; background: url(../images/jt.gif) no-repeat left top;text-indent:9px; }
#hhzr2 a{ overflow:hidden; width:300px;}
#hhzr2 .sj{float:right;display:block;}
#hhzr3bt{ width:773px; height:36px; background:url(../images/hh7bg.gif) no-repeat left top; overflow:hidden;}
#sbt{ margin:0 0 0 34px; color:rgb(3,121,4); line-height:33px;}
#hhzr3nr{background:url(../images/hhzr1nrbg.gif) repeat-y left top; padding:5px 0 0 14px;}
#hhzr3X{height:11px; background:url(../images/hhzr1X.gif) no-repeat left top;}
#cfgc{OVERFLOW:hidden;WIDTH:746px;HEIGHT:166px;line-height:24px;}
#cfgc img{ border:1px solid rgb(230,230,230)}
/*zhongright end*/