@charset "gb2312";
body{
	max-width: 640px;
	margin: 0 auto;
	background-color: #fff;
	/*visibility: hidden;*/
}
.header{
	padding:2% 3%;
	position: relative;
  box-shadow: 0px 0px 10px 0px rgba(10, 2, 5, 0.15);
	z-index: 2px
}
.header .logo{
	width:70%;
	display: block;

}

.header.fixed
{
	position: fixed;
	top: 0;
	left: 0;
}
.footer.fixed
{
	position: fixed;
	bottom: 0;
	left: 0;
}
.header a
{
	display: block;
	width: 28px;
	height: 18px;
	padding: 11px;
	position: absolute;
	top: 50%;margin-top: -20px;
	right: 3%;
}
.header a:before,
.header a:after
{	
	transition: all 0.5s;
	content: '';
	display: block;
	background: #590812;
	height: 2px;
}
.header a span
{
	transition: all 0.5s;
	background: #590812;
	display: block;
	height: 2px;
	margin: 6px 0;
}
.header .on:before {
  -webkit-transform: translate3d(0, 10px, 0) rotateZ(-45deg);
  -moz-transform: translate3d(0, 10px, 0) rotateZ(-45deg);
  -ms-transform: translate3d(0, 10px, 0) rotateZ(-45deg);
  -o-transform: translate3d(0, 10px, 0) rotateZ(-45deg);
  transform: translate3d(0, 10px, 0) rotateZ(-45deg);
}
.header .on span{ opacity: 0; filter: alpha(opacity=0); }
.header .on:after{
  -webkit-transform: translate3d(0, -6px, 0) rotateZ(45deg);
  -moz-transform: translate3d(0, -6px, 0) rotateZ(45deg);
  -ms-transform: translate3d(0, -6px, 0) rotateZ(45deg);
  -o-transform: translate3d(0, -6px, 0) rotateZ(45deg);
  transform: translate3d(0, -6px, 0) rotateZ(45deg);
}

