/* 套餐 */
.tc799bnbtn{width:430px;height: 70px;line-height: 70px;background: #ca0019;color:#fff;font-size: 30px;bottom:20%;left:50%;margin-left:-200px;text-align: center;}
.tc799bnbtn:hover{background:#9e0317 !important;cursor: pointer;}
.tc999bnbtn1{width:430px;height: 70px;line-height: 70px;background: #ca0019;color:#fff;font-size: 30px;bottom:13%;left:50%;margin-left: -215px; text-align: center;}
.tc999bnbtn1:hover{background:#9e0317 !important;cursor: pointer;}
.sqadvantage{
	margin-bottom: 0.2rem;
	overflow: hidden;
	
}
.sqadvantage ul li{
	width:25%;
	float: left;
	display: block !important;
	padding-bottom: 0.8rem;
	font-family: SourceHanSansCN-Normal;
	font-size: 0.18rem;
	line-height: 0.26rem;
	color: #666666;
}
.sqadvantage ul li div:first-child{
	font-family: SourceHanSansCN-Medium;
	font-size: 0.28rem;
	padding-bottom: 0.18rem;
	line-height: 0.3rem;
}
.sqadvantage ul li span{
	float: right;
	width: 1px;
	height: 0.51rem;
	background-color: #bcbcbc;
	opacity: 0.4;
	position: absolute;
	top: 0.16rem;
	right: 0;
}
.sqadvantage ul li span.bt{
	top: 0.26rem;
}
.tcimglbbtn span:hover{color:#ca0019 !important;}
.firstTitle{
	letter-spacing: 4px;
	padding-bottom: 0.12rem;
}
.secondTitle{
	font-family: MicrosoftYaHei;
	font-size: 0.3rem;
	line-height: 0.3rem;
	letter-spacing: 3px;
	color: #333333;
}
.configLeftmask{
	position: absolute;
	background-color: rgba(0,0,0,0.7);
	top:0;
	left: 0;
	height: 4.78rem;
	z-index: 2;
}
.configRightmask{
	position: absolute;
	background-color: rgba(0,0,0,0.7);
	top:0;
	right: 0;
	height: 4.78rem;
	z-index: 2;
}
.spatialConfigBox{
	padding-top: 1rem;
	overflow-y: initial;
	overflow-x: hidden;
	position: relative;
}
.spatialConfigBoxBtn div{
	margin-right: 1.2rem;
	font-family: MicrosoftYaHei;
	font-size: 0.26rem;
	line-height: 0.3rem;
	letter-spacing: 3px;
	color: #333333;
}
.spatialConfigImg{
	height: 5.1rem;
	position: relative;
}
.spatialConfigImgBox{
	width: 12rem;
	height: 4.78rem;
	margin: 0.32rem auto 0;
	overflow: inherit;
}
.spatialConfigImgBox .configImg{
	display: block;
	width: 100%;
	height: 4.78rem;
}
.spatialConfigImgBox div.swiper-pagination{
	top: -0.7rem;
	font-family: MicrosoftYaHei;
	font-size: 0.26rem;
	height: 0.3rem;
	line-height: 0.3rem;
	letter-spacing: 3px;
	color: #333333;
}
.spatialConfigImgBox div.swiper-pagination span{
	width: 0.9rem;
	font-family: MicrosoftYaHei;
	font-size: 0.26rem;
	height: 0.3rem;
	line-height: 0.3rem;
	letter-spacing: 3px;
	color: #333333;
	background-color: #fff;
	opacity:1;
}
.spatialConfigImg .spatialConfigImgBox.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
	margin: 0 1rem 0 0;
	position: relative;
	text-align: center;
}
.spatialConfigImg .spatialConfigImgBox.swiper-container-horizontal>.swiper-pagination-bullets span:last-child{
	margin: 0;
	min-width: 70px;
}
.spatialConfigImg .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:after{
	content: ' ';
	display: block;
	position: relative;
	bottom: -0.04rem;
	left: -0.03rem;
	width: 0.54rem;
	height: 3px;
	background-color: #ef001e;
	border-radius: 2px;
	margin: 0 auto;
}
.configBtn{
	width: 5.1rem;
	height: 0.56rem;
	background-color: #ef001e;
	border-radius: 0.1rem;
	font-family: MicrosoftYaHei;
	font-size: 0.26rem;
	line-height: 0.56rem;
	letter-spacing: 2px;
	color: #ffffff;
	margin-bottom: 0.8rem;
}
.principalMaterial{
	height: 8.8rem;
	background-image: url(../images/principal.jpg);
	background-size: 100% 100%;
	padding-top: 0.72rem;
}
.principalFirst{
	margin-bottom: 0.16rem;
}
.principalSecond{
	letter-spacing: 0.04rem;
	font-size: 0.3rem;
}
.principaLeft{
	float: left;
	position: relative;
	top: 0.4rem;
	left: -1.2rem;
	width: 0.62rem;
}
.principaRight{
	float: right;
	position: relative;
	bottom: 0.64rem;
	right: -1.2rem;
	width: 0.62rem;
}
.principalMaterialBox{
	margin-top: 0.56rem;
}
.principalMaterialBoxLeft{
	width: 3.91rem;
}
.principalMaterialBoxLeft ul{
	display: block;
	width: 100%;
}
.principalMaterialBoxLeft ul li{
	float: left;
	margin-bottom: 0.24rem;
}
.principalMaterialBoxLeft ul li:nth-of-type(2n-1){
	margin-right: 0.14rem;
}
.principalMaterialBoxLeft ul li img{
	display: block;
	width: 1.88rem;
	height: 0.8rem;
}
.principalMaterialBoxRight{
	width: 7.85rem;
	height: 4.86rem;
	overflow: hidden;
	margin-left: 0.24rem;
}
.principalMaterialBoxRight li img{
	display: block;
	width: 7.85rem;
}
.principalkefuBtn{
	width: 3.94rem;
	height: 0.75rem;
	background-color: #ef001e;
	text-align: center;
	line-height: 0.75rem;
	font-family: MicrosoftYaHei;
	font-size: 0.2rem;
}
.principalMaterialBoxRight li{
	display: none;
}
.principalMaterialBoxRight li.principalclick{
	display: block;
}
.material{
	padding-top: 0.6rem;
}
.materialSecond{
	font-family: MicrosoftYaHei;
	font-size: 0.3rem;
	letter-spacing: 3px;
	padding-top: 0.1rem;
}
.material .principaLeft{
	display: inline-block;
	position: absolute;
	top:0.24rem;
	left: -0.77rem;
}
.material .principaRight{
	display: inline-block;
	position: absolute;
	top:0.24rem;
	right: -0.77rem;
}
.materialBox{
	margin-top: 0.78rem;
	margin-bottom: 0.2rem;
}
.materialImg{
	display: block;
	width: 1.93rem;
	height: 2.13rem;
}
.materialBox li{
	font-family: MicrosoftYaHei;
	font-size: 0.17rem;
	color: #ffffff;
	margin-right: 0.05rem;
}
.materialBox li:last-child{margin-right: 0;}
.materialBox li div{
	display: block;
	width: 1.93rem;
	height: 0.36rem;
	line-height: 0.36rem;
}
.materialktdiban{
	background-color: #fdae4a;
}
.materialmumen{
	background-color: #f57d63;
}
.materialdizhuan{
	background-color: #bc7c7a;
}
.materialmdban{
	background-color: #56bdca;
}
.materialjiaoxian{
	background-color: #48a5db;
}
.materiallvban{
	background-color: #a760f1;
}
.materialkaiguan{
	background-color: #8d85ae;
}
.materialrujiaoqi{
	background-color: #02a29a;
}
.constructionSiteTitle{
	top: 0.9rem;
}
.constructionSiteTitleSecond span{
	font-family: 'MicrosoftYaHei';
	font-size: 0.3rem;
	letter-spacing: 0.03rem;
	color: #ffffff;
}
.constructionSiteTitleSecond .principaLeft{
	position: absolute;
	top: 0.12rem;
	left: -0.7rem;
}

.constructionSiteTitleSecond .principaRight{
	position: absolute;
	top: 0.12rem;
	right: -0.7rem;
}
.places{
	display: block;
	width: 6.78rem;
	height: 0.72rem;
	line-height: 0.72rem;
	font-size: 0.3rem;
	margin-top: -0.84rem;
	position: relative;
	z-index: 1;
}
.denominated{
	margin-top: 0.7rem;
}
.denominatedTitle{
	margin-bottom: 0.96rem;
}
.denominatedImgBox img{
	width: 2.75rem;
	margin-right: 0.32rem;
}
.denominatedImgBox img:last-child{margin-right: 0;}
.denominatedImgBox{
	padding-bottom: 0.72rem;
}
.denominatedBox{
	height: 2.13rem;
	background-color: #eeeeee;
	padding-top: 0.44rem;
}
.denominatedMsg{
	padding-bottom: 0.24rem;
}
.denominatedBox input{
	width: 3.11rem;
	height: 0.65rem;
	background-color: #ffffff;
	margin-right: 0.08rem;
}
.nowCount{
	width: 3.11rem;
	height: 0.65rem;
	line-height: 0.65rem;
	margin-left: 0.4rem;
	font-family: PingFang-SC-Medium;
	font-size: 0.2rem;
	letter-spacing: 1px;
}
.serviceAsk{
	display: block;
	width: 6.78rem;
	height: 0.72rem;
	line-height: 0.72rem;
	border: solid 1px #ef001e;
	font-family: PingFang-SC-Medium;
	font-size: 0.26rem;
	letter-spacing: 1px;
	margin: 0.6rem auto 0.5rem;
}
.advocateMaterial{
	/* background-color: #030000; */
	padding-bottom: 0.15rem;
}
.advocateMaterialTitle{
	padding-top: 0.8rem;
	padding-bottom: 0.72rem;
}
.freebtn{
	position: absolute;
	bottom: 0.5rem;
	z-index: 2;
	width: 6.78rem;
	height: 0.72rem;
	line-height: 0.72rem;
	font-size: 0.3rem;
	left: 50%;
	margin-left: -3.39rem;
}
.pkTitle{
	padding-top: 0.7rem;
	position: relative;
	z-index: 3;
}
.pkTitleFirst{
	color: #1a1a1a;
}
img.pk{
	width: 0.68rem;
}
.pkTitleSecond span{
	font-family: PingFang-SC-Medium;
	font-size: 0.3rem;
	letter-spacing: 0.02rem;
	color: #1a1a1a;
}
.pkList{
	margin-top: 0.5rem;
}

.pkleft{
	display: inline-block;
	width: 4.88rem;
	height:0.83rem;
	line-height: 0.83rem;
	background-color: #ef001e;
}
.pkRight{
	display: inline-block;
	width: 4.88rem;
	height:0.83rem;
	line-height: 0.83rem;
	background-color: #ddd;
}

.firstPK .pkleft{
	margin-right:1.6rem;
	text-align: right;
	padding-right: 0.65rem;
}
.firstPK .pkRight{
	text-align: left;
	padding-left : 0.65rem;
}
.firstPK .centerBox{
	display: inline-block;
	width: 2.18rem;
	height: 2.18rem;
	border-radius: 50%;
	background-color: #f1f1f1;
	position: absolute;
	top:-1.05rem;
	left: 50%;
	margin-left: -1.09rem;
	
}
.centerBox img{
	position: relative;
	top: 0.88rem;
	width: 0.9rem;
	margin: 0 auto;
	z-index: 3;
}
.firstPK .centerBox:after{
	content: ' ';
	display: block;
	position: absolute;
	top: 0.29rem;
	left: 0.29rem;
	width: 1.6rem;
	height: 1.6rem;
	border-radius: 0.8rem;
	background-color:  #d60002;
	z-index: 1;
}
.firstPK .centerBox:before{
	content: ' ';
	display: block;
	position: absolute;
	top: 0rem;
	left: 0.29rem;
	width: 1.6rem;
	height: 1.09rem;
	background-color:  #f1f1f1;
	z-index: 2;
}
.firstPK{
	font-size: 0.36rem;
	margin-bottom: 0.08rem;
}
.everyPK .centerBox{
	width: 1.6rem;
	font-family: PingFang-SC-Bold;
	font-size: 0.3rem;
	color: #d60002;
}
.everyPK{
	font-family: PingFang-SC-Medium;
	font-size: 0.2rem;
	margin-bottom: 2px;
}
.reason{
	width: 100%;
	height: 5.84rem;
	background-color: #030000;
}
.reasonTitle{
	text-align: center;
	padding-top: 0.72rem;
}
.reason ul{
	margin-top: 0.5rem;
}
.reason ul li{
	display: inline-block;
	margin-right: 0.06rem;
	width: 2.31rem;
	height: 3.55rem;
	background-color: #fefefe;
}
.reason ul li:last-child{margin-right: 0;}
.reason ul li i{
	display: block;
	width: 100%;
	height: 0.2rem;
	background-color: #ef001e;
}
.reason ul li img{
	margin: 0 auto;
}
.reason ul li div:nth-of-type(1){
	margin-bottom: 0.24rem;
}
.reason ul li div:nth-of-type(2),.reason ul li div:nth-of-type(3){
	font-family: MicrosoftYaHei;
	font-size: 0.2rem;
	line-height: 0.3rem;
	color: #333333;
}
.tcanli{
	margin: 0.8rem auto 0.24rem;
	width: 12.18rem;
}
.footerBoxLeft{
	width: 7.72rem;
	height: 5.47rem;
	background-color: #bb0413;
	overflow: hidden;
}
.footerBoxTitle{
	width: 100%;
	height: 0.84rem;
	text-align: center;
	line-height: 0.84rem;
	background-color: #bb0413;
	font-family: MicrosoftYaHei;
	font-size: 0.3rem;
	border-bottom:1px solid #b0b0b0;
}
.footerBoxLeft .ownerBoxRightTitle{
	padding-top: 0.54rem;
}
.footerBoxLeft .ownerBoxRightTitle span{
	font-family: MicrosoftYaHei;
	font-size: 0.3rem;
	color: #fff;
}
.footerBoxLeft .eneryOwner{
	text-align: center;
	height: 0.3rem;
}
.footerBoxLeft .eneryOwner span{
	color: #fff;
}
.footerBoxLeft .eneryOwner .name{
	margin-right: 0.5rem;
}
.footerBoxLeft .eneryOwner .houseName{
	margin-right: 0.1rem;
}
.footerBoxLeft .eneryOwner .familyType{
	margin-right: 0.2rem;
}
.footerBoxLeft  .houseType {
    margin-right: 0.6rem;
}
.footerBoxLeft .ownerBoxRightBox{margin-top: 0.4rem;}
.footerBoxRight{
	width: 4.27rem;
	height: 5.47rem;
	background-color: #292929;
	overflow: hidden;
	padding-top: 0.72rem;
	text-align: center;
}
.advocateMaterial{
	/* background-color: #030000; */
	padding-bottom: 1rem;
}
.advocateMaterialTitle{
	padding-top: 0.8rem;
	padding-bottom: 0.72rem;
}
.freebtn{
	position: absolute;
	bottom:1.5rem;
	z-index: 2;
	width: 6.78rem;
	height: 0.72rem;
	font-size: 0.3rem;
	left: 50%;
	margin-left: -3.39rem;
}
.pkTitle{
	padding-top: 0.7rem;
	position: relative;
	z-index: 3;
}
.pkTitleFirst{
	color: #1a1a1a;
}
img.pk{
	width: 0.68rem;
}
.pkTitleSecond span{
	font-family: PingFang-SC-Medium;
	font-size: 0.3rem;
	letter-spacing: 0.02rem;
	color: #1a1a1a;
}
.pkList{
	margin-top: 0.5rem;
}

.pkleft{
	display: inline-block;
	width: 4.88rem;
	height:0.83rem;
	line-height: 0.83rem;
	background-color: #ef001e;
}
.pkRight{
	display: inline-block;
	width: 4.88rem;
	height:0.83rem;
	line-height: 0.83rem;
	background-color: #ddd;
}

.firstPK .pkleft{
	margin-right:1.6rem;
	text-align: right;
	padding-right: 0.65rem;
}
.firstPK .pkRight{
	text-align: left;
	padding-left : 0.65rem;
}
.firstPK .centerBox{
	display: inline-block;
	width: 2.18rem;
	height: 2.18rem;
	border-radius: 50%;
	background-color: #f1f1f1;
	position: absolute;
	top:-1.05rem;
	left: 50%;
	margin-left: -1.09rem;
	
}
.centerBox img{
	position: relative;
	top: 0.88rem;
	width: 0.9rem;
	margin: 0 auto;
	z-index: 3;
}
.firstPK .centerBox:after{
	content: ' ';
	display: block;
	position: absolute;
	top: 0.29rem;
	left: 0.29rem;
	width: 1.6rem;
	height: 1.6rem;
	border-radius: 0.8rem;
	background-color:  #d60002;
	z-index: 1;
}
.firstPK .centerBox:before{
	content: ' ';
	display: block;
	position: absolute;
	top: 0rem;
	left: 0.29rem;
	width: 1.6rem;
	height: 1.09rem;
	background-color:  #f1f1f1;
	z-index: 2;
}
.firstPK{
	font-size: 0.36rem;
	margin-bottom: 0.08rem;
}
.everyPK .centerBox{
	width: 1.6rem;
	font-family: PingFang-SC-Bold;
	font-size: 0.3rem;
	color: #d60002;
}
.everyPK{
	font-family: PingFang-SC-Medium;
	font-size: 0.2rem;
	margin-bottom: 2px;
}
.reason{
	width: 100%;
	height: 5.84rem;
	background-color: #030000;
}
.reasonTitle{
	text-align: center;
	padding-top: 0.72rem;
}
.reason ul{
	margin-top: 0.5rem;
}
.reason ul li{
	display: inline-block;
	margin-right: 0.06rem;
	width: 2.31rem;
	height: 3.55rem;
	background-color: #fefefe;
}
.reason ul li:last-child{margin-right: 0;}
.reason ul li i{
	display: block;
	width: 100%;
	height: 0.2rem;
	background-color: #ef001e;
}
.reason ul li img{
	margin: 0 auto;
}
.reason ul li div:nth-of-type(1){
	margin-bottom: 0.24rem;
}
.reason ul li div:nth-of-type(2),.reason ul li div:nth-of-type(3){
	font-family: MicrosoftYaHei;
	font-size: 0.2rem;
	line-height: 0.3rem;
	color: #333333;
}
.tcanli{
	margin: 0.8rem auto 0.24rem;
	width: 12.18rem;
}
.footerBoxLeft{
	width: 7.72rem;
	height: 5.47rem;
	background-color: #bb0413;
	overflow: hidden;
}
.footerBoxTitle{
	width: 100%;
	height: 0.84rem;
	text-align: center;
	line-height: 0.84rem;
	background-color: #bb0413;
	font-family: MicrosoftYaHei;
	font-size: 0.3rem;
	border-bottom:1px solid #b0b0b0;
}
.footerBoxLeft .ownerBoxRightTitle{
	padding-top: 0.51rem;
}
.footerBoxLeft .ownerBoxRightTitle span{
	font-family: MicrosoftYaHei;
	font-size: 0.3rem;
	color: #fff;
}
.footerBoxLeft .eneryOwner{
	text-align: center;
}
.footerBoxLeft .eneryOwner span{
	color: #fff;
}
.footerBoxLeft .eneryOwner .name{
	margin-right: 0.5rem;
}
.footerBoxLeft .eneryOwner .houseName{
	margin-right: 0.1rem;
}
.footerBoxLeft .eneryOwner .familyType{
	margin-right: 0.2rem;
}
.footerBoxLeft  .houseType {
    margin-right: 0.6rem;
}
.houseNum{
	width: 0.6rem;
}
.footerBoxLeft .ownerBoxRightBox{
	margin-top: 0.4rem;
	height: 3rem;
	overflow: hidden;
}
.footerBoxRight{
	width: 4.27rem;
	height: 5.47rem;
	background-color: #292929;
	overflow: hidden;
	padding-top: 0.72rem;
	text-align: center;
}
.footerBoxRight input{
	display: block;
	width: 3.57rem;
	height: 0.65rem;
	line-height: 0.65rem;
	background-color: #eeeeee;
	padding-left: 0.16rem;
	margin: 0 auto 0.24rem;
}
.footerBoxRight button{
	display: block;
	width: 3.57rem;
	height: 0.65rem;
	line-height:0.65rem;
	background-color: #ef001e;
	margin: 0.35rem auto 0;
	font-size: 0.2rem;
}


/* 精品 */
.quAdvantage{
	margin-top: 0.32rem;
}
.quAdvantage>div>img{
	display: block;
	width: 2.6rem;
}
.advantageBg{
	width: 100%;
	height: 100%;
	background-color: rgba(37, 37, 37, 0.8);
	position: absolute;
	top: 0;
	left: 0;
}
.bargainTop{
	left: 0;
	top:0.58rem;
	text-align: center;
}
.bargaincenter{
	left: 0;
	top:0.96rem;
}
.bargainImg{
	left: 0;
	top:1.74rem;
	width: 100%;
}
.bargainImg img{
	display: block;
	width: 0.67rem;
	margin: 0 auto;
}
.bargainBottom{
	font-family: MicrosoftYaHei;
	font-size: 0.2rem;
	color: #333;
	padding-top: 0.28rem;
	height: 1.26rem;
	position: absolute;
	bottom: 0;
}
.quAdvantage>div{
	margin-left: 0.07rem;
	border-radius: 5px;
}
.quAdvantage>div:first-child{
	margin-left: 0;
}
.orderLook{
	display: inline-block;
	margin-left: 0.24rem;
	width: 3.80rem;
	height: 4.73rem;
	background-color: #eeeeee;
	overflow: hidden;
}
.orderLookTitle{
	padding-top: 0.38rem;
	font-family: MicrosoftYaHei-Bold;
	font-size: 0.4rem;
	color: #ef001e;
	margin-bottom: 0.4rem;
}
.orderLook input{
	display: block;
	width: 3rem;
	height: 0.48rem;
	line-height: 0.48rem;
	padding-left: 0.16rem;
	background-color: #ffffff;
	margin: 0.16rem auto 0;
}
.orderLookBtn{
	font-size: 0.2rem;
	color: #fff;
	width: 3rem;
	height: 0.48rem;
	line-height: 0.48rem;
	background-color: #ef001e;
	margin-top: 0.3rem;
}
.orderLookBottom{
	
	font-size: 0.14rem;
	color: #999999;
	text-align: center;
}
.orderLookBottom div{	height: 29px;
	line-height: 29px;
}
.quAdvantage{
	margin-bottom: 0.8rem;
}
.spatialConfig.highQuality{
	width: 12rem;
	margin: 0 auto;
}

.spatialConfig.highQuality .spatialConfigImg{
	height: 620px;
}
.spatialConfig.highQuality .spatialConfigBox{
	overflow: hidden;
}
.spatialConfig.highQuality .spatialConfigImgBox{
	width: 1200px;
	height: 620px;
}
.spatialConfig.highQuality  .spatialConfigImgBox .configImg{
	width: 1200px;
	height: 620px;
}
.spatialConfig.highQuality .spatialConfigImgBox div.swiper-pagination {
    top: -0.8rem;
    font-family: MicrosoftYaHei;
    font-size: 0.26rem;
    height: 0.7rem;
    line-height: 0.7rem;
    letter-spacing: 3px;
    color: #333333;
}
/* .spatialConfig.highQuality .spatialConfigImgBox div.swiper-pagination span{
	background-color: #eee;
} */
.principalMaterial.highQuality{
	height: 8.8rem;
	background-image: url(../images/highprincipal.jpg);
	background-size: 100% 100%;
	padding-top: 0.72rem;
}
.principalMaterial.highQuality .principalMaterialBox{
	display: inline-block;
	margin: 0.56rem auto 0;
}
.principalMaterial.highQuality .principalMaterialBox img{
	display: block;
	width: 12rem;
}
.principalMaterial.highQuality .principalMaterialBox a{
	width: 3.94rem;
	height: 0.75rem;
	line-height: 0.75rem;
	background-color: #ef001e;
	font-family: MicrosoftYaHei;
	font-size: 20px;
	color: #fff;
	position: absolute;
	bottom: 0;
	right: 0;
	
}
.spatialConfig.highQuality .spatialConfigImgBox div.swiper-pagination span{
	width:1rem;
}
.footer{
	padding-top: 0.72rem;
}

/**/
.tc_pages_div{left:0;bottom:0;width:268px;background: rgba(202,0,25,0.75);}
.tcpagestext{bottom:0;left:0;width:100%;background:rgba(0,0,0,.7);}

.tc_f_anli li{float:left;width:24%;margin:10px 0.5% 0;position: relative;}
.tc_f_anli_img{height: 213px;overflow: hidden;}
.tc_f_anli_text{bottom:20px;left:5%;width:90%;height: 36px;line-height: 36px;background: rgba(0,0,0,.7);border-radius: 18px;}
.tc_f_anli_img img{height: 100%;}






























