body{background-color: #f2f2f2;}
.W-top-list{display: none;}
.W-search {margin-left: 66px;float: left;margin-top: 11px;margin-right: 0;}
.top-md,#nav-my-tabs{background-color: #fff;}
#nav-my-tabs{border-bottom: 2px solid #22b9bb;}
#nav-my-tabs ul{width: 1200px;margin: 0 auto;}
#nav-my-tabs li{margin-top: 0;}
#nav-my-tabs li a{height: 40px;color: #333;}
#nav-my-tabs li.active{background-color: #22b9bb;}
#nav-my-tabs li.active a{color: #fff;}

.main{width: 1183px;margin: 0 auto;margin-top: 34px;position: relative;min-height: 870px;}
.main img{width: 100%;height: 100%;}
.main_section{background-color: #fff;padding: 20px;box-sizing: border-box;margin-bottom: 20px;width: 888px;}
.main_section h2{font-size: 28px;color: #333;font-weight: 400;border-bottom: 1px solid #dedede;padding-bottom: 5px;}
.main_section h2 span{color: #999;}

/* 他们的专访 */
.main_right{position: absolute;top: 0;right: 0;width: 260px;background-color: #fff;}
.main_right h2{line-height: 48px;padding-left: 20px;}
.main_right .article_list{position: relative;}
.main_right .img{width: 260px;height: 260px;display: block;}
.main_right img{padding: 20px;padding-top: 0;}
.main_right p{background: linear-gradient(to bottom, transparent, rgba(0,0,0,.7));line-height: 56px;color: #fff;position: absolute;width: 220px;bottom: 20px;left: 20px;padding-left: 20px;box-sizing: border-box;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;font-size: 16px;}
.interview_con{height: 772px;overflow: hidden;}
.main_right .interview_more,.main_right .interview_prev{text-align: center;line-height: 40px;box-shadow: 1px 1px 7px rgba(0,0,0,.2);cursor: pointer;margin-bottom: 10px;width: 100px;position: relative;left: 20px;float: left;margin-right: 20px;}
.main_right .interview_more span:after,.main_right .interview_prev span:after{border-top: 1px solid #000;border-left: 1px solid #000;content: "";display: inline-block;width: 10px;height: 10px;transform: rotateZ(-135deg);position: relative;top: -3px;margin-left: 7px;}
.main_right .interview_prev span.active:after,.main_right .interview_more span.active:after{border-color: #ccc;}
.main_right .interview_prev span:after{transform: rotateZ(45deg);top: 3px;}
.main_right .interview_move{transition-duration: 0s;transform: translate3d(0px, 0px, 0px);transition: all 1s;}
      
/* 详情头部 */
.details_top{
	display: flex;
}
.details_top .left{
	max-width: 235px;
	margin-right: 20px;
}
.details_top .right{
	flex: 1;
}
.details_top .left .img{
	width: 235px;
	border-radius: 6px;
	overflow: hidden;
}      
.details_top .left .history{
	display: flex;
	padding: 25px 0;
}
.details_top .left .history div{
	flex: 1;
	text-align: center;
}
.details_top .left .history .p-num{
	font-size: 28px;
	color: #37c3c0;
}
.details_top .left .history .title{
	font-size: 12px;
	color: #999;
}
.details_top .left .btn{
	width: 235px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	background-color: transparent;
	border: 1px solid #ff6a06;
	color: #ff6a06;
	box-sizing: border-box;
	display: block;
	border-radius: 4px;
}
.details_top .left .btn:hover{
	color: #fff;
	background-color: #ff6a06;
}
.details_top .right .right-top{
	padding-bottom: 15px;
	border-bottom: 1px solid #e5e5e5;
}
.details_top .right .right-top .name{
	color: #333;
	font-size: 18px;
	font-weight: 500;
	margin-bottom: 10px;
}
.details_top .right .right-top .tag span{
	height: 20px;
	background-color: #8eaad9;
	color: #fff;
	line-height: 20px;
	text-align: center;
	display: inline-block;
	vertical-align: middle;
	border-radius: 1000px;
	padding: 0 10px;
	margin-bottom: 10px;
}
.details_top .right .right-top i img{
	width: 20px;
	margin-top: 2px;
}
.details_top .right .right-bottom .con-block{
	margin-top: 30px;
}
.details_top .right .right-bottom .con-block .title{
	color: #999;
	margin-bottom: 10px;
	font-size: 14px;
}
.details_top .right .right-bottom .con-block  li{
	font-size: 12px;
	color: #666;
}
.details_top .right .right-bottom .con-block .p-con{
	width: 430px;
}
/* 标题 */
.nav{overflow: hidden;padding: 0;}
.nav .nav-item{float: left;width: 128px;line-height: 56px;color: #999;text-align: center;font-size: 16px;cursor: pointer;}
.nav .nav-item.active{background-color: #ecf3fe;color: #3e82f7;border-bottom: 1px solid #3e82f7;}
.nav .nav-item span{font-size: 24px;position: relative;top: -4px;margin: 0 7px;color: #999;}
.nav .nav-item.active span{color: #3e82f7;}

/* 施工图集 */
.altas .item-list{
	padding: 20px 0;
	overflow: hidden;
}
.altas .item-list .item{
	width: 269px;
	height: 355px;
	float: left;
	margin-left: 20px;
	margin-bottom: 20px;
	border-radius: 4px;
}
.altas .item-list .item:hover{
	background-color: #fff;
	box-shadow: 1px 1px 3px rgba(0,0,0,.2);
}
.altas .item-list .item .goods-img{
	width: 269px;
	height: 269px;
	display: block;
	border-radius: 4px;
}
.altas .item-list .item:nth-child(3n+1){
	margin-left: 0;
}
.altas .item-list .item .cons{
	display: flex;
	padding: 10px;
}
.altas .item-list .item .cons .head-img{
	width: 60px;
	height: 60px;
	display: block;
	border-radius: 50%;
	margin-right: 10px;
}
.altas .item-list .item .cons .con{
	line-height: 20px;
	padding-top: 10px;
}
.altas .item-list .item .cons .con .name{
	font-size: 16px;
	color: #333;
}
.altas .item-list .item .cons .con .title{
	font-size: 12px;
	color: #999;
	width: 120px;
	overflow: hidden;
	display: block;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.altas .item-list .item .cons .con .title .img{
	width: 12px;
	display: inline-block;
}
.altas .item-list .item .cons .btn{
	width: 60px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	background-color: transparent;
	color: #ff6a06;
	border-radius: 4px;
	display: block;
	margin-top: 16px;
	margin-left: 4px;
	border: 1px solid #ff6a06;
	box-sizing: border-box;
}
.altas .item-list .item:hover .cons .btn{
	background-color: #ff6a06;
	color: #fff;
}


/* 评价 */
.design_al>h3{padding-bottom: 20px;border-bottom: 1px solid #e1e1e1;margin-bottom: 20px;font-size: 16px;color: #333;}
.pingjia_ul{height: 92px;background-color: #f8f8f8;margin-top: 20px;}
.pingjia_ul li{float: left;width: 207px;text-align: center;padding-top: 25px;}
.pingjia_ul li p:nth-child(1){font-size: 20px;font-weight: 700;}
.pingjia_ul li p{color: #999;}
.pingjia_ul li .haopinlv{color: #ff0107;}
.pj_con li{overflow: hidden;padding-top: 30px;}
.pj_con li div{float: left;}
.pj_con .head_img{width: 70px;margin-right: 20px;text-align: center;}
.pj_con .head_img img{width: 50px;height: 50px;border-radius: 50%;margin-bottom: 5px;display: inline-block;}
.pj_con .head_img p{color: #333;text-align: center;width: 70px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.pj_con .con{width: 758px;border-bottom: 1px solid #e1e1e1;}
.pj_con .con .color-red{color: #ff0107;}
.pj_con .con .time{color: #999;float: right;}
.pj_con .con p{clear: both;margin-bottom: 7px;}
.pj_con .con p img{width: 14px;margin-right: 2px;vertical-align: middle;position: relative;top: -2px;height: auto;}
.pj_con .con .con_js{margin-bottom: 20px;}
.pj_con .con .con_dizhi{color: #999;padding-bottom: 10px;display: block;}
.pj_con .con .deval_image{overflow: hidden;margin-bottom: 10px;}
.pj_con .con .deval_image li{padding: 0px;margin-right: 10px;width: 100px;height: 100px;overflow: hidden;float: left;cursor: pointer;}
.pj_con .con .deval_image li img{display: block;width: 100%;height: 100%;}
.pj_con .con .img_big{position: fixed;width: 800px;height: 800px;top: 50%;margin-top: -400px;left: 50%;margin-left: -400px;display: none;z-index: 10;}
.pj_con .con .img_big>img{width: 100%;height: 100%;display: block;}
.pj_con .con .img_big span{position: absolute;top: 50%;width: 46px;height: 120px;background-color: rgba(0,0,0,.7);left: -46px;margin-top: -60px;cursor: pointer;text-align: center;z-index: 10;}
.pj_con .con .img_big span.right{right: -46px;left: auto;}
.pj_con .con .img_big span img{position: relative;top: 42px;width: auto;height: auto;}


/* 分页 */
#altas_page,#page_valuate{text-align: center;}
#altas_page ul,#page_valuate ul{display: inline-block;}

