.img-note {
	position:absolute;
	color:#e8cf95;
	bottom:15px;
	left:40px;
	font-size:16px
}
.img-note:before {
	content:"";
	display:block;
	height:2px;
	width:52%;
	margin-bottom:5px;
	background-color:#e8cf95;
	margin-left:-20px;
}
.txt-last {
	display:inline-block;
	position:relative
}
.txt-last:after {
	content:"";
	position:absolute;
	width:20px;
	height:20px;
	border:3px solid rgba(255,255,255,.4);
	bottom:-5px;
	right:-10px;
	border-radius:50%;
}
.gengduofuwu-item>li>div,.gdfw-slide {
	background-color:#ccc;
	text-align:center;
	transition:opacity .2s ease-in-out;
	position:relative
}
.gengduofuwu-item>li>div:before,.gdfw-slide:before {
	content:"";
	position:absolute;
	left:5px;
	right:5px;
	top:5px;
	bottom:5px;
	pointer-events:none;
	border:1px solid rgba(255,255,255,.2)
}
.gengduofuwu-item>li>div>a,.gdfw-slide>a {
	display:block;
	height:100%;
	padding:15px 10px;
	color:#fff
}
.gengduofuwu-item>li>div:hover,.gdfw-slide:hover {
	opacity:.9
}
.gengduofuwu-item>li>div .icon {
	height:60px;
	padding-top:10px
}
.gdfw-slide .icon {
	height:50px;
}
.gengduofuwu-item>li>div .icon i,.gdfw-slide .icon i {
	font-size:32px
}
.gengduofuwu-item>li>div .title,.gdfw-slide .title {
	font-size:18px;
	margin-bottom:0
}
.gengduofuwu-item>li>div.lcjy,.gdfw-slide.lcjy,.home-more-service .home-servive-wraps .items.lcjy {
	background-color:#298980
}
.gengduofuwu-item>li>div.ltbz,.gdfw-slide.ltbz,.home-more-service .home-servive-wraps .items.ltbz {
	background-color:#3d5d26
}
.gengduofuwu-item>li>div.ytjy,.gdfw-slide.ytjy,.home-more-service .home-servive-wraps .items.ytjy {
	background-color:#105188
}
.gengduofuwu-item>li>div.jscy,.gdfw-slide.jscy,.home-more-service .home-servive-wraps .items.jscy {
	background-color:#857457
}
.gengduofuwu-item>li>div.qffw,.gdfw-slide.qffw,.home-more-service .home-servive-wraps .items.qffw {
	background-color:#1e2d5c
}
.gengduofuwu-item>li>div.xmfw,.gdfw-slide.xmfw {
	background-color:#2d3414
}
.gengduofuwu-item>li>div.xhhq,.gdfw-slide.xhhq,.home-more-service .home-servive-wraps .items.xhhq {
	background-color:#a64358
}
.gengduofuwu-item>li>div.zsh,.gdfw-slide.zsh {
	background-color:#45a677
}
.ptitle-mini {
	margin-bottom:20px;
	text-align:center
}
.ptitle-mini .title {
	display:inline-block;
	position:relative;
	font-size:20px;
	line-height:21px;
	padding-left:15px;
	padding-right:15px;
	vertical-align:top;
	color:#d7bf89;
	letter-spacing:2px;
	font-weight:600;
}
.ptitle-mini .title:before,.ptitle-mini .title:after {
	content:"";
	width:100px;
	border-top:1px dashed rgba(255,255,255,.2);
	top:10px;
	position:absolute
}
.ptitle-mini .title:before {
	left:100%;
}
.ptitle-mini .title:after {
	right:100%
}
.ptitle-mini.dark .title {
	color:#5d5d5d;
	font-weight:600
}
.ptitle-mini.dark .title:before,.ptitle-mini.dark .title:after {
	border-top-color:#ccc
}
.anli-class-a {
	background-color:#eee;
	box-shadow:none;
	transition:box-shadow .3s ease-in-out,background-color .2s ease-in-out;
	position:relative
}
.anli-class-a .img-wrap {
	padding:5px 5px 0;
	overflow:hidden;
}
.anli-class-a .img-wrap a {
	display:block
}
.anli-class-a .img-wrap img {
	transition:transform .3s ease-in-out
}
.anli-class-a .img-wrap a:hover img {
	transform:scale(1.1)
}
.anli-class-a .txt-wrap {
	padding:15px;
}
.anli-class-a .txt-wrap .title {
	font-size:17px;
	line-height:22px;
	height:44px;
	margin-bottom:0
}
.anli-class-a .txt-wrap .desc {
	color:#888;
	margin-top:10px;
	line-height:20px;
	height:40px
}
.anli-class-a .txt-wrap .local {
	color:#888;
	font-size:13px;
	position:absolute;
	right:15px;
	bottom:15px
}
.anli-class-a .txt-wrap .local:before {
	font-family:iconfont;
	content:"\e771";
	margin-right:3px
}
.anli-class-a .meta-wrap {
	padding:0 15px 15px;
}
.anli-class-a .meta-wrap li {
	margin-right:4px;
}
.anli-class-a:hover {
	box-shadow:0 0 10px 2px rgba(255,255,255,.4);
	background-color:#fff
}
.pingjia-item {
	width:100%;
	border:1px solid #ececec;
	transition:all .2s ease-in-out
}
.pingjia-item .img-wrap {
	width:100px;
	background-color:rgba(230,230,230,.8);
	text-align:center;
	padding:10px;
}
.pingjia-item .img-wrap .name {
	margin-top:10px;
	color:#4a4a4a
}
.pingjia-item .img-wrap img {
	border-radius:50%;
	width:64px;
}
.pingjia-item .txt-wrap {
	padding:10px;
	background-color:rgba(255,255,255,.8)
}
.pingjia-item .txt-wrap .meta .date {
	margin-right:10px;
	line-height:24px;
	color:#888
}
.pingjia-item .txt-wrap .meta .grade {
	margin-right:10px;
	padding-top:2px
}
.pingjia-item .txt-wrap .content {
	font-size:15px;
	margin-top:10px;
	line-height:1.6;
	color:#4a4a4a
}
.pingjia-item .txt-wrap .content span {
	margin-left:10px;
	cursor:pointer
}
.pingjia-item .txt-wrap .content span:after {
	font-family:iconfont;
	content:"\e63a";
	margin-left:5px;
}
.pingjia-item .txt-wrap .pic-list {
	margin-top:15px;
}
.pingjia-item .txt-wrap .pic-list >li {
	width:90px;
	padding-right:5px;
}
.pingjia-item .txt-wrap .pic-list >li>div {
	height:100%;
	background-color:#ececec;
	border-radius:4px;
	overflow:hidden;
	cursor:pointer;
	padding:5px;
}
.pingjia-item .txt-wrap .pic-list >li>div:hover {
	background-color:#dadada
}
.pingjia-item + .pingjia-item {
	margin-top:15px;
}
.pingjia-item:hover {
	background-color:#fff;
	box-shadow:0 0 8px 0 rgba(0,0,0,.2);
	border-color:#fff
}
.article-end {
	text-align:center;
	color:#adadad;
	position:relative;
	margin-top:30px;
}
.article-end .title {
	display:inline-block;
	vertical-align:top;
	margin-bottom:0;
	font-size:14px;
	font-family:tsxfonta;
	text-transform:uppercase;
	padding-left:10px;
	padding-right:10px;
	background-color:#fff;
	position:relative;
	z-index:1
}
.article-end:after {
	border-bottom:1px dashed #adadad;
	left:0;
	width:100%;
	top:11px;
	content:"";
	position:absolute
}
.article-end .desc {
	font-size:14px;
}
.article-body img {
	display:block;
	margin-left:auto;
	margin-right:auto;
	border-radius:4px;
	height:auto !important
}
.article-body p {
	margin-bottom:20px;
	text-align:justify
}
.article-body a {
	background-color:#fdc3cb;
	color:#932333
}
.article-body a:hover {
	background-color:#932333;
	color:#fff
}
.article-body a:after {
	content:"\e63a";
	font-family:iconfont;
}
.article-body .img-wrap {
	margin-bottom:10px;
}
.article-body .img-wrap .news-pic-title {
	font-style:normal;
	font-size:14px;
	color:#888;
	height:30px;
	line-height:30px;
	display:block;
	text-align:center
}
.article-share {
	min-height:42px
}
.fenlei-item {
	border:1px solid #e8e7e5;
	background-color:#fff;
	text-align:center;
	line-height:24px;
	transition:background-color .2s ease-in-out
}
.fenlei-item>a {
	padding:7px 1px;
	display:block;
}
.fenlei-item:hover {
	border-color:#e8cf95;
	background-color:#e8cf95
}
.sticky.sticky-top {
	position:fixed;
	left:0;
	right:0;
	top:0;
	z-index:1000;
	box-shadow:0 4px 6px 0px rgba(0,0,0,.2);
}
.recomman-class {
	background:url(../image/start.png) no-repeat;
	width:100px;
	height:18px;
	display:block;
	position:relative;
}
.recomman-class:before {
	content:"";
	position:absolute;
	left:0;
	top:0;
	bottom:0;
	background:url(../image/start-2.png) no-repeat;
}
.recomman-class.s-1:before {
	width:20%;
}
.recomman-class.s-2:before {
	width:40%;
}
.recomman-class.s-3:before {
	width:60%;
}
.recomman-class.s-4:before {
	width:80%;
}
.recomman-class.s-5:before {
	width:100%;
}
.home-ytl-wrap .ytl-liebiao .home-tc-item .btn-wrap .btn:after,.byg-list-item .txt-wrap .title a:after {
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:1;
	pointer-events:auto;
	content:"";
	background-color:rgba(0,0,0,0);
}
.page-banner-wrap.yitiaolong .hua {
	position:absolute;
	background-image:url("../image/banner-flower.png");
	background-repeat:no-repeat;
	background-size:cover;
	z-index:3
}
.ytl-lc-a {
	margin-bottom:20px;
}
.ytl-lc-a .tabs-items-wrap {
	margin-bottom:34px;
	width:810px;
	margin-left:auto;
	margin-right:auto
}
.ytl-lc-a .tabs-items-wrap>li {
	width:60px;
	background-color:#402c1f;
	border:1px solid #bfaf96;
	color:#fff;
	font-size:18px;
	writing-mode:vertical-rl;
	writing-mode:tb-rl;
	height:180px;
	padding-top:20px;
	padding-left:16px;
	padding-right:16px;
	letter-spacing:1.5px;
	margin-left:15px;
	margin-right:15px;
	cursor:pointer;
	position:relative;
	transition:all .3s ease-in-out;
	background-position:50% 200%
}
.ytl-lc-a .tabs-items-wrap>li span {
	display:inline-block;
	margin-bottom:10px;
	color:#e8cf95;
}
.ytl-lc-a .tabs-items-wrap>li:hover {
	background-color:#200c0c;
}
.ytl-lc-a .tabs-items-wrap>li.active {
	background-color:#200c0c;
	box-shadow:0 0 8px 2px rgba(0,0,0,.3)
}
.ytl-lc-a .tabs-items-wrap>li.active:after {
	content:"";
	position:absolute;
	width:15px;
	height:40px;
	background-image:url("../image/ytl-lc-img-d.png");
	top:100%;
	left:50%;
	margin-left:-8px;
}
.ytl-lc-a .tabs-content-wrap {
	background-color:#200c0c;
	border:1px solid #bca26d;
	padding:20px 80px;
	background-image:url("../image/ytl-lc-img.png");
	background-repeat:no-repeat;
	background-position:100% 100%;
	height:270px;
	color:#fff;
	width:980px;
	margin-left:auto;
	margin-right:auto
}
.ytl-lc-a .tabs-content-wrap .tabs-content .title {
	font-size:22px;
	text-align:center;
	margin-bottom:15px;
	color:#e8cf95
}
.ytl-lc-a .tabs-content-wrap .tabs-content .desc {
	font-size:18px;
	margin-bottom:20px;
	font-weight:600;
	padding-left:5px
}
.ytl-lc-a .tabs-content-wrap .tabs-content .with-point>li {
	font-size:16px
}
.ytl-lc-a .tabs-content-wrap .tabs-content .progress-num {
	position:absolute;
	right:20px;
	top:20px;
	color:#a9935f;
	font-size:68px;
}
.ytl-lc-a .tabs-content-wrap .tabs-content .with-point>li {
	line-height:1.8;
	color:#e2e2e2
}
.ytl-taocan-a,.ytl-zhuanyuan-a {
	background-color:rgba(70,21,21,.95);
	width:100%;
	margin-bottom:15px;
	position:relative;
	z-index:1
}
.ytl-taocan-a .img-wrap,.ytl-zhuanyuan-a .img-wrap {
	width:800px;
	position:relative
}
.ytl-taocan-a .txt-wrap,.ytl-zhuanyuan-a .txt-wrap {
	padding:40px 30px 0;
	color:#fff1d0;
	font-size:22px;
}
.ytl-taocan-b {
	padding:10px;
	margin-bottom:20px;
	position:relative
}
.ytl-taocan-b .ytl-item-ul>li {
	border-bottom:1px solid #ececec;
	line-height:29px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	position:relative
}
.ytl-taocan-b .ytl-item-ul>li.with-point:before {
	content:"";
	width:6px;
	height:6px;
	border-radius:50%;
	background-color:#a64358;
	position:absolute;
	left:5px;
	top:10px
}
.ytl-taocan-b .ytl-tc-item-a {
	width:115px;
	padding-top:160px
}
.ytl-taocan-b .ytl-tc-item-a .ytl-item-ul>li {
	font-weight:600;
	text-align:right;
	padding-right:15px;
	color:#585858
}
.ytl-taocan-b .ytl-tc-item-b .tc-class {
	height:150px;
	margin-bottom:10px;
	text-align:center;
	color:#fff;
	border-radius:4px;
	overflow:hidden;
	background-repeat:no-repeat;
	margin-left:2px;
	margin-right:2px;
	padding-top:30px
}
.ytl-taocan-b .ytl-tc-item-b .tc-class .title {
	font-size:22px;
	margin-bottom:5px
}
.ytl-taocan-b .tc-item-detail {
	background-image:url("../image/taocan-img.png");
	background-repeat:repeat-y;
	background-position:left;
	position:relative
}
.ytl-taocan-b .tc-item-detail:before {
	position:absolute;
	left:0;
	top:0;
	content:"";
	height:15px;
	width:8px;
	background:linear-gradient(180deg,#fff 0%,rgba(255,255,255,0) 50%)
}
.ytl-taocan-b .tc-item-detail .ytl-item-ul>li {
	padding-left:18px;
}
.ytl-taocan-b .tc-item-detail .ytl-item-ul>li:nth-child(even) {
	background:linear-gradient(-90deg,#f6f6f6,rgba(255,255,255,0))
}
.ytl-taocan-b .ytl-tc-item-b .tc-class.c-a {
	background-color:#6c728a;
	background-image:url("../image/ytl-tc1-bg.png");
	background-position:0% 0%
}
.ytl-taocan-b .ytl-tc-item-b .tc-class.c-b {
	background-color:#5da07f;
	background-image:url("../image/ytl-tc2-bg.png");
	background-position:100% 100%
}
.ytl-taocan-b .ytl-tc-item-b .tc-class.c-c {
	background-color:#a64358;
	background-image:url("../image/ytl-tc3-bg.png");
	background-position:0% 0%
}
.ytl-taocan-b .ytl-tc-item-b .tc-class.c-d {
	background-color:#b28750;
	background-image:url("../image/ytl-tc4-bg.png");
	background-position:100% 0%
}
.ytl-taocan-b .ytl-item-ul>li.with-point {
	color:#a64358
}
.ytl-taocan-b .ytl-item-ul.c-c>li.with-point {
	color:#a64358
}
.ytl-taocan-b .ytl-item-ul.c-d>li.with-point:before {
	background-color:#b28750
}
.ytl-taocan-b .ytl-item-ul.c-d>li.with-point {
	color:#b28750
}
.ytl-taocan-tips {
	color:#f3f3f3;
	position:relative;
	width:1000px;
	margin-left:auto;
	margin-right:0;
	background-image:url("../image/ytl-tips-bg.png");
	background-position:100% 0%;
	background-repeat:no-repeat;
	height:134px;
	padding:20px 30px 0 80px;
	margin-bottom:20px
}
.ytl-taocan-tips ul>li {
	font-size:15px
}
.ytl-taocan-tips .title-wrap {
	position:absolute;
	left:0;
	top:0;
	background-image:url("../image/ytl-tips.png");
	background-repeat:no-repeat;
	width:35px;
	height:132px;
}
.ytl-zhuanyuan-a {
	background-color:rgba(102,109,134,.95)
}
.ytl-zhuanyuan-a .txt-wrap {
	color:#fff;
}
.ytl-zhuanyuan-b {
	padding-left:30px;
	padding-right:30px;
	margin-bottom:30px;
	background:url("../image/ytl-zhuangyuan-bg-2.png") no-repeat 0% 50%,url("../image/ytl-zhuangyuan-bg-3.png") no-repeat 100% 50%;
	position:relative
}
.ytl-zhuanyuan-b .swiper-button-prev {
	left:-20px
}
.ytl-zhuanyuan-b .swiper-button-next {
	right:-20px
}
.ytl-zhuanyuan-b .swiper-button-prev:hover,.ytl-zhuanyuan-b .swiper-button-next:hover {
	background-color:rgba(147,35,51,.5)
}
.ytl-zhuanyuan-item {
	position:relative
}
.ytl-zhuanyuan-item:before {
	position:absolute;
	left:5px;
	right:5px;
	top:5px;
	bottom:5px;
	pointer-events:none;
	border:1px solid #bf5161;
	content:"";
	z-index:1
}
.ytl-zhuanyuan-item .img-wrap {
	background-color:#1c0a0a;
	transition:background-color .2s ease-in-out
}
.ytl-zhuanyuan-item .img-wrap:hover {
	background-color:#460811
}
.ytl-zhuanyuan-item .img-wrap a {
	display:block;
	padding:10px 10px 0
}
.ytl-zhuanyuan-item .txt-wrap {
	background-color:#932333;
	padding:15px;
	position:relative
}
.ytl-zhuanyuan-item .txt-wrap .title {
	font-size:18px;
	font-weight:bold
}
.ytl-zhuanyuan-item .txt-wrap .title a {
	color:#fff
}
.ytl-zhuanyuan-item .txt-wrap .title a:hover {
	color:#d7bf89
}
.ytl-zhuanyuan-item .txt-wrap .meta {
	color:#d7bf89
}
.ytl-zhuanyuan-item .zhuanyuan-years {
	background-color:#932333;
	color:#d7bf89;
	position:absolute;
	right:0;
	top:0;
	padding:5px 20px 5px 5px;
	z-index:2
}
.ytl-zhuanyuan-item .zhuanyuan-years:before {
	content:"";
	background-image:url("../image/years.png");
	background-size:cover;
	height:24px;
	width:24px;
	position:absolute;
	right:-5px;
	top:15px
}
.ytl-zhuanyuan-item .zhuanyuan-years .years-num {
	font-family:tsxfonta;
	font-size:24px;
	line-height:30px
}
.ytl-anli-a {
	padding-bottom:10px;
	margin-bottom:15px;
	position:relative
}
.ytl-anli-item>li {
	width:50%;
	padding:10px 10px 0
}
.ytl-anli-item>li:nth-child(2) .img-wrap {
	float:left
}
.ytl-anli-item>li:nth-child(3) .img-wrap {
	float:right
}
.ytl-anli-item>li .txt-wrap {
	float:left;
	position:relative;
	text-align:justify;
	line-height:1.4
}
.ytl-anli-item>li .txt-wrap:before {
	content:"";
	position:absolute;
	background-color:#d0a863;
}
.ytl-anli-a .txt {
	position:absolute;
	bottom:20px;
	left:160px;
}
.ytl-anli-a .flower {
	position:absolute;
	background-repeat:no-repeat;
	background-image:url("../image/flower-c.png");
	width:75px;
	height:75px;
	top:30%;
	right:-30px
}
.ytl-anli-a .flower-2 {
	position:absolute;
	background-repeat:no-repeat;
	background-image:url("../image/flower-b.png");
	width:150px;
	height:270px;
	left:0;
	bottom:-180px;
}
.ytl-anli-b {
	position:relative;
	margin-bottom:20px;
}
.ytl-anli-b .txt-wrap {
	color:#fff
}
.ytl-why-a {
	background-color:#7e6b5a;
}
.ytl-why-a .img-wrap {
	width:580px;
	position:relative
}
.ytl-why-a .txt-wrap {
	padding:30px 25px 0;
	color:#fff;
}
.ytl-why-a .txt-wrap>p {
	font-size:16px;
	text-align:justify;
	margin-bottom:20px;
}
.ytl-why-a .txt-wrap>ul>li:not(:last-child) {
	border-right:1px solid #988575
}
.ytl-why-a .txt-wrap>ul>li .num {
	font-size:32px;
	font-family:tsxfonta;
	color:#e8cf95;
	line-height:36px
}
.ytl-why-b {
	padding:20px 20px 30px;
	position:relative
}
.ytl-why-b ul>li {
	padding:0 10px
}
.ytl-why-b ul>li .icon {
	text-align:center;
	font-size:32px;
	color:#996c33
}
.ytl-why-b ul>li .title {
	text-align:center;
	font-size:22px;
	margin-bottom:10px
}
.ytl-why-b ul>li .desc {
	text-align:justify;
	color:#5d5d5d;
}
.ytl-moreservice {
	height:540px;
	position:relative
}
.ytl-moreservice .flower-1,.ytl-moreservice .flower-2 {
	position:absolute;
	background-repeat:no-repeat;
	background-size:cover
}
.ytl-moreservice .flower-1 {
	background-image:url("../image/ytl-flower-b.png");
	width:209px;
	height:155px;
	top:50px;
	left:50%
}
.ytl-moreservice .flower-2 {
	background-image:url("../image/ytl-flower-a.png");
	width:101px;
	height:107px;
	bottom:0px;
	left:20%;
	pointer-events:none
}
.ytl-moreservice .container {
	height:100%;
	background-image:url("../image/ytl-gengduo-img.jpg");
	background-position:100% 100%;
	background-repeat:no-repeat
}
.ytl-gengduo-a .fw-items-wrap {
	width:600px
}
.ytl-gengduo-a .fw-items-wrap .gengduofuwu-item>li:nth-child(even) {
	padding-top:40px
}
.ytl-gengduo-a .fw-items-wrap .gengduofuwu-item>li>div {
	width:148px;
	height:140px;
	margin-bottom:1px;
	margin-right:1px;
}
.ytl-gengduo-a .fw-txt-wrap {
	width:570px;
	padding-top:40px
}
.ytl-kehupingjia-wrap .container {
	background-image:url("../image/ytl-book.png");
	background-repeat:no-repeat;
	background-position:15% 100%;
	height:100%;
	padding-bottom:40px
}
.ytl-kehupingjia-wrap .ytl-khpj-a .txt-wrap {
	position:relative
}
.ytl-kehupingjia-wrap .ytl-khpj-a .txt-wrap .ytl-khpj-items {
	background-color:#fff;
	padding:20px;
	position:absolute;
	box-shadow:4px 4px 8px 0 rgba(212,148,66,0.4)
}
.spotlight {
	cursor:pointer
}
.ytl-kehupingjia-wrap .ytl-khpj-a .txt-wrap .ytl-khpj-items .desc {
	padding:10px;
	line-height:1.6;
	border:1px solid #d7bf89;
	text-align:justify;
	margin-bottom:10px;
	border-top-width:2px;
	font-size:15px;
}
.team-fc-wrap .container {
	background-image:url("../image/team-fc-bg.png");
	background-position:0% 0%;
	height:100%
}
.team-fc-wrap .team-fc-a {
	width:800px;
	padding:20px 0;
	color:#ececec;
	font-size:16px;
}
.team-fc-wrap .team-fc-b {
	display:inline-block;
	vertical-align:top
}
.team-fc-wrap .team-fc-b-wrap {
	width:600px;
	padding-bottom:20px;
	position:relative;
	padding-top:20px
}
.team-fc-wrap .team-fc-b>li {
	display:inline
}
.team-fc-wrap .team-fc-b>li>div {
	float:left;
	width:40px;
	height:135px;
	background-color:#4c4031;
	border:1px solid #cfa972;
	color:#e8cf95;
	margin-right:10px;
	padding:15px 8px;
	font-size:16px;
	line-height:1.2
}
.team-fc-album {
	text-align:center
}
.team-fc-album .img-wrap {
	background-color:#000
}
.team-fc-album .img-wrap img {
	opacity:.8
}
.team-fc-album .txt-wrap {
	color:#aba196;
	padding-top:10px
}
.team-fc-album:hover .img-wrap img {
	opacity:1
}
.team-ry-wrap {
	position:relative
}
.team-ry-wrap .guan {
	background-image:url("../image/team-ry-bg-1.jpg");
	background-repeat:no-repeat;
	background-size:cover;
	width:603px;
	height:519px;
	left:10%;
	top:0;
	position:absolute;
	pointer-events:none
}
.team-ry-wrap .fo {
	position:absolute;
	bottom:0;
	background-image:url("../image/team-ry-bg-2.jpg");
	background-repeat:no-repeat;
	background-size:cover;
	width:312px;
	height:400px;
	right:calc(50% - 800px);
	pointer-events:none
}
.team-ry-wrap .container {
	position:relative;
	z-index:2
}
.team-ry-list>li {
	padding-bottom:20px;
}
.team-ry-list .team-ry-item {
	background-image:url("../image/team-ry-bg.jpg");
	background-repeat:no-repeat;
	background-size:cover;
	padding:5px;
	position:relative
}
.team-ry-list .team-ry-item .img-wrap {
	background-color:#1c0a0a;
	background-image:none;
	transition:background-image .2s ease-in-out
}
.team-ry-list .team-ry-item .img-wrap:hover {
	background-image:radial-gradient( circle,#460811 40%,#1c0a0a 80%)
}
.team-ry-list .team-ry-item .img-wrap a {
	display:block;
	padding-top:15px;
}
.team-ry-list .team-ry-item .txt-wrap {
	background-color:#932333;
	padding:10px;
	color:#fff;
}
.team-ry-list .team-ry-item .title {
	font-size:18px;
	font-weight:bold
}
.team-ry-list .team-ry-item .title a {
	color:#d7bf89
}
.team-ry-list .team-ry-item .title a:hover {
	color:#e8cf95
}
.team-ry-list .team-ry-item .zhuanyuan-years {
	position:absolute;
	top:15px;
	right:15px;
	color:#fff;
	background-image:url("../image/nian.png");
	background-size:20px auto;
	background-repeat:no-repeat;
	background-position:100% 5%;
	pointer-events:none
}
.team-ry-list .team-ry-item .zhuanyuan-years .years-num {
	font-family:tsxfonta;
	font-size:28px;
	color:#d7bf89;
	line-height:28px;
	text-align:right;
	padding-right:22px
}
.team-gdfw-wrap .gengduofuwu-item>li {
	padding-left:10px;
	padding-right:10px;
	height:120px
}
.team-gdfw-wrap .gengduofuwu-item>li>div {
	height:100%
}
.page-banner-wrap.tuandui-xiangqing {
	background-image:url("../image/team-xq-topbg.png");
	background-position:50% 100%;
	background-repeat:no-repeat
}
.team-detail-wrap {
	background-image:url("../image/team-xq-bg-1.jpg");
	background-position:50% 100%;
	background-repeat:no-repeat
}
.team-detail-wrap .container {
	position:relative
}
.team-detail-wrap .team-detail-a {
	background-color:#182551;
	padding:30px;
	width:980px;
	height:100%;
	position:relative
}
.team-detail-wrap .team-detail-denglong {
	position:absolute;
	background-image:url("../image/team-xq-Rimg.png");
	background-size:cover;
	width:190px;
	height:403px;
	top:0;
	right:-5px;
	pointer-events:none
}
.team-detail-wrap .team-detail-a:after {
	content:"";
	position:absolute;
	left:9px;
	top:9px;
	right:9px;
	bottom:9px;
	border:1px solid rgba(255,255,255,.2);
	pointer-events:none
}
.team-detail-wrap .team-detail-a .team-yulu {
	color:#e8cf95;
	margin-bottom:25px;
	font-family:"SimSun";
	font-size:18px;
}
.team-detail-wrap .team-detail-a .txt-wrap .article-body {
	color:#fff;
	font-size:16px;
	line-height:1.8;
}
.team-pingjia-wrap {
	background-image:url("../image/team-pj-bg.jpg");
	background-position:0% 50%;
	background-repeat:no-repeat;
	padding-bottom:40px
}
.optiscroll {
	height:100%
}
.team-wenda-user {
	width:270px;
	padding:20px
}
.team-wenda-user .img img {
	border-radius:50%;
	width:120px;
	height:120px
}
.team-wenda-user .info .num {
	margin-bottom:10px;
}
.team-wenda-user .info .num span {
	margin-left:5px;
	margin-right:5px;
	font-size:20px;
}
.team-wenda-list {
	width:900px;
	background-color:#fff;
	padding:20px;
}
.team-wenda-list>ul>li {
	position:relative;
	padding-bottom:10px;
	border-bottom:1px solid #eaeaea;
	margin-bottom:10px
}
.page-banner-wrap.anli,.page-banner-wrap.gywm,.page-banner-wrap.yongpin {
	background-color:#e8e7e5
}
.page-banner-wrap.page-detail.anli .banner-txt-b,.page-banner-wrap.page-detail.changshi .banner-txt-b {
	text-align:center;
	background-color:rgba(147,35,51,.9)
}
.page-banner-wrap.page-detail.anli .banner-txt-b .txt-wrap .title:after,.page-banner-wrap.page-detail.baike .banner-txt-b .txt-wrap .title:after,.page-banner-wrap.page-detail.wenda .banner-txt-c .txt-wrap .title:after {
	display:none;
}
.anli-filter>li>a {
	display:block;
	position:relative;
	margin-right:10px;
	padding:10px 15px;
	background-color:#a6937c;
	color:#fff;
	font-size:16px;
	transition:background-color .2s ease-in-out;
	border-radius:2px
}
.anli-filter>li>a:hover,.anli-filter>li.active>a {
	background-color:#932333
}
.anli-b-wrap {
	background-color:#dbdbe3;
	background-image:url("../image/hands.jpg");
	background-position:50% 50%;
	background-repeat:no-repeat;
}
.anli-b-wrap .container {
	position:relative;
	height:380px
}
.anli-b-wrap .container .txt-a {
	position:absolute;
	left:0;
	text-align:center;
	color:#434343;
	top:80px
}
.anli-b-wrap .container .txt-a .title {
	font-size:22px;
}
.anli-b-wrap .container .txt-a .img {
	margin-bottom:15px;
	margin-top:15px;
}
.anli-b-wrap .container .txt-a .tel {
	font-family:tsxfonta;
	font-size:32px;
}
.anli-b-wrap .container .txt-b {
	width:370px;
	height:370px;
	background-image:url("../image/txt1.png");
	position:absolute;
	right:0;
	top:5px;
	background-size:cover
}
.anli-article-wrap,.baike-home-wrap .baike-article-wrap {
	background-color:#fff;
	width:850px;
	padding:30px 40px;
	border-top:7px solid #d7bb7c;
	border-bottom:8px solid #d7bb7c;
	min-height:600px;
	font-size:16px;
	line-height:1.8;
	position:relative;
	top:-40px;
	color:#505050;
	margin-bottom:-40px
}
.anli-detail-wrap {
	width:100%;
	margin-bottom:-40px;
	position:relative;
	z-index:1
}
.anli-detail-wrap .anli-more {
	padding-left:20px;
}
.anli-detail-wrap .aside-block,.yongpin-detail-wrap .aside-block {
	background-color:#fff;
	padding:20px 15px;
	margin-top:20px;
}
.anli-fenlei {
	margin-right:-10px
}
.anli-fenlei>li {
	padding-bottom:10px;
	padding-right:10px;
}
.anli-recommand-list>li {
	width:100%;
	display:table;
	table-layout:fixed;
	margin-bottom:15px;
}
.anli-recommand-list>li>div {
	display:table-cell;
	vertical-align:top;
}
.anli-recommand-list>li .img-wrap {
	width:40%
}
.anli-recommand-list>li .img-wrap a {
	display:block
}
.anli-recommand-list>li .img-wrap img {
	border-radius:4px
}
.anli-recommand-list>li .txt-wrap {
	padding-left:15px;
}
.anli-recommand-list>li .txt-wrap .title {
	line-height:1.3;
	font-size:15px;
	margin-bottom:0
}
.anli-shangxia-wrap>li>div {
	padding:10px;
	text-align:center;
	background-color:#fff3d9
}
.anli-shangxia-wrap>li>div.shang {
	margin-right:10px
}
.anli-shangxia-wrap>li>div.xia {
	margin-left:10px
}
.anli-shangxia-wrap>li>div .txt {
	font-size:14px;
}
.anli-shangxia-wrap>li>div .txt:after {
	content:"";
	display:block;
	width:40px;
	height:2px;
	background-color:#ccc;
	margin:5px auto
}
.anli-shangxia-wrap>li>div a {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	display:block
}
.anli-jiashu-pinjia {
	background-color:#fff;
	width:100%;
	height:148px;
	cursor:pointer;
	position:relative;
	transition:box-shadow .2s ease-in-out
}
.anli-jiashu-pinjia:hover {
	box-shadow:0 0 10px 2px rgba(255,255,255,.4)
}
.anli-jiashu-pinjia:before {
	content:"";
	position:absolute;
	left:5px;
	bottom:5px;
	right:5px;
	top:5px;
	border:1px solid #e8cf95
}
.anli-jiashu-pinjia .img-wrap {
	width:100px;
	text-align:center;
	padding-top:15px;
	padding-bottom:15px;
	background-color:#eee;
	height:100%
}
.anli-jiashu-pinjia .img-wrap img {
	width:64px;
	border-radius:50%;
	margin-bottom:10px
}
.anli-jiashu-pinjia .txt-wrap {
	padding:15px;
	width:calc(100% - 100px)
}
.anli-jiashu-pinjia .txt-wrap .desc {
	font-size:16px;
	line-height:24px;
	max-height:76px;
	margin-bottom:10px;
}
.anli-d-wrap {
	background-image:url("../image/jl.jpg");
	background-repeat:no-repeat;
	background-size:cover
}
.page-banner-wrap.gengduo .hua {
	position:absolute;
	background-image:url("../image/top-flower.png");
	background-repeat:no-repeat;
	background-size:cover;
	z-index:3
}
.gengduo-a-wrap {
	position:relative;
}
.gengduo-a-wrap:before {
	content:"";
	display:block;
	background-image:url("../image/wuyan1.jpg");
	background-repeat:repeat-x;
	height:27px;
	background-position:0% 0%;
}
.gengduo-a-wrap .hua {
	position:absolute;
	background-image:url("../image/taohua-1.png");
	height:454px;
	width:592px;
	right:0;
	top:-100px;
	pointer-events:none;
}
.gengduo-project>li {
	background-color:#fff;
	margin-bottom:15px;
	position:relative;
	transition:box-shadow .2s ease-in-out;
	box-shadow:none;
}
.gengduo-project>li:hover {
	box-shadow:0 0 10px 2px rgba(255,255,255,.4)
}
.gengduo-project>li:before {
	position:absolute;
	left:10px;
	right:10px;
	top:10px;
	bottom:10px;
	border:1px solid #d1c0a5;
	pointer-events:none;
	content:"";
	z-index:1
}
.gengduo-project>li .img-wrap a {
	display:block
}
.gengduo-project>li .txt-wrap {
	padding:50px 30px
}
.gengduo-project>li .txt-wrap .title {
	font-size:28px;
	letter-spacing:2px;
	margin-bottom:0;
	line-height:42px;
}
.gengduo-project>li .txt-wrap .title i {
	color:#fff;
	margin-right:5px;
	font-weight:400!important;
	text-align:center;
	height:42px;
	border-radius:50%;
	background-color:#b59e6d;
	width:42px;
	display:inline-block
}
.gengduo-project>li .txt-wrap .desc {
	font-size:16px;
	margin-top:30px;
	color:#5d5d5d
}
.gengduo-project>li .txt-wrap .tel-wrap {
	width:320px;
	height:80px;
	background-image:url("../image/btn-bg-320-80.png");
	background-size:cover;
	color:#fff;
	text-align:center;
	padding-top:10px;
	display:block
}
.gengduo-project>li .txt-wrap .tel-wrap p {
	font-size:16px;
	margin-bottom:0;
}
.gengduo-project>li .txt-wrap .tel-wrap .tel-num {
	font-size:24px;
}
.gengduo-project>li .txt-wrap .tel-wrap .tips {
	position:absolute;
	background-color:#932333;
	padding:0 5px;
	border-radius:4px;
	top:-15px;
	right:-40px;
	z-index:9
}
.gengduo-project>li .txt-wrap .tel-wrap .tips:before {
	content:"";
	position:absolute;
	width:8px;
	height:8px;
	border-top:8px solid #932333;
	border-left:4px solid transparent;
	border-right:4px solid transparent;
	left:20px;
	bottom:-8px
}
.gengduo-b-wrap {
	background-position:0% 50%;
	background-repeat:no-repeat;
	background-size:cover
}
.gengduo-b-content .gengduo-why >li {
	background-color:#74603d;
	color:#fff;
	padding:15px 15px 0;
	height:210px;
	position:relative
}
.gengduo-b-content .gengduo-why >li:after {
	content:"";
	position:absolute;
	left:5px;
	top:5px;
	right:5px;
	bottom:5px;
	border:1px solid rgba(255,255,255,.2)
}
.gengduo-b-content .gengduo-why >li .icon {
	font-size:32px;
	text-align:center
}
.gengduo-b-content .gengduo-why >li .title {
	font-size:22px;
	text-align:center;
	margin-bottom:10px;
}
.gengduo-b-content .gengduo-why >li .desc {
	font-size:15px;
	text-align:justify;
	color:rgba(255,255,255,.78)
}
.gengduo-b-content .img-wrap {
	margin-top:40px;
	text-align:center
}
.gengduo-b-content .img-wrap>li {
	display:inline-block;
	vertical-align:top
}
.gengduo-b-content .img-wrap>li:first-child {
	padding-right:30px;
	padding-top:30px
}
.gengduo-c-wrap {
	background-image:url("../image/gengduo-img-a.png");
	background-position:top;
	background-repeat:repeat-x
}
.gengduo-c-wrap .container {
	position:relative
}
.gengduo-c-wrap .swiper-button-prev {
	left:-20px
}
.gengduo-c-wrap .swiper-button-next {
	right:-20px
}
.yongpin-filter-wrap {
	padding:15px;
	background-color:#182551;
	margin-bottom:30px;
	position:relative
}
.yongpin-filter-wrap .filter-content {
	width:100%
}
.yongpin-filter-wrap .filter-content>.name {
	color:#fff;
	font-size:16px;
	width:90px;
	text-align:center;
	font-weight:600;
	padding-top:5px
}
.yongpin-filter-wrap .filter-content>.name span {
	display:none
}
.yongpin-filter-wrap .filter-content>ul {
	}.yongpin-filter-wrap .filter-content>ul>li {
	display:inline;
}
.yongpin-filter-wrap .filter-content>ul>li .item {
	float:left;
	margin-right:5px;
	margin-bottom:5px;
	text-align:center;
}
.yongpin-filter-wrap .filter-content>ul>li .item a {
	display:block;
	padding:5px 8px;
	color:#fff;
	height:100%;
	border:1px solid rgba(255,255,255,.2);
	transition:all .2s ease-in-out
}
.yongpin-filter-wrap .filter-content>ul>li .item a .title {
	font-size:15px;
	line-height:24px
}
.yongpin-filter-wrap .filter-content>ul>li .item a:hover,.yongpin-filter-wrap .filter-content>ul>li.active .item a {
	background-color:#b28850;
	border-color:#e8cf95
}
.yongpin-filter-wrap .filter-content>ul>li .item a span {
	color:#e8cf95;
}

.yongpin-ghh-b-wrap {
	background-image:url("../image/guhuihe.jpg");
	background-position: 50% 50%;
	background-repeat:no-repeat;
	background-size:cover;
	height: 370px;
	width: auto;
}

.yongpin-shouyi-b-wrap {
	background-image:url("../image/shouyi.jpg");
	background-position: 50% 50%;
	background-repeat:no-repeat;
	background-size:cover;
	height: 370px;
	width: auto;
}


.yongpin-ghh-b-wrap .title {
	font-size:28px;
	line-height:1.3;
	color:#e8cf95;
	margin-bottom:50px;
	margin-right:50px;
	margin-left:auto;
	text-align:right
}
.yongpin-ghh-b-wrap .yp-ghh-txt {
	position:absolute;
	left:15px;
	bottom:0
}
.yongpin-ghh-b-wrap .yp-ghh-txt img {
	max-height:80px;
}
.yp-why {
	width:700px;
	margin-right:0;
	margin-left:auto;
	text-align:center;
	color:#fff
}
.yp-why .icon,.yp-haoshouyi .icon {
	background-color:rgba(126,107,90,.8);
	width:48px;
	height:48px;
	line-height:48px;
	color:#ffeec7;
	font-size:28px;
	border-radius:50%;
	margin-left:auto;
	margin-right:auto;
}
.yp-why .txt,.yp-haoshouyi .txt {
	font-size:16px;
	margin-top:40px;
	position:relative;
}
.yp-why .txt:before,.yp-haoshouyi .txt:before {
	content:"";
	height:32px;
	border-left:1px dashed #b19a88;
	left:50%;
	top:-34px;
	position:absolute
}
.yongpin-items-a {
	background-color:#f4f4f4;
	position:relative;
	transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out;
}
.yongpin-items-a:hover {
	background-color:#f7eeda;
	box-shadow:0 0 10px 2px rgba(255,255,255,.4)
}
.yongpin-items-a .img-wrap {
	position:relative
}
.yongpin-items-a .img-wrap a {
	display:block;
}
.yongpin-items-a .img-wrap .meta {
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	padding:5px 10px;
	color:#5a5a5a;
	background-color:rgba(255,255,255,.68);
	text-align:center;
	font-size:13px
}
.yongpin-items-a .img-wrap .meta span + span {
	margin-left:5px;
}
.yongpin-items-a .img-wrap .meta span i {
	margin-right:3px
}
.yongpin-items-a .txt-wrap {
	padding:10px 15px;
	text-align:center
}
.yongpin-items-a .txt-wrap .title {
	font-size:16px;
	margin-bottom:10px;
}
.yongpin-items-a .txt-wrap .price {
	margin-bottom:5px
}
.yongpin-items-a .txt-wrap .label + .label {
	margin-left:3px
}
.yongpin-list-a-wrap {
	position:relative;
	top:-50px;
	margin-bottom:-50px;
}
.yongpin-class-wrap a {
	display:block;
	line-height:50px;
	font-size:18px;
	text-align:center;
	color:#fff;
	padding:0 40px;
	position:relative;
	transition:color .2s ease,background-color .2s ease
}
.yongpin-class-wrap li.active a,.yongpin-class-wrap li a:hover {
	background-color:#182551;
	color:#d7bb7c
}
.yongpin-class-wrap li a i {
	margin-right:5px;
	display:inline-block;
	vertical-align:top
}
.yongpin-class-wrap li.active a:before {
	position:absolute;
	left:0;
	right:0;
	top:0;
	height:3px;
	background-color:#d7bb7c;
	content:""
}
.yongpin-detail-wrap {
	width:100%
}
.yongpin-detail-wrap .yongpin-more {
	padding-right:20px;
}
.yongpin-article-wrap {
	background-color:#fff;
	width:850px;
	padding:30px 20px;
	border-top:7px solid #d7bb7c;
	border-bottom:8px solid #d7bb7c;
	min-height:600px;
	font-size:16px;
	line-height:1.8;
	position:relative;
	color:#505050;
}
.yp-article-body img {
	display:block;
	margin-left:auto;
	margin-right:auto;
	height:auto !important
}
.yongpin-article-wrap p.img-wrap {
	margin-bottom:0!important
}
.detail-banner-wrap.yongping {
	background-color:#fff
}
.detail-banner-wrap.yongping .desc-wrap ul.meta {
	margin-top:10px
}
.detail-banner-wrap.yongping .desc-wrap ul.meta>li:before {
	font-family:iconfont;
	content:"\e616";
	margin-right:3px
}
.detail-banner-wrap.yongping .desc-wrap ul.meta>li +li {
	margin-left:10px
}
.detail-banner-wrap.yongping .desc-wrap .special {
	margin-top:15px;
	font-size:16px;
	color:#932333;
}
.detail-banner-wrap.yongping .desc-wrap .special:before {
	font-family:iconfont;
	content:"\e654";
	position:relative;
	top:-5px;
	margin-right:5px
}
.detail-banner-wrap.yongping .desc-wrap .yongpin-desc-a {
	margin-top:20px;
	padding-bottom:10px;
	border-bottom:1px solid #ececec;
	margin-bottom:10px;
}
.detail-banner-wrap.yongping .desc-wrap .yongpin-gmqd {
	text-align:center;
	padding-top:12px
}
.detail-banner-wrap.yongping .desc-wrap .yongpin-gmqd>li div {
	margin-bottom:10px;
	font-size:16px;
}
.detail-banner-wrap.yongping .desc-wrap .yongpin-gmqd>li div img {
	max-height:24px;
}
.aside-banner a,.yongpin-recommand-list .img-wrap a {
	display:block;
}
.yongpin-recommand-list {
	margin-right:-5px
}
.yongpin-recommand-list>li {
	padding-right:5px;
}
.yongpin-recommand-list .txt-wrap {
	padding:10px 0;
}
.yongpin-recommand-list .txt-wrap .title {
	line-height:18px;
	margin-bottom:8px;
	font-size:14px
}
/*
.yongpin-home-b {
	background-image:url("../image/bg-41.jpg");
	background-repeat:no-repeat;
	background-position:10% 100%
}
*/
.yongpin-home-c {
	background-image:url("../image/bg-3.jpg");
	background-repeat:no-repeat;
	background-position:50% 50%;
	height: 380px;
}
.yp-czfl-wrap {
	background-color:#e8e7e5;
	padding:15px 15px 0 15px;
	margin-bottom:20px;
}
.yp-czfl-item {
	background-color:#005f63;
	width:100%
}
.yp-czfl-item .img-wrap {
	width:200px;
	position:relative;
	transition:opacity .2s ease-in-out
}
.yp-czfl-item .img-wrap:hover {
	opacity:.75
}
.yp-czfl-item .img-wrap a {
	display:block
}
.yp-czfl-item .img-wrap .price-wrap {
	position:absolute;
	left:0;
	bottom:0;
	right:20%;
	padding:5px;
	color:#d1c0a5;
	background: linear-gradient(90deg,#013f44 30%,rgba(0,0,0,0) 80%);
}
.yp-czfl-item .txt-wrap {
	font-size:16px;
	padding:0 22px;
	vertical-align:middle;
	line-height:1.1;
	text-align:center;
}
.yp-czfl-item .txt-wrap a {
	color:#fff;
	overflow:hidden;
	display:block
}
.yp-czfl-item .txt-wrap a:hover {
	color:#d7bb7c
}
.yongpin-ghh-fl-b {
	width:480px;
	margin-right:0;
	margin-left:auto;
}
.yongpin-ghh-fl-b li,.yongpin-sy-fl>li {
	padding-bottom:1px;
	padding-right:1px
}
.yongpin-ghh-fl-b .items {
	height:100px;
	background-color:#7e6b5a;
	text-align:center
}
.yongpin-ghh-fl-b li:nth-child(2) .items,.yongpin-ghh-fl-b li:nth-child(4) .items,.yongpin-ghh-fl-b li:nth-child(5) .items,.yongpin-ghh-fl-b li:nth-child(7) .items {
	background-color:#ab9c85
}
.yongpin-ghh-fl-b .items a,.yongpin-sy-fl>li .items a {
	display:block;
	color:#fff;
	height:100%;
	transition:background-color .2s ease-in-out
}
.yongpin-ghh-fl-b .items .icon {
	height:60px;
	padding-top:10px;
}
.yongpin-ghh-fl-b .items .icon i {
	font-size:32px;
}
.yongpin-ghh-fl-b .items .title,.yongpin-sy-fl>li .items .title {
	font-size:16px;
	margin-bottom:0
}
.yongpin-ghh-fl-b .items:hover a {
	background-color:#190a08
}
.yongpin-sy-fl {
	width:600px;
	margin-left:auto;
	margin-right:auto;
}
.yongpin-sy-fl>li .items {
	height:120px;
	text-align:center;
	background-color:#014c50
}
.yongpin-sy-fl>li .items .icon {
	height:80px;
	padding-top:10px;
	font-size:38px;
	color:#ffeec7
}
.yongpin-sy-fl>li .items a:hover {
	background-color:#003d40
}
.yongpin-home-d {
	background-repeat:no-repeat;
	background-position:50% 50%;
	background-image:url("../image/bg-6.jpg");
}
.yongpin-home-d .title {
	font-size:28px;
	margin-bottom:50px;
	text-align:right;
	line-height:1.3;
	color:#520a15;
	margin-right:50px
}
.yp-haoshouyi {
	width:480px;
	margin-left:auto;
	margin-right:0;
	text-align:center
}
.yongpin-home-e {
	background-image:url("../image/bg-8.png");
	background-position:50% 0%;
	background-repeat:no-repeat;
}
.guanyu-tabs >li a {
	display:block;
	color:#fff;
	font-size:16px;
	line-height:20px;
	padding:15px 0;
	text-align:center;
	position:relative
}
.guanyu-tabs >li a:hover {
	color:#e8cf95
}
.guanyu-tabs >li.active a {
	background-color:#932333;
}
.guanyu-p-a .hua {
	position:absolute;
	background-image:url("../image/leaf-2.png");
	width:64px;
	height:81px;
	left:-10px;
	top:10px
}
.guanyu-p-b {
	background-image:url("../image/bg-1.jpg");
	background-position:0% 100%;
	background-repeat:no-repeat;
}
.guanyu-p-jieshao {
	background-color:#d1c0a5;
	padding:15px 50px;
	position:relative
}
.guanyu-p-jieshao .content {
	background-color:#fff;
	padding:20px;
	font-size:16px;
	text-align:justify;
	line-height:1.8;
	color:#505050
}
.guanyu-p-jieshao .content>p:first-child:first-letter {
	font-size:32px;
	float:left;
	line-height:1;
	padding-right:6px;
	padding-top:6px;
	color:#932333
}
.guanyu-p-b ul {
	color:#fff;
	width:800px;
	margin-left:auto;
	margin-right:0
}
.guanyu-p-b ul>li {
	padding:40px 0 60px;
	text-align:center;
	position:relative
}
.guanyu-p-b ul>li .num {
	font-size:32px;
}
.guanyu-p-b ul>li .txt {
	font-size:18px
}
.guanyu-p-b ul>li .tips {
	position:absolute;
	bottom:15px;
	left:0;
	right:0;
	opacity:.6
}
.guanyu-p-c,.tsx-history {
	position:relative
}
.guanyu-p-c .tsx-gd {
	position:absolute;
	left:0;
	right:0;
	text-align:center;
	top:20px;
	z-index:3
}
.guanyu-p-c .guan {
	position:absolute;
	left:0;
	right:0;
	top:0;
	text-align:center;
}
.tsx-history {
	margin-top:220px
}
.tsx-history .tsx-timeline {
	position:absolute;
	top:-30px;
	left:50%;
	margin-left:-20px;
	width:40px
}
.tsx-history>ul:after {
	display:block;
	content:" ";
	clear:both;
	height:0;
	visibility:hidden;
	font-size:0;
	line-height:0;
}
.tsx-history>ul>li {
	width:50%;
	position:relative;
	float:left;
	z-index:1
}
.tsx-history>ul>li .txt-wrap .title-img {
	margin-bottom:10px;
}
.tsx-history>ul>li .txt-wrap .title-img img {
	height:60px
}
.tsx-history>ul>li .txt-wrap .desc {
	color:#d4d7e2
}
.tsx-history>ul>li .years {
	font-family:tsxfonta;
	font-size:22px;
	color:#c09f54;
	position:relative;
	text-align:right;
	padding-right:70px;
	letter-spacing:2px
}
.tsx-history>ul>li .years:before {
	content:"";
	width:90px;
	height:2px;
	background-color:#c09f54;
	position:absolute;
	top:12px;
	right:-30px;
}
.tsx-history>ul>li .years:after {
	content:"";
	width:16px;
	height:16px;
	background-color:#c09f54;
	position:absolute;
	border-radius:50%;
	top:5px;
	right:-38px;
}
.tsx-history>ul>li:nth-child(-n+2) {
	margin-bottom:60px
}
.tsx-history>ul>li:nth-child(2n) .years {
	text-align:left;
	padding-left:70px;
	padding-right:0
}
.tsx-history>ul>li:nth-child(2n) .years:before {
	right:auto;
	left:-30px
}
.tsx-history>ul>li:nth-child(2n)  .years:after {
	right:auto;
	left:-36px
}
.tsx-history>ul>li:nth-child(2) {
	margin-top:60px
}
.tsx-history>ul>li:nth-child(3) {
	top:-60px
}
.guanyu-p-d {
	background-image:url("../image/bg-42.jpg");
	background-position:50% 50%;
	background-size:cover;
}
.guanyu-p-d ul>li {
	background-color:rgba(126,107,90,.85);
	padding:5px;
	color:#fff;
}
.guanyu-p-d ul>li>div {
	border:1px solid rgba(255,255,255,.2);
	padding:10px
}
.portfolio.guanyu-p-f>.portfolio-item {
	width:296px;
	height:282px;
}
.guanyu-p-f .photo-item {
	background-color:#ccc;
	height:100%;
	overflow:hidden
}
.portfolio.guanyu-p-f>.portfolio-item.w-2 {
	width:592px
}
.portfolio.guanyu-p-f>.portfolio-item.h-2 {
	height:564px
}
.guanyu-p-g {
	background-image:url("../image/wuyan2.jpg");
	background-repeat:repeat-x;
	background-position:50% 0%;
	background-color:#dcd6d3;
	padding:80px 0 40px;
	position:relative;
}
.guanyu-p-g .layout-table {
	width:600px;
	margin-left:auto;
	margin-right:auto
}
.guanyu-p-g .hua-2 {
	position:absolute;
	background-image:url("../image/hua.png");
	width:463px;
	height:318px;
	background-repeat:no-repeat;
	background-size:cover;
	right:0;
	top:-200px;
	pointer-events:none
}
.guanyu-zhengshu .swiper-slide {
	width:auto;
	text-align:center
}
.guanyu-zs-item {
	color:#f4f4f4;
	margin:5px
}
.guanyu-zs-item .img-wrap {
	height:320px;
	background-color:#fff;
	line-height:320px;
}
.guanyu-zs-item .title {
	margin-top:10px;
}
.std-wd {
	background-image:url("../image/std-wd.png");
	background-repeat:repeat-x;
	height:27px;
	position:relative;
	top:-5px;
	margin-bottom:-5px;
}
.std-list-wrap .std-item {
	padding-top:40px;
	padding-bottom:40px;
}
.std-list-wrap .std-item:nth-child(odd) {
	background-color:#1c0a0a
}
.std-list-wrap .std-item:nth-child(even) {
	background-color:#e8e7e5
}
.std-list-wrap .std-content .title-wrap {
	background-color:#f5fffe;
	width:150px;
	float:left;
	height:100%;
	border:5px solid #298980;
	color:#298980
}
.std-list-wrap .std-content .title-wrap .std-name {
	height:100%;
	float:right;
	width:80px;
	padding:30px 18px;
	text-align:center;
	background-image:url("../image/tsx-icon.png");
	background-position:50% 95%;
	background-repeat:no-repeat
}
.std-list-wrap .std-content .title-wrap .std-name .title {
	display:inline-block;
	vertical-align:top;
	font-size:32px;
	line-height:1.2;
	position:relative;
	margin-bottom:0
}
.std-list-wrap .std-content .title-wrap .std-name .title:after {
	content:"";
	position:absolute;
	width:20px;
	height:20px;
	border:3px solid rgba(41,137,128,.3);
	bottom:-5px;
	right:0;
	border-radius:50%
}
.std-list-wrap .std-content .title-wrap .std-add {
	float:left;
	width:60px;
	height:100%;
	font-size:16px;
	line-height:1.2;
	padding:40px 19px;
	text-align:center;
	border-right:2px solid #298980;
	position:relative
}
.std-list-wrap .std-content .title-wrap .std-add:before,.std-list-wrap .std-content .title-wrap .std-add:after {
	content:"";
	position:absolute;
	height:2px;
	background-color:#298980;
	left:0;
	right:0;
}
.std-list-wrap .std-content .title-wrap .std-add:before {
	top:30px;
}
.std-list-wrap .std-content .title-wrap .std-add:after {
	bottom:30px;
}
.std-list-wrap .std-content .desc-wrap {
	background-color:#fff;
	padding:20px;
	float:right;
	width:1000px;
	height:100%;
}
.std-list-wrap .std-content .desc-wrap .thumbnail {
	float:right;
	width:490px;
}
.std-list-wrap .std-content .desc-wrap .thumbnail .p-l {
	padding-right:5px;
}
.std-list-wrap .std-content .desc-wrap .thumbnail .p-r {
	padding-left:5px;
}
.std-list-wrap .std-content .desc-wrap .thumbnail img {
	border-radius:6px
}
.std-list-wrap .std-content .desc-wrap .std-fwnr {
	float:left;
	height:100%;
	width:450px;
}
.std-list-wrap .std-content .desc-wrap .std-fwnr .p-t .items {
	background-color:#d3e8e6;
	padding:10px;
	height:110px;
	text-align:center;
	position:relative
}
.std-list-wrap .std-content .desc-wrap .std-fwnr .p-t .items:before {
	content:"";
	position:absolute;
	left:5px;
	right:5px;
	top:5px;
	bottom:5px;
	border:1px solid rgba(255,255,255,.8)
}
.std-list-wrap .std-content .desc-wrap .std-fwnr .p-t .items .title {
	font-size:18px;
	margin-bottom:8px;
	position:relative
}
.std-list-wrap .std-content .desc-wrap .std-fwnr .p-t .items .title:after {
	content:"";
	display:block;
	height:2px;
	background-color:#298980;
	margin-top:2px;
	width:30px;
	margin-left:auto;
	margin-right:auto
}
.std-list-wrap .std-content .desc-wrap .std-fwnr .p-t .items .title .tips {
	position:absolute;
	color:#fff;
	font-size:13px;
	background-color:#932333;
	top:-15px;
	padding:0 5px;
	right:-5px;
	border-radius:3px
}
.std-list-wrap .std-content .desc-wrap .std-fwnr .p-t .items .txt {
	line-height:20px;
	color:#667372
}
.std-list-wrap .std-content .desc-wrap .std-fwnr .p-t .items .txt span {
	margin-right:5px
}
.std-list-wrap .std-content .desc-wrap .std-fwnr .p-b {
	padding-top:10px;
	text-align:center;
}
.std-list-wrap .std-content .desc-wrap .std-fwnr .p-b .txt {
	position:relative;
	font-size:16px;
	display:inline-block;
	background-color:#fff;
	padding:0 10px
}
.std-list-wrap .std-content .desc-wrap .std-fwnr .p-b .txt:before,.std-list-wrap .std-content .desc-wrap .std-fwnr .p-b .txt:after {
	content:"";
	width:70px;
	position:absolute;
	top:10px;
	border-top:1px solid #decebd
}
.std-list-wrap .std-content .desc-wrap .std-fwnr .p-b .txt:before {
	right:100%;
}
.std-list-wrap .std-content .desc-wrap .std-fwnr .p-b .txt:after {
	left:100%;
}
.std-list-wrap .std-content .desc-wrap .std-fwnr .p-b .num {
	font-size:24px;
	margin-bottom:10px;
}
.std-list-wrap .std-item:nth-child(2) {
	background-image:url("../image/std-bg-1.png");
	background-repeat:no-repeat;
	background-position:100% 100%
}
.std-list-wrap .std-item:nth-child(3) {
	background-image:url("../image/std-bg-3.jpg");
	background-repeat:no-repeat;
	background-position:0% 50%
}
.std-list-wrap .std-item:nth-child(5) {
	background-image:url("../image/std-bg-2.png");
	background-repeat:no-repeat;
	background-position:50% 100%
}
.page-banner-wrap.baike {
	background-color:#e8dedd
}
.page-banner-wrap.changshi {
	background-color:#9c7142
}
.baike-home-wrap {
	width:100%;
}
.baike-home-wrap .baike-artilelist-wrap {
	width:850px;
	background-color:#fff;
	padding-right:20px;
	padding-left:40px;
	border-top:7px solid #d7bb7c
}
.baike-home-wrap .baike-more {
	padding-left:20px
}
.baike-home-wrap .aside-block {
	background-color:#fff;
	padding:20px 15px;
}
.article-list>li {
	padding-top:20px;
	padding-bottom:20px;
	border-bottom:1px dashed #e0e0e0;
	position:relative
}
.article-list>li:after,.baike-recommand>li:after {
	display:block;
	content:" ";
	clear:both;
	height:0;
	visibility:hidden;
	font-size:0;
	line-height:0;
}
.article-list>li .img-wrap {
	float:left;
	width:190px;
	padding:4px;
	background-color:#6c728a;
	margin-right:20px;
}
.article-list>li .img-wrap a,.baike-recommand>li .img-wrap a {
	display:block;
	transition:opacity .3s ease-in-out
}
.article-list>li .img-wrap img {
	border:1px solid #fff
}
.article-list>li .img-wrap a:hover,.baike-recommand>li .img-wrap a:hover {
	opacity:.8
}
.article-list>li .txt-wrap .title,.wd-toutiao .title {
	font-size:18px;
	margin-bottom:10px;
}
.article-list>li .txt-wrap .desc,.home-baike-item .txt-wrap .desc,.wd-toutiao .desc {
	color:#888;
	line-height:20px;
	height:40px;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-line-clamp:2;
	display:-webkit-box;
	-webkit-box-orient:vertical;
}
.article-list>li .txt-wrap .meta {
	color:#888;
	margin-top:15px;
	font-size:12px;
}
.article-pagi-wrap {
	border-left:2px solid #e0e0e0;
	padding-top:15px;
}
.baike-recommand>li {
	margin-bottom:15px
}
.baike-recommand>li .title {
	font-size:15px;
	line-height:1.5;
	margin-bottom:0;
	text-overflow:ellipsis;
	-webkit-line-clamp:2;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	overflow:hidden;
}
.baike-recommand>li .img-wrap {
	float:left;
	width:96px;
	margin-right:15px;
	border-radius:4px;
	overflow:hidden
}
.article-list.bzwd-list>li .txt-wrap,.wd-toutiao {
	padding-left:30px;
	position:relative
}
.article-list.bzwd-list>li .txt-wrap .title>span,.article-list.bzwd-list>li .txt-wrap .desc>span,.wd-toutiao .title>span,.wd-toutiao .desc>span,.wenda-relation-list>li .title>span,.wenda-relation-list>li .desc>span {
	display:block;
	font-size:14px;
	color:#fff;
	border-radius:3px;
	padding:0 3px;
	position:absolute;
	left:0;
	margin-top:2px
}
.article-list.bzwd-list>li .txt-wrap .title>span,.wd-toutiao .title>span,.wenda-relation-list>li .title>span {
	background-color:#932333;
}
.article-list.bzwd-list>li .txt-wrap .desc>span,.wd-toutiao .desc>span,.wenda-relation-list>li .desc>span {
	background-color:#0a0f20;
}
.baike-recommand.width-point>li {
	padding-left:10px;
	position:relative;
	margin-bottom:10px
}
.baike-recommand.width-point>li:before {
	content:"";
	display:block;
	width:6px;
	height:6px;
	border-radius:50%;
	left:-2px;
	background-color:#932333;
	top:8px;
	position:absolute
}
.page-banner-wrap.wenda .banner-txt-c {
	position:absolute;
	right:15px;
	background-color:rgba(147,35,51,.9);
	padding:10px;
	bottom:0;
	left:15px
}
.page-banner-wrap.wenda .banner-txt-c .txt-wrap {
	color:#fff;
}
.page-banner-wrap.wenda .banner-txt-c .txt-wrap .desc {
	margin-top:15px;
	font-size:15px;
	max-height:44px
}
.page-banner-wrap.wenda .banner-txt-c .txt-wrap .meta {
	color:rgba(255,255,255,.68);
	margin-top:10px
}
.page-banner-wrap.wenda .banner-txt-c .txt-wrap .meta .user-thumb {
	width:24px;
	height:24px;
	border-radius:50%;
	margin-right:5px
}
.page-banner-wrap.wenda .banner-txt-c .txt-wrap .meta>li + li {
	margin-left:10px
}
.page-banner-wrap.wenda .banner-txt-c .layout-table {
	width:100%;
	padding-top:10px
}
.page-banner-wrap.wenda .banner-txt-c .layout-table.sticky-top {
	background-color:rgba(147,35,51,.9);
	padding-left:20px;
	padding-right:20px;
	padding-bottom:10px
}
.page-banner-wrap.wenda .banner-txt-c .form-1 {
	width:50%
}
.page-banner-wrap.wenda .banner-txt-c .form-control {
	border-color:#fff;
	padding:8px 16px;
	height:40px;
	font-size:16px;
	border-radius:0
}
.page-banner-wrap.wenda .banner-txt-c .btn-space-1 {
	width:140px;
}
.page-banner-wrap.wenda .banner-txt-c .btn-space-1 button {
	display:block;
	cursor:pointer;
	background-color:#a6937c;
	color:#fff;
	width:100%;
	height:40px;
	border:0;
	outline:none;
	font-size:16px;
	line-height:1
}
.page-banner-wrap.wenda .banner-txt-c .btn-space-2 {
	padding-left:40px
}
.page-banner-wrap.wenda .banner-txt-c .btn-space-2>a {
	display:block;
	width:160px;
	line-height:40px;
	text-align:center;
	background:linear-gradient(-180deg,#4572b1 0%,#1b375e 100%);
	color:#fff;
	font-size:18px;
}
.page-banner-wrap.wenda .banner-txt-c .btn-space-2>a:hover {
	background:#1b375e
}
.page-banner-wrap.baike.page-detail .banner-txt-c .txt-wrap .title:after {
	display:none
}
.page-banner-wrap.baike.page-detail .banner-txt-c .txt-wrap .meta>li {
	margin-right:10px;
	color:rgba(255,255,255,.8)
}
.page-banner-wrap.wenda {
	background-color:#9c7142
}
.baike-home-wrap .baike-article-wrap.c-2 {
	padding:20px
}
.no-ask {
	margin-top:20px;
	text-align:center;
	padding-top:20px;
	border-top:2px solid #ececec;
}
.no-ask img {
	width:280px;
}
.no-ask .tips {
	margin-top:10px;
}
.ask-list>li {
	padding:15px 0;
	border-top:2px solid #ececec;
}
.ask-list .ask-itme-top {
	position:relative;
	width:100%
}
.ask-list .ask-itme-top .img-wrap {
	width:48px;
}
.ask-list .ask-itme-top .img-wrap img {
	border-radius:50%
}
.ask-list .ask-itme-top .ask-name {
	padding-left:12px;
}
.ask-list .ask-itme-top .ask-name p {
	margin-bottom:0;
	font-weight:600;
	color:#932333
}
.ask-list .ask-itme-top .ask-name p .label {
	margin-left:3px;
	position:relative;
	top:-2px
}
.ask-list .ask-itme-top .ask-name .date {
	font-size:12px;
	color:#888
}
.ask-list .ask-itme-top .asist {
	text-align:right;
	vertical-align:middle
}
.ask-list .ask-itme-top .asist .lou {
	font-size:22px;
	color:#ccc;
	display:inline-block
}
.ask-list .ask-body {
	margin-left:60px;
	margin-top:10px
}
.ask-list .ask-body img {
	border-radius:6px;
}
.ask-replay {
	margin-top:30px;
	border-radius:6px;
	padding:15px 20px;
	border:1px solid #ececec
}
.ask-replay .title {
	font-weight:600;
	color:#932333;
	margin-bottom:10px
}
.ask-replay .edit-wrap {
	min-height:300px
}
.asker-item>li {
	padding-right:10px;
}
.wenda-relation-wrap {
	margin-top:30px;
	background-color:#f4f4f4;
	border-radius:4px;
	padding:15px;
}
.wenda-relation-list>li {
	padding-bottom:15px;
	border-bottom:1px solid #ccc;
	margin-bottom:15px;
	padding-left:30px;
	position:relative
}
.wenda-relation-list>li:last-child {
	border-bottom:0;
	padding-bottom:0;
	margin-bottom:0
}
.wenda-relation-list>li .title {
	font-size:18px;
	margin-bottom:10px;
	line-height:1.4
}
.wenda-relation-list li .desc {
	font-size:14px;
	line-height:1.4;
	color:#888;
	max-height:38px
}
.ask-btn-wrap {
	background-color:#fff;
	padding:10px 0;
	text-align:center
}
.bzbk-index-wrap {
	background-color:#f3ede2;
	padding:10px;
}
.bzbk-index-wrap .content-a {
	padding:20px;
	border:1px solid #ccc;
	position:relative;
	background-color:#fff
}
.bzbk-index-wrap .content-a:before,.bzbk-index-wrap .content-a:after {
	content:"";
	width:15px;
	height:15px;
	border:1px solid #ccc;
	position:absolute;
	pointer-events:none
}
.bzbk-index-wrap .content-a:before {
	left:-1px;
	top:-1px
}
.bzbk-index-wrap .content-a:after {
	right:-1px;
	bottom:-1px
}
.bzbk-index-wrap .content-a>ul {
	margin-right:-20px
}
.bzbk-index-wrap .content-a>ul>li {
	padding-right:20px;
	padding-bottom:20px;
}
.bzbk-index-wrap-b {
	background-image:url("../image/baike-bg-1.png");
	background-position:100% 100%;
	background-repeat:no-repeat
}
.bzbk-index-wrap-b .content-b {
	background-color:#fff;
	padding:30px 300px 30px 30px;
	width:930px;
	border:10px solid #704b23;
	position:relative;
	min-height:450px
}
.wd-toutiao {
	margin-bottom:20px;
	padding-bottom:20px;
	border-bottom:1px dashed #ccc
}
.bzbk-index-wrap-b .content-b .baike-recommand>li .title {
	font-size:16px;
	margin-bottom:0;
	line-height:1.5
}
.bzbk-index-wrap-b .content-b .tips-wrap {
	position:absolute;
	right:25px;
	bottom:30px;
	width:250px;
}
.bzbk-index-wrap-b .content-b .tips-wrap .txt {
	font-size:16px;
	margin-bottom:15px;
	line-height:1.4
}
.wenda-userwrapper .user-thumb {
	width:48px;
	height:48px;
	border-radius:50%;
}
.wenda-userwrapper .user-info {
	padding-left:20px;
	line-height:48px
}
.wenda-assist {
	position:relative;
	padding-left:55px;
	margin-bottom:20px;
}
.wenda-assist:after {
	content:"";
	display:block;
	width:100%;
	height:0;
	clear:both
}
.wenda-assist .a-1 {
	position:absolute;
	font-size:24px;
	left:0;
	top:-20px;
	width:40px;
	background-color:#d7bb7c;
	text-align:center;
	line-height:40px;
	color:#fff;
	padding-bottom:6px;
	border-radius:0 0 6px 6px
}
.wenda-assist .a-2 {
	float:left;
	font-size:22px;
}
.wenda-assist .a-2 span {
	margin-right:3px
}
.wenda-assist .a-3 {
	float:right
}
.aside-wenda-ul>li {
	padding-bottom:10px;
	border-bottom:1px solid #eaeaea;
	margin-bottom:10px;
	position:relative
}
.aside-wenda-ul>li:last-child {
	border-bottom:0;
	margin-bottom:0;
	padding-bottom:0
}
.aside-wenda-ul .title {
	font-size:15px;
	line-height:1.5;
	margin-bottom:0
}
.aside-wenda-ul .user-info {
	display:flex;
	align-items:center;
	margin-bottom:5px
}
.aside-wenda-ul .user-info .user-thumb {
	width:24px;
	height:24px;
	border-radius:50%
}
.aside-wenda-ul .user-info .user-name {
	margin-left:10px;
	font-size:14px;
	color:#888
}
.wenda-td-list {
	margin-right:-5px;
	margin-bottom:-5px;
}
.wenda-td-list li {
	text-align:center;
	padding-right:5px;
	position:relative;
	padding-bottom:10px
}
.wenda-td-list li .img img {
	width:60px;
	height:60px;
	border-radius:50%
}
.wenda-td-list li .title {
	margin-top:5px;
}
.wenda-search-result {
	border-bottom:1px solid #e0e0e0;
	padding:15px 0
}
.wenda-search-result .name {
	font-size:22px;
}
.wenda-search-result .num {
	margin-left:15px;
	padding-top:5px
}
.wenda-search-result span,.wenda-list-item .user-info .meta span {
	color:#932333
}
.wenda-list-item .user-img {
	width:68px;
}
.wenda-list-item .user-img img {
	width:48px;
	height:48px;
	border-radius:50%
}
.wenda-list-item .user-info {
	float:none !important;
	margin-left:68px;
}
.wenda-list-item .user-info .title {
	font-size:18px;
	margin-bottom:0;
}
.wenda-list-item .user-info .desc {
	margin-top:5px;
	max-height:42px;
	color:#888
}
.wenda-list-item .user-info .meta {
	margin-top:5px;
	color:#888
}
.wenda-list-item .user-info .meta>li + li {
	margin-left:10px
}
.wenda-list-item .user-info .meta>li.replay {
	float:right
}
.index-title-wrap .title:before {
	width:54px;
	height:82px;
}
.page-banner-wrap.home .home-why-choose li>div {
	font-size:16px;
}
.page-banner-wrap.home .home-why-choose li i {
	font-size:32px;
	line-height:40px;
	color:#932333
}
.index-title-wrap {
	margin-bottom:30px;
	color:#e8cf95;
	text-align:center
}
.index-title-wrap .title {
	font-size:34px;
	line-height:50px;
	display:inline-block;
	letter-spacing:4px;
	position:relative;
	margin-bottom:0
}
.index-title-wrap .meta {
	font-size:16px;
	line-height:24px;
	letter-spacing:.5px;
	color:rgba(232,207,149,.72)
}
.index-title-wrap .title:before {
	content:"";
	display:block;
	background-size:cover;
	background-repeat:no-repeat;
	position:absolute
}
.index-title-wrap.home-ytl .title:before {
	background-image:url("../image/title-icon-1.png");
	top:0;
	right:-90px
}
.home-moreBtn>a {
	background-color:#932333;
	color:#fff;
	border:1px solid #e8cf95;
	display:inline-block;
	line-height:32px;
	box-shadow:0 4px 8px rgba(232,207,149,.4);
	transition:box-shadow .2s ease-in-out,background-color .2s ease-in-out
}
.home-moreBtn>a:hover {
	background-color:#ba2d41;
	box-shadow:none
}
.home-ytl-wrap {
	background-color:#fff;
	padding:50px 20px 50px 50px;
	border-radius:12px;
	overflow:hidden;
	background-image:url("../image/homt-ytl-bg.jpg");
	background-position:0% 50%;
	position:relative;
	z-index:2
}
.home-ytl-wrap .txt-wrap {
	width:260px;
	margin-right:40px;
}
.home-ytl-wrap .txt-wrap p {
	font-size:16px;
	color:#3c3c3c;
	text-align:justify
}
.home-ytl-wrap .tel-wrap {
	text-align:center;
	background-image:url("../image/home-tel-bg.png");
	background-repeat:no-repeat;
	background-size:260px auto;
	height:164px;
	padding-top:30px;
	margin-top:30px;
	background-position:50%;
}
.home-ytl-wrap .tel-wrap .txt {
	font-size:18px;
	line-height:1.2;
	color:#3c3c3c;
	font-weight:600
}
.home-ytl-wrap .tel-wrap .num {
	font-size:24px;
	color:#932333
}
.home-ytl-wrap .ytl-liebiao {
	width:800px;
}
.home-ytl-wrap .ytl-liebiao .home-tc-item {
	background-color:#6c728a;
	color:#fff;
	text-align:center;
	border-radius:8px;
	position:relative;
	padding:5px;
	width:180px;
	box-shadow:0 0 12px 2px rgba(0,0,0,.3);
	transition:box-shadow .2s ease-in-out
}
.home-ytl-wrap .ytl-liebiao .home-tc-item:hover {
	box-shadow:0 0 12px 2px rgba(0,0,0,.6)
}
.home-ytl-wrap .ytl-liebiao .home-tc-item .content {
	height:100%;
	border:1px solid rgba(255,255,255,.2);
	border-radius:8px;
	padding:30px 15px;
	overflow:hidden;
	background-repeat:no-repeat;
}
.home-ytl-wrap .ytl-liebiao .home-tc-item .title-wrap {
	background-color:#feede3;
	width:110px;
	height:110px;
	border-radius:50%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
	color:#6c728a;
	padding:20px 25px 0
}
.home-ytl-wrap .ytl-liebiao .home-tc-item .title-wrap span {
	display:block;
}
.home-ytl-wrap .ytl-liebiao .home-tc-item .title-wrap span.t-1 {
	width:40px;
	font-size:28px;
	float:right;
	line-height:1.1
}
.home-ytl-wrap .ytl-liebiao .home-tc-item .title-wrap span.t-2 {
	width:20px;
	font-size:18px;
	margin-top:20px;
	line-height:1.2
}
.home-ytl-wrap .ytl-liebiao .home-tc-item .desc {
	margin-bottom:10px;
	font-size:15px
}
.home-ytl-wrap .ytl-liebiao .home-tc-item .price,.byg-tc-item .content .txt-wrap .price {
	color:#ffe7a4
}
.home-ytl-wrap .ytl-liebiao .home-tc-item .btn-wrap {
	margin-top:10px
}
.home-ytl-wrap .ytl-liebiao .home-tc-item.tc-a .content,.byg-tc-item.tc-a .content {
	background-image:url("../image/tc-bg-1.png")
}
.home-ytl-wrap .ytl-liebiao .home-tc-item.tc-b .content,.byg-tc-item.tc-b .content {
	background-image:url("../image/tc-bg-2.png");
	background-position:35% 0%;
	background-size:40%
}
.home-ytl-wrap .ytl-liebiao .home-tc-item.tc-c .content,.byg-tc-item.tc-c .content {
	background-image:url("../image/tc-bg-3.png")
}
.home-ytl-wrap .ytl-liebiao .home-tc-item.tc-d .content,.byg-tc-item.tc-d .content {
	background-image:url("../image/tc-bg-4.png");
	background-position:100% 0%
}
.home-ytl-wrap .ytl-liebiao .home-tc-item.tc-b,.byg-tc-item.tc-b {
	background-color:#5da07f
}
.home-ytl-wrap .ytl-liebiao .home-tc-item.tc-c,.byg-tc-item.tc-c {
	background-color:#a64358
}
.home-ytl-wrap .ytl-liebiao .home-tc-item.tc-d,.byg-tc-item.tc-d {
	background-color:#b28750
}
.home-ytl-wrap .ytl-liebiao .home-tc-item.tc-b .title-wrap {
	color:#5da07f
}
.home-ytl-wrap .ytl-liebiao .home-tc-item.tc-c .title-wrap {
	color:#a64358
}
.home-ytl-wrap .ytl-liebiao .home-tc-item.tc-d .title-wrap {
	color:#b28750
}
.home-more-service {
	border-top:1px solid #3e1f1f;
	position:relative
}
.home-more-service .river {
	position:absolute;
	background-image:url("../image/gengduofuwu-bg.png");
	width:380px;
	height:125px;
	background-repeat:no-repeat;
	right:0;
	bottom:-40px;
	pointer-events:none
}
.home-more-service .river-b {
	background-image:url("../image/river.png");
	width:404px;
	height:424px;
	background-repeat:no-repeat;
	position:absolute;
	left:0;
	top:-340px;
	pointer-events:none
}
.home-more-service .home-servive-wraps .items {
	height:208px;
	position:relative;
	overflow:hidden
}
.home-more-service .home-servive-wraps .items-bg {
	display:none;
	position:absolute;
}
.home-more-service .home-servive-wraps .items>a {
	display:block;
	height:100%
}
.home-more-service .home-servive-wraps .items .text-wrap {
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	padding:15px;
	color:#fff;
	z-index:2
}
.home-more-service .home-servive-wraps .items .text-wrap .title {
	font-size:22px;
	margin-bottom:5px;
	text-shadow:1px 1px 2px rgba(0,0,0,0.4);
	line-height:1.5
}
.home-more-service .home-servive-wraps .items .text-wrap .desc {
	height:42px;
}
.home-more-service .home-servive-wraps .items .img-wrap {
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	opacity:1;
	transition:opacity .3s ease-in-out,transform .3s ease-in-out
}
.home-more-service .home-servive-wraps .items:hover .img-wrap {
	opacity:.2;
	transform:scale(1.2)
}
.home-tuandui-recommand {
	width:900px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	height:350px;
}
.home-tuandui-recommand .items {
	width:240px;
}
.home-tuandui-recommand .items .name {
	position:absolute;
	color:#fff;
	background-color:#932333;
	width:32px;
	padding:12px 6px;
	text-align:center;
	bottom:40px;
	left:50px;
	line-height:1.2;
	opacity:.8;
	transition:opacity .2s ease-in-out,transform .2s ease-in-out
}
.home-tuandui-recommand .items .name:before {
	content:"";
	position:absolute;
	left:3px;
	right:3px;
	top:3px;
	bottom:3px;
	border:1px solid rgba(255,255,255,.2)
}
.home-tuandui-recommand .items a {
	display:block;
	transition:background-color .2s ease-in-out;
	position:relative
}
.home-tuandui-recommand>li {
	position:absolute;
	bottom:0
}
.home-tuandui-recommand>li:nth-child(1) {
	left:0
}
.home-tuandui-recommand>li:nth-child(2) {
	left:140px;
}
.home-tuandui-recommand>li:nth-child(2) .items {
	width:250px;
}
.home-tuandui-recommand>li:nth-child(3) {
	left:320px;
}
.home-tuandui-recommand>li:nth-child(3) .items {
	width:260px;
}
.home-tuandui-recommand>li:nth-child(4) {
	left:500px;
}
.home-tuandui-recommand>li:nth-child(4) .items {
	width:260px;
}
.home-tuandui-recommand>li:nth-child(5) {
	left:660px;
}
.home-tuandui .desc-wrap {
	background-color:#182551;
	padding:20px 300px 20px 40px;
	color:#fff;
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	background-image:url("../image/home-bg-2.png");
	background-repeat:no-repeat;
	background-position:620px 50%;
	position:relative
}
.home-tuandui .desc-wrap p {
	font-size:16px;
}
.home-tuandui .desc-wrap:before {
	left:5px;
	top:5px;
	right:5px;
	bottom:5px;
	border:1px solid rgba(255,255,255,.2);
	pointer-events:none;
	position:absolute;
	content:""
}
.index-title-wrap.anli-title .title:before {
	background-image:url("../image/title-icon-5.png");
	bottom:-100px;
	right:-10px
}
.home-anli {
	border-bottom:1px solid #0f4256;
	border-top:1px solid #333f67;
	position:relative;
}
.home-anli .hill {
	position:absolute;
	left:0;
	bottom:-1px;
	background-image:url("../image/fuwuanli-bg.png");
	background-repeat:no-repeat;
	width:340px;
	height:260px;
	pointer-events:none
}
.home-anli .crane {
	position:absolute;
	right:50px;
	top:20px;
	background-image:url("../image/xianhe.png");
	width:140px;
	height:140px;
	pointer-events:none
}
.home-anli-wrap {
	width:1040px;
}
.home-anli-wrap .desc-wrap {
	padding:20px 150px 0;
	position:relative;
	color:#d4d7e2;
}
.home-anli-wrap .desc-wrap p {
	font-size:16px;
}
.home-yongpin .home-yp-desc {
	background-color:#461515;
	margin-bottom:30px;
	padding-left:10px;
}
.home-yongpin .home-yp-desc .img-wrap {
	width:500px;
}
.home-yongpin .home-yp-desc .txt-wrap {
	width:470px;
	padding:20px 0 0 20px;
	color:#fff3f3
}
.home-yongpin .home-yp-desc .txt-wrap>p {
	font-size:16px;
}
.index-title-wrap.yongpin-title .title:before {
	background-image:url("../image/title-icon-6.png");
	bottom:-100px;
	right:-10px
}
.home-shitidian {
	background-color:#eaeaea;
	position:relative
}
.home-shitidian .wuding {
	background-repeat:repeat-x;
	background-image:url("../image/wuyan2.jpg");
	height:45px;
}
.home-shitidian .container {
	position:relative;
	padding-top:40px;
	padding-bottom:40px;
}
.index-title-wrap.shitidian {
	color:#461119
}
.index-title-wrap.shitidian .meta {
	color:rgba(70,17,25,.72)
}
.index-title-wrap.shitidian .title:before {
	background-image:url("../image/title-icon-7.png");
	bottom:-90px;
	right:-10px
}
.home-shitidian .home-std-a .txt {
	width:80%;
	font-size:16px;
	color:#423839;
	margin-bottom:40px;
}
.home-shitidian .std-item {
	background-color:#fff;
	padding:5px;
	position:relative;
	box-shadow:0 0 8px 2px rgba(0,0,0,.15)
}
.home-shitidian .std-item .img-wrap {
	overflow:hidden;
	position:relative
}
.home-shitidian .std-item .img-wrap a {
	display:block
}
.home-shitidian .std-item .img-wrap .pic-1 {
	backface-visibility:hidden;
	transition:all .5s ease 0s;
}
.home-shitidian .std-item .img-wrap .pic-2 {
	width:100%;
	height:100%;
	backface-visibility:hidden;
	opacity:0;
	position:absolute;
	top:0;
	left:50%;
	transition:all .5s ease 0s;
}
.home-shitidian .std-item .img-wrap:hover .pic-1 {
	opacity:0;
	transform:translateX(-50%);
}
.home-shitidian .std-item .img-wrap:hover .pic-2 {
	opacity:1;
	left:0;
}
.home-shitidian .std-item .txt-wrap {
	padding:12px 10px;
	color:#5d5d5d;
	background-color:#fff;
	font-size:13px
}
.home-shitidian .std-item .txt-wrap .title {
	font-size:18px;
	margin-bottom:5px
}
.home-shitidian .flower {
	background-image:url("../image/home-std-bg-1.png");
	background-repeat:no-repeat;
	pointer-events:none
}
.home-shitidian .flower-2 {
	background-image:url("../image/hua.png");
	background-repeat:no-repeat;
	width:463px;
	height:318px;
	right:0;
	top:-160px;
	position:absolute;
	pointer-events:none;
}
.home-std-swiper .swiper-slide {
	padding:8px
}
.index-title-wrap.home-gengduo .title:before {
	background-image:url("../image/title-icon-2.png");
	bottom:-100px;
	right:0
}
.index-title-wrap.home-tuandui .title:before {
	background-image:url("../image/title-icon-3.png");
	top:0;
	right:-90px
}
.index-title-wrap.home-about .title:before {
	background-image:url("../image/title-icon-8.png");
	top:0;
	right:-60px
}
.content-wrap.home-tuandui {
	background-image:url("../image/home-tuandui-bg.jpg");
	background-position:50% 100%;
	background-repeat:no-repeat;
	background-color:#0a0f20
}
.content-wrap.home-about {
	background-color:#11162a
}
.home-about-a {
	position:relative;
	z-index:2
}
.home-about-a>li {
	position:relative;
	overflow:hidden
}
.home-about-b .guan {
	position:absolute;
	left:0;
	top:0;
	background-image:url("../image/bg-22.jpg");
	background-repeat:no-repeat;
	height:240px;
	width:1550px;
	pointer-events:none
}
.home-about-b .tsx-gd {
	position:absolute;
	right:-20px;
	bottom:-100px;
	pointer-events:none
}
.home-about-b .txt-wrap {
	width:46%;
	padding-top:30px;
	font-size:16px;
	color:#aaafc3;
	position:relative;
	z-index:2;
	padding-bottom:30px
}
.home-about-b .bird {
	position:absolute;
	right:50px;
	top:50px;
	background-image:url("../image/about-bird.png");
	width:62px;
	height:52px;
	pointer-events:none
}
.index-title-wrap.baiketitle .title:before {
	background-image:url("../image/title-icon-9.png");
	bottom:-90px;
	right:-10px
}
.home-baike-wrap {
	background-color:#fff;
	float:right;
	width:1040px;
	padding:70px 60px 0;
	background-image:url("../image/baike-1.png");
	background-repeat:no-repeat;
	background-position:50% 50%;
	height:420px;
}
.home-baike-wrap li {
	padding-bottom:20px
}
.home-baike-item {
	height:130px;
	position:relative;
}
.home-baike-item .img-wrap {
	float:left;
	margin-right:15px;
	width:190px;
	background-color:#6c728a;
	padding:4px
}
.home-baike-item .img-wrap a {
	display:block;
	transition:opacity .3s ease-in-out
}
.home-baike-item .img-wrap a:hover {
	opacity:.6
}
.home-baike-item .txt-wrap .title {
	font-size:17px;
	margin-bottom:0;
	line-height:1.5
}
.home-baike-item .txt-wrap .desc {
	margin-top:10px
}
.home-baike-item .txt-wrap .meta {
	color:#888;
	font-size:12px;
	position:absolute;
	bottom:0;
	left:205px
}
.home-baike {
	overflow:hidden
}
.home-baike .baikeguan {
	position:absolute;
	background-image:url("../image/baike-3.png");
	width:100px;
	height:200px;
	background-size:cover;
	top:-40px;
	right:-100px;
	pointer-events:none
}
.m-homemenu {
	display:none !important
}
.store-banner-wrap {
	height:460px;
	position:relative;
	background-color:#e8e7e5;
	overflow:hidden
}
.store-banner-wrap .container {
	height:100%;
	position:relative;
	background-image:url("../image/wood-bg.jpg");
	background-repeat:no-repeat;
	background-position:50% 50%
}
.store-banner-wrap .banner-txt-b {
	position:absolute;
	right:120px;
	top:150px;
	width:350px;
	background-color:#932333;
	padding:10px;
	color:#fff;
	text-align:center;
	z-index:3
}
.store-banner-wrap .banner-txt-b .txt-wrap {
	padding-top:15px;
	padding-bottom:15px;
	padding-right:20px;
	padding-left:20px;
	border:1px solid rgba(255,255,255,.3);
}
.store-banner-wrap .banner-txt-b .txt-wrap .title {
	display:inline-block;
	font-size:28px;
	margin-bottom:0;
	line-height:1.3;
	vertical-align:top;
	position:relative;
}
.store-banner-wrap .banner-txt-b .txt-wrap .desc {
	margin-top:5px;
	font-size:16px;
	opacity:.85;
}
.store-banner-wrap .img-wrap {
	width:1050px;
	height:250px;
	position:absolute;
	left:75px;
	top:85px
}
.store-banner-wrap .banner-txt-c {
	position:absolute;
	left:75px;
	width:1050px;
	bottom:70px;
	height:46px;
	background-color:#298980;
	color:#fff;
	overflow:hidden
}
.store-banner-wrap .banner-txt-c .item {
	border-right:1px solid #f5fffe;
	line-height:1.3
}
.store-banner-wrap .banner-txt-c .item:after {
	display:block;
	content:" ";
	clear:both;
	height:0;
	visibility:hidden;
	font-size:0;
	line-height:0;
}
.store-banner-wrap .banner-txt-c .item .name {
	background-color:#4c4032;
	color:#d7bb7c;
	width:40px;
	float:left;
	padding:5px;
	margin-right:10px;
	text-align:center
}
.store-banner-wrap .banner-txt-c .item .txt {
	padding-top:3px;
}
.std-detail-content-wrap {
	background-color:#fff;
	border-top:7px solid #d7bb7c;
	border-bottom:8px solid #d7bb7c;
	min-height:600px;
	position:relative;
}
.std-detail-content-wrap .part-block {
	padding-left:30px;
	padding-right:30px;
	padding-top:30px;
	padding-bottom:30px
}
.std-detail-content-wrap .part-block> .title-wrap {
	background-color:#f5fffe;
	width:120px;
	float:left;
	height:220px;
	border:4px solid #298980;
	color:#298980;
}
.std-detail-content-wrap .part-block> .title-wrap .std-name {
	height:100%;
	float:right;
	width:70px;
	padding:20px 20px;
	text-align:center;
	background-image:url(../image/tsx-icon.png);
	background-position:50% 95%;
	background-repeat:no-repeat;
	background-size:60%
}
.std-detail-content-wrap .part-block> .title-wrap .std-name .title {
	display:inline-block;
	vertical-align:top;
	font-size:26px;
	font-weight:500;
	line-height:1.2;
	position:relative;
}
.std-detail-content-wrap .part-block> .title-wrap .std-name .title:after {
	content:"";
	position:absolute;
	width:20px;
	height:20px;
	border:3px solid rgba(41,137,128,.3);
	bottom:-5px;
	right:0;
	border-radius:50%;
}
.std-detail-content-wrap .part-block> .title-wrap .std-add {
	float:left;
	width:42px;
	height:100%;
	font-size:16px;
	line-height:1.2;
	padding:10px;
	border-right:2px solid #298980;
	position:relative;
	text-transform:uppercase;
	font-family:tsxfonta;
	text-align:center
}
.std-detail-content-wrap .part-block> .desc-wrap {
	width:950px;
	float:right
}
.std-detail-content-wrap .part-block> .desc-wrap .article-body {
	font-size:16px;
	line-height:1.8;
	color:#505050
}
.std-photo-item {
	cursor:pointer
}
.std-photo-item .img-wrap {
	border-radius:4px;
	overflow:hidden
}
.std-photo-item .title-wrap {
	padding-top:5px;
	text-align:center;
	color:#888
}
.hotproduct,.storelocation {
	background-color:#a8d2cd
}
.store-guide {
	background-color:#006346;
	border-radius:4px;
	overflow:hidden;
	margin-top:20px;
	color:#fff;
}
.store-guide .img-wrap {
	width:440px;
}
.store-guide .txt-wrap {
	width:340px;
	padding-top:20px;
}
.store-guide .txt-wrap .title {
	font-size:20px;
	margin-bottom:15px;
	font-weight:600;
}
.store-guide .btn-wrap {
	width:170px;
	padding:30px 20px 0;
	text-align:center
}
.store-guide .btn-wrap .btn {
	display:block
}
.baidu-wrap {
	width:700px;
	height:360px;
	background-color:#fff;
	padding:5px;
}
.baidu-wrap .baidu-map-content {
	height:100%
}
.store-guide-b {
	width:230px;
	padding-left:30px;
}
.byg-list-wrap {
	position:relative;
	background-image:url("../image/byg-bg-1.png");
	background-repeat:no-repeat;
	background-position:50% 50%;
	height:620px;
	margin-bottom:20px;
}
.byg-list-item {
	background-color:#fff;
	padding:5px;
	border-radius:4px
}
.byg-list-item .img-wrap {
	width:82px;
	border:1px solid rgba(255,255,255,.6)
}
.byg-list-item .img-wrap a {
	display:block
}
.byg-list-item .txt-wrap {
	padding-left:10px;
	padding-top:5px;
	padding-right:5px
}
.byg-list-item .txt-wrap .title {
	font-size:16px;
	line-height:1;
	margin-bottom:10px
}
.byg-list-item .txt-wrap .label {
	background-color:#a59673
}
.byg-tips-a {
	border:2px solid #ffcc83;
	padding:15px 20px 15px 90px;
}
.byg-tips-a .img-wrap {
	position:absolute;
	left:0;
	bottom:0;
}
.byg-tips-a .title {
	color:#fff;
	font-size:22px;
	line-height:1.3
}
.byg-tips-b-wrap {
	width:840px;
	position:relative
}
.byg-tips-b-wrap .img-wrap {
	float:left
}
.byg-tips-b-wrap .txt-wrap {
	padding-top:15px;
	margin-left:200px
}
.byg-tips-b-wrap .txt-wrap .title {
	font-size:26px;
	color:#932333;
	margin-bottom:15px;
	line-height:1
}
.byg-tips-b-wrap .txt-wrap .sub-title {
	font-size:20px
}
.byg-tips-b-wrap .txt-wrap .tel {
	font-family:tsxfonta;
	font-size:36px;
}
.byg-tips-b-wrap .txt-wrap ul>li {
	font-size:18px;
	line-height:1.8
}
.byg-tc-item {
	background-color:#6c728a;
	color:#fff;
	padding:5px;
	border-radius:4px;
}
.byg-tc-item .content {
	height:100%;
	border:1px solid rgba(255,255,255,.2);
	border-radius:4px;
	padding:10px 15px;
	overflow:hidden;
	background-repeat:no-repeat;
}
.byg-tc-item .content .title-wrap {
	float:left;
	width:90px;
	height:90px;
	background-color:rgba(255,255,255,.88);
	border-radius:0 25%;
	text-align:center;
	padding:20px 20px 0
}
.byg-tc-item .content .title-wrap .title {
	font-size:20px;
	color:#444;
	line-height:1.3;
	font-weight:600
}
.byg-tc-item .content .txt-wrap {
	margin-left:130px
}
.byg-tc-item .content .txt-wrap .desc {
	margin-bottom:5px;
	font-size:16px
}
.byg-tc-item .content .txt-wrap .btn-wrap {
	margin-top:10px
}
.byg-tc-item.tc-b .content {
	background-position:100% 0%;
	background-size:auto
}
.detail-banner-wrap.binyiguan {
	background-color:#fff
}
.detail-banner-wrap.binyiguan .container .img-wrap {
	width:600px;
	height:400px;
	margin-top:30px;
}
.slide-title {
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	background-color:rgba(0,0,0,.68);
	color:#fff;
	line-height:1;
	padding:10px
}
.detail-banner-wrap.binyiguan .container .desc-wrap {
	width:570px;
}
.detail-banner-wrap.binyiguan .container .desc-wrap .banner-txt .desc {
	margin-top:20px;
	font-size:16px;
	color:rgba(255,255,255,.8)
}
.detail-banner-wrap.binyiguan .container .desc-wrap .zy-img {
	position:absolute;
	right:0;
	bottom:0
}
.byg-tips-c {
	margin-top:30px;
	padding:15px;
	background-color:#f4f4f4;
	border-radius:6px;
}
.byg-tips-c .title {
	font-size:24px;
	margin-bottom:15px;
	line-height:1;
}
.byg-tips-c .sub-title {
	font-size:18px
}
.byg-tips-c .tel {
	font-family:tsxfonta;
	font-size:28px;
	color:#932333;
	margin-bottom:6px
}
.byg-tips-c .quick-service {
	padding-right:120px;
	font-size:16px
}
.byg-tips-c .quick-service>li:before {
	content:"\e616";
	font-family:iconfont;
	margin-right:4px;
}
.byg-gbt-wrap {
	text-align:center;
	font-size:0;
	margin-bottom:20px
}
.byg-gbt-wrap>li {
	display:inline-block;
}
.byg-gbt-wrap>li .byg-gbt-item {
	max-width:281px;
	background-color:#fff;
	float:left;
	margin-right:15px;
}
.byg-gbt-wrap>li:last-child .byg-gbt-item {
	margin-right:0
}
.byg-gbt-wrap>li .byg-gbt-item .txt-wrap {
	font-size:14px;
	padding:10px 0;
	color:#888
}
.byg-gbt-wrap>li .byg-gbt-item .txt-wrap .title {
	font-size:18px;
	color:#3c3c3c
}
.byg-basic-wrap {
	background-color:#eee;
	padding:20px;
	height:280px;
	width:960px;
	font-size:16px;
	line-height:1.8;
	box-shadow:inset 0 0 8px 1px rgba(28,10,10,.3)
}
.byg-basic-content .container {
	background-image:url("../image/home-bg-1.png");
	background-repeat:no-repeat;
	background-position:100% 100%
}
.byg-panel-group {
	width:980px;
	margin-left:auto;
	margin-right:auto
}
.panel.byg-pannel {
	border-radius:4px;
	overflow:hidden
}
.panel.byg-pannel .panel-heading>a {
	display:block;
	font-size:18px;
	line-height:42px;
	padding:0 15px
}
.panel.byg-pannel .panel-heading>a>span {
	margin-right:5px;
	color:#932333;
}
.panel.byg-pannel .panel-body {
	padding:15px 15px 15px 60px;
	position:relative;
	font-size:16px
}
.panel.byg-pannel .panel-body .a {
	position:absolute;
	left:40px;
	top:15px;
	font-size:16px;
	color:#298980
}
.byg-pingjia-contianer .left .byg-chart {
	height:280px;
	width:100%;
}
.byg-pingjia-contianer .left .byg-score {
	text-align:center;
	color:#888;
	padding-bottom:10px
}
.byg-pingjia-contianer .left {
	width:340px;
	background-color:#fff;
	border-radius:6px;
	overflow:hidden
}
.byg-pingjia-contianer .right {
	width:800px;
	padding-left:30px;
}
.byg-all-comment {
	position:fixed;
	top:0;
	right:0;
	left:0;
	bottom:0;
	z-index:999;
	opacity:0;
	visibility:hidden;
	transition:all 0.64s cubic-bezier(0.215,0.61,0.355,1);
}
.byg-all-comment.active {
	opacity:1;
	visibility:visible
}
.byg-all-comment .over-lay {
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	background-color:rgba(0,0,0,0.3)
}
.byg-all-comment .comment-body {
	position:absolute;
	top:0;
	left:100%;
	bottom:0;
	z-index:1;
	width:600px;
	min-width:480px;
	max-width:100%;
	background-color:#fff;
	box-shadow:-10px 0 50px rgba(0,0,0,0.3);
	transform:translateX(-70%);
	transition:all 0.64s cubic-bezier(0.215,0.61,0.355,1);
}
.byg-all-comment.active .comment-body {
	transform:translateX(-100%);
}
.byg-all-comment .comment-body .comment-lis {
	overflow-y:auto;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	padding:15px 15px 0 30px;
}
.byg-all-comment .comment-body  .byg-comment-close {
	position:absolute;
	top:0;
	right:100%;
	width:48px;
	height:48px;
	background-color:#932333;
	transition:all 0.15s;
	cursor:pointer;
	color:#fff;
	line-height:48px;
	font-size:20px;
	text-align:center
}
.byg-swiper .swiper-pagination-fraction {
	color:#fff;
	padding-right:10px;
	text-align:right;
	bottom:5px
}
.baidu-wrap.byg-map {
	width:100%;
	position:relative
}
.byg-map .local-service {
	position:absolute;
	z-index:2;
	background-color:#fff;
	top:10px;
	right:10px;
	padding:20px;
	box-shadow:0 0 12px 0 rgba(0,0,0,.3);
	border-radius:6px
}
.ly-map-con {
	max-width:500px
}
.ly-map-con .img-wrap {
	float:left;
	width:180px;
}
.ly-map-con .img-wrap img {
	border-radius:6px;
}
.ly-map-con .con-wrap {
	margin-left:190px;
}
.ly-map-con .con-wrap .title {
	font-size:18px;
	font-weight:600;
}
.ly-map-con .con-wrap p {
	color:#888;
	margin-bottom:0
}
.tsx-404 {
	position:relative;
	height:610px;
	background-image:url("../image/tsx-404.jpg");
	background-repeat:no-repeat;
	background-position:50% 50%;
	background-size:cover
}
.tsx-404 .container {
	position:relative;
	height:100%;
	color:#ffecbb
}
.tsx-404 .container .tips-404 {
	padding-top:70px;
	width:620px;
	text-align:right
}
.tsx-404 .container .tips-404>p {
	font-size:26px;
	margin-bottom:0;
	letter-spacing:1px
}
.login-wrapper-b {
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	background-color:#fff
}
.login-wrapper-b .imgs {
	flex:0 0 600px;
	min-width:0;
}
.login-wrapper-b .login-info {
	flex:0 0 420px;
	padding:0 0 0 40px;
}
.login-wrapper-b .login-info .err {
	position:absolute;
	left:0;
	top:100%;
	color:#f03752;
	font-size:12px;
}
.login-wrapper-b .login-info .btn-wrap {
	margin-bottom:10px;
}
.login-wrapper-b .login-info .code-btn-wrap {
	float:right
}
.my-home-content {
	background-color:#fff;
	min-height:70vh
}
.myhome-banner {
	position:relative;
	height:180px;
}
.my-container {
	padding:20px;
}
.my-container .my-home-left {
	width:20%;
	padding-right:30px;
}
.my-container .my-home-main {
	width:80%
}
.my-user {
	text-align:center;
	margin-top:-60px;
	position:relative;
	margin-bottom:20px
}
.my-user .user-thumb {
	width:80px;
	height:80px;
	border-radius:50%;
	margin:0 auto 10px;
	overflow:hidden
}
.my-user .user-name {
	font-size:18px;
	font-weight:600
}
.my-menu a {
	display:block;
	padding:10px;
	border-left:4px solid transparent;
	background-color:#fff;
}
.my-menu>li.active a {
	background-color:#932333;
	color:#fff;
	border-left-color:#d7bb7c
}
.my-state {
	color:#888;
	margin-bottom:20px;
}
.my-home-list {
	margin-bottom:20px
}
.my-home-list>li {
	padding:10px;
	border-bottom:1px solid #ececec;
	position:relative;
	transition:background-color .2s ease-in
}
.my-home-list>li .title {
	font-size:18px;
	margin-bottom:10px
}
.my-home-list>li .meta>li + li {
	margin-left:15px;
}
.my-home-list>li:hover {
	background-color:#f4f4f4
}
.member-info-ul>li {
	margin-bottom:20px;
	display:flex;
	align-items:center;
}
.member-info-ul>li .member-info-item-a,.member-info-ul>li .member-tx {
	flex:0 0 60px;
	max-width:60px;
	min-width:0;
	overflow:hidden
}
.member-info-ul>li .member-tx img {
	border-radius:50%;
	width:60px;
	height:60px;
}
.member-info-ul>li .member-input-wrap {
	flex:0 0 200px;
	max-width:200px
}
.input-group-addon label {
	margin-bottom:0;
	margin-right:10px
}
.login-out-wrap {
	margin-top:5px
}
.login-out-btn {
	display:block;
	line-height:32px;
	background-color:#f4f4f4;
	border-radius:4px;
}
@media only screen and (min-width:768px) {
	.page-banner-wrap.home {
	height:530px !important
}
.page-banner-wrap.home .banner-txt-a {
	width:400px
}
.page-banner-wrap.home .banner-txt-b {
	width:450px
}
.page-banner-wrap.home .home-why-choose {
	position:absolute;
	left:15px;
	right:15px;
	bottom:40px
}
.page-banner-wrap.home .home-why-choose	.sijin {
	position:relative;
	margin-top:-40px;
	overflow:hidden
}
.page-banner-wrap.home .home-why-choose	.sijin:before,.page-banner-wrap.home .home-why-choose .sijin:after {
	content:"";
	position:absolute;
	top:32px;
	height:1px;
	width:50%;
}
.page-banner-wrap.home .home-why-choose	.sijin:before {
	left:0;
	background:linear-gradient(90deg,#a4a4a4 0%,rgba(164,164,164,0) 90%)
}
.page-banner-wrap.home .home-why-choose	.sijin:after {
	right:0;
	background:linear-gradient(-90deg,#a4a4a4 0%,rgba(164,164,164,0) 90%)
}
.page-banner-wrap.home .home-why-choose ul {
	margin-top:-20px
}
.home-moreBtn>a {
	writing-mode:vertical-rl;
	writing-mode:tb-rl;
	width:34px;
	text-align:center;
	padding:20px 0;
	letter-spacing:1px;
	font-size:16px
}
.index-title-wrap.pc-vertical {
	margin-bottom:0;
	width:80px
}
.index-title-wrap.pc-vertical .title {
	line-height:1.1;
	display:block;
	letter-spacing:0;
	float:right;
	width:40px
}
.index-title-wrap.pc-vertical .meta {
	line-height:40px;
	width:40px;
	writing-mode:vertical-rl;
	writing-mode:tb-rl;
	padding-top:30px;
	text-align:center;
	letter-spacing:2px;
	float:left
}
.index-title-wrap.pc-vertical .title:before {
	content:"";
	display:block;
	background-size:cover;
	background-repeat:no-repeat;
	position:absolute
}
.index-title-wrap.pc-vertical.home-ytl .title:before {
	background-image:url("../image/title-icon-1.png");
	width:54px;
	height:82px;
	top:0;
	right:-90px
}
.index-title-wrap.anli-title {
	float:right;
}
.yongpin-title {
	float:left
}
.home-yp-a {
	float:right;
	width:1040px;
}
.home-yongpin .home-moreBtn {
	position:absolute;
	left:50px;
	bottom:20px;
}
.home-yongpin .home-moreBtn:before,.home-baike .home-moreBtn:before,.home-anli .home-moreBtn:before {
	content:"";
	height:120px;
	width:1px;
	background-color:rgba(232,207,149,.5);
	position:absolute;
	left:17px;
	bottom:100%;
}
.index-title-wrap.shitidian {
	float:right;
}
.home-shitidian .home-std-a {
	width:880px;
}
.home-shitidian .flower {
	position:absolute;
	width:174px;
	height:379px;
	bottom:0;
	right:110px
}
.home-shitidian .home-moreBtn {
	position:absolute;
	right:30px;
	bottom:40px
}
.home-shitidian .home-moreBtn:before {
	content:"";
	height:100px;
	width:1px;
	background-color:rgba(147,35,51,.5);
	position:absolute;
	left:15px;
	bottom:100%
}
.home-about-a>li:before {
	content:"";
	position:absolute;
	left:5px;
	right:5px;
	top:5px;
	bottom:5px;
	border:1px solid rgba(255,255,255,.4)
}
.home-about-a>li .img-txt {
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	top:0;
	padding:10px;
	color:#fff;
	background-color:rgba(0,0,0,.42);
	transform:translateY(160px);
	transition:transform .3s ease-in-out,background-color .2s ease-in-out
}
.home-about-a>li .img-txt .title {
	line-height:20px;
	font-size:18px;
	color:#d7bb7c
}
.home-about-a>li .img-txt .desc {
	padding-top:10px;
}
.home-about-a>li:hover .img-txt {
	transform:translateY(0);
	background-color:rgba(0,0,0,.8)
}
.index-title-wrap.baiketitle {
	float:left
}
.home-baike-wrap li:nth-child(odd) {
	padding-right:60px
}
.home-baike-wrap li:nth-child(even) {
	padding-left:60px
}
.home-baike-item .img-wrap img {
	border:1px solid #fff
}
.home-baike .home-moreBtn {
	position:absolute;
	bottom:0;
	left:50px
}
.home-baike .home-moreBtn:before {
	height:60px
}
.home-anli .home-moreBtn {
	position:absolute;
	right:30px;
	bottom:0;
}
.home-anli-wrap .desc-wrap:before {
	content:"";
	width:120px;
	height:2px;
	background-color:#932333;
	position:absolute;
	left:0;
	top:40px
}
.home-tuandui-recommand .items a:hover .name {
	opacity:1;
	transform:translateY(-15px)
}
.home-more-service  .home-moreBtn {
	position:absolute;
	left:50px;
	bottom:20px;
}
.home-more-service .home-servive-wraps {
	width:1040px;
	float:right;
	height:485px;
	position:relative
}
.home-more-service .home-servive-wraps .items {
	width:30%;
	float:left
}
.home-more-service .home-servive-wraps .items.first,.home-more-service .home-servive-wraps .items.last {
	width:40%;
	height:277px
}
.home-more-service .home-servive-wraps .items.last {
	margin-top:-69px
}
.home-more-service .home-servive-wraps .items:before {
	content:"";
	position:absolute;
	pointer-events:none;
	border:1px solid rgba(255,255,255,.4);
	left:5px;
	top:5px;
	right:5px;
	bottom:5px;
	z-index:3;
	opacity:0;
	transition:opacity .2s ease-in-out .2s
}
.home-more-service .home-servive-wraps .items:hover:before {
	opacity:1;
}
.home-more-service .home-servive-wraps .items-bg {
	display:block;
	height:69px;
	width:20%;
	left:40%;
	top:208px;
	background-image:url("../image/home-gdfw-bg.png");
	pointer-events:none
}
.page-banner-wrap.gengduo .hua {
	width:160px;
	height:160px;
	bottom:68px;
	right:200px;
}
.page-banner-wrap.gengduo .banner-txt-b {
	width:390px
}
.gengduo-project {
	width:1150px;
	margin-left:auto;
	margin-right:auto;
	background-color:#461119;
}
.gengduo-project>li:after {
	display:block;
	content:" ";
	clear:both;
	height:0;
	visibility:hidden;
	font-size:0;
	line-height:0;
}
.gengduo-project>li .img-wrap {
	width:600px;
	height:400px;
	float:left
}
.gengduo-project>li .txt-wrap {
	width:550px;
	height:400px;
	float:left;
	position:relative;
	background-image:url("../image/gengduo-bg-2.jpg");
	background-repeat:no-repeat;
	background-position:50% 100%;
}
.gengduo-project>li:nth-child(odd) {
	left:-25px
}
.gengduo-project>li:nth-child(even) {
	right:-25px
}
.gengduo-project>li:nth-child(even)	.img-wrap {
	float:right
}
.gengduo-project>li .txt-wrap .tel-wrap {
	position:absolute;
	bottom:50px;
	left:50%;
	margin-left:-160px
}
.gengduo-b-content .gengduo-why >li:nth-child(even) {
	background-color:#932333;
	margin-top:30px
}
.gengduo-b-content .gengduo-why >li:before {
	content:"";
	position:absolute;
	width:30px;
	height:30px;
}
.gengduo-b-content .gengduo-why >li:nth-child(odd):before {
	top:0;
	left:100%;
	border-bottom:30px solid #94794a;
	border-right:30px solid transparent;
}
.gengduo-b-content .gengduo-why >li:nth-child(even):before {
	bottom:0;
	right:100%;
	border-top:30px solid #6b101d;
	border-left:30px solid transparent;
}
.page-banner-wrap.yitiaolong .hua {
	width:139px;
	height:240px;
	right:100px;
	bottom:-2px
}
.ytl-lc-a .tabs-items-wrap>li:before {
	pointer-events:none;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background-image:url("../image/ytl-lc-img-c.png");
	content:""
}
.ytl-lc-a .tabs-items-wrap>li.active {
	background-image:url("../image/ytl-lc-img-b.png");
	background-repeat:no-repeat;
	background-position:50% 100%
}
.ytl-taoban-wrap {
	background-image:url("../image/ytl-tcwrap-bg.jpg");
	background-repeat:no-repeat;
	background-position:0% 100%;
	position:relative
}
.ytl-taoban-wrap:after {
	content:"";
	position:absolute;
	top:0;
	right:0;
	background-image:url("../image/ytl-tcwrap-bg-1.png");
	width:408px;
	height:229px;
}
.ytl-zhuanyuan-wrap {
	position:relative;
	background-image:url("../image/ytl-zhuangyuan-bg.png");
	background-position:100% 100%;
	background-repeat:no-repeat
}
.ytl-anli-a:before {
	width:55px;
	height:100%;
	content:"";
	background-image:url("../image/ytl-anli-img-a.png");
	background-repeat:repeat-y;
	position:absolute;
	top:0;
	left:50%;
	pointer-events:none;
	margin-left:-27px;
}
.ytl-anli-item>li {
	height:275px
}
.ytl-anli-item>li .txt-wrap {
	width:140px;
	font-size:16px
}
.ytl-anli-item>li:first-child {
	height:550px
}
.ytl-anli-item>li:nth-child(2) img,.ytl-anli-item>li:nth-child(3) img {
	height:265px
}
.ytl-anli-item>li:nth-child(2) .txt-wrap {
	margin-top:40px;
	margin-left:15px
}
.ytl-anli-item>li:nth-child(3) .txt-wrap {
	margin-top:60px;
	margin-left:10px
}
.ytl-anli-item>li:first-child .txt-wrap {
	margin-left:40px;
	margin-top:15px;
	width:240px;
}
.ytl-anli-item>li:first-child .txt-wrap:before {
	width:2px;
	height:80px;
	left:-10px;
	bottom:10px
}
.ytl-anli-item>li:nth-child(2) .txt-wrap:before {
	width:100px;
	height:2px;
	top:-10px;
	left:-50px;
}
.ytl-anli-item>li:nth-child(3) .txt-wrap:before {
	width:100px;
	height:2px;
	top:-10px;
	right:-50px;
}
.ytl-anli-b {
	position:relative;
	width:1000px;
	margin-right:0;
	margin-left:auto
}
.ytl-anli-b .txt-wrap {
	font-size:16px;
	width:800px;
}
.ytl-zhuanyuan-item {
	margin-top:5px;
	margin-right:5px;
}
.ytl-zhuanyuan-item:after {
	content:"";
	background-color:#461119;
	position:absolute;
	width:100%;
	height:100%;
	top:-5px;
	right:-5px;
	z-index:-1
}
.ytl-why-wrap {
	background-image:url("../image/yitiaolong-yun.png");
	background-position:100% 45%;
	background-repeat:no-repeat;
	overflow:hidden
}
.ytl-why-wrap .container {
	position:relative
}
.ytl-why-wrap .container:before {
	position:absolute;
	content:"";
	background-image:url("../image/yitiaolong-san.png");
	width:410px;
	height:316px;
	left:-200px;
	bottom:-40px
}
.ytl-kehupingjia-wrap .ytl-khpj-a {
	width:100%
}
.ytl-kehupingjia-wrap .ytl-khpj-a .title-wrap {
	width:160px;
	background-image:url("../image/ytl-yhpj-title.png");
	background-position:5% 5%;
	background-repeat:no-repeat;
	height:400px
}
.ytl-kehupingjia-wrap .ytl-khpj-a .txt-wrap .ytl-khpj-items.c-1 {
	left:0;
	top:20px;
	width:320px;
}
.ytl-kehupingjia-wrap .ytl-khpj-a .txt-wrap .ytl-khpj-items.c-2 {
	top:0;
	left:350px;
	width:320px;
}
.ytl-kehupingjia-wrap .ytl-khpj-a .txt-wrap .ytl-khpj-items.c-3 {
	bottom:0;
	right:0;
	width:320px;
}
.page-banner-wrap.tuandui .banner-txt-b {
	width:400px
}
.team-fc-wrap .team-fc-b-wrap .flower {
	position:absolute;
	background-image:url("../image/team-fc-img.png");
	width:105px;
	height:238px;
	background-size:cover;
	bottom:-10px;
	right:-80px;
}
.page-banner-wrap.tuandui-xiangqing .img-wrap {
	position:absolute;
	bottom:0;
	left:50%;
	height:auto!important;
	margin-left:-150px
}
.page-banner-wrap.tuandui-xiangqing .banner-txt-b {
	width:360px;
	top:160px
}
.team-detail-wrap .team-detail-a .txt-wrap {
	width:80%;
	margin-left:auto;
	margin-right:auto
}
.team-album-wrap {
	margin-right:-10px
}
.team-album-wrap>li {
	width:53%;
	height:335px;
	padding-right:10px;
	overflow:hidden
}
.team-album-wrap>li:nth-child(2),.team-album-wrap>li:nth-child(3),.team-album-wrap>li:nth-child(6),.team-album-wrap>li:nth-child(7) {
	width:47%
}
.team-album-wrap .album-item {
	position:relative
}
.team-album-wrap .album-item .title {
	position:absolute;
	bottom:10px;
	left:10px;
	color:#fff
}
.team-album-wrap>li:nth-child(2) .album-item .title,.team-album-wrap>li:nth-child(3) .album-item .title,.team-album-wrap>li:nth-child(6) .album-item .title,.team-album-wrap>li:nth-child(7) .album-item .title {
	position:static;
	padding-top:8px
}
.team-pingjia-a {
	width:900px;
	margin-right:0;
	margin-left:auto;
}
.team-pingjia-listwrap {
	padding:15px;
	height:390px
}
.page-banner-wrap.page-detail.anli .banner-txt-b,.page-banner-wrap.page-detail.baike .banner-txt-b,.page-banner-wrap.page-detail.changshi .banner-txt-b,.page-banner-wrap.page-detail.wenda .banner-txt-c {
	width:auto;
	top:auto;
	left:15px;
	bottom:70px;
}
.page-banner-wrap.page-detail {
	height:300px
}
.anli-filter {
	display:inline-block;
	vertical-align:top
}
.anli-filter>li {
	display:inline;
}
.anli-filter>li>a {
	float:left;
}
.anli-c-wrap {
	position:relative
}
.anli-c-wrap .bg {
	position:absolute;
	right:0;
	top:40%;
	background-image:url("../image/case-bg.png");
	width:600px;
	height:450px;
	pointer-events:none;
}
.page-banner-wrap.gywm .banner-txt-b {
	width:380px
}
.guanyu-tabs,.guanyu-p-jieshao {
	width:800px;
	margin-left:auto;
	margin-right:auto
}
.guanyu-p-jieshao:before,.guanyu-p-jieshao:after {
	content:"";
	position:absolute;
	top:-15px;
	bottom:-15px;
	width:12px;
	background:linear-gradient(90deg,#b28850 0%,#cfa976 50%,#b28850 100%);
	border-top:6px solid #4c4031;
	border-bottom:6px solid #4c4031;
}
.guanyu-p-jieshao:before {
	left:-6px;
}
.guanyu-p-jieshao:after {
	right:-6px;
}
.guanyu-p-b ul>li {
	border-right:1px solid rgba(255,255,255,.15);
}
.guanyu-p-b ul>li:last-child {
	border-right:0;
}
.tsx-history>ul>li .img-wrap {
	width:300px;
	float:left
}
.tsx-history>ul>li .txt-wrap {
	padding:0 30px;
	float:left;
	width:285px;
}
.tsx-history>ul>li:nth-child(2n) .img-wrap {
	float:right
}
.guanyu-p-d ul {
	position:relative;
	height:300px;
	margin-left:auto;
	margin-right:auto;
	width:900px
}
.guanyu-p-d ul>li {
	position:absolute;
	width:300px;
	font-size:15px;
}
.guanyu-p-d ul>li:nth-child(1) {
	left:0;
	top:10px;
}
.guanyu-p-d ul>li:nth-child(2) {
	right:0;
	top:10px;
}
.guanyu-p-d ul>li:nth-child(3) {
	left:0;
	bottom:10px;
}
.guanyu-p-d ul>li:nth-child(4) {
	right:0;
	bottom:10px;
}
.page-banner-wrap.bzyp .banner-txt-b {
	width:380px
}
.page-banner-wrap.page-detail.yongpin .banner-txt-b {
	width:800px;
	top:auto;
	left:50%;
	bottom:100px;
	right:auto;
	margin-left:-400px
}
.page-banner-wrap.page-detail.yongpin .banner-txt-b .txt-wrap .desc {
	text-align:center
}
.yongpin-main-wrap {
	background-image:url("../image/bg-5.jpg");
	background-position:50% 50%;
	background-repeat:no-repeat;
	background-attachment:fixed
}
.detail-banner-wrap.yongping  .container .desc-wrap {
	padding-right:100px;
	background-image:url("../image/txt2.png");
	background-repeat:no-repeat;
	background-position:100% 50px;
}
.yongpin-items-a .txt-wrap .title {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size: 12px;
	margin-top: 10px;
}
.std-list-wrap .std-content {
	height:420px;
}
.std-list-wrap .std-item:nth-child(even) .std-content .title-wrap,.std-list-wrap .std-item:nth-child(even) .std-content .desc-wrap .std-fwnr {
	float:right
}
.std-list-wrap .std-item:nth-child(even) .std-content .desc-wrap,.std-list-wrap .std-item:nth-child(even) .std-content .desc-wrap .thumbnail {
	float:left
}
.article-list {
	padding-left:20px;
	padding-top:20px;
	border-left:2px solid #e0e0e0;
}
.article-list>li:before {
	content:"";
	top:0;
	height:100%;
	left:-61px;
	width:40px;
	position:absolute;
	border-top:2px solid #e0e0e0;
}
.article-list>li:last-child:before {
	border-bottom:2px solid #e0e0e0;
}
.article-list>li .txt-wrap .title,.wd-toutiao .title {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.baike-home-wrap.c-2 {
	margin-bottom:-40px;
}
.baike-home-wrap .baike-artilelist-wrap.c-2 {
	top:-40px;
	position:relative
}
.bzbk-index-wrap-b .content-b .tips-wrap:before {
	content:"";
	width:182px;
	height:210px;
	background-image:url("../image/baike-bg-2.png");
	position:absolute;
	bottom:100%;
	margin-bottom:10px
}
.std-detail-content-wrap .part-block> .title-wrap .std-add {
	writing-mode:vertical-rl;
	writing-mode:tb-rl;
}
.byg-list-item {
	position:absolute;
	min-width:236px;
	transition:box-shadow .3s ease-in-out
}
.byg-list-item:hover {
	box-shadow:0 0 6px 1px rgba(255,255,255,.9)
}
.byg-list-item.cp {
	left:160px;
	top:250px;
	background-color:#105188
}
.byg-list-item.dj {
	right:180px;
	bottom:150px;
	background-color:#97242c
}
.byg-list-item.tz {
	right:180px;
	bottom:70px;
	background-color:#665339
}
.byg-list-item.dx {
	right:320px;
	bottom:-10px;
	background-color:#3a455e
}
.byg-list-item.bbs {
	left:0px;
	bottom:140px;
	background-color:#37a49b
}
.byg-list-item.cp .txt-wrap .label,.byg-list-item.dj .txt-wrap .label,.byg-list-item.dx .txt-wrap .label,.byg-list-item.bbs .txt-wrap .label,.byg-list-item.tz .txt-wrap .label {
	background-color:#fff;
	color:#333
}
.byg-list-item.cp .txt-wrap .title a,.byg-list-item.dj .txt-wrap .title a,.byg-list-item.dx .txt-wrap .title a,.byg-list-item.bbs .txt-wrap .title a,.byg-list-item.tz .txt-wrap .title a {
	color:#fff
}
.byg-list-item.fs {
	left:160px;
	bottom:10px;
}
.byg-list-item.mtg {
	left:40px;
	bottom:220px;
}
.byg-list-item.hr {
	right:220px;
	top:40px;
}
.byg-list-item.my {
	right:120px;
	top:120px;
}
.byg-list-item.pg {
	right:100px;
	top:230px;
}
.byg-list-item.sy {
	right:60px;
	top:320px;
}
.byg-list-item.yq {
	left:160px;
	top:150px;
}
.byg-list-item.dj:before {
	content:"";
	position:absolute;
	right:100%;
	width:120px;
	height:10px;
	top:10px;
	border-top:1px solid #97242c;
}
.byg-list-item.bbs:before {
	content:"";
	position:absolute;
	left:100%;
	width:240px;
	height:10px;
	top:10px;
	border-top:1px solid #37a49b;
}
.byg-tips-a {
	position:absolute;
	width:340px;
	left:60px;
	top:0px
}
.byg-tc-container {
	width:1020px
}
.byg-tc-item.tc-b .content .txt-wrap,.byg-tc-item.tc-d .content .txt-wrap {
	margin-left:110px
}
}@media only screen and (max-width:767px) {
	.anli-class-a.img-left-sm {
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}
.txt-last:after {
	width:.32rem;
	height:.32rem;
	border-width:2px;
	bottom:-.04rem;
	right:-.14rem;
}
.img-note {
	bottom:.2rem;
	left:.4rem;
	font-size:.2rem
}
.img-note:before {
	margin-left:-.2rem;
}
.gengduofuwu-item>li>div:before,.gdfw-slide:before {
	left:.08rem;
	top:.08rem;
	right:.08rem;
	bottom:.08rem
}
.gengduofuwu-item>li>div>a,.gdfw-slide>a {
	padding:.3rem .2rem
}
.gengduofuwu-item>li>div .icon,.gdfw-slide .icon {
	height:auto;
	padding-top:0
}
.gengduofuwu-item>li>div .icon i,.gdfw-slide .icon i {
	font-size:.38rem
}
.gengduofuwu-item>li>div .title,.gdfw-slide .title {
	font-size:.26rem;
	font-weight:600
}
.ptitle-mini {
	margin-bottom:.3rem;
}
.ptitle-mini .title {
	font-size:.36rem;
	line-height:21px;
	padding-left:.2rem;
	padding-right:.2rem;
	letter-spacing:0
}
.ptitle-mini .title:before,.ptitle-mini .title:after {
	width:1.8rem;
	top:10px;
}
.anli-class-a .img-wrap {
	padding:.1rem .1rem 0
}
.anli-class-a .txt-wrap {
	padding:.2rem;
}
.anli-class-a .txt-wrap .title {
	font-size:.32rem;
	height:auto;
	text-align:justify;
	line-height:1.4
}
.anli-class-a .txt-wrap .desc {
	display:none !important
}
.anli-class-a .txt-wrap .local {
	font-size:.24rem;
	right:.2rem;
	bottom:.3rem
}
.anli-class-a .meta-wrap {
	padding:0 .2rem .3rem;
}
.anli-class-a .meta-wrap li {
	margin-right:.08rem;
}
.anli-class-a.img-left-sm .img-wrap {
	width:62%;
	padding:.1rem
}
.anli-class-a.img-left-sm .img-wrap img {
	border-radius:4px;
}
.anli-class-a.img-left-sm .txt-wrap {
	width:38%;
	padding:.22rem .2rem 0 .1rem
}
.anli-class-a.img-left-sm .txt-wrap .title {
	font-size:.28rem;
	line-height:1.3;
}
.anli-class-a.img-left-sm .txt-wrap .title:after {
	display:block;
	height:2px;
	content:"";
	background-color:#e8cf95;
	margin-top:.18rem;
	width:.65rem;
}
.anli-class-a.img-left-sm .txt-wrap .local {
	bottom:.2rem;
	right:auto;
	margin-left:-.1rem;
}
.anli-class-a.img-left-sm .meta-wrap {
	padding:.1rem .1rem .2rem;
	position:absolute;
	bottom:0;
	left:.1rem
}
.pingjia-item .img-wrap {
	width:1.4rem;
	padding:.2rem;
}
.pingjia-item .img-wrap .name {
	margin-top:.2rem;
}
.pingjia-item .img-wrap img {
	width:.84rem;
}
.pingjia-item .txt-wrap {
	padding:.2rem;
	width:calc(100% - 1.4rem);
}
.pingjia-item .txt-wrap .meta .date {
	margin-right:.2rem;
	line-height:24px;
}
.pingjia-item .txt-wrap .content {
	font-size:.28rem;
	margin-top:.2rem;
	line-height:1.5;
}
.pingjia-item .txt-wrap .content span {
	margin-left:0;
}
.pingjia-item .txt-wrap .content a {
	margin-left:.2rem;
}
.pingjia-item .txt-wrap .content a:after {
	margin-left:.1rem;
}
.pingjia-item .txt-wrap .pic-list {
	margin-top:.2rem;
	margin-right:-.1rem
}
.pingjia-item .txt-wrap .pic-list >li {
	width:1.5rem;
	padding-right:.1rem;
}
.pingjia-item .txt-wrap .pic-list >li>div {
	padding:.1rem;
}
.pingjia-item + .pingjia-item {
	margin-top:.24rem;
}
.article-body .img-wrap {
	padding:0;
	margin-bottom:.2rem;
}
.article-body p {
	margin-bottom:.4rem
}
.article-body .img-wrap .news-pic-title {
	font-size:.24rem;
	height:.6rem;
	line-height:.6rem;
}
.fenlei-item {
	line-height:.4rem;
}
.fenlei-item>a {
	padding:.2rem 0;
}
.article-end {
	margin-top:.4rem
}
.team-fc-wrap .container {
	background-image:url("../image/team-fc-bg-M.png")
}
.team-fc-wrap .team-fc-a {
	width:100%;
	padding:.2rem 0;
	font-size:.28rem;
	font-weight:400
}
.team-fc-wrap .team-fc-b-wrap {
	width:100%;
	padding-bottom:.2rem;
	padding-top:0
}
.team-fc-wrap .team-fc-b>li>div {
	width:.8rem;
	height:2.8rem;
	margin-right:-1px;
	padding:.3rem .1rem;
	font-size:.32rem;
	letter-spacing:1px;
	font-weight:400;
}
.team-ry-wrap .guan {
	width:6rem;
	height:4.18rem;
	left:-.3rem;
}
.team-ry-wrap .fo {
	width:3.12rem;
	height:4rem;
	right:-.6rem
}
.team-ry-list>li {
	padding-bottom:0;
}
.team-ry-list .team-ry-item {
	padding:.1rem;
}
.team-ry-list .team-ry-item .img-wrap a {
	padding-top:.24rem;
}
.team-ry-list .team-ry-item .txt-wrap {
	padding:.2rem;
}
.team-ry-list .team-ry-item .title {
	font-size:.32rem;
}
.team-ry-list .team-ry-item .zhuanyuan-years {
	top:.3rem;
	right:.2rem;
	background-size:.38rem auto;
	background-position:100% 0%;
}
.team-ry-list .team-ry-item .zhuanyuan-years .years-num {
	font-size:.4rem;
	line-height:.4rem;
	padding-right:.4rem
}
.team-gdfw-wrap .gengduofuwu-item {
	margin-right:-.2rem
}
.team-gdfw-wrap .gengduofuwu-item>li {
	padding-left:0;
	padding-right:.2rem;
	height:auto;
	padding-bottom:.2rem
}
.page-banner-wrap.tuandui-xiangqing .banner-txt-a,.page-banner-wrap.gengduo .banner-txt-a {
	width:54%
}
.page-banner-wrap.tuandui-xiangqing {
	background-size:auto 2.58rem
}
.team-detail-wrap {
	background-size:auto 2.4rem
}
.team-detail-wrap .team-detail-a {
	padding:.4rem;
	width:100%;
}
.team-detail-wrap .team-detail-denglong {
	width:2rem;
	height:4.267rem;
	right:-.38rem;
}
.team-detail-wrap .team-detail-a:after {
	left:.1rem;
	top:.1rem;
	right:.1rem;
	bottom:.1rem
}
.team-detail-wrap .team-detail-a .team-yulu {
	margin-bottom:.4rem;
	font-size:.32rem;
}
.team-detail-wrap .team-detail-a .txt-wrap {
	width:calc(100% - .4rem);
}
.team-detail-wrap .team-detail-a .txt-wrap .article-body {
	font-size:.28rem;
}
.team-detail-wrap .team-detail-a .txt-wrap .article-body p {
	margin-bottom:.2rem;
}
.team-album-wrap>li {
	padding-right:.1rem
}
.team-album-wrap .album-item .img-wrap {
	width:4.2rem
}
.team-album-wrap .album-item .title {
	color:#fff;
	padding-top:.2rem;
}
.team-pingjia-wrap {
	background-size:auto 3.6rem;
	padding-bottom:1.2rem;
	background-position:-100% 100%
}
.team-pingjia-listwrap {
	padding:0;
	height:6rem
}
.portfolio.team-anli>.portfolio-item {
	padding-bottom:.1rem
}
.team-wenda-user,.team-wenda-list {
	width:100%;
	padding:.3rem;
}
.team-wenda-user .img {
	flex:0 0 80px;
}
.team-wenda-user .img img {
	width:100%;
	height:auto
}
.team-wenda-user .info {
	padding-left:.4rem
}
.team-wenda-list>ul>li {
	padding-bottom:.3rem;
	margin-bottom:.3rem
}
.page-banner-wrap.yitiaolong .hua {
	width:1.2rem;
	height:2rem;
	right:.4rem;
	bottom:-.3rem;
}
.page-banner-wrap.yitiaolong .banner-txt-b .txt-wrap {
	padding-right:.8rem
}
.ytl-lc-a .tabs-items-wrap {
	margin-left:-.2rem;
	margin-right:-.2rem;
	width:auto
}
.ytl-lc-a .tabs-items-wrap>li {
	width:11.111%;
	border:1px solid #bfaf96;
	font-size:.32rem;
	height:2.8rem;
	padding-top:.2rem;
	padding-left:.1rem;
	padding-right:.14rem;
	margin-left:0;
	margin-right:-1px
}
.ytl-lc-a .tabs-items-wrap>li.active {
	height:3.2rem;
	margin-top:-.2rem;
	padding-top:.4rem
}
.ytl-lc-a .tabs-items-wrap>li span {
	display:inline-block;
	margin-bottom:10px;
	color:#e8cf95;
	font-weight:600
}
.ytl-lc-a .tabs-content-wrap {
	padding:.2rem;
	height:auto;
	width:100%;
	background-image:none
}
.ytl-lc-a .tabs-content-wrap .tabs-content .title {
	font-size:.4rem;
	margin-bottom:.3rem;
}
.ytl-lc-a .tabs-content-wrap .tabs-content .desc {
	font-size:.3rem;
	margin-bottom:.2rem
}
.ytl-lc-a .tabs-content-wrap .tabs-content .with-point>li {
	font-size:.24rem
}
.ytl-lc-a .tabs-content-wrap .tabs-content .progress-num {
	right:.2rem;
	top:0;
	font-size:.6rem;
}
.ytl-taocan-a .img-wrap,.ytl-zhuanyuan-a .img-wrap {
	width:100%;
}
.ytl-taocan-a .txt-wrap,.ytl-zhuanyuan-a .txt-wrap {
	padding:.3rem .2rem;
	font-size:.32rem;
	width:100%
}
.ytl-taocan-b {
	padding:.2rem;
}
.ytl-taocan-b .ytl-item-ul>li {
	line-height:.48rem;
	font-size:.28rem
}
.ytl-taocan-b .ytl-tc-item-a {
	width:1.8rem;
	padding-top:2.2rem
}
.ytl-taocan-b .ytl-tc-item-a .ytl-item-ul>li {
	padding-right:.2rem
}
.ytl-taocan-b .ytl-tc-item-b {
	width:calc(100% - 1.8rem)
}
.ytl-taocan-b .ytl-tc-item-b .tc-class {
	height:2.0rem;
	margin-bottom:.2rem;
	margin-left:0;
	margin-right:0;
	padding-top:.2rem;
	background-size:1rem auto
}
.ytl-taocan-b .ytl-tc-item-b .tc-class .title {
	font-size:.4rem;
}
.ytl-taocan-b .tc-item-detail .ytl-item-ul>li {
	padding-left:.26rem;
}
.ytl-taocan-b .ytl-item-ul>li.with-point:before {
	left:3px;
	top:.18rem;
	width:.1rem;
	height:.1rem
}
.ytl-taocan-tips {
	width:100%;
	background-image:none;
	height:auto;
	padding:0 0 0 .8rem;
}
.ytl-taocan-tips .title-wrap {
	width:.5rem;
	background-size:100% auto
}
.ytl-taocan-tips ul>li {
	margin-bottom:5px;
	font-size:.24rem
}
.ytl-taocan-b .ytl-tc-btn {
	position:absolute;
	right:-.3rem;
	top:3rem;
	z-index:2;
	text-align:center
}
.ytl-taocan-b .ytl-tc-btn>li {
	color:#fff;
	padding:.2rem .1rem;
	border-radius:4px 0 0 4px;
	width:.78rem;
	position:relative;
	margin-bottom:1px
}
.ytl-taocan-b .ytl-tc-btn>li:before {
	content:"";
	width:8px;
	height:8px;
	border-right:8px solid #ccc;
	border-bottom:8px solid transparent;
	position:absolute;
	left:-8px;
	top:10px;
	opacity:0;
	visibility:hidden
}
.ytl-taocan-b .ytl-tc-btn>li:nth-child(1) {
	background-color:#6c728a
}
.ytl-taocan-b .ytl-tc-btn>li:nth-child(1):before {
	border-right-color:#6c728a
}
.ytl-taocan-b .ytl-tc-btn>li:nth-child(2) {
	background-color:#5da07f
}
.ytl-taocan-b .ytl-tc-btn>li:nth-child(2):before {
	border-right-color:#5da07f
}
.ytl-taocan-b .ytl-tc-btn>li:nth-child(3) {
	background-color:#a64358
}
.ytl-taocan-b .ytl-tc-btn>li:nth-child(3):before {
	border-right-color:#a64358
}
.ytl-taocan-b .ytl-tc-btn>li:nth-child(4) {
	background-color:#b28750
}
.ytl-taocan-b .ytl-tc-btn>li:nth-child(4):before {
	border-right-color:#b28750
}
.ytl-taocan-b .ytl-tc-btn>li.active:before {
	opacity:1;
	visibility:visible
}
.ytl-zhuanyuan-b {
	padding-left:.2rem;
	padding-right:.2rem;
	margin-bottom:.4rem
}
.ytl-zhuanyuan-item:before {
	left:5px;
	right:5px;
	top:5px;
	bottom:5px;
	content:""
}
.ytl-zhuanyuan-item .txt-wrap {
	padding:.2rem;
}
.ytl-zhuanyuan-item .txt-wrap .title {
	font-size:.32rem;
}
.ytl-zhuanyuan-item .txt-wrap .meta {
	font-size:.24rem;
}
.ytl-zhuanyuan-item .zhuanyuan-years {
	padding:.1rem .3rem 0 .1rem
}
.ytl-zhuanyuan-item .zhuanyuan-years:before {
	height:.3rem;
	width:.3rem;
	right:0;
	top:.32rem
}
.ytl-zhuanyuan-item .zhuanyuan-years .years-num {
	font-size:.4rem;
	line-height:.5rem
}
.ytl-zhuanyuan-item .img-wrap a {
	padding:0
}
.ytl-zhuanyuan-b .swiper-button-prev {
	left:-.3rem
}
.ytl-zhuanyuan-b .swiper-button-next {
	right:-.3rem
}
.ytl-anli-a {
	padding-bottom:0;
	margin-bottom:.3rem;
}
.ytl-anli-a .txt {
	display:none
}
.ytl-anli-a .flower {
	width:1rem;
	height:1rem;
	top:45%;
	right:-.4rem;
	background-size:cover
}
.ytl-anli-a .flower-2 {
	width:1.5rem;
	height:2.7rem;
	bottom:-3.8rem;
	background-size:cover
}
.ytl-anli-item>li {
	width:100%;
	padding:.12rem
}
.ytl-anli-item>li .txt-wrap {
	padding:.2rem;
	font-size:.28rem
}
.ytl-anli-item>li:nth-child(2) .img-wrap,.ytl-anli-item>li:nth-child(3) .img-wrap {
	width:60%
}
.ytl-anli-item>li:nth-child(2) .txt-wrap,.ytl-anli-item>li:nth-child(3) .txt-wrap {
	width:40%
}
.ytl-anli-item>li:nth-child(2) .txt-wrap,.ytl-anli-item>li:nth-child(3) .txt-wrap {
	margin-top:.2rem;
}
.ytl-anli-item>li:first-child .txt-wrap {
	margin-left:.4rem
}
.ytl-anli-item>li:first-child .txt-wrap:before {
	width:1px;
	height:1.2rem;
	left:0;
	bottom:.3rem
}
.ytl-anli-item>li:nth-child(2) .txt-wrap:before {
	width:1.2rem;
	height:1px;
	top:0;
	left:-.4rem;
}
.ytl-anli-item>li:nth-child(3) .txt-wrap:before {
	width:1.2rem;
	height:1px;
	top:0;
	right:-.4rem;
}
.ytl-anli-b .txt-wrap {
	margin-bottom:.2rem;
	font-size:.28rem;
}
.ytl-why-a .img-wrap {
	width:100%
}
.ytl-why-a .txt-wrap {
	padding:.3rem .2rem;
	width:100%
}
.ytl-why-a .txt-wrap>p {
	font-size:.28rem;
	margin-bottom:.3rem;
}
.ytl-why-a .txt-wrap>ul>li {
	padding-left:.1rem;
	padding-right:.1rem
}
.ytl-why-a .txt-wrap>ul>li .num {
	font-size:.4rem;
	line-height:.5rem
}
.ytl-why-b {
	padding:.2rem
}
.ytl-why-b ul>li {
	padding:0
}
.ytl-why-b ul>li .icon {
	font-size:.48rem;
}
.ytl-why-b ul>li .title {
	font-size:.36rem;
	margin-bottom:.2rem
}
.ytl-why-b ul>li .desc {
	font-size:.28rem;
}
.ytl-moreservice {
	height:auto;
}
.ytl-moreservice .flower-1 {
	width:2.4rem;
	height:1.8rem;
	top:.4rem;
	left:auto;
	right:.2rem
}
.ytl-moreservice .flower-2 {
	width:1.2rem;
	height:1.2rem;
	left:.2rem;
}
.ytl-moreservice .container {
	background-size:auto 5.6rem
}
.ytl-gengduo-a .fw-items-wrap {
	width:100%;
	padding-right:1.4rem
}
.ytl-gengduo-a .fw-items-wrap .gengduofuwu-item>li:nth-child(even) {
	padding-top:.4rem
}
.ytl-gengduo-a .fw-items-wrap .gengduofuwu-item>li>div {
	width:auto;
	height:auto;
	min-height:1.6rem
}
.ytl-gengduo-a .fw-txt-wrap {
	width:100%;
	padding-top:.6rem;
	padding-bottom:1.4rem
}
.ytl-kehupingjia-wrap .container {
	padding-bottom:.8rem;
	background-size:auto 2.6rem
}
.ytl-kehupingjia-wrap .ytl-khpj-a .title-wrap {
	background-image:url("../image/ytl-yhpj-title-M.png");
	background-position:50% 0%;
	background-repeat:no-repeat;
	height:1.5rem;
	background-size:auto 1.2rem;
	width:100%
}
.ytl-kehupingjia-wrap .ytl-khpj-a .txt-wrap {
	margin-left:-.3rem;
	margin-right:-.3rem
}
.ytl-kehupingjia-wrap .ytl-khpj-a .txt-wrap .ytl-khpj-items {
	padding:.2rem;
	position:relative;
	margin-right:.2rem
}
.ytl-kehupingjia-wrap .ytl-khpj-a .txt-wrap .ytl-khpj-items .desc {
	padding:.2rem;
	font-weight:400;
	margin-bottom:.1rem;
	line-height:1.5;
	width:5.2rem;
	font-size:.28rem
}
.page-banner-wrap.gengduo .banner-txt-b .txt-wrap {
	padding-right:1rem;
}
.page-banner-wrap.gengduo .hua {
	width:1.2rem;
	height:1.2rem;
	bottom:-.3rem;
	right:.4rem;
}
.gengduo-a-wrap:before {
	height:.36rem;
	background-size:auto .36rem
}
.gengduo-a-wrap .hua {
	width:4rem;
	height:4rem;
	background-size:auto 100%
}
.gengduo-project>li {
	margin-bottom:.3rem
}
.gengduo-project>li:before {
	left:.1rem;
	right:.1rem;
	top:.1rem;
	bottom:.1rem;
	border-width:1px;
}
.gengduo-project>li .img-wrap {
	}.gengduo-project>li .txt-wrap {
	padding:.2rem .3rem .4rem;
	position:relative;
	margin-top:-.2rem;
	background-color:#fff
}
.gengduo-project>li .txt-wrap .title {
	font-size:.4rem;
	text-align:center;
	font-weight:600;
	line-height:.6rem
}
.gengduo-project>li .txt-wrap .title i {
	width:.6rem;
	height:.6rem
}
.gengduo-project>li .txt-wrap .desc {
	font-size:.28rem;
	margin-top:.2rem;
	margin-bottom:.3rem
}
.gengduo-project>li .txt-wrap .tel-wrap {
	width:4.8rem;
	height:1.2rem;
	padding-top:.12rem;
	margin-left:auto;
	margin-right:auto;
	position:relative
}
.gengduo-project>li .txt-wrap .tel-wrap p {
	font-size:.28rem;
	font-weight:normal
}
.gengduo-project>li .txt-wrap .tel-wrap .tel-num {
	font-size:.4rem;
}
.gengduo-b-content .gengduo-why >li {
	padding:.3rem;
	height:auto;
}
.gengduo-b-content .gengduo-why >li:nth-child(2),.gengduo-b-content .gengduo-why >li:nth-child(3) {
	background-color:#932333;
}
.gengduo-b-content .gengduo-why >li .icon {
	font-size:.48rem
}
.gengduo-b-content .gengduo-why >li .title {
	font-size:.36rem;
	margin-bottom:.2rem;
}
.gengduo-b-content .gengduo-why >li .desc {
	font-size:.28rem;
	font-weight:normal;
	line-height:1.3
}
.gengduo-b-content .img-wrap {
	margin-top:.4rem
}
.gengduo-b-content .img-wrap>li {
	display:block;
}
.gengduo-b-content .img-wrap>li:first-child {
	padding-right:0;
	padding-top:0
}
.gengduo-b-content .img-wrap>li:first-child img {
	height:2rem
}
.gengduo-c-wrap .swiper-button-prev {
	left:-.1rem
}
.gengduo-c-wrap .swiper-button-next {
	right:-.1rem
}
.page-banner-wrap.page-detail.anli,.page-banner-wrap.page-detail.changshi,.page-banner-wrap.page-detail.wenda {
	height:auto;
	padding-top:.3rem;
}
.page-banner-wrap.anli .img-wrap:before,.page-banner-wrap.anli .img-wrap:after,.page-banner-wrap.gywm .img-wrap:before,.page-banner-wrap.gywm .img-wrap:after,.page-banner-wrap.yongpin .img-wrap:before,.page-banner-wrap.yongpin .img-wrap:after,.store-banner-wrap .img-wrap:before,.store-banner-wrap .img-wrap:after {
	content:"";
	top:0;
	bottom:0;
	width:.8rem;
	position:absolute;
	z-index:1
}
.page-banner-wrap.anli .img-wrap:before,.page-banner-wrap.gywm .img-wrap:before,.page-banner-wrap.yongpin .img-wrap:before,.store-banner-wrap .img-wrap:before {
	left:-1px;
	background:linear-gradient(90deg,#e8e7e5 0%,rgba(232,231,229,0) 100%)
}
.page-banner-wrap.anli .img-wrap:after,.page-banner-wrap.gywm .img-wrap:after,.page-banner-wrap.yongpin .img-wrap:after,.store-banner-wrap .img-wrap:after {
	right:-1px;
	background:linear-gradient(-90deg,#e8e7e5 0%,rgba(232,231,229,0) 100% )
}
.page-banner-wrap.page-detail.yongpin .banner-txt-b {
	position:absolute;
	bottom:.1rem;
	left:.3rem;
	right:.3rem
}
.anli-filter>li>a {
	margin-right:.1rem;
	padding:.2rem;
	font-size:.28rem;
	margin-bottom:.1rem
}
.anli-b-wrap {
	background-size:cover
}
.anli-b-wrap .container {
	height:auto;
	padding-top:.6rem;
	padding-bottom:.6rem
}
.anli-b-wrap .container .txt-a {
	position:initial;
	text-align:left
}
.anli-b-wrap .container .txt-a .title {
	font-size:.36rem;
}
.anli-b-wrap .container .txt-a .img {
	margin-bottom:.2rem;
	margin-top:.2rem;
}
.anli-b-wrap .container .txt-a .img img {
	height:1rem
}
.anli-b-wrap .container .txt-a .tel {
	font-size:.4rem;
}
.anli-b-wrap .container .txt-b {
	width:3.8rem;
	height:3.8rem;
	top:auto;
	background-color:rgba(255,255,255,.5);
	bottom:0
}
.portfolio.anli-home-list>.portfolio-item {
	padding-bottom:.2rem
}
.anli-article-wrap {
	width:100%;
	padding:.4rem .3rem;
	border-top-width:.1rem;
	border-bottom-width:0;
	font-size:.3rem;
	top:-.3rem;
	margin-bottom:-.3rem
}
.anli-detail-wrap {
	margin-bottom:0
}
.anli-detail-wrap .anli-more {
	padding-left:0;
	width:100%
}
.anli-detail-wrap .aside-block,.yongpin-detail-wrap .aside-block {
	padding:.3rem;
	margin-top:.2rem;
}
.anli-recommand-list>li {
	margin-bottom:.2rem;
}
.anli-recommand-list>li .img-wrap {
	width:40%
}
.anli-recommand-list>li .txt-wrap {
	padding-left:.2rem;
}
.anli-recommand-list>li .txt-wrap .title {
	font-size:.3rem
}
.anli-fenlei {
	margin-right:-.1rem
}
.anli-fenlei>li {
	padding-bottom:.1rem;
	padding-right:.1rem;
}
.anli-shangxia-wrap>li>div {
	padding:.1rem .2rem;
}
.anli-shangxia-wrap>li>div.shang {
	margin-right:0
}
.anli-shangxia-wrap>li>div.xia {
	margin-left:0;
	margin-top:.2rem
}
.anli-shangxia-wrap>li>div .txt {
	font-size:.24rem;
}
.anli-shangxia-wrap>li>div .txt:after {
	width:40px;
	height:2px;
	margin:5px auto
}
.anli-d-wrap .portfolio>.portfolio-item {
	padding-bottom:.2rem
}
.anli-jiashu-pinjia {
	height:100%
}
.anli-jiashu-pinjia:before {
	left:5px;
	bottom:5px;
	right:5px;
	top:5px;
}
.anli-jiashu-pinjia .img-wrap {
	width:1.8rem;
	padding-top:.2rem;
	padding-bottom:.2rem;
}
.anli-jiashu-pinjia .img-wrap img {
	width:1rem;
	margin-bottom:.2rem
}
.anli-jiashu-pinjia .txt-wrap {
	padding:.2rem .2rem .3rem;
	width:calc(100% - 1.8rem)
}
.anli-jiashu-pinjia .txt-wrap .desc {
	font-size:.3rem;
	font-weight:normal;
	line-height:1.3;
	max-height:none;
	margin-bottom:.2rem;
}
.yongpin-filter-wrap {
	padding:.2rem .1rem .1rem .2rem;
	margin-bottom:.4rem
}
.yongpin-filter-wrap .filter-content>.name {
	font-size:.3rem;
	width:100%;
	margin-bottom:.2rem;
	text-align:left;
	position:relative
}
.yongpin-filter-wrap .filter-content>.name span {
	display:inline-block;
	font-weight:normal;
	margin-left:.4rem;
	color:#d7bb7c;
}
.yongpin-filter-wrap .filter-content>.name:after {
	content:"\e634";
	font-family:iconfont;
	right:.2rem;
	top:auto;
	position:absolute;
	font-weight:normal;
	display:inline-block;
	vertical-align:top;
	transition:transform .2s ease-in-out
}
.yongpin-filter-wrap .filter-content>.name.active:after {
	transform:rotate(180deg)
}
.yongpin-filter-wrap .filter-content>ul {
	width:100%;
	height:0;
	overflow:hidden;
	opacity:0;
	transition:height .2s ease-in-out,opacity .2s ease-in-out;
}
.yongpin-filter-wrap .filter-content>ul.active {
	height:auto;
	opacity:1
}
.yongpin-filter-wrap .filter-content>ul>li {
	display:block;
	float:left;
	width:33.3333%
}
.yongpin-filter-wrap .filter-content>ul>li .item {
	margin-right:.1rem;
	margin-bottom:.1rem;
	float:none;
}
.yongpin-filter-wrap .filter-content>ul>li .item a {
	padding:.12rem .1rem;
}
.yongpin-filter-wrap .filter-content>ul>li .item a .title {
	font-size:.28rem;
	line-height:.48rem;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden
}
.yongpin-list-a-wrap {
	top:-.3rem;
	margin-bottom:-.3rem
}
.yongpin-class-wrap a {
	line-height:.9rem;
	font-size:.32rem;
	padding:0;
}
.yongpin-ghh-b-wrap {
	background-position:10% 50%;
}
.yongpin-ghh-b-wrap .title,.yongpin-home-d .title {
	font-size:.4rem;
	margin-bottom:.2rem;
	margin-right:0;
	text-align:center;
	font-weight:600
}
.yongpin-ghh-b-wrap .yp-ghh-txt {
	position:relative;
	margin-bottom:.3rem
}
.yongpin-ghh-b-wrap .yp-ghh-txt img {
	max-height:1.6rem
}
.yp-why,.yp-haoshouyi {
	width:100%;
}
.yp-why .icon,.yp-haoshouyi .icon {
	width:.8rem;
	height:.8rem;
	line-height:.8rem;
	font-size:.44rem;
}
.yp-why .txt,.yp-haoshouyi .txt {
	font-size:.28rem;
	font-weight:500;
	margin-top:.8rem;
}
.yp-why .txt:before,.yp-haoshouyi .txt:before {
	height:.6rem;
	top:-.62rem;
}
.yongpin-items-a {
	height:100%
}
.yongpin-items-a .txt-wrap {
	padding:.2rem;
}
.yongpin-items-a .txt-wrap .title {
	font-size:.28rem;
	margin-bottom:.2rem;
	font-weight:500
}
.yongpin-items-a .img-wrap .meta {
	padding:.1rem .2rem;
	font-size:.24rem
}
.yongpin-items-a .img-wrap .meta span + span {
	margin-left:.1rem;
}
.portfolio.yongpin-list-a {
	margin-right:-.1rem
}
.portfolio.yongpin-list-a>.portfolio-item {
	padding-right:.1rem;
	padding-bottom:.1rem
}
.yongpin-detail-wrap .yongpin-more {
	padding-right:0;
}
.yongpin-article-wrap {
	width:100%;
	padding:.3rem .3rem;
	border-top-width:.1rem;
	border-bottom-width:0;
	font-size:.28rem;
}
.detail-banner-wrap.yongping .desc-wrap ul.meta {
	margin-top:.2rem;
	font-size:.28rem
}
.detail-banner-wrap.yongping .desc-wrap ul.meta>li +li {
	margin-left:.2rem
}
.detail-banner-wrap.yongping .desc-wrap .special {
	margin-top:.2rem;
	font-size:.3rem;
}
.detail-banner-wrap.yongping .desc-wrap .yongpin-desc-a {
	margin-top:.2rem;
	padding-bottom:.2rem;
	margin-bottom:.2rem;
	font-size:.28rem;
	line-height:1.8
}
.detail-banner-wrap.yongping .desc-wrap .yongpin-gmqd {
	padding-top:0;
	padding-bottom:.3rem
}
.detail-banner-wrap.yongping .desc-wrap .yongpin-gmqd>li div {
	margin-bottom:.16rem;
	font-size:.28rem;
}
.detail-banner-wrap.yongping .desc-wrap .yongpin-gmqd>li div img {
	max-height:.46rem;
}
.yp-czfl-wrap {
	padding:.1rem .1rem 0 .1rem;
	margin-bottom:.4rem;
}
.yp-czfl-wrap .portfolio {
	margin-right:-.1rem
}
.yp-czfl-wrap .portfolio>.portfolio-item {
	padding-bottom:.1rem;
	padding-right:.1rem
}
.yp-czfl-item .img-wrap {
	width:100%;
}
.yp-czfl-item .img-wrap .price-wrap {
	right:0;
	padding:.1rem;
}
.yp-czfl-item .txt-wrap {
	font-size:.28rem;
	padding:.1rem 0;
	width:100%
}
.yongpin-home-c,.yongpin-home-d {
	background-image:none
}
.yongpin-ghh-fl-b,.yongpin-sy-fl {
	width:100%;
}
.yongpin-ghh-fl-b .items,.yongpin-sy-fl>li .items {
	height:1.68rem;
}
.yongpin-ghh-fl-b .items .icon,.yongpin-sy-fl>li .items .icon {
	height:1rem;
	padding-top:.2rem;
}
.yongpin-ghh-fl-b .items .icon i,.yongpin-sy-fl>li .items .icon {
	font-size:.48rem;
}
.yongpin-ghh-fl-b .items .title,.yongpin-sy-fl>li .items .title {
	font-size:.28rem;
}
.guanyu-tabs >li a {
	font-size:.24rem;
	line-height:.34rem;
	padding:.3rem 0;
}
.guanyu-p-a .hua {
	position:absolute;
	background-image:url("../image/leaf-2.png");
	width:64px;
	height:81px;
	left:-10px;
	top:10px
}
.guanyu-p-b {
	background-size:100% auto
}
.guanyu-p-jieshao {
	padding:.6rem .3rem;
}
.guanyu-p-jieshao:before,.guanyu-p-jieshao:after {
	left:-.2rem;
	right:-.2rem;
	height:.2rem;
	background:linear-gradient(180deg,#b28850 0%,#cfa976 50%,#b28850 100%);
	content:"";
	position:absolute;
	border-left:6px solid #4c4031;
	border-right:6px solid #4c4031;
}
.guanyu-p-jieshao:before {
	top:-.1rem;
}
.guanyu-p-jieshao:after {
	bottom:-.1rem;
}
.guanyu-p-jieshao .content {
	padding:.3rem;
	font-size:.28rem;
}
.guanyu-p-jieshao .content>p:first-child:first-letter {
	font-size:.56rem;
	padding-right:.12rem;
	padding-top:.12rem
}
.guanyu-p-b ul {
	width:100%;
	margin-right:auto
}
.guanyu-p-b ul>li {
	padding:.4rem 0;
}
.guanyu-p-b ul>li .num {
	font-size:.44rem
}
.guanyu-p-b ul>li .txt {
	font-size:.28rem
}
.guanyu-p-b ul>li .tips {
	bottom:0;
}
.guanyu-p-c .tsx-gd {
	top:1rem;
}
.tsx-history {
	margin-top:2.4rem
}
.tsx-history .tsx-timeline {
	top:-.2rem;
	margin-left:-.34rem;
	width:.68rem
}
.tsx-history>ul>li {
	padding-right:.24rem
}
.tsx-history>ul>li .img-wrap img {
	border-width:0;
	border-radius:.08rem
}
.tsx-history>ul>li .txt-wrap {
	padding:.2rem 0;
}
.tsx-history>ul>li .txt-wrap .title-img {
	margin-bottom:.1rem;
}
.tsx-history>ul>li .txt-wrap .title-img img {
	height:.6rem
}
.tsx-history>ul>li .years {
	font-size:.32rem;
	padding-right:1.2rem
}
.tsx-history>ul>li .years:before {
	width:1rem;
	top:.21rem;
	right:-.1rem;
	height:1px
}
.tsx-history>ul>li .years:after {
	width:.24rem;
	height:.24rem;
	top:.12rem;
	right:-.34rem;
}
.tsx-history>ul>li:nth-child(-n+2) {
	margin-bottom:.4rem
}
.tsx-history>ul>li:nth-child(2n) {
	padding-right:0;
	padding-left:.24rem
}
.tsx-history>ul>li:nth-child(2n) .years {
	padding-left:1rem;
}
.tsx-history>ul>li:nth-child(2n) .years:before {
	right:auto;
	left:-.1rem
}
.tsx-history>ul>li:nth-child(2n) .years:after {
	right:auto;
	left:-.36rem
}
.tsx-history>ul>li:nth-child(2) {
	margin-top:.6rem
}
.tsx-history>ul>li:nth-child(3) {
	top:-.6rem
}
.guanyu-p-d ul>li {
	padding:.1rem;
}
.guanyu-p-d ul>li>div {
	padding:.2rem;
	height:100%
}
.portfolio.guanyu-p-f {
	margin-right:-.2rem
}
.portfolio.guanyu-p-f>.portfolio-item {
	width:50%;
	height:auto;
	padding-bottom:.2rem;
	padding-right:.2rem
}
.portfolio.guanyu-p-f>.portfolio-item.w-2 {
	width:100%
}
.portfolio.guanyu-p-f>.portfolio-item.h-2 {
	height:auto
}
.guanyu-p-g {
	padding:.6rem 0 .4rem;
	background-size:auto .4rem
}
.guanyu-p-g .layout-table {
	width:100%;
}
.guanyu-p-g .layout-table img {
	width:3rem
}
.guanyu-p-g .layout-table p {
	margin-top:.15rem;
	font-size:.28rem
}
.guanyu-p-g .hua-2 {
	width:4rem;
	height:3rem;
	top:-1.5rem;
}
.guanyu-zs-item {
	width:3.4rem
}
.guanyu-zs-item .img-wrap {
	height:4.54rem;
	line-height:4.54rem
}
.guanyu-zs-item.c-1 {
	width:4rem
}
.std-wd {
	height:.4rem;
	top:-.08rem;
	background-size:auto .4rem;
	margin-bottom:-.08rem
}
.std-list-wrap .std-item {
	padding-top:.4rem;
	padding-bottom:.2rem;
	border-bottom:.2rem solid #1c0a0a
}
.std-list-wrap .std-item:nth-child(even),.std-list-wrap .std-item:nth-child(odd) {
	background-color:#fff
}
.std-list-wrap .std-item:nth-child(2),.std-list-wrap .std-item:nth-child(3),.std-list-wrap .std-item:nth-child(5) {
	background-image:none
}
.std-list-wrap .std-content .title-wrap {
	width:auto;
	float:none;
	border-width:3px;
	margin-left:.2rem;
	margin-right:.2rem
}
.std-list-wrap .std-content .title-wrap .std-name {
	height:100%;
	float:none;
	width:auto;
	padding:.2rem;
	text-align:center;
	background-position:95% 50%;
	background-size:auto .7rem
}
.std-list-wrap .std-content .title-wrap .std-name .title {
	font-size:.44rem;
}
.std-list-wrap .std-content .title-wrap .std-name .title:after {
	width:.32rem;
	height:.32rem;
	bottom:-.08rem;
	right:-.16rem;
}
.std-list-wrap .std-content .title-wrap .std-add {
	float:none;
	width:100%;
	font-size:.28rem;
	padding:.2rem;
	text-align:center;
	border-top:1px solid #298980;
	border-right:0
}
.std-list-wrap .std-content .title-wrap .std-add:before,.std-list-wrap .std-content .title-wrap .std-add:after {
	width:1px;
	left:auto;
	right:auto;
	height:100%;
	display:none
}
.std-list-wrap .std-content .title-wrap .std-add:before {
	top:0;
	bottom:0;
	left:.4rem
}
.std-list-wrap .std-content .title-wrap .std-add:after {
	top:0;
	bottom:0;
	right:.4rem
}
.std-list-wrap .std-content .desc-wrap {
	padding:.2rem;
	float:none;
	width:100%;
	box-shadow:none
}
.std-list-wrap .std-content .desc-wrap .thumbnail {
	float:none;
	width:100%;
	margin-bottom:.2rem
}
.std-list-wrap .std-content .desc-wrap .thumbnail .p-l {
	padding-right:1px;
	width:50%
}
.std-list-wrap .std-content .desc-wrap .thumbnail .p-r {
	padding-left:1px;
	width:50%
}
.std-list-wrap .std-content .desc-wrap .std-fwnr {
	float:none;
	width:100%;
}
.std-list-wrap .std-content .desc-wrap .std-fwnr .p-t .items {
	padding:.2rem;
	height:100%;
}
.std-list-wrap .std-content .desc-wrap .std-fwnr .p-t .items:before {
	left:.08rem;
	right:.08rem;
	top:.08rem;
	bottom:.08rem;
}
.std-list-wrap .std-content .desc-wrap .std-fwnr .p-t .items .title {
	font-size:.32rem;
	font-weight:500;
	margin-bottom:.1rem;
}
.std-list-wrap .std-content .desc-wrap .std-fwnr .p-t .items .title .tips {
	font-size:.2rem;
	top:-.3rem;
	padding:0 .1rem;
	right:-.1rem;
}
.std-list-wrap .std-content .desc-wrap .std-fwnr .p-t .items .txt {
	line-height:.4rem;
}
.std-list-wrap .std-content .desc-wrap .std-fwnr .p-t .items .txt span {
	margin-right:.1rem
}
.std-list-wrap .std-content .desc-wrap .std-fwnr .p-b {
	padding-top:.1rem;
	padding-bottom:.2rem
}
.std-list-wrap .std-content .desc-wrap .std-fwnr .p-b .txt {
	font-size:.28rem
}
.std-list-wrap .std-content .desc-wrap .std-fwnr .p-b .num {
	font-size:.4rem;
	margin-bottom:.1rem;
}
.std-list-wrap .std-content .desc-wrap .std-fwnr .p-b .txt:before,.std-list-wrap .std-content .desc-wrap .std-fwnr .p-b .txt:after {
	top:.2rem
}
.page-banner-wrap.changshi.page-detail .banner-txt-b .txt-wrap .title:after {
	display:none
}
.baike-home-wrap .baike-artilelist-wrap {
	width:100%;
	padding-right:.3rem;
	padding-left:.3rem;
	border-top-width:.1rem;
	padding-top:.1rem
}
.baike-home-wrap .baike-more {
	padding-left:0;
	width:100%;
	margin-top:.2rem
}
.baike-home-wrap .aside-block {
	padding:.4rem .3rem;
}
.article-list>li {
	padding-top:.2rem;
	padding-bottom:.2rem
}
.article-list>li .img-wrap {
	width:3rem;
	padding:0;
	margin-right:.2rem;
	background-color:#fff
}
.article-list>li .img-wrap a,.baike-recommand>li .img-wrap a {
	display:block
}
.article-list>li .img-wrap img {
	border:0;
	border-radius:4px
}
.article-list>li .txt-wrap .title,.wd-toutiao .title {
	font-size:.32rem;
	margin-bottom:.2rem;
	line-height:1.3
}
.article-list>li .txt-wrap .desc,.home-baike-item .txt-wrap .desc {
	display:none
}
.article-list>li .txt-wrap .meta {
	margin-top:.2rem;
	font-size:.24rem;
}
.article-pagi-wrap {
	border-left:0;
	padding-top:.2rem;
}
.baike-recommand>li {
	margin-bottom:.2rem
}
.baike-recommand>li .img-wrap {
	width:2rem;
	margin-right:.2rem;
	border-radius:0 10px;
}
.baike-recommand>li .title,.bzbk-index-wrap-b .content-b .baike-recommand>li .title {
	font-size:.32rem
}
.baike-home-wrap .baike-article-wrap {
	width:100%;
	padding:.4rem .3rem;
	border-top-width:.1rem;
	border-bottom-width:0;
	font-size:.3rem;
	top:-.3rem;
	margin-bottom:-.3rem;
	min-height:auto
}
.article-list.bzwd-list>li .txt-wrap {
	padding-left:.5rem;
}
.article-list.bzwd-list>li .txt-wrap .title>span,.article-list.bzwd-list>li .txt-wrap .desc>span,.wd-toutiao .desc>span,.wd-toutiao .title>span {
	font-size:.26rem;
	margin-top:3px
}
.page-banner-wrap.wenda .banner-txt-c {
	padding:.1rem;
	position:relative;
	z-index:2;
	left:auto;
	right:auto;
	bottom:auto
}
.page-banner-wrap.wenda .banner-txt-c .txt-wrap {
	padding-top:.2rem;
	padding-bottom:.2rem;
	padding-right:.2rem;
	padding-left:.2rem;
}
.page-banner-wrap.wenda .banner-txt-c .txt-wrap .desc {
	margin-top:.3rem;
	font-size:.28rem;
	font-weight:400;
	max-height:none
}
.page-banner-wrap.wenda .banner-txt-c .txt-wrap .meta {
	margin-top:.2rem;
	align-items:center
}
.page-banner-wrap.wenda .banner-txt-c .txt-wrap .meta>li + li {
	margin-left:.2rem
}
.page-banner-wrap.wenda .banner-txt-c .txt-wrap .title {
	font-size:.36rem;
	font-weight:500;
}
.page-banner-wrap.wenda .banner-txt-c .form-1 {
	width:50%
}
.page-banner-wrap.wenda .banner-txt-c .form-control {
	padding:.1rem .2rem;
	height:.8rem;
	font-size:.28rem;
}
.page-banner-wrap.wenda .banner-txt-c .btn-space-1 {
	width:20%;
}
.page-banner-wrap.wenda .banner-txt-c .btn-space-1 button {
	height:.8rem;
	font-size:.28rem;
	line-height:1
}
.page-banner-wrap.wenda .banner-txt-c .btn-space-2 {
	padding-left:.2rem;
	width:30%
}
.page-banner-wrap.wenda .banner-txt-c .btn-space-2>a {
	width:100%;
	line-height:.8rem;
	font-size:.3rem;
}
.baike-recommand.width-point>li:before {
	width:.12rem;
	height:.12rem;
	top:.16rem;
}
.baike-home-wrap .baike-article-wrap.c-2 {
	padding:.4rem .2rem
}
.no-ask {
	margin:.3rem 0
}
.ask-list>li {
	padding:.3rem 0;
}
.ask-list .ask-itme-top .img-wrap {
	width:.9rem;
}
.ask-list .ask-itme-top .ask-name {
	padding-left:.2rem;
}
.ask-list .ask-itme-top .ask-name .date {
	font-size:.24rem;
}
.ask-list .ask-itme-top .asist {
	text-align:right;
	vertical-align:middle
}
.ask-list .ask-itme-top .asist .lou {
	font-size:.4rem;
}
.ask-list .ask-body {
	margin-left:0;
	margin-top:.2rem
}
.ask-replay {
	padding:15px 0;
	border-radius:0;
	border-width:2px 0 0 0;
	margin-top:20px
}
.ask-replay .title {
	margin-bottom:.2rem
}
.ask-replay .edit-wrap {
	min-height:6rem
}
.asker-item>li {
	margin-bottom:.2rem
}
.ask-btn-wrap {
	padding:.12rem 0
}
.page-banner-wrap.wenda .banner-txt-c .layout-table {
	padding-top:.12rem
}
.page-banner-wrap.wenda .banner-txt-c .layout-table.sticky-top {
	padding-left:.2rem;
	padding-right:.2rem;
	padding-bottom:.12rem
}
.bzbk-index-wrap {
	padding:.3rem;
}
.bzbk-index-wrap .content-a>ul {
	margin-right:0
}
.bzbk-index-wrap .content-a>ul>li {
	padding-right:0;
	padding-bottom:.3rem;
}
.bzbk-index-wrap {
	padding:.14rem;
}
.bzbk-index-wrap .content-a {
	padding:.3rem;
}
.bzbk-index-wrap .content-a:before,.bzbk-index-wrap .content-a:after {
	width:.2rem;
	height:.2rem;
}
.baike-home-wrap.c-2 {
	margin-bottom:-.6rem
}
.bzbk-index-wrap-b .content-b {
	padding:.3rem;
	width:auto;
	border-width:.12rem;
	background-image:url("../image/baike-bg-2.png");
	background-position:0% 100%;
	background-repeat:no-repeat;
	background-size:2.3rem auto
}
.wd-toutiao {
	margin-bottom:.3rem;
	padding-bottom:.3rem;
}
.wd-toutiao .desc {
	height:auto;
}
.bzbk-index-wrap-b .content-b .tips-wrap {
	position:relative;
	width:auto;
	right:auto;
	bottom:auto;
	padding-top:.3rem;
	margin-top:.3rem;
	padding-left:2.2rem
}
.bzbk-index-wrap-b .content-b .tips-wrap .txt {
	font-size:.32rem;
	font-weight:600;
	margin-bottom:.2rem
}
.wenda-userwrapper .user-thumb {
	width:48px;
	height:48px;
	border-radius:50%;
}
.wenda-userwrapper .user-info {
	padding-left:20px;
	line-height:48px
}
.wenda-assist {
	padding-left:.88rem;
	margin-bottom:.3rem;
}
.wenda-assist .a-1 {
	font-size:.4rem;
	top:-.41rem;
	width:.68rem;
	line-height:.8rem;
	padding-bottom:0;
}
.wenda-assist .a-2 {
	font-size:.32rem;
	font-weight:600
}
.wenda-assist .a-3 {
	float:right
}
.wenda-relation-wrap {
	margin-top:.4rem;
	padding:.3rem .2rem
}
.wenda-relation-list>li {
	padding-bottom:15px;
	margin-bottom:15px;
	padding-left:30px;
}
.wenda-relation-list>li .title {
	font-size:.32rem;
	margin-bottom:.2rem;
}
.wenda-relation-list li .desc {
	font-size:.28rem;
	max-height:none
}
.wenda-search-result {
	padding:.2rem 0
}
.wenda-search-result .name {
	font-size:.38rem;
	font-weight:600
}
.wenda-search-result .num {
	margin-left:.3rem;
	padding-top:3px
}
.wenda-list-item {
	flex-wrap:nowrap
}
.wenda-list-item .user-img {
	width:1rem;
	flex-shrink:0;
}
.wenda-list-item .user-img img {
	width:.8rem;
	height:.8rem;
}
.wenda-list-item .user-info {
	margin-left:0;
	flex-grow:1;
	min-width:0
}
.wenda-list-item .user-info .title {
	font-size:.32rem;
}
.wenda-list-item .user-info .desc {
	display:none
}
.wenda-list-item .user-info .meta {
	margin-top:.12rem;
}
.wenda-list-item .user-info .meta>li + li {
	margin-left:.12rem
}
.wenda-list-item .user-info .meta>li.replay {
	margin-left:auto
}
.page-banner-wrap.home .home-why-choose {
	display:none
}
.page-banner-wrap.home .home-why-choose ul {
	margin-left:-.2rem;
	margin-right:-.2rem
}
.page-banner-wrap.home .home-why-choose li {
	padding-bottom:.2rem;
	padding-left:.2rem;
	padding-right:.2rem
}
.page-banner-wrap.home .home-why-choose li>div {
	font-size:.28rem;
	font-weight:400
}
.page-banner-wrap.home .home-why-choose li i {
	font-size:32px;
	line-height:40px;
}
.index-title-wrap {
	margin-bottom:.4rem;
}
.index-title-wrap .title {
	font-size:.42rem;
	line-height:.68rem;
	letter-spacing:2px;
	font-weight:600
}
.index-title-wrap .meta {
	font-size:.28rem;
	line-height:.4rem;
}
.index-title-wrap .title:before {
	background-size:100% auto;
	width:.6rem;
	height:1.0rem;
}
.index-title-wrap.home-ytl .title:before,.index-title-wrap.home-tuandui .title:before {
	right:-1.4rem
}
.home-ytl-wrap {
	padding:.2rem;
	border-radius:.12rem;
	background-position:0% 0%;
	background-size:100% auto;
}
.home-ytl-wrap .txt-wrap {
	width:100%;
	margin-right:0
}
.home-ytl-wrap .txt-wrap p {
	font-size:.28rem;
	font-weight:normal
}
.home-ytl-wrap .tel-wrap {
	margin-top:-.3rem;
	margin-bottom:.2rem;
	background-image:url("../image/home-tel-bg.png");
	background-size:auto 2.8rem;
	height:2.8rem;
	padding-top:.6rem;
}
.home-ytl-wrap .tel-wrap .txt {
	font-size:.32rem;
}
.home-ytl-wrap .tel-wrap .num {
	font-size:.44rem
}
.home-ytl-wrap .ytl-liebiao {
	width:100%;
}
.home-ytl-wrap .ytl-liebiao>ul {
	margin-right:-.14rem;
	margin-bottom:-.14rem
}
.home-ytl-wrap .ytl-liebiao>ul>li {
	padding-right:.14rem;
	padding-bottom:.14rem
}
.home-ytl-wrap .ytl-liebiao .home-tc-item {
	height:100%;
	border-radius:.1rem;
	padding:.1rem;
	width:100%;
	box-shadow:none
}
.home-ytl-wrap .ytl-liebiao .home-tc-item .content {
	border-radius:.1rem;
	padding:.2rem;
	background-size:40%
}
.home-ytl-wrap .ytl-liebiao .home-tc-item .title-wrap {
	width:1.4rem;
	height:1.4rem;
	margin-bottom:.2rem;
	padding:.2rem .3rem 0
}
.home-ytl-wrap .ytl-liebiao .home-tc-item .title-wrap span.t-1 {
	width:.4rem;
	font-size:.4rem;
	font-weight:600
}
.home-ytl-wrap .ytl-liebiao .home-tc-item .title-wrap span.t-2 {
	width:.3rem;
	font-size:.3rem;
	margin-top:.2rem
}
.home-ytl-wrap .ytl-liebiao .home-tc-item .desc {
	margin-bottom:.2rem;
	font-size:.24rem
}
.home-ytl-wrap .ytl-liebiao .home-tc-item .btn-wrap {
	margin-top:.2rem
}
.index-title-wrap.home-gengduo .title:before {
	bottom:auto;
	right:-.7rem;
	top:.1rem
}
.index-title-wrap.shitidian .title:before,.index-title-wrap.yongpin-title .title:before {
	top:.1rem;
	right:-1.3rem
}
.home-moreBtn>a {
	padding:0 20px;
	font-size:.3rem
}
.home-shitidian .wuding {
	height:.6rem;
	background-size:auto .6rem
}
.home-shitidian .home-std-a .txt {
	width:100%;
	font-size:.28rem;
	margin-bottom:.3rem;
	padding-left:.3rem;
	padding-right:.3rem;
	text-align:justify
}
.home-shitidian .std-item {
	padding:.1rem;
}
.home-shitidian .std-item .txt-wrap {
	padding:.2rem .1rem;
	position:absolute;
	left:.1rem;
	right:.1rem;
	bottom:.08rem;
	background-color:rgba(255,255,255,.9);
	font-size:.24rem
}
.home-shitidian .container {
	padding-top:.6rem;
	padding-bottom:2.0rem
}
.home-shitidian .std-item .txt-wrap .title {
	font-size:.32rem;
}
.home-shitidian .portfolio {
	margin-right:-.1rem
}
.home-shitidian .portfolio>.portfolio-item {
	padding-right:.1rem;
	padding-bottom:.1rem
}
.home-shitidian .flower {
	position:absolute;
	width:1.2rem;
	height:2.625rem;
	bottom:0;
	left:30%;
	background-size:100% auto
}
.home-shitidian .flower-2 {
	width:4rem;
	height:3rem;
	top:-1.5rem;
	background-size:cover
}
.home-std-swiper .swiper-slide {
	padding:.1rem
}
.home-shitidian .home-moreBtn {
	position:absolute;
	right:.3rem;
	bottom:40px
}
.home-shitidian .home-moreBtn:before,.home-anli .home-moreBtn:before {
	content:"";
	width:2rem;
	height:1px;
	background-color:#932333;
	position:absolute;
	top:15px;
	right:100%
}
.home-about-b .txt-wrap {
	width:100%;
	padding-top:.6rem;
	font-size:.28rem;
	font-weight:normal;
	padding-bottom:.8rem
}
.home-about-b .guan {
	left:-.3rem;
	top:0;
	width:auto;
	right:-.3rem;
	height:3rem;
	background-size:100% auto;
	background-position:50% 0%
}
.home-about-b .tsx-gd {
	right:-.3rem;
	bottom:-1.2rem;
	left:-.3rem
}
.home-about-b .bird {
	right:.3rem;
	top:.1rem;
	width:.8rem;
	height:.8rem;
	background-repeat:no-repeat;
	background-size:100% auto
}
.home-about-a>li .img-txt {
	display:none
}
.home-yongpin .home-yp-desc {
	margin-bottom:.2rem;
	padding-left:0;
}
.home-yongpin .home-yp-desc .img-wrap {
	width:100%;
}
.home-yongpin .home-yp-desc .txt-wrap {
	width:100%;
	padding:.3rem;
	position:relative
}
.home-yongpin .home-yp-desc .txt-wrap:before {
	content:"";
	position:absolute;
	border:1px solid rgba(255,255,255,.1);
	left:.08rem;
	right:.08rem;
	top:.08rem;
	bottom:.08rem
}
.home-yongpin .home-yp-desc .txt-wrap>p {
	font-size:.3rem;
}
.home-yongpin .home-yp-a .portfolio {
	margin-right:-.1rem
}
.home-yongpin .home-yp-a .portfolio>.portfolio-item {
	padding-right:.1rem;
	padding-bottom:.1rem
}
.home-yongpin .home-moreBtn {
	position:relative;
	display:inline-block
}
.home-yongpin .home-moreBtn:before {
	content:"";
	width:2.8rem;
	height:1px;
	background-color:#932333;
	position:absolute;
	top:15px;
	left:100%
}
.content-wrap.home-tuandui {
	background-size:auto 5.2rem;
	background-position:50% 50%
}
.home-tuandui-recommand {
	width:auto;
	margin-left:-.3rem;
	margin-right:-.3rem;
	height:3.4rem
}
.home-tuandui .desc-wrap {
	padding:.3rem;
	width:100%;
	background-image:none
}
.home-tuandui .desc-wrap p {
	font-size:.28rem;
	margin-bottom:.3rem
}
.home-tuandui .desc-wrap:before {
	left:.1rem;
	top:.1rem;
	right:.1rem;
	bottom:.1rem;
}
.home-tuandui-recommand .items {
	width:2.4rem;
}
.home-tuandui-recommand>li:nth-child(1) {
	left:0
}
.home-tuandui-recommand>li:nth-child(2) {
	left:1.2rem;
}
.home-tuandui-recommand>li:nth-child(2) .items {
	width:2.6rem;
}
.home-tuandui-recommand>li:nth-child(3) {
	left:calc(50% - 1.4rem);
}
.home-tuandui-recommand>li:nth-child(3) .items {
	width:2.8rem;
}
.home-tuandui-recommand>li:nth-child(4) {
	left:auto;
	right:1.2rem
}
.home-tuandui-recommand>li:nth-child(4) .items {
	width:2.6rem;
}
.home-tuandui-recommand>li:nth-child(5) {
	left:auto;
	right:0
}
.home-tuandui-recommand .items .name {
	width:.5rem;
	padding:.2rem .12rem;
	bottom:.2rem;
	left:.3rem;
	font-size:.2rem;
	background-color:transparent;
	color:#e8cf95
}
.home-tuandui-recommand .items .name:before {
	display:none
}
.home-more-service .river {
	width:3rem;
	height:1.2rem;
	bottom:-.6rem;
	background-size:100% auto
}
.home-more-service .river-b {
	width:3rem;
	height:3.25rem;
	top:-2.2rem;
	background-size:100% auto
}
.index-title-wrap.anli-title .title:before,.index-title-wrap.baiketitle .title:before,.index-title-wrap.home-about .title:before {
	top:.1rem;
	right:-1.4rem
}
.home-anli .hill {
	width:3.2rem;
	height:2.4rem;
	background-size:auto 100%;
	bottom:-2px
}
.home-anli .crane {
	display:none
}
.home-anli-wrap {
	width:100%;
}
.home-anli-wrap .desc-wrap {
	padding:.2rem 0 .1rem .8rem;
}
.home-anli-wrap .desc-wrap p {
	font-size:.3rem;
	font-weight:normal;
	text-align:justify
}
.home-anli .home-moreBtn {
	position:relative;
	display:inline-block;
	float:right
}
.home-baike-wrap {
	float:none;
	width:100%;
	padding:.2rem;
	background-image:none;
	background-position:50% 50%;
	height:auto;
	border:.08rem solid #e3e3e3
}
.home-baike-wrap li {
	padding-bottom:.2rem
}
.home-baike-wrap li:last-child {
	padding-bottom:0
}
.home-baike-item {
	height:auto;
}
.home-baike-item .img-wrap {
	margin-right:.2rem;
	width:2.8rem;
	padding:0;
	background-color:transparent
}
.home-baike-item .img-wrap img {
	border-radius:4px
}
.home-baike-item .txt-wrap .title {
	font-size:.3rem;
}
.home-baike-item .txt-wrap .meta {
	font-size:.24rem;
	position:inherit;
	margin-top:.2rem
}
.home-baike .baikeguan {
	width:1.0rem;
	height:2.0rem;
	top:-.6rem;
	left:0;
	right:auto
}
.home-more-service .home-servive-wraps .items {
	width:50%;
	height:2.6rem
}
.home-more-service .home-servive-wraps .items .text-wrap {
	padding:.2rem;
}
.home-more-service .home-servive-wraps .items .text-wrap .title {
	font-size:.36rem;
	margin-bottom:0;
	font-weight:600;
}
.home-more-service .home-servive-wraps .items .text-wrap .title:before {
	content:"";
	display:block;
	width:.6rem;
	height:2px;
	background-color:#fff;
	margin-bottom:.08rem
}
.home-more-service .home-servive-wraps .items .text-wrap .desc {
	height:auto;
	display:none
}
.m-homemenu {
	display:block !important;
	background:#520a15;
	padding:.3rem;
	border-radius:.28rem .28rem 0 0;
	position:relative;
	margin-top:-.2rem;
}
.m-menu-ul {
	flex-wrap:wrap;
	justify-content:center;
	margin-bottom:-.2rem
}
.m-menu-ul>li {
	position:relative;
	flex:0 0 25%;
	min-width:0;
	text-align:center;
	padding-bottom:.2rem
}
.m-menu-item .icon {
	width:.8rem;
	height:.8rem;
	border-radius:50%;
	margin:0 auto .1rem;
	color:#520a15;
	line-height:.8rem;
	background-color:#d7bb7c
}
.m-menu-item .icon i {
	font-size:.6rem
}
.m-menu-item a {
	color:#d7bb7c
}
.store-banner-wrap {
	height:auto;
	padding-bottom:.2rem
}
.store-banner-wrap .container {
	background-image:none;
	background-position:50% 50%
}
.store-banner-wrap .banner-txt-b {
	position:relative;
	right:auto;
	top:auto;
	width:auto;
	padding:.1rem;
}
.store-banner-wrap .banner-txt-b .txt-wrap {
	padding-top:.2rem;
	padding-bottom:.2rem;
	padding-right:.2rem;
	padding-left:.2rem;
}
.store-banner-wrap .banner-txt-b .txt-wrap .title {
	font-size:.4rem;
	margin-bottom:0;
}
.store-banner-wrap .banner-txt-b .txt-wrap .desc {
	margin-top:.1rem;
	font-size:.28rem;
	font-weight:400;
}
.store-banner-wrap .img-wrap {
	width:100%;
	height:3.4rem;
	position:relative;
	left:auto;
	top:auto
}
.store-banner-wrap .banner-txt-c {
	position:relative;
	left:auto;
	width:auto;
	bottom:auto;
	height:auto;
	z-index:4;
	margin-top:.08rem
}
.store-banner-wrap .banner-txt-c .item {
	border-right:none;
	border-bottom:1px solid rgba(255,255,255,.1);
	line-height:.4rem
}
.store-banner-wrap .banner-txt-c .item .name {
	width:1.2rem;
	float:left;
	padding:5px;
	margin-right:.2rem;
	background-color:#006347
}
.store-banner-wrap .banner-txt-c .item .txt {
	padding-top:.1rem;
}
.std-detail-content-wrap {
	border-top-width:.1rem;
	border-bottom-width:.1rem;
	top:0;
}
.std-detail-content-wrap .part-block {
	padding-left:.3rem;
	padding-right:.3rem;
	padding-top:.3rem;
	padding-bottom:.3rem
}
.std-detail-content-wrap .part-block> .title-wrap {
	width:100%;
	float:none;
	height:auto;
	border-width:2px;
	color:#298980;
	margin-bottom:.2rem
}
.std-detail-content-wrap .part-block> .title-wrap .std-name {
	height:100%;
	float:none;
	width:auto;
	padding:.2rem;
	background-position:90% 50%;
	background-size:auto .7rem
}
.std-detail-content-wrap .part-block> .title-wrap .std-name .title {
	font-size:.4rem;
	font-weight:500;
	line-height:1.2;
}
.std-detail-content-wrap .part-block> .title-wrap .std-name .title:after {
	width:.32rem;
	height:.32rem;
	bottom:-.08rem;
	right:-.16rem;
}
.std-detail-content-wrap .part-block> .title-wrap .std-add {
	float:none;
	width:auto;
	font-size:.28rem;
	padding:.1rem;
	border-right:0;
	border-top:1px solid #298980
}
.std-detail-content-wrap .part-block> .desc-wrap {
	width:100%;
	float:none
}
.std-detail-content-wrap .part-block> .desc-wrap .article-body {
	font-size:.32rem;
}
.std-photo-item .title-wrap {
	padding-top:.1rem;
}
.store-guide {
	margin-top:20px;
}
.store-guide .img-wrap {
	width:100%
}
.store-guide .txt-wrap {
	width:100%;
	padding-top:.2rem;
	padding-left:.3rem;
	padding-right:.3rem
}
.store-guide .txt-wrap .title {
	font-size:.36rem;
	margin-bottom:.2rem;
}
.store-guide .btn-wrap {
	width:100%;
	padding:.3rem;
}
.store-guide .btn-wrap .btn {
	display:inline-block
}
.store-guide .btn-wrap .btn:last-child {
	margin-left:.3rem
}
.baidu-wrap {
	width:100%;
	height:6.6rem;
	padding:.08rem;
}
.store-guide-b {
	width:100%;
	padding-left:0;
	padding-top:.2rem
}
.byg-list-wrap {
	background-image:none;
	height:auto;
	margin-bottom:0
}
.byg-list-item {
	padding:.14rem;
	border-radius:0;
	position:relative;
}
.byg-list-item + .byg-list-item {
	margin-top:0
}
.byg-list-item:nth-child(even) {
	background-color:#eee;
}
.byg-list-item .img-wrap {
	width:2.2rem;
	border:0
}
.byg-list-item .txt-wrap {
	padding-left:.2rem;
	padding-top:5px;
	padding-right:5px
}
.byg-list-item .txt-wrap .title {
	font-size:.32rem;
	margin-bottom:.2rem
}
.byg-tips-a {
	position:relative;
	margin-top:.6rem;
	padding:.2rem .3rem .2rem 1.4rem;
	width:80%;
	margin-left:auto;
	margin-right:auto
}
.byg-tips-a .img-wrap {
	width:1.2rem
}
.byg-tips-a .title {
	font-size:.36rem;
}
.byg-tips-b-wrap {
	width:auto;
	padding-bottom:.4rem
}
.byg-tips-b-wrap .img-wrap {
	float:none;
	position:absolute;
	bottom:0;
	left:-.3rem;
	width:2.4rem
}
.byg-tips-b-wrap .txt-wrap {
	padding-top:0;
	margin-left:2.3rem
}
.byg-tips-b-wrap .txt-wrap .title {
	font-size:.36rem;
	margin-bottom:.2rem;
	line-height:1.3
}
.byg-tips-b-wrap .txt-wrap .sub-title {
	font-size:.28rem
}
.byg-tips-b-wrap .txt-wrap .tel {
	font-size:.42rem;
	font-weight:600
}
.byg-tips-b-wrap .txt-wrap ul>li {
	font-size:.28rem;
	line-height:1.2;
	margin-bottom:.1rem
}
.byg-tc-item .content {
	padding:.2rem;
}
.byg-tc-item.tc-a .content,.byg-tc-item.tc-b .content,.byg-tc-item.tc-c .content,.byg-tc-item.tc-d .content {
	background-image:none
}
.byg-tc-item .content .title-wrap {
	float:left;
	width:1.4rem;
	height:1.4rem;
	padding:.2rem .3rem 0
}
.byg-tc-item .content .title-wrap .title {
	font-size:.36rem;
}
.byg-tc-item .content .txt-wrap {
	margin-left:1.6rem
}
.byg-tc-item .content .txt-wrap .desc {
	margin-bottom:5px;
	font-size:.28rem
}
.byg-tc-item .content .txt-wrap .price {
	color:#ffe7a4
}
.byg-tc-item .content .txt-wrap .btn-wrap {
	margin-top:10px
}
.byg-tc-item.tc-b .content {
	background-position:100% 0%
}
.detail-banner-wrap.binyiguan .container {
	padding-bottom:.3rem
}
.detail-banner-wrap.binyiguan .container .img-wrap {
	width:100%;
	height:auto;
	margin-top:.3rem;
}
.detail-banner-wrap.binyiguan .container .desc-wrap {
	width:100%;
	padding-left:0;
}
.detail-banner-wrap.binyiguan .container .desc-wrap .banner-txt .desc {
	margin-top:.3rem;
	font-size:.28rem
}
.detail-banner-wrap.binyiguan .container .desc-wrap .zy-img {
	width:1.8rem;
}
.byg-tips-c {
	margin-top:.3rem;
	padding:.3rem .2rem;
}
.byg-tips-c .title {
	font-size:.36rem;
	margin-bottom:.2rem;
	font-weight:600
}
.byg-tips-c .sub-title {
	font-size:.32rem
}
.byg-tips-c .tel {
	font-size:.42rem;
	margin-bottom:.12rem
}
.byg-tips-c .quick-service {
	font-size:.28rem;
	padding-right:.7rem;
}
.byg-gbt-wrap {
	margin-bottom:.4rem;
	white-space:nowrap
}
.byg-gbt-wrap>li .byg-gbt-item {
	max-width:3.8rem;
	margin-right:.2rem;
}
.byg-gbt-wrap>li .byg-gbt-item .txt-wrap {
	font-size:.28rem;
}
.byg-gbt-wrap>li .byg-gbt-item .txt-wrap .title {
	font-size:.32rem;
	font-weight:600
}
.byg-basic-wrap {
	padding:.2rem;
	height:6rem;
	width:100%;
	font-size:.28rem;
	line-height:1.8
}
.byg-pingjia-contianer .left .byg-chart {
	height:5rem;
}
.byg-pingjia-contianer .left {
	width:100%;
	margin-bottom:.2rem
}
.byg-pingjia-contianer .right {
	width:100%;
	padding-left:0;
}
.byg-panel-group {
	width:100%
}
.panel.byg-pannel .panel-heading>a {
	font-size:.28rem;
	line-height:.4rem;
	padding:.2rem
}
.panel.byg-pannel .panel-body {
	padding:.2rem .2rem .2rem .5rem;
	font-size:.28rem
}
.panel.byg-pannel .panel-body .a {
	left:.2rem;
	top:.2rem;
	font-size:.28rem;
}
.byg-all-comment .comment-body {
	width:100%;
	min-width:auto;
	transform:translateX(-70%);
	transition:all 0.64s cubic-bezier(0.215,0.61,0.355,1);
}
.byg-all-comment.active .comment-body {
	transform:translateX(-100%);
}
.byg-all-comment .comment-body .comment-lis {
	padding:.3rem;
}
.byg-all-comment .comment-body  .byg-comment-close {
	right:auto;
	left:0;
	height:.8rem;
	width:.8rem;
	font-size:.32rem;
	line-height:.8rem;
	border-bottom-right-radius:25%
}
.byg-map .local-service {
	top:10px;
	right:10px;
	padding:.2rem;
}
.ly-map-con .img-wrap {
	width:3rem;
}
.ly-map-con .con-wrap {
	margin-left:3.2rem;
}
.ly-map-con .con-wrap .title {
	font-size:.32rem;
}
.ly-map-con .con-wrap p {
	display:none
}
.tsx-404 {
	height:7.6rem
}
.tsx-404 .container .tips-404 {
	padding-top:.6rem;
	width:60%;
}
.tsx-404 .container .tips-404>p {
	font-size:.4rem;
	font-weight:600
}
.login-wrapper-b .imgs {
	flex:0 0 100%;
}
.login-wrapper-b .login-info {
	flex:0 0 100%;
	padding:.4rem .3rem;
}
.login-wrapper-b .login-info .err {
	position:absolute;
	left:0;
	top:100%;
	color:#f03752;
	font-size:12px;
}
.login-wrapper-b .login-info .btn-wrap {
	margin-bottom:10px;
}
.yuyue-code-input {
	padding-right:.2rem;
	flex:0 0 50%
}
.myhome-banner {
	height:2rem;
}
.my-container {
	padding:.3rem .2rem;
}
.my-container .my-home-left {
	width:100%;
	padding-right:0;
	margin-bottom:.3rem
}
.my-container .my-home-main {
	width:100%
}
.my-user {
	margin-top:-.8rem;
	margin-bottom:.2rem
}
.my-user .user-thumb {
	width:1.2rem;
	height:1.2rem;
}
.my-user .user-name {
	font-size:.32rem
}
.my-menu {
	margin-left:-.1rem;
	margin-right:-.1rem
}
.my-menu>li {
	padding:.1rem;
	flex-grow:1
}
.my-menu a {
	padding:.2rem .12rem;
	border-left:none;
	background-color:#f4f4f4;
	border-radius:4px;
	text-align:center
}
.my-menu>li.active a {
	border-left-color:transparent;
}
.my-home-list>li .title {
	font-size:.32rem;
	font-weight:600
}
.login-out-wrap {
	position:absolute;
	right:0;
	top:1.2rem
}
.login-out-btn {
	padding:0 .3rem
}
}