@charset "gb2312";
/* 自定义通用样式 */
*{ margin:0; padding:0; font-family:"微软雅黑";}
a{ color:#333;}
a:visited{ color:#333333;}
a:hover{ color:#ed3b4a;}

.clear-fix:before {
  content: ' ';
  display: table;
}
.clear-fix:after {
  content: ' ';
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}

.fLeft{float: left;}
.fRight{float: right;}
body{background-color: #f8f8f8;}


/*首页*/
.main_box{width: 1100px;height: auto;margin: 25px auto 0;}
.part1{width: 100%;height: 258px;overflow: hidden;padding:15px 20px 10px; background-color: #FFFFFF; margin-bottom: 25px;}
.part1 .left_box{width: 520px;height: auto;}
.part1 .left_box .bt_box{width: 100%;height: 40px; border-bottom: 2px solid #bc0900;background: url(bt-pic.png) 20px 10px no-repeat;padding-left: 35px;line-height: 35px;}
.part1 .left_box .bt_box span{font-size: 17px;font-weight: bold;color: #bc0900;}
.part1 .left_box .more{display: block;float: right;line-height: 30px;font-size: 15px;}
.part1 .left_box .list{padding: 8px 0;}
.part1 .left_box .list li{line-height: 30px;background: url(dian.png) 0 14px no-repeat;font-size: 15px;padding-left: 10px;}
.part1 .left_box .list span{color: #999999;float: right;}

.part1 .left_box .newList{padding:0;}


/*.tjqh_box .newTit1C a{font-size:15px;color:#fff;background:url(qh_bj.png) no-repeat;}*/

.tjqh_box .newTit{width:100px;}
.tjqh_box .newTit a{font-size:15px;color:#000;display:block;width:100px;height:25px;text-align:center;line-height:25px;}
.tjqh_box .newTitC a{font-size:15px;color:#fff;background:url(qh_bj.png) no-repeat;}

.part2{width: 100%;overflow: hidden;padding:20px;background-color: #FFFFFF; margin-bottom: 25px;
  /*height: 280px;*/
}
.part2 .left_box{width: 840px; height: auto;}
.part2 .right_box{width: 200px; height: auto;}
.part2 .right_box .tit_box{height: 40px; background: url(jd_lm_bj.png) no-repeat;}
.part2 .right_box .tit_box span{font-size: 17px;line-height: 38px;font-weight: bold;color: #FFFFFF;padding-left: 45px;}
.part2 .right_box .tit_box .more{font-size: 15px;line-height: 38px; color: #FFFFFF;float: right;display: block;padding-right: 10px;}
.part2 .right_box .sq_list{height: 200px;padding: 5px 15px; border: 1px solid #dfdfdf; border-top: none;}
.part2 .right_box .sq_list li{font-size: 15px; background: url(dian1.png) 0 15px no-repeat;padding-left: 10px;line-height: 30px;}

.part2 .left_box_list .map{width: 400px;height: 240px; border: 1px solid #dfdfdf;padding: 6px 10px;}
.part2 .left_box_list .map img{width: 378px;height: 226px;border: 0;}
.leibiao{width: 420px;overflow: hidden;
  height: 240px;
}
.part2 .jd_tit{height: 33px; border-bottom: 1px solid #dfdfdf;}
.part2 .jd_tit li{float: left;width: 123px;height: 32px;}
.part2 .jd_tit li a{display:block;height: 32px;line-height: 32px;padding-left: 40px;}
.part2 .jd_tit #two1 a{background: url(jd_1.png) no-repeat; background-size: 100% 100%;color: #333333;}
.part2 .jd_tit #two2 a{background: url(jd_2.png) no-repeat; background-size: 100% 100%;color: #333333}
.part2 .jd_tit #two3 a{background: url(jd_3.png) no-repeat; background-size: 100% 100%;color: #333333}
.part2 .jd_tit #two4{width: 51px;height: 33px;line-height: 32px; text-align: center; border: 1px solid #dfdfdf; border-bottom: none;}
.part2 .jd_tit #two1.hover a{background: url(jd_hover1.png) no-repeat; background-size: 100% 100%;color: #ffffff}
.part2 .jd_tit #two2.hover a{background: url(jd_hover2.png) no-repeat; background-size: 100% 100%;color: #ffffff}
.part2 .jd_tit #two3.hover a{background: url(jd_hover3.png) no-repeat; background-size: 100% 100%;color: #ffffff}
.part2 .jd_tit #two4.hover{background: #f5606b;color: #FFFFFF;}
.part2 .jd_tit_list{overflow:hidden;}
.part2 .jd_tit_list p{line-height: 30px;
  /*display:inline-block;*/
}
/*街道信息  添加图片*/
.jdxx .jdxx_icon1{float:left;height:30px;padding-left:30px;background:url(bmxx_pic_01.png) no-repeat left center;}
.jdxx .jdxx_icon2{float:left;height:30px;padding-left:30px;background:url(bmxx_pic_03.png) no-repeat left center;}
.jdxx .jdxx_icon3{float:left;height:30px;padding-left:30px;background:url(bmxx_pic_02.png) no-repeat left center;}
/*.jdxx .jdxx_icon4{float:left;height:30px;padding-left:30px;background:url(bmxx_pic_04.png) no-repeat left center;}*/
.jdxx .jdxx_icon5{float:left;height:30px;padding-left:30px;background:url(bmxx_pic_05.png) no-repeat left center;}
.jdxx2{height:190px;}
.part3{width: 100%; height: 110px;overflow: hidden;margin-bottom: 25px;}
.part3 img{border: 0;}


.part4{width: 100%;height: 446px;overflow: hidden;padding:20px;background-color: #FFFFFF; margin-bottom: 25px;}
.part4 .top_box{height: 270px;overflow: hidden;margin-bottom: 20px; }
.part4 .top_box .left_pic{width: 470px;height: 270px; border: 1px solid #dfdfdf; padding: 10px;}
.part4 .top_box .left_pic img{width: 448px;height: 248px;border: 0;}
.part4 .top_box .right_list{width: 575px;height: 270px;}
.part4 .top_box .right_list .tit{height: 24px;font-size: 25px; color: #bc0900;margin-bottom: 15px; text-align: center;}
.part4 .top_box .right_list .list{line-height: 28px;}
.part4 .top_box .right_list .more{display: block;float: right;width: 100px;height: 30px;line-height: 30px;color: #FFFFFF;text-align: center; background: url(more.png) no-repeat;font-size: 15px;font-weight: bold;}

.bottom_box{height: 110px;padding-top: 20px;border-top: 1px solid #dfdfdf;}

.tjqh_box{ font-size:15px; width:100%; padding:6px 0; overflow:hidden;}
.tjqh_box a{ float:left; padding:0 10px; height:24px; line-height:24px; color:#000; }
.tjqh_box a.hover{background:url(qh_bj.png) no-repeat; background-size:100% 100%; color:#FFF;}