﻿/* CSS Document */
@charset "UTF-8";

/*
12pt=0.33rem
11pt=0.315rem
10pt=0.3rem
*/

/*全局样式*/
html *{outline:0;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
html,body{color:#4a4a4a;background:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%; font-size:100%;}
*{margin:0;padding:0; outline:none; box-shadow:none; border-radius:0; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; line-height:0.5rem; font-size:0.33rem; font-family:"Microsoft Yahei"}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, menu, section, summary,div { display:block}
body{ background:#fff; max-width:750px; margin:0 auto;} 
li, ol { list-style:none}
ins { text-decoration:none}
i, em { font-style:normal}
a { text-decoration:none;font-family:"Microsoft Yahei"}
a:hover { cursor:pointer; text-decoration:none}
a:active{star:expression(this.onFocus=this.blur())}
:focus{outline:0}
.clearfix { clear:both; line-height:0px; overflow:hidden; zoom:1; font-size:0px; content:'.'}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0}
img{ padding:0; margin:0; border:none;}
input,textarea{ border:none;font-family:"Microsoft Yahei"}
input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
abbr,acronym{border:0;font-variant:normal}
del{text-decoration:line-through}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:500}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500}
p:before,p:after{content:''}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
a:hover{text-decoration:none}
ins,a{text-decoration:none}

.clearfix:after{ content:""; clear:both; height:0; visibility:hidden; display:block;}
.clearfix{*zoom:1}
*:link, *:visited, *:hover, *:active, *:focus, .item-on-hover, .btn-more, #button { -webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -o-transition:all 0.3s linear; transition:all 0.3s linear}
.clearfix:before, .clearfix:after, .container:before, .container:after, .nav:before, .nav:after, .row:before, .row:after { display:table; content:" ";clear:both}
.hide { display:none}



