@charset "utf-8";
/* CSS Document */
body{ font-family:"微软雅黑";font-size:#666;font-size:14px; background:url(../images/bm_list_bg.jpg) repeat-x #f0faff;}
*{padding:0px; margin:0px;outline:none;}
a{ text-decoration:none; color:#666;}
li{list-style:none;}
img{ margin:0px; padding:0px; border:0px;}
.mar{ margin:0px auto; width:1080px;}
.fw_div dl a:hover{color: #A10000;}
.fw_div li a:hover{color: #A10000;}
.xxgk_left li a:hover{color: #A10000;}
.over{ overflow:hidden;}
.bg_none{ background:none!important;}
.bor_none{border:none!important;}
.mar_none{ margin:0px!important;}
.cl{ height:0; overflow:hidden; clear:both;}
.color_52{color:#525252}
.color_52 a{color:#525252}

/**部门-头部**/
.wap{ border-bottom:1px solid #eeeeee; height:30px; line-height:30px; color:#777777; }
.wap a{color:#777777; font-size:12px;}
.wap_right{ width:187px;}
.bm_top{ padding-top:10px; padding-bottom:10px;}
.bm_top_div{position: relative; height:74px;}
.bm_search{ width:350px; margin-top:22px;}
.wap_left{ width:294px;}
.wap_left li{ float:left; margin-right:5px;}
.wap_left li a:hover{color:#A10000;}

.wap_right li{ float:left;margin-left:10px;}
.wap_right li a:hover{color:#A10000;}
.search_input input{ width:260px; height:36px;line-height:36px; background:#eeeeee; float:left; padding-left:10px;color:#666;}
.search_input span{ display:block;width:45px; height:36px; padding-left:35px;line-height:36px; float:left; color:#fff; background:url(../images/search.png) no-repeat #d90000 10px 8px;}
.search_input span a{ color:#fff;font-size:16px; display:block;}
.column{    margin-left: 50px;}

/**部门中间部分**/
.zwgk_comr1{ width:95%; margin:auto; border:#ccc solid 1px; padding:5px 0; line-height:20px;color: #666;}
.zwgk_comr1 td{ padding:5px}
.zwgk_comr2{ color:#333333; line-height:40px;font-size:30px; margin:20px 0; padding:0 30px;}
.zwgk_comr3{padding:20px; min-height:300px; line-height:32px; font-size:15px; color:#535353;}
.zwgk_comr3 p{padding-top: 10px;
    padding-bottom: 10px;}
.zwgk_comr1 strong{color:rgb(83, 83, 83);}
#xxgk .cen{background:url(../images/xxgk_img8.jpg) repeat-x top center; padding:22px 0 0 0}
.mar_cen{ width:1090px; margin:0px auto;}
.banner img{ height:420px;}
.banner{ height:420px;}
.bm_cen{ background:url(../images/bm_jg_bg.jpg) repeat-x; }
.bm_cen_div_1{ width:750px;height:295px;}
.bm_cen_div_2{ width:330px;height:295px;}
.bm_jg{ height:173px;}
.bm_jg li{ width:150px; height:173px; float:left; text-align:center;}
.bm_jg li a{ display:block; font-size:18px;width:150px; height:173px;}
.bm_jg li img{ margin-top:40px; margin-bottom:10px;}
.bm_jg li:hover{ background:#f4f4f4;}
.bm_jg li:hover a{color:#db1a1a;}
.bm_zt{ padding-top:20px; padding-bottom:20px; }
.bm_zt li{ float:left; margin-right:30px;width:220px; height:82px;}
.bm_zt li img{ background:#fff; width:220px; height:82px;}
.bm_zt li img:hover{filter: alpha(opacity=20);-moz-opacity: 0.4; opacity: 0.4;}
.qzqd{ background:#fff; width:331px; height:84px;}
.qzqd:hover{filter: alpha(opacity=20);-moz-opacity: 0.4; opacity: 0.4;}
.bm_news_pic{height:316px;width:330px;background:#f4f4f4; position:absolute;    z-index: 1; top: 530px; border:1px solid #eaeaea;}
.bm_news_left{ width:750px;}
.bm_news_right{ width:328px;}
.bm_news_right li span{color:#999;margin-left: 10px;}
.bm_news_right li:hover span{color:#A10000;}
.bm_news_right li:hover a{color:#A10000;}
.bm_news_title span{ font-size:22px; margin-right:40px;color:#878787;}
.bm_news_title span.hover{ color:#DA1919;}
.bm_news_title span.hover a{ color:#DA1919;}
.bm_news_left dl:hover{ background:#f7f7f7;}
.bm_news_left dl:hover a{color: #A10000;}
.bm_news_left dl:hover dt{color: #A10000;}
.bm_news_title span a{ font-size:22px;color:#878787;}
.bm_news_left dl{ margin-top:30px; height:77px;}
.bm_news_left dl dt{ float:left; font-size:20px;color:#999999;}
.bm_news_left dl dd{ float:right; width:580px;    padding-right: 30px;}
.bm_news_left dl dd span{color:#535353; display:block;font-size:16px; margin-bottom:10px;}
.bm_news_left dl dd span a{color:#535353;font-size:16px; font-weight:bold;}
.bm_news_left dl dd p{color:#999999; line-height:23px; width:590px;}
.news_more{ font-weight:bold; font-size:22px; float:right !important; display:block; width:11px; height:18px;}
.bm_news_right{border:1px solid #eaeaea;border-top: 0px; height:377px;}
.tzgg_title{ height:55px; border-bottom:1px solid #eaeaea;}
.tzgg_title span{ border-bottom:2px solid #d80000; display:block; font-size:16px; width:80px; padding-top:13px;    height: 40px;line-height: 40px;color:#444444; font-weight:bold; margin-left:18px;}
.tzgg_title span a{font-size:16px;color:#444444}
.tzgg_title span a:hover{color:#A10000;}
.bm_news_right{color:#777777; padding-bottom:10px;}
.bm_news_right a{color:#777777;}
.bm_news_right ul{ margin-left:18px; padding-right:10px;}
.bm_news_right ul li{ line-height:23px; font-size:15px;    margin-top: 10px;}
.bm_news_right ul li a{ font-size:15px;}
.jgld_title{ width:610px; margin:0px auto; height:45px; padding-top:20px;}
.jgld_title span{ display:block; float:left; width:150px; text-align:center; height:45px; line-height:45px; font-size:22px;color:#fff;}
.jgld_title span.hover{ background:#ff7f00;}
.jgld_title span a{color:#fff; display:block;}
.jgld_div_li li{ float:left; margin-right:37px;margin-left:37px; width:142px; height:184px; position:relative;    margin-bottom: 70px;}
.jgld_div_li li img{ width:142px;height:184px;}
.jgld_div_li li .li_span_name{ display:block; background:url(../images/user_bg.png) no-repeat; position:absolute; z-index:99; top:154px; left:0px; width:142px; height:30px;color:#fff; font-size:18px; text-align:center; line-height:30px;}
.jgld_div_li li .li_span_name a{ color:#fff; font-size:18px; }
.ld_jj{ position:absolute; top:0px; left:0px; background:url(../images/user_bg.png);width:142px; height:184px;color:#fff; text-align:center;}
.ld_jj span{ font-size:18px; display:block; margin-top:50px;}
.ld_jj p{ line-height:20px; margin-top:20px;}
.ld_li_img{background:url(../images/user_bg.png);}
.ld_li_img .ld_jj_1{ border:1px solid #fff;width:125px; height:170px; margin:0px auto;color:#fff; text-align:center; margin-top:6px;}
.ld_jj_1 span{ font-size:18px; display:block; margin-top:50px;}
.ld_jj_1 p{ line-height:20px; margin-top:20px;}
.jgzn_right{ color:#fff; width:600px; margin-left:40px;}
.jgzn_right p{ line-height:30px; text-indent:2em;}
.jgzn_right p a{ display:block; width:120px; text-align:center; color:#fff; line-height:40px; background:#0A91DA; text-indent:0px; margin-top:15px; }
.jgzn_right p a:hover{ background:#ff7f00;}
.bmld_rns li{width:240px; float:left; margin:30px 15px 10px 15px; background:url(../images/bm_r3_ns.jpg) no-repeat top; height:170px}
.bmld_rns li:hover{background:url(../images/bm_r3_ns_1.png) no-repeat top;}
.zsjg p{ line-height:45px; width:600px; color:#fff; margin-left:20px;}
.zsjg p a{color:#fff; font-size:20px;}
.zsjg p a:hover{color: #A10000;}
.jg_right_r1_1 {color:#fff;}
.jg_right_r1_1 a{color:#fff;}
.bmld_r2 {
    padding: 9px 20px 0 20px;
    line-height: 25px;
    text-indent: 2em;
	 color: #444;
}.jg_right_r1_1 {
    line-height: 40px;
}

/**机构领导**/
/* scrollpic */
.ld_span{ text-align:center;color:#fff;background:url(../images/ld_bg.png) no-repeat center;}
.ld_span span{ margin-top:20px; display:block; margin-top:40px; font-size:16px;}
.ld_span span a{font-size:16px;}
.ld_span p{ width:120px; margin:20px auto; line-height:23px;}
#myscroll{display:block; width:100%;  overflow:hidden;}
#myscroll a .intro{color:#fff; }
#myscroll ul{display:block; float:left; list-style-type:none; padding:0; margin:0;}
#myscroll ul li{display:block; float:left;height:180px; overflow:hidden; background:url(../images/ld_bg.png) no-repeat center;}
#myscroll ul li a{display:block; float:left; width:142px;position:relative; height:180px; color:#333;}
#myscroll a .intro{position:absolute; left:0; z-index:10; background:url(../images/user_bg.png);width:142px; font-size:16px;}
#myscroll a .intro p{font-size:13px; line-height:20px; margin:0 15px; height:40px; overflow:hidden;}
#myscroll a .intro{bottom:0px; line-height:30px; height:30px; text-align:center}
#myscroll a:hover .intro{bottom:0px; height:180px; line-height:100px;}
#myscroll .he{height:180px!important; line-height:69px!important;}

#myscroll .he div{padding-top:20px;}
#mybtns a:hover, #myscroll, #mybtns a,.myscroll a:hover .intro, #myscroll a .intro,#myscroll #myscrollbox{
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

/**部门信息公开**/
.bm_xxgk{ background:#6cc872; height:468px;}
.xxgk_left{ width:720px;}
.xxgk_title{ border-bottom:3px solid #dff0d8; height:50px;}
.xxgk_title span{ border-bottom:3px solid #3c9f43; display:block; padding-top:15px; width:150px; text-align:center; padding-bottom:5px;}
.xxgk_title a{ font-size:22px;color:#dff0d8;}
.xxgk_right{ width:328px;}
.xxgk_left li{color:#fff; line-height:35px;}
.xxgk_left li a{color:#fff;}
.xxgk_left li{font-size:15px;}
.xxgk_left li span{ float:right;}
.xxgk_left li a{ font-size:15px;}
.xxgk_left li strong{ margin-right:20px; font-weight:lighter;color: #FFFF00;}
.xxgk_right_ul{ margin-top:10px; height:220px;}
.xxgk_right_ul li{ width:130px; padding-left:25px; border:1px solid #87d28b;color:#fff; height:32px; line-height:32px; float:left; background:url(../images/bm_xxgk_left.png) no-repeat 10px 12px; margin-right:7px; margin-top:10px;}
.xxgk_right_ul li a{color:#fff; font-size:15px; display:block;}
.xxgk_right_ul li:hover{background:url(../images/bm_xxgk_left.png) no-repeat 10px 12px #E2B917;}
.xxgk_search{ background:url(../images/hx.jpg) repeat-x 0px 20px; width:328px; height:40px; text-align:center;line-height:40px; margin-top:10px;}
.xxgk_search span{ background:#6cc872; display:block; width:150px; color:#fff; font-size:18px; margin:0px auto;}
.xxgk_search span a{ color:#fff;}
.xxgk_right .search_input input{ width:235px}
.xxgk_right .search_input span{ background:#ffb500; text-align:center; padding:0px; width:80px;}
.xxgk_right .search_input span img{ margin-top:8px;}
.fw_div{ width:310px; height:267px; float:left; padding:10px 15px 10px 15px; margin-right:10px; margin-left:10px; margin-top:20px;}
.fw_title{ font-size:22px;}
.fw_title a{ font-size:22px;}
.bm_fw_div{ margin-top:60px;}
.fw_div_1{ background:#d9edf7;}
.fw_div_1 li{ float:left; width:135px; height:35px; line-height:35px; background:#fff; text-align:center; margin-right:20px; margin-top:15px;}
.fw_div_1 li:hover{ background:#FFB500;}
.fw_div_1 li:hover a{color:#fff;}
.fw_div_1 li a{ display:block;}
.fw_div_2{ background:#fee9e9;}
.tit_a{ font-size:14px!important; line-height:30px;}
.fw_div_2 dl{ padding-top:5px;}
.fw_div_2 dt{margin-top:10px;}
.fw_div_2 dt a{ font-size:22px;}
.fw_div_2 dd{color:#999999; margin-top:10px;}
.fw_div_3{ background:#ffefe5;}
.fw_title_1{ padding:5px; background:#ffe6d7; padding-left:10px; padding-right:10px;}
.fw_cor_3{color:#ff7f00;}
.fw_cor_3 a{color:#ff7f00;}
.fw_cor_1{ color:#0099cc;}
.fw_cor_1 a{ color:#0099cc;}
.fw_cor_2 { color:#f80780;}
.fw_cor_2 a{ color:#f80780;}
.fw_cor_4{color:#88c222;}
.fw_cor_4 a{color:#88c222;}
.fw_cor_5 {color:#d96d00;}
.fw_cor_5 a{color:#d96d00;}
.fw_cor_6{color:#b200b2;}
.fw_cor_6 a{color:#b200b2;}
.fw_div_3 li{ background:url(../images/bm_news_li_01.png) no-repeat 0px 15px; padding-left:15px; line-height:30px;}
.fw_div_3 li span{ float:right;color:#777777;}
.fw_div_4{ background:#dff0d8;}
.fw_div_4 li{ background:url(../images/bm_fw_li.png) no-repeat 0px 12px; padding-left:15px; line-height:30px; color:#535353;}
.fw_div_4 li a{color:#535353;}
.fw_div_6{ background:#f6edff!important;}
.fw_div_5{background:#ffffe5!important;}
.ldxx_div ul li{ float:left; width:330px; margin-left:10px; margin-right:20px; cursor:pointer}

.ldxx_div ul li img:hover{filter: alpha(opacity=20);-moz-opacity: 0.4; opacity: 0.4;}
.ldxx_div img{ background:#fff;}

.jgld{ background:#4abaf7; padding-bottom:20px;}

/**无缝滚动**/
.marqueetop{height:310px;overflow:hidden;margin:10px auto;}
.marqueetop li{}
.marqueetop li .txt{line-height:30px;}
.gzxmt h3{ text-align:center; font-size:40px; color:#0059AD; font-weight:lighter;}
.mar-8{ margin-top:80px;}
.gzxmt_m img{ width:133px; height:132px;}
.gzxmt_m{ margin-bottom:80px; font-size:18px;}

/**内容 列表**/
.printIco {
    background: url(../images/ico.png) no-repeat 0px 10px;
    padding-left: 22px;
    display: inline-block;
    width: 40px;
    margin-left: 20px;
    cursor: pointer;
}
.info_ewm{clear:both;padding:30px 0 25px;text-align:center; color:#999; line-height:25px;}

.con-right h3{height:60px;line-height:50px;color:#df3a39;text-align:center;font-size:30px}
#listtCon{font-size:16px;padding-top:10px}
.mar_list{ margin:0px auto; width:1080px;}
.cen-main{ background:url(../images/bg-cen.jpg) no-repeat top; margin-top:20px;}
.cen-div{padding:20px; overflow:hidden;}
.con_title_left{ line-height:30px;}
.title{ font-size:26px;color:#333333;}
.con_div{color:#9e9e9e; border-bottom:1px solid #e5e5e5; padding-bottom:10px;}
.con_cen{ min-height:500px;margin-bottom:20px;     padding-bottom: 20px;color:#4c5157;}
.zs{ background:#f9f9f9; padding:20px; color:#9e9e9e; font-size:14px; line-height:30px; margin-bottom:20px;}
.zs span{ color:#9e9e9e;font-size:16px;}
.con-left{ width:172px;}
.con-right{ width:840px;}

.dy{ height:50px; line-height:50px; border-top:1px solid #e5e5e5;}
.con-left{min-height:800px; border-right:1px solid #eeeeee;  }
.con-left ul li {
  line-height: 30px;
  font-size: 14px;
  margin-top: 10px;
  cursor: pointer;
}
.con-left ul li a:hover {
  background: #2086da;
  color: #fff;
}
.con-left ul li a {
  display: block;	
  color: #2086da;
  text-align:center;
}
.list_div {
  border-bottom: 1px solid #ccc;
  padding-bottom:15px;
}
.list_div a{}
.list_div:hover {
    background: #f7f7f7;
}
.list-right_title  {
  color: #525252;
  cursor: pointer;
  font-size: 24px;
  line-height: 50px;
}
.list-right_title  a {
  color: #525252;
  font-size: 24px;
}
.list-right_title  a:hover{color:#A10000;}
.cen-div-1{min-height:800px;border-top:1px solid #eeeeee;}
.column-name {
  background: #4d9ee1;
  padding: 5px;
  color:#fff;
}
.column-name a{ color:#fff;}
.list_left_title{ color:#2086da;}
.con_title_left {color:#9e9e9e;}
.con_title_left a{color:#9e9e9e;}
.con_title_left a:hover{color:#A10000;}
.con_title_left span{color:#9e9e9e}
.linow {
  color: #fff !important;
  background: #2086da !important;
}
.title_cen{color:#df3a39; font-size:24px;}
.bottom2c {width: 25px;
    margin-top: 10px;}
	.bottom2b {
    margin-top: 10px; margin-left:25px;}
	.header{ height: 93px;}
.top{ margin:0px auto; width:1002px;height:62px;}
.logo{ padding-top:3px; position:relative; height:55px; }
.top_div{ width:800px; height:55px;}
.logo img{ float:left;  margin-right: 10px; padding-top:3px;}
.logo a{font-size: 26px;color: #fff;font-weight: 700;     line-height: 58px;}
.nav{ padding-left:20px;margin-top: 8px;width: 102px;}
.nav li{ float:left; line-height:25px;border:1px solid #fff; margin-top:10px;}
.nav li a{color:#fff; font-size:16px; padding-left:7px; padding-right:8px;}
.nav li:hover{}

.search { margin-top:15px; width:200px;}
.search input{ width:160px; float:left; height:30px; padding-left:10px;color:#666; line-height:30px;}
.search span{ float:right;}
.nav-list{ margin-top:20px; margin-left:20px;}
.con-right h3 {
    height: 60px;
    line-height: 50px;
    color: #df3a39;
    text-align: center;
    font-size: 30px;
	font-weight:lighter;
}
#listtCon {
    font-size: 16px;
    padding-top: 10px;
}

/**底部-友情链接**/
.link{ background: #015aae; height:240px; color:#cbe5ff;}
.link_div{ padding-top:20px;}
.link_div_1{ background:url(../images/sq_link.jpg) repeat-y right; width:188px; float:left; overflow:hidden; margin-right:40px; min-height:199px;}
.link_div li{ float:left; width:84px; line-height:27px;}
.link_div_w{ width:197px!important;}
.link_div_w1{ width:270px!important;}
.link_div_w1 li{ width:135px!important;}
.link_div_w1 .link_t{width:270px!important;}
.link_div_w2{ width:107px!important;}
.link_div_w2 li{ width:150px!important;}
.link_div_w3{ width:137px!important;}
.link_div_w3 li{ width:137px!important;}
.link a{color:#cbe5ff;}
.link a:hover{color:#ff7f00;}
.link_t{ color:#fff; font-weight:bold; width:198px!important; padding-bottom:10px;}
.link_t a{ color:#fff;}
.fooder{ background:#014888; color:#ccd9e9; line-height:25px; padding-bottom:20px; padding-top:20px;}
.fooder_div{ background:#f6f6f6; color:#acacac; line-height:25px; padding-bottom:20px; padding-top:20px; border-top:1px solid #eaeef0;}
.fooder_div a{color:#acacac}
.fooder a{ color:#ccd9e9;}
.fooder a:hover{color:#ff7f00;}
.mar_a{ margin:0px auto; width:1002px;}


/**网站导航**/
.wdTitle {
    font-size: 20px;
    color: #F57A7A;
    padding-top: 10px;
    height: 50px;
    line-height: 50px;
    width: 100%;
}
.wdszf {
    border: 1px solid #EEEEEE;
    border-top: 2px solid #F57A7A;
    padding: 10px;
    min-height: 50px;
}
.wdszf_1{ border: 1px solid #EEEEEE;
    border-top: 2px solid #F57A7A;
    padding: 20px;
    min-height: 50px;}
.tzlb_div{height: 525px;position:absolute; top:31px; margin:0px; z-index:9999; background:#fff; border:1px solid #EEEEEE; border-top:0px;}
.tzlb_div li a:hover{color:#A10000;}
.wdszf li {
    width: 205px;
    float: left;
    color: #888888;
}
.mar_dh{width:1050px; margin:0px auto;}
.wdszf_1 li {
    width: 112px;
    float: left;
    color: #888888;
}
.wdszbm {
    color: #5ECAAA;
}
.wdglq {
    color: #F1BF63;
}
.wdglqlist {
    border-top: 2px solid #F1BF63;
}
.wdszbm{color:#5ECAAA}
.wdszbmlist{border-top:2px solid #5ECAAA}
.wdswqy{color:#A5D373}
.wdswqylist{border-top:2px solid #A5D373}
.wdqtwz{color:#6EC5FF}
.wdqtwzlist{border-top:2px solid #6EC5FF}
.wdxwmt{color:#A6B8E5}
.wdxwmtlist{border-top:2px solid #A6B8E5}
.ldmokwp{background: none}
.wzdaCon{padding-top:74px}

.back_top {
    width: 48px;
    height: 48px;
    padding-top: 26px;
    cursor: pointer;
    position: fixed;
    _position: absolute;
    top: 85%;
    left: 50%;
    margin-left: 556px;
    _bottom: auto;
    _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||20)-(parseInt(this.currentStyle.marginBottom,10)||20)));
}
.back_top a {
    display: block;
    text-align: center;
    background: #c1c1c1;
    font-size: 16px;
    font-family: "微软雅黑", "宋体";
    color: #fff;
    line-height: 20px;
    padding: 4px 3px;
}
#zsjg_v li{ background:url(../images/bm_r3_ns_1.jpg) no-repeat;}
#zsjg_v li:hover{ background:url(../images/bm_r4_ns_01.jpg) no-repeat;}


.jgbm_right_ldfg{width:930px; margin:25px;color:#535353;}
.jgbm_right_ldfg .jgld_ldfg2{background:url(../images/jgld_img5_ldfg.jpg) no-repeat; padding:0 100px 10px 30px;}
.jgbm_right_ldfg .jgld_ldfg5{width:139px; padding-left:120px;}
.jgbm_right_ldfg .jgld_ldfg5 img{width:139px; height:189px;}
.jgbm_right_ldfg .jgld_ldfg6{width:500px;}
.jgbm_right_ldfg .jgld_ldfg8{ width:930px; padding-top:0; font-size:15px; line-height:32px; min-height:320px; }
.jgld_r1 .bg{background-color:#f6f6f6;  color:#008c00; font-weight:bold}
.jgld_r2{background:url(../images/jgld_img5.jpg) no-repeat; height:196px; padding:30px 100px 30px 30px;}
.jgld_r3 li{width:780px; float:left;}
.jgld_r3  dl{float:left; width:700px;}
.jgld_r3  dt{float:right; width:80px;}
.jgld_r4 li{width:238px; height:164px; float:left; padding:20px 10px 0 10px;}
.jgld_r4 img{width:238px; height:164px;}
.jgld_r5{width:139px; height:189px;}.jgld_r5 img{width:139px; height:189px;}
.jgld_r6{width:480px;}
.jgld_r7{padding-bottom:10px;}
.jgld_r7 dt{float:left; width:100px; line-height:54px;height:54px; font-size:22px;}
.jgld_r7 dd{ width:400px; float:right;font-size:16px;line-height:20px; padding:18px 0 0 0}
.jgld_r8{ width:780px;  float:left; height:320px; overflow:auto; overflow-x:hidden; overflow-y:auto;}
.jgld_r8 span{ width:760px; float:left;border-bottom:dashed #bbbbbb 1px; line-height:25px; padding:8px 0;  list-style:none; text-indent:2em;}
.clear {
    clear: both;
    border: 0;
    padding: 0;
    margin: 0;
    overflow: hidden;
    height: 0;
}