.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%;}

.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: #009b4c; color: #fff; border:#009b4c 1px solid;  }
.pages a:hover {  background: #009b4c; color: #fff; border:#009b4c 1px solid;  text-decoration: none;  }
.pages a.wz{  padding:9px 20px;}



/*悬浮*/
.fixed-box{
  position: fixed;
  right: 10px;
  top: 50%; margin-top:-177px;
  z-index: 9;
}
.fixed-box a{
  display: block;
  width: 70px;
  height: 70px;
  margin-bottom: 1px;
  background:#019d3c;
}
.fixed-box .ico{ padding-top:5px; height:35px; text-align:center; line-height:35px;}
.fixed-box .ico img{ vertical-align:middle;}
.fixed-box .ico_txt{ font-size:12px; color:#fefefe; line-height:24px; text-align:center;}
.fixed-box a.goTop{
  background:#019d3c url(../images/xf_goto.png) no-repeat center;
}
.fixed-box .phone-box{
  
  position: relative;
}
.fixed-box .phone-box .phone{
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  width: 180px;
  height: 70px;
  background-color: #666;
  color: #fff;
  text-align: center;
  position: absolute;
  right: 70px;
  top: 0px;
  font-size: 12px;
  line-height: 18px;
  text-align: left;
  opacity: 0;
}
.fixed-box .phone-box .phone span{
  font-weight: 800;
}

.fixed-box .phone-box:hover .phone{
  opacity: 1;
}
.fixed-box .ecode{
  position: relative;
}
.fixed-box .ecode .img{
  position: absolute;
  left: -155px;
  top: -45px;
  width: 150px;
  display: none;
}
.fixed-box .ecode .img img{
  width: 100%;
  object-fit: cover;
}
.fixed-box .ecode:hover .img{
  display: block;
}
/*首页*/
.top1{ background:rgba(255,255,255,0.6); height:80px; width:100%; min-width:1200px; z-index:999;}
.top1 .top_logo{ position:absolute; left:57px; top:14px;}

.n_footer{height:300px !important; background:url(../images/footer_bg.jpg) top center no-repeat; flex-direction:column;}
.footer1{ height:240px; box-sizing:border-box;}
.footer1 .indexcontent{ position:relative;}
/*.footer1_flex{ display:flex; width:900px; justify-content:space-between; padding-top:25px;}*/
.footer1_flex{ padding-top:25px;}
.footer_box{ float:left; width:102px;}
.footer_box .title{ font-size:16px; color:#ffffff; line-height:35px; /*text-align:center;*/}
.footer_box .title a{ color:#ffffff;}
.footer_box_list{ margin-top:5px;}
.footer_box_list li{ font-size:14px; color:#ffffff; line-height:25px; /*text-align:center;*/}
.footer_box_list li a{ color:#ffffff;}
.footer_box2{ float:left; width:200px; margin-left:35px;}
.footer_box2 .title{ font-size:16px; color:#ffffff; font-weight:bold; line-height:35px;}
.footer_box2 .txt{margin-top:5px; font-size:14px; color:#ffffff; line-height:25px;}


.footer_ewm{ position:absolute; right:0; top:50px; width:170px; text-align:center;}
.footer_ewm .txt{ font-size:16px; color:#ffffff; line-height:30px; margin-top:10px;}

.footer2{ background:rgba(255,255,255,0.6); height:60px;}
.footer2 .indexcontent{ font-size:14px; color:#222222; line-height:30px; text-align:center; padding-top:15px; padding-bottom:15px;}
.footer2 .indexcontent a{ color:#222222;}


@media only screen and (max-width:1600px) {
.top_logo{ left: 30px !important;}
.nav{ width:1000px;}
.nav .nLi h3 a{width:125px;}
.nav .sub a{ width:125px;}
}

/*合作伙伴*/
.n_banner{ height: 350px;}
.hzhb_txt{ font-size:14px; color:#222222; line-height:30px; text-align:center; padding-top:75px; padding-bottom:40px;}

.hzhb_swiper-container{ padding-bottom:80px;}
.hzhb_list li{ float:left; width:220px; height:120px; margin-left:25px; margin-top:35px;}
.hzhb_list li img{ width:220px; height:120px; border:#e0e0e0 1px solid; transition:all 0.3s; cursor:pointer; box-sizing:border-box;}
.hzhb_list li:nth-child(5n+1){ margin-left:0;}
.hzhb_list li:nth-child(-n+5){ margin-top:0;}
.hzhb_list li:hover img{ border:#019d3c 1px solid;}


.hzhb_swiper-prev{ width:40px; height:40px; background:url(../images/i_d1_swiper_ico1.jpg) center no-repeat; top:auto; bottom:0; left:560px;}
.hzhb_swiper-prev:after{ display:none;}
.hzhb_swiper-next{ width:40px; height:40px; background:url(../images/i_d1_swiper_ico2.jpg) center no-repeat; top:auto; bottom:0; right:560px;}
.hzhb_swiper-next:after{ display:none;}
.hzhb_swiper-prev.swiper-button-disabled,
.hzhb_swiper-next.swiper-button-disabled{ opacity:0.5;}

/*核心业务*/
.hxyw_box{ padding-top:80px; padding-bottom:100px;}
.hxyw1 .hxyw_txt{ float:left; margin-left:60px;}
.hxyw_txt{ width:380px; height:240px; position:relative;}
.hxyw_txt .title{ font-size:30px; color:#222222; font-weight:bold; line-height:40px; padding-bottom:20px; position:relative;}
.hxyw_txt .title:after{content: "";width:40px;height: 4px; position: absolute; left: 0; bottom:0px; background:#019d3c;}
.hxyw_txt .txt{ font-size:14px; color:#222222; line-height:22px; margin-top:30px;}
.hxyw_txt .txt *{ line-height:22px;}
.hxyw1 .hxyw_swiper-container{ float:right;}
.hxyw_swiper-container{ width:660px;}

.hxyw_swiper-prev{ width:40px; height:40px; background:url(../images/i_d1_swiper_ico1.jpg) center no-repeat; top:auto; bottom:0; left:0; outline:none;}
.hxyw_swiper-prev:after{ display:none;}
.hxyw_swiper-next{ width:40px; height:40px; background:url(../images/i_d1_swiper_ico2.jpg) center no-repeat; top:auto; bottom:0; left:40px; outline:none;}
.hxyw_swiper-next:after{ display:none;}
.hxyw_swiper-prev.swiper-button-disabled,
.hxyw_swiper-next.swiper-button-disabled{ opacity:0.5;}

.hxyw2{ background:#f7f7f7;}
.hxyw2 .hxyw_txt{ float:right; margin-right:60px;}
.hxyw2 .hxyw_swiper-container{ float:left;}

/*运营保障*/
.n_nav{ text-align:center;}
.n_nav a{ display:inline-block; height:50px; font-size:16px; color:#999999; font-weight:bold; line-height:50px; padding:0 20px; position:relative; transition:all 0.3s;}
.n_nav a:after{content: ""; width:0; height: 2px; position: absolute; left: 50%; bottom:0px; margin-left:0; background:#019d3c; transition:all 0.3s;}
.n_nav a.on,
.n_nav a:hover{ color:#222222;}
.n_nav a.on:after,
.n_nav a:hover:after{ width:54px; margin-left:-27px;}

.n_title1{ font-size:30px; color:#222222; font-weight:bold; line-height:50px; height:50px; text-align:center; padding-bottom:15px; position:relative;}
.n_title1:after{content: ""; width:40px; height: 4px; position: absolute; left: 50%; bottom:0px; margin-left:-20px; background:#019d3c; transition:all 0.3s;}
.yybz_d1_content{ margin-top:26px; font-size:14px; color:#222222; line-height:25px; padding:0 70px;}
.yybz_d1_content *{ line-height:25px;}
.yybz_d1_content img{ max-width:100%;}

.yybz_d2{ background:#f2f2f2;}
.yybz_d2_content{ margin-top:26px; font-size:14px; color:#222222; line-height:25px; text-align:center;}
.yybz_d2_content *{ line-height:25px;}
.yybz_d2_content img{ max-width:100%;}


.yybz_d3_swiper-container{ padding-bottom:80px;}
.yybz_d3_swiper-container .yybz_d3_box{ width:390px; height:250px; position:relative; overflow:hidden;}
.yybz_d3_swiper-container .yybz_d3_box .txt{ position:absolute; left:0; bottom:-40px; width:100%; height:40px; background:#019d3c; font-size:14px; color:#ffffff; text-align:center; line-height:40px; transition:all 0.3s;}
.yybz_d3_swiper-container .yybz_d3_box:hover .txt{ bottom:0;}

.yybz_d3_swiper-prev{ width:40px; height:40px; background:url(../images/i_d1_swiper_ico1.jpg) center no-repeat; top:auto; bottom:0; left:560px;}
.yybz_d3_swiper-prev:after{ display:none;}
.yybz_d3_swiper-next{ width:40px; height:40px; background:url(../images/i_d1_swiper_ico2.jpg) center no-repeat; top:auto; bottom:0; right:560px;}
.yybz_d3_swiper-next:after{ display:none;}
.yybz_d3_swiper-prev.swiper-button-disabled,
.yybz_d3_swiper-next.swiper-button-disabled{ opacity:0.5;}

/*服务优势*/
.n_title2{ font-size:18px; color:#22a55b; line-height:30px; text-align:center; font-weight:bold;}
.ffys_d1_content{ font-size:14px; color:#222222; line-height:25px;}.yybz_d2_content *{ line-height:25px;}
.ffys_d1_content *{ line-height:25px;}
.ffys_d1_content img{ max-width:100%;}

.ffys_list li{ float:left; width:390px; margin-left:15px;}
.ffys_list li:nth-child(3n+1){ margin-left:0;}
.ffys_list li img{ display:block; width:390px; height:300px;}
.ffys_list li .txt{ height:50px; line-height:50px; font-size:14px; color:#222222; text-align:center;}

/*供应链*/
.gyl_d1_list{ width:1068px; margin:0 auto;}
.gyl_d1_list li{ float:left; border:#222222 1px solid; width:498px; height:297px; margin:0 17px;}
.gyl_d1_list li img{ display:block; width:498px; height:297px;}

.gyl_d2{ background:#f2f2f2;}
.gyl_d2_img{ float:right;}
.gyl_d2_l{ float:left; width:400px; margin-left:10px;}
.gyl_d2_l .txt1{ font-size:14px; color:#222222; line-height:25px; height:80px;}
.gyl_d2_l .txt1 *{ line-height:25px;}
.gyl_d2_l .txt2{ font-size:18px; color:#009e3b; font-weight:bold; line-height:32px; height:70px;}
.gyl_d2_l .txt2 *{ line-height:32px;}
.gyl_d2_list li{ font-size:16px; color:#222222; font-weight:bold; line-height:48px;}
.gyl_d2_list li img{ margin-right:12px; position:relative; top:-4px;}

.gyl_d3_list li{ float:left; border:#d7d7d7 1px solid; width:126px; height:66px; margin-left:22px; margin-top:22px;}
.gyl_d3_list li:nth-child(8n+1){ margin-left:0;}
.gyl_d3_list li img{ width:126px; height:66px;}
.spaq_d1_content{ float:left; width:450px; margin-left:80px; padding-top:40px; line-height:25px; font-size:12px; color:#222;}
.spaq_d1_img{ float:right; width:520px; margin-right:40px;}

.spaq_d3_list li{ float:left; width:220px; height:320px; margin-left:25px; box-shadow: 8px 8px 5px #ccc;}
.spaq_d3_list li:nth-child(5n+1){ margin-left:0;}
.spaq_d3_list li img{ width:220px; height:320px;}
.spaq_d3_txt{ text-align:center; font-size:14px; color:#222222; line-height:30px; font-weight:bold;}

.lianxi_d1_list li{ float:left; width:380px; height:200px; background:#eeeeee; padding:0 55px; box-sizing:border-box; margin-left:30px;}
.lianxi_d1_list li:nth-child(5n+1){ margin-left:0;}
.lianxi_d1_list li .ico{ height:95px; text-align:center; line-height:95px;}
.lianxi_d1_list li .ico img{ vertical-align:middle;}
.lianxi_d1_list li .txt{ font-size:14px; color:#222222; line-height:25px; text-align:center;}

.lianxi_d2{ height: 900px; position: relative; overflow: hidden;}
.lianxi_d2 .map{ width: calc(100% + 600px); height: 900px; margin-left: -600px;}
.lianxi_d2_box{ position: absolute; left: 50%; top: 52px; z-index: 9; margin-left: 100px; width: 500px; height:760px; background:#fff;}
.lianxi_d2_box .lianxi_d2_c{ margin:28px 10px 0 25px; height:540px; overflow-y: scroll;}
.lianxi_d2_box .lianxi_d2_c::-webkit-scrollbar {width:4px;height:4px;}
.lianxi_d2_box .lianxi_d2_c::-webkit-scrollbar-track {background:#e0e0e0;}
.lianxi_d2_box .lianxi_d2_c::-webkit-scrollbar-thumb {background:#019d3c;}

.lianxi_d2_list li{ margin-bottom:30px; cursor:pointer;}
.lianxi_d2_list li .title{ padding-left:24px; font-size:18px; color:#222222; line-height:30px; font-weight:bold; position:relative;}
.lianxi_d2_list li .title:after{content: ""; width:4px; height: 18px; position: absolute; top: 50%; left:0px; margin-top:-9px; background:#019d3c;}
.lianxi_d2_list li .txt{ padding-left:24px; font-size:14px; color:#222222; line-height:25px; margin-top:5px;}
.lianxi_d2_list li.on .title,
.lianxi_d2_list li:hover .title{ color:#019d3c;}

.lianxi_ewm_list{ margin-top:35px;}
.lianxi_ewm_list li{ float:left; width:50%; text-align:center;}
.lianxi_ewm_list li .txt{ font-size:14px; color:#019d3c; line-height:30px; text-align:center;}

/*加入我们*/
.jrwm_d1_list li{ float:left; width:20%; border:#fff 1px solid; border-left:#e0e0e0 1px solid; height:160px; padding:0 30px; box-sizing:border-box;}
.jrwm_d1_list li:nth-child(5n+1){ border-left:#fff;}
.jrwm_d1_list li .no{ font-size:36px; color:#222222; font-weight:bold; line-height:70px; text-align:center;}
.jrwm_d1_list li .txt{ font-size:14px; color:#222222; line-height:25px; text-align:center;}
.jrwm_d1_list li:hover{ border:#019d3c 1px solid;}

.jrwm_d2{ background:#f9f9f9;}
.jrwm_d2_list li{ float:left; width:590px; height:180px; margin-left:20px; margin-bottom:20px; padding:12px; box-sizing:border-box; transition:all 0.3s; border:#e0e0e0 1px solid; transition:all 0.3s; cursor:pointer; box-sizing:border-box;}
.jrwm_d2_list li:nth-child(2n+1){ margin-left:0;}
.jrwm_d2_list li:nth-child(1){ background:url(../images/jrwm_d2_bg1.jpg) bottom right no-repeat;}
.jrwm_d2_list li:nth-child(2){ background:url(../images/jrwm_d2_bg2.jpg) bottom right no-repeat;}
.jrwm_d2_list li:nth-child(3){ background:url(../images/jrwm_d2_bg3.jpg) bottom right no-repeat;}
.jrwm_d2_list li:nth-child(4){ background:url(../images/jrwm_d2_bg4.jpg) bottom right no-repeat;}
.jrwm_d2_list li:nth-child(5){ background:url(../images/jrwm_d2_bg5.jpg) bottom right no-repeat;}
.jrwm_d2_list li:nth-child(6){ background:url(../images/jrwm_d2_bg6.jpg) bottom right no-repeat;}
.jrwm_d2_list li:nth-child(7){ background:url(../images/jrwm_d2_bg7.jpg) bottom right no-repeat;}
.jrwm_d2_list li:nth-child(8){ background:url(../images/jrwm_d2_bg8.jpg) bottom right no-repeat;}
.jrwm_d2_list li:nth-child(9){ background:url(../images/jrwm_d2_bg9.jpg) bottom right no-repeat;}
.jrwm_d2_list li:nth-child(10){ background:url(../images/jrwm_d2_bg10.jpg) bottom right no-repeat;}
.jrwm_d2_list li .title{ padding-left:35px; font-size:18px; color:#222222; line-height:30px; font-weight:bold; position:relative;}
.jrwm_d2_list li .title .no{ position:absolute; left:0; top:2px;  background:url(../images/jrwm_d2_no.png) center no-repeat; width:24px; height:29px; text-align:center; font-size:12px; line-height:26px; font-family:Arial;}
.jrwm_d2_list li .txt{ font-size:14px; color:#222222; line-height:25px; margin-top:10px;}
.jrwm_d2_list li:hover{ box-shadow: 0px 5px 20px 0px rgba(0,0,0,0.1); border:#019d3c 1px solid;}

.jrwm_d3_list li{ float:left; width:290px; height:200px; margin-left:13px; background:#f9f9f9; position:relative; left:0; top:0; transition:all 0.3s;}
.jrwm_d3_list li:nth-child(4n+1){ margin-left:0;}
.jrwm_d3_list li .ico{ padding-top:20px; height:100px; text-align:center; line-height:100px;}
.jrwm_d3_list li .ico img{ vertical-align:middle;}
.jrwm_d3_list li .txt{ font-size:14px; color:#222222; font-weight:bold; line-height:25px; text-align:center;}
.jrwm_d3_list li:hover{top: -10px; box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.1);}

.jrwm_d4{ background:url(../images/jrwm_d4_bg.jpg) center no-repeat; height:400px;}
.jrwm_d4_list li{ float:left; width:200px;}
.jrwm_d4_list li .ico{ width:70px; height:70px; text-align:center; position:relative; margin:0 auto; position:relative;}
.jrwm_d4_list li .ico img{ width:70px; height:70px;}
.jrwm_d4_list li .txt{ font-size:16px; color:#222222; line-height:30px; margin-top:12px; text-align:center;}
.jrwm_d4_list li .ico:after{content: ""; width:92px; height: 13px; position: absolute; top: 50%; right:90px; margin-top:-6px; background:url(../images/jrwm_d4_hr.png) center no-repeat;}
.jrwm_d4_list li:nth-child(1) .ico:after{ width:0; height: 0;}

.jrwm_d5_list{ float:left; margin-left:20px; width:560px;}
.jrwm_d5_list li .inp{ display:block; width:560px; height:60px; 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:560px; height:220px; border:#e0e0e0 1px solid; padding:15px 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:#019d3c; font-size:16px; color:#ffffff; border:0; cursor:pointer;}

/*新闻列表页*/
.news_list{ border-top:#e0e0e0 1px solid;}
.news_list li{ border-bottom:#e0e0e0 1px solid; padding:30px 20px;}
.news_list li .fd{ float:left; width:280px; height:180px;}
.news_list li .txt{ float:right; width:830px;}
.news_list li .txt .txt1{ font-size:18px; color:#222222; line-height:55px; font-weight:bold;}
.news_list li .txt .txt1 a{ color:#222222;}
.news_list li .txt .txt1 a:hover{ color:#019d3c;}
.news_list li .txt .txt2{ font-size:14px; color:#999999; line-height:25px; margin-top:5px;}
.news_list li .txt .txt3{ font-size:14px; color:#999999; line-height:25px; margin-top:10px;}

/*新闻详情页*/
.news_i_title1{ font-size:18px; color:#222222; line-height:40px; font-weight:bold; text-align:center;}
.news_i_title2{ font-size:14px; color:#999999; line-height:40px; text-align:center; padding-bottom:10px; border-bottom:#e0e0e0 1px solid;}
.news_i_content{ padding:20px;}

.news_i_more{ border-top:#e0e0e0 1px solid; padding:20px;}
.news_i_more li{ font-size:14px; color:#222222; line-height:35px;}
.news_i_more li a{ color:#222222;}

/*关于我们*/
.ab_d1_l{ float:left; width:580px; height:520px;}
.ab_d1_r{ float:right; width:560px;}
.ab_d1_r .title{ font-size:30px; color:#222222; font-weight:bold; line-height:40px; padding-bottom:20px; position:relative;}
.ab_d1_r .title:after{content: "";width:40px;height: 4px; position: absolute; left: 0; bottom:0px; background:#019d3c;}
.ab_d1_r .txt{ font-size:14px; color:#222222; line-height:22px; margin-top:20px;}
.ab_d1_r .txt *{ line-height:22px;}

.ab_d2_list li{ float:left; width:380px; height:300px; margin-left:30px;}
.ab_d2_list li img{ width:380px; height:300px; object-fit: cover;}
.ab_d2_list li:nth-child(1){ margin-left:0;}

.ab_d3{ background:url(../images/ab_d3_bg.jpg) center no-repeat; height:600px;}

.ab_d3_swiper-container{ padding-bottom: 60px;}
.ab_d3_swiper-container .swiper-slide{ background:url(../images/ab_d3_bg1.png) top center no-repeat; height:230px;}
.ab_d3_swiper-container .swiper-slide:nth-child(2n){ background:url(../images/ab_d3_bg2.png) top center no-repeat;}

.ab_d3_txt1{ display:flex; justify-content : center; align-items : center; text-align:center; height:120px; font-size:14px; color:#222222; line-height:25px; padding:0 20px;}
.ab_d3_txt2{ font-size:24px; color:#222222; font-weight:bold; line-height:30px; text-align:center; height:30px; margin-top:70px;}


.ab_d3_swiper-prev{ width:40px; height:40px; background:url(../images/i_d1_swiper_ico1.jpg) center no-repeat; top:auto; bottom:0; left:560px;}
.ab_d3_swiper-prev:after{ display:none;}
.ab_d3_swiper-next{ width:40px; height:40px; background:url(../images/i_d1_swiper_ico2.jpg) center no-repeat; top:auto; bottom:0; right:560px;}
.ab_d3_swiper-next:after{ display:none;}
.ab_d3_swiper-prev.swiper-button-disabled,
.ab_d3_swiper-next.swiper-button-disabled{ opacity:0.5;}

.ab_d4_swiper-container{ padding-bottom: 60px;}
.ab_d4_list li{ float:left; width:270px; padding:9px 9px 0 9px; border:#e0e0e0 1px solid; margin-left:13px; margin-bottom:20px;}
.ab_d4_list li:nth-child(4n+1){ margin-left:0;}
.ab_d4_list li .ab_d4_img{ width:270px; height:213px; line-height:213px; text-align:center;}
.ab_d4_list li .ab_d4_img img{ max-width:100%; max-height:100%;}
.ab_d4_list li .txt{ line-height:54px; text-align:center; font-size:16px; color:#222222; position:relative; margin-top:20px;}
.ab_d4_list li .txt:after{content: ""; width:30px; height: 2px; position: absolute; top: 0px; left:50%; margin-left:-15px; background:#019d3c;}

.ab_d4_swiper-prev{ width:40px; height:40px; background:url(../images/i_d1_swiper_ico1.jpg) center no-repeat; top:auto; bottom:0; left:560px;}
.ab_d4_swiper-prev:after{ display:none;}
.ab_d4_swiper-next{ width:40px; height:40px; background:url(../images/i_d1_swiper_ico2.jpg) center no-repeat; top:auto; bottom:0; right:560px;}
.ab_d4_swiper-next:after{ display:none;}
.ab_d4_swiper-prev.swiper-button-disabled,
.ab_d4_swiper-next.swiper-button-disabled{ opacity:0.5;}

.ab_d5{ background:#f9f9f9;}
.ab_d5_list li{ float:left; width:50%; padding-left:70px; padding-right:60px; box-sizing:border-box; position:relative;}
.ab_d5_list li .title{ font-size:16px; color:#222222; font-weight:bold; line-height:30px;}
.ab_d5_list li .txt{ font-size:14px; color:#222222; line-height:25px;}
.ab_d5_list li .no{ position:absolute; left:0; top:0; width:40px; height:40px; background:#019d3c; border-radius:50%; line-height:40px; text-align:center; font-size:18px; color:#ffffff; font-weight:bold;}

.ab_d6_nav{ float:left; width:138px; border:#e0e0e0 1px solid;}
.ab_d6_nav li{ border-top:#f6f6f6 1px solid; height:108px; line-height:108px; text-align:center; font-size:16px; color:#222222; cursor:pointer; background:#fff;}
.ab_d6_nav li:nth-child(1){ border-top:0;}
.ab_d6_nav li.on,
.ab_d6_nav li:hover{ background:#019d3c; color:#fff;}

.ab_d6_r{ float:right; width:1040px; position:relative; height:330px;}

.ab_d6_swiper-container{ width:940px; margin-left:0; margin-right:0;}
.ab_d6_swiper-container .swiper-slide{ border:#e0e0e0 1px solid; background:#fff; padding:9px; height:330px; box-sizing:border-box;}
.ab_d6_swiper-container .swiper-slide .title{ padding-top:35px; text-align:center; line-height:25px; font-size:14px; color:#222222; position:relative;}
.ab_d6_swiper-container .swiper-slide .title a{ color:#222222}
.ab_d6_swiper-container .swiper-slide .title:after{content: "";width:30px;height: 2px; position: absolute; left: 50%; top:20px; margin-left:-15px; background:#019d3c;}

.ab_d6_swiper-prev{ width:40px; height:40px; background:url(../images/i_d1_swiper_ico1.jpg) center no-repeat; top:auto; bottom:0; left:auto; right:40px; outline:none;}
.ab_d6_swiper-prev:after{ display:none;}
.ab_d6_swiper-next{ width:40px; height:40px; background:url(../images/i_d1_swiper_ico2.jpg) center no-repeat; top:auto; bottom:0; left:auto; right:0px; outline:none;}
.ab_d6_swiper-next:after{ display:none;}
.ab_d6_swiper-prev.swiper-button-disabled,
.ab_d6_swiper-next.swiper-button-disabled{ opacity:0.5;}

.n_title3{ font-size:30px; color:#222222; font-weight:bold; line-height:40px; padding-bottom:20px; position:relative;}
.n_title3:after{content: "";width:40px;height: 4px; position: absolute; left: 0; bottom:0px; background:#019d3c;}

.ab_d7_nav li{ float:left; width:140px; height:40px; text-align:center; line-height:40px; background:#f9f9f9; font-size:16px; color:#222222; margin-right:10px; cursor:pointer;}
.ab_d7_nav li.on{ background:#019d3c; color:#fff;}

.ab_d7_c{ border:#e0e0e0 1px solid; background:#f9f9f9; padding:15px 10px 15px 20px;}
.ab_d7_box{ height:260px; overflow-y: scroll; font-size:14px; color:#222222; line-height:25px;}
.ab_d7_box::-webkit-scrollbar {width:4px;height:4px;}
.ab_d7_box::-webkit-scrollbar-track {background:#e0e0e0;}
.ab_d7_box::-webkit-scrollbar-thumb {background:#019d3c;}
.ab_d7_box *{ line-height:25px;}

/*饭堂承包*/
.ftcb_d1_c{ padding-bottom:80px;}
.ftcb_list li{ float:left; width:390px; margin-left:15px; margin-top:60px;}
.ftcb_list li:nth-child(3n+1){ margin-left:0;}
.ftcb_list li img{ display:block; width:390px; height:300px;}

/*营养配餐*/
.yypc_d1_c{ padding-bottom:80px;}
.yypc_list li{ float:left; width:390px; margin-left:15px; margin-top:60px;}
.yypc_list li:nth-child(3n+1){ margin-left:0;}
.yypc_list li img{ display:block; width:390px; height:300px;}
.yypc_list li .txt{ font-size:14px; color:#222222; text-align:center; line-height:30px; margin-top:10px;}

/*扶贫产品专营店*/
.fpcqzyd_list li{ float:left; width:390px; margin-left:15px;}
.fpcqzyd_list li:nth-child(3n+1){ margin-left:0;}
.fpcqzyd_list li img{ display:block; width:390px; height:300px;}
.fpcqzyd_list li .txt{ height:50px; line-height:50px; font-size:14px; color:#222222; text-align:center;}

.fpcqzyd_d2_c{ padding-bottom:80px;}
.fpcqzyd_list2 li{ float:left; width:390px; /*margin-left:15px;*/}
/*.fpcqzyd_list2 li:nth-child(3n+1){ margin-left:0;}*/
.fpcqzyd_list2 li img{ display:block; width:390px; height:300px;}
.fpcqzyd_list2 li .txt{ height:50px; line-height:50px; font-size:14px; color:#222222; text-align:center;}

/*生态农场*/
.stnc_d1_content{ float:left; width:600px; font-size:14px; color:#222222; line-height:25px;}
.stnc_d1_content *{ line-height:25px;}
.stnc_d1_content img{ max-width:100%; height:auto !important;}

.stnc_d1_r{ float:right; width:540px; padding-bottom:70px;}

.stnc_d1_swiper-prev{ width:40px; height:40px; background:url(../images/i_d1_swiper_ico1.jpg) center no-repeat; top:auto; bottom:0; left:230px;}
.stnc_d1_swiper-prev:after{ display:none;}
.stnc_d1_swiper-next{ width:40px; height:40px; background:url(../images/i_d1_swiper_ico2.jpg) center no-repeat; top:auto; bottom:0; right:230px;}
.stnc_d1_swiper-next:after{ display:none;}
.stnc_d1_swiper-prev.swiper-button-disabled,
.stnc_d1_swiper-next.swiper-button-disabled{ opacity:0.5;}

.stnc_d2_list li{ float:left; width:540px;}
.stnc_d2_list li:nth-child(2n){ float:right;}
.stnc_d2_list li .title{ font-size:16px; color:#009944; line-height:35px; font-weight:bold;}
.stnc_d2_list li .txt1{ font-size:14px; color:#222222; line-height:25px; height:150px; margin-top:10px;}

.stnc_d3_c{ padding-bottom:80px;}
.stnc_d3_list li{ float:left; width:390px; }
.stnc_d3_list li img{ display:block; width:390px; height:300px;}
.stnc_d3_list li .txt{ height:50px; line-height:50px; font-size:14px; color:#222222; text-align:center;}

.stnc_d4_list li{ float:left; width:500px; margin-top:50px;}
.stnc_d4_list li:nth-child(2n){ float:right;}
.stnc_d4_list li .title{ font-size:16px; color:#009944; line-height:35px; font-weight:bold;}
.stnc_d4_list li .txt1{ font-size:14px; color:#222222; line-height:25px; height:75px; margin-top:10px;}