/*-----------------------------------------------------CSS EDIT--------------------------------------------*/
/*header*/
.header { background:#417505; color:#fff; width:100%; height:1.4rem; display:-webkit-box; display:-ms-flexbox; position:relative; z-index:11;}
.nav { width:1.5rem; text-align:center; height:100%; position:relative; transition:all 0.3s;}
.nav span { top:0.45rem; left:0.4rem;}
.nav span:before,.nav span:after,.nav span { position:absolute; width:0.5rem; height:0.08rem; border-radius:0.04rem; background:#fff; transition:all 0.3s;}
.nav span:before,.nav span:after { content:''; left:0;}
.nav span:before { top:0.24rem;}
.nav span:after { top:0.48rem;}
.nav_open span:before { display:none;}
.nav_open span:after { transform:rotate(90deg); margin-top:-0.48rem;}
.nav_open span { transform:rotate(-45deg); margin-top:0.2rem;}
.logo { -webkit-box-flex:1; -ms-flex:1; text-align:center;}
.logo img { height:0.72rem; margin-top:0.34rem;}
.top_phone { height:100%; width:1.5rem; text-align:center; background:url('../images/top-phone.png') no-repeat center; background-size:auto 0.52rem;}
.top_phone a { display:block; cursor:pointer; height:100%;}
/*--navbox--*/
.nav_box { border-top:1px solid #eee; opacity:0; width:100%; overflow:hidden; position:absolute; top:0; left:0; z-index:10; background:rgba(255,255,255,0.96); transform:translate3d(0,-100%,0); transition:transform .6s,opacity .6s;}
.nav_on { opacity:1; transform:translateY(1.4rem);}
.nav_box a { color:#333; float:left; display:inline-block; width:25%; text-align:center; line-height:1.4rem; border-bottom:1px solid #f5f5f5; border-left:1px solid #f5f5f5; font-size:0.4rem;}
.nav_box li:first-child a,.nav_box li:nth-child(4n+1) a { border-left:none}
.nav_box a.this { color:#70c442;}

/*------------HOME----------------*/
/*banner*/
.banner_box { width:100%; display:block; overflow:hidden; margin:0 auto;}
.slideBox{ position:relative; overflow:hidden; margin:0 auto; max-width:100%;}
.slideBox .hd{ position:absolute; bottom:0.3rem; right:50%; height:0.25rem; z-index:1;}
.slideBox .hd li{ display:inline-block; width:0.25rem; height:0.25rem; float:left; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; background:#82B526; text-indent:-9999px; overflow:hidden; margin:0 0.1rem; opacity:0.4;}
.slideBox .hd li.on{ opacity:0.9;}
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;}
.slideBox .bd li img{vertical-align:top; width:100%; line-height:0.45rem; font-size:0.3rem; color:#636363;}

/*search*/
#search { margin:0.4rem auto 0.7rem; width:90%; background:#D8D8D8; border-radius:0.5rem; height:0.8rem; line-height:0.8rem; color:#9b9b9b; padding:0 0.5rem 0 0;}
.search_submit { height:100%; width:1.25rem; float:left; cursor:pointer; background:url('../images/search.png') no-repeat center; background-size:0.45rem;}
.search_kyeword { background:none; line-height:0.8rem; width:calc(100% - 1.26rem); float:right;}

/*navbar*/
.navbar { overflow:hidden;}
.navbar li { float:left; width:25%; text-align:center; margin-bottom:0.7rem;}
.navbar li img { width:1.2rem; line-height:0.5rem; color:#636363; display:block; margin:0 auto;}
.navbar li span,.homePro li span { display:block; color:#4a4a4a; line-height:0.6rem; margin-top:0.25rem;}

/*homePro*/
.homePro { background:#f0f0f0; text-align:center; padding:0.8rem 0;}
.homePro_mt30 { margin-top:0.9rem;}
.homePro_mt5 { margin-top:0.15rem;}
.homePro h3 { font-weight:bold; color:#000; font-size:0.43rem; line-height:0.62rem; margin-bottom:0.25rem;}
.homePro p { color:#636363; line-height:0.54rem;}
.homePro ul,.swiper-container { margin:0.9rem auto; width:90%; overflow:hidden;}
.homePro li,.swiper-slide { float:left; width:33.33%;}
.homePro li img,.swiper-slide img { width:100%; display:block; color:#636363;}
.swiper-slide img { width:100%; margin:0 auto;}
.homePro li span,.swiper-slide span { color:#636363; font-size:0.32rem; line-height:0.55rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin:0.25rem auto; width:100%; display:block;}
.swiper-slide span { margin-top:0.1rem;}
.homePro_more a { background:#82B526; color:#fff; display:inline-block; padding:0 1rem; line-height:1rem; border-radius:0.5rem;}
.swiper-container { margin-bottom:0.3rem; padding-bottom:0.3rem; margin-top:0.7rem;}
.swiper-container-horizontal>.swiper-pagination-bullets { bottom:0;}
.swiper-pagination-bullet-active { background:#82b526}


/*newHome*/
.newHome { background:#fff;}
.newHome_bg { background:url('../images/hxfw.jpg') no-repeat center bottom; overflow:hidden; padding-bottom:0.65rem}
.newHome img { max-width:100%;}
.newHome_box { margin:0.5rem auto 0.7rem; width:96%; overflow:hidden;}
.newHome_item { float:left; border:1px solid #82B526; width:32%; margin:0 2%; font-size:0.34rem; height:1.25rem; color:#636363; padding-top:0.1rem; border-radius:0.75rem;}
.newHome_item:first-child,.newHome_item:last-child { margin:0;}
.newHome_item2 { line-height:1.25rem; padding:0;}
.newHome_item em { line-height:0.48rem; display:block;}
.newHome_tel a { display:block;}
.newHome_tel em { display:inline-block; padding-left:1.1rem; background:url('../images/phone2.png') no-repeat left center; background-size:auto 0.8rem; height:0.8rem; line-height:0.8rem; font-weight:bold; font-size:0.43rem; color:#4a4a4a;}
.newHome_dsc { margin:0.3rem auto 1rem;}
.newHome_get { margin:0 auto; overflow:hidden; background:url('../images/newHome.jpg') no-repeat center; padding:0.6rem 0.8rem 0.25rem; background-size:auto 100%; text-align:left; color:#000;}
.newHome_get h5 { font-size:0.38rem; line-height:0.55rem; font-weight:normal; display:block;}
.newHome_get strong { font-weight:normal; display:block; font-size:0.34rem; line-height:0.45rem; margin-top:0.25rem; padding-left:0.38rem; position:relative;}
.newHome_get strong:after { content:''; position:absolute; left:0; top:0.1625rem; width:0.125rem; height:0.125rem; background:#1D3700; border-radius:50%;}
.newHome_get em { font-style:normal; font-size:0.32rem; color:#636363; padding-left:0.38rem; margin-top:0.025rem; opacity:0.7; display:block;}
.mt15 { margin-top:0.4rem;}

/*case*/
.homeCase { background:#fff; padding-top:0; margin-top:0.4rem;}
.homeCase h3 { margin-bottom:0.6rem;}
.homeCase_box { margin:0 auto; width:90%; overflow:hidden;}
.homeCase_item { float:left; width:calc(50% - 0.1rem); margin:0 0 0.7rem 0.195rem; overflow:hidden;}
.homeCase_item:nth-child(odd) { margin-left:0;}
.homeCase_item a { display:block;}
.homeCase_item .caseItem_img { height:5rem; width:100%; overflow:hidden;}
.homeCase_item img { width:100%; line-height:0.5rem; font-size:0.4rem; color:#636363;}
.homeCase_item span { display:block; line-height:0.5rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#4a4a4a; margin-top:0.3rem;}
.mb15 { margin-bottom:0.4rem;}

/*homeNews*/
#newstitt { margin-bottom:0.7rem;}
.homeNews_tab { overflow:hidden; display:-webkit-box; display:-ms-box; margin:0 auto 0.7rem; width:90%;}
.homeNews_span { display:inline-block; text-align:center;}
.homeNews_span .homeNews_span_img1,.homeNews_tab .active .homeNews_span_img2 { display:none;}
.homeNews_tab .active .homeNews_span_img1 { display:block}
.homeNews_hykx,.homeNews_jjfa { width:2.2rem;}
.homeNews_sgyd { -webkit-box-flex:1; -ms-flex:1; display:block;}
.homeNews_span img { width:1.2rem; display:block; margin:0 auto;}
.homeNews_span strong { display:block; font-weight:normal; color:#000; margin-top:0.25rem; line-height:0.55rem;}
.homeNews_container { overflow:hidden;}
.homeNews_box { margin:0 auto; width:90%; overflow:hidden;}
.homeNews_box .homePro_more { margin-top:0.9rem;}
.homeNews_item { overflow:hidden; margin-bottom:0.2rem; display:block; width:100%;}
.homeNews_item_left { float:left; background:#fff; width:calc(100% - 1.8rem); text-align:left; height:1.6rem;}
.homeNews_item_right { float:right; background:#fff; width:1.6rem; height:1.6rem;}
.homeNews_item_right img { max-height:100%; line-height:0.4rem; font-size:0.3rem; color:#636363;}
.homeNews_item_title { color:#000; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin:0.25rem auto 0.3rem; width:calc(100% - 0.4rem); line-height:0.5rem;}
.homeNews_item_kws { margin:0 auto; width:calc(100% - 0.4rem); color:#636363; overflow:hidden; height:0.45rem;}
.homeNews_item_kws span { display:inline-block; float:left; position:relative; width:33.33%; white-space:nowrap; text-align:center; font-size:0.3rem; line-height:0.44rem; color:#636363;}
.homeNews_item_kws span:after { content:''; position:absolute; left:0; top:0.05rem; width:1px; height:0.34rem; background:#D8D8D8;}
.homeNews_item_kws span:first-child:after { width:0;}
.homeNews_item_kws span:last-child { padding-right:0}


/*------------------------FOOT-------------------------------*/
.copyright_wrap { background:#f0f0f0; margin-bottom:1.5rem;}
.copyright { margin:0 auto; width:90%; border-top:1px solid #8E8E8E; padding:0.6rem 0; text-align:center; font-size:0.3rem; color:#636363; opacity:0.7;}
.copyright p { font-size:0.3rem;}
.copyright a { color:#636363;}
.footer { position:fixed; bottom:0; left:0; width:100%; height:1.5rem; z-index:10; background:#417505;}
.footer li { float:left; width:20%; text-align:center; position:relative; overflow:hidden; height:1.5rem;}
.footer li a { display:block; height:100%; padding-top:0.75rem;}
.footer li.foot_1 a { background:url('../images/foot-1.png') no-repeat center 0.2rem; background-size: auto 0.68rem;}
.footer li.foot_2 a { background:url('../images/foot-2.png') no-repeat center 0.2rem; background-size: auto 0.68rem;}
.footer li.foot_3 a { background:url('../images/foot-3.png') no-repeat center 0.2rem; background-size: auto 0.68rem;}
.footer li.foot_4 a { background:url('../images/foot-4.png') no-repeat center 0.2rem; background-size: auto 0.68rem;}
.footer li.foot_5 a { background:url('../images/foot-5.png') no-repeat center 0.2rem; background-size: auto 0.68rem;}
.footer li em { display:block; color:#fff; font-size:0.3rem; line-height:0.5rem; margin-top:0.12rem;}
.id_bg { position:fixed; top:0; left:0; right:0; bottom:0; width:100%; height:100%; background:rgba(0,0,0,.6); z-index:1000;}
.idWrap { position:fixed; bottom:1rem; z-index:1001; overflow:hidden; left:0.5rem; right:0.5rem; animation-name: slideup; animation-duration: .3s; -webkit-animation-name: slideup; -webkit-animation-duration: .3s;}
@-webkit-keyframes slideup{0%{opacity:0;bottom:-5rem}
50%{opacity:1;bottom:1.5rem}
100%{opacity:1;bottom:1rem}
}
@keyframes slideup{0%{opacity:0;bottom:-5rem}
50%{opacity:1;bottom:1.5rem}
100%{opacity:1;bottom:1rem}
}
.id_bg_ul { background:#fff; overflow:hidden; border-radius:0.2rem; border:1px solid #eee; font-size:0.4rem; padding:0.3rem; max-height:80%; overflow-y:auto}
.id_bg_ul li { margin:0 auto; border-top:1px solid #e6e6e6; display:block; overflow:hidden; width:100%;}
.id_bg_ul li:first-child { border-top:none;}
.id_bg_ul li a { display:block; color:#000; line-height:1.2rem; background:url('../images/right.png') no-repeat right center;}
.id_cancel { background:#fff; overflow:hidden; border-radius:0.2rem; border:1px solid #eee; line-height:1.4rem; text-align:center; display:block; margin-top:0.3rem; font-size:0.38rem;}
@media screen and (min-width: 750px) {
	.id_bg,.footer,.nav_box { width:750px; left:50%; margin-left:-375px;}
	.idWrap { width:calc(750px - 1rem); left:50%; margin-left:-345px;}
	.newHome_get { background:url('../images/newHome.jpg') no-repeat right center}
}

/*----------------------------PAGE---------------------------------*/
.bg_f0f0f0 { background:#f0f0f0}
/*焕新服务*/
.mt30 { margin-top:0.8rem;}
.serviceScope { display:block; width:100%; overflow:hidden;}
.serviceTitle { position:relative; margin:0 auto; width:100%; padding:0 5%; line-height:1.4rem; color:#000; font-weight:normal;text-align:left; font-size:0.4rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.serviceTitle:after { content:''; background:#82B526; position:absolute; left:0; top:0.52rem; height:0.36rem; width:0.13rem;}
.serviceScope ul,.progress ul,.service_adv ul,.fix_case .homeCase_box,.fap_offen_box,.make,.wallNew ul,.wallProblem ul,.hotPro ul,.hotNews .homeNews_box,.proMain,.proDeimg { margin:0.3rem auto; width:90%; overflow:hidden;}
.serviceScope li { float:left; width:32%; margin-left:2%; background:#fff; text-align:center; padding:0.4rem 0;}
.serviceScope li:first-child { margin-left:0;}
.serviceScope li img { width:1.21rem; display:block; margin:0 auto;}
.serviceScope li span { line-height:0.5rem; display:block; overflow:hidden; color:#4a4a4a; width:100%; margin-top:0.3rem}
/*服务流程*/
.progress,.wallNew  { overflow:hidden;}
.progress .pageMore,.hotPro .pageMore,.wallNew .pageMore { margin-top:0.4rem;}
.progress li { display:block; margin-bottom:0.25rem; overflow:hidden; position:relative;}
.progress_icon { width:20%; background:#9B9B9B; text-align:center; color:#fff; position:absolute; height:100%; left:0; top:0;}
.progress_icon em { display:block; z-index:3; position:absolute; top:55%; height:40%; width:100%;}
.progress_tex { float:right; margin-left:0.25rem; width:calc(80% - 0.25rem); background:#fff; padding:0.3rem; color:#636363; font-size:0.35rem; line-height:0.6rem; position:relative;}
.progress_tex:after { content:''; position:absolute; top:0; left:0; width:100%; height:100%; background:#fff;}
.progress_tex span { position:relative; z-index:3; font-size:0.32rem; display:block;}
.progress li .progress_icon:after { content:''; position:absolute; left:0; top:0; width:100%; height:60%; padding-top:5%;}
.progress li.progress_icon1 .progress_icon:after { background:#9B9B9B url('../images/progress-1.jpg') no-repeat center; background-size: auto 0.6rem;}
.progress li.progress_icon2 .progress_icon:after { background:#9B9B9B url('../images/progress-2.jpg') no-repeat center; background-size: auto 0.6rem;}
.progress li.progress_icon3 .progress_icon:after { background:#9B9B9B url('../images/progress-3.jpg') no-repeat center; background-size: auto 0.6rem;}
.progress li.progress_icon4 .progress_icon:after { background:#9B9B9B url('../images/progress-4.jpg') no-repeat center; background-size: auto 0.6rem;}
.progress li.progress_icon5 .progress_icon:after { background:#9B9B9B url('../images/progress-5.jpg') no-repeat center; background-size: auto 0.6rem;}
.progress li.progress_icon6 .progress_icon:after { background:#9B9B9B url('../images/progress-6.jpg') no-repeat center; background-size: auto 0.6rem;}

/*pagemore*/
.pageMore { text-align:center; margin:0.8rem auto;}

/*服务优势*/
.service_adv li { float:left; width:calc(50% - 1px); margin-left:2px; background:#fff; overflow:hidden; margin-bottom:2px; text-align:center; padding:0.5rem 0.35rem 0.35rem;}
.service_adv li:nth-child(odd) { margin-left:0;}
.service_adv li img { width:36%;}
.service_adv li strong { font-weight:normal; line-height:1rem; display:block; overflow:hidden; color:#000; letter-spacing:1px;}
.service_adv li p { text-align:left; display:block; overflow:hidden; font-size:0.3rem; color:#636363; line-height:0.5rem; height:1.5rem;}

/*预约*/
.make li { margin-top:0.23rem; overflow:hidden; display:block; width:100%;}
.make li:first-child { margin-top:0}
.make li span { float:left; width:30%; height:1.2rem; line-height:1.2rem; text-align:center; background:#D8D8D8; color:#000;}
.make li .make_txt { float:right; width:calc(70% - 0.2rem); background:#fff; padding:0.25rem; font-size:0.3rem; height:1.2rem; line-height:0.7rem;}
.make li .make_txt input { width:100%; padding:0; height:0.7rem; line-height:0.7rem; color:#9b9b9b;}
.make li .make_txt select { border:none; background:none; box-shadow:none; outline:none; appearance:none; -webkit-appearance:none; -ms-appearance:none; background:url('../images/select.jpg') no-repeat right center; height:0.7rem; line-height:0.7rem; color:#9b9b9b; width:100%; background-size: auto 0.4rem;}

/*装修案例*/
.fix_case { text-align:center; overflow:hidden;}
.fix_case .homeCase_box { margin-bottom:0}
.fix_case .homeCase_item:nth-child(odd) { margin-left:0;}

/*常见问答*/
.fap_offen_box { background:#fff; padding:0.45rem 0.45rem 0.3rem; margin-bottom:0.95rem;}
.fap_offen_box dl { overflow:hidden; margin-bottom:0.5rem; font-size:0.4rem;}
.fap_offen_box dl:last-child { margin-bottom:0.2rem;}
.fap_offen_box dl em { float:left; width:0.9rem;}
.fap_offen_box dl span { width:calc(100% - 0.9rem); float:left; display:inline-block}
.fap_offen_box dt { color:#040921; display:block; line-height:0.55rem; overflow:hidden; margin-bottom:0.1rem}
.fap_offen_box dd { color:#888; line-height:0.6rem; display:block; overflow:hidden;}
.fap_offen_box dd em,.fap_offen_box dd span {  font-size:0.315rem; line-height:0.5rem;}

.mt25 { margin-top:0.7rem;}
/*--墙面刷涂--*/
/*新墙刷涂*/
.wallNew li { float:left; width:calc(50% - 0.1rem); margin-left:0.2rem; margin-bottom:0.2rem; overflow:hidden; background:#fff;}
.wallNew li:nth-child(odd) { margin-left:0;}
.wallNew li img { width:100%; display:block;}
.Wallnew_info { padding:0.25rem 0.3rem; overflow:hidden; height:2.98rem;}
.wallNew li span { text-align:center; font-weight:bold; font-size:0.315rem; color:#4a4a4a; line-height:0.6rem; display:block; margin-bottom:0.2rem}
.wallNew li p { color:#636363; font-size:0.315rem; display:block; line-height:0.56rem;}
.wallNew li.wallNew_li p { text-align:center; margin-top:0.3rem; margin-bottom:0.3rem;}

.wallOldnewBox,.progress,.service_adv { margin-top:0}
.wallOutside li.wallNew_li p { line-height:25px;}

/*墙面问题*/
.wallProblem li { float:left; text-align:center; font-size:0.75rem; background:none; width:calc(33.33% - 7px); margin-left:10.5px; margin-bottom:8px;}
.wallProblem li.wallProblem_ml0 { margin-left:0;}
.wallProblem li img { width:100%; display:block;}
.wallProblem li span { line-height:0.7rem; color:#000; font-size:0.4rem; display:block; margin-top:0.2rem;}

/*热门产品*/
.hotPro li { float:left; width:33.33%; text-align:center;}
.hotPro li img { width:90%; font-size:0.3rem; color:#636363; line-height:0.6rem; display:block; margin:0 auto;}
.hotPro li p { display:block; line-height:0.8rem; color:#636363; font-size:0.315rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:90%; margin:0 auto;}


/*--木器涂装--*/
.wallNew li.treeNew_li p { padding:0.1rem 0;}
.serviceScope li img.three_icon-1,.serviceScope li.active img.three_icon-2 { display:none;}
.serviceScope li.active img.three_icon-1 { display:block;}

/*---产品页面--*/
.pageTitle { margin:0.3rem auto;}
.proBox,.newsImg_list,.newsTitle_list { overflow:hidden;}
.proList { display:block; overflow:hidden; float:left; margin-right:0.295rem; margin-bottom:0.3rem; background:#fff; width:calc(50% - 0.15rem);}
.proList:nth-child(2n) { margin-right:0; float:right}
.proList img { width:100%; display:block; font-size:0.3rem; line-height:0.7rem; color:#636363;}
.proList h5 { display:block; margin:0 auto; width:94%; font-weight:normal; color:#222; line-height:0.8rem; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:0.33rem;}
.proList p { line-height:0.5rem; height:1rem; overflow:hidden; padding:0 3%; margin-bottom:0.2rem; color:#888; font-size:0.3rem; width:100%; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;}

/*产品详情*/
.bg_fff { background:#fff;}
.proDeimg { margin:0 auto 0.3rem; padding:0.5rem 5%; width:100%; overflow:hidden; text-align:center;}
.proDeimg img { max-width:100%; display:block; margin:0 auto;}
.proDeimg h5 { font-weight:bold; margin-top:0.4rem; font-size:0.4rem;}
.proDe_info { margin:0 auto 0.3rem; overflow:hidden; width:100%;}
.proDe_title_green .serviceTitle:after { background:#208B36;}
.proDe_title .serviceTitle { margin-bottom:0.3rem; font-weight:bold; color:#000;}
.proDe_title .serviceTitle i{ position:absolute; bottom:0; left:5%; font-size:0.3rem; color:#8E8E8E; line-height:0.4rem; font-weight:normal}
.proAttr { overflow:hidden; margin:0 auto; width:90%; padding-bottom:0.25rem;}
.proAttr dl { display:block; overflow:hidden; margin-bottom:0.3rem;}
.proAttr dt { float:left; width:22%; color:#fff; text-align:center; background:#208B36; font-size:0.315rem; padding:0.05rem 0; border-radius:5px; line-height:0.5rem;}
.proAttr dd { float:right; width:calc(78% - 0.3rem); padding:0.05rem 0; font-size:0.315rem; line-height:0.5rem;}
.proDe_explain { overflow:hidden; background:#F0F0F0;}
.explain_item { overflow:hidden; width:100%; position:relative;}
.proDe_report_dsc.proDe_explain { margin-bottom:0.5rem;}
.explain_item div { width:50%; overflow:hidden;}
.float_right { float:right;}
.float_left { float:left;}
.explain_img img { display:block; margin:0 auto; width:100%;}
.explain_txt { overflow:hidden;}
.explain_txt h6 { font-weight:bold; color:#000; margin:0 auto; width:80%; display:block; overflow:hidden;}
.explain_txt span { font-size:0.315rem; line-height:0.45rem; color:#636363; display:block; overflow:hidden; margin:0 auto; width:80%;}
.proDe_adv .jmys_img,.proDe_adv .jmys_txt { background:#f0f0f0;}
.proDe_adv .jmys_img img { width:40%;}
.proDe_adv .jmys_txt:after { background:none;}
.proDe_adv .jmys_txt,.proDe_adv .jmys_txt h6 { color:#636363}
.proDe_adv .jmys_txt h6 { font-weight:bold;}
.proDe_adv .progress_tex span { line-height:0.5rem;}
.proDe_scope { margin:0 auto 0.5rem; padding-bottom:0.4rem; width:80%; color:#636363; line-height:0.55rem; text-align:center; letter-spacing:1px; position:relative;}
.proDe_scope:after { content:''; position:absolute; bottom:0; left:5%; width:90%; height:1px; background:#F0F0F0;}
.proDe_scope_ul { overflow:hidden; width:100%; padding-bottom:0.1rem;}
.proDe_scope_ul li { float:left; text-align:center; width:33.33%; margin-bottom:0.5rem; overflow:hidden;}
.proDe_scope_ul li:nth-child(4),.proDe_scope_ul li:nth-child(5),.proDe_scope_ul li:nth-child(6) { margin-bottom:0.3rem;}
.proDe_scope_ul li img { display:block; margin:0 auto; max-width:60%; height:auto;}
.proDe_scope_ul li span { font-size:0.33rem; margin-top:0.15rem; color:#636363; display:block; width:100%; overflow:hidden;}
.proDe_flow_ul { width:90%; margin:0 auto; padding-bottom:0;}
.proDe_flow_ul li { width:50%; margin-bottom:0.3rem;}
.proDe_flow_ul li img { max-width:90%;}
.proDe_flow_ul li span { margin-top:0.3rem;}
.proDe_report_dsc { margin:0 auto 0.4rem; width:90%;}
.proDe_report_img { text-align:center; margin:0 auto 0.5rem; width:90%; overflow:hidden;}
.proDe_report_img img { width:100%; float:left;}
.proDe_craft_txt { margin:0 auto 0.4rem; text-align:center; padding-top:0.2rem; margin-top:-0.2rem;}
.proDe_after_item { margin:0 auto 0.5rem; width:90%; overflow:hidden;}
.proDe_after_item h6 { font-weight:bold; color:#000; line-height:0.6rem; margin-bottom:0.2rem;}
.proDe_after_item li { float:left; text-align:center; display:inline-block; width:calc(25% - 6px); margin-left:8px; margin-bottom:0.2rem;}
.proDe_after_item li:first-child { margin-left:0}
.proDe_after_item li .after_img { background:#F0F0F0; border-radius:5px; padding:0.4rem 0; text-align:center;}
.proDe_after_item li .after_img img { width:40%; display:block; margin:0 auto;}
.proDe_after_item li span { display:block; overflow:hidden; width:100%; margin:0.3rem auto 0; line-height:0.4rem;}
.mb-0 { margin-bottom:0}
.proDe_after_item dd { position:relative; padding-left:0.6rem; margin-bottom:0.2rem; line-height:0.5rem;}
.proDe_after_item dd:after { content:''; background:url('../images/after-right.png') no-repeat left center; background-size:100% auto; position:absolute; left:0; top:0.05rem; height:0.4rem; width:0.5rem;}

.proDe_explain_dsc { color:#000; text-align:center; overflow:hidden; margin:0 auto 0.3rem; letter-spacing:1px; width:85%;}
.proDe_seek { margin:0 auto 0.5rem; width:100%; text-align:center; overflow:hidden;}
.proDe_seek_title { margin-bottom:0.5rem;}
.proDe_seek_title span { background:#208B36; display:inline-block; color:#fff; line-height:1rem; padding:0 0.7rem; border-radius:0.5rem; letter-spacing:1px;}
.proDe_seek li { float:left; width:25%; overflow:hidden;}
.proDe_seek li .seek_img { margin:0 auto; width:100%;}
.proDe_seek li .seek_img img { display:block; margin:0 auto; width:60%;}
.proDe_seek li h5 { font-weight:bold; margin:0.2rem auto 0; width:100%; display:block;}
.proDe_seek li span { font-size:0.315rem; display:block; width:100%; overflow:hidden; line-height:0.45rem; margin:0.15rem auto;}
.text_center { text-align:center}
.pb-0 { padding-bottom:0}
.proDe_flow_more { display:block; margin:0 auto 0.5rem; width:90%;}
.proDe_flow_more a { display:block; font-size:0.314rem; color:#9B9B9B;}

.color_636363 { color:#636363;}
.proDe_explain_7,.proDe_explain_half { margin:0 auto 0.5rem; width:90%; overflow:hidden; text-align:center;}
.proDe_explain_7 img { width:100%; display:block; margin:0 auto;}
.proDe_explain_half li { float:left; display:inline-block; width:calc(50% - 0.1rem); overflow:hidden; margin-left:0.2rem; margin-bottom:0.1rem;}
.proDe_explain_half li:first-child { margin-left:0;}
.proDe_explain_half li img { display:block; margin:0 auto; width:100%;}
.proDe_explain_half li span { display:block; margin:0.5rem auto 0; width:100%;}
.proDe_explain_half li span em { line-height:0.8rem; padding:0 0.7rem; border-radius:0.8rem; border:1px solid #979797; color:#9B9B9B; display:inline-block;}

/*分页*/
.page { display:block; overflow:hidden; width:100%; margin:0.8rem auto 0.7rem; font-size:0.42rem;}
.page a,.page span { display:inline-block; margin:0.15rem; line-height:0.8rem; padding:0 0.3rem; background:#ddd; color:#222;}
.page span.rows { background:none; color:#636363;}
.page span.current,.page a:hover { background:#82B526; color:#fff;}

/*notFind*/
.notFind { text-align:center; display:block; line-height:4.5rem; margin-bottom:0.6rem; color:#636363; font-size:0.42rem;}

/*--文章页面--*/
.newsImg_item { display:block; overflow:hidden; margin-bottom:0.3rem;}
.newsImg_item a,.newsTitle_list a,.articleShare dl a { display:block;}
.newsImg_pic { float:left; width:2.2rem; height:2.2rem; text-align:center; overflow:hidden;}
.newsImg_pic img { max-height:100%; line-height:0.45rem; font-size:0.3rem; color:#636363;}
.newsImg_info { float:right; width:calc(100% - 2.4rem); background:#fff; padding:0 0.2rem; height:2.2rem;}
.newsImg_info h3 { font-weight:bold; color:#333; line-height:0.8rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:0.35rem;}
.newsImg_info p { line-height:0.5rem; color:#888; height:1rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; font-size:0.3rem; margin-top:-.1rem;}
.newsImg_info span { display:block; font-size:.3rem; color:#999;}
.newsTitle_list { margin-top:-10px;}
.newsTitle_list a { line-height:40px; border-top:1px solid #ddd; font-size:0.75rem; color:#333; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url('../images/right.png') no-repeat -5px center; background-size:13px; padding:5px 0 5px 12px;}
.newsTitle_list a:first-child { border-top:none;}
/*详情*/
.articleTitle { margin:0.5rem auto .2rem; line-height:0.6rem; font-size:0.4rem; color:#333; font-weight:bold; text-align:center; letter-spacing:1px;}
.articledataInfo { padding:0 0 .3rem; line-height:.5rem; font-size:.35rem; text-align:center; color:#888}
.articledataInfo span { display:inline-block; padding:0 .25rem;font-size: 14px;}
.articleBox { background:#fff; overflow:hidden; padding:0.3rem; font-size:0.7rem; color:#636363;}
.articleBox p { margin-bottom:0.2rem; text-indent:2em;}
.articleBox img { max-width:100%; margin:0.2rem 0; line-height:0.4rem; font-size:0.3rem; color:#636363; height:auto;}.articleBox a{font-size: 14px;color: #417404;font-weight: bold;}
.articlePhone { margin-top:0.8rem;}
.articlePhone a { display:block; font-size:0.4rem; color:#333; line-height:0.7rem; font-weight:bold; background:#d8d8d8; padding:10px;}
.articlePhone a em { float:left; display:inline-block; color:#636363; margin-right:0.3rem; line-height:0.7rem; font-weight:normal; font-size:0.4rem;}
.articleShare { margin:0.8rem auto; overflow:hidden;}
.articleShare dl { float:left; text-align:center; width:calc(33.33% - 4px); text-align:center; background:#fff; padding:10px 0 3px; margin-left:6px;}
.articleShare dl:first-child { margin-left:0;}
.articleShare dl dt { display:block;}
.articleShare dl dt img { display:block; width:40%; margin:0 auto; line-height:0.45rem; font-size:0.3rem; color:#636363;}
.articleShare dl dd { display:block; font-size:0.4rem; color:#333; line-height:30px; margin-top:0.3rem;}

/*单页文件*/
.pageIndex { margin-bottom:30px;}

.lmt { display:block; text-align:center;}
.lmt b { color:#0e7939; font-size:0.5rem; display:block; width:100%;}
.lmt em { text-transform:uppercase; font-size:0.42rem; color:#888; display:block;}
.lmt span { margin:0 auto 0.4rem; color:#888; font-size:0.4rem; display:block;}
.his-item-title,.history dt { font-size:0.75rem; font-weight:bold; color:#0e7939; text-align:center; line-height:0.65rem; margin:0.6rem auto 0.5rem;}
.history-item dd,.history dd { display:block; margin-top:0.3rem; overflow:hidden; font-size:0.35rem; color:#666;}
.history-item dd span,.history dd span { color:#0e7939; margin-right:0.25rem; padding-left:0.3rem; position:relative; float:left; display:inline-block; font-size:0.4rem;}
.history-item dd span:after,.history dd span:after { content:''; position:absolute; top:0.3rem; left:0; width:0.1rem; height:0.1rem; background:#0e7939; border-radius:50%;}

/*加盟*/
.zc2 { padding:0.3rem; overflow:hidden;}
.zc2 dl { margin-top:0.3rem;}
.zc2 dl dt { color:#0e7939;}
.zc2 dl dt em { float:left; display:inline-block; line-height:0.6rem; margin-right:0.25rem;}

/*子菜单*/
.sub_menu { position:absolute; right:5%; width:1.4rem; height:1.4rem; top:0; z-index:2; background:url('../images/right_menu.png') no-repeat right center; background-size:0.6rem;}
.Right_menu { font-weight:normal;}

/*totop*/
#toTop { position:fixed; bottom:2.5rem; right:0.5rem; z-index:1000; width:1rem; height:1rem; line-height:1rem; text-align:center; background:#417505; border-radius:50%;}
.to_top { position:absolute; top:0; left:0; width:100%; height:100%; display:block;}
.to_top:after,.to_top:before { content:''; position:absolute; left:0.2rem; border:0.3rem solid transparent;}
.to_top:after { border-bottom-color:#fff; top:0.06rem;}
.to_top:before { border-bottom-color:#417505; top:calc(0.06rem + 2px); z-index:3;}

/*招商加盟*/
.page_banner { width:100%; overflow:hidden;}
.page_banner img { width:100%; height:auto; display:block;}
.scqj_wrap { width:100%; overflow:hidden; margin-top:0.8rem;}
.scqj_title { text-align:center; display:block; overflow:hidden; width:100%;}
.scqj_title h3 { font-weight:bold; color:#208B36; font-size:0.7rem; line-height:0.85rem; display:block; overflow:hidden}
.scqj_title em { font-size:0.3rem; color:#8E8E8E;}
.scqj_dsc { text-align:center; overflow:hidden; display:block; margin-top:0.15rem; margin-bottom:0.5rem;}
.scqj_dsc span { display:block; overflow:hidden; width:100%; line-height:0.54rem; font-size:0.315rem;}
.scqj_dsc b { display:block; overflow:hidden; margin-top:0.1rem;}
.scqj_step,.jmlc_wrap ul,.jms_wrap ul,.jms_btn,.jmsForm { margin:0.3rem auto; width:90%; overflow:hidden;}
.step_item { display:block; overflow:hidden; margin-bottom:0.25rem; position:relative;}
.step_left { float:left; display:inline-block; background:#fff; width:23%; position:absolute; left:0; top:0; height:100%; text-align:center; padding-top:0.65rem;}
.step_ico { display:block; margin-bottom:0.1rem; overflow:hidden; height:0.9rem;}
.step_ico i { display:inline-block; width:0.9rem; height:0.9rem; line-height:0.9rem; border-radius:50%; background:#208B36; color:#fff; font-size:0.5rem;}
.step_left span,.step_left strong { display:block; width:100%; overflow:hidden; color:#000; font-weight:bold; line-height:0.54rem;}
.step_right { float:right; background:#fff; display:inline-block; width:calc(77% - 0.25rem); padding:0.33rem;}
.step_right h6 { display:block; width:100%; line-height:0.55rem; margin-bottom:0.2rem;}
.step_right span { display:block; width:100%; overflow:hidden; line-height:0.54rem; color:#9B9B9B;}
.zsjm_serviceTitle .serviceTitle i { position:absolute; bottom:0; left:5%; font-size:0.3rem; color:#8E8E8E; line-height:0.4rem;}
.zsjm_serviceTitle .serviceTitle { margin-bottom:0.5rem;}
.jmys_img { background:#208B36; width:25%;}
.jmys_img img { position:relative; top:50%; width:38%;}
.jmys_txt { width:calc(75% - 0.25rem)}
.jmys_txt h6 { font-weight:normal; color:#000; font-size:0.38rem; display:block; width:100%; overflow:hidden; margin-bottom:0.2rem; position:relative; z-index:3; line-height:0.5rem;}
.jmtj_wrap li { width:calc(50% - 4px); margin-left:8px; margin-bottom:8px;}
.jmtj_wrap li p { margin:0.1rem auto}
.jmlc_wrap .serviceTitle { margin-bottom:0.1rem;}
.lc_sub_title { display:block; width:100%; text-indent:5%; font-weight:bold; margin-bottom:0.5rem;}
.jmlc_wrap li { float:left; width:calc(50% - 0.1rem); margin-left:0.2rem; margin-bottom:0.2rem; overflow:hidden; position:relative;}
.jmlc_wrap li:nth-child(odd) { margin-left:0}
.jmlc_left { float:left; width:calc(100% - 10px); background:#fff; padding:0.3rem 0.2rem; height:1.6rem; line-height:1rem;}
.jmlc_left i { float:left; width:20%; overflow:hidden; margin-right:5px; height:1rem;}
.jmlc_left i img { width:100%; float:left;}
.jmlc_left span { float:left; display:inline-block; line-height:1rem; font-size:0.315rem;}
.jmlc_left em { float:right; display:inline-block; color:#8E8E8E; line-height:1rem; font-size:0.43rem;}
.jmlc_right { width:0; height:0; border-width:5px 10px; border-style:solid; border-color:transparent; border-left-color:#fff; position:absolute; right:-9px; top:50%; margin-top:-5px;}
.jms_wrap { padding-bottom:0.6rem;}
.jms_wrap li { float:left; display:inline-block; width:calc(50% - 0.13rem); margin-left:0.26rem; text-align:center;}
.jms_wrap li:nth-child(odd) { margin-left:0;}
.jms_pic { width:100%; overflow:hidden;}
.jms_pic img { width:100%; display:block;}
.jms_wrap li span { display:block; width:100%; overflow:hidden; background:#208B36; color:#fff; line-height:0.8rem;}
.jms_btn { border:1px solid #208B36; border-radius:0.16rem; text-align:center; line-height:1rem; margin-top:0.5rem; background:none; color:#208B36; letter-spacing:1px;}
.jmsForm { margin-bottom:0;}
.jmsform_item { display:block; width:100%; overflow:hidden; margin-bottom:0.25rem;}
.jmsform_item span { float:left; width:23%; line-height:0.9rem; background:#8E8E8E; text-align:center; color:#fff;}
.jmsform_item span,.jmsform_input input,.jmsform_item select,.jmsform_item textarea,.jmsform_btn input { border-radius:0.2rem;}
.jmsform_input { float:right; width:calc(77% - 0.25rem);}
.jmsform_input input { height:0.88rem; line-height:0.6rem; padding:0.15rem 0.2rem; width:100%; background:none; -webkit-appearance:none; appearance:none; border:1px solid #8E8E8E; outline:none;}
.jmsform_item select { line-height:0.9rem; height:0.9rem; text-align:center; color:#fff; float:left; display:inline-block; width:calc(50% - 0.125rem); margin-left:0.25rem; padding:0 0.2rem; -webkit-appearance:none; appearance:none; position:relative; background:#8E8E8E url('../images/select.png') no-repeat calc(100% - 0.2rem) center; background-size:auto 25%; border:none}
.jmsform_item select:first-child { margin-left:0}
.jmsform_item textarea { background:none; border:1px solid #8E8E8E; height:2rem; padding:0.15rem 0.25rem; width:100%; -webkit-appearance:none; appearance:none;}
.jmsform_btn { margin-top:0.35rem; display:block; overflow:hidden; width:100%; text-align:center;}
.jmsform_btn input { background:#82B526; color:#fff; display:inline-block; padding:0 1rem; line-height:1rem; border-radius:0.5rem; letter-spacing:1px; -webkit-appearance:none; appearance:none;}

/*墙面漆*/
.proDe_bzw,.bzw_nai { width:90%; margin:0 auto 0.4rem; overflow:hidden;}
.proDe_bzw_subtitle { padding-top:0.3rem; text-align:center; color:#636363;}
.proDe_bzw_subtitle h6 { font-weight:bold; font-size:0.35rem; line-height:0.8rem;}
.proDe_bzw_subtitle span { font-size:0.315rem;}
.proDe_bzw_ul { width:100%;}
.proDe_bzw_ul ul { width:100%; margin-top:0.4rem; margin-bottom:0}
.bzw_nai { color:#636363;}
.bzw_nai h5 { font-weight:bold; font-size:0.4rem; text-align:center; line-height:0.8rem; margin-top:0.2rem; color:#4a4a4a;}
.bzw_nai span { width:90%; margin:0 auto; display:block; text-align:center;}
.inline_em { margin:0.4rem auto 0.2rem; width:100%;}
.inline_em em { color:#fff; text-align:center; background:#208B36; font-size:0.315rem; padding:0.05rem 0.3rem; border-radius:5px; line-height:0.5rem; display:inline-block;}
.bzw_nai h6 { font-weight:bold; line-height:0.8rem; text-align:center; margin:0.2rem auto;}
.bzw_nai h6.text_left { text-align:left}
.inline_img { width:100%; margin:0 auto;}
.inline_img img { width:100%; display:block; margin:0 auto;}
.inline_radius { background:#B8E986; padding:10px 15px; border:1px solid #979797; margin-bottom:0.8rem; position:relative; border-radius:0.3rem;}
.inline_radius:before,.inline_radius:after { content:''; position:absolute; bottom:-40px; left:60%; margin-left:-10px; width:0; height:0; z-index:2; border:20px solid transparent; border-left-width:10px; border-right-width:10px;}
.inline_radius:before { border-top-color:#B8E986; z-index:3; bottom:-38px;}
.inline_radius:after { border-top-color:#979797;}
.inline_radius p,.inline_dsc p { display:block; overflow:hidden;}
.mb_2 { margin-bottom:0.2rem;}
.inline_dsc { margin:0.2rem auto;}
.bzw_ul { overflow:hidden; padding-bottom:0.3rem;}
.bzw_ul li { float:left; width:50%; text-align:center; margin-top:0.3rem;}
.bzw_li_img { display:block; margin:0 auto; width:100%;}
.bzw_li_img img { width:60%; height:auto; display:block; margin:0 auto;}
.bzw_li_txt { font-weight:bold; margin-top:0.2rem;}
.bzw_nai span.m2 { margin-top:0.25rem; margin-bottom:0.35rem;}
.inline_ul { overflow:hidden; margin:0.1rem auto 0.2rem; width:100%;}
.inline_ul li { float:left; width:50%; text-indent:0.6rem; background:url('../images/after-right2.png') no-repeat left center; background-size: 0.5rem auto; color:#208B36; margin-top:0.1rem;}
.block_ul li { width:100%;}
.bzw_subtitle { font-weight:bold; font-size:0.35rem; margin:0.2rem auto; width:90%; line-height:0.8rem;}
.bzw_xijie { margin:0 auto 0.2rem; width:90%; overflow:hidden;}
.bzw_xijie ul { width:100%; overflow:hidden;}
.bzw_xijie li { float:left; width:calc(33.33% - 4px); margin-left:6px; text-align:center; overflow:hidden;}
.bzw_xijie li:first-child { margin-left:0}
.xijie_img { width:100%; overflow:hidden;}
.xijie_img img { width:100%; display:block; height:auto; margin:0 auto;}
.xijie_txt { display:block; line-height:0.45rem; font-size:0.315rem; margin:0.3rem auto 0.6rem;}
.xijie_txtbox {  overflow:hidden; position:relative; padding-top:0.55rem; text-align:center;}
.xijie_txtbox:before { content:''; position:absolute; top:0; left:2%; width:96%; background:#D8D8D8; height:1px;}
.xijie_txtbox h5 { font-size:0.35rem; font-weight:bold; line-height:0.7rem; margin-bottom:0.1rem;}
.xijie_txtbox span { width:100%; overflow:hidden; display:block;}
.xijie_txtbox img { width:100%; display:block; margin:0.4rem auto 0.3rem; height:auto;}
.color000 { color:#000;}
.bzw_ling_img { margin-bottom:0.4rem;}
.bzw_gongyi { margin-bottom:0.6rem; margin-top:0.3rem;}
.bzw_gongyi,.gongyi_item,.bzw_note { width:100%; overflow:hidden; display:block;}
.gongyi_item { position:relative; background:#F0F0F0;}
.gongyi_txt,.gongyi_img { width:50%; overflow:hidden; text-align:center;}
.gongyi_img img { width:100%; height:auto; display:block; margin:0 auto; float:left;}
.gongyi_txt h4 { font-weight:bold;}
.gongyi_txt h4 em { border:1px solid #979797; display:inline-block; margin-right:8px; padding:0 8px;}
.gongyi_item span { width:100%;}
.gongyi_item span i { width:5px; height:5px; border-radius:50%; background:#208B36; margin-right:7px; display:inline-block;}
.bzw_table { margin-top:0.3rem;}
.bzw_table,.bzw_table th,.bzw_table td { text-align:center;}
.bzw_table th,.bzw_table td { padding:10px 0; border:1px solid #979797;}
.bzw_note { padding:0.5rem 0 0;}
.bzw_note p { margin-bottom:0.2rem; display:block; overflow:hidden;}
.cqx_ul,.cqx_ul2 { overflow:hidden; margin:0.4rem auto 0.3rem; width:100%;}
.cqx_ul li { float:left; display:block; overflow:hidden; text-align:center; width:calc(25% - 9px); margin-left:12px;}
.cqx_ul li:first-child { margin-left:0;}
.cqx_img { width:100%; overflow:hidden;}
.cqx_img img { display:block; margin:0 auto; width:80%;}
.cqx_txt { margin-top:0.2rem;}
.cqx_ul2 li { float:left; display:block; width:calc(20% - 4px); margin-left:5px; overflow:hidden; text-align:center; background:#208B36; border-radius:10px; padding:0.45rem 0; color:#fff; font-size:0.315rem;}
.cqx_ul2 li:first-child { margin-left:0;}
.tow_subtitle h6 { line-height:0.6rem;}
.qxdq_ul .cqx_img img { width:95%;}
.inline_qxdq_btn { margin:0.3rem auto; width:100%; overflow:hidden; text-align:center;}
.inline_qxdq_btn i { display:inline-block; background:#208B36; color:#fff; padding:0 0.8rem; line-height:1.2rem; border-radius:0.6rem;}
.explain_w90 span,.explain_w90 h6 { width:90%;}
.inline_dsc strong { display:block; margin-bottom:5px; color:#333; font-size:0.35rem;}
.xqj_line_em { text-align:center}
.xqj_line_em em.radius_em { border-radius:50%; width:1rem; height:1rem; line-height:1rem; margin:0 8px; padding:0;}
.xqj_ul { width:100%; margin:0.2rem auto; overflow:hidden; display:block;}
.xqj_ul li { float:left; width:calc(33.33% - 1.4px); margin-left:2px; overflow:hidden;}
.xqj_ul li:first-child { margin-left:0;}
.xqj_ul li img { display:block; margin:0 auto; width:100%;}
.xqj_ul li em { display:block; background:#8e8e8e; margin-top:1px; text-align:center; color:#fff; width:100%; padding:0.05rem 0;}
.xqj_ul_orange li em { background:#d06728;}
.xqj_date { width:100%; display:block; overflow:hidden;}
.xqj_date div { float:left; width:33.33%; text-align:center;}
.xqj_date div em { margin:5px auto; width:90%; background:#208B36; color:#fff; display:inline-block; border-radius:5px; padding:0.08rem 0;}
.xqj_qubie { margin-top:0.7rem; padding-top:0.5rem; border-top:1px solid #e8e8e8; overflow:hidden;}
.xqj_qubie h6 { line-height:0.6rem; margin-top:0; color:#000; text-align:left; margin-bottom:0.1rem;}
.xqj_qubie span { text-align:left; display:block; width:100%; overflow:hidden; margin-bottom:0.3rem;}
.xqj_qubie div { display:block; width:100%; overflow:hidden; margin-bottom:5px;}
.xqj_qubie div b,.xqj_qubie div em,.xqj_qubie div i { float:left; width:calc(33.33% - 12px); margin-left:18px; border-bottom:1px solid #e8e8e8; font-size:0.315rem; padding-bottom:5px; min-height:calc(1rem + 5px);}
.xqj_qubie div b { margin-left:0; background:#208B36; color:#fff; border-radius:5px; font-weight:normal; text-indent:10px; border-bottom:none; min-height:auto; padding:3px 0;}
.xqj_qubie div:last-child { margin-bottom:0}
.xqj_qubie div:last-child em,.xqj_qubie div:last-child i { padding-bottom:0; margin-bottom:0; border:none;}
.xqj_foot,.dgn_subtitle { margin:0 auto 0.5rem; width:90%; overflow:hidden; color:#636363;}
.xqj_foot h6 { font-weight:normal; border:1px solid #bbb; border-radius:5px; padding:2px 10px; display:inline-block; margin-bottom:0.2rem;}
.xqj_foot h6:first-child { margin-bottom:0.1rem;}
.xqj_foot span { display:block; width:100%; overflow:hidden;}
.xqj_foot_ul { margin:0.4rem auto 0; overflow:hidden; display:block;}
.xqj_foot_ul li { color:#636363; background-position:left 0.15rem; margin-top:0; margin-bottom:0.15rem;}
.xqj_foot_ul li:last-child,.mb0 { margin-bottom:0}
.dgn_subtitle { color:#4a4a4a;}
.dgn_subtitle h6,.dgn_subtitle h5 { font-weight:bold; text-align:center; display:block; overflow:hidden;}
.dgn_ul { margin:0.3rem auto; width:100%; overflow:hidden; text-align:center;}
.dgn_ul li { float:left; width:calc(20% - 4px); overflow:hidden; margin-left:5px;}
.dgn_ul li:first-child { margin-left:0;}
.dgn_ul li img { display:block; margin:0 auto; width:90%;}
.dgn_ul li span { display:block; overflow:hidden; width:100%; margin-top:0.1rem;}
.dgn_subtitle h5 { padding-top:0.2rem;}
.dgn_h5 { margin:0.4rem auto; border-top:1px solid #ddd; padding-top:0.3rem; text-align:center;}

