﻿@charset "utf-8";
/* CSS Document */
/*banner图*/
	/* flexslider   banner */
.flexslider,
.flexslider .slides li { position: relative; overflow: hidden;}
.flex-viewport,.flexslider .slides,.flexslider .slides li,.flexslider .slides li a,.flexslider .slides li a img{ display: block; width:100%; height:100%;}

		/*按钮*/
.flex-direction-nav { display:none;}
.flex-control-nav{ width:100%;position:absolute;bottom:0;text-align:center;}
.flex-control-nav li {display:inline-block;zoom:1;*display:inline;}
.flex-control-nav li a {display: block; overflow: hidden; text-indent: -99em; cursor: pointer;}

	/*banner图基本设置到此*/
#demo01{width:100%;}
#demo01 .flex-control-nav { margin-bottom:5px; display:flex; justify-content:center;}
#demo01 .flex-control-nav li { margin:0 2px; flex:0;}
#demo01 .flex-control-paging li a { width: 20px; height: 4px; background-color:#b0b0b0;}
/**/#demo01 .flex-control-paging li a.flex-active { background-color:#ce000a;}

	/*页面部分通用样式设定*/
.all_bg { background-color:#FFF; border-radius:0.16rem;}

.alllike { color: #464646; font-size:0.24rem; line-height:0.3rem; position: absolute; text-align:center;}
.alllike i { display:block; color:#d33941; line-height:inherit; font-size:0.3rem; line-height:0.3rem;}
.alllike i span { display:block; text-align:center; position:static !important; margin:0 !important;}
.alllike i span:nth-child(1) { display:none;}

/*首页设计团队*/
.list_01 {}
.list_01:after,
.list_02:after {content:''; display: block; clear:both;}
.list_01 ul {}
.list_01 ul li { float:left;}
.list_01 ul li:nth-child(3n-1) { margin:0 0.36rem;}
.list_01 ul li a { display: block; position:relative; overflow: hidden; border-radius:0.086rem; width:2.06rem; font-size:0; background-color:#f1f1f1;}
.list_01 ul li a .img { display: block; width:100%; height:2.64rem;}
.list_01 ul li a .text_item_1 { padding: 0.05rem 0.06rem; text-align: center;}
.list_01 ul li a .text_item_1 .text_1 { color: #3c3c3c; font-size:0.24rem; line-height:0.42rem;}
.list_01 ul li a .text_item_1 .text_2 { color: #3c3c3c; font-size:0.22rem; line-height:0.36rem;}

/*首页热装楼盘*/
.list_02 {}
.list_02 ul {}
.list_02 ul li { float:left;}
.list_02 ul li:nth-child(2n) { float:right;}
.list_02 ul li a { display: block; font-size:0; width:3.4rem;}
.list_02 ul li a .img { display: block; width:100%; height:2.38rem; border-radius:0.08rem;}
.list_02 ul li a .text_item_1 { padding:0.09rem 0;}
.list_02 ul li a .text_item_1 .text_1 { color: #383838; font-size:0.24rem; line-height:0.28rem; text-align: center;}
.list_02 ul li a .text_item_2 { font-size:0; text-align: center; margin-top:0.12rem;}
.list_02 ul li a .text_item_2 span { display: inline-block; color: #5f5f5f; font-size:0.2rem; line-height:0.24rem;}
.list_02 ul li a .text_item_2 span.no2 { color: #e0262b;}
.list_02 ul li a .text_item_2 .jg { padding: 0 0.3rem;}

/*首页装修攻略*/
.list_03 {}
.list_03 ul {}
.list_03 ul li {}
.list_03 ul li a { display: block; height:1.23rem; padding: 0.25rem 0;}
.list_03 ul li a .img { float:left; width:1.77rem; height:1.23rem;}
.list_03 ul li a .textbox { float:right; width:calc(100% - 1.85rem);}
.list_03 ul li a .textbox .text_item_1 { padding:0.08rem;}
.list_03 ul li a .textbox .text_item_1 .text_1 { color: #494949; font-size:0.24rem; line-height:0.28rem;}
.list_03 ul li a .textbox .text_item_1 .text_2 { color: #9c9c9c; font-size:0.18rem; line-height:0.24rem; height:0.45rem; margin-top:0.04rem;}

.list_03 ul li a .textbox .text_item_2,
.list_03 ul li a .textbox .text_item_3 { font-size:0; text-align: right; padding-top:0.12rem;}
.list_03 ul li a .textbox .text_item_2 span,
.list_03 ul li a .textbox .text_item_3 .iconbox { display: inline-block; position: relative; color: #a8a8a8; font-size:0.18rem; line-height:0.24rem; padding-left:0.24rem; margin-left:0.63rem;}
.list_03 ul li a .textbox .text_item_2 span .icon,
.list_03 ul li a .textbox .text_item_3 .iconbox .icon { position: absolute; left:0; top:0; font-size:0.18rem; line-height:0.21rem;}

.list_03 ul li a .textbox .text_item_3 { position: relative; padding:0.09rem;}
.list_03 ul li a .textbox .text_item_3 .iconbox { float:left; margin:0; color: #5e5e5e;}
.list_03 ul li a .textbox .text_item_3 .more { float:right; color: #e0262b; font-size:0.2rem; line-height:0.21rem}

/*活动列表页*/
.list_04 { padding:0 0.21rem;}
.list_04 ul {}
.list_04 ul li { }
.list_04 ul li+li { margin-top:0.18rem; padding-top:0.24rem; border-top:1px dashed #dadada;}
.list_04 ul li a { display: block; font-size:0; padding:0.24rem 0 0 0; border-radius:0.08rem; position:relative; overflow:hidden; background-color:#FFF;}
.list_04 ul li a .img { display: block; width:100%; height:3.48rem; border-radius:0.08rem;}
.list_04 ul li a .textbox { padding:0.2rem 0.2rem 0.24rem 0.2rem;}
.list_04 ul li a .textbox .text_1 { color:#343434; font-size:0.28rem; line-height:0.36rem;}
.list_04 ul li a .textbox .text_2 { color:#7b7b7b; font-size:0.24rem; line-height:0.32rem; margin-top:0.04rem;}

/*案例列表页*/
.list_05 { padding:0.165rem 0.21rem;}
.list_05 ul {}
.list_05 ul li { position: relative; overflow: hidden; border-radius:0.07rem;}
.list_05 ul li+li { margin-top:0.33rem;}
.list_05 ul li a { display: block;}
.list_05 ul li .main_1 { height:100%; font-size:0;}
.list_05 ul li .main_1 .tb-vr { position: absolute; top:0.18rem; left:0.33rem; color:#FFF; font-size:0.46rem; opacity:0.6;}
.list_05 ul li .main_1 .img { width:100%; height:4rem;}
.list_05 ul li .main_1 .textbox { padding: 0.2rem 0 0.24rem 0; background-color:#FFF;}
.list_05 ul li .main_1 .textbox .text_1,
.list_05 ul li .main_1 .textbox .text_2 { margin:0 1.5rem 0 0.21rem;}
.list_05 ul li .main_1 .textbox .text_1 { color: #464646; font-size:0.26rem; line-height:0.3rem;}
.list_05 ul li .main_1 .textbox .text_2 { color: #464646; font-size:0.2rem; line-height:0.24rem; margin-top:0.06rem;}
.list_05 ul li .main_1 .textbox .text_2 span { margin:0 0.24rem;}
.list_05 ul li .main_1 .textbox .like { right:0.24rem; bottom:0.2rem;}

.list_05 ul li .main_2 { position: absolute; top:0.21rem; right:0.24rem; width:0.81rem; font-size:0;}
.list_05 ul li .main_2 .img { width:100%; height:0.9rem; border-radius:0.06rem;}
.list_05 ul li .main_2 .text_1 { color: #ffffff; font-size:0.24rem; line-height:0.3rem; text-align: center; margin-top:0.04rem;}


/*在建工地列表页*/
.list_06 { padding:0.16rem 0.21rem;}
.list_06 ul {}
.list_06 ul li {}
.list_06 ul li+li { border-top:1px solid #bababa;}
.list_06 ul li a { display: block; padding:0.54rem 0.09rem 0.58rem 0.09rem;}
.list_06 ul li a .item_1 { height:1.86rem;}
.list_06 ul li a .item_1 .img { float:left; width:2.34rem; height:1.86rem;}
.list_06 ul li a .item_1 .textbox { float:right; width:4.38rem; padding-top:0.06rem;}
.list_06 ul li a .item_1 .textbox .text_1 { color: #272727; font-size:0.24rem; line-height:0.28rem;}
.list_06 ul li a .item_1 .textbox .text_2_box { margin-top:0.06rem;}
.list_06 ul li a .item_1 .textbox .text_2 { color: #878787; font-size:0.22rem; line-height:0.36rem;}

.gdlist { display:none; margin:0.24rem 0.48rem 0.33rem 0.48rem; white-space:nowrap; font-size:0;}
.gdlist .box { display:inline-block; position: relative; width:0; height:0.48rem;}
.gdlist .box .line { position: absolute; z-index:2; left:0; top:0.24rem; width:100%; height:1px; background-color:#d1d1d1;}
.gdlist .box .icon { position: absolute; z-index:5; top:0; left:-0.24rem; width:0.48rem; height:0.48rem; background-image:url(../image/list_06-p-1.png); background-size:100%;}
.gdlist .box .text_1 { position: absolute; top:0.48rem; left:-2em; color: #757575; font-size:0.24rem; line-height:0.3rem; width:4em;}
.list_05 ul li a .mainbor {}
/*hover*/
.gdlist .box.wid { width:25%;}
.gdlist .box.wid .icon { left:auto; right:-0.24rem;}
.gdlist .box.wid .text_1 { left:auto; right:-2em;}
.gdlist .box.no2 .icon { background-image:url(../image/list_06-p-3.png);}
.gdlist .box.no2 .text_1 { color: #df1c1c;}
.gdlist .box.now .icon { background-image:url(../image/list_06-p-2.png);}
/*hover*/

/*设计师列表页*/
.list_07 { padding:0 0.15rem;}
.list_07 ul {}
.list_07 ul li {}
.list_07 ul li+li { margin-top:0.48rem;}
.list_07 ul li a { display: block; height:2.15rem; padding: 0.18rem 0.15rem 0.18rem 0.24rem; background-color:#FFF; border-radius:0.07rem;}
.list_07 ul li a .img { float:left; width:1.85rem; height:2.15rem; border-radius:0.07rem;}
.list_07 ul li a .textbox { float:right; width:calc(100% - 2rem);}
.list_07 ul li a .textbox .text_item_1 { height:0.3rem; padding:0.03rem 0 0 0;}
.list_07 ul li a .textbox .text_item_1 p { float:left;}
.list_07 ul li a .textbox .text_item_1 .text_1 { color: #464646; font-size:0.26rem; line-height:0.3rem;}
.list_07 ul li a .textbox .text_item_1 .text_2 { color: #464646; font-size:0.2rem; line-height:0.24rem; padding:0.045rem 0 0 0.15rem;}

.list_07 ul li a .textbox .text_item_2 { margin-top:0.12rem;}
.list_07 ul li a .textbox .text_item_2 table { table-layout: fixed;}
.list_07 ul li a .textbox .text_item_2 table td { padding:0.04rem 0; border-bottom:1px solid #f0f0f0;}
.list_07 ul li a .textbox .text_item_2 table .col_1 { width:1.14rem;}
.list_07 ul li a .textbox .text_item_2 table .col_2 {}
.list_07 ul li a .textbox .text_item_2 .text_1 { color: #787878; font-size:0.22rem; text-align: right;}
.list_07 ul li a .textbox .text_item_2 .text_2 { color: #464646; font-size:0.24rem; line-height:0.32rem; max-height:0.64rem;}

/*装修问答页*/
.list_08 {}
.list_08 ul {}
.list_08 ul .li_main { padding:0.21rem 0.15rem 0.13rem 0.15rem; background-color:#FFF;}
.list_08 ul .li_main .question .text_1,
.list_08 ul .li_main .answer .text_1 { font-size:0.24rem; line-height:0.3rem; padding-left:0.45rem; background-size:0.24rem; background-position:0.15rem 0.015rem;}
.list_08 ul .li_main .question {}
.list_08 ul .li_main .question .text_1 { color: #494949; background-image:url(../image/c13-p-1.png);}
.list_08 ul .li_main .answer { padding:0.18rem 0.39rem 0.18rem 0; margin-top:0.15rem; background-color:#f1f1f1; border-radius:0.03rem; position: relative;}
.list_08 ul .li_main .answer .text_1 { color: #646565; height:0.54rem; background-image:url(../image/c13-p-2.png); position: relative; overflow: hidden;}
.list_08 ul .li_main .answer .open_close { position: absolute; right:0.18rem; bottom:0.18rem; display: block; width:0.15rem; height:0.18rem; background-image:url(../image/c13-p-3.png); background-position: center center; background-size:100% auto;}
/**/.list_08 ul .li_main.on .answer .text_1 { height:auto;}
/**/.list_08 ul .li_main.on .answer .open_close { background-image:url(../image/c13-p-4.png);}
.list_08 ul .li_jg { margin:0.1rem 0.15rem; border-bottom:1px dashed #dadada;}
.list_08 ul .li_jg:last-child { display:none;}

/*团购楼盘*/
.list_09 {}
.list_09 ul {}
.list_09 ul li { width:3.4rem; float:left; margin-top:0.3rem;}
.list_09 ul li:nth-child(2n) { float:right;}
.list_09 ul li .abox { display:block; border-radius:0.08rem; position:relative; overflow:hidden; background-color:#f1f1f1;}
.list_09 ul li .abox .imgbox { height:2.38rem; border-radius:0.08rem; position:relative; overflow:hidden;}
.list_09 ul li .abox .imgbox .img { display:block; width:100%; height:100%;}
.list_09 ul li .abox .textbox1 { position:absolute; top:0; left:0; width:1.9rem; height:0.5rem; background:url(../image/20200630/p-list_09-1-1.png) repeat-y left center; background-size:100% auto;}
.list_09 ul li .abox .textbox1>span { display:inline-block; padding: 0 0 0 0.1rem;}
.list_09 ul li .abox .textbox1 .text_1 { float:left; color:#ffffff; font-size:0.22rem; line-height:0.3rem; padding-top:0.1rem;}
.list_09 ul li .abox .textbox1 .text_2 { float:left; color:#ffffff; font-size:0.30rem; line-height:0.5rem; font-weight:bold; padding:0 0.1rem;}

.list_09 ul li .abox .textbox2 { padding:0 0.1rem; height:1.9rem;}
.list_09 ul li .abox .textbox2 .text_item_1 { color:#383838; font-size:0.24rem; line-height:0.32rem; text-align:center; padding:0.18rem 0 0.14rem 0;}
.list_09 ul li .abox .textbox2 .text_item_2 { color:#383838; font-size:0.18rem; line-height:0.24rem; text-align:center;}
.list_09 ul li .abox .textbox2 .text_item_2 span { color:#c91a1a;}
.list_09 ul li .abox .textbox2 .text_item_3 { font-size:0; margin-top:0.26rem;}
.list_09 ul li .abox .textbox2 .text_item_3 .btn { display:block; width:1.46rem; font-size:0.24rem; line-height:0.5rem; text-align:center;}
.list_09 ul li .abox .textbox2 .text_item_3 .btn_1 { color:#3c3c3c; background-color:#FFFFFF; border:1px solid #c7c7c7;}
.list_09 ul li .abox .textbox2 .text_item_3 .btn_2 { color:#FFFFFF; background-color:#e0262b; border:1px solid #e0262b;}

/*热门团装楼盘*/
.list_10 { padding:0.2rem 0;}
.list_10 ul {}
.list_10 ul li {}
.list_10 ul li+li { margin-top:0.36rem;}
.list_10 ul li .abox { background-color:#FFF; border-radius:0.08rem; position:relative; overflow:hidden;}
.list_10 ul li .abox .imgbox { font-size:0; position:relative; overflow:hidden; height:4rem;}
.list_10 ul li .abox .imgbox .img { display:block; width:100%; height:100%;}
.list_10 ul li .abox .textbox { padding:0 0.1rem;}
.list_10 ul li .abox .textbox .text_item_1 { height:0.54rem; padding:0.04rem 0.18rem 0 0.18rem; border-bottom:1px solid #dadada;}
.list_10 ul li .abox .textbox .text_item_1 .text_1 { float: left; color:#464646; font-size:0.26rem; line-height:0.54rem; max-width:4rem;}
.list_10 ul li .abox .textbox .text_item_1 .text_2 { float:right; color:#d33941; font-size:0.20rem; line-height:0.54rem;}
.list_10 ul li .abox .textbox .text_item_2 { height:0.78rem; padding:0 0.08rem 0 0.24rem; display:flex; align-items:center; justify-content:space-between;}
.list_10 ul li .abox .textbox .text_item_2 .text_1 { color:#464646; font-size:0.2rem; line-height:0.3rem; padding:0 0 0 0.38rem; position:relative;}
.list_10 ul li .abox .textbox .text_item_2 .text_1 .icon { position:absolute; left:0; top:0; color:#d33941; font-size:0.28rem; line-height:0.3rem;}
.list_10 ul li .abox .textbox .text_item_2 .btnbox { font-size:0;}
.list_10 ul li .abox .textbox .text_item_2 .btnbox .btn { display:inline-block; width:1.32rem; font-size:0.2rem; line-height:0.4rem; text-align:center; border-radius:0.04rem;}
.list_10 ul li .abox .textbox .text_item_2 .btnbox .btn_1 { color:#d33941; border:1px solid #d02e36;}
.list_10 ul li .abox .textbox .text_item_2 .btnbox .btn_2 { color:#ffffff; border:1px solid #d33941; background-color:#d33941; margin-left:0.24rem;}

/*历史团装楼盘列表*/
.list_11 { padding:1px 0;}
.list_11 ul {}
.list_11 ul li { float:left; width:3.5rem; margin-top:0.28rem;}
.list_11 ul li:nth-child(2n) { float:right;}
.list_11 ul li a { display:block; position:relative; overflow:hidden; border-radius:0.08rem; background-color:#FFFFFF;}
.list_11 ul li a .imgbox { font-size:0; height:2rem;}
.list_11 ul li a .imgbox .img { display:block; width:100%; height:100%;}
.list_11 ul li a .textbox { display:flex; justify-content:center; padding: 0 0 0.08rem 0;}
.list_11 ul li a .textbox .text_1 { color:#464646; font-size:0.2rem; line-height:0.56rem;}
.list_11 ul li a .textbox .text_1.no1 { text-align:right;}
.list_11 ul li a .textbox .text_1.no2 { width:0.32rem; text-align:center;}
.list_11 ul li a .textbox .text_1.no3 { color:#d33941;}
.list_11 ul li a .textbox .text_1.no1,
.list_11 ul li a .textbox .text_1.no3 { flex:1;}


					/*07-18增加翻页按钮*/
/* 翻页 */
.pagelist { padding:0.24rem 0.2rem;}
.pageCustom { table-layout: fixed; text-align:center; width:100%;}
.pageCustom a { display: block; line-height: 0.66rem; background-color: #fff; color: #222222; font-size: 0.2rem; border-radius:0.12rem;}
.pageCustom .nowpage { font-size:0; text-align: center;}
.pageCustom .nowpage span { display:inline-block;}
.pageCustom .nowpage .now { float:left; color: #ce000a; font-size:0.32rem; line-height:0.4rem;}
.pageCustom .nowpage .all { float:left; color: #727272; font-size:0.2rem; line-height:0.28rem; padding:0.1rem 0 0 0;}
/*提示*/
.pageCustom  a.pageCustom_Prompt { width:auto; padding:0px 12px;}
/*特殊按钮*/
.pageCustom a.pageCustom_Pre,
.pageCustom a.pageCustom_Next,
.pageCustom a.pageCustom_Pre_Disable,
.pageCustom a.pageCustom_Next_Disable { position: relative;}

.pageCustom a.pageCustom_Pre .icon,
.pageCustom a.pageCustom_Next .icon,
.pageCustom a.pageCustom_Pre_Disable .icon,
.pageCustom a.pageCustom_Next_Disable .icon { position: absolute; top:0; color: #000000; font-size:0.4rem; line-height:0.66rem;}
.pageCustom a.pageCustom_Pre,
.pageCustom a.pageCustom_Pre_Disable { padding: 0 0.4rem 0 0.62rem; float:left; background-image:url(../image/)}
.pageCustom a.pageCustom_Next,
.pageCustom a.pageCustom_Next_Disable { padding: 0 0.62rem 0 0.4rem; float:right;}

.pageCustom a.pageCustom_Pre .icon,
.pageCustom a.pageCustom_Pre_Disable .icon { left:0.1rem;}
.pageCustom a.pageCustom_Next .icon,
.pageCustom a.pageCustom_Next_Disable.icon { right:0.1rem;}

.pageCustom  a.pageCustom_Prompt,
.pageCustom a.pageCustom_First_Disable,
.pageCustom a.pageCustom_Pre_Disable,
.pageCustom a.pageCustom_Next_Disable,
.pageCustom a.pageCustom_Last_Disable,
.pageCustom a.pageCustom_Go { color: #767a8b !important; font-weight:normal !important; background-color: #fff !important;}
/*跳转*/
.pageCustom a.pageCustom_Go { width:auto; height:auto; margin-left:12px; padding:0 6px; text-align: center; border: none !important}
.pageCustom a.pageCustom_Go span { display: inline-block; padding:1px 0;}
.pageCustom a.pageCustom_Go input { margin:0 6px; padding:0; width: 38px; height:38px; border: solid 1px #a1a1a1;color: #767a8b; font-size: 16px; text-align: center; line-height:38px; background:none; outline:none;}
 
 
				/*--------------------- 次页类型筛选功能 ---------------------*//*07-18-2新增*/
.c00_wrap { height:0.44rem; padding:0.12rem 0; border:1px solid #f1f1f1; position: relative; z-index:160;}
.content_00 { position: fixed; z-index:120; left:0; right:0; top:1.40rem; padding:0.12rem 0.06rem; background-color:rgba(255,255,255,0.6); display:flex; justify-content:space-between;align-items:center;}
.c00_main_1 { display:flex; flex:0 0 auto; font-size:0; width:6rem; overflow-y:hidden; overflow-x:scroll;}
.c00_main_1 .tag { display: block; flex:0 0 auto; color: #464646; font-size: 0.24rem; line-height: 0.44rem; text-align:center; padding: 0 0.05rem; border: 1px solid #9f9f9f; background-color:#FFF; border-radius: 0.04rem; margin-right: 0.1rem; min-width:0.9rem; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
#open_c00_main_3_2 { color: #464646; font-size:0.3rem; line-height:0.44rem; padding: 0 0.3rem;}
.c00_main_2 { flex:0 0 auto; width:1.16rem;}
.c00_main_2 .btn { display:block; color: #ffffff; font-size:0.24rem; line-height:0.44rem; text-align: center; background-color:#e70000; border-radius:0.03rem;}

.c00_main_3 { display:none; position: fixed; z-index:225; top:1.40rem; left:0; bottom:0.88rem; width:100%;}
.c00_main_3 .bgbox { position: absolute; top:0; left:0; width:1.82rem; height:100%; background-color:rgba(0,0,0,0.40);}
.c00_main_3 .mainbox { position: absolute; right:0; top:0; width:5.68rem; height:100%; background-color:#FFF;}
.c00_main_3 .slide { width:100%; height:calc(100% - 1rem); overflow-x:hidden; overflow-y:auto;}
.c00_main_3 .slide ul { padding: 0 0 0.2rem 0;}
.c00_main_3 .slide ul li { margin:0 0.12rem 0 0.16rem; padding:0.26rem 0 0 0; border-bottom:1px solid #9c9c9c;}
.c00_main_3 .slide ul li .par { display:block; padding:0 0.18rem 0 0.12rem; height:0.42rem; position: relative; background:url(../image/slide-p-1.png) no-repeat calc(100% - 0.18rem) center; background-size:0.28rem;}
.c00_main_3 .slide ul li .par .text_1 { float:left; color: #000e1e; font-size:0.24rem; line-height:0.42rem; min-width:1.3rem;}
.c00_main_3 .slide ul li .par .text_2 { float:left; color: #d02e36; font-size:0.24rem; line-height:0.42rem; margin-left:0.1rem;}
.c00_main_3 .slide ul li .childbox { display:none; padding: 0.2rem 0.2rem 1px 0.2rem; margin-right:-0.2rem;}
.c00_main_3 .slide ul li .checkwrap {}
.c00_main_3 .slide ul li .checkwrap .checkbox { float:left; margin:0 0.18rem 0.2rem 0;}
.c00_main_3 .slide ul li .checkwrap .checkbox .label { display:block; position: relative;}
.c00_main_3 .slide ul li .checkwrap .checkbox .check { position: absolute; top:0; left:0; opacity:0;}
.c00_main_3 .slide ul li .checkwrap .checkbox .textbox {}
.c00_main_3 .slide ul li .checkwrap .checkbox .textbox .text_1 { color: #464646; font-size:0.24rem; line-height:0.5rem; text-align: center; padding:0 0.08rem; min-width:0.9rem; background-color: #ffffff; border:1px solid #9f9f9f; border-radius:0.04rem;}

.c00_main_3 .mainbox .btnbox { position: absolute; left:0; bottom:0; width:100%; font-size:0;}
.c00_main_3 .mainbox .btnbox .btn { color: #ffffff; display:inline-block; width:calc(50% - 0.02rem); font-size:0.32rem; line-height:0.96rem; text-align: center;}
.c00_main_3 .mainbox .btnbox .btn-1 { background-color:#525252;}
.c00_main_3 .mainbox .btnbox .btn-2 { background-color:#d02e36; margin-left:0.04rem;}
/*on*/
.c00_main_3 .slide ul li.on .par { background-image:url(../image/slide-p-1on.png);}
.c00_main_3 .slide ul li .checkwrap .checkbox .check:checked+.textbox .text_1 { color:#FFF; border:1px solid #e70000; background-color:#e70000;}
/*on*/

			/*0812新增*/
.mark_94 { margin:0.4rem 0 0 0; padding:0.4rem 0 0.6rem 0; background-color:#FFF;}
.mark_94 table { table-layout: fixed;}
.mark_94 table .col_1 { width:1.72rem;}
.mark_94 table td { font-size:0; padding:0.1rem 0; vertical-align:top;}
.mark_94 table a { display:inline-block;}
.mark_94 table a { width:1.48rem; font-size:0.24rem; line-height:0.5rem; text-align: center;}
.mark_94 table a.map_btn_1 { color:#FFF; background-color:#d02e36; border: 1px solid #d02e36;}
.mark_94 table a.map_btn_2 { color: #606266; border: 1px solid #333333;}
.mark_94 table a.map_btn_2 { margin:0 0.2rem 0.1rem 0;}


			/*20220214修改新增*/
/*报价计算器*/
.price_01 { padding:0.36rem 0 0 0;}
.pr_main_1 {}
.pr_main_1 .checkwrap { height:0.48rem;}
.pr_main_1 .checkwrap .checkbox { float:left;}
.pr_main_1 .checkwrap .checkbox+.checkbox { margin-left:1.1rem;}
.pr_main_1 .checkwrap .checkbox label { display:flex; align-items:center; position:relative; height:0.48rem;}
.pr_main_1 .checkwrap .checkbox .check { display:none;}
.pr_main_1 .checkwrap .checkbox .line_1 { width:0.36rem; height:0.36rem; background-color:#ffffff; border:1px solid #b1b1b1; border-radius:50%; margin-right:0.14rem;}
.pr_main_1 .checkwrap .checkbox .checktext { color:#dd1a20; font-size:0.24rem; line-height:0.4rem;}
.pr_main_2 { margin-top:0.32rem;}
.pr_main_2 .form_item {}
.pr_main_2 .form_item+.form_item { margin-top:0.16rem;}
.pr_main_2 .form_item .formtextbox { padding:0 0.2rem; position:relative; background-color:#eeeeee; border:1px solid #eeeeee; border-radius:0.08rem;}
.pr_main_2 .form_item .formtextbox .tips { position:absolute; right:0.12rem; top:0; color:#494949; font-size:0.24rem; line-height:0.7rem;}
.pr_main_2 .form_item .formtextbox .formtext { padding:0; border:0; outline:none; background:none; width:100%; color:#494949; font-size:0.24rem; line-height:0.7rem; height:0.7rem;}
.pr_main_2 .form_item .formtextbox .formtext.sel {-webkit-appearance: none; -moz-appearance: none; appearance: none; background-image:url(../image/20220214/p-sel-2-1.png); background-position: right center; background-size: 0.28rem auto; background-repeat: no-repeat;
}
.pr_main_2 .subbox { margin-top:0.2rem;}
.pr_main_2 .subbox .submit { padding:0; border:0; outline:none; background:#d94650; width:100%; height:0.88rem; color:#ffffff; font-size:0.3rem; background-color:#d94650; border-radius:0.1rem;}
/*act*/
.pr_main_1 .checkwrap .checkbox .check:checked+.line_1 { background-color:#d94650; border-color:#060606;}
/*act*/



.list_12 { padding:0 0.2rem;}
.list_12 ul {}
.list_12 ul li {}
.list_12 ul li+li {}
.list_12 ul li .abox { display:block;}
.list_12 ul li .abox .imgbox { height:3.44rem; position:relative; overflow:hidden;}
.list_12 ul li .abox .imgbox .img { display:block; width:100%; height:100%;}
.list_12 ul li .abox .imgbox .text_item_1 { position:absolute; z-index:5; top:0; left:0; right:0; bottom:0; background-color:rgba(0,0,0,0.3); display:flex; align-items:center; justify-content:center;}
.list_12 ul li .abox .imgbox .text_item_1 .inbox { flex:0 0 100%;}
.list_12 ul li .abox .imgbox .text_item_1 .text_1 { color:#ffffff; font-size:0.3rem; line-height:0.4rem; margin:0 0.3rem; text-align:center;}
.list_12 ul li .abox .imgbox .text_item_1 .text_2 { display:block; width:1.6rem; margin:0 auto; color:#ffffff; font-size:0.24rem; line-height:0.5rem; text-align:center; border:1px solid #ffffff; border-radius:0.26rem; margin-top:0.18rem;}
.list_12 ul li .abox .textbox { padding:0.2rem 0;}
.list_12 ul li .abox .textbox .text_item_1 { height:0.48rem;}
.list_12 ul li .abox .textbox .text_item_1 .text_1 { padding-left:0.32rem; position:relative;}
.list_12 ul li .abox .textbox .text_item_1 .text_1 .icon { position:absolute; top:0.14rem; left:0; width:0.22rem; height:0.22rem;}
.list_12 ul li .abox .textbox .text_item_1 .text_1 .text_1_in { color:#323232; font-size:0.24rem; line-height:0.48rem;}
.list_12 ul li .abox .textbox .text_item_1.no2 .text_1 { float:left; margin-right:0.5rem;}











