/*公共部分*/
body{font-family: "微软雅黑"; font-size: 15px; color: #333333;}
a{font-family: "微软雅黑"; font-size: 15px; color: #333333;}
ul{padding: 0; margin: 0;}
..bt-solid {border:#d9d9d9 solid 1px;}
.bt-prefix-point {width:3px; height:3px; background:#e74c3c; overflow:hidden; margin:15px 10px 0 0px;}
i{float: left;}

/*banner开始*/
.bt-box-head{height:163px;; background:none; position: relative;}
.bt-mod-xxjs-01{position: absolute; top: 67px; right: 10px; width: 364px;}
.bt-mod-xxjs-01 .bt-text {width:278px; *+width:276px; height:34px; line-height:34px; background:#fff; padding-left:2px;}
.bt-mod-xxjs-01 .bt-bnt {width:86px; height:34px; background:url(XXJS_01_bnt.jpg) no-repeat;}
.bt-mod-xxjs-01 .bt-bnt:hover {background:url(XXJS_01_bnt.jpg) no-repeat left bottom;}
/*banner结束*/

/*主导航开始*/
.bt-nav {height:108px; *+height:95px; background:none; padding-top: 13px;}
.bt-box-116{width:116px; min-height: 20px;}
.bt-index-btn {padding-top: 11px;}
.bt-index-btn li{width: 100%; height: 32px; line-height: 32px; text-align: center; font-size: 17px;}
.bt-index-btn .active{background: #ef2620;}
.bt-index-btn li a{font-size: 17px;}
.bt-nav-col {width: 129px; float: left; min-height: 20px;}
.bt-nav-col li{width: 100%; height: 28px; line-height: 28px; text-align: center;}
.bt-nav-col li a{font-size: 15px; color: #dc1010;}
.bt-nav-dashed {width: 1px; height: 81px; background: url(nav_dashed.gif) repeat-y; float: left;}
.bt-box-194{width: 194px; min-height: 20px;}
/*主导航结束*/

/*第一层开始*/
.bt-bg-f2f2f2{background:#f2f2f2;}
.bt-box-740{width:740px; *+width:719px; height: 295px; *+height:275px; background:#FFF; min-height:200px; padding: 18px 10px 0 9px;}
.bt-box-354{width: 354px;}
.bt-mod-lmwk-08 .bt-box-title {border-bottom:#d7d7d7 solid 2px;}
.bt-mod-lmwk-08 .bt-box-title .bt-font {padding: 0 10px; border-bottom:#e74c3c solid 2px; color:#e74c3c; background:none;}
.bt-box-title .bt-font {min-width:80px; float:left; height:30px; font-size:17px; font-weight:normal; color:#000; position:relative;}
.bt-mod-wzpb-05{padding: 5px 0 0 0; overflow: hidden;}
.bt-mod-wzpb-05 li {min-height:32px; border-bottom:none;}
.bt-mod-wzpb-05 li a {line-height:32px; float:left;}
.bt-mod-wzpb-05 li .bt-data-time { line-height: 32px; color: #c6c6c6;}

.bt-height-295 {height: 295px; *+height:293px; overflow: hidden;}
.bt-mod-lmwk-07 .bt-box-title {*+height:34px; border-bottom:#d9d9d9 solid 1px; background: #f7f7f7;}
.bt-mod-lmwk-07 .bt-box-title .bt-font {height:34px; padding:0 30px; background:url(lmkj_07.png) no-repeat 18px 9px;}
.bt-mod-lmwk-07 .bt-box-title .bt-font span {line-height:34px; font-size:17px; color:#e74c3c;}
.bt-mod-lmwk-07 .bt-box-more {margin-top: 5px;}
.bt-mod-lmwk-07 .bt-prefix-point{margin:10px 10px 0 0px;}
.bt-mod-wzpb-07{width: 100%; height: 251px; *+height: 239px; padding:16px 15px 10px 15px; overflow: hidden;}
.bt-mod-wzpb-07 .bt-data-time { line-height: 28px; color: #c6c6c6;}
.bt-mod-wzpb-07 .bt-gd{overflow: hidden;}

/*第一层结束*/

/*第二层开始*/
.bt-box-345{width:345px; background:#FFF;}
.bt-mod-lmwk-03{min-height: 240px; border: none;}
.bt-mod-lmwk-03 .bt-box-title {border-bottom:#e74c3c solid 1px; background: #f7f7f7;}
/* 2020-03-25 在线办事 */
.bt-mod-lmwk-03 .bt-box-title .tab_box {padding:0 21px;min-width:80px; float:left; height:30px; font-size:17px; font-weight:normal; color:#000; position:relative;}
.bt-mod-lmwk-03 .bt-box-title .tab_box span {line-height:30px; color:#e74c3c; font-size: 17px;}

.bt-mod-lmwk-03 .bt-box-title .bt-font {padding:0 21px; background:#e74c3c;}
.bt-mod-lmwk-03 .bt-box-title .bt-font span {line-height:30px; color:#fff; font-size: 17px;}
.bt-mod-wzpb-03{padding: 11px 7px 0 10px;}
.bt-mod-wzpb-03 li a {line-height:32px;}
.bt-mod-wzpb-03 li .bt-data-time { line-height: 32px; color: #c6c6c6;}

.bt-box-375{width:375px; background:#FFF;}
.bt-mod-btn-01{width: 111px; height: 79px; float: left; margin-top: 10px; margin-right: 10px;}
.bt-box-240{min-height: 100px;}
.bt-btn-02{padding: 14px 15px 19px 14px;}
.bt-btn-02 li a{display: block; width: 209px; height: 28px; line-height: 28px; background: url(bs-btn-bg_01.jpg) no-repeat; font-size: 15px; text-align: center}
.bt-btn-02 li a:hover{background: url(bs-btn-bg_02.png) no-repeat; color: #fff;}
/*第二层结束*/

/*第三层开始*/
.bt-btn-03{width: 1000px; height:auto;}
/*第三层结束*/

/*第四层开始*/
.bt-mod-col-01{padding: 10px; 8px; *+width: 980px;}
.bt-mod-col-01 .bt-title{height: 27px; line-height: 27px;}
.bt-mod-col-01 .bt-title .bt-font{padding: 0 10px; font-size: 17px; color: #e74c3c;}
.bt-mod-col-01 .bt-box li{width: 171px; *+width: 169px; height: 32px; *+height: 30px; line-height: 30px; border: 1px solid #d9d9d9; background: #fff; text-align: center; float: left; margin: 8px 13px 0 12px;}
.bt-mod-col-01 .bt-yqlj{overflow: hidden}
.bt-mod-col-01 .bt-yqlj li{height: 43px; line-height: 43px; float: left;}
.bt-mod-col-01 .bt-solid-01{width: 2px; background: url(solid_bg.jpg) no-repeat 0 center;}
.bt-mod-col-01 .bt-link-01{padding: 0 11px;}
/*第四层结束*/

/*版权开始*/
.bt-box-footer{width:100%; height:135px; *+height:133px; background:#666666; margin:0 auto; overflow: hidden; border-top: 2px solid #414141;}
.bt-copypic{float: left; margin: 37px 0 0 162px;}
.bt-copyright {width:auto; float: left; margin:0 0 0 20px; font-size:15px; text-align:center; color: #fff; display:table; /*模拟table 实现N行居中*/}
.bt-copyright p{margin:0; line-height: 30px;}
/*版权结束*/



/* 在线办事-政务服务&双公示 */
.mz_zwfw{
    float: left;
    margin-right: 10px;
    width: 99px;
}
.bt-btn-02 li.mz_zwfw a{
    width: 100%;
    background: url("bs-btn-bg_01_1.jpg");
}
.bt-btn-02 li.mz_zwfw a:hover{
    width: 100%;
    background: url("bs-btn-bg_02_01.png") no-repeat; 
    color: #fff;
}
.mz_sgs{
    float: left;
    width: 100px;
}
.bt-btn-02 li.mz_sgs a{
    width: 100%;
    background: url("bs-btn-bg_01_1.jpg");
}
.bt-btn-02 li.mz_sgs a:hover{
    width: 100%;
    background: url("bs-btn-bg_02_01.png") no-repeat; 
    color: #fff;
}

/* 2020-03-25 在线办事 */
.tab_none{display:none;}

.tab_list li a{
    float: none;
    display: block;
    text-align: center;
    background: #eee;
    border: 1px solid #d6d5d5;
    border-radius: 5px;
}
.tab_list li a:hover{
    background: #e74c3c;
    color: #fff;
    border: 1px solid #d6d5d5;
    border-radius: 5px;
}

/*新闻DIV切换*/
.news_box{
    width: 353px;
    position: relative;
	float: right;
}
/*菜单class*/
.Menubox {
    height: 35px;
    line-height: 35px;
	border-bottom: #e74c3c solid 1px;
}
.Menubox ul {
    margin: 0;
    padding: 0;
}
.Menubox li {
    float: left;
    display: block;
    cursor: pointer;
    width: 90px;
    text-align: center;
    line-height: 35px;
    font-size: 16px;
}
.Menubox li a {
    font-size: 16px;
    color: #e74c3c;
    line-height: 35px;
}
.Menubox li.hover {
    padding: 0px;
    width: 90px;
    line-height: 35px;
    color: #fff;
	background: #e74c3c;
}
.Menubox li.hover a:link, .Menubox li.hover a:visited {
    color: #fff;
}
.Contentbox {
    overflow: hidden;
    text-align: left;
    list-style: none;
    font-size: 15px;
    padding-right:4px;
}
.Contentbox a:link, .Contentbox a:visited {
    color: #000;
    font-size: 15px;
}
.Contentbox a:hover, .Contentbox a:active {
    color: #1c5bb8;
}
.Contentbox li {
    line-height: 32px;
    list-style: none;
}
.date {
    color: #c6c6c6;
    font-size: 15px;
}
.Contentbox .sp_monre {
    position: absolute;
    top: 0px;
    right: 5px;
    text-align: right;
    font-size: 15px;
    font-family: "microsoft Yahei";
}
.Contentbox .sp_monre a {
    font-size: 15px;
    line-height: 35px;
    color: #999999;
}
.Contentbox .sp_monre a:hover {
    color: #0f64ce;
}