/*
	360空气检测大师
*/

.container{width: 1100px;margin: 0 auto;}
.airCheck-banner{position: relative;z-index: 2;height: 565px;background: url(../images/topic360/banner.jpg)no-repeat center top;min-width: 1100px;}

/*活动主旨*/
.airCheck-activity{position: relative;/*top:-45px;z-index: 1*/}
.airCheck-activity .activity-list{width: 690px;float: left;padding-top: 64px;}
.airCheck-activity .activity-list li{padding: 12px 0 30px 0;overflow: hidden;}
.airCheck-activity .activity-list li .pic{float: left;width: 210px;}
.airCheck-activity .activity-list li .pic img{width: 210px;height: 140px;overflow: hidden;}
.airCheck-activity .activity-list li .txt{overflow: hidden;padding-left: 25px;position: relative;height: 140px;}
.airCheck-activity .activity-list li .txt .headline{display: block;font-weight: bold;font-size: 18px;color: #333;max-height: 60px;line-height: 30px;overflow: hidden;}
.airCheck-activity .activity-list li .txt .descri{padding-top: 5px;height:48px;overflow: hidden;line-height: 24px;color: #666;font-size: 14px;}
.airCheck-activity .activity-list li .txt .time{position: absolute;left: 25px;bottom: 0;font-size: 12px;color: #ccc;}
.airCheck-activity .activity-list li:hover .txt .headline{padding-left: 6px;color: #7AB72B;}
.airCheck-activity .activity-purport{float: right;width: 379px;background: #f3f1eb;height: 792px;}
.airCheck-activity .activity-purport .cnt{padding: 0 25px;}
.airCheck-activity .activity-purport .cnt p{font-size: 14px;color: #73665c;line-height: 24px;padding-bottom: 26px;}

.airCheck-map{height: 767px;background:url(../images/topic360/map.jpg) no-repeat center top;min-width: 1100px;}

/*雾霾照片墙*/
.hazePhoto-list .title{font-size: 36px;color: #333;padding-top: 50px;text-align: center;}
.hazePhoto-list .tit{font-size: 24px;font-weight: bold;padding-bottom: 18px;}
.hazePhoto-list .bj-part .tit{color: #996633;}
.hazePhoto-list .china-part .tit{color: #346285;}
.hazePhoto-list .un-part .tit{color: #6d3f7f;}
.hazePhoto-list .lph-part .tit{color: #de6f2c;}
.hazePhoto-list .other-part .tit{color: #4f867c;}
.hazePhoto-list .list{overflow: hidden;}
.hazePhoto-list .list li{width: 216px;margin: 0 2px 30px 2px;float: left;cursor: pointer;}
.hazePhoto-list .list li .pic{width: 216px;height: 170px;position: relative;margin-bottom: 18px;}
.hazePhoto-list .list li .pic img{display: block;width: 216px;height: 170px;}
.hazePhoto-list .list li .nums{position: absolute;background:rgba(110,193,40,0.5);/*left: 54px;top: 31px*/;width: 68px;height: 68px;right: 10px;bottom: 10px;border-radius: 50%;text-align: center;color: #fff;font-weight: bold;}
/*污染等级*/
.hazePhoto-list .list li.level1 .nums{background:rgba(110,193,40,0.5);}
.hazePhoto-list .list li.level2 .nums{background: rgba(225,207,34,0.5);}
.hazePhoto-list .list li.level3 .nums{background: rgba(225,6,36,0.5);}

.hazePhoto-list .list li .nums .p1{font-size: 13px;padding-top: 10px;}
.hazePhoto-list .list li .nums .p2{font-size: 24px;}
.hazePhoto-list .list li .name{font-size: 14px;text-align: center;}
.hazePhoto-list .bj-part li .name{color: #cf7821;}
.hazePhoto-list .china-part li .name{color: #346285;}
.hazePhoto-list .un-part li .name{color: #6d3f7f;}
.hazePhoto-list .lph-part li .name{color: #d3802e;}
.hazePhoto-list .list li .addr{text-align: center;font-size: 12px;color: #cc6633;}
.hazePhoto-list .list li .addr em{display: inline-block;vertical-align: -4px;margin-right: 3px;background: url(../images/topic360/ico.png) no-repeat -3px -1px;width: 12px;height: 17px;}
.hazePhoto-list .lph-part li .addr{padding-top: 10px;}

/*试用体验*/
.airCheck-experien .title{padding: 40px 0;font-size: 36px;color: #333;text-align: center;}
.airCheck-experien .list{padding:0 50px; }
.airCheck-experien .list li{margin: 0 43px;float: left;width: 414px;margin-bottom: 58px;}
.airCheck-experien .list li .topMsg{height: 140px;overflow: hidden;background: #cc6633;}
.airCheck-experien .list li .topMsg .pic{float: left;width: 208px;}
.airCheck-experien .list li .topMsg .addr{overflow: hidden;text-align: center;color: #fff;font-size: 12px;}
.airCheck-experien .list li .topMsg .addr .nosite{font-size: 20px;font-weight: bold;padding: 22px 0;}
.airCheck-experien .list li .topMsg .addr .nosite em{display: inline-block;vertical-align: middle;margin-right: 6px;background: url(../images/topic360/ico.png) no-repeat -25px -2px;width: 21px;height: 27px;}
.airCheck-experien .list li .botMsg{background: #F8F8F8;padding: 0 40px;}
.airCheck-experien .list li .botMsg .headline{font-size: 14px;color: #333;font-weight: bold;padding:20px 0;display: block;text-overflow: ellipsis;white-space:nowrap;overflow: hidden;}
.airCheck-experien .list li .botMsg .descri{font-size: 12px;color: #666;line-height: 20px;height: 40px;overflow: hidden;}
.airCheck-experien .list li .botMsg .readMore{display: block;padding:15px 0;font-size: 14px;color: #b28269;font-weight: bold;text-align: center;}
.airCheck-experien .list li:hover .botMsg .headline{text-decoration: underline;}

.mask{display: none;position: fixed;z-index: 8;left: 0;top: 0;height: 100%;width: 100%;background: rgba(0,0,0,0.3);}
.picPop{display: none;z-index: 9;position: fixed;left: 50%;top: 50%;margin-top: -260px;margin-left: -340px;width:640px;height: 480px;padding: 20px;background: #fff;}
.picPop img{width: 640px;height: 480px;}
.picPop #closeBtn{cursor: pointer;position: absolute;right: 30px;top:30px;padding: 10px;width: 15px;height: 15px;background: url(../images/topic360/close.png) no-repeat 10px 10px #fff;}