.StrategyDetails_title {
	width: 1100px;
	height: 58px;
	position: relative;
	box-sizing: border-box;
	margin: 0 auto;
	display: flex;
	align-items: center;
}

.StrategyDetails_title a {
	font-size: 14px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #000000;
}

.StrategyDetails_body {
	width: 1114px;
	height: auto;
	margin: 0 auto;
	position: relative;
	/*box-sizing: border-box;
	display: flex;
	justify-content: space-between;*/
	padding-bottom: 20px;
	overflow: hidden;
}

.StrategyDetails_body .StrategyDetails_body_left {
	/* float: left; */
	width: 800px;
	height: auto;
	float: left;
	/*position: relative;
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
	align-items: center;*/
	border: 1px solid #dcdcdc;
}

/* 右侧广告 */

.StrategyDetails_body .StrategyDetails_body_right {
	width: 296px;
	height: auto;
	float: right;
	/*position: relative;
	box-sizing: border-box;*/
	/* float: right; */
}
.StrategyDetails_body .StrategyDetails_body_right .StrategyDetails_body_right_web,
.StrategyDetails_body .StrategyDetails_body_right .StrategyDetails_body_right_web a,
.StrategyDetails_body .StrategyDetails_body_right .StrategyDetails_body_right_web a img{
	width: 296px;
	height: 90px;
	position: relative;
	box-sizing: border-box;
}
.StrategyDetails_body .StrategyDetails_body_right .StrategyDetails_body_right_content{
	width: 296px;
	height: 490px;
	position: relative;
	overflow: hidden;
	box-sizing: border-box;
	padding: 0 17px 0 16px;
	background: #FFFFFF;
}
.StrategyDetails_body .StrategyDetails_body_right .StrategyDetails_body_right_content .title{
	font-size: 24px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #000000;
	margin-top: 34px;
	margin-bottom: 11px;
}
.StrategyDetails_body .StrategyDetails_body_right .StrategyDetails_body_right_content .tu,
.StrategyDetails_body .StrategyDetails_body_right .StrategyDetails_body_right_content .tu img{
	width: 100%;
	height: 50px;
	position: relative;
}
.StrategyDetails_body .StrategyDetails_body_right .StrategyDetails_body_right_content .input{
	width: 100%;
	height: auto;
	position: relative;
	box-sizing: border-box;
	margin-top: 10px;
}
.StrategyDetails_body .StrategyDetails_body_right .StrategyDetails_body_right_content .input .input_type,
.StrategyDetails_body .StrategyDetails_body_right .StrategyDetails_body_right_content .input .input_housearea,
.StrategyDetails_body .StrategyDetails_body_right .StrategyDetails_body_right_content .input .input_phone,
.StrategyDetails_body .StrategyDetails_body_right .StrategyDetails_body_right_content .input .input_button{
	width: 100%;
	height: 48px;
	background: #EEEEEE;
	border-radius: 5px;
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 17px 8px 15px 8px;
	box-sizing: border-box;
	margin-top: 8px;
}
.StrategyDetails_body .StrategyDetails_body_right .StrategyDetails_body_right_content .input .input_type select,
.StrategyDetails_body .StrategyDetails_body_right .StrategyDetails_body_right_content .input .input_housearea input,
.StrategyDetails_body .StrategyDetails_body_right .StrategyDetails_body_right_content .input .input_phone input{
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	background: #EEEEEE;
}
.StrategyDetails_body .StrategyDetails_body_right .StrategyDetails_body_right_content .input .input_button{
	background: #ffdc00;
	font-size: 20px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #000000;
	display: flex;
	align-items: center;
	justify-content: center;
}

.StrategyDetails_body .StrategyDetails_body_right .StrategyDetails_body_right_content .tempWrap{
	width: 100%;
	height: 76px;
	margin-top: 32px;
	font-size: 16px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #000000;
	position: relative;
	box-sizing: border-box;
}
.StrategyDetails_body .StrategyDetails_body_right .StrategyDetails_body_right_content .slide >div{
	position: relative;
	display: flex;
	align-items: center;
	justify-content: space-around;
	margin-top: 4px;
}
.StrategyDetails_body .StrategyDetails_body_right .StrategyDetails_body_right_bottom{
	width: 100%;
	height: 264px;
	background: url(../img/designerDetails/000.png) center center no-repeat;
	margin-top: 10px;
	position: relative;
	box-sizing: border-box;
}
.StrategyDetails_body .StrategyDetails_body_right .StrategyDetails_body_right_bottom input{
	width: 248px;
	height: 48px;
	padding-left: 16px;
	box-sizing: border-box;
	background: #FFFFFF;
	border-radius: 5px;
	position: absolute;
}
.StrategyDetails_body .StrategyDetails_body_right .StrategyDetails_body_right_bottom .name{
	top: 77px;
	left: 25px;
}
.StrategyDetails_body .StrategyDetails_body_right .StrategyDetails_body_right_bottom .phone{
	top: 132px;
	left: 25px;
}
.StrategyDetails_body .StrategyDetails_body_right .StrategyDetails_body_right_bottom .button{
	width: 100%;
	height: 50px;
	position: absolute;
	bottom: 20px;
}

