article{background:#f7f8fc url(../images/bg.jpg) no-repeat center center;}
/*banner*/
.banner-ad img{width:200px;height: 118px;}
.banner-box{height:394px;position:relative;overflow:hidden;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {width:100%;margin:0 auto;overflow:hidden;}
.banner-box .bd li{width:100% !important;height:394px;}
.banner-box .bd li a{display:block;background-size:auto;}
.banner-btn{width:100%;position:absolute;top:155px;left:50%;margin-left:-490px;}
.banner-btn a{display:block;width:40px;height:90px;position:absolute;top:0;filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
.banner-btn a.prev{left:20px;background:url(../images/foot.png) no-repeat -2px -6px;} 
.banner-btn a.next{right:20px;background:url(../images/foot.png) no-repeat -55px -6px;}
.banner-box .hd {position:relative;width:100%; text-align:center; overflow:hidden;top:210px;}
.banner-box .hd ul {float:left; position:relative; left:50%;}
.banner-box .hd ul li{position:relative; right:50%; float:left; margin:5px; width:40px;height:4px;text-indent:-9999px;background:#200c5d;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#fff;}
/**/
.box-shadow{box-shadow: 0 0 15px rgba(12,3,6,0.1);-webkit-box-shadow:0 0 15px rgba(12,3,6,0.1);-moz-box-shadow:0 0 15px rgba(12,3,6,0.1);}
.com-title{padding:12px 20px;border-bottom:1px solid #ebf4fd;}
.com-title a{color:#2e9afe;}
/*活动&公告*/
.notice-box,.hot-box,.news_box{height:294px;position:relative;}
.notice-img{width: 250px;height: 100px;}
.hot-box li a:hover p,.news_list li a:hover p,.video_list li a:hover p{color:#2e9afe;}
.notice-box .bd{width:250px;}
.notice-box .bd li{width:250px;height:294px;}
.notice-box .bd li a{display:block;width: 100%;height: 100%;text-decoration: none;}
.notice-box .bd li a img{width:250px;height: 100px;}
.notice-box .bd li a .notice-time{padding:15px 0;}
.notice-box .bd li a .notice-time time{width:44px;height: 44px;border:1px solid #66b5ff;float: left;background: #66b5ff;border-radius:3px;}
.notice-box .bd li a .notice-time h4{width:195px;height: 45px;float: right;line-height: 22px;overflow: hidden;}
.notice-box .bd li a p{line-height: 24px;color:#8e8e8e;}
.notice-time time span{width:44px;height: 22px;display:inline-block;text-align: center;line-height: 22px;font-weight: bold;color:#fff;}
.notice-time time span.date{background: #fff;color: #66b5ff;}
.notice-btn{width:100%;position:absolute;top:35px;left:50%;margin-left:-125px;}
.notice-btn a{display:block;width:15px;height:40px;position:absolute;top:0;filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
.notice-btn a.prev{left:0px;background:url(../images/foot.png) no-repeat -2px 2px;background-size: cover;} 
.notice-btn a.next{right:0px;background:url(../images/foot.png) no-repeat -20px 2px;background-size: cover;}
.notice-box .hd {position:relative;width:100%; text-align:center; overflow:hidden;top:50px;}
.notice-box .hd ul {float:left; position:relative; left:50%;}
.notice-box .hd ul li{position:relative; right:50%; float:left; margin:4px; width:7px;height:7px;border-radius:8px;text-indent:-9999px;background:#200c5d;float:left;cursor:pointer;}
.notice-box .hd ul li.on{background:#fff;}
/*热点新闻*/
.hot-box li a{text-decoration: none;}
.hot-box li p{line-height: 35px;text-overflow: ellipsis;white-space:nowrap;overflow: hidden;}
.hot-box li p span{color:#2e9afe;padding-right:10px;}
.hot-box li:nth-child(1) p span{color:#fd5151;}
.hot-box li:nth-child(2) p span{color:#ff5a11;}
.hot-box li:nth-child(3) p span{color:#ff9d11;}

.hot-box li.first .first-img{width: 250px;height: 115px;margin-bottom:10px;} 
/*.hot-box li.first img{height:115px;width:250px;} */

/*今日资讯*/
.news_top{padding-bottom:20px;border-bottom:1px dashed #e7e7e7;margin-bottom: 8px;}
.news_img{width: 160px;height:100px;float: left;}
.news_hot{width: 360px;height: 100px;float: right}
.news_hot li{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;margin-bottom: 18px;}
.news_hot li a{font-size: 16px;}
.news_hot li a:hover{text-decoration: none;}
.news_hot li a span{padding:1px 5px;color:#fff;font-size: 14px;margin-right:10px;line-height: 14px;}
.news_hot li a span.tt{background: #ff0000;}
.news_hot li a span.rd{background: #ff6000;}
.news_list li a,.video_list li a{line-height: 33px;}
.news_list li a p,.video_list li a p{width:450px;float: left;}
/* .news_list li a p span{background: #b9b9b9;padding:1px 5px;color:#fff;font-size: 12px;margin-right:3px;} */
.news_list li a time{width:90px;float: right;text-align: right;}
.video_list li{width: 50%;float: left;}
/*广告位*/
.com-ad2 a{width: 590px;height:120px;display:inline-block;}
.com-ad2 a img{width: 590px;height:120px;}
/*智慧生活*/
.life-box{height:320px;width:270px;position:relative;overflow:hidden;float: left;}
.life-box .bd{ width:270px;}
.life-box .bd li{width:270px;height:320px;}
.life-box .bd li a{display:block;background-size:auto;}
.life-btn{width:100%;position:absolute;top:130px;left:50%;margin-left:-135px;}
.life-btn a{display:block;width:22px;height:60px;position:absolute;top:0;filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
.life-btn a.prev{left:5px;background:url(../images/foot.png) no-repeat -2px -2px;background-size: cover;} 
.life-btn a.next{right:5px;background:url(../images/foot.png) no-repeat -32px -2px;background-size: cover;}
.life-box .hd {position:relative;width:100%; text-align:center; overflow:hidden;top:170px;}
.life-box .hd ul {float:left; position:relative; left:50%;}
.life-box .hd ul li{position:relative; right:50%; float:left; margin:4px; width:15px;height:3px;text-indent:-9999px;background:#200c5d;float:left;cursor:pointer;}
.life-box .hd ul li.on{background:#fff;}
.life-links{width: 850px;float: right;}
.life_list li{width:405px;float: left;height: 150px;position: relative;cursor:pointer;}
.life_img{float: left;}
.life_img img{width: 180px;height: 150px;}
.life_ewm{display:none;width: 223px;height: 148px;border:1px solid #ededed;position: absolute;background: #fff;text-align: center;left:180px;}
.life_ewm img{width:114px;height: 114px;margin: 6px 0;}
.life_info{width: 210px;float: left;padding-left:15px;}
.life_info h3{padding:8px 0 15px;}
.life_info p{line-height: 24px;color:#8e8e8e;}
/*公益迁安*/
.welfare-news{float: left;width: 200px;}
.welfare-news img{width: 200px;}
.welfare-info{float: left;width: 302px;}
.welfare-title{line-height: 40px;}
.welfare-title b{font-size: 18px;margin-right: 10px;}
.welfare-per{float: left;}
.welfare-ul li{float: left;height: 242px;width: 146px;text-align: center;}
.welfare-ul li p{margin: 25px 0;}
.welfare-ul li h1{color:#f52f3e;margin-bottom: 35px;}
.welfare-ul li h1 span{font-size:14px;}
.welfare-poor img{width: 552px;height: 242px;}
/*迁安优选*/
.yx-left{width:784px;float:left;height:304px;}
.yx-category{width:176px;height: 264px;background: url(../images/yx_bg.png) no-repeat center top;background-size:cover;}
.yx-category h1{color:#fff;font-size:28px;line-height: 1.7}
.yx-category h2{color:#fff;font-size:16px;font-weight: normal;}
.yx-category .line{width:60px;height: 5px;background: #fff;margin-top: 5px;}
.yx-category-list{margin-left: -10px;margin-top: 5px;}
.yx-category-list li{width:83px;float:left;margin:10px 0 0 10px;}
.yx-category-list li a{display:block;height:28px;border:1px solid #ddd;border-radius: 50px;text-align:center;line-height: 28px;color:#fff;}
.yx-category-list li a:hover{text-decoration: none;background: rgba(255,255,255,0.1);}
.yx-category-more{border-radius: 50px;height: 30px;line-height: 30px;color:#000;display: block;margin-top: 18px;padding:0 12px;background:#fff url(../images/right.png) no-repeat 160px  10px;}
.yx-box{height:304px;width:568px;position:relative;overflow:hidden;float: left;}
.yx-box .bd{ width:568px;}
.yx-box .bd li{width:568px;height:304px;}
.yx-box .bd li a{display:block;background-size:auto;}
.yx-btn{width:100%;position:absolute;top:130px;left:50%;margin-left:-284px;}
.yx-btn a{display:block;width:22px;height:60px;position:absolute;top:0;filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
.yx-btn a.prev{left:5px;background:url(../images/foot.png) no-repeat -2px -2px;background-size: cover;} 
.yx-btn a.next{right:5px;background:url(../images/foot.png) no-repeat -32px -2px;background-size: cover;}
.yx-box .hd {position:relative;width:100%; text-align:center; overflow:hidden;top:155px;}
.yx-box .hd ul {float:left; position:relative; left:50%;}
.yx-box .hd ul li{position:relative; right:50%; float:left; margin:4px; width:6px;height:6px;border-radius:50%;text-indent:-9999px;background:rgba(0,0,0,0.3);float:left;cursor:pointer;}
.yx-box .hd ul li.on{background:#fff;}
.yx-right{width:416px;float: left;}
.yx-goods-list{padding:16px 6px;}
.yx-goods-list li{width: 170px;padding:14px;float: left;}
.yx-goods-list li a{display: block;}
.yx-goods-list li a:hover{text-decoration: none;}
.yx-goods-img{width:170px;height: 170px;position: relative;}
.yx-goods-img img{width:100%;height: 100%;object-fit:cover;}
.yx-ewm{position: absolute;top:0;left:0;right:0;bottom:0;display: none;background: rgba(0,0,0,0.5);padding:20px;}
.yx-ewm img{width:130px;height: 130px;}
.yx-goods-list li:hover .yx-ewm{display: block;}
.yx-goods-title{color:#333;line-height: 20px;margin-top: 5px;height: 40px;overflow: hidden;}
.yx-goods-price{color:#ff4b13;font-weight: normal;margin-top: 10px;line-height: 19px;}
/*房产*/
.house-box{width: 380px;height: 587px;}
.house-icon{width:32px;height: 32px;margin-right:10px;margin-top: -2px;}
.house-box .com-title{line-height: 32px;padding:15px 20px;}
.house-box .com-title a{color:#8e8e8e;font-size:16px;}
.house-box .com-title a span{font-family: '宋体';font-weight: bold}

.house-list li{margin-bottom: 30px;}
.house-img{width:136px;height: 96px;position: relative;}
.house-img img{width:100%;height: 100%;object-fit: cover;}
.house-cert{position: absolute;top:0;left:0;padding:2px 10px 4px;color:#fff;font-size:12px;border-radius: 5px;border-top-left-radius: 0;}
.house-cert.zs{background: #1ed086;}
.house-cert.ys{background: #fea34b;}
.house-cert.rzfy{background: linear-gradient(to right,#01c76f,#3be663);}
.house-list-info{width: 190px;}
.house-list-info .house-local{background:url(../images/local.png) no-repeat center left;color:#9ba4ac;padding-left: 13px;margin-top: 5px;}
.house-price{color:#ff3e08;margin-top: 5px;}
.house-price span{font-size:12px;}
.house-price b{color:#ff3e08;}
.house-tag {margin-top: 7px;}
.house-tag span{color:#fe8033;font-size:12px;padding:1px 5px;background: #fff4ee;}
.house-ptrz{font-size:12px;color:#525558;margin-top: 5px;}
.house-ptrz span{color:#697b9e;}
.house-blue-tag {margin-top: 9px;}
.house-blue-tag span{color:#5a6e96;font-size:12px;padding:1px 5px;background: #eff3fc;}

/*迁团*/
.qituan-box{min-height: 405px;background:#e22c32 url(../images/qt_bg.jpg) no-repeat center top;}
.qituan-list{padding:0 20px 20px;}
.qt-list{padding:5px 5px 10px;}
.qt-list li{width:190px;float: left;padding:20px;}
.qt-list li a:hover{text-decoration: none;background: rgba(255,255,255,0.1);}
.qt-goods-img{width:190px;height: 190px;position: relative;}
.qt-goods-ewm{position: absolute;width:150px;height: 150px;top:0;left:0;display: none;background: rgba(0,0,0,0.5);padding:20px;}
.qt-list li:hover .qt-goods-ewm{display: block;}
.qt-goods-img img{width:100%;height: 100%;object-fit: cover;}
.qt-goods-title{color:#333;text-align: center;margin-top: 10px;}
.qt-goods-price{text-align: center;color:#ff4b13;font-size: 18px;margin-top: 10px;}
.qt-goods-price span{color:#c0bebd;font-size: 14px;text-decoration: line-through;margin-left: 5px;}
.qt-progress{background:#e2e2e2;height:5px;border-radius: 10px;position: relative;overflow: hidden;margin-top: 10px;}
.qt-progress .progress{background:#00c75c;height:5px;border-radius: 50px;top:0;left:0;}


/*左右两个浮动导航*/
.float-nav-left{position: fixed;width:54px;height: 350px;z-index: 99;}
.float-nav-item{width:32px;height: 38px;padding:6px 10px;background: #fff;margin-bottom:4px;display: block;font-size: 14px;color:#333;border:1px solid #e7e7e7;text-align: center;}
.nav-map{background: #2e9afe;color:#fff;border:1px solid #2e9afe;line-height: 40px;}
.nak-link{color:#333;text-decoration: none !important;}
.nak-link:hover{border-bottom:1px solid #2e9afe;color:#333;}
.nav-table{line-height: 40px;}
.float-nav-right{position: fixed;width:54px;height: 420px;z-index: 99;}
.float-nav-right .float-nav-item{background: #e7e7e7;margin-bottom: 1px;}

/*分类信息*/
.infomation-box .com-title a{color:#bababa;}
.info-bd{height: 320px;}
.car-bd{height: 325px;}
.info-list{width: 410px;}
.info-list li{line-height:36px;}
.info-list a{display: inline-block;width: 370px;color:#333;float: left;}
.info-list a span{color:#456fce;}
.info-list-time{color: #aeaeae;font-size: 12px;display: inline-block;float: right;width: 40px;text-align: right;}
.car-list li{border-bottom:1px solid #f7f8fc;padding-bottom: 20px;margin-top:20px;}
.car-list li a{display: block;text-decoration: none;}
.car-list li:last-child{border-bottom: 0;}
.car-to{width: 24px;height: 4px;margin:0 10px;}
.car-to-person{background: linear-gradient(to right,#3a9afb,#2277dd);color:#fff;font-size: 12px;padding:2px 5px;border-radius: 3px;margin-right: 5px;}
.person-to-car{background: linear-gradient(to right,#fec734,#ff9c00);color:#fff;font-size: 12px;padding:2px 5px;border-radius: 3px;margin-right: 5px;}
.day-day-car{background: linear-gradient(to right,#56d085,#24bc58);color:#fff;font-size: 12px;padding:2px 5px;border-radius: 3px;margin-right: 5px;}
.car-time{font-size: 12px;color:#9c9c9c;}
.car-time span{font-size: 10px;color:#ededed;margin:0 8px;}
.car-red{color:#ff4e00;}
.car-green{color:#2cd4ae;}

/*爱在迁安*/
.firens-list{margin-right: -23px;}
.firens-list li{float: left;margin-right: 23px;}
.firens-list li a{width: 132px;height: 186px;border:1px solid #ededed;border-radius: 5px;padding:6px;display: block;text-decoration: none;}
.firens-list-img{width: 132px;height: 132px;position: relative;}
.firens-list-img img{width: 100%;height: 100%;object-fit: cover;}
.firends-vip{position: absolute;top:4px;left:4px;}
.firends-vip,.firends-vip img{width: 16px;height: 16px;display: block;}
.friends-name{margin-top: 7px;}
.friends-name span{display: inline-block;max-width: 105px;}
.friends-name img{margin:0 0 10px 5px;display: inline-block;line-height: 16px;}
.friends-tags{margin-top: -3px;}
.friends-tags span{padding:1px 4px;background: #f6f6f6;color: #989898;font-size: 12px;margin:0 3px;}