/*banner*/
.banner	.slideBox{ position:relative; overflow:hidden; margin:0 auto;  max-width:100%; }
.banner	.slideBox .hd{ position:absolute; height:28px; line-height:28px; bottom:10px; right:0; z-index:1;  width:100%; text-align:center;}
.banner	.slideBox .hd li{ display:inline-block; width:10px; height:10px;  background:none; text-indent:-9999px; overflow:hidden; margin:0 6px;border-radius: 50%;background: #fff}
.banner	.slideBox .hd li.on{ background:#3F9D3F;  }
.banner	.slideBox .bd{ position:relative; z-index:0; }
.banner	.slideBox .bd li{ position:relative; text-align:center;  }
.banner	.slideBox .bd li img{ background:url(images/loading.gif) center center no-repeat;  vertical-align:top; width:100%;}
.banner	.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  } 
.banner	.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(../images/tm.png) repeat; color:#fff;  text-align:left;  }
.title  .txt1{font-size: 24px;color: #222; text-align: center}                                                   
.title  .txt2{font-size: 14px;text-align: center;color: #999;line-height: 24px;margin-top: 10px}

/*首页*/

.i_title .h1{font-size: 24px;line-height: 35px;text-align: center}
.i_title .h2{text-align: center;color: #999999; line-height:25px;}

.p222{width: 200px;height: 40px;border-radius: 30px;color: #fff;background:#F29D09;margin: 0 auto;text-align: center;line-height: 40px;font-size: 14px;margin-top: 20px;}

.in_about{background: #f2f2f2;padding: 20px 0;}
.in_about .about_box{background: #fff;margin-top: 20px}
.in_about .about_box img{ width:100%;}
.in_about .about_box .txt{padding:10px 3%;}
.in_about .about_box .txt .h1{font-size: 18px;font-weight: bold;}
.in_about .about_box .txt .h2{color: #999;line-height: 25px;margin-top: 10px}
.in_about .about_box .txt .a{margin-top:10px;display: block;width: 140px;height: 40px;background:#F29D09;color: #fff;text-align: center;line-height: 40px}
.in_about ul{margin-top: 10px;}
.in_about ul li{width: 32%;background: #fff;float: left;margin-right: 2%;}
.in_about ul li:nth-child(3n){margin-right: 0;}
.in_about ul li .txt{padding-top: 50px}
.in_about ul li .txt .h1{font-size: 14px; text-align:center;}
.in_about ul li .txt .h2{font-size: 14px;color: #999;margin-top: 14px}
.in_about ul li:nth-child(1){background:#fff url(../images/about_img1.png)no-repeat center 15px; background-size: auto 35px;}
.in_about ul li:nth-child(2){background:#fff url(../images/about_img2.png)no-repeat center 15px; background-size: auto 35px;}
.in_about ul li:nth-child(3){background:#fff url(../images/about_img3.png)no-repeat center 15px; background-size: auto 35px;}
.in_about ul li:nth-child(1):hover{background:#fff url(../images/about_img1_on.png)no-repeat center 15px; background-size: auto 35px;}
.in_about ul li:nth-child(2):hover{background:#fff url(../images/about_img2_on.png)no-repeat center 15px; background-size: auto 35px;}
.in_about ul li:nth-child(3):hover{background:#fff url(../images/about_img3_on.png)no-repeat center 15px; background-size: auto 35px;}
.in_about ul li:hover .h1{color:#3F9D3F}
.in_about ul li:hover{box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.07);}

.in_new{padding: 20px 0}
.in_new ul{text-align: center;margin-top: 20px}
.in_new ul li{ float:left; width:23%; height:40px; line-height:40px; border: 1px solid #d9d9d9;margin: 1% 1%;cursor: pointer; box-sizing:border-box;}

.in_new ul .on{background:#F29D09;color: #fff;border: 1px solid #F29D09}
.in_new ul .on a{color:#FFFFFF}
.in_new ol{margin-top: 10px}
.in_new ol li{float: left; width:48%; margin:5px 1%;}
.in_new ol li:nth-child(3n){}
.in_new ol li img{width: 100%; display:block;}
.in_new ol li .h1{margin-top: 5px;color: #999999;line-height: 20px; font-size:12px;}
.in_new ol li .h2{line-height: 20px;font-size: 14px; text-align:center;padding-top:4px}
.in_new ol li:hover .h2{color:#3F9D3F}

.footer{ background:#3F9D3F; padding-top:20px;}
.footer .txt{ float:left; width:75%;}
.footer .txt .title{ font-size:16px; color:#fff; line-height:30px;}
.footer .txt .txt1{ font-size:12px; color:#fff; line-height:25px; margin-top:5px;}
.footer .ewm{ float:right; width:25%;}
.footer .ewm .title{ font-size:16px; color:#fff; line-height:30px;}
.footer .ewm img{ width:100%; margin-top:5px;}
.footer .footer_txt1{ border-top:#fff 1px solid; margin-top:5px; padding-top:10px; line-height:25px; padding-bottom:10px; font-size:12px; color:#fff;text-align:center}
.footer .footer_txt1 a{ color:#fff; border-bottom:#FFFFFF solid 1px;font-size:13px}

/*关于我们*/
.n_banner img{ display:block;}
.n_nav li{ float:left; width:25%; text-align:center; line-height:40px; color:#666666; border-bottom:#fff 2px solid;}
.n_nav li a{ color:#666666;}
.n_nav li.on{ border-bottom:#F29D09 2px solid;}
.n_nav li.on a{ color:#3F9D3F;}

.title_n{font-size: 24px;text-align: center;padding-bottom: 30px;position: relative}
.title_n:after{position: absolute;content: "";width: 40px;height: 2px;background: #333;bottom:20px;left: 50%;margin-left: -20px}

.about1{ padding-top:20px;; background:#f6f6f6;}
.about1 .txt{line-height: 25px;color: #666666; padding-bottom:20px;}
.about1 .right{padding: 20px 3%;background: #3F9D3F;color: #fff}
.about1 .right h1{font-size: 20px;font-weight: bold;margin-top: 10px;}

.about2{background: url(../images/about2_bg.jpg) #f6f6f6 no-repeat center bottom; background-size: auto 100%; padding-top:20px; padding-bottom:50px;}
.about2 .txt{line-height: 25px;color: #666666;font-size: 14px;margin-top: 20px}

.about3{ padding-top:30px;}
.about3 .picScroll-left{ padding-bottom:50px;}
.about3 .bd li{float: left;width: 48%; text-align: center;border: 1px solid #e5e5e5; padding:10px 0 0 0; box-sizing:border-box; vertical-align: middle;position: relative}
.about3 .bd li img{ height:120px; max-width:100%;}
.about3 .bd{margin-top: 20px}

.about3 .swiper-pagination-bullet-active{ background:#3F9D3F;}

.about_gg{ display:block; width:100%;}

.about4{padding: 30px 0;background: #f8f8f8}
.about4 ul{margin-top: 10px;}
.about4 ul li{background: url(../images/about4_ul_bg.png) repeat-y top left; padding-bottom:10px;}	
.about4 ul li .txt{ margin-left:10%; width: 90%; box-shadow: 0px 0px 20px 0px rgba(9, 1, 3, 0.05);padding:10px 3%; box-sizing:border-box;}	
.about4 ul li .h1{font-size: 18px;font-weight: bold;color: #3F9D3F}	
.about4 ul li .h2{font-size: 16px;color: #666;line-height:26px}

.about5{padding: 30px 0;}
.about5 li{float: left; width:48%; margin:5px 1%;}
.about5 li img{width: 100%; display:block;}	
.about5 li:nth-child(3n){margin-right: 0}	
.about5 li p{color: #666;font-size: 14px;text-align: center}
.about5 .a{width: 200px;height: 40px;color: #fff;background: #3F9D3F;display: block;border-radius: 50px;text-align: center;line-height: 40px;margin: 0 auto;margin-top: 20px}	

.about6{background: #f8f8f8 url(../images/about6_bg.jpg)center bottom no-repeat; background-size:100%; padding: 30px 0 100px 0 ;}
.about6 .txt{  box-shadow: 0px 0px 30px 0px rgba(9, 1, 3, 0.05);padding:20px 20px;background: #fff;}
.about6 .txt .h1{font-size: 18px;}
.about6 .txt .h2{margin-top: 10px;color: #666666}

.about7{background: #f8f8f8;padding: 20px 0;}

/*产品中心首页*/
.product{background:#f8f8f8 }
.nav_product {padding: 20px 0;border-bottom:1px solid #e5e5e5}
.nav_product li{float: left; width: 48%; margin:5px 1%; border-radius:6px;text-align: center;padding: 10px 10px;background: #fff;border: 1px solid #e6e6e6; box-sizing:border-box; transition: border 0.5s}
.nav_product li .c{border-radius: 50%;width: 40px;height: 40px;border:2px solid;margin: 0 auto;transition: background 0.5s}
.nav_product li:nth-child(4){margin-right: 0}
.nav_product li .h1{margin-top: 5px;font-size: 16px; line-height:25px;}
.nav_product li .h2{ font-size:12px; line-height:20px; height:40px; overflow:hidden; color: #999;text-transform: uppercase;}


.nav_product li:nth-child(1) .c{border-color: #f69b29;background: url(../images/product_img1.png)center no-repeat; background-size:auto 20px;}
.nav_product li:nth-child(1) .h1{color:#f69b29}
.nav_product li:nth-child(1):hover{border: 1px solid #f69b29;}
.nav_product li:nth-child(1):hover .c{border: 2px solid #f69b29;background:#f69b29 url(../images/product_img1_on.png)center no-repeat; background-size:auto 20px;}

.nav_product li:nth-child(2) .c{border-color:#1dc038;background: url(../images/product_img2.png)center no-repeat; background-size:auto 20px;}
.nav_product li:nth-child(2) .h1{color:#1dc038}
.nav_product li:nth-child(2):hover{border: 1px solid #1dc038}
.nav_product li:nth-child(2):hover .c{border: 2px solid #1dc038;background:#1dc038 url(../images/product_img2_on.png)center no-repeat; background-size:auto 20px;}

.nav_product li:nth-child(3) .c{border-color: #1d38bf;background: url(../images/product_img3.png)center no-repeat; background-size:auto 20px;}
.nav_product li:nth-child(3) .h1{color:#1d38bf}
.nav_product li:nth-child(3):hover{border: 1px solid #1d38bf}
.nav_product li:nth-child(3):hover .c{border: 2px solid #1d38bf;background:#1d38bf url(../images/product_img3_on.png)center no-repeat; background-size:auto 20px;}

.nav_product li:nth-child(4) .c{border-color: #bf1d1d;background: url(../images/product_img4.png)center no-repeat; background-size:auto 20px;}
.nav_product li:nth-child(4) .h1{color:#bf1d1d}
.nav_product li:nth-child(4):hover{border: 1px solid #bf1d1d}
.nav_product li:nth-child(4):hover .c{border: 2px solid #bf1d1d;background:#bf1d1d url(../images/product_img4_on.png)center no-repeat; background-size:auto 20px;}

.product_l{padding: 20px 0;border-bottom:1px solid #e5e5e5 }
.product_l .p{text-align: center;font-size: 14px; color: #999; line-height:25px;}

.product_l ul{margin-top: 10px}
.product_l ul li{float: left;width: 48%; margin:1%;position: relative}
.product_l ul li img{width: 100%;display: block}
.product_l ul li p{position: absolute;width: 100%;height: 30px; line-height: 30px;background:rgba(0,0,0,0.50);color: #fff;bottom: 0;text-align: center;transition:height 0.5s;font-size: 14px;overflow: hidden}

.move{border: 1px solid #dbdbdb; color: #fff;background: #3F9D3F;margin: 0 auto;margin-top: 20px;width: 160px;height: 35px;border-radius: 5px;display: block;line-height: 35px;text-align: center}

.product2_l{padding: 20px 0;border-bottom:1px solid #e5e5e5 }
.product2_l .p{text-align: center;font-size: 14px; color: #999; line-height:25px;}
.product2_l ul li{float: left;width: 48%; margin:1%;position: relative}
.product2_l ul li img{width: 100%;display: block}
.product2_l ul li p{text-align: center;font-size: 14px; line-height:20px;padding-top:4px;height:25px;overflow:hidden}
.product2_l ul li:hover p{color: #3F9D3F}
.product2_l ul{margin-top: 20px}

.pages { margin-top:30px; font-size: 14px; font-weight: bold; line-height: 30px; text-align: center}
.pages a { text-decoration: none; color: #666; background: #fff; border: 1px solid #ddd; padding: 5px 10px; padding-bottom: 6px; margin-right: 3px }
.pages a.active { background: #3F9D3F; border: 1px solid #ddd; color: #fff }
.pages a:hover {  background: #3F9D3F; border: 1px solid #3F9D3F; color: #fff; text-decoration: none;  }



/*产品详情*/
.n_weizhi{ background: url(../images/n_weizhi_bg.jpg) repeat-x top; height:40px; line-height:40px; padding:0 3%; position:relative;}
.n_weizhi img{ position: absolute; left:4%; top:12px; height:15px;}

.product3{padding: 20px 0;text-align: center;}
.product3 .h1{font-size: 24px;font-weight: bold;color:#3F9D3F;text-align: center;line-height: 30px}
.product3 .img{max-width: 100%;margin-top: 20px; display:block;}
.product3 .a{display: inline-block;width: 30%; margin:0 1%;height: 35px;background: #c3c3c3;color: #fff;border-radius: 30px;text-align: center;line-height: 35px; margin-top: 20px}
.product3 .a:hover{background:#3F9D3F }

.tj{background: #f6f6f6;padding: 20px 0}
.tj .tj_title{font-size: 20px;text-align: center;line-height: 60px;border-bottom:1px solid #e6e6e6;position: relative}
.tj .tj_title:after{content: "";position: absolute;width: 30px;height: 3px; background: #333;bottom: 0;left: 50%;margin-left: -15px;}
.tj ul{margin-top: 20px}
.tj ul li{float: left;width:48%; margin:0 1%; position: relative}
.tj ul li img{width: 100%;display: block;}
.tj ul li p{line-height: 35px;text-align: center}

/*新闻列表*/
.news_list_c{ background:#f6f6f6; padding:10px 3%;}
.news_list li{ padding:20px 0; border-bottom:#e6e6e6 1px solid;}
.news_list li .txt1{ font-size:16px; color:#333333; line-height:30px;}
.news_list li .txt2{ margin-top:5px; font-size:14px; color:#777777; line-height:25px; height:50px; overflow: hidden; text-overflow: ellipsis; display: box; display: -webkit-box; line-clamp: 2; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.news_list li .txt3{ margin-top:5px; font-size:14px; color:#a6a6a6; line-height:25px; position:relative;}
.news_list li .txt3 span{ position:absolute; right:0; top:0; font-size:14px;}

/*新闻详情页*/
.newinfo{background: #f8f8f8;padding:20px 3%;}
.newinfo .h1{text-align: center;font-size: 16px; font-weight:bold;}
.newinfo .h2{text-align: center;line-height:30px;color: #999;border-bottom: 1px solid #eee}
.newinfo .a{ display: block; text-align: center;width: 160px; height: 40px;color: #fff;background: #3F9D3F;line-height: 40px;}

.newinfo .news_i_hr{ height:1px; background:#e9e9e9 1px scroll;}
.newinfo .news_i_more1{ font-size:14px; color:#616161; line-height:25px;}
.newinfo .news_i_more2{ font-size:14px; color:#616161; line-height:25px;}
.newinfo .news_i_more1 a:hover{color: #3F9D3F }

/*全屋定制*/
.p2_txt{background: #fff;padding: 10px 3%; }
.p2_txt .txt_title{font-size:18px;font-weight: bold;color: #3F9D3F; line-height:40px; margin-bottom:5px; border-bottom: 1px solid #e6e6e6}
.p2_txt dl dd,.p2_txt dl dt{line-height: 35px;float: left;width:25%;}
.p2_txt dl dd{color: #999}
.p2_txt dl .on a{color:#3F9D3F }
.p2_txt dl dd:hover a{color:#3F9D3F }

.p2_txt .ul_title{ float:left; width:25%; font-size:14px; color:#222222;}
.p2_txt .p2_txt_list{ float:left; width:75%;}
.p2_txt .p2_txt_list li{ display:inline-block; margin-right:20px; font-size:14px; color:#666666;}
.p2_txt .p2_txt_list li a{ color:#666666;}
.p2_txt .p2_txt_list li.on a{ color:#F29D09;font-weight:bold}

/*专卖店形象*/
.mdzs{padding: 20px 0;background: #f8f8f8}
.mdzs .h1{text-align: center;font-size: 18px; font-weight:bold; line-height: 30px;}
.mdzs .h2{color: #666666;text-align: center; line-height:25px; margin-top:5px;}
.mdzs ol{text-align: center;border-bottom: 1px solid #e5e5e5}
.mdzs ol li{ float:left; width: 50%;padding: 10px 0;display: inline-block;}	
.mdzs ol li #count1,.mdzs li #count2{font-size: 24px;font-weight: bold;color: #3F9D3F}

.mdzs ol li:nth-child(1){background: url(../images/mdzs_bg.jpg)right center no-repeat}	
.mdzs ol li .h1{font-size: 24px;font-weight: bold;color: #3F9D3F}
.mdzs ol li .h2{font-size:14px;line-height: 25px }	
	
.mdzs ul{margin-top: 10px}
.mdzs ul li{float: left;width:48%; margin:10px 1%; position: relative;border-bottom:1px solid #e5e5e5;}
.mdzs ul li:nth-child(3n){margin-right: 0}
.mdzs ul li img{width: 100%;display: block;}
.mdzs ul li p{line-height: 30px;text-align: center}	
/*.mdzs ul li:hover p{color: #3F9D3F}
.mdzs ul li p:after{position: absolute;content: "";bottom: 0;width:0%;height: 1px;background:#3F9D3F;left: 0;transition:width 0.5s  }
.mdzs ul li:hover p:after{width: 100%}*/
.mdzs ul li .mb{width: 0;height: 0;background: rgba(0,0,0,0.50)url(../images/about3_bg.png)no-repeat center;position: absolute;top:50%;left: 50%;transition: all 0.5s}
/*.mdzs ul li:hover .mb{width: 100%;height: 250px;left: 0;top: 0;;line-height: 400px;}*/

/*联系我们*/
.contact_us1{padding: 20px 0;}	
.contact_us1 .h1{color: #3F9D3F;font-size: 18px; font-weight:bold; line-height: 30px}	
.contact_us1 .h2{font-size: 14px;line-height: 25px;color: #666666;margin-top: 5px;position: relative}
.contact_us1 .code{ margin-top:10px; font-size:16px; line-height:30px;}
.contact_us1 .code img{ border:#e6e6e6 1px solid;}
.contact_us2{padding: 20px 0;background: #f8f8f8}

.Gbook_b1 { }
/*.Gbook_b1 .name { width: 48%; float: left; margin-bottom: 20px; }
.Gbook_b1 .phone { width:48%; margin-left: 3%; float: left; margin-bottom: 20px; }
.Gbook_b1 .email { width: 31%; margin-left: 3%; float: left; margin-bottom: 20px; }
.Gbook_b1 .company { width: 100%; float: left; margin-bottom: 20px; }
.Gbook_b1 .content { width: 100%; float: left; margin-bottom: 20px; }
.Gbook_b1 .vcode { width: 32%; float: left; }*/
.Gbook_b1 li{ margin-bottom:20px;}
.Gbook_b1 .vcode .InputV1 { }

.InputV1 { height: 38px; width: 100%; line-height: 38px; padding: 0 10px; border: 1px solid #ddd; background-color: #fff;outline: none; box-sizing:border-box;}
.InputV1:focus { border: 1px solid #3F9D3F; background-color: #fff; }
.TextareaV1:focus { border: 1px solid #3F9D3F; background-color: #fff; }
.ButtonV1 { height: 40px; line-height: 40px;width: 100%; background-color: #3F9D3F;transition: all 0.3s; color: #fff; font-size: 18px; cursor: pointer;font-family:'微软雅黑';margin: 0 auto;border: none;display: block;}
.TextareaV1 { line-height: 150%; width: 100%; padding: 10px; border: 1px solid #ddd; background-color: #fff; resize: none;outline: none; box-sizing:border-box;}
.ButtonV1:hover{ background-color: #3F9D3F;}


/*招聘*/
.zhaoping{background: #f5f5f5}
.talent-recruitment {
  position: relative;
  z-index: 22;
  padding: 20px 0; }
  .talent-recruitment .talent-recruitment-title {
    width: 100%;
    background: #505050;
    height: 53px;
    line-height: 53px;
    font-size: 0;
    margin-bottom: 18px; }
    .talent-recruitment .talent-recruitment-title li {
      display: inline-block;
      vertical-align: middle;
      text-align: center;
      font-size: 16px;
      color: #FAFAFA;
      width: 155px; }
    .talent-recruitment .talent-recruitment-title .name {
      width: 286px; }
  .talent-recruitment .talent-recruitment-list {
    width: 100%;
    -moz-box-sizing: border-box;
         box-sizing: border-box; }
    .talent-recruitment .talent-recruitment-list .active .talent-title .icon-rotate span {
      -webkit-transform: rotate(0deg);
         -moz-transform: rotate(0deg);
          -ms-transform: rotate(0deg);
              transform: rotate(0deg); }
    .talent-recruitment .talent-recruitment-list > li:first-child {
      margin-top: 0; }
    .talent-recruitment .talent-recruitment-list > li {
      border: 1px solid #D7D7D7;
      background: #FFF;
      margin-top: 16px; }
      .talent-recruitment .talent-recruitment-list > li .talent-title {
        position: relative;
        width: 100%;
        height: 53px;
        line-height: 53px;
        font-size: 0;
        cursor: pointer; }
        .talent-recruitment .talent-recruitment-list > li .talent-title li {
			float:left;
          vertical-align: middle;
          text-align: left;
          font-size: 14px;
          color: #333;
          overflow: hidden;
          height: 53px;
			line-height: 53px;
          width: 45%;
          padding: 0 6px;
          -moz-box-sizing: border-box;
               box-sizing: border-box; 
		}
        .talent-recruitment .talent-recruitment-list > li .talent-title .name {
          width: 45%; }
        .talent-recruitment .talent-recruitment-list > li .talent-title .icon-rotate {
          position: absolute;
          right: 0;
          top: 0;
          height: 100%;
          width: 72px; }
          .talent-recruitment .talent-recruitment-list > li .talent-title .icon-rotate span {
            -webkit-transition: all .4s ease;
            -moz-transition: all .4s ease;
            transition: all .4s ease;
            display: inline-block;
            vertical-align: middle;
            width: 34px;
            height: 34px;
            border: 1px solid #E6E6E6;
            border-radius: 50%;
            background-image: url(../images/icon-21.png);
            background-position: center center;
            background-repeat: no-repeat;
            -webkit-transform: rotate(180deg);
               -moz-transform: rotate(180deg);
                -ms-transform: rotate(180deg);
                    transform: rotate(180deg); }
      .talent-recruitment .talent-recruitment-list > li .nr {
        display: none;
        border-top: 1px solid #D7D7D7;
        background: #FBFBFB;
        padding: 20px 0 20px; }
        .talent-recruitment .talent-recruitment-list > li .nr > div {
          font-size: 0;
          position: relative; }
		  /*
          .talent-recruitment .talent-recruitment-list > li .nr > div:after {
            content: "";
            position: absolute;
            top: 0;
            bottom: 0;
            left: 50%;
            width: 1px;
            background: #DFDFDF; }*/
          .talent-recruitment .talent-recruitment-list > li .nr > div .mailbox {
			  margin:5px 3%;
            }
            .talent-recruitment .talent-recruitment-list > li .nr > div .mailbox a {
              font-size: 13px;
              color: #333;
              height: 40px;
              line-height: 40px;
              display: inline-block;
              vertical-align: top;
              padding: 0 35px;
              border: 1px solid #020202;
              position: relative;
              -webkit-transition: all 0.3s ease;
              -moz-transition: all 0.3s ease;
              transition: all 0.3s ease; }
              .talent-recruitment .talent-recruitment-list > li .nr > div .mailbox a:hover {
                background: #5B5B5B;
                border-color: #5B5B5B;
                color: #FFF; }
          .talent-recruitment .talent-recruitment-list > li .nr > div h1 {
            font-size: 18px;
			font-weight:bold;
            color: #444;
            line-height: 28px;
            margin-bottom: 10px; }
          .talent-recruitment .talent-recruitment-list > li .nr > div .p {
            font-size: 14px;
            color: #555;
            line-height: 30px; }
        .talent-recruitment .talent-recruitment-list > li .nr .left {
          vertical-align: top;
		  padding:10px 3%;
          -moz-box-sizing: border-box;
               box-sizing: border-box;
          }
        .talent-recruitment .talent-recruitment-list > li .nr .right {
          vertical-align: top;
		  padding:10px 3%;
          -moz-box-sizing: border-box;
               box-sizing: border-box;
          }
.talent-paged {
    position: relative;
    z-index: 2;
    padding-top: 24px;
    padding-bottom: 82px;
}

/*登录*/
.login_box{width: 80%; padding:20px 3%;background: #fff;box-shadow: 0px 0px 20px 0px rgba(9, 1, 3, 0.1);margin: 0 auto;margin-top: -200px;position: relative}
.login_box .h1{font-size: 20px;color:#d34817;text-align: center;margin-bottom: 20px}
.login_box .h2 span{float: left;line-height: 35px;width: 20%;text-align: center; box-sizing:border-box;}
.login_box .h2 input{float: left;width: 80%;height: 35px;border: none;background: #f5f5f5;padding-left: 10px;border-radius: 3px; box-sizing:border-box;}
.login_box .h2{margin-bottom: 20px;}
.login_box .button{background: #d34817;color: #fff;width: 100%;border: none;height: 40px;border-radius:5px}
.login_box .login_box_bottom{width: 100%;text-align: center}
.login_box .login_box_bottom .h3{margin-top:5px;color: #999}
.login_box .login_box_bottom .h3 span{color: #d34817;}
.login_box .login_box_bottom .a{line-height:50px;}
.login_box .login_box_bottom .a:hover{color: #d34817}   
.login_txt{color: #999;text-align: center;margin-top: 10px}


/*招商*/
.zhaoshang1{padding: 20px 0;}
.zhaoshang_title{font-size: 24px;text-align: center;line-height:60px;border-bottom:1px solid #e6e6e6;position: relative;color: #3F9D3F;font-weight: bold;}
.zhaoshang_title:after{content: "";position: absolute;width: 30px;height: 3px; background: #3F9D3F;bottom: 0;left: 50%;margin-left: -15px;}

.zhaoshang1 .left{}
.zhaoshang1 .right{margin-top: 20px;}
.zhaoshang1 .left ul li{padding-left:60px;margin-bottom: 20px;background: url(../images/zhaoshang1_bg.jpg)no-repeat left 10px;position: relative}
.zhaoshang1 .left ul li .h1{font-size: 18px; line-height: 30px;font-weight: bold;color: #3F9D3F;}
.zhaoshang1 .left ul li .h3{font-size:20px;font-weight: bold;color: #fff;position: absolute;left:11px;top: 21px;}
.zhaoshang1 .right ul li{padding-left:60px;margin-bottom: 20px;background: url(../images/zhaoshang1_bg.jpg)no-repeat left 10px;position: relative}
.zhaoshang1 .right ul li .h1{font-size: 18px; line-height: 30px;font-weight: bold;color: #3F9D3F;}
.zhaoshang1 .right ul li .h3{font-size:20px;font-weight: bold;color: #fff;position: absolute;left:11px;top: 21px;}
.banner_b3{background: url(../images/zhaoshang_b.jpg) no-repeat center fixed;height: 550px;}

.zhaoshang2{padding:20px 0;}
.zhaoshang2 ul{margin-top: 20px}
.zhaoshang2 ul li{margin-bottom: 20px}
.zhaoshang2 ul li .h1{font-size: 18px;font-weight: bold}
.zhaoshang2 ul li .h2{color: #777777;}

.zhaoshang3{background: url(../images/zhaoshang3_bg.jpg)no-repeat center; background-size:auto 100%;padding: 20px 3% 80px 3%;}
.zhaoshang3 .h1{font-size: 20px;font-weight: bold;color: #fff;text-align: center}
.zhaoshang3 .h2{margin-top: 10px;text-align: center;color: #fff}

.zhaoshang4 ul li{float: left;border:1px solid #e5e5e5;width: 49%;margin-right: 2%;margin-bottom: 18px; box-sizing:border-box; transition: border 0.5s}
.zhaoshang4 ul li:nth-child(2n){margin-right: 0}
.zhaoshang4 ul{margin-top: 20px}
.zhaoshang4 ul li .h1{font-size: 16px;font-weight: bold;text-align: center;line-height: 40px;border-bottom: 1px solid  #e5e5e5;transition: border 0.5s}
.zhaoshang4 ul li .h2{padding: 10px 5px;color: #999; font-size:14px; line-height: 20px;text-align: center;height: 160px; overflow:hidden;}
.zhaoshang4{padding: 20px 0}
.zhaoshang4 ul li:hover{border: 1px solid #3F9D3F}
.zhaoshang4 ul li:hover .h1{color:#3F9D3F;border-bottom: 1px solid #3F9D3F}

.zhaoshang5{/*background: #f5f5f5 url(../images/zhaoshang5_bg.jpg) center 210px  no-repeat ;*/ background:#f5f5f5; padding: 20px 0;}
.zhaoshang5 .indexcontent{}
.zhaoshang5 ul { padding:10px 3%; margin:20px 0 0 0;;  background:#fff;}
.zhaoshang5 ul li{padding-left: 60px;margin-bottom: 10px}
.zhaoshang5 ul li .h1{font-size: 16px; font-weight:bold;}
.zhaoshang5 ul li .h2{color:#777777; line-height:25px;}
.zhaoshang5 ul li:nth-child(1){background: url(../images/zhaoshang5_icon1.jpg)no-repeat 0px top; background-size:50px auto;}
.zhaoshang5 ul li:nth-child(2){background: url(../images/zhaoshang5_icon2.jpg)no-repeat 0px top; background-size:50px auto;}
.zhaoshang5 ul li:nth-child(3){background: url(../images/zhaoshang5_icon3.jpg)no-repeat 0px top; background-size:50px auto;}
.zhaoshang5 ul li:nth-child(4){background: url(../images/zhaoshang5_icon4.jpg)no-repeat 0px top; background-size:50px auto;}
.zhaoshang5 ul li:nth-child(5){background: url(../images/zhaoshang5_icon5.jpg)no-repeat 0px top; background-size:50px auto;}
.zhaoshang5 ul li:nth-child(6){background: url(../images/zhaoshang5_icon6.jpg)no-repeat 0px top; background-size:50px auto;}

.zhaoshang6{padding: 20px 0;}
.zhaoshang6 ul{margin-top: 20px;}
.zhaoshang6 ul li{text-align: center;width: 48%;float: left; margin:10px 1%; position:relative;}
.zhaoshang6 ul li .ico{ height:80px;}
.zhaoshang6 ul li .ico2{ position:absolute; right:-8px; top:30px; width:15px;}
.zhaoshang6 ul li:nth-child(4n){padding-right: 0}
.zhaoshang6 ul li .h1{font-size: 16px;font-weight: bold;margin-top: 5px}
.zhaoshang6 ul li .h2{color: #999;text-align: center; line-height:25px; height:75px; overflow:hidden;}
/*
.zhaoshang6 ul li:nth-child(1),.zhaoshang6 ul li:nth-child(2),.zhaoshang6 ul li:nth-child(3){background: url(../images/right_icon.jpg)no-repeat 270px center;padding-bottom: 96px}
.zhaoshang6 ul li:nth-child(4){background:  url(../images/bttom_icon.jpg)no-repeat center 266px ;padding-bottom: 96px;}

.zhaoshang6 ul li:nth-child(5),.zhaoshang6 ul li:nth-child(6),.zhaoshang6 ul li:nth-child(7){background: url(../images/left_icon.jpg)no-repeat 270px center}*/

.zhaoshang7{background: #f5f5f5;padding: 20px 0;}
.zhaoshang7 ul{margin-top: 15px;}
.zhaoshang7 ul li{width:  48%;float: left; margin:5px 1%; position: relative}
.zhaoshang7 ul li img{width:  100%; display:block;}
/*.zhaoshang7 ul li:nth-child(3){margin-right: 0}*/
.zhaoshang7 .mb{background: rgba(0,0,0,0.50)url(../images/about3_bg.png)no-repeat center;position: absolute;width: 0%;height:0%;color: #fff;line-height: 0px;text-align: center;font-size: 20px;transition: all 0.5s;left: 50%;top: 50%;}
/*.zhaoshang7 ul li:hover .mb{width: 100%;height: 100%;left: 0;top: 0;;line-height: 400px;}
.zhaoshang7 ul li:hover p{color:#3F9D3F }*/
.zhaoshang7 ul li p{color:#666666;text-align: center;margin-top: 5px;font-size: 14px;line-height:200%;}
.zhaoshang7 .a{width: 200px;height: 40px;color: #fff;background:#F29D09;display: block;border-radius: 50px;text-align: center;line-height: 40px;margin: 0 auto; margin-top: 20px}	

.zhaoshang8{padding: 20px 0;}
.zhaoshang8 .slideBox{background: #f5f5f5}
.zhaoshang8	.slideBox{margin-top:20px;  /*height:350px; overflow:hidden;*/ position:relative }
.zhaoshang8	.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.zhaoshang8	.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.zhaoshang8	.slideBox .hd ul li{ float:left; margin-right:10px;  width:50px; height:8px; line-height:14px; text-align:center; background:#d9d9d9; cursor:pointer;}
.zhaoshang8	.slideBox .hd ul li.on{ background:#a21e23; color:#fff; }
.zhaoshang8	.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.zhaoshang8	.slideBox .bd li{ zoom:1; vertical-align:middle; }
.zhaoshang8	.slideBox .bd img{ width:100%; display:block;  }
.zhaoshang8	.slideBox .bd .left{}
.zhaoshang8	.slideBox .bd .right{width: 100%;padding: 20px; box-sizing:border-box;}
.zhaoshang8	.slideBox .bd .right .txt1{color: #333333;font-size: 20px; font-weight:bold;}
.zhaoshang8	.slideBox .bd .right .txt2{color: #666;font-size:14px;margin-top:10px;}

.zhaoshang8	.slideBox .bd .right .icon{margin-top: 20px;border-top: 1px dashed #bfbfbf;padding-top: 20px}
.zhaoshang8	.slideBox .bd .right .icon .prev{width: 30px;height: 30px;display: inline-block;text-indent: -99999px;background: url(../images/zhaoshang8_left.png)no-repeat center}
.zhaoshang8	.slideBox .bd .right .icon .next{width: 30px;height: 30px;display: inline-block;text-indent: -99999px;;background: url(../images/zhaoshang8_right.png)no-repeat center}
.zhaoshang8	.slideBox .bd .right .icon .prev:hover{width: 30px;height: 30px;display: inline-block;text-indent: -99999px;background: url(../images/zhaoshang8_left_on.png)no-repeat center}
.zhaoshang8	.slideBox .bd .right .icon .next:hover{width: 30px;height: 30px;display: inline-block;text-indent: -99999px;;background: url(../images/zhaoshang8_right_on.png)no-repeat center}


.zhaoshang9{background: url(../images/zhaoshang8_bg.jpg)no-repeat center;padding: 20px 0; background-size:auto 100%;}
.zhaoshang9 .left {}
.zhaoshang9 .left .h1{ color: #fff;font-size:30px;font-weight: bold;line-height: 40px;}
.zhaoshang9 .left .h2{float: left;margin-left: 10px;color: #fff;line-height: 30px;margin-top: 40px}
.zhaoshang9 .left .h3{margin-top: 10px;color: #fff; font-size:14px; line-height:25px; border-bottom:#7e7268 1px solid; padding-bottom:10px;}
.zhaoshang9 .left .h4{width: 280px;height: 50px;border-radius: 50px;background: #3F9D3F url(../images/zhaoshang9_img.png)no-repeat 80px center ;text-align: center;color: #fff;line-height: 50px;padding-left: 30px;margin-top: 130px;float: left;}
.zhaoshang9 .left .h5{float: left;margin-top: 130px;font-size: 40px;color: #fff;font-weight: bold;line-height: 50px;margin-left: 20px;}

.zhaoshang9 .right{}
.zhaoshang9 .right input{width:95%;height: 45px;padding: 0; padding-left: 5%;border: none;margin-bottom: 10px}
.zhaoshang9 .right .h1{text-align: center;color: #fff;font-size: 24px;;margin-bottom:20px; margin-top:20px;}
.zhaoshang9 .right textarea{width:95%;height:150px;padding-left: 5%;padding-top: 5%;border: none}
.zhaoshang9 .right  .button{padding: 0; width: 100%;background: #3F9D3F;color: #fff}

/*经销商*/
.jxs_1{background:#f8f8f8;padding: 20px 0 }
.jxs_1 .txt{ color:#666666;line-height: 25px;font-size: 14px}

.jxs_2{ padding:20px 3%;}
.jxs_2_nav .jxs_2_nav_list .swiper-slide{ border:#e6e6e6 1px solid; line-height:40px; text-align:center; box-sizing:border-box;}
.jxs_2_nav .jxs_2_nav_list a{ display:block; line-height:40px; text-align:center;}
.jxs_2_nav .jxs_2_nav_list .on{ color: #fff; background: #3F9D3F;}
.jxs_2_nav .jxs_2_nav_list .on a{ color: #fff;}
.jxs_2_c li .txt1{ font-size:16px; font-weight:bold; line-height:40px; text-align:center;}
.jxs_2_c li .txt2{ font-size:14px; color:#999999; line-height:25px; text-align:center; padding:0 20px;}

.jxs_3{background: #f8f8f8;padding: 20px 0}
.jxs_3 ul li{float: left;width: 48%;padding: 10px 10px 0 10px;background: #fff;margin:5px 1%; box-sizing:border-box; box-shadow: 0px 0px 25px 0px rgba(10, 2, 4, 0.08);}
.jxs_3 ul li img{ width:100%; display:block;}
.jxs_3 ul li p{line-height: 30px;text-align: center;font-size: 14px}

.jxs_4{padding: 20px 0;}
.jxs_4 img{ width:100%;}
.jxs_4 .left{overflow: hidden}
.jxs_4 .right{}
.jxs_4 .right .top .r_t_l{float: left;width: 49%;overflow: hidden}
.jxs_4 .right .top .r_t_r{float: right;width: 49%;overflow: hidden}
.jxs_4 .right .bttom{width: 580px;height: 190px;overflow: hidden;margin-top: 20px}
.jxs_4 .mb{background: rgba(0,0,0,0.50);position: absolute;width: 0%;height:0%;color: #fff;line-height: 0px;text-align: center;font-size: 20px;transition: all 0.5s;left: 50%;top: 50%;}

.jxs_5{padding: 20px 0;background: #f8f8f8}
.jxs_5 .txt{}
.jxs_5 .txt ul li{ float:left; width: 23%; margin:0 1%;height: 40px;border:1px solid #e6e6e6;background: #fff;text-align: center;line-height: 40px;cursor: pointer; box-sizing:border-box;}
.jxs_5 .txt ul li:hover{color: #fff;background: #3F9D3F}
.jxs_5 .txt ul .on{color: #fff;background: #3F9D3F}
.jxs_5 .txt ol{ margin-top:10px;}
.jxs_5 .txt ol li{padding: 10px 0;border-top: 1px dashed #d9d9d9}
.jxs_5 .txt ol li .h1{font-size: 16px; font-weight:bold; line-height: 25px;}
.jxs_5 .txt ol li .h2{font-size: 14px;color: #999;line-height: 25px}
.jxs_5 .txt ol li .h3{font-size: 14px;color: #666666;}

.jxs_6{background: #f8f8f8;padding: 30px 0;}
.link{
      background: #f5f5f5;
    width: 98%;
    display: block;
    text-align: left;
    overflow: hidden;
    padding: 10px 10px;
}
.link strong{
      color: #d6282c;
    font-weight: normal;
    font-size: 16px;
}
.newinfos .a {
    display: block;
    text-align: center;
    width: 160px;
    height: 40px;
    color: #fff;
    background:#F29D09;
    line-height: 40px;
}
#shoptable{border:#ccc solid 1px;padding:8px;margin:20px 0px}
#shoptable b {color:#F29D09}
.wapproduct_detail {margin-bottom:20px}