@charset "gb2312";
/* CSS Document */
/* 清理浮动 */
.fn-clear:after {
    visibility:hidden;
    display:block;
    font-size:0;
    content:" ";
    clear:both;
    height:0;
}
.fn-clear {
    zoom:1; /* for IE6 IE7 */
}

/* 设置内联, 减少浮动带来的bug */
.fn-left,.fn-right {
    display:inline;
}
.fn-left {
    float:left;
}
.fn-right {
    float:right;
}

/*天气预报*/
.airline{ height: 36px; line-height: 36px; background: url(tq.png);}
.hotline a{ padding: 7px;}
/*.air{ position: absolute; right: 170px; top: -5px;}*/
.weather{ height: 26px;background: url(weather_02.png) no-repeat; margin:-36px 0px 10px 880px;}

/*当前位置*/
.crumbs { height:36px; padding-left:20px;}
.crumbs span { line-height:36px; color:#000; line-height:36px; font-size:12px; font-family:"宋体";}
.crumbs a { font-family:"宋体"; color:#000; line-height:36px; font-size:12px;}
.crumbs a:hover { color:#e3393a;}

/*政府信息公开*/
.fn-left{ width: 288px; padding-top: 6px;}
.fn-right{ width: 774px; padding-top: 6px;}
.clear{ clear:both; height:1px; overflow:hidden;}
.clears{ clear:both; height:6px; overflow:hidden;}
.clearl{ clear:both; height:16px; overflow:hidden;}
.clears10{ clear:both; height:10px; overflow:hidden;}
.clearl1{ clear:both; height:30px; overflow:hidden;}

/* 左边 */
.boxl-TitIn { margin-bottom:20px;}
.boxl-TitIn .boxl-head-title { height:35px; line-height:35px; font-weight:bold; color:#3131ea; font-family:"宋体"; text-indent:14px; padding-top: 3px;}
.boxl-TitIn .boxl-container .boxl-content { padding:0px; padding:0px 10px 8px;}
.boxl-TitIn .boxl-content ul {margin-left:27px;}
.boxl-TitIn .boxl-content ul li { background: url(button_03.png) no-repeat 10px 1px; padding-top:3px; height:32px; line-height:32px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.boxl-TitIn .boxl-content ul li a { font-family:"宋体"; font-size:13px; line-height:28px; color:#000;}
/*.boxl-TitIn .boxl-content ul li a:before { content:""; padding:10px 10px;}
.boxl-TitIn .boxl-content ul li a:hover { color:#e3393b;}*/


.boxl { border: 1px solid #cfcece;zoom: 1;font-size:12px;margin: 0;padding: 0;}
.boxl, 
.boxl .boxl-head,
.boxl .boxl-container
{ zoom: 1; margin: 0; padding: 0; position:relative;}
.boxl-TitIn {border-top: 2px solid #7ecef4;}
.cn1{ height:22px; background: url(buttom_03.png) no-repeat; margin:-26px 0px 10px 270px;}
/*信息公开图片*/
.icolist{ margin:0px auto 0px;*margin:0px auto 0px; width:262px; overflow: hidden; padding-top:10px; padding-bottom:40px;}
.icolist a{ display: block; float: left; margin: 10px 0 0 0px;}    /* 左侧Box 结束*/

.boxr { border: 1px solid #cfcece;zoom: 1;font-size:12px;margin: 0;padding: 0;}
.boxr, 
.boxr .boxr-head,
.boxr .boxr-container
{ zoom: 1; margin-left: 8px; padding: 0; position:relative;}
.boxr-TitIn {border-top: 2px solid #7ecef4;}

.boxr:after,
.boxr .boxr-head:after,
.boxr .boxr-container:after
{ display:block; content:""; clear:both; font-size: 0; height: 0; visibility: hidden;}
.boxr-head .boxr-head-title { height:30px; line-height:30px; color: #3131ea; font-size: 14px; font-weight: bold; float: left; display: inline; padding-left: 8px; padding-top: 5px; }
.boxr-container { background: #fff;}
.boxr-content { padding: 10px; }  /* 可选，用于默认有内边距的box */ 

.jgsz-menu{ margin-left:10px }
/*.jgsz-menu h1{ color:#397b53; font-size:14px; font-weight:bold; padding:10px 20px;}*/
.jgsz-menu .list-li{ }
.jgsz-menu .list-li h1 { float:left; background: url(xxgk_03.png) no-repeat left center; margin-top:12px; padding-left:16px; color:#000; line-height:32px;padding-right:45px; font-size: 13px;font-weight: bold;}
.jgsz-menu .list-li span a{ float:left; background: url(xxgk_03.png) no-repeat left center; margin-top:12px; padding-left:16px; color:#36467F; line-height:32px;padding-right:45px; font-family: "宋体"； font-size: 13px;font-weight: bold;}
.jgsz-menu .list-li span a:hover{ color:#ff0000;}
.jgsz-menu .list-li li{ float:left; background: url(icon_03.png) no-repeat left center; margin-left: 20px; padding-left:22px; color:#36b; line-height:32px; padding-right:20px;}
.jgsz-menu .list-li li.cur a{ font-weight:bold;}
.jgsz-menu .list-li li a{ color:#36b; font-size:12px; text-decoration:none; white-space:nowrap;}
.jgsz-menu .list-li li a:hover{ color:#c00;}
.jgsz-menu .end_list_catogray_menu{height:25px;}
.jgsz-menu .list-li span{ float: left; border-bottom: 1px dashed #1d2088; width: 723px;}
.jgsz-menu .list-li h1{ float: left; border-bottom: 1px dashed #1d2088; width: 663px;}
.jgsz-menu .list-li ul{ float: left; background: #F5F8FC; border: 1px solid #ccc; width: 723px;}