/*S*/
#s1{ height:28px; line-height:28px; overflow:hidden; background:rgb(245,245,245);}
#s1nr{ width:984px; margin:0 auto; padding:0 9px 0 9px; }
#s1l{ float:left;}
#s1r{ float:right;}
#s2{ width:100%;}
#s2nr{ width:1002px; height:90px; margin:0 auto; overflow:hidden;}
#s2 img{ float:left;}
#s3{ height:36px; text-align:center; line-height:37px; font-size:13px; font-weight:bold; color:white; background:url(../images/s3.png) repeat-x left top; overflow:hidden; }
#s3nr{ width:1002px; margin:0 auto;}
#s3 ul{margin-left:1px;}
#s3 ul li{width:125px; height:36px; float:left; background:url(../images/fgx.png) no-repeat right top; overflow:hidden;}
#s3 ul li a:link,#s3 ul li a:visited,#s3 ul li a:hover{ color:white; text-decoration:none;}
#s3 ul li.dq{ background:url(../images/dq.png) no-repeat left top;}
#s3 ul li.no{ background:none;}
/*jh*/
.bg1{background:url(../images/bg1.jpg) repeat-x left top}
.bg2{background:url(../images/bg2.jpg) repeat-x left top;}
.jh{z-index:99; margin:0px auto; width:1002px; height:333px; position:relative;}
.jhban{position: relative; padding-bottom:0px; margin:0px; padding-left:0px; width:1002px; padding-right:0px; float:left; padding-top:0px;}
.jhban .jhpage{position:absolute; top:291px; left:481px;}
.jhban .jhpage a{margin-right:2px;}
.jhban .jhpage a img{vertical-align:middle;}
.jh_tp{position:relative; width:1002px; overflow:hidden;}
.dot{margin:26px auto 0px;}
.dot li{margin: 0px 1px; float:left;}
.dot li a{background-image:url(../images/dot.png); width:15px; display:block; background-position:0px -1px; float:left; height:0px; overflow: hidden; padding-top:12px;}
.dot li.current a{background-position:0px -18px;}
/*Z*/
.z{ margin-top:6px; overflow:hidden; border:1px solid rgb(230,230,230);}
#z41 .z{ width:328px; float:left;}
#z51 .z{ width:496px; float:left;}
.ybj{ margin-right:6px;}
.zs{ height:30px; overflow:hidden; background:url(../images/zs.png) no-repeat left top; line-height:30px; color:white;}
.zs .zsL{ font-size:13px; font-weight:bold; text-indent:22px; float:left;}
.zs .zsR{float:right; margin-right:8px; _margin-right:4px;}
.zs .zsR a:link,.zs .zsR a:visited,.zsR a:hover{ color:white;}
.sj{ float:right; margin-right:0; text-indent:0; color:rgb(128,128,128);}
.zx{ height:100%; background:white; padding:6px; overflow:hidden; word-break:break-all;}
.xw{ padding:6px 9px;}
.li{ padding:6px 0;}
.li ul li{ line-height:29px; overflow:hidden; text-indent:22px; _padding-left:22px; background:url(../images/xx1.png) no-repeat left top; color:black; font-weight:bold;}
.lx ul { line-height:24px; padding-left:24px; background: url(../images/lxfstb.png) no-repeat 2px 2px; }
.li2 ul li{ line-height:25px; background:url(../images/xx2.png) no-repeat left top; font-weight:normal;}
.li3 ul li{ line-height:31px; overflow:hidden; text-indent:10px; _padding-left:10px; background:url(../images/xx3.png) no-repeat left top;}
.li4{ padding:6px 9px;}
.li4 ul li{ line-height:27px; height:27px; overflow:hidden; background:url(../images/xx4.png) no-repeat left top; text-indent:10px;}
#kwd{ width:148px;}
.jt{ font-family:arial;}
/*Scpzx,Szz1*/
.HZ{overflow:hidden; }
.HZ .RQ{ overflow:hidden; width:988px; HEIGHT:173px; }/*注意这里一定要有宽度值，否则在ie6中将无法滚动*/
.HZ .ZRQ{width:10000000px;}
#Shb1,#Shb2,#Szz1,#Szz2{float:left;}
#Scpzx .lbtp li{ float:left; width:159px; height:197px; margin:3px; overflow:hidden;}
#Scpzx .lbtp li .tp{ width:145px; height:145px; text-align:center; padding:6px; border:1px solid rgb(230,230,230);}
#Scpzx .lbtp li .tp span{ height:100%; display:inline-block; vertical-align:middle;}
#Scpzx .lbtp li .tp img{ width:145px; max-height:145px; vertical-align:middle; border:0;}
#Scpzx .lbtp .mc{ text-align:center; line-height:16px; margin-top:6px;}
#Skhal .lbtp li{ float:left; width:147px; height:167px; margin:3px; overflow:hidden;}
#Skhal .lbtp li .tp{ width:133px; height:133px; text-align:center; padding:6px; border:1px solid rgb(230,230,230);}
#Skhal .lbtp li .tp span{ height:100%; display:inline-block; vertical-align:middle;}
#Skhal .lbtp li .tp img{ width:133px; max-height:133px; vertical-align:middle; border:0;}
#Skhal .lbtp .mc{ text-align:center; line-height:16px; margin-top:4px;}
#JH_RQ .lbtp li,#JH_RQ2 .lbtp li{ float:left; width:147px; height:173px; margin:3px; overflow:hidden;}
#JH_RQ .lbtp li .tp,#JH_RQ2 .lbtp li .tp{ width:133px; height:133px; text-align:center; padding:6px; border:1px solid rgb(230,230,230);}
#JH_RQ .lbtp li .tp span,#JH_RQ2 .lbtp li .tp span{ height:100%; display:inline-block; vertical-align:middle;}
#JH_RQ .lbtp li .tp img,#JH_RQ2 .lbtp li .tp img{ width:133px; max-height:133px; vertical-align:middle; border:0;}
#JH_RQ .lbtp .mc,#JH_RQ2 .lbtp .mc{ text-align:center; line-height:20px; margin-top:6px;}
/*divimg*/
#rightDiv{ width:110px; position:absolute; line-height:22px; z-index:100;}
.itemFloat{height:auto;	position:relative;}
#online .lcs{height:31px; background:url(../images/lcs.gif) no-repeat;}
#online .lcs2{height:35px; background:url(../images/lcs2.gif) no-repeat;}
#online .lcz{background:url(../images/lcz.gif) repeat-y left top; text-align:center;}
#online .lcx{height:31px; background:url(../images/lcx.gif) no-repeat;}
#online a.piaofu{display:block;	width:24px;	height:14px;position:absolute;top:98px;right:24px;}
#rightDiv a:link,#rightDiv a:visited{color:black; text-decoration:none;}
#rightDiv a:hover{ color:rgb(255,68,0); text-decoration:none;}