@charset "gb2312";
body{ padding:0; margin:0 auto; width:100%; font-family:Arial, Helvetica, sans-serif;font-size:12px; background:#efefef;}
a{ color:#666; text-decoration:none;} 
a:hover{ text-decoration:none;} 
ul,li,dd,dl{ list-style:none; padding:0; margin:0;}
h2,h3,h4,h5,ul,li,dd,dl,p{ list-style:none; padding:0; margin:0;} 
a img { border:none;}  
.clear{ clear:both; overflow:hidden; height:0; margin:0; padding:0;}
.mar10 { margin-top:10px;}
.mar7 { margin-top:4px;}

a{ text-decoration:none;}
a:focus{outline: none;}
a,area{blr:expression(this.onFocus=this.blur())}


#kuang { margin:0 auto;width:964px;}

#header {width:964px; background:url(imageslogozt.jpg) no-repeat; height:75px; float:left;}
.logo { width:370px; float:left; height:40px; margin-top:26px;}
.logo a { width:182px;  height:40px; margin-left:25px; display:inline-block; }
.logo a.a1 { width:144px;  height:40px; margin-left:0px; display:inline-block;}
.hdrt { float:left; width:584px;}

.zmenu { float:right; text-align:right; display:inline;margin-top:8px; padding-right:25px;}
.zmenu a{ color:#747474; text-decoration:none;} 
.zmenu a:hover{ color:#747474; text-decoration:underline;}
.zright {float:right; width:180px; overflow:hidden; display:inline; margin-top:22px;padding-right:25px;}
.inp01 { float:left; width:155px; height:14px; line-height:14px; border:1px solid #999999; background:#FFF;}
.inp02 { float:left; width:16px; height:17px;background:url(imagesbut.gif) no-repeat; border:none; cursor:hand; cursor:pointer; margin-left:4px; display:inline; }


.banner {width:964px; background:url(imagesbnbgzt.jpg) no-repeat; height:38px; float:left;}
.banner ul li { float:left; line-height:38px; background:url(imagesbnli01.jpg) no-repeat 24px 14px; padding-left:30px; padding-right:30px;}
.banner ul li a { font-size:14px; font-weight:bold; color:#fff;}

.banner ul li.one {background:url(imagesbnli01.jpg) no-repeat 37px 14px; padding-left:47px; padding-right:10px;}
.banner ul li.two { padding-right:30px;}
.banner ul li.three { padding-right:54px;}
.banner ul li.four { padding-right:44px;}
.banner ul li.five { padding-right:0px;}


#flash { width:964px;overflow:hidden; float:left;}

#inmain {width:964px;overflow:hidden; margin-top:11px;}

.inleft { float:left; width:329px; overflow:hidden;}

/*校园节能动态*/
.dyna { background:#12b85e; float:left; overflow:hidden; width:329px; min-height:234px; _height:234px; _overflow:visible;}
.dyna h2 { background:url(imagesdybg.jpg) repeat-x; height:7px; width:329px; overflow:hidden;}
.dyna h4 { background:#0fa051; height:7px; width:329px; overflow:hidden;}
.dyna dl dt { background:url(imagesdytl.jpg) repeat-x; height:28px; line-height:28px;}
.dyna dl dt .span01 { background:url(imagesdyli01.jpg) no-repeat 10px 8px; text-indent:22px; float:left; color:#fff; font-size:14px; font-weight:bold; line-height:28px;}
.dyna dl dt .span02 { float:right; font-size:10px; color:#fff; padding-right:26px; font-family:Arial, Helvetica, sans-serif;}
.dyna dl dd { padding-left:9px; padding-top:5px;}
.dyna dl dd .span01 { float:left; width:107px; border:1px solid #c4c4c4; background:#fff;}
.dyna dl dd img { width:101px; height:74px; margin:5px 3px;}
.dyna dl dd .span02 { float:left; width:180px; margin-left:7px; display:inline;}
.dyna dl dd .span02 h3 { font-size:14px; color:#fff; line-height:18px; padding:5px 0px 6px;}
.dyna dl dd .span02 p { text-indent:24px; color:#fff; line-height:12px;}

.dyna ul { padding:10px 0px;}
.dyna ul li { background:url(imagesdyli02.jpg) no-repeat 10px 6px; padding-left:17px; line-height:18px;}
.dyna ul li a { color:#fff;}
.dyna a { color:#fff;}
.dyna a:hover { text-decoration:underline;}


.inright { float:right; width:616px; overflow:hidden; margin-top:1px;}

/*政策法规宣传栏*/
.billb {float:left; overflow:hidden; width:616px; min-height:224px; _height:224px; _overflow:visible;}
.billb h4 { background:#12b85e; height:5px; width:616px; overflow:hidden;}
.billb dl dt { background:url(imagesbilltl.jpg) repeat-x; height:32px; line-height:32px;}
.billb dl dt .span01 { background:url(imagesbillli01.jpg) no-repeat 10px 10px; text-indent:22px; float:left; color:#000; font-size:14px; font-weight:bold;}
.billb dl dt .span02 { float:right; font-size:10px;  padding-right:15px; font-family:Arial, Helvetica, sans-serif;}
.billb dl dt a {color:#0a8d46;}
.billb dl dd { padding-left:9px; padding-top:2px;}
.billb dl dd .span01 { float:left; width:107px; border:1px solid #c4c4c4; background:#fff;}
.billb dl dd img { width:101px; height:74px; margin:3px;}
.billb dl dd .span02 { float:left; width:488px; margin-left:10px; display:inline;}
.billb dl dd .span02 h3 { font-size:14px; color:#fff; line-height:18px; padding:5px 0px 0px;}
.billb dl dd .span02 p { text-indent:24px; color:#000; line-height:12px; padding:6px 0px 10px;}
.billb dl dd .span02 h5 .span03 { font-size:10px; color:#fff; background:#0a8d46; font-family:Arial, Helvetica, sans-serif; padding:1px 3px;}


.billb ul { padding:8px 0px; *padding:6px 0px;}
.billb ul li { width:616px; clear:both; overflow:hidden; line-height:18px;}
.billb ul li .span01 { background:url(imagesbillli02.jpg) no-repeat 10px 8px;*background:url(imagesbillli02.jpg) no-repeat 10px 6px; padding-left:17px; float:left; line-height:20px;*line-height:18px;}
.billb ul li .span02 { float:right; margin-right:5px;font-size:10px; color:#fff; background:#0a8d46; font-family:Arial, Helvetica, sans-serif; padding:0px 2px; line-height:12px; height:12px; margin-top:3px; margin-bottom:3px; overflow:hidden;}

.billb a { color:#656565;}
.billb a:hover { text-decoration:underline;}


/*政策法规宣传栏2*/
.billb2 {float:left; overflow:hidden; width:616px; min-height:234px; _height:234px; _overflow:visible; background:url(imagesbillbg.jpg) no-repeat left 5px;}
.billb2 h4 { background:#12b85e; height:5px; width:616px; overflow:hidden;}
.billb2 dl dt { height:32px; line-height:32px;}
.billb2 dl dt .span01 { background:url(imagesbillli01.jpg) no-repeat 10px 10px; text-indent:22px; float:left; color:#000; font-size:14px; font-weight:bold;}
.billb2 dl dt .span02 { float:right; font-size:10px;  padding-right:15px; font-family:Arial, Helvetica, sans-serif;}
.billb2 dl dt a {color:#0a8d46;}
.billb2 dl dd { padding-left:9px; padding-top:2px;}
.billb2 dl dd .span01 { float:left; width:107px; border:1px solid #c4c4c4; background:#fff;}
.billb2 dl dd img { width:101px; height:74px; margin:3px;}
.billb2 dl dd .span02 { float:left; width:488px; margin-left:10px; display:inline;}
.billb2 dl dd .span02 h3 { font-size:14px; color:#fff; line-height:18px; padding:5px 0px 0px;}
.billb2 dl dd .span02 p { text-indent:24px; color:#000; line-height:12px; padding:6px 0px 10px;}
.billb2 dl dd .span02 h5 .span03 { font-size:10px; color:#fff; background:#0a8d46; font-family:Arial, Helvetica, sans-serif; padding:1px 3px;}


.billb2 ul { padding:8px 0px; *padding:6px 0px;}
.billb2 ul li { width:616px; clear:both; height:18px; overflow:hidden;}
.billb2 ul li .span01 { background:url(imagesbillli02.jpg) no-repeat 10px 8px;*background:url(imagesbillli02.jpg) no-repeat 10px 6px; padding-left:17px; float:left; line-height:20px;*line-height:18px;}
.billb2 ul li .span02 { float:right; margin-right:5px;font-size:10px; color:#fff; background:#0a8d46; font-family:Arial, Helvetica, sans-serif; padding:0px 2px; line-height:12px; height:12px; margin-top:3px; margin-bottom:3px; overflow:hidden;}

.billb2 a { color:#656565;}
.billb2 a:hover { text-decoration:underline;}


/*图片滚动栏*/
.picgun {float:left; overflow:hidden; width:616px; min-height:224px; _height:224px; _overflow:visible;}
.picgun h4 { background:#12b85e; height:5px; width:616px; overflow:hidden;}
.picgun dl dt { background:url(imagesbilltl.jpg) repeat-x; height:32px; line-height:32px;}
.picgun dl dt .span01 { background:url(imagesbillli01.jpg) no-repeat 10px 10px; text-indent:22px; float:left; color:#000; font-size:14px; font-weight:bold;}
.picgun dl dt .span02 { float:right; font-size:10px;  padding-right:15px; font-family:Arial, Helvetica, sans-serif;}
.picgun dl dt a {color:#0a8d46;}

.rollBox{width:610px;overflow:hidden;padding:32px 0 5px 6px;}
.rollBox .LeftBotton{height:18px;width:28px;background:url(imagesleft01.jpg) no-repeat 0px 0;overflow:hidden;float:left;display:inline;margin:-57px 0 0 -480px;cursor:pointer; position:absolute; z-index:9999;}
.rollBox .RightBotton{height:18px;width:28px;background:url(imagesright01.jpg) no-repeat 0px 0;overflow:hidden;float:left;display:inline;margin:-57px 0 0 -452px;cursor:pointer; position:absolute; z-index:9999;}
.rollBox .Cont{width:602px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:152px;float:left;text-align:center;}
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}




/* footer */
#footer {width:964px;overflow:hidden; margin-bottom:16px; margin-top:8px;}
.bot_a { float:right; width:964px; height:77px; overflow:hidden; display:inline;background:url(imagesbot_b.jpg) no-repeat;}
.b_menu { float:left;color:#FFF; padding-left:13px; margin-top:53px; letter-spacing:1px;}
.b_menu a{ color:#FFF; text-decoration:none;} 
.b_menu a:hover{ color:#FFF; text-decoration:underline;} 


