.width1200{ min-width:1200px;}
.indexcontent{ margin:0 auto; width:1200px;}
.sl{overflow:hidden; text-overflow:ellipsis;white-space: nowrap;}
a.bs:hover{ text-decoration:underline;}
.block{ display:block;}
.fl {
  float: left;
}

.fr {
  float: right;
}
.enlarge8{
  -moz-transition:all 0.8s; /* Firefox 4 */
  -webkit-transition:all 0.8s; /* Safari and Chrome */
  -o-transition:all 0.8s; /* Opera */
  transition:all 0.8s;
  cursor: pointer;
}

.enlarge4{
  -moz-transition:all 0.4s; /* Firefox 4 */
  -webkit-transition:all 0.4s; /* Safari and Chrome */
  -o-transition:all 0.4s; /* Opera */
  transition:all 0.4s;
  cursor: pointer;
}
.ellipsis{
  overflow: hidden; /*自动隐藏文字*/
  text-overflow: ellipsis;/*文字隐藏后添加省略号*/
  white-space: nowrap;/*强制不换行*/
}
.ellipsis2{
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.ellipsis3{
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.clearfix::after {
  content: "";
  clear: both;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
}

.clear {
  clear: both;
  font-size: 1px;
  width: 1px;
  height: 0;
  visibility: hidden;
  zoom: 1;
}

.content{ font-size:14px; color:#222; line-height:30px;}
.content *{ line-height:30px;}
.content img{ max-width:100%; height:auto !important;}
.content video,
.content iframe{ width:100%;}

.pages { font-size: 16px; line-height: 50px; text-align: center;}
.pages a { text-decoration: none; color: #888; /*background: #eeeeee;*/ border:#e0e0e0 1px solid; padding:8px 15px; margin-right: 10px }
.pages a.active { background: #2d735b; color: #e1c390; border:#2d735b 1px solid;  }
.pages a:hover {  background: #2d735b; color: #e1c390; border:#2d735b 1px solid;  text-decoration: none;  }
.pages a.wz{  padding:9px 20px;}


/*首页*/
.top1{ position:relative;}
.top1 .indexcontent{ height:100px; position:relative;}
.top1 .top_logo{ position:absolute; left:50px; top:17px; height: 60px;}
.top1 .top_dh{ position:absolute; right:110px; top:30px; background:url(../images/top_dh_ico.png) left center no-repeat; padding-left:48px; font-size:14px; color:#222222; font-weight:bold; line-height:20px;}
.top1 .top_ewm{ position:absolute; right:20px; top:10px; width: 80px; height: 80px;}
@media only screen and (max-width:1300px){
	.top1 .top_logo{ left:0px;}
	.top1 .top_dh{ right:0px;}
	.top1 .top_ewm{ display: none;}
}

.i_yylc{ background:#1d1c1e; padding-top:25px; padding-bottom:30px;}
.i_title2 .title1{ text-align:center; font-size:30px; color:#ffffff; line-height:35px; font-weight:bold;}
.i_title2 .title2{ text-align:center; font-size:12px; color:#ffffff; line-height:20px; text-transform:uppercase; letter-spacing:4px;}
.i_title2 .ico{ display:block; width:56px; height:4px; margin:18px auto 0; background:#e1c390;}
.i_title2 .ico span{ display:block; width:28px; height:4px; background:#2d735b;}

.i_yylc_ms{ margin-top:22px;}
.i_yylc_ms .i_yylc_ms_inp{ float:left; display:block; width:340px; height:50px; box-sizing:border-box; border:0; border-left:#e0e0e0 1px solid; padding-left:60px; padding-right:10px; outline:none;}
.i_yylc_ms .i_yylc_ms_inp:nth-child(1){ border-left:0;}
.i_yylc_ms .i_yylc_ms_inp:nth-child(1){ background:url(../images/i_yylc_ms_ico1.png) #fff 18px center no-repeat;}
.i_yylc_ms .i_yylc_ms_inp:nth-child(2){ background:url(../images/i_yylc_ms_ico2.png) #fff 18px center no-repeat;}
.i_yylc_ms .i_yylc_ms_inp:nth-child(3){ background:url(../images/i_yylc_ms_ico3.png) #fff 18px center no-repeat;}
.i_yylc_ms .i_yylc_ms_bt{ float:right; width:160px; height:50px; line-height:50px; text-align:center; background:#2d735b; font-size:16px; color:#e1c390; font-weight:bold; border:0; cursor:pointer; outline:none;}

.i_product{ padding-top:78px; padding-bottom:20px;}
.i_title1 .title1{ text-align:center; font-size:30px; color:#222222; line-height:35px; font-weight:bold;}
.i_title1 .title2{ text-align:center; font-size:12px; color:#222222; line-height:20px; text-transform:uppercase; letter-spacing:4px;}
.i_title1 .ico{ display:block; width:56px; height:4px; margin:18px auto 0; background:#e1c390;}
.i_title1 .ico span{ display:block; width:28px; height:4px; background:#2d735b;}
.i_p_list{ margin-top:38px; height:500px; position:relative;}
.i_p_list li{ position:absolute; overflow:hidden;}
  .i_p_list li .txt{ position:absolute; bottom:-60px; left:0; width:100%; height:60px; line-height:60px; text-align:center; font-size:18px; color:#e1c390; font-weight:bold; background:rgba(45,115,91,0.6); transition:all 0.3s;}
.i_p_list li:nth-child(1){ left:0; top:0; width:590px; height:500px;}
.i_p_list li:nth-child(1) img{ width:590px; height:500px; object-fit: cover;}
.i_p_list li:nth-child(2){ right:0; top:0; width:590px; height:245px;}
.i_p_list li:nth-child(2) img{ width:590px; height:245px; object-fit: cover;}
.i_p_list li:nth-child(3){ right:0; bottom:0; width:590px; height:245px;}
.i_p_list li:nth-child(3) img{ width:590px; height:245px; object-fit: cover;}
.i_p_list li:hover .txt{bottom:0;}

.i_case{ background:url(../images/i_case_bg.jpg) top center no-repeat; height:1000px; padding-top:56px; box-sizing:border-box;}
.i_case_nav{ padding-top:28px; padding-bottom:30px; text-align:center; font-size:16px; color:#ffffff; line-height:30px;}
.i_case_nav a{ color:#ffffff; margin:0 10px;}
.i_case_list li{ float:left; width:380px; margin-left:30px; margin-bottom:15px;}
.i_case_list li:nth-child(3n+1){ margin-left:0;}
.i_case_list li .fd{ width:380px; height:260px;}
.i_case_list li .fd img{ width:380px; height:260px; object-fit: cover;}
.i_case_list li .txt{ height:50px; line-height:50px; text-align:center; font-size:14px; color:#ffffff;}
.i_case_list li:hover img{transform: scale(1.05)}
.i_case_list li:hover .txt{ color:#e1c390;}
a.i_more{ display:block; margin:0 auto; width:238px; height:48px; border:#e1c390 1px solid; line-height:48px; text-align:center; font-size:16px; color:#ffffff; transition:all 0.3s;}
a.i_more:hover{ background:#e1c390; color:#222;}

a.i_more2{ display:block; margin:0 auto; width:238px; height:48px; border:#e1c390 1px solid; line-height:48px; text-align:center; font-size:16px; color:#222222; transition:all 0.3s;}
a.i_more2:hover{ background:#e1c390; color:#222;}


.i_about{ background:url(../images/i_about_bg.jpg) top center no-repeat; height:760px;}
.i_about .indexcontent{ position:relative;}
.i_about .i_about_box{ position:absolute; right:0; top:152px; width:370px; padding:18px 15px 20px 15px; background:rgba(0,0,0,0.6);}
.i_about_txt{ font-size:14px; color:#ffffff; line-height:25px; padding-top:32px; padding-bottom:30px;}

.i_news{ padding-top:80px; padding-bottom:60px;}
.i_news_list{ margin-top:40px;}
.i_news_list li{ float:left; width:380px; margin-left:30px;}
.i_news_list li:nth-child(3n+1){ margin-left:0;}
.i_news_list li .i_news_img{ display:block; position:relative; width:380px; height:260px; object-fit: cover;}
.i_news_list li .title1{ padding:10px 10px 0 110px; position:relative; height:30px; line-height:30px;}
.i_news_list li .title1 .sl{ line-height:30px; font-size:14px; color:#222222; font-weight:bold;}
.i_news_list li .rq{ position:absolute; left:20px; bottom:0; width:70px; height:90px; background:#e0e0e0; transition:all 0.3s;}
.i_news_list li .rq .txt1{ text-align:center; line-height:70px; font-family:Arial; font-size:20px; color:#666666; line-height:35px; padding-top:10px; transition:all 0.3s;}
.i_news_list li .rq .txt2{ text-align:center; line-height:70px; font-family:Arial; font-size:20px; color:#666666; line-height:35px; transition:all 0.3s;}
.i_news_list li .title2{ margin-top:20px; color:#999999; line-height:30px; height:60px; overflow:hidden; transition:all 0.3s;}
.i_news_list li:hover .rq{ background:#2d735b;}
.i_news_list li:hover .rq .txt1{ color:#e1c390;}
.i_news_list li:hover .rq .txt2{ color:#e1c390;}
.i_news_list li:hover .title2{ color:#222222;}

.i_zxfw{ background:#f5f5f5; padding-top:75px; padding-bottom:80px;}
.i_zxfw_list{ margin-top:20px;}
.i_zxfw_list li{ float:left; margin-left:26px; width:175px; height:56px; line-height:56px; padding-left:105px; cursor:pointer; margin-top:20px;  transition:all 0.3s; font-size:18px;}
.i_zxfw_list li:nth-child(4n+1){ margin-left:0;}
.i_zxfw_list li.ico1{ background:url(../images/i_zxfw_ico1.png) #fff 20px center no-repeat;}
.i_zxfw_list li.ico2{ background:url(../images/i_zxfw_ico2.png) #fff 20px center no-repeat;}
.i_zxfw_list li.ico3{ background:url(../images/i_zxfw_ico3.png) #fff 20px center no-repeat;}
.i_zxfw_list li.ico4{ background:url(../images/i_zxfw_ico4.png) #fff 20px center no-repeat;}
.i_zxfw_list li.ico5{ background:url(../images/i_zxfw_ico5.png) #fff 20px center no-repeat;}
.i_zxfw_list li.ico6{ background:url(../images/i_zxfw_ico6.png) #fff 20px center no-repeat;}
.i_zxfw_list li.ico7{ background:url(../images/i_zxfw_ico7.png) #fff 20px center no-repeat;}
.i_zxfw_list li.ico8{ background:url(../images/i_zxfw_ico8.png) #fff 20px center no-repeat;}
.i_zxfw_list li:hover{ color:#e1c390;}
.i_zxfw_list li:hover.ico1{ background:url(../images/i_zxfw_ico1_on1.png) #2d735b 20px center no-repeat;}
.i_zxfw_list li:hover.ico2{ background:url(../images/i_zxfw_ico2_on1.png) #2d735b 20px center no-repeat;}
.i_zxfw_list li:hover.ico3{ background:url(../images/i_zxfw_ico3_on1.png) #2d735b 20px center no-repeat;}
.i_zxfw_list li:hover.ico4{ background:url(../images/i_zxfw_ico4_on1.png) #2d735b 20px center no-repeat;}
.i_zxfw_list li:hover.ico5{ background:url(../images/i_zxfw_ico5_on1.png) #2d735b 20px center no-repeat;}
.i_zxfw_list li:hover.ico6{ background:url(../images/i_zxfw_ico6_on1.png) #2d735b 20px center no-repeat;}
.i_zxfw_list li:hover.ico7{ background:url(../images/i_zxfw_ico7_on1.png) #2d735b 20px center no-repeat;}
.i_zxfw_list li:hover.ico8{ background:url(../images/i_zxfw_ico8_on1.png) #2d735b 20px center no-repeat;}

.i_video{ width:100%; height:800px; position:relative;}
.i_video .bgvideo{ width:100%; height:100%;object-fit: cover;}

.i_p_nav{ padding-top:15px; padding-bottom:15px; text-align:center; font-size:16px; color:#222222; line-height:30px;}
.i_p_nav a{ color:#222222; margin:0 10px;}
.i_p_nav a.on{ color:#e1c390;}

/*特效1*/
.window-slider{height: 818px;position: relative;background: #000;}
.window-slider > div{float: left; width:100%;}
.window-slider > div{position:relative;overflow: hidden; height:409px;}
.window-slider .t1-window{ width:29.15%;}
.window-slider .t2-window{ width:42.778%;}
.window-slider .t3-window{ width:28.07%;}
.window-slider .b1-window{ width:34.74%;}
.window-slider .b2-window{ width:32.69%;}
.window-slider .b3-window{ width:32.57%;}
.window-slider > div > img{position: relative; width:100%; height:409px;}
.window-slider > div > img:nth-child(n+2){display: none;}
.window-slider .window{ position:absolute; width:100%; height:818px;}
.window-slider .window img{ position:absolute; display:block; width:127px; height:66px; left:47%;bottom:130px;}
.window-slider .window span{ display:block; width:580px; line-height:55px; text-align:center; color:#FFF; font-size:30px; font-weight: bold; margin: 0 auto;margin-top: 278px;}
/*.window-slider .window a{display:block; margin:0 auto; text-align:center; font-size:14px; color:#FFF; background:url(../img/index/jt.png) 175px 17px no-repeat; width:244px; height:46px; line-height:46px; border:1px solid #FFF; margin-top:50px;}*/
/*.window-slider .window a:hover{ color:#19110b; background:url(../img/index/jta.png) 175px 17px no-repeat,#fff;}*/

#gdtw1{ margin-bottom:22px;}
#gdtw1,#gdtw2{width:100%;height:398px;}
#gdtw1 ul,#gdtw2 ul{padding:5px}
#gdtw1 ul li,#gdtw2 ul li{list-style-image: none;list-style-type: none;float:left;margin:0 10px;width:626px;height:398px;}
#gdtw1 ul li img,#gdtw2 ul li img{width:626px;height:398px; object-fit: cover; opacity: 0.5;}
/*特效1*/

/*效果2*/
.case{ float:left; width:100%; height:826px; background:url(../images/case.jpg) center no-repeat;}
.case .span{ float:left; width:100%; text-align:center; font-size:36px; color:#19110b; margin-top:110px;}
.case .span samp{ text-transform:uppercase; margin-left:10px;}
.case .span1{ float:left; width:100%; text-align:center;  font-size:18px;color:#19110b; text-transform:uppercase; margin-top:10px;}

.poster-main {width: 1283px;height: 304px;position: relative;margin: 0 auto; overflow:hidden; margin-top:20px; padding-bottom: 80px;}
.poster-main a, .poster-main img { display: block; width:734px;height:400px; object-fit: cover; transform: scale(1.1);}
.poster-main .poster-list {width: 1000px;height: 304px;}
.poster-main .poster-list .poster-item {width:539px;height:404px;position: absolute; overflow: hidden;left: 0;top: 0;box-shadow:0px 18px 10px -15px #000;}
.poster-main .poster-list .poster-item .div{ opacity:0;}
.poster-main .poster-list .poster-item:hover .div{ opacity: 1; position:absolute; top:0; left:0; display:block; width:100%;height:404px;background:url(../img/m.png) 260px 310px no-repeat,rgba(45,115,91,.85); cursor: pointer;}
.poster-main .poster-list .poster-item .div span{ float:left; width:100%; text-align:center; color:#FFF; text-decoration:underline;}
.poster-main .poster-list .poster-item .div span:nth-child(1){ font-size:20px;margin-top:186px;}
.poster-main .poster-list .poster-item .div span:nth-child(2){ font-size:14px; margin-top:10px;}
.poster-main .poster-btn {position: absolute;top: 0;z-index: 10;cursor: pointer;}
.poster-main .poster-prev-btn {left: 0;}
.poster-main .poster-next-btn {right: 0;}
/*
.case .span_a{ display:block; width:244px; height:46px; margin:0 auto; border:1px solid #000; line-height:46px; text-align:center; background:url(../img/index/q1.png) 175px 17px no-repeat;}
.case .span_a a{ font-size:14px; color:#19110b;}
.case .span_a:hover{ background:url(../img/index/jta.png) 175px 17px no-repeat,#fff;}
.case .span_a:hover a{ color:#19110b;}
*/
.demo-class .layui-layer-setwin{top: 0;bottom: 2%; width:63px; height:63px;}
.demo-class .layui-layer-setwin .layui-layer-close2{top: 0; left:0; width:63px; height:63px;background :url(../images/gb.jpg) no-repeat;}
.demo-class .layui-layer-setwin .layui-layer-close2:hover{background-position:0;}

.demo2-class .layui-layer-setwin{top: 0;bottom: 2%; width:30px; height:30px;}
.demo2-class .layui-layer-setwin .layui-layer-close2{top: 0; left:0; width:30px; height:30px;background :url(../images/gb2.jpg) no-repeat; right: 10px;}
.demo2-class .layui-layer-setwin .layui-layer-close2:hover{background-position:0;}


.poster-btn-prev{ width:48px !important; height:38px !important; background:url(../images/honor_ico_l.png) transparent center no-repeat; top:auto !important; bottom:0; border:#cfa972 1px solid; left:545px !important;}
.poster-btn-prev:after{ display:none;}
.poster-btn-prev:hover{ background:url(../images/honor_ico_l.png) #cfa972 center no-repeat;}
.poster-btn-next{ width:48px !important; height:38px !important; background:url(../images/honor_ico_r.png) transparent center no-repeat; top:auto !important; bottom:0; border:#cfa972 1px solid; right:545px !important;}
.poster-btn-next:after{ display:none;}
.poster-btn-next:hover{ background:url(../images/honor_ico_r.png) #cfa972 center no-repeat;}
.poster-btn-prev.swiper-button-disabled,
.poster-btn-next.swiper-button-disabled{ opacity:0.5;}
/*效果2*/


.footer1{ background:#1d1c1e; padding-top:40px; padding-bottom:100px;}
.footer1 .footer1_box{ float:left; width:160px;}
.footer1 .footer1_box .title{ font-size:16px; color:#ffffff; line-height:40px; height:40px;}
.footer1 .footer1_box .title a{ color:#ffffff;}
.footer1 .footer1_box .footer1_box_list{ margin-top:10px;}
.footer1 .footer1_box .footer1_box_list li{ font-size:14px; color:#666666; line-height:26px; height:26px;}
.footer1 .footer1_box .footer1_box_list li a{ color:#666666;}
.footer1 .footer1_ewm{ float:right; width:240px; text-align:center;}
.footer1 .footer1_ewm .txt1{ font-size:18px; color:#fefefe; font-weight:bold; line-height:35px; text-align:center; margin-top:5px;}
.footer1 .footer1_ewm .txt2{ font-size:18px; color:#fefefe; font-weight:bold; line-height:35px; text-align:center;}
.footer2{ background:#0b0a0b; padding-top:15px; padding-bottom:15px;}
.footer2 .footer2_l{ float:left; width:1000px; font-size:14px; color:#666666; line-height:30px;}
.footer2 .footer2_r{ float:right; width:200px; font-size:14px; color:#666666; line-height:30px; text-align:right; padding-top: 15px;}
.footer2 a{ color:#666666;}
.footer2 a:hover{ color:#e1c390;}

/*品牌故事*/
.n_banner{ background:url(../images/about_banner.jpg) center no-repeat; height:520px;}
.n_weizhi_box{ border-bottom:#e0e0e0 1px solid;}
.n_weizhi{ padding:15px 0; line-height:30px; font-size:14px; color:#222222;}
.n_nav{ padding:40px 0; text-align:center;}
.n_nav a{ display:inline-block; width:180px; height:50px; text-align:center; line-height:50px; background:#f5f5f5; font-size:16px; color:#222222; margin:0 6px;}
.n_nav a.on,
.n_nav a:hover{ background:#2d735b; color:#e1c390;}
.ppgs_l{ float:left; margin-left:25px; width:620px; color:#222222; /*padding-top:20px; font-size:14px; line-height:25px;*/ padding-top:135px; font-size:16px; line-height:35px;}
.ppgs_l *{ line-height:35px;}

.ppwh{ background:url(../images/ppwh_bg.jpg) center no-repeat; height:850px;}
.ppwh_list li{ float:left; margin-left:26px; padding:10px; width:260px; background:#595959; position: relative; top: 0; left: 0; transition: all 0.3s;}
.ppwh_list li:nth-child(4n+1){ margin-left:0;}
.ppwh_list li .box{ border:#e1c390 2px solid; width:256px; transition:all 0.3s;}
.ppwh_list li .box .title{ font-size:18px; color:#fff; line-height:55px; font-weight:bold; margin-bottom:12px; text-align:center;}
.ppwh_list li .box .txt{ font-size:14px; color:#fff; line-height:25px; height:284px; padding:0 15px;}
.ppwh_list li .box .txt *{ line-height:25px;}
.ppwh_list li:hover{ top: -10px; box-shadow: 0px 5px 20px 0px rgba(255,255,255,0.3);}

.honor_swiper-container{ padding-bottom:80px; position:relative;}
.honor_swiper-container .honor_box{ width:380px;}
.honor_swiper-container .honor_box .txt{ width:100%; height:30px; padding:10px 0; font-size:18px; color:#222222; text-align:center; line-height:30px;}
/*.honor_swiper-container .honor_box:hover .txt{ bottom:0;}*/

.honor_swiper-prev{ width:48px; height:38px; background:url(../images/honor_ico_l.png) #fff center no-repeat; top:auto; bottom:0; border:#cfa972 1px solid; left:545px;}
.honor_swiper-prev:after{ display:none;}
.honor_swiper-prev:hover{ background:url(../images/honor_ico_l.png) #cfa972 center no-repeat;}
.honor_swiper-next{ width:48px; height:38px; background:url(../images/honor_ico_r.png) #fff center no-repeat; top:auto; bottom:0; border:#cfa972 1px solid; right:545px;}
.honor_swiper-next:after{ display:none;}
.honor_swiper-next:hover{ background:url(../images/honor_ico_r.png) #cfa972 center no-repeat;}
.honor_swiper-prev.swiper-button-disabled,
.honor_swiper-next.swiper-button-disabled{ opacity:0.5;}

/*品牌服务*/
.n_title_txt{ font-size:14px; color:#222222; line-height:25px; padding:15px 0; text-align:center;}
.n_title_txt *{ line-height:25px;}
.n_title_txt2{ font-size:14px; color:#fff; line-height:25px; padding:15px 80px; text-align:center;}
.n_title_txt2 *{ line-height:25px;}
.pzfw_c{ position:relative;}
.ppfw_bg1{ position:absolute; right:2px; top:105px; z-index:1;}
.pzfw_list{ position:relative; z-index:2;}
.pzfw_list li{ float:left; width:320px; height:415px; margin-left:90px;}
.pzfw_list li:nth-child(3n+1){ margin-left:0;}
.pzfw_list li img{ display:block; width:320px; height:220px;}
.pzfw_list li .title{ padding:0 20px; margin-top:10px; line-height:40px; height:40px; font-size:18px; color:#222222;}
.pzfw_list li .txt{ padding:0 20px; line-height:25px; font-size:14px; color:#222222;}

/*匠心人物*/
.jxrw_d1{ padding:22px 20px; background:#f5f5f5; position:relative;}
.jxrw_d1 .jxrw_d1_img{ width:600px; height:640px;}
.jxrw_d1 .jxrw_d1_txt{ position:absolute; right:20px; top:83px; background:#fff; width:640px; height:520px; padding:80px 30px 0 30px; box-sizing:border-box; font-size:14px; color:#222222; line-height:25px;}
.jxrw_d1 .jxrw_d1_txt p{ line-height:25px;}
.jxrw_d1_txt1{ font-size:24px; color:#2d735b; line-height:35px;}
.jxrw_d1_txt2{ font-size:18px; color:#222222; line-height:35px;}
.jxrw_d2_list li{ text-align:center;}
.jxrw_d2_list li img{ display:block; width:300px; height:210px;}
.jxrw_d2_list li .txt{ text-align:center; font-size:14px; color:#222222; line-height:35px;}

.jxrw_d3_list li{ float:left; width:380px; margin-left:30px; margin-bottom:30px;}
.jxrw_d3_list li:nth-child(3n+1){ margin-left:0;}
.jxrw_d3_list li img{ display:block; width:380px; height:260px;}
.jxrw_d3_list li .txt{ font-size:18px; color:#222222; line-height:50px; height:50px; text-align:center;}

/*视频专区*/
.shipin_list li{ float:left; width:380px; margin-left:30px; margin-top:25px;}
.shipin_list li:nth-child(3n+1){ margin-left:0;}
.shipin_list li .shipin_img{ width:380px; height:260px; position:relative;}
.shipin_list li .shipin_img img{ display:block; width:380px; height:260px; object-fit: cover;}
.shipin_list li .shipin_img .mb{ position:absolute; left:0; top:0; width:380px; height:260px; background:url(../images/sp_ico.png) rgba(0,0,0,0.40) center no-repeat; transition:all 0.3s;}
.shipin_list li:hover .shipin_img .mb{ background:url(../images/sp_ico.png) rgba(0,0,0,0) center no-repeat;}
.shipin_list li .txt{ font-size:18px; color:#222222; height:55px; line-height:55px; text-align:center;}

/*网点*/
/*网点*/
.wd_l{ float:left; width:280px;}
.wd_l_box{ border:#e0e0e0 1px solid; padding:0 19px;}

.wd_l .wd_l_title{ font-size:16px; color:#222222; font-weight:bold; height:45px; line-height:45px;}
.net-select{ width: 240px; height: 50px; position: relative; float: left; font-size: 16px; line-height: 50px; background: url(../images/select-bg.png) no-repeat;}
.net-select select{ position: absolute;top: 0; left: 0; width: 100%; height: 100%; opacity: 0; filter: alpha(opacity=0); border: none;}
.net-select .select-item2 { padding-left: 16px; color:#757575;}
.wd_inp{ display: block; width: 240px; height: 50px; line-height: 50px; color:#222; font-size: 16px; border:#e0e0e0 1px solid; padding: 0px 10px; box-sizing:border-box;}
.wd_bt{ display: block; width: 240px; height: 50px; line-height: 50px; color:#222222; font-size: 16px; border:#cfa972 1px solid; cursor:pointer; box-sizing:border-box; background:#fff; transition:all 0.3s;}
.wd_bt:hover{ background:#cfa972; color:#fff; border-color: #cfa972;}
.wd_search_title{ font-size:16px; color:#222222; font-weight:bold; line-height:45px; height:45px;}
.wd_search_title span{ }
.wd_search_list{ width:240px; height:410px; overflow-y: scroll;}
.wd_search_list::-webkit-scrollbar {width:4px;height:4px;}
.wd_search_list::-webkit-scrollbar-track {background:#f5f5f5;}
.wd_search_list::-webkit-scrollbar-thumb {background:#2d735b;}
.wd_search_list li{ height:40px; line-height:40px; background:#f5f5f5; border-bottom:#fff 1px solid; font-size:14px; color:#222222; padding-left:22px;}
.wd_search_list li:hover{ background:#2d735b; color:#fff;}
.wd_search_list li:hover a{ color:#fff;}
.wd_r{ float:right; width:900px; position:relative;}
.wd_r .shansha{ position:absolute; right:0; top:465px;}
.wd_list li{ float:left; width:380px; position:relative; margin-left:30px; margin-top:30px;}
.wd_list li:nth-child(3n+1){ margin-left:0;}
.wd_list li img{ display:block; width:380px; height:260px;}
.wd_list li .txt{ font-size:18px; color:#222222; line-height:50px; text-align:center;}
/*.wd_list li .mb{ position:absolute; top:12px; left:10px; display:none;}
.wd_list li:hover .mb{ display:block;}*/


.haier-school{ padding:80px 0;border-top:1px solid #E7E7E7;border-bottom:1px solid #E7E7E7;}
.haier-school .mapH3{ font-weight:bold; padding-left:20px;}
.haier-school .china-map{ background:url(../images/zhongguoditu.gif); width:626px; height:516px; overflow:hidden; position:relative; margin:30px 0 0 140px; font-family:"微软雅黑"; color:#5D5D5D; font-size:14px;}

.china-map li.current a span{ color:#FFF;}
.china-map li span{position:absolute; display:block; }
.china-map li a{position:absolute; display:block; cursor:pointer;outline:none;}
.heirongjiang{top:0px; right:0px; width:140px; height:124px;}
.heirongjiang span{top:70px; left:64px;}
.china-map li.current .heirongjiang{ background:url(../images/heirongjiang.png);_background:url(../images/heirongjiang.gif);}

.xinjiang{top:59px; left:0px; width:248px; height:189px;}
.xinjiang span{top:105px; left:110px;}
.china-map li.current .xinjiang{background:url(../images/xinjiang.png);_background:url(../images/xinjiang.gif);}

.gansu{top:159px; left:207px; width:177px; height:149px;}
.gansu span{top:110px; left:116px;}
.china-map li.current .gansu{background:url(../images/gansu.png);_background:url(../images/gansu.gif);}

.neimenggu{top:6px; right:91px; width:273px; height:233px;}
.neimenggu span{top:175px; left:104px;}
.china-map li.current .neimenggu{background:url(../images/neimenggu.png);_background:url(../images/neimenggu.gif);}

.xizang{top:234px; left:25px; width:244px; height:149px;}
.xizang span{top:75px; left:110px;}
.china-map li.current .xizang{background:url(../images/xizang.png);_background:url(../images/xizang.gif);}

.qinghai{top:206px; left:163px; width:155px; height:112px;}
.qinghai span{top:42px; left:67px;}
.china-map li.current .qinghai{background:url(../images/qinghai.png);_background:url(../images/qinghai.gif);}

.sichuan{top:286px; left:252px; width:122px; height:119px;}
.sichuan span{top:42px; left:47px;}
.china-map li.current .sichuan{background:url(../images/sicuan.png);_background:url(../images/sicuan.gif);}

.yunnan{top:359px; left:246px; width:111px; height:116px;}
.yunnan span{top:57px; left:42px;}
.china-map li.current .yunnan{background:url(../images/yunnan.png);_background:url(../images/yunnan.gif);}

.guangxi{top:401px; left:339px; width:94px; height:69px;}
.guangxi span{top:27px; left:42px;}
.china-map li.current .guangxi{background:url(../images/guangxi.png);_background:url(../images/guangxi.gif);}

.guangdong{top:411px; left:402px; width:98px; height:75px;}
.guangdong span{top:15px; left:42px;}
.china-map li.current .guangdong{background:url(../images/guangdong.png);_background:url(../images/guangdong.gif);}

.guizhou{top:357px; left:327px; width:76px; height:66px;}
.guizhou span{top:27px; left:25px;}
.china-map li.current .guizhou{background:url(../images/guizhou.png);_background:url(../images/guizhou.gif);}

.hunan{top:344px; left:390px; width:68px; height:79px;}
.hunan span{top:27px; left:25px;}
.china-map li.current .hunan{background:url(../images/hunan.png);_background:url(../images/hunan.gif);}

.chongqing{top:314px; left:349px; width:58px; height:59px;}
.chongqing span{top:23px; left:9px;}
.china-map li.current .chongqing{background:url(../images/chongqing.png);_background:url(../images/chongqing.gif);}

.shanxi{top:209px; left:352px; width:62px; height:110px;}
.shanxi span{top:70px; left:16px;}
.china-map li.current .shanxi{background:url(../images/saixi.png);_background:url(../images/saixi.gif);}

.ningxia{top:214px; left:335px; width:35px; height:53px;}
.ningxia span{top:17px; left:6px;}
.china-map li.current .ningxia{background:url(../images/ningxia.png);_background:url(../images/ningxia.gif);}

.hubei{top:300px; left:385px; width:95px; height:58px;}
.hubei span{top:20px; left:40px;}
.china-map li.current .hubei{background:url(../images/hubei.png);_background:url(../images/hubei.gif);}

.sanxi{top:191px; left:403px; width:43px; height:85px;}
.sanxi span{top:32px; left:10px;}
.china-map li.current .sanxi{background:url(../images/sanxi.png);_background:url(../images/sanxi.gif);}

.henan{top:252px; left:407px; width:70px; height:67px;}
.henan span{top:24px; left:20px;}
.china-map li.current .henan{background:url(../images/henan.png);_background:url(../images/henan.gif);}

.jilin{top:99px; left:508px; width:105px; height:66px;}
.jilin span{top:24px; left:50px;}
.china-map li.current .jilin{background:url(../images/jilin.png);_background:url(../images/jilin.gif);}

.liaoning{top:138px; left:493px; width:74px; height:69px;}
.liaoning span{top:18px; left:31px;}
.china-map li.current .liaoning{background:url(../images/liaoning.png);_background:url(../images/liaoning.gif);}

.shandong{top:222px; left:458px; width:80px; height:53px;}
.shandong span{top:18px; left:16px;}
.china-map li.current .shandong{background:url(../images/shandong.png);_background:url(../images/shandong.gif);}

.jiangsu{top:263px; left:477px; width:69px; height:67px;}
.jiangsu span{top:10px; left:22px;}
.china-map li.current .jiangsu{background:url(../images/jiangsu.png);_background:url(../images/jiangsu.gif);}

.sanghai{top:308px; left:529px; width:17px; height:17px;}
.sanghai span{top:0px; left:0px; width:30px;}
.china-map li.current .sanghai{background:url(../images/shanghai.png);_background:url(../images/shanghai.gif);}

.anhui{top:273px; left:462px; width:59px; height:71px;}
.anhui span{top:30px; left:16px;}
.china-map li.current .anhui{background:url(../images/anhui.png);_background:url(../images/anhui.gif);}

.jiangxi{top:339px; left:452px; width:58px; height:83px;}
.jiangxi span{top:30px; left:11px;}
.china-map li.current .jiangxi{background:url(../images/jiangxi.png);_background:url(../images/jiangxi.gif);}

.zhejiang{top:331px; left:505px; width:46px; height:44px;}
.zhejiang span{top:10px; left:11px;}
.china-map li.current .zhejiang{background:url(../images/zhejiang.png);_background:url(../images/zhejiang.gif);}

.fujian{top:364px; left:485px; width:52px; height:67px;}
.fujian span{top:23px; left:11px;}
.china-map li.current .fujian{background:url(../images/fujian.png);_background:url(../images/fujian.gif);}

.taiwan{top:403px; left:540px; width:20px; height:48px;}
.taiwan span{top:12px; left:0px; width:30px;}
.china-map li.current .taiwan{background:url(../images/taiwan.png);_background:url(../images/taiwan.gif);}

.hainan{bottom:0px; left:390px; width:31px; height:25px;}
.hainan span{top:4px; left:0px;}
.china-map li.current .hainan{background:url(../images/hainan.png);_background:url(../images/hainan.gif);}

.hebei{top:158px; left:437px; width:67px; height:96px;}
.hebei span{top:51px; left:10px;}
.china-map li.current .hebei{background:url(../images/hebei.png);_background:url(../images/hebei.gif);}

.beijing{top:182px; left:455px; width:23px; height:24px;}
.beijing span{top:0px; left:0px; width:30px;}
.china-map li.current .beijing{background:url(../images/beijing.png);_background:url(../images/beijing.gif);}

.tianjin{top:193px; left:471px; width:14px; height:22px;}
.tianjin span{top:4px; left:0px; width:30px;}
.china-map li.current .tianjin{background:url(../images/tianjin.png);_background:url(../images/tianjin.gif);}

/*产品类别页*/
.plb_img{ float:left; width:590px;}
.plb_list{ float:right; width:590px;}
.plb_list li{ position:relative; overflow:hidden; width:100%; height:245px; margin-top:11px;}
.plb_list li:nth-child(1){ margin-top:0;}
.plb_list li .txt{ position:absolute; bottom:-60px; left:0; width:100%; height:60px; line-height:60px; text-align:center; font-size:18px; color:#e1c390; font-weight:bold; background:rgba(45,115,91,0.6); transition:all 0.3s;}
.plb_list li img{ width:590px; height:245px; object-fit: cover;}
.plb_list li:hover .txt{bottom:0;}

/*
.plb_list2 li{ float: left; width: 33.333%; position: relative;}
.plb_list2 li .img{ position: relative; padding: 34.6% 0;}
.plb_list2 li .img img { width: 100%; height: 100%; position: absolute; left: 0; top: 0; object-fit: cover; transition: all 0.8s;}
.plb_list2 li .txt{ font-size: 18px; color: #e1c390; font-weight: bold; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.6); text-align: center; display: flex; flex-direction: column; justify-content: center; align-items: center; z-index: 2; opacity: 0; transition: all 0.3s;}
.plb_list2 li:hover .txt{opacity: 1;}
*/
.plb_list2 li{ float: left; width: 33.333%; position: relative; overflow: hidden;}
.plb_list2 li .img{ position: relative; padding: 34.6% 0;}
.plb_list2 li .img img { width: 100%; height: 100%; position: absolute; left: 0; top: 0; object-fit: cover; transition: all 0.8s;}
.plb_list2 li .txt{ font-size: 24px; color: #fff; font-weight: bold; position: absolute; left: 0; top: 100%; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.6); text-align: center; display: flex; flex-direction: column; justify-content: center; align-items: center; z-index: 2; transition: all 0.3s;}
.plb_list2 li:hover .txt{ top: 0;}



/*产品中心*/
.p_list li{ float:left; width:380px; margin-left:30px; margin-bottom:20px; transition:all 0.3s;}
.p_list li:nth-child(3n+1){ margin-left:0;}
.p_list li img{ display:block; width:380px; height:260px;}
.p_list li .txt{ font-size:14px; color:#222222; line-height:60px; height:60px; text-align:center; transition:all 0.3s;}
.p_list li:hover{ background:#2d735b;}
.p_list li:hover .txt{ color:#e1c390;}


.p_list2 li{ float: left; width: 33.333%; position: relative; box-sizing: border-box; padding: 10px;}
.p_list2 li a{ display: block; position: relative;}
.p_list2 li .img{ position: relative; padding: 34.6% 0;}
.p_list2 li .img img { width: 100%; height: 100%; position: absolute; left: 0; top: 0; /*object-fit: cover; transition: all 0.8s;*/}
.p_list2 li .txt{ font-size: 18px; color: #ffffff; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.6); text-align: center; display: flex; flex-direction: column; justify-content: center; align-items: center; z-index: 2; opacity: 0; transition: all 0.3s;}
.p_list2 li:hover .txt{opacity: 1;}
.p_list2 .p_list2_txt{ height: 80px; padding-left: 30px; padding-right: 160px; font-size: 16px; color: #222222; line-height: 80px; position: relative;}
.p_list2 .p_list2_txt img{ position: absolute; right: 20px; top: 25px; height: 30px;}

/*个性定制*/
.n_nav2{ border:#e0e0e0 1px solid; padding:10px 15px; margin-bottom:40px;}
.n_nav2_li .title{ float:left; width:90px; line-height:38px; text-align:right; font-size:14px; color:#222222; font-weight:bold; margin-right:30px;}
.n_nav2_li .txt{ float:left; width:1040px; line-height:38px; font-size:14px; color:#222222;}
.n_nav2_li .txt a{ margin-left:26px;}
.n_nav2_li .txt a.on{ color:#e1c390;}

/*案例详情页*/
.case_bimg{ text-align:center;}
.case_bimg img{ max-width:100%; height:auto !important;}
.case_i_title{ font-size:18px; color:#222222; line-height:50px; text-align:center;}
.n_more{ border-top:#e0e0e0 1px solid; padding:10px 20px;}
.n_more li{ line-height:35px; height:35px; font-size:14px; color:#222222;}

/*案例详情页2*/
.case_i2_c{ padding:0 10px 10px 10px;}
.case_i2_bimg{ width: 100%; height: 690px;}
.case_i2_bimg img{ width: 100%; height: 690px; object-fit: cover;}
.case_i2_title{ height: 80px; line-height: 80px; font-size: 18px; color: #222222; text-align: center; position: relative;}
.case_i2_m_l{ position: absolute; width:48px; height:38px; background:url(../images/honor_ico_l.png) #fff center no-repeat; border:#cfa972 1px solid; left:0; top: 21px; transition:all 0s;}
.case_i2_m_l:hover{ background:url(../images/honor_ico_l.png) #cfa972 center no-repeat;}
.case_i2_m_r{ position: absolute; width:48px; height:38px; background:url(../images/honor_ico_r.png) #fff center no-repeat; border:#cfa972 1px solid; right:0; top: 21px; transition:all 0s;}
.case_i2_m_r:hover{ background:url(../images/honor_ico_r.png) #cfa972 center no-repeat;}

/*作品详情页*/
.zp_i_swiper-container{ padding:0 10px 10px 10px;}
.zp_i_swiper-container li{ background: #fff;}
.zp_i_swiper-prev{ width:48px; height:38px; background:url(../images/honor_ico_l.png) #fff center no-repeat; top:707px; bottom:auto; border:#cfa972 1px solid; left:10px;}
.zp_i_swiper-prev:after{ display:none;}
.zp_i_swiper-prev:hover{ background:url(../images/honor_ico_l.png) #cfa972 center no-repeat;}
.zp_i_swiper-next{ width:48px; height:38px; background:url(../images/honor_ico_r.png) #fff center no-repeat; top:707px; bottom:auto; border:#cfa972 1px solid; right:10px;}
.zp_i_swiper-next:after{ display:none;}
.zp_i_swiper-next:hover{ background:url(../images/honor_ico_r.png) #cfa972 center no-repeat;}
.zp_i_swiper-prev.swiper-button-disabled,
.zp_i_swiper-next.swiper-button-disabled{ opacity:0.5;}



/*新闻列表页*/
.news_list li{ padding:20px; background:#f5f5f5; margin-bottom:20px;}
.news_list li .news_img{ float:left; width:350px; height:220px; object-fit: cover;}
.news_list li .txt{ float:right; width:780px;}
.news_list li .txt .txt1{ font-size:18px; color:#222222; font-weight:bold; line-height:30px; padding:15px 0;}
.news_list li .txt .txt1 a{ color:#222222;}
.news_list li .txt .txt2{ font-size:14px; color:#222222; line-height:25px; height:75px; overflow:hidden; margin-top:10px;}
.news_list li .txt .txt3{ font-size:14px; color:#999999; line-height:30px; margin-top:20px;}
.news_list li:hover{ background:#2d735b;}
.news_list li:hover .txt .txt1 a{ color:#e1c390;}
.news_list li:hover .txt .txt2{ color:#fff;}
.news_list li:hover .txt .txt3{ color:#fff;}

/*新闻详情页*/
.news_i_title1{ font-size:24px; color:#222222; font-weight:bold; line-height:50px; padding-top:30px; text-align:center;}
.news_i_title2{ font-size:14px; color:#999999; line-height:40px; padding-bottom:15px; text-align:center; border-bottom:#e0e0e0 1px solid;}
.news_i_content{ padding:0 20px;}

/*预约量尺*/
.yylc_l{ float:left; margin-left:20px; width:510px;}
.yylc_title{ font-size:24px; color:#222222; line-height:65px;}
.yylc_txt{ font-size:14px; color:#222222; line-height:25px; height:85px;}
.yylc_inp{ display:block; width:100%; height:50px; border:#e0e0e0 1px solid; background:#f8f8f8; padding:0 15px; outline:none; box-sizing:border-box;}
.yylc_sel{ display:block; width:100%; height:50px; border:#e0e0e0 1px solid; background:#f8f8f8; padding:0 15px; outline:none; box-sizing:border-box;}
.yylc_textarea{ display:block; font-family:"微软雅黑"; width:100%; height:150px; border:#e0e0e0 1px solid; background:#f8f8f8; padding:10px 15px; outline:none; box-sizing:border-box;}
.yylc_bt{ width:238px; height:48px; line-height:48px; text-align:center; border:#cfa972 1px solid; background:#fff; font-size:16px; color:#222222; cursor:pointer; transition:all 0.3s; outline:none;}
.yylc_bt:hover{ background:#cfa972; color:#fff;}
.yylc_r{ float:right; margin-top:220px; margin-right:20px;}

/*加盟合作*/
.join_d1_list li{ float:left; width:180px; height:220px; background:#f8f8f8; margin:0 10px;}
.join_d1_list li .ico{ margin:0 auto; margin-top:40px; width:82px; height:82px; text-align:center; line-height:82px; background:#2d735b; border-radius:50%; transition:all 0.3s;}
.join_d1_list li .title{ font-size:18px; color:#222222; font-weight:bold; line-height:30px; text-align:center; margin-top:10px;}
.join_d1_list li:hover .ico{ background:#e1c390;}

.join_d2{ background:url(../images/join_d2_bg.jpg) #000 center no-repeat; height:600px;}
.join_d2_box{ background:rgba(0,0,0,0.45); width:900px; height:420px; margin:80px auto 0 auto;}

.join_d3_list{ padding-top:54px; background:#2d735b; height:254px; border-radius:10px;}
.join_d3_list li{ float:left; width:25%; box-sizing:border-box; border-left:#fff 1px solid; height:200px;}
.join_d3_list li:nth-child(4n+1){ border-left:0;}
.join_d3_list li .ico{ height:64px; line-height:64px; text-align:center;}
.join_d3_list li .ico img{ max-width:64px;}
.join_d3_list li .title1{ font-size:18px; color:#ffffff; font-weight:bold; line-height:40px; text-align:center;}
.join_d3_list li .hr{ display:block; width:56px; height:4px; margin:0px auto; background:#e1c390;}
.join_d3_list li .hr span{ display:block; width:28px; height:4px; background:#fff;}
.join_d3_list li .txt{ font-size:14px; color:#ffffff; line-height:25px; text-align:center; margin-top:5px;}
.join_d3_list li .txt *{ line-height:25px;}

.join_d4{ background:url(../images/join_d4_bg.jpg) #000 center no-repeat; height:600px;}
.join_d4_list li{ float:left; width:280px; height:260px; background:#666666; margin-left:26px; transition:all 0.3s;}
.join_d4_list li:nth-child(4n+1){ margin-left:0;}
.join_d4_list li .ico{ margin-top:38px; height:110px; transition:all 0.3s;}
.join_d4_list li .ico1{ background:url(../images/join_d4_ico1.png) center no-repeat;}
.join_d4_list li .ico2{ background:url(../images/join_d4_ico2.png) center no-repeat;}
.join_d4_list li .ico3{ background:url(../images/join_d4_ico3.png) center no-repeat;}
.join_d4_list li .ico4{ background:url(../images/join_d4_ico4.png) center no-repeat;}
.join_d4_list li .title{ font-size:18px; color:#fff; line-height:25px; text-align:center; transition:all 0.3s;}
.join_d4_list li .title *{ line-height:25px;}
.join_d4_list li:hover{ background:#2d735b;}
.join_d4_list li:hover .ico1{ background:url(../images/join_d4_ico1_on.png) center no-repeat;}
.join_d4_list li:hover .ico2{ background:url(../images/join_d4_ico2_on.png) center no-repeat;}
.join_d4_list li:hover .ico3{ background:url(../images/join_d4_ico3_on.png) center no-repeat;}
.join_d4_list li:hover .ico4{ background:url(../images/join_d4_ico4_on.png) center no-repeat;}
.join_d4_list li:hover .title{ color:#e1c390;}

.join_d5{ background:url(../images/join_d5_bg.jpg) #000 center no-repeat; height:860px;}

.join_d6{ background:url(../images/join_d6_bg.jpg) #000 center no-repeat; height:600px;}

.join_d6_swiper-container{ padding-bottom:100px; position:relative;}
.join_d6_swiper-container .join_d6_list li{ width:380px;}
.join_d6_swiper-container .join_d6_list li .ico{ width:146px; height:146px; margin:0 auto; line-height:146px; text-align:center; background:#2d735b; border-radius:50%; margin-bottom:10px; transition:all 0.3s;}
.join_d6_swiper-container .join_d6_list li .txt1{ width:100%; height:30px; font-size:16px; color:#ffffff; text-align:center; line-height:30px;}
.join_d6_swiper-container .join_d6_list li .txt2{ width:100%; height:25px; font-size:14px; color:#ffffff; text-align:center; line-height:25px;}

.join_d6_swiper-container .join_d6_list li:hover .ico{ background:#e1c390;}

.join_d6_swiper-prev{ width:48px; height:38px; background:url(../images/join_d6_ico_l.png) transparent center no-repeat; top:auto; bottom:0; border:#cfa972 1px solid; left:545px;}
.join_d6_swiper-prev:after{ display:none;}
.join_d6_swiper-prev:hover{ background:url(../images/join_d6_ico_l.png) #cfa972 center no-repeat;}
.join_d6_swiper-next{ width:48px; height:38px; background:url(../images/join_d6_ico_r.png) transparent center no-repeat; top:auto; bottom:0; border:#cfa972 1px solid; right:545px;}
.join_d6_swiper-next:after{ display:none;}
.join_d6_swiper-next:hover{ background:url(../images/join_d6_ico_r.png) #cfa972 center no-repeat;}
.join_d6_swiper-prev.swiper-button-disabled,
.join_d6_swiper-next.swiper-button-disabled{ opacity:0.5;}

.jrwm_d5_list{ float:left; width:590px;}
.jrwm_d5_list li .inp{ display:block; width:560px; height:50px; background:#f8f8f8; border:#e0e0e0 1px solid; padding:0 22px; font-size:16px; box-sizing:border-box; outline:none;}
.jrwm_d5_list li{ margin-top:20px;}
.jrwm_d5_list li:nth-child(1){ margin-top:0;}
.jrwm_d5_textarea{ float:right; margin-right:20px; display:block; width:590px; height:190px; background:#f8f8f8; border:#e0e0e0 1px solid; padding:10px 22px; font-size:16px; line-height:30px; box-sizing:border-box; font-family:"微软雅黑"; outline:none;}
.jrwm_d5_bt{ display:block; width:240px; height:60px; margin:0 auto; background:#fff; border:#e1c390 1px solid; font-size:16px; color:#222222; cursor:pointer; transition:all 0.3s;}
.jrwm_d5_bt:hover{ background:#e1c390; color:#fff;}

/*订单查询*/
.dd_c{ border:#e0e0e0 1px solid; border-top:0; width:798px; height:548px; margin:0 auto;}
.ddcx_inp{ float:left; display:block; width:598px; border:#e0e0e0 1px solid; border-left:0; border-right:0; height:50px; line-height:48px; padding:0 30px; box-sizing:border-box; outline:none;}
.ddcx_bt{ float:right; display:block; width:200px; border:0; padding:0; height:50px; line-height:50px; padding:0 30px; box-sizing:border-box; outline:none; background:#2d735b; color:#e1c390; cursor:pointer;}
.dd_list{ margin:20px 7px 0 30px; height:460px; position:relative; overflow-x:hidden;}
.dd_list::-webkit-scrollbar {width:4px;height:4px;}
.dd_list::-webkit-scrollbar-track {background:#e0e0e0;}
.dd_list::-webkit-scrollbar-thumb {background:#2d735b;}
.dd_list li{ position:relative; padding-left:36px; padding-top:30px; padding-bottom:5px;}
.dd_list li:after{content: "";width:2px;height: 100%;background: #e0e0e0; position: absolute; left: 3px; top:0; z-index:1;}
.dd_list li .txt1{ font-size:16px; color:#222222; line-height:30px; position:relative;}
.dd_list li .txt2{ font-size:14px; color:#222222; line-height:30px;}
.dd_list li .txt3{ font-size:14px; color:#222222; line-height:30px;}
.dd_list li .txt4{ font-size:14px; color:#222222; line-height:30px;}
.dd_list li .txt1:after{content: "";width:8px;height: 8px; border-radius:50%; background: #999999; position: absolute; left: -36px; top:11px; z-index:2;}
.dd_list li:nth-child(1) .txt1{ color:#e1c390;}
.dd_list li:nth-child(1) .txt1:after{ background: #e1c390;}
.no_dd{ display:block; margin:155px auto 0 auto;}

/*健康大家居*/
.jkdjj_d1_content{ padding: 0 15px;}
.jkdjj_d1_list{ padding: 0 40px;}
.jkdjj_d1_list li{ margin-top: 50px; display: -moz-box; display: -ms-flexbox; display: -webkit-box; display: -webkit-flex; display: box; display: flexbox; display: flex;}
.jkdjj_d1_list li .jkdjj_d1_list_img{ width: 506px; height: 320px;}
.jkdjj_d1_list li .jkdjj_d1_list_txt{ width: 540px; font-size: 18px; color: #222222; line-height: 40px; display: -moz-box; display: -ms-flexbox; display: -webkit-box; display: -webkit-flex; display: box; display: flexbox; display: flex; justify-content:center; align-items:center;}
.jkdjj_d1_list li:nth-child(2n+1) .jkdjj_d1_list_txt{ padding-left:75px; }
.jkdjj_d1_list li:nth-child(2n) .jkdjj_d1_list_txt{ padding-right:75px; }

.jkdjj_d3_list{ padding: 0 40px;}
.jkdjj_d3_list li:nth-child(2n+1){ float: left;}
.jkdjj_d3_list li:nth-child(2n){ float: right;}
.jkdjj_d3_list li{ width: 506px; margin-top: 40px;}
.jkdjj_d3_list li img{ display: block; width: 506px; height: 320px;}
.jkdjj_d3_list li .txt{ font-size: 16px; color: #222222; line-height: 30px; padding: 10px 0;}

.jkdjj_d4{ background: #f5f5f5;}
.jkdjj_d4_list{ margin-top: 10px;}
.jkdjj_d4_list li{ float: left; width: 25%; padding: 35px 25px; box-sizing: border-box;}
.jkdjj_d4_list li .ico{ width: 100px; height: 100px; margin: 0 auto; border-radius: 50%; transition: all 0.3s;}
.jkdjj_d4_list li .ico1{ background:url(../images/i_zxfw_ico1.png) #fff center no-repeat;}
.jkdjj_d4_list li .ico2{ background:url(../images/i_zxfw_ico2.png) #fff center no-repeat;}
.jkdjj_d4_list li .ico3{ background:url(../images/i_zxfw_ico3.png) #fff center no-repeat;}
.jkdjj_d4_list li .ico4{ background:url(../images/i_zxfw_ico4.png) #fff center no-repeat;}
.jkdjj_d4_list li .ico5{ background:url(../images/i_zxfw_ico5.png) #fff center no-repeat;}
.jkdjj_d4_list li .ico6{ background:url(../images/i_zxfw_ico6.png) #fff center no-repeat;}
.jkdjj_d4_list li .ico7{ background:url(../images/i_zxfw_ico7.png) #fff center no-repeat;}
.jkdjj_d4_list li .ico8{ background:url(../images/i_zxfw_ico8.png) #fff center no-repeat;}
.jkdjj_d4_list li:hover .ico1{ background:url(../images/i_zxfw_ico1_on.png) #2d735b center no-repeat;}
.jkdjj_d4_list li:hover .ico2{ background:url(../images/i_zxfw_ico2_on.png) #2d735b center no-repeat;}
.jkdjj_d4_list li:hover .ico3{ background:url(../images/i_zxfw_ico3_on.png) #2d735b center no-repeat;}
.jkdjj_d4_list li:hover .ico4{ background:url(../images/i_zxfw_ico4_on.png) #2d735b center no-repeat;}
.jkdjj_d4_list li:hover .ico5{ background:url(../images/i_zxfw_ico5_on.png) #2d735b center no-repeat;}
.jkdjj_d4_list li:hover .ico6{ background:url(../images/i_zxfw_ico6_on.png) #2d735b center no-repeat;}
.jkdjj_d4_list li:hover .ico7{ background:url(../images/i_zxfw_ico7_on.png) #2d735b center no-repeat;}
.jkdjj_d4_list li:hover .ico8{ background:url(../images/i_zxfw_ico8_on.png) #2d735b center no-repeat;}
.jkdjj_d4_list li .txt1{ font-size: 18px; color: #222222; line-height: 45px; text-align: center; margin-top: 5px;}
.jkdjj_d4_list li .txt2{ font-size: 14px; color: #222222; line-height: 30px; text-align: center;}

.n_p_nav{ padding-top: 40px; padding-bottom: 50px; text-align: center;}
.n_p_nav li{ display: inline-block; width: 130px; margin: 0 32px;}
.n_p_nav li .ico{ width: 126px; height: 126px; line-height: 126px; text-align: center; border: #222222 2px solid; border-radius: 65px; transition: all 0.3s;}
.n_p_nav li .ico261{ background:url(../images/i_p_nav_ico1.png) #fff center no-repeat;}
.n_p_nav li .ico263{ background:url(../images/i_p_nav_ico2.png) #fff center no-repeat;}
.n_p_nav li .ico262{ background:url(../images/i_p_nav_ico3.png) #fff center no-repeat;}

.n_p_nav li .ico286{ background:url(../images/i_n_nav_ico286.png) #fff center no-repeat;}
.n_p_nav li .ico287{ background:url(../images/i_n_nav_ico287.png) #fff center no-repeat;}
.n_p_nav li .ico289{ background:url(../images/i_n_nav_ico289.png) #fff center no-repeat;}

.n_p_nav li .ico257{ background:url(../images/i_n_nav_ico257.png) #fff center no-repeat;}
.n_p_nav li .ico258{ background:url(../images/i_n_nav_ico258.png) #fff center no-repeat;}
.n_p_nav li .ico259{ background:url(../images/i_n_nav_ico259.png) #fff center no-repeat;}
.n_p_nav li .ico293{ background:url(../images/i_n_nav_ico293.png) #fff center no-repeat;}
.n_p_nav li .ico294{ background:url(../images/i_n_nav_ico294.png) #fff center no-repeat;}
.n_p_nav li .ico295{ background:url(../images/i_n_nav_ico295.png) #fff center no-repeat;}

.n_p_nav li .ico265{ background:url(../images/i_n_nav_ico265.png) #fff center no-repeat;}
.n_p_nav li .ico266{ background:url(../images/i_n_nav_ico266.png) #fff center no-repeat;}
.n_p_nav li .ico292{ background:url(../images/i_n_nav_ico292.png) #fff center no-repeat;}

.n_p_nav li .txt{ font-size: 16px; color: #222222; font-weight: bold;line-height: 30px; text-align: center; margin-top: 5px;}
.n_p_nav li a.on .ico261,
.n_p_nav li a:hover .ico261{ background:url(../images/i_p_nav_ico1_on.png) #2d735b center no-repeat; border: #2d735b 2px solid;}
.n_p_nav li a.on .ico263,
.n_p_nav li a:hover .ico263{ background:url(../images/i_p_nav_ico2_on.png) #2d735b center no-repeat; border: #2d735b 2px solid;}
.n_p_nav li a.on .ico262,
.n_p_nav li a:hover .ico262{ background:url(../images/i_p_nav_ico3_on.png) #2d735b center no-repeat; border: #2d735b 2px solid;}

.n_p_nav li a.on .ico286,
.n_p_nav li a:hover .ico286{ background:url(../images/i_n_nav_ico286_on.png) #2d735b center no-repeat; border: #2d735b 2px solid;}
.n_p_nav li a.on .ico287,
.n_p_nav li a:hover .ico287{ background:url(../images/i_n_nav_ico287_on.png) #2d735b center no-repeat; border: #2d735b 2px solid;}
.n_p_nav li a.on .ico289,
.n_p_nav li a:hover .ico289{ background:url(../images/i_n_nav_ico289_on.png) #2d735b center no-repeat; border: #2d735b 2px solid;}

.n_p_nav li a.on .ico257,
.n_p_nav li a:hover .ico257{ background:url(../images/i_n_nav_ico257_on.png) #2d735b center no-repeat; border: #2d735b 2px solid;}
.n_p_nav li a.on .ico258,
.n_p_nav li a:hover .ico258{ background:url(../images/i_n_nav_ico258_on.png) #2d735b center no-repeat; border: #2d735b 2px solid;}
.n_p_nav li a.on .ico259,
.n_p_nav li a:hover .ico259{ background:url(../images/i_n_nav_ico259_on.png) #2d735b center no-repeat; border: #2d735b 2px solid;}
.n_p_nav li a.on .ico293,
.n_p_nav li a:hover .ico293{ background:url(../images/i_n_nav_ico293_on.png) #2d735b center no-repeat; border: #2d735b 2px solid;}
.n_p_nav li a.on .ico294,
.n_p_nav li a:hover .ico294{ background:url(../images/i_n_nav_ico294_on.png) #2d735b center no-repeat; border: #2d735b 2px solid;}
.n_p_nav li a.on .ico295,
.n_p_nav li a:hover .ico295{ background:url(../images/i_n_nav_ico295_on.png) #2d735b center no-repeat; border: #2d735b 2px solid;}

.n_p_nav li a.on .ico265,
.n_p_nav li a:hover .ico265{ background:url(../images/i_n_nav_ico265_on.png) #2d735b center no-repeat; border: #2d735b 2px solid;}
.n_p_nav li a.on .ico266,
.n_p_nav li a:hover .ico266{ background:url(../images/i_n_nav_ico266_on.png) #2d735b center no-repeat; border: #2d735b 2px solid;}
.n_p_nav li a.on .ico292,
.n_p_nav li a:hover .ico292{ background:url(../images/i_n_nav_ico292_on.png) #2d735b center no-repeat; border: #2d735b 2px solid;}

.jkdjj2_d1{ background:url(../images/jkdjj2_d1_bg.jpg) center no-repeat; height: 960px; position: relative;}
.jkdjj2_d1 .indexcontent{ height: 960px;}
.jkdjj2_d1 .jkdjj2_d1_txt{ position: absolute; right: 50px; /*top: 518px;*/ top: 680px; width: 500px; padding: 40px 45px; background: rgba(34,34,34,0.8); font-size: 16px; color: #ffffff; line-height: 25px;}
.jkdjj2_d1 .jkdjj2_d1_txt *{ line-height: 25px;}

.jkdjj2_d2{ background:url(../images/jkdjj2_d2_bg.jpg) center no-repeat; height: 610px;}
.jkdjj2_d2_list li{ float: left; width: 270px; height: 270px; padding: 10px; background: #fff; margin-left: 13px; transition: all 0.3s;}
.jkdjj2_d2_list li:nth-child(4n+1){ margin-left: 0; }
.jkdjj2_d2_list li img{ display: block; width: 270px; height: 180px;}
.jkdjj2_d2_list li .txt{ font-size: 15px; color: #222222; line-height: 25px; text-align: center; margin-top: 20px;}
.jkdjj2_d2_list li .txt *{ line-height: 25px;}
.jkdjj2_d2_list li:hover{box-shadow: 2.5px 4.33px 10px 0px #bbb;}

.jkdjj2_d3{ background:url(../images/jkdjj2_d3_bg.jpg) center no-repeat; height: 768px;}

.jkdjj2_d3_swiper-container{ padding-bottom:80px; position:relative;}
.jkdjj2_d3_swiper-container .jkdjj2_d3_list li{ position: relative; width: 300px; height: 450px; overflow: hidden;}
.jkdjj2_d3_swiper-container .jkdjj2_d3_list li .box1{ background: #000; position: absolute; left: 0; top: 0; transition: all 0.3s;}
.jkdjj2_d3_swiper-container .jkdjj2_d3_list li .box1 .jkdjj2_d3_img{ width: 300px; height: 450px; opacity: 0.3;}
.jkdjj2_d3_swiper-container .jkdjj2_d3_list li .box1 .box1_c{ position: absolute; left: 0; top: 144px; width: 100%;}
.jkdjj2_d3_swiper-container .jkdjj2_d3_list li .box1 .box1_c .ico{ width: 92px; height: 92px; border: #fff 4px solid; border-radius: 50px; margin: 0 auto;}
.jkdjj2_d3_swiper-container .jkdjj2_d3_list li:nth-child(1) .box1 .box1_c .ico{ background:url(../images/i_zxfw_ico1_on.png) center no-repeat;}
.jkdjj2_d3_swiper-container .jkdjj2_d3_list li:nth-child(2) .box1 .box1_c .ico{ background:url(../images/i_zxfw_ico2_on.png) center no-repeat;}
.jkdjj2_d3_swiper-container .jkdjj2_d3_list li:nth-child(3) .box1 .box1_c .ico{ background:url(../images/i_zxfw_ico3_on.png) center no-repeat;}
.jkdjj2_d3_swiper-container .jkdjj2_d3_list li:nth-child(4) .box1 .box1_c .ico{ background:url(../images/i_zxfw_ico4_on.png) center no-repeat;}
.jkdjj2_d3_swiper-container .jkdjj2_d3_list li:nth-child(5) .box1 .box1_c .ico{ background:url(../images/i_zxfw_ico5_on.png) center no-repeat;}
.jkdjj2_d3_swiper-container .jkdjj2_d3_list li:nth-child(6) .box1 .box1_c .ico{ background:url(../images/i_zxfw_ico6_on.png) center no-repeat;}
.jkdjj2_d3_swiper-container .jkdjj2_d3_list li:nth-child(7) .box1 .box1_c .ico{ background:url(../images/i_zxfw_ico7_on.png) center no-repeat;}
.jkdjj2_d3_swiper-container .jkdjj2_d3_list li:nth-child(8) .box1 .box1_c .ico{ background:url(../images/i_zxfw_ico8_on.png) center no-repeat;}
.jkdjj2_d3_swiper-container .jkdjj2_d3_list li .box1 .box1_c .txt1{ font-size: 18px; color: #ffffff; line-height: 30px; text-align: center; margin-top: 15px;}

.jkdjj2_d3_swiper-container .jkdjj2_d3_list li .box2{ background: #2d735b; position: absolute; left: 0; top: 450px; transition: all 0.3s;}
.jkdjj2_d3_swiper-container .jkdjj2_d3_list li .box2 .jkdjj2_d3_img{ width: 300px; height: 450px; opacity: 0.3;}
.jkdjj2_d3_swiper-container .jkdjj2_d3_list li .box2 .box2_c{ position: absolute; left: 0; top: 80px; width: 100%;}
.jkdjj2_d3_swiper-container .jkdjj2_d3_list li .box2 .box2_c .ico{ width: 92px; height: 92px; border: #e1c390 4px solid; border-radius: 50px; margin: 0 auto;}
.jkdjj2_d3_swiper-container .jkdjj2_d3_list li:nth-child(1) .box2 .box2_c .ico{ background:url(../images/i_zxfw_ico1.png) #e1c390 center no-repeat;}
.jkdjj2_d3_swiper-container .jkdjj2_d3_list li:nth-child(2) .box2 .box2_c .ico{ background:url(../images/i_zxfw_ico2.png) #e1c390 center no-repeat;}
.jkdjj2_d3_swiper-container .jkdjj2_d3_list li:nth-child(3) .box2 .box2_c .ico{ background:url(../images/i_zxfw_ico3.png) #e1c390 center no-repeat;}
.jkdjj2_d3_swiper-container .jkdjj2_d3_list li:nth-child(4) .box2 .box2_c .ico{ background:url(../images/i_zxfw_ico4.png) #e1c390 center no-repeat;}
.jkdjj2_d3_swiper-container .jkdjj2_d3_list li:nth-child(5) .box2 .box2_c .ico{ background:url(../images/i_zxfw_ico5.png) #e1c390 center no-repeat;}
.jkdjj2_d3_swiper-container .jkdjj2_d3_list li:nth-child(6) .box2 .box2_c .ico{ background:url(../images/i_zxfw_ico6.png) #e1c390 center no-repeat;}
.jkdjj2_d3_swiper-container .jkdjj2_d3_list li:nth-child(7) .box2 .box2_c .ico{ background:url(../images/i_zxfw_ico7.png) #e1c390 center no-repeat;}
.jkdjj2_d3_swiper-container .jkdjj2_d3_list li:nth-child(8) .box2 .box2_c .ico{ background:url(../images/i_zxfw_ico8.png) #e1c390 center no-repeat;}
.jkdjj2_d3_swiper-container .jkdjj2_d3_list li .box2 .box2_c .txt1{ font-size: 18px; color: #ffffff; line-height: 30px; text-align: center; margin-top: 15px;}
.jkdjj2_d3_swiper-container .jkdjj2_d3_list li .box2 .box2_c .box2_hr{ background: #ffffff; width: 40px; height: 2px; margin: 10px auto;}
.jkdjj2_d3_swiper-container .jkdjj2_d3_list li .box2 .box2_c .txt2{ font-size: 14px; color: #ffffff; line-height: 25px; text-align: left; padding: 5px 20px;}
.jkdjj2_d3_swiper-container .jkdjj2_d3_list li .box2 .box2_c .txt2 *{ line-height: 25px;}
.jkdjj2_d3_swiper-container .jkdjj2_d3_list li:hover .box1{  top: -450px;}
.jkdjj2_d3_swiper-container .jkdjj2_d3_list li:hover .box2{  top: 0;}


/*
.jkdjj2_d3_swiper-container .jkdjj2_d3_list li .ico{ width:146px; height:146px; margin:0 auto; line-height:146px; text-align:center; background:#2d735b; border-radius:50%; margin-bottom:10px; transition:all 0.3s;}
.jkdjj2_d3_swiper-container .jkdjj2_d3_list li .txt1{ width:100%; height:30px; font-size:16px; color:#ffffff; text-align:center; line-height:30px;}
.jkdjj2_d3_swiper-container .jkdjj2_d3_list li .txt2{ width:100%; height:25px; font-size:14px; color:#ffffff; text-align:center; line-height:25px;}

.jkdjj2_d3_swiper-container .jkdjj2_d3_list li:hover .ico{ background:#e1c390;}
*/

.jkdjj2_d3_swiper-prev{ width:48px; height:38px; background:url(../images/join_d6_ico_l.png) transparent center no-repeat; top:auto; bottom:0; border:#cfa972 1px solid; left:545px;}
.jkdjj2_d3_swiper-prev:after{ display:none;}
.jkdjj2_d3_swiper-prev:hover{ background:url(../images/join_d6_ico_l.png) #cfa972 center no-repeat;}
.jkdjj2_d3_swiper-next{ width:48px; height:38px; background:url(../images/join_d6_ico_r.png) transparent center no-repeat; top:auto; bottom:0; border:#cfa972 1px solid; right:545px;}
.jkdjj2_d3_swiper-next:after{ display:none;}
.jkdjj2_d3_swiper-next:hover{ background:url(../images/join_d6_ico_r.png) #cfa972 center no-repeat;}
.jkdjj2_d3_swiper-prev.swiper-button-disabled,
.jkdjj2_d3_swiper-next.swiper-button-disabled{ opacity:0.5;}

/*全屋定制*/
.qwdz_d1_swiper-container {
  width: 100%;
  padding-top: 50px;
  padding-bottom: 80px;
}

.qwdz_d1_swiper-container .swiper-slide {
  background-position: center;
  background-size: cover;
  width: 100%;
  height: 410px;
}
.qwdz_d1_swiper-container .swiper-slide img{ height: 500px;}

.qwdz_d2_list{ margin-top: 10px;}
.qwdz_d2_list li .txt1{ font-size: 18px; color: #2d735b; line-height: 35px; font-weight: bold;}
.qwdz_d2_list li .txt2{ font-size: 14px; color: #222222; line-height: 30px;}

.qwdz_d3{ background:url(../images/qwdz_d3_bg.jpg) #fff center no-repeat; height:670px; padding-top: 80px;}
.qwdz_d3 .indexcontent{ position: relative;}
.qwdz_d3_swiper-container {
  width: 100%;
  padding-top: 50px;
  padding-bottom: 0;
}

.qwdz_d3_swiper-container .swiper-slide {
  background-position: center;
  background-size: cover;
  width: 100%;
  height: 433px;
}
.qwdz_d3_swiper-container .swiper-slide img{ height: 500px;}
.qwdz_d3_l{ float: left; width: 700px; position: relative;}

.qwdz_d3_swiper-prev{ width:48px; height:38px; background:url(../images/honor_ico_l.png) #fff center no-repeat; top:auto; bottom:0; border:#cfa972 1px solid; left:790px;}
.qwdz_d3_swiper-prev:after{ display:none;}
.qwdz_d3_swiper-prev:hover{ background:url(../images/honor_ico_l.png) #cfa972 center no-repeat;}
.qwdz_d3_swiper-next{ width:48px; height:38px; background:url(../images/honor_ico_r.png) #fff center no-repeat; top:auto; bottom:0; border:#cfa972 1px solid; left:850px; right:auto;}
.qwdz_d3_swiper-next:after{ display:none;}
.qwdz_d3_swiper-next:hover{ background:url(../images/honor_ico_r.png) #cfa972 center no-repeat;}
.qwdz_d3_swiper-prev.swiper-button-disabled,
.qwdz_d3_swiper-next.swiper-button-disabled{ opacity:0.5;}

.qwdz_d3_r{ float: right; width: 350px; padding-right: 60px; padding-top: 60px; font-size: 18px; color: #222222; line-height: 36px;}

.qwdz_d4_box{ position: relative;}
.qwdz_d4_box .title1{ position: absolute; font-size: 18px; color: #008e3f; line-height: 30px; font-weight: bold;}
.qwdz_d4_box .txt1{ position: absolute; font-size: 14px; color: #222; line-height: 20px;}

.qwdz_d5_list{ padding: 0 50px;}
.qwdz_d5_list li{ float: left; width: 33.33%; padding: 0 50px; box-sizing:border-box; margin-bottom: 20px;}
.qwdz_d5_list li .ico{ text-align: center;}
.qwdz_d5_list li .txt1{ font-size: 18px; line-height: 35px; margin-top: 10px; text-align: center; font-weight: bold;}
.qwdz_d5_list li .txt2{ font-size: 14px; line-height: 30px; text-align: center;}

.qwdz_d6{ background:url(../images/qwdz_d6_bg.jpg) #fbfbfb center bottom no-repeat;}
.qwdz_d6 .indexcontent{ position: relative; padding-bottom: 577px;}
.qwdz_d6_title{ position:absolute; font-size: 18px; font-weight: bold; line-height: 40px;}

.qwdz_d6_list{ position:absolute; left: 670px; bottom: 70px;}
.qwdz_d6_list li{ position: relative; padding-left: 125px; height: 140px;}
.qwdz_d6_list li img{ position: absolute; left: 0; top: 0;}
.qwdz_d6_list li .txt1{ font-size: 18px; color: #222222; line-height: 35px; font-weight: bold;}
.qwdz_d6_list li .txt2{ font-size: 14px; color: #222222; line-height: 30px;}

.qwdz2_d1{ background:url(../images/qwdz2_d1_bg.jpg) center no-repeat; height: 396px;}
.qwdz2_d1_txt{ float: right; margin-right: 35px; width:585px; font-size: 14px; color: #ffffff; line-height: 30px; }

.qwdz2_d2{ background:url(../images/qwdz2_d2_bg.jpg) center no-repeat; height: 1031px;}

.qwdz2_d3{ background:url(../images/qwdz2_d3_bg.jpg) center no-repeat; height: 1266px;}

.qwdz2_d4{ float:left; width:100%; height:800px; background:url(../images/case.jpg) center no-repeat;}
.qwdz2_d4 .n_nav a{ cursor: pointer;}
.qwdz2_d4_c a, .qwdz2_d4_c img { width: 800px; height:460px; user-select: none;}

.qwdz2_d5{ background:url(../images/qwdz2_d5_bg.jpg) center no-repeat; height: 882px;}
.qwdz2_d5_list li{ float: left; width: 400px; position: relative;}
.qwdz2_d5_list li .ico{ width: 100%; height: 400px; line-height: 400px; text-align: center;}
.qwdz2_d5_list li .ico img{ vertical-align: middle;}
.qwdz2_d5_list li:nth-child(1) .ico{ background: #eb5b05;}
.qwdz2_d5_list li:nth-child(2) .ico{ background: #fff;}
.qwdz2_d5_list li:nth-child(3) .ico{ background: #0183ce;}
.qwdz2_d5_list li .qwdz2_d5_img{ float: left; width: 200px; height: 200px; line-height: 200px; text-align: center;}
.qwdz2_d5_list li .qwdz2_d5_img img{ vertical-align: middle;}
.qwdz2_d5_list li .qwdz2_d5_img1{ background: #fff;}
.qwdz2_d5_list li .qwdz2_d5_img2{ background: #f9f9f9;}
.qwdz2_d5_list li:after{content: "";width:400px;height: 600px; background: rgba(0,0,0,0.5); position: absolute; left: 0; top:0; z-index:2; transition: all 0.3s;}
.qwdz2_d5_list li:hover:after{ background: rgba(0,0,0,0.0);}

.qwdz2_d6{ background:url(../images/qwdz2_d6_bg.jpg) center no-repeat; height: 747px;}
.qwdz2_d6_swiper-container{ padding-bottom: 60px;}
.qwdz2_d6_box{ margin-bottom: 20px;}
.qwdz2_d6_box img{ display: block; width: 100%; height: 120px; object-fit: cover;}
.qwdz2_d6_box .txt{ font-size: 16px; color: #222222; line-height: 30px; padding: 15px 0; text-align: center;}



/*柔性生态板*/
.fzs ul li{float: left;text-align: center;margin: 0 23px;width: 254px;}
.fzs ul{margin-top: 50px;position: relative}
.fzs ul li img{margin-top: 20px;position: relative;z-index: 1}
.fzs ul li .img{margin-top:40px;}
.fzs ul li .p1{line-height: 24px;font-size: 14px;padding: 20px 0;color: #999;}
.fzs ul:before{position: absolute;width: 100%;height: 1px;background: #ddd;content: "";top: 66px}
.fzs ul li .p{line-height: 20px;height: 40px;}

.rxzmb{background: url(../images/rxzmb_bg.jpg)no-repeat center;padding:80px 0 40px 0;}
.rxzmb img{margin: 0px auto;display: block;}
.rxzmb .h1{color: #008d3f;font-size: 36px;text-align: center;}
.rxzmb .h2{margin-top: 40px;text-align: center;}

.ys{padding: 80px 0;}
.ys ul li{float: left;width: 20%;text-align: center}
.ys ul li img{transition: all 0.5s}
.ys ul{margin-top: 65px;}
.ys ul li .h1{font-size: 34px;color: #666;font-weight: bold;line-height: 50px;margin-top: 14px}
.ys ul li .h2{font-size: 14px;color: #666;line-height: 24px;margin-top: 20px;}
.ys ul li:hover img{transform: translateY(-15px)}

.js{background: url(../images/js_bg.jpg)  top center no-repeat;height: 600px;padding: 60px 0;position: relative}
.js .h1{margin-top: 50px;font-size: 16px;text-align: center;}
.js .h2{position: absolute;left: 638px;top: 265px;width: 400px;line-height: 24px;}
.js  span{color:#00842f;font-size: 18px; font-weight: bold;}
.js .h3{position: absolute;left: 638px;top: 361px;width: 400px;line-height: 24px;}
.js .h4{position: absolute;left: 638px;top:450px;width: 400px;line-height: 20px;}
.js .h5{position: absolute;left: 638px;top:523px;width: 400px;line-height: 24px;}

.xlfl .left{float: left;width: 50%;margin-top: 40px;}
.xlfl .left img{width: 100%;}
.xlfl .left p{text-align: center;font-size: 16px;color: #008d3f}
.xlfl .right{float: right;width: 50%;margin-top: 40px;}
.xlfl .right li{float: left;position: relative;width: 50%;margin: 33px 0}
.xlfl .right li img{width: 100%;}
.xlfl .right p{position: absolute;right: 0;bottom: 0;color: #008d3f}

.byy{padding: 60px 0 30px;}
.byy .h1{text-align: center;margin-top: 20px;}
.byy ul{margin-top: 40px}
.byy ul li{float: left;width:158px;height:320px; border: 1px solid #e7e7e8;padding: 30px;margin:20px 9px}
.byy ul li .c{width: 60px;height:60px;background: #ddd;border-radius: 50%;line-height: 60px;text-align: center;margin: 0 auto;vertical-align: middle;}
.byy ul li .c img{vertical-align: middle;display: inline-block;transition: transform 0.5s}
.byy ul li .h1{color: #666;position: relative;}
.byy ul li:hover .h1{color: #008d3f;}
.byy ul li:hover .c img{transform: rotatey(360deg)}

.byy ul li .h1:after{content:""; width: 30px;margin-left: -15px;position: absolute;left: 50%;height: 3px;background: #ddd;bottom: -10px;}
.byy ul li:hover .h1:after{background: #008d3f; transition: all 0.3s;}
.byy ul li .h2{line-height: 22px;color: #666;margin-top: 20px;}
.byy ul li .h2 *{line-height: 22px;}

.honor{width: 1200px;margin: 0 auto;}
.honor .p{text-align: center;margin:50px 0;}
.honor	.picScroll-left{ position:relative;margin-top: 50px;   }
.honor	.picScroll-left .hd{ position: absolute;width: 1200px;top:50%;margin-top: -25px;height: 0;left: 50%;margin-left: -600px;}
.honor	.picScroll-left .hd .prev,.honor .picScroll-left .hd .next{ display:block;  width:30px;float:right; overflow:hidden;
			 cursor:pointer; background:#6e6e6e;text-align: center;padding: 20px 0; transition: background 0.3s}
.honor	.picScroll-left .hd .prev:hover,.honor .picScroll-left .hd .next:hover{background: #008d3f;}
.honor	.picScroll-left .hd .prev img,.honor .picScroll-left .hd .next img{vertical-align: middle;line-height: 40px}
.honor	.picScroll-left .hd .prev{float: left;}
.honor	.picScroll-left .hd .next{ background-position:0 -50px;  }
.honor	.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.honor	.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.honor	.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.honor	.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.honor	.picScroll-left .hd ul li.on{ background-position:0 0; }
.honor	.picScroll-left .bd{width: 1200px}
.honor	.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.honor	.picScroll-left .bd ul li{ margin:0 20px; float:left; _display:inline; overflow:hidden; text-align:center; background: #eeeeee;width: 240px}
.honor	.picScroll-left .bd ul li .pic{ text-align:center; }
.honor	.picScroll-left .bd ul li .pic img{ width:260px;padding: 20px 20px 0 20px; height:170px; display:block;  }
.honor	.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.honor	.picScroll-left .bd ul li .title{ padding: 20px;line-height:24px;text-align: left;}

.xlfl_list li{ float: left; width: 460px; margin: 0 70px; margin-top: 20px;}
.xlfl_list li .title{ font-size: 18px; color: #222; line-height: 50px; font-weight: bold; text-align: center;}
.xlfl_list li img{ width: 100%; height: 220px;}

.rxzmb2{background: url(../images/rxzmb_bg.jpg)no-repeat center; height: 560px;}
.rxzmb2 .rxzmb2_l{ float: left;}
.rxzmb2 .rxzmb2_r{ float: right; margin-right: 90px; width: 450px;}
.rxzmb2 .txt1{color: #2d735b;font-size: 30px; padding-top: 70px; text-align: center;}
.rxzmb2 .txt2{margin-top: 30px; font-size: 16px; color: #222222; line-height: 25px;}
.rxzmb2 .txt2 *{ line-height: 25px;}

/*
.dqdzz2_d4{ background:url(../images/dqdzz2_d4_bg.jpg) center no-repeat; height: 696px;}
.dqdzz2_d4_swiper-container {
  width: 100%;
  height: 100%;
	padding-bottom: 150px;
}
.dqdzz2_d4_swiper-container .swiper-slide {
  text-align: center;
  font-size: 18px;

   Center slide text vertically 
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  transition: 300ms;
  transform: scale(0.65);
	position: relative;
}
.dqdzz2_d4_swiper-container .swiper-slide img{ width: 100%; height: 268px; padding: 10px 12px; background: #fff; box-sizing: border-box;}
.dqdzz2_d4_swiper-container .swiper-slide .title{ position: absolute; left: 0; bottom: -50px; width: 100%; line-height: 30px; font-size: 20px; color: #ffffff; margin-top: 25px; opacity: 0;}
.dqdzz2_d4_swiper-container .swiper-slide-active,
.swiper-slide-duplicate-active{
  transform: scale(1);
}
.dqdzz2_d4_swiper-container .swiper-slide-active .title,
.swiper-slide-duplicate-active  .title{
  opacity: 1;
}
*/

.dqdzz2_d4{ background:url(../images/dqdzz2_d4_bg.jpg) center no-repeat; height: 741px;}
.dqdzz2_d4 .i_p_nav a { cursor: pointer;}
.dqdzz2_d4_swiper-container{ padding-bottom: 60px;}
.dqdzz2_d4_box{ margin-bottom: 20px;}
.dqdzz2_d4_box img{ display: block; width: 100%; height: 120px; object-fit: cover;}
.dqdzz2_d4_box .txt{ font-size: 16px; color: #222222; line-height: 30px; padding: 15px 0; text-align: center;}


.dqdzz2_d6{ background: #f8f8f8;}
.dqdzz2_d6_swiper-container {
  width: 100%;
  height: 100%;
	padding-bottom: 80px;
}
.dqdzz2_d6_swiper-container .swiper-slide {
  text-align: center;
  font-size: 18px;

  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  transition: 300ms;
  transform: scale(0.65);
	position: relative;
}
.dqdzz2_d6_swiper-container .swiper-slide img{ width: 100%; height: 514px; padding: 12px 15px; background: #fff; box-sizing: border-box;}
.dqdzz2_d6_swiper-container .swiper-slide-active,
.swiper-slide-duplicate-active{
  transform: scale(1);
}



.dqdzz2_d5{ background:url(../images/dqdzz2_d5_bg.jpg) center no-repeat; height: 768px;}

.dqdzz2_d5_swiper-container{ padding-bottom:80px; position:relative;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li{ position: relative; width: 220px; height: 400px; overflow: hidden;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li .box1{ background: #ffefd5; position: absolute; left: 0; top: 0; transition: all 0.3s;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li .box1 .dqdzz2_d5_img{ width: 220px; height: 400px; opacity: 0.3;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li .box1 .box1_c{ position: absolute; left: 0; top: 100px; width: 100%;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li .box1 .box1_c .ico{ width: 60px; height: 60px; border-radius: 30px; margin: 0 auto;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li:nth-child(1) .box1 .box1_c .ico{ background:url(../images/byy_img1.png) #dddddd center no-repeat;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li:nth-child(2) .box1 .box1_c .ico{ background:url(../images/byy_img2.png) #dddddd center no-repeat;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li:nth-child(3) .box1 .box1_c .ico{ background:url(../images/byy_img3.png) #dddddd center no-repeat;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li:nth-child(4) .box1 .box1_c .ico{ background:url(../images/byy_img4.png) #dddddd center no-repeat;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li:nth-child(5) .box1 .box1_c .ico{ background:url(../images/byy_img5.png) #dddddd center no-repeat;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li:nth-child(6) .box1 .box1_c .ico{ background:url(../images/byy_img6.png) #dddddd center no-repeat;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li:nth-child(7) .box1 .box1_c .ico{ background:url(../images/byy_img7.png) #dddddd center no-repeat;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li:nth-child(8) .box1 .box1_c .ico{ background:url(../images/byy_img8.png) #dddddd center no-repeat;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li:nth-child(9) .box1 .box1_c .ico{ background:url(../images/byy_img9.png) #dddddd center no-repeat;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li:nth-child(10) .box1 .box1_c .ico{ background:url(../images/byy_img10.png) #dddddd center no-repeat;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li .box1 .box1_c .txt1{ font-size: 14px; color: #222222; line-height: 30px; text-align: center; margin-top: 15px;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li .box1 .box1_c .box1_hr{ background: #ffffff; width: 30px; height: 4px; margin: 10px auto;}

.dqdzz2_d5_swiper-container .dqdzz2_d5_list li .box2{ background: #2d735b; position: absolute; left: 0; top: 400px; transition: all 0.3s;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li .box2 .dqdzz2_d5_img{ width: 220px; height: 400px; opacity: 0.3;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li .box2 .box2_c{ position: absolute; left: 0; top: 60px; width: 100%;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li .box2 .box2_c .ico{ width: 60px; height: 60px; border-radius: 30px; margin: 0 auto;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li:nth-child(1) .box2 .box2_c .ico{ background:url(../images/byy_img1.png) #dddddd center no-repeat;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li:nth-child(2) .box2 .box2_c .ico{ background:url(../images/byy_img2.png) #dddddd center no-repeat;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li:nth-child(3) .box2 .box2_c .ico{ background:url(../images/byy_img3.png) #dddddd center no-repeat;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li:nth-child(4) .box2 .box2_c .ico{ background:url(../images/byy_img4.png) #dddddd center no-repeat;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li:nth-child(5) .box2 .box2_c .ico{ background:url(../images/byy_img5.png) #dddddd center no-repeat;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li:nth-child(6) .box2 .box2_c .ico{ background:url(../images/byy_img6.png) #dddddd center no-repeat;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li:nth-child(7) .box2 .box2_c .ico{ background:url(../images/byy_img7.png) #dddddd center no-repeat;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li:nth-child(8) .box2 .box2_c .ico{ background:url(../images/byy_img8.png) #dddddd center no-repeat;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li:nth-child(9) .box2 .box2_c .ico{ background:url(../images/byy_img9.png) #dddddd center no-repeat;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li:nth-child(10) .box2 .box2_c .ico{ background:url(../images/byy_img10.png) #dddddd center no-repeat;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li .box2 .box2_c .txt1{ font-size: 14px; color: #ffffff; line-height: 30px; text-align: center; margin-top: 15px;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li .box2 .box2_c .box2_hr{ background: #ffffff; width: 30px; height: 4px; margin: 10px auto;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li .box2 .box2_c .txt2{ font-size: 14px; color: #ffffff; line-height: 25px; text-align: left; padding: 10px 20px;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li .box2 .box2_c .txt2 *{ line-height: 25px;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li:hover .box1{  top: -400px;}
.dqdzz2_d5_swiper-container .dqdzz2_d5_list li:hover .box2{  top: 0;}

.dqdzz2_d5_swiper-prev{ width:48px; height:38px; background:url(../images/join_d6_ico_l.png) transparent center no-repeat; top:auto; bottom:0; border:#cfa972 1px solid; left:545px;}
.dqdzz2_d5_swiper-prev:after{ display:none;}
.dqdzz2_d5_swiper-prev:hover{ background:url(../images/join_d6_ico_l.png) #cfa972 center no-repeat;}
.dqdzz2_d5_swiper-next{ width:48px; height:38px; background:url(../images/join_d6_ico_r.png) transparent center no-repeat; top:auto; bottom:0; border:#cfa972 1px solid; right:545px;}
.dqdzz2_d5_swiper-next:after{ display:none;}
.dqdzz2_d5_swiper-next:hover{ background:url(../images/join_d6_ico_r.png) #cfa972 center no-repeat;}
.dqdzz2_d5_swiper-prev.swiper-button-disabled,
.dqdzz2_d5_swiper-next.swiper-button-disabled{ opacity:0.5;}


/*特效*/
.i_case2_c{ padding-bottom: 80px;}

.i_case2_c .swiper-container {
  width: 100%;
  height: 100%;
}
.i_case2_c .swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;

  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
/*  transition: 300ms;*/
  transform: scale(0.8);
  z-index: 1;
  box-shadow: 0px 18px 10px -15px #000;
  overflow: hidden;
}
.i_case2_c .swiper-slide-active,.i_case2_c .swiper-slide-duplicate-active{
  transform: scale(1); z-index: 2;
}
.i_case2_list li img{ width: 100%; height: 460px;  object-fit: cover; transform: scale(1.1);}
/*特效*/