/* 底部相关设计师推荐 */
.StrategyDetails_recommend{
	width: 1920px;
	height: 529px;
	background: #FFFFFF;
	margin: 40px auto 0;
	position: relative;
	box-sizing: border-box;
}
.StrategyDetails_recommend .StrategyDetails_recommend_div{
	width: 1200px;
	height: 100%;
	margin: 0 auto;
	position: relative;
	box-sizing: border-box;
}
.StrategyDetails_recommend .StrategyDetails_recommend_div .title{
	font-size: 24px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #525252;
	position: relative;
	padding-top: 52px;
}
.StrategyDetails_recommend .StrategyDetails_recommend_div .body{
	width: 100%;
	height: 374px;
	position: relative;
	box-sizing: border-box;
	margin-top: 23px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.StrategyDetails_recommend .StrategyDetails_recommend_div .body .list{
	width: 285px;
	height: 374px;
	background: #F8F8F8;
	position: relative;
	box-sizing: border-box;
}
.StrategyDetails_recommend .StrategyDetails_recommend_div .body .list img{
	width: 285px;
	height: 285px;
	position: relative;
	box-sizing: border-box;
}
.StrategyDetails_recommend .StrategyDetails_recommend_div .body .list .list_name{
	font-size: 24px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #000000;
	line-height: 32px;
	position: absolute;
	bottom: 50px;
	left: 10px;
}
.StrategyDetails_recommend .StrategyDetails_recommend_div .body .list .list_old{
	font-size: 20px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #000000;
	line-height: 32px;
	position: absolute;
	bottom: 47px;
	left: 100px;
}


.StrategyDetails_recommend .StrategyDetails_recommend_div .body .list .list_style{
	font-size: 16px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #000000;
	line-height: 32px;
	position: absolute;
	bottom: 15px;
	left: 10px;
}


/* 顶部开始计算部分 */
.essay_bao{width:100%;height:260px;background:#eee;position:relative;overflow:hidden;}

.essay_bao .essay_bao_mli{ padding: 20px 15px 20px 40px;overflow:hidden;display:block}

.essay_bao .essay_bao_mli .essay_bao_left{float:left;width:420px;height:180px;position: relative;}

.essay_bao .essay_bao_mli .essay_bao_right{float:right;height:215px;width:280px;position: relative;}

.essay_bao_name{position:relative}

.essay_bao_name i{width:6px;height:25px;background:#FF9800;display:block;position:absolute;top:9px;left:5px}

.essay_bao_name span{display:block;font-size:26px;color:#FF9800;margin-left:15px}

.essay_bao_name em{font-size:16px;margin-left:10px;color:#000}

.bd-li{width:100%;padding:10px 0 0;position: relative;}

.bd-li select{width:110px;padding:6px 5px;border:1px solid #B7B7B7;font-size:15px}

.bd-li .bd-li-an{width:82px;padding:6px 5px;border:1px solid #B7B7B7}

.bd-li input{width:328px;padding:8px 4px;border:1px solid #B7B7B7;font-size:15px}

.essay_bao_right .essay_bao_right_name{text-align:center;font-size:18px}

.essay_bao_right .essay_bao_right_name em{color:red}

.essay_bao_right .essay_right_fei{padding:10px 0 5px;text-align:center}

.essay_bao_right .essay_right_fei p{font-size:15px;color:#545454}

.essay_bao_xian{background: url("../img/StrategyDetails/bu-ico.png") center no-repeat;width: 4px;height: 250px;position: absolute;  left: 100px;right: 0;margin: auto;top: 10px;}

.essay_bao_but{background: url("../img/StrategyDetails/buton.png") center no-repeat;width: 108px;height: 108px;position: absolute;  left: 100px;right: 0;margin: auto;top: 80px;cursor: pointer;}

.essay_bao_right_show{float: right;height: 100px;width: 260px;margin-top: 25px;display: none;}

.essay_bao_right_show .essay_bao_right_name_show{text-align: center;font-size: 25px;color: red;}

.essay_bao_right_show p{font-size: 18px;text-align: center;}



.essay_bao_right .yu-mlid .bd ul{ overflow:hidden; zoom:1; }

.essay_bao_right .yu-mlid .bd ul li{ height:36px; line-height:36px; zoom:1; }

.essay_bao_right .pic-a{ width:89px; float:left;height:36px; overflow:hidden; text-align:center;color: red;}

.essay_bao_right .pic-b{ width:65px; float:left;height:36px; overflow:hidden; text-align:center;}

.essay_bao_right .pic-c{ width:100px; float:left;height:36px; overflow:hidden; text-align:center;}

.essay_bao_right .yu_name{color:#333;left:0;right:0;margin:auto;text-align:center;font-size:16px;margin-bottom:10px}

.essay_bao_right .yu_name em{color:#fff;background:#FF5722;text-align:center;padding:0 5px;display:-webkit-inline-box;margin:0 2px;font-size:20px}

.essay_bao_right .yu_name em:after{content:'';display:block;height:1px;border-top:1px solid #EEE;width:25%;position:absolute;top:16px;left:67px}

/* 文章里面的内容 */
.dy-det{ width:880px; height:auto; border:1px solid #dcdcdc; margin-top:20px; padding-bottom:30px;}

.dy-det-bt{ width:742px; margin:0 auto; padding:30px 0 20px; border-bottom:1px solid #f89e00;}

.dy-det-tit{ font-size:26px; text-align:center; padding-bottom:10px;}

.dy-det-dh{ width:742px; height:30px; line-height:30px; text-align:center; color:#f9a91d;}

.dy-det-dh span{ font-size:20px; font-family:Arial; font-weight:bold;}

.dy-det-dh i{  background:url(../img/StrategyDetails/dh_p.png) left center no-repeat; padding-left:27px;font-size:18px; color:#f9a91d;}

.dy-det-sm{ width:742px; height:30px; line-height:30px; text-align:center; font-size:12px; color:#a3a3a3;}

.dy-det-sm i{ color:#a3a3a3;}

.dy-det-info{ width:742px; margin:0 auto; padding:30px 0; text-align:justify; font-size:14px; color:#121212;}
.dy-det-info p,
.dy-det-info img,
.dy-det-info span{
	margin-bottom: 20px;
}






/* 单页链接入口 */

.StrategyDetails_answer{ width:1100px; height:180px; background:#ffffff; position:relative;margin: 45px auto;}

.StrategyDetails_answer-bt{ width:1100px; height:41px; position:absolute; left:0;top:28px;}

.StrategyDetails_answer-ul{ width:1100px; height:73px; position:absolute; left:0; bottom:17px;}

.StrategyDetails_answer-ul li{ width:265px; height:73px; float:left; margin-right:13px;}

.StrategyDetails_answer-ul li a{ width:265px; height:73px; display:block; background:#eeeeee;}

.StrategyDetails_answer-cont{ padding-left:77px;}

.StrategyDetails_answer-ul li a span{ display:block; color:#ff7e00;}

.StrategyDetails_answer-ul li a:hover span,.StrategyDetails_answer-ul li.on a span{ display:block; color:#ffffff;}

.StrategyDetails_answer-ul li a:hover span.sp_a,.StrategyDetails_answer-ul li.on a span.sp_a{ display:block; color:#ffffff;font-weight:bold;}

.StrategyDetails_answer-ul li a span.sp_a{ font-size:24px;  padding-top:8px;}

.StrategyDetails_answer-ul li a span.sp_b{ font-size:14px; font-family:'Arial';}



.StrategyDetails_answer-ul li.StrategyDetails_answer-last{ float:right; margin-right:0;}

.StrategyDetails_answer-ul li.StrategyDetails_answer-a a{ background:#eeeeee url(../img/StrategyDetails/rk_1.png) 22px center no-repeat;}

.StrategyDetails_answer-ul li.StrategyDetails_answer-a a:hover,.StrategyDetails_answer-ul li.on a{ background:#ff7e00 url(../img/StrategyDetails/rk_11.png) 22px center no-repeat;}

.StrategyDetails_answer-ul li.StrategyDetails_answer-b a{ background:#eeeeee url(../img/StrategyDetails/rk_2.png) 22px center no-repeat;}

.StrategyDetails_answer-ul li.StrategyDetails_answer-b a:hover{ background:#ff7e00 url(../img/StrategyDetails/rk_22.png) 22px center no-repeat;}

.StrategyDetails_answer-ul li.StrategyDetails_answer-c a{ background:#eeeeee url(../img/StrategyDetails/rk_3.png) 22px center no-repeat;}

.StrategyDetails_answer-ul li.StrategyDetails_answer-c a:hover{ background:#ff7e00 url(../img/StrategyDetails/rk_33.png) 22px center no-repeat;}

.StrategyDetails_answer-ul li.StrategyDetails_answer-d a{ background:#eeeeee url(../img/StrategyDetails/rk_4.png) 22px center no-repeat;}

.StrategyDetails_answer-ul li.StrategyDetails_answer-d a:hover{ background:#ff7e00 url(../img/StrategyDetails/rk_44.png) 22px center no-repeat;}


