div.huelbq{
 width:1000px;margin: 0px auto;
}

div.huelbq p{
 font-size:14px;
 line-height: 36px;
 text-align: center;
}

.weixin_nr{font-size:12px; text-align:center;width:100px;}
.weibo_nr{font-size:12px; text-align:center;width:100px;}
.weixin{ width:40px; height:40px; margin:10px auto;position:relative; font-size:12px; text-align:center;}
.weixin a{width:40px; height:40px; display:block; position:absolute; left:0; top:0;background:url(www.huel.edu.cnimages15weixin.png) no-repeat center top; }
.weixin .weixin_nr{width:100px; height:120px; padding:10px; background:#fff; text-align:center; position:absolute;     left: -45px;
    top: -140px; display:none;}
.weixin .weixin_nr img{ margin-bottom:5px;}
.weixin .weixin_nr .arrow{ width:0; height:0; border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent; position:absolute; left:50px; top:-10px;}
.weixin.on .weixin_nr{ display:block;}
.weixin.on a{ }


.weibo{ width:40px; height:40px; margin:10px auto;position:relative; font-size:12px; text-align:center;}
.weibo a{width:40px; height:40px; display:block; position:absolute; left:0; top:0;background:url(www.huel.edu.cnimages15weibo.png) no-repeat center top; }
.weibo .weibo_nr{width:100px; height:120px; padding:10px; background:#fff; text-align:center; position:absolute;     left: -45px;
    top: -140px; display:none;}
.weibo .weibo_nr img{ margin-bottom:5px;}
.weibo .weibo_nr .arrow{ width:0; height:0; border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent; position:absolute; left:50px; top:-10px;}
.weibo.on .weibo_nr{ display:block;}
.weibo.on a{ }


*{
 margin:0;
 padding:0;
}
ul,li{
list-style:none;
}
body{
 font-size:12px;
 background:#fff;
 font-family:"Microsoft YaHei";
}
.clear{
 clear:both;
}
#top_wrap{
 height:95px;
 background:url(imagestop_bg.jpg) repeat-x;
}
#top{
 width:1000px;
 height:95px; 
 margin:0 auto;
 padding:0px 0 0 10px;
}
#logo{
 height:73px;
 width:363px;
 float:left;
 margin:20px 0 0 15px;

}
#logo a{
 display:block;
 height:73px;
 width:363px;
 background:url(imageslogo.jpg) no-repeat;
}
#shoucang{
 float:right;
 width:280px;
 height:35px;
 line-height:25px;

}
#search{
 float:right;
 width:420px;
 height:50px;

}

#nav_wrap{
 height:35px;
 background:url(imagesnav_bg.jpg) repeat-x;
}
#nav{
 width:1000px;
 height:35px; 
 line-height:35px;
 color:#fff;
 margin:0 auto;
text-algin:center;
}
#main{

 background:url(imagesmain_bg.jpg) repeat-x;
} 
#content_bg{


 margin:0 auto;
 background:url(imagescontent_bg.jpg) repeat-x;
} 
#content_wrap{


 margin:0 auto;

}
#banner_wrap{
 height:255px;
 width:420px;
 padding:25px 0 0 580px;
 
}
#banner{
 height:205px;
 width:565px;
 background:url(images/banner.gif) no-repeat;


 
}
#content{
 width:1000px;
 height:300px;
 margin:0 auto;
 padding:1px;
 background:#fff;
}
#content h3{
 text-align:left;
 height:20px;
 line-height:20px;
 font-size:12px;
 font-weight:normal;
 color:#fff;
 padding:0 0 0 8px;





}
#content h3{
text-indent:-99999px;
 background:url(imagesh3.png) repeat-x;
}
#content h3 p{ 
 filter:Alpha(opacity=0); 
position:relative;}


#news{
 width:335px;
 height:290px;
 float:left;
 background:#aa8044;

 font-size:12px;

}
#pic_news,#tzgg{
 width:220px;
 height:140px;
 float:left;

 margin:0 0 0 5px;
}
#jxpt,#ztwz{
 width:220px;
 height:140px;
 float:left;
 background:red;
 margin:0 0 0 2px;
}

#kxyj,#wlfw{
 width:215px;
 height:140px;
 float:left;

 margin:0 0 0 2px;

}

#tzgg,#ztwz,#wlfw{
 margin:10px 0 0 5px;
}
#ztwz,#wlfw{
 margin:10px 0 0 2px;
}

#jxpt{
 background:#6a90a3;
}

#tzgg{
 background:#686868;
}
#ztwz{
 background:#3d7292;
}
#wlfw{
 background:#a18d44; 
}
#kxyj{
background:#818181;

}
#jxpt div,#kxyj div,#ztwz div{
height:120px;
width:100%;

}
#wlfw div{
height:120px;
width:100%;

}
#wlfw ul{
 width:200px;
 padding:20px 0 0 0;
 margin:0 auto;
}
#wlfw ul li{
 height:40px;
 line-height:40px;
 width:70px;
 float:left;

 padding:0 0 0 30px;
}
#wlfw ul li.a{
 background:url(imagesico1.png) no-repeat 0 50%;
}
#wlfw ul li.b{
 background:url(imagesico2.png) no-repeat 0 50%;
}
#wlfw ul li.c{
 background:url(imagesico3.png) no-repeat 0 50%;
}
#wlfw ul li.d{
 background:url(imagesico4.png) no-repeat 0 50%;
}
#wlfw ul li a{
color:#fff;
display:block;
width:65px;
height:40px;
line-height:40px;

cursor: pointer;
}
#links{
 height:80px;
 width:1025px;
 background:url(imagesline_bg.jpg);
 margin:0 auto;
}
#links_wrap{
  background:url(imageslink.jpg);
}
#bottom{
padding-bottom:5px;
 background:#bfbfbd url(imagesbottom_line.jpg) repeat-x top center;
} 