.index{max-width:1440px; background:#FFF; height:auto; margin:0 auto; }
/***二级页面通用样式**/
.bt_box{width:1170px; min-height:415px; margin:0 auto; padding:0; }

/*左侧*/
.bt_box_list{width:270px; min-height:440px; background:#f7f7f7;}
.bt_box_list .title{width:100%; height:60px; line-height:60px; text-align:center; float:left;}
.bt_box_list .title img{ *+margin-top:34px;}
.bt_box_list .list{width:205px; height:auto; float:right; overflow:hidden; text-align:left }
.bt_box_list .list ul{ margin:0; padding:0;}
.bt_box_list .list li{width:100%; height:36px;}
.bt_box_list .list li a{width:100%; line-height:36px;}
.bt_box_list .list li a:hover{}


/*右侧*/
.bt_box_cen{width:870px; height:auto; }
/*当前位置*/
.bt_position{width:100%; height:55px;text-align:right; float:right}
.bt_position img{ margin:0 5px 0 0}
.bt_position table{}
.bt_position a{ padding:0 5px;  font-size:13px;}

/*信息公开===信息检索右侧列表*/
.xxgk_search{width:870px; height:30px; float:left; margin-bottom:30px;}
.xxgk_search .title{float:left; font-size:16px; font-weight:bold; line-height:30px; padding-right:30px;}
.xxgk_search .fonm{height:35px; float:left; }
.fonm select{width:145px; height:33px; line-height:33px; border:#CCC solid 1px; margin-right:20px;
background:url(select.jpg) no-repeat top right;background-image:none\9;background-image:none\9\0; 
appearance:none;-moz-appearance:none; -webkit-appearance:none;}
.xxgk_search .fonm .text{width:220px; height:33px; *+height:31px; border:#CCC solid 1px; border-right:none; float:left;padding-left:2px; line-height:33px; font-size:15px}
.xxgk_search .fonm .bnt{width:39px; height:33px; background:url(sousuo.jpg) no-repeat; border:0; float:left;}
 

/*信息公开===信息检索右侧列表*/
.xxgk_list{width:590px; min-height:300px; float:left;}
.xxgk_list .title{width:100%; height:48px;  border-bottom:#e3e3e3 solid 1px;}
.xxgk_list .title span{padding:0 5px 0 0; height:48px; line-height:30px; border-bottom:#e60012 solid 1px; float:left; font-size:18px; color:#e60012 }


/*信息公开===信息检索右侧图片栏*/
.xxgk_pic{width:250px;  float:right;}
.xxgk_pic .box_pic{height:auto; padding:10px 15px; border:#CCC solid 1px;}
.xxgk_pic .box_pic h1{font-size:18px; line-height:28px; float:left; display:block; width:100%; font-weight:100;}
.xxgk_pic .box_pic a{ display:block;line-height:30px; float:left;width:100%; font-size:13px; color:#e60012; padding-top:5px;}
.xxgk_pic .box_pic a:hover{  color:#333}




/* 改版信息公开css content内容部分*/
ul,ol{
    padding: 0;
}
.sf-xinxi-l {
    float: left;
    padding: 0px 20px;
    width: 740px;
    height: 275px;
    border: 1px solid #d9d9d9;
    margin-right: -1px;
    margin-bottom: -1px;
}
.sf-xinxi-r {
    float: right;
    padding-left: 18px;
    width: 432px;
    height: 275px;
    border: 1px solid #d9d9d9;
    margin-right: -1px;
    margin-bottom: -1px;
}
.clear {
    clear: both;
}
.sf-bt {
    width: 100%;
    overflow: hidden;
}
.sf-bt p {
    float: left;
    line-height: 50px;
    font-size: 17px;
    color: #484445;
    font-weight: bold;
    font-family: "微软雅黑";
}
.sf-bt a.sf-a1 {
    display: block;
    height: 50px;
    line-height: 50px;
    background: url(../images/sf-jia.jpg) no-repeat right;
}
.sf-tt {
    margin-bottom: 15px;
}
.sf-tt1 {
    height: auto;
}
.sf-tt1 {
    border: 1px solid #d9d9d9;
    box-sizing: border-box;
}
.sf-tt-u {
    overflow: hidden;
}
.sf-tt-u ul li {
    float: left;
    width: 232.6px;
    line-height: 40px;
    text-align: center;
    border-left: 1px solid #d5d5d5;
    border-top: 1px solid #d5d5d5;
    border-bottom: 1px solid #d5d5d5;
    background: #eee;
    font-size: 15px;
    color: #333;
}
.sf-tt-u ul li a {
    display: block;
}
.sf-xinxi-r ul {
    margin-bottom: 10px !important;
    height: 130px;
}
.sf-xinxi-r ul li {
    width: 310px;
    height: 40px;
    line-height: 40px;
    text-align: left;
    font-size: 15px;
    padding-left: 10px;
    background: url(../images/dian_03.png) no-repeat left;
}
.sf-xinxi-r ul li a {
    text-align: left;
    font-size: 15px;
    color: #484445;
}
.sf-xinxi-r a img {
    width: 30px;
}
.sf-tt .sf-tt1 p{
    line-height:36px;
    background:#eeeeee;
    font-size:16px;
    padding-left:10px;
}
.sf-tt .sf-tt1 ul{
    overflow:hidden;
    border-bottom:1px solid #eee;
}
.sf-tt .sf-tt1 ul li{
    float:left;
    height:35px;
    line-height:35px;
    text-align:center;font-size:15px;
    border-right:1px solid #eee;
}
p,
hr,
ul,
ol,
dl,
blockquote,
pre,
address,
fieldset,
figure {
  margin: 0 0 0 0!important;
}
* + p,
* + hr,
* + ul,
* + ol,
* + dl,
* + blockquote,
* + pre,
* + address,
* + fieldset,
* + figure {
  margin-top: 0px!important;
}
.du{
    width: 390px;
    height: 1px;
    background: #ddd;
    display: block;
}
.icon_dj{
    width: 357px;
    margin-top: 30px;
    font-size: 15px;
    float: left;
    font-size: 17px;
    font-weight: bold;
    color: #484445;
    margin-bottom: 5px;
    font-style: normal;
}
.icon_dj2{
    float:  left;
    margin-top: 30px;
    line-height:  20px;
    height:  20px;
}
.bt_box .three{
    display: flex;
    margin-top: 20px;
}
.bt_box .three .aaa_x{
    height: 325px;
    width: 391px;
    border: 1px solid #d9d9d9;
    margin-right: -1px;
}
.bt_box .three .n_box{
    margin: 20px auto;
    width: 350px;
}
.icon_{
    width: 315px;
    font-size: 15px;
    float: left;
    font-size: 17px;
    font-weight: bold;
    color: #484445;
    margin-bottom: 5px;
    font-style: normal;
}
.bt_box .three .n_box .img_zs {
    width: 347px;
    height: 124px;
    margin-top: 10px;
    margin-bottom: 10px;
}
ul.km-list {
    margin-top: 13px;
}
ul.km-list li {
    height: 40px;
    line-height: 40px;
    text-align: left;
    margin: 0 auto;
    padding-left: 10px;
    background: url(../images/dian_03.png) no-repeat left;
}
ul.km-list li a {
    font-size: 15px;
    color: #484445;
}
.sanpic {
    display: flex;
    margin-top: 20px;
    margin-bottom: 20px;
}
