body {
    color: #434343;
    font-size: 14px;
    font-family:"微软雅黑",Helvetica,"黑体",Arial,Tahoma;
	margin:0 auto;
	position:relative;
    overflow-x: hidden;

}
.headsearch{width:200px;margin-top:30px;position:relative;float: right;height:34px;margin-right: 30px;border:2px solid #aaaaaa;border-radius: 20px;overflow: hidden;}
.headsearch input{width:100%;background-color: #8CD7A7;color:#5d5d5d;border: 0;height: 30px;text-indent: 1em;}
.headsearch button{width:50px;position:absolute;right:0;background-color: #FFFFFF;color:#5d5d5d;height: 30px;border: 0;border-radius: 20px;}
.img-hide{ overflow:hidden; }
.img-hide img{ transition: 0.5s all; }
.img-hide:hover img{ transform: scale(1.1,1.1); }
.txt-elise{overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;}
li{ list-style:none;}
ul{ padding:0; margin:0;}
a:hover{ text-decoration:none !important;}
a:focus{ text-decoration:none !important; outline: none !important;}
button:focus,button:hover,input:focus{ outline: none!important; }
img{ max-width:100%; transition: 0.5s all ease-in-out; -webkit-transition: 0.5s all ease-in-out;}
.container {width: 1122px;}

/*导航部分*/
.nav-box{ background: #004714; position: relative; z-index: 100;}
.nav-list{width: 82%;}
.nav-list li { float: left; position: relative;width: 10.5%;}
.nav-list li a{ display: block; height: 50px; line-height: 50px; width: 100%; color: #fff;position: relative;text-align: center; background-color: transparent; font-size: 18px; font-family: SourceHanSansCN;}
.nav-list li.active a {color: #fff100;  }
.nav-list li:hover a{ color: #fff100; }

.menu-button {
      position: absolute;
      top: 15px; right: 15px;
      z-index: 1000;
      display: none;
      cursor: pointer;

      -webkit-transition: .3s;
      transition: .3s;


      /*margin: 14px;
      border-radius: 5px;*/
    }
    .menu-button .bar:nth-of-type(1) {
      margin-top: 0px;
    }
    .menu-button .bar:nth-of-type(3) {
      margin-bottom: 0px;
    }

    .bar {
      position: relative;
      display: block;

      width: 30px;
      height: 3px;

      margin: 5px auto;
      background-color: #fff;

      border-radius: 10px;

      -webkit-transition: .3s;
      transition: .3s;
    }
.cross .bar{ margin:12px auto; }
.cross .bar:nth-of-type(1) {
      -webkit-transform: translateY(15px) rotate(-45deg);
      -ms-transform: translateY(15px) rotate(-45deg);
      transform: translateY(15px) rotate(-45deg);
}
.cross .bar:nth-of-type(2) {
      opacity: 0;
}
.cross .bar:nth-of-type(3) {
      -webkit-transform: translateY(-15px) rotate(45deg);
      -ms-transform: translateY(-15px) rotate(45deg);
      transform: translateY(-15px) rotate(45deg);
}
.logo_nav { display: none; }

/*二级菜单*/
.menuView {position: absolute; left: 0; top: 100%; width: 100%; background-color:rgba(129,32,98,0.8); display: none;}
.menuView ul {display: inline-block; float: left; width: 100%;}
.menuView li {display: block; margin-bottom: 0; position: initial;}
.nav-list li .menuView a {font-size: 16px; background-color:transparent; color: #fff; border:none !important;}
.nav-list li.active .menuView a {background-color: transparent;}
.nav-list li .menuView li {display: block; width: auto; float: none;}
.nav-list li .menuView a:hover {background-color: #fff; color: #812062;}
.nav-list li:hover .menuView {display: block;}

.showImg {overflow: hidden; transition: 0.5s all ease-in-out; -webkit-transition: 0.5s all ease-in-out;}
.cooperaimg img{width: 80%;margin: 0 auto;max-height: 70px;}
.showImg:hover img {transform: scale(1.1,1.1); transition: 0.5s all ease-in-out; -webkit-transition: 0.5s all ease-in-out;}

/*首页*/
.bannerView img {width: 100%;}
.bannerView .container {position: relative;}
.headerView_two { background-color: #00a73c; position: relative; z-index: 999;min-height: 100px;}
.headerView_two .container{position: relative; overflow: initial;}
.logo {position: absolute; left: 15px; top: 0; z-index: 999;}
.bannerView {position: relative;  min-height: 380px; margin-bottom: 24px;}
.bannerView img {width: 100%; max-width: initial;}
/*height: 563px;*/
.title_logo {margin-left: 160px; padding-top: 45px; padding-bottom: 20px;}
.title_vc {background: url("../images/title_bg.png") center no-repeat; padding: 25px 0; text-align: center;}
.title_vc h3 {font-size: 30px; color: #fff;  margin:auto; padding-top: 10px;}
.title_vc p {font-size: 14px; display: block; color: #fff; text-transform: uppercase;}
.go_in {text-align: center; margin-top: 14px; margin-bottom: 44px;}
.title_vcs { text-align: center;}
.row_home1 {margin: 0 -32px;padding: 50px 0;}
.row_home1 .col-lg-3 {padding: 0 32px; text-align: center; float: left; width: 25%; transition: 0.5s all ease-in-out; -webkit-transition: 0.5s all ease-in-out; margin-bottom: 30px;}
.row_home1 .col-lg-3 a {display: block; text-align: center;}
.row_home1 .col-lg-3 a span {display: inline-block; padding: 0 30px; line-height: 28px; color: #fff; font-size:18px; border-radius: 14px; background-color: #00a73c; margin-top: 10px;}
.row_home1 .showImg {overflow: initial;}
.img_yj {padding: 3px; background-color:#00a73c; border-radius: 50%;}
.home_info {margin-top: 20px;}
.left_gg {width:33%;}
.title_lm {border-bottom: 1px solid #8fc31f;}
.title_lm h3 {position: relative; float: left; height: 30px; line-height: 30px; font-size: 16px; color: #000; padding-left: 30px; background: url("../images/icon_gg.png") left center no-repeat; margin: auto; font-weight: bold;}
.title_lm h3:after {display: block;content: ''; position: absolute; left: 0; bottom: 0; margin-bottom: -2px; height: 5px; background-color:#00a73c; width:80px; }
.more {float: right; display: block; line-height: 20px; font-size: 12px; color: #fff; border-radius: 7px; background-color: #00a73c; margin-top: 7px; padding: 0 8px; margin-right: 10px;}
.new_h1 {padding-top: 5px;}
.new_h1 li a {padding: 5px 0; padding-left: 22px; font-size: 12px; color: #434343; position: relative; overflow: hidden;text-overflow:ellipsis;white-space: nowrap; display: block;}
.new_h1 li a:hover {color:#8fc31f; }
.new_h1 li a em {position: absolute; left: 0; width: 22px; text-align: center; top: 50%; transform: translateY(-50%); font-size: 10px; color: #000; font-style: normal;}
.new_h1 li:nth-child(-n+3) a em {color: red;}
.news_hv {width: 25%; float: left; }
.news_hv .titleViews {margin-top:2px;  }
.news_hv .titleViews h3 {font-size: 14px; margin: auto; color: #434343; padding: 8px 0; line-height:24px;border-bottom: 1px solid #00a73c;}
.news_hv .titleViews p {display: block; font-size: 12px; color: #434343; line-height: 16px; margin-top: 8px; text-indent: 24px;}

/*轮播图*/
.swiper-container-horizontal .prizePag {right: 7px; bottom: 7px; width: auto; left: auto;}
.swiper-container-horizontal .prizePag  .swiper-pagination-bullet {width: 12px; height: 12px; border-radius: 0; opacity: 1; background-color: rgba(0,167,60,0.75); margin-left: 5px; margin-right: 0;}
.swiper-container-horizontal .prizePag  .swiper-pagination-bullet-active { background-color: #f7ab00;}
.button-next {background: url("../images/arrow_right.png") center no-repeat; width: 22px; height: 42px; margin-right: -42px;}
.button-next:hover {background: url("../images/arrow_right_hover.png") center no-repeat;}
.button-prev {background: url("../images/arrow_left.png") center no-repeat;width: 22px; height: 42px; margin-left: -42px;}
.button-prev:hover {background: url("../images/arrow_left_hover.png") center no-repeat;}

.title_lm2 h3 {background:url("../images/icon_gg2.png") left top no-repeat; }
.news_rv {width: 41.5%;}
.new_h1 .new_t1 {max-width: 75%;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.new_h1 .new_time {font-size: 12px; color: #999;}
.new_list li a {padding-left: 14px; background: url("../images/icon_01.png") left center no-repeat;}
.news_tab1 li {float: left;}
.news_tab1 li a {line-height: 24px; font-size:16px; color: #7d7d7d; margin: auto; padding: 0 8px; }
.news_tab1 li.active a {color: #434343;}
.mfwh_cont {padding-top: 32px;}
.mfwh_cv {margin-top: 25px;}
.mfwh_cf {padding: 0 28px;}
.mfwh_cf .col-lg-6 {width: 50%; float: left; padding: 0 12px;}
.mfwh_lv {margin: 0 -12px; height: 138px;}
.left_l1 {width: 38.6%; float: left; padding: 0 12px; height: 100%;}
.left_l2 {width: 61.4%; padding: 0 12px; float: left; height: 100%;}
.mf_qy {position: relative; height: 100%; background:url("../images/icon_mf.png") center no-repeat; background-size: 100% 100%; }
.info_mf {padding: 0 10.5%; position: absolute; bottom: 8.5%; left: 0; width: 100%;}
.info_mf h3 {font-size:24px; color: #fff; margin-top: 0; margin-bottom: 5px;}
.info_mf p {font-size: 14px; text-transform: uppercase; color: #fff; margin: auto;}
.title_lm3 h3 {background:url("../images/icon_gg2.png") left center no-repeat; line-height: 40px; height: auto; padding-left: 40px; }
.title_lm3 .more {margin-top: 12px;}
.left_l_hv1 {height: 69px; position: relative;}
.left_l_hv2 {height: 69px; padding-top: 8px; position: relative;}
.mfwh_row {margin: 0 -12px; height: 138px;}
.mfwh_row .col-lg-6 {width: 50%; float: left; padding:0 12px; height: 100%;}
.mfwh_row .col-lg-6 a {display: block; position: relative;}
.mfwh_row .col-lg-6 a img {height: 100%;}
.info_mf2 {width: auto; right: 0; left: auto;}


    /*直通车*/
.home_ztc {margin-top: 98px; padding-top: 70px; padding-bottom: 82px; background-color:#eff7f4; position: relative;}
.title_vcs2 {position: absolute; left: 50%; top: 0; margin-top: 2px; transform: translate(-50%,-50%); width: 100%; text-align: center;}
.home_row1 {margin: 0 -20px; margin-top: 10px;}
.home_row1 .col-lg-6 {width: 50%; float: left; padding: 0 20px;}
.ztc_cv1 {position: relative;  margin-top: 18px;}
.image_left {position: relative; float: left;}
.image_left span {position: absolute; left: 0; bottom: 0; width: 100%; line-height: 25px; text-align: center; background-color: rgba(0,0,0,0.4); color: #fff; font-size: 14px; }
.news_list {padding-left: 160px;}
.news_list .new_h1 {padding-top: 0;}
.news_list .new_h1 li a {padding: 3px 0; padding-left: 14px;}

.home_jchf {padding-top: 60px; padding-bottom: 80px; background-color: #fff; position: relative;}
.home_jchf .title_lm {border-bottom: none;}
.home_jchf .title_lm h3:after {display: none;}
.home_jchf .title_lm .more {background-color: transparent; color: #00a73c;}
.home_row2 {margin: 0 -5px; margin-top: 15px;}
.home_row2 .col-2 {width: 20%; float: left; padding: 0 5px;}
.home_row2 .col-2 a {display: block; position: relative;}
.home_row2 .col-2 a img {width: 100%;}
.home_row2 .col-2 a span {position: absolute; left: 0; bottom: 0; width: 100%; font-size: 14px; line-height: 30px; background-color: rgba(143,195,31,0.6); text-align: center; color: #fff;}

/*服务平台*/
.home_fwpt {padding-top: 56px; padding-bottom: 98px; background-color:#eff7f4; position: relative;}
.img_gq {margin-top: 10px; margin-bottom: 9px;}
.img_gq img {width: 100%;}
.home_fwpt .title_lm3 .more {background-color: transparent; color: #00a73c;}
.mfpp_cv {margin-top: 10px; padding: 5px 11px; background-color:#8fc31f;}
.mfpp_cv img {width: 100%;}
.sqlb_cv {margin-top: 21px;}
.groupInfo .inputView {width: 100%; margin-bottom: 12px;}
.groupInfo .inputView label {width: 27%; margin-bottom: 0; line-height: 34px; text-align: center; font-size: 12px; background-color: #009944; color: #fff; float: left;}
.groupInfo .inputView input {width: 73%; border-radius: 0; padding: 0 9px; font-size: 12px; color: #000; border: 1px solid #e5e5e5; border-left: none;}
.upBtn {width: 115px; height: 30px; border-radius: 15px; line-height: 30px; padding: 0;border: none; margin: auto; background-color: #f7ab00; color: #fff; font-size: 14px;}
.home_yqlj {background-color: #fff; position: relative; padding-top: 90px; padding-bottom: 35px;margin-top: 50px;}
.home_row3 {margin: 0 -10px;}
.home_row3 .col-lg-2 {float: left; padding: 0 2px; text-align: center; margin-bottom: 15px;}
.home_row3 .col-lg-2 a {display: block;}
.home_row3 .col-lg-2 a span {display: block; font-size: 12px; line-height: 25px; color: #434343;}
.footerView {padding-top: 44px; padding-bottom: 40px; background:#00a73c url("../images/bg_f.png") top center no-repeat;}
.footInfo {text-align: center;}
.foot_cv {display: inline-block}
.foot_lv1 h3 {font-size: 17px; color: #fff; margin-top: 0; margin-bottom: 20px;}
.foot_lv1 dd {margin-bottom: 30px;}
.foot_lv1 dd dl {margin-bottom: 0;}
.foot_lv1 dd dl a {display: block; font-size: 14px; color: #fff; line-height: 30px;}
.foot_lv1 dd.dd_t1 {padding-right: 26px; background: url("../images/foot_01.png") right center no-repeat;}
.foot_lv1 dd.dd_t2 {padding-right: 26px; background: url("../images/foot_02.png") right center no-repeat;}
.foot_lm {padding: 52px 35px 0 35px;}
.foot_it {padding-top: 30px; background: url("../images/foot_04.png") top center no-repeat; margin-top: 22px;}
.foot_it h3 {margin: auto; font-size: 26px; color: #fff;}
.foot_it span {font-size:15px; color: #fff; display: block; line-height: 18px;}
.foot_lv1 dd.dd_t3 {text-align: left; padding-left: 25px; background: url("../images/foot_03.png") left center no-repeat; }
.foot_t1 {margin-top: 30px; font-size: 14px; color: #fff; text-align: center;}

/*新闻页*/
.news_cont {margin-top: 60px; min-height: 700px;}
.news_cv {position: relative;}
.left_cvs {width: 290px;}
.left_nc {border: 1px solid #ddd; padding: 15px;}
.left_nc .new_h1 {padding-top: 0; margin-bottom: 15px;}
.left_nc .new_h1 li a {padding-left: 12px;}
.left_nc .new_h1 li a em {width: 12px; text-align: left;}
.left_nc img {width: 100%;}
.left_ztc {margin-top: 15px;}
.info_ztc {border: 1px solid #ddd; padding: 20px; text-align: center;}
.info_ztc .col-lg-6 {width: 50%; float: left; margin-bottom: 10px;}
.info_ztc .col-lg-6:last-child(n-2) {margin-bottom: 0}
.info_ztc .col-lg-6 a {display: block; text-align: center;}
.info_ztc .col-lg-6 a span {font-size:16px; color: #000; }
.news_info {float: left;width: 790px;margin-left: 12px;}
.news_tab2 li {float: left;cursor: pointer;}
.news_tab2 li a {line-height: 24px; font-weight: bold; font-size:16px; color: #7d7d7d; margin: auto; padding: 0 8px; }
.news_tab2 li.active a {color: #434343;}
.news_lb .new_list {padding-bottom:5px; border-bottom: 1px solid #ddd;}

.havebg {background-color:#eff7f4; padding-top: 20px;}
.havebg2 {background-color: #eff7f4;}
.havebg .title_vcs {margin-bottom: 35px;}
.pageView {margin: 20px 0; text-align: center;}
.page {display: inline-block;}
.pageView a , .pageView span {float: left; font-size:14px; color: #434343; line-height: 26px; display: block; padding: 0 10px;}
.pageView a:hover {color: #00a73c;}

/*密云概况页面*/
.mygk_cont {margin-top: 22px;}
.nav_tc {margin-bottom: 20px;}
.nav_tc a {float: left; display: block; font-size:16px; color: #434343; padding: 0 15px; }
.nav_tc a:first-child {padding-left: 0;}
.nav_tc span {float: left;display: block; font-size:16px; color: #434343;}
.mygk_cv {padding: 40px; border: 1px solid #ddd;}
.mygk_cv h2 {font-size:22px; font-weight: bold;text-align: center; margin-top: 0; margin-bottom: 15px;}
.info_zzt {text-align: center; margin-bottom: 15px; font-size: 14px; color: #a0a0a0;}
.info_zzt span {padding: 0 10px;}
.zy_t1 {padding:5px 0; border-top: 1px solid #a0a0a0; border-bottom: 1px solid #a0a0a0; color: #336699;}
.zy_t1 span {color: #e60012;}
.details_t1 {text-align: center;}
.details_t1 p {display: block; font-size: 14px; line-height: 24px; color: #000; text-align: left; text-indent: 28px;}
.img_view {margin:26px 0; text-align: center;}
.details_t1 h3 {font-size:14px; color: #000; margin-top: 26px; margin-bottom: 5px; text-indent: 28px; font-weight: bold;text-align: left; }
.details_cv {border-bottom: 1px #ddd dashed;}
.pageView2 {margin-top: 20px;}
.pageView2 a {display: block; font-size: 14px;line-height: 16px; text-align: center; color: #434343;}
.pageView2 a:last-child {margin-top:15px; }
.pageView3 {margin-top: 15px; margin-bottom: 100px; text-align: center;}
.pageView3 .page {display: inline-block;}
.pageView3 .page a {float: left; line-height: 26px; font-size: 14px; color: #434343; padding: 0 10px; background-color: transparent; display: block;}
.pageView3 .page a.active , .pageView3 .page a:hover {background-color:#e6e6e6; font-weight: bold; }
.pageView3 .inputView {float: left; padding: 0 10px;}
.pageView3 .inputView input {width: 28px; height: 26px;}


/*密云合作社详情*/
.bannerView2 {margin:10px 0; }
.bannerView2 img {width: 100%;}
.companyInfo p {display: block; font-size: 12px; line-height: 24px; margin-bottom: 0;}
.ry_cv {text-align: center; padding: 12px; border: 1px solid #ddd;}
.ry_cv p {display: block; margin-bottom: 15px;}
.title_mzs {border-bottom: 1px solid #8fc31f;}
.title_mzs h3 {width: 144px; float:left; line-height: 37px; background: url("../images/title_bg2.png") center no-repeat; font-size: 16px; font-weight: bold; text-align: center; margin: auto;}
.hzs_cv {padding: 32px 50px; border: 1px solid #ddd;}
.hzs_cv h2 {margin: auto; font-size: 30px; color: #000; border-bottom: 1px #bfbfbf dashed; padding: 10px 0; text-align: center;}
.details_img {margin: 18px 0; text-align: center;}
.hzs_cv p {display: block; font-size: 14px; line-height: 24px; text-indent: 28px; margin-bottom: 25px;}
.view_cp {margin-top: 25px; margin-bottom: 75px;}
.zycp_cv {border: 1px solid #ddd; padding: 22px 10px;}
.test {width: 25%; display: inline-block;padding: 0 10px; text-align: center; margin-bottom: 15px;}
.test a {display: block;}
.test .showImg {border: 1px solid #ddd; }
.test span {display: block; font-size: 14px; line-height: 18px; color: #434343; margin-top: 10px;}


/*蜂农详情页*/
.companyInfo2 {text-align: center;}
.companyInfo2 p {display: block; font-size: 12px; line-height: 24px; margin-bottom: 0; text-align: left;}
.left_nc .header_img {width:50%; margin: auto; }
.bd_t1 {display: inline-block; text-align: center; margin-left: 30px;}
.bd_t1 span {font-size: 14px; color: #434343; line-height: 24px; margin-top: 10px; display: block;}
.img_dt {display: inline-block;}

/*通知公告*/
.title_lm4 h3 {background:url("../images/icon_gg2.png") left center no-repeat; line-height: 30px; height: auto; padding-left: 35px;}
.one_news {border: 1px solid #ddd; padding: 20px;}
.one_news .titleViews h3 {
    font-size: 12px;
    margin: auto;
    color: #434343;
    padding: 8px 0;
    text-align: center;
    border-bottom: 1px solid #00a73c;
}
.one_news .titleViews p {text-indent: 28px;}
.new_list2 li a { background: url("../images/icon_01.png") left top 7px no-repeat; padding: 0; padding-left: 14px;  max-width: 100%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;white-space:normal;-webkit-box-orient: vertical;line-height: 24px; height: 30px; position: relative;}
.new_list2 li a .new_time {position: absolute; right: 0; bottom: 0; line-height: 24px; background-color: #fff; padding-left: 10px;}
.gg_tz .new_list li a {background: url("../images/icon_dian2.png") left center no-repeat;}
.gg_tz .new_list li:nth-child(-n+3) a {background: url("../images/icon_dian1.png") left center no-repeat;}
.zxzc_t1 {padding-left: 5px; margin-bottom: 10px;}
.zxzc_t1 a {line-height: 74px; font-weight: 600; text-align: center; display: block; font-size:30px; color: #fff; background-color:#b60005;  }
.color_t1 {color: #eb6100 !important;}
.color_t2 {color: #ff0000 !important;}
.color_t3 {color: #009944 !important;}

.home_jchf_jc_mt {
    padding-top: 30px !important;

}

.showImgjingcai {
    overflow: hidden;
    transition: 0.5s all ease-in-out;
    -webkit-transition: 0.5s all ease-in-out;
}

.showImgjingcai:hover img {
    transform: scale(1.1, 1.1);
    transition: 0.5s all ease-in-out;
    -webkit-transition: 0.5s all ease-in-out;
}

.home_row3 .col-lg-4 a span {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    font-size: 18px;
    line-height: 40px;
    background: linear-gradient(to right, #00479d, #00a73c, #8fc31f);
    text-align: center;
    color: #fff;
}

.home_row3 .col-lg-4 a .viewimg {
    width: 100%;
}

.home_row3 .col-lg-4 a {
    display: block;
    position: relative;
}

.home_jchf .title_lm .jingcaimore {

    float: right;
    display: block;
    line-height: 15px;
    font-size: 12px;
    color: #fff;
    border-radius: 7px;
    background-color: #00a73c;
    margin-top: 7px;
    padding: 0 8px;
    margin-right: 10px;
    margin-bottom: 20px;

}

.rel {
    position: relative;

}

.ico-flower {
    /*width: 100%;*/
    position: absolute;
    bottom: 0;
    left: 0;
    display: inline-block;
    height: 135px;
}

.ico-video {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
}

.jngcai-ph {
    background: url("../images/ico-jc-paihang.png") -5px center no-repeat;
    line-height: 37px;
    height: auto;
    text-align: center;
    width: 149px;
    height: 37px;
    float: left;
    padding: 0 5px 0 0;
    border-bottom: 4px solid #00a73c;
    font-size: 16px;
    font-weight: 600;
}

.luyingLi {

    border: 1px solid #bfbfbf;
    background: #fff;
    position: relative;

    height: 250px;
}

.luyingLiImg {
    overflow: hidden;
    transition: 0.5s all ease-in-out;
    -webkit-transition: 0.5s all ease-in-out;
    position: absolute;
    top: -20px;
    left: 0;
    padding: 10px;
}

.luyingLiImg:hover img {
    transform: scale(1.1, 1.1);
    transition: 0.5s all ease-in-out;
    -webkit-transition: 0.5s all ease-in-out;
}

.home_row3 .col-lg-4 a .luyingLiviewimg {
    width: 100%;
    height: 154px;
    margin-top: -20px;
}

.home_row3 .col-lg-4 a .textly {
    width: 100%;
    font-size: 14px;
    line-height: 24px;
    text-align: left;
    color: #000;
    margin-top: 10px;
}

.home_row3 .col-lg-4 a .textly2 {
    width: 100%;
    font-size: 12px;
    line-height: 40px;
    text-align: right;
    color: #999;
}

.mt56 {
    margin-top: 56px;
}

.zuopin-l {
    width: 47px;
    height: 45px;
    border: 1px solid #eb6100;
    text-align: center;
    float: left;
    background: #f39800;
}

.zuopin-l .text1 {
    font-size: 22px;
    color: #fff;
    line-height: 24px;
}

.zuopin-l .text2 {
    font-size: 14px;
    color: #fff;
    line-height: 10px;
    margin-top: -5px;
}

.zuopin-r {
    width: 76%;
    float: right;
}

.zuopin-r .text1 {
    font-size: 14px;
    color: #fff;
    line-height: 14px;
    color: #00a73c;
}

.pl-list {
    display: inline-block;
}

.pl-list ul {
    display: inline-block;
}

.pl-list li {
    margin-top: 31px;
    display: inline-block;
    width: 100%;
}

.mt0 {
    margin-top: 0 !important;
}

.pt40 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
}

.pb126 {
    padding-bottom: 126px;
}

.jilu-l {
    width: 100%;
    padding-bottom: 168px;

}

.jilu-l .top {
    width: 100%;
    display: inline-block;
}

.jilu-l .top .top-l {
    width: 62%;
    float: left;
    background: #0087ec;
    height: 124px;
    position: relative;
}

.jilu-l .top .top-l .tit {
    position: absolute;
    font-size: 70px;
    top: 15px;
    left: 30px;
    color: #fff;
    font-weight: 600;
}

.jilu-l .top .top-l .text {
    position: absolute;
    font-size: 16px;
    top: 20px;
    right: 30px;
    width: 60%;
    line-height: 22px;
    color: #fff;
}

.jilu-l .top .top-r {
    width: 34%;
    float: right;
    background: #00aea2;
    height: 124px;
    position: relative;
}

.jilu-l .top .top-r .tit {
    position: absolute;
    font-size: 70px;
    top: 35px;
    left: 14px;
    color: #fff;
    font-weight: 600;
}

.jilu-l .top .top-r .text {
    position: absolute;
    font-size: 16px;
    top: 20px;
    right: 9px;
    width: 60%;
    line-height: 22px;
    color: #fff;
}

.jilu-l .bot {
    width: 100%;
    margin-top: 3%;
    display: inline-block;
}

.jilu-l .bot .top-l {
    width: 34%;
    float: left;
    background: #24a8e6;
    height: 124px;
    position: relative;
}

.jilu-l .bot .top-l .tit {
    position: absolute;
    font-size: 70px;
    top: -14px;
    right: 10px;
    color: #fff;
    font-weight: 600;
}

.jilu-l .bot .top-l .text {
    position: absolute;
    font-size: 16px;
    top: 20px;
    left: 10px;
    width: 60%;
    line-height: 22px;
    color: #fff;
}

.jilu-l .bot .top-r {
    width: 62%;
    float: right;
    background: #6eba44;
    height: 124px;
    position: relative;
}

.jilu-l .bot .top-r .tit {
    position: absolute;
    font-size: 70px;
    bottom: -14px;
    right: 14px;
    color: #fff;
    font-weight: 600;
}

.jilu-l .bot .top-r .text {
    position: absolute;
    font-size: 16px;
    top: 40px;
    left: 9px;
    width: 60%;
    line-height: 22px;
    color: #fff;
}

.jilu-r {
    width: 100%;

}

.jilu-r .top {
    width: 100%;
    display: inline-block;
}

.jilu-r .top .top-l {
    width: 41%;
    float: left;

    height: 200px;
    position: relative;
}

.jilu-r .top .top-l img {
    width: 100%;
    height: 200px;
}

.jilu-r .top .top-l span {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    font-size: 14px;
    line-height: 30px;
    background-color: rgba(0, 167, 60, 0.6);
    text-align: center;
    color: #fff;
}

.jilu-r .top .top-r {
    width: 56%;
    float: right;

    height: 200px;
    position: relative;
}

.jilu-r .top .top-r img {
    width: 100%;
    height: 200px;
}

.jilu-r .top .top-r span {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    font-size: 14px;
    line-height: 30px;
    background-color: rgba(0, 167, 60, 0.6);
    text-align: center;
    color: #fff;
}

/*------*/
.jilu-r .bot {
    width: 100%;
    display: inline-block;
    margin-top: 10px;
}

.jilu-r .bot .top-l {
    width: 56%;
    float: left;

    height: 200px;
    position: relative;
}

.jilu-r .bot .top-l img {
    width: 100%;
    height: 200px;
}

.jilu-r .bot .top-l span {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    font-size: 14px;
    line-height: 30px;
    background-color: rgba(0, 167, 60, 0.6);
    text-align: center;
    color: #fff;
}

.jilu-r .bot .top-r {
    width: 41%;
    float: right;

    height: 200px;
    position: relative;
}

.jilu-r .bot .top-r img {
    width: 100%;
    height: 200px;
}

.jilu-r .bot .top-r span {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    font-size: 14px;
    line-height: 30px;
    background-color: rgba(0, 167, 60, 0.6);
    text-align: center;
    color: #fff;
}



@media ( max-width: 1200px){
    .container{ width: 970px; overflow:hidden; }
    .new_h1 .new_t1 {max-width: 65%;}
    .home_row3 .col-lg-4 {margin-bottom: 15px; width: 33.333333%; float: left;}
    .home_row3 .col-lg-2 {width: 16.666666%;}
    /*精彩回顾*/
    .zuopin-r {float: left; padding-left: 30px;}

}

@media ( max-width: 991px){
    .container{ width: 750px; overflow:hidden; }
    .left_gg {width: 100%; margin-bottom: 15px;}
    .news_hv {width: 100%; margin-bottom: 15px;}
    .news_rv {width: 100%; }
    .news_hv {margin-left: 0;}
    .news_hv img {width: 100%;}
    .mfwh_cf {padding: 0;}
    .mfwh_cf .col-lg-6 {width: 100%; margin-bottom: 15px;}
    .mfwh_row .col-lg-6 {width: 50%;}
    .mfwh_row .col-lg-6 img {width: 100%;}
    .mfwh_lv {text-align: center;}
    .left_l1 {width: 50%;}
    .left_l2 {width: 50%;}
    .home_row1 .col-lg-6 {width: 100%; margin-bottom: 15px;}
    .home_row3 .col-lg-4 {width: 100%;}
    .home_row3 .col-lg-2 {width: 33.333333%;}

}
@media ( max-width: 768px){
	.producttitle .news_tab2 li a{font-size: 14px!important;padding: 0 4px;}
	.ecology img{display: none;}
	.ecology .ecologylist{width: 90%!important;margin: 0 auto;}
	.ecology .ecologylist .contentlist h5{font-size: 18px;line-height: 20px;}
	.ecology .ecologylist .contentlist .content{font-size: 13px;line-height: 20px;}
	.ecology .ecologylist .contentlist .detail{font-size: 14px!important;}
	.ecologylist .topul{font-size: 16px!important;}
	.ecologylist .topul .active{border-bottom: 2px solid red!important;}
	.piaoer{display: none;}
	.listhtml13>div{width: 50%!important;}
	.newslun{display: none;}
	.inforbox>div{width: 100%!important;margin:0!important;}
	.home_row1{margin: 0;}
	.mfwh_cv{display: none;}
	.title_lm{margin-top: 18px;}
	.news_cv>.pull-left{display: none;}
	.news_info{margin: 0;}
	.content img{display: block;}
    body {padding-top: 50px;}
    .container{ width: 100%;}
    /*头部*/
    .headerView {display: none;}
    .headerView_two {display: none;}
    /*导航*/
    .nav-box {height: 50px;  background-color: #00a73c; padding: 0; position: fixed; z-index: 9999; left: 0; width: 100%; top: 0;}
    .logo_nav {display: block; position: relative; z-index: 999;}
    .logo_nav img {width: 50px;}
    .menuView {position: relative; top: 0;}
    .nav-list{width:100%;position: absolute; left: 0; top: 100%; right: 0;  display: none;   background: #004714; border-top: solid 1px #333;  }
    .nav-list li{ float: none; margin:0; width: 100%; }
    .nav-list li a{ display: block; height: 40px; line-height: 40px; padding:0 15px; }
    .nav-list li a:before{ display: none!important; }
    .menu-button{ display: block; }
    .nav-list li:hover .menuView {display: none;}
    .menuView2 {position: relative; left: 0;}
    .nav-list li .menuView li .menuView2 li a {text-align: left;}
    .nav-list li .menuView li:hover .menuView2 {display: none;}
    .menuView_v2 {width: 100%;}
    .menuView ul {width: 100%; float: none;}

    /*首页*/
    .bannerView {height: auto; margin-bottom: 15px;}
    .bannerView img {position: relative; left: 0; transform: none; width: 100%;}
    .img_yj {display: inline-block;}
    .row_home1 {margin: 0 -5px;padding: 5px 0;}
    .row_home1 .col-lg-3 {width: 50%; padding: 0 5px;}
    .row_home1 .col-lg-3 a span {padding: 0 10px; font-size: 14px;}
    .mfwh_cont {padding-top: 15px;}
    .mfwh_row {margin: auto; height: auto;}
    .mfwh_row .col-lg-6 {width: 100%; margin-bottom: 15px;}
    .left_lv2 img {width: 100%;}
    .mfwh_cf .col-lg-6 {padding: 0;}
    .left_l1 {width: 100%; }
    .left_l2 {width: 100%; height: auto;  margin-top: 15px;}
    .home_ztc {padding-top: 45px!important; padding-bottom: 30px; margin-top: 30px;}
    .image_left {display: none;}
    .news_list {padding-left: 0;}
    .home_jchf {padding-top: 40px; padding-bottom: 30px;}
    .home_row2 .col-2 {width: 100%;margin-bottom: 15px; }
    .title_vcs img {max-width: initial; width: 180%; transform: translateX(-22%);}
    .home_fwpt {padding-top: 20px!important; padding-bottom: 20px!important;margin-top: 40px!important;}
    .home_yqlj {padding-top: 40px; padding-bottom: 15px;}
    .footerView {padding: 20px 0;}
    .foot_lm {padding: 0 10px; padding-top: 20%;  width: 40%;}
    .foot_lv1 {width: 30%;}
    .foot_it h3 {font-size: 13px;}
    .foot_it p {font-size: 12px;}
    .foot_t1 {margin-top: 0;}
    .home_row3 .col-lg-2 a span {overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

    /*新闻*/
    .news_cont {margin-top: 15px;}
    .havebg {padding-top: 15px;}
    .left_cvs {position: relative; width: 100%;}
    .news_info {padding-left: 0; margin-top: 15px; float: left; width: 100%;}
    .havebg .title_vcs {margin-bottom: 15px;}

    /*密云概况*/
    .mygk_cont {margin-top: 15px;}
    .nav_tc a , .nav_tc span {font-size: 12px; padding: 0 5px;}
    .nav_tc span {padding-left: 0;}
    .mygk_cv {padding: 15px 10px;}
    .info_zzt {font-size: 12px; margin-bottom: 10px;}

    /*合作社*/
    .hzs_cv {padding: 15px 10px;}
    .zycp_row .col-lg-3 {width: 50%;}
    .zycp_row .col-lg-3 span {overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
    .hzs_cv h2 {font-size: 18px;}
    .img_dt {text-align: center;}
    .bd_t1 {display: block; margin: auto; float: none !important; margin-top: 10px;}
    /*通知公告*/
    .home_swiper img {width: 100%;}

    /*服务平台*/
    .zxzc_t1 a {line-height: 40px; font-size: 18px;}

    /*精彩回顾*/
    .zuopin-r {float: left;}
    .home_row3 .col-lg-4 {margin-bottom: 25px;}
    .zuopin-r {float: none; width: 100%; padding-left: 65px;}
    .jilu-l .top .top-l {width: 100%;}
    .jilu-l .top .top-r {width: 100%; margin-top: 15px;}
    .jilu-l .bot .top-l {width: 100%;}
    .jilu-l .bot .top-r {width: 100%; margin-top: 15px;}
    .jilu-l .top .top-r .tit ,.jilu-l .top .top-l .tit , .jilu-l .bot .top-l .tit , .jilu-l .bot .top-r .tit{left: 30px; top: 50%; transform: translateY(-50%); margin-bottom: 0; right: auto;}
    .jilu-l .bot .top-r .tit {
        bottom: auto;
    }
    .jilu-l .bot .top-l .text , .jilu-l .bot .top-r .text {
        position: absolute;
        font-size: 16px;
        top: 20px;
        left: auto;
        right: 9px;
        width: 60%;
        line-height: 22px;
    }
    .jilu-r .top .top-r , .jilu-r .bot .top-r{margin-top: 15px;}
    .jilu-r .bot .top-l img , .jilu-r .bot .top-r img ,.jilu-r .top .top-l img , .jilu-r .top .top-r img{height: auto;}
    .jilu-r .top .top-l , .jilu-r .top .top-r ,.jilu-r .bot .top-l , .jilu-r .bot .top-r{width: 100%; height: auto;}
    .home_jchf .container {padding: 0;}
    .luyingLi {height: auto;}
    .luyingLiImg {position: relative; top: 0; margin-top: -20px;}
    .home_row3 .col-lg-4 a .textly2 {line-height: 22px; margin-bottom: 0;}
    .pb126 {padding-bottom: 50px;}

}
.showerweima{
	width: 500px;
	position:fixed;
	top: 200px;
	left: 50%;
	margin-left: -250px;
	background-color: white;
	z-index: 99999;
}
.showerweima p{
	position: relative;
}
.showerweima .closebtn{
	position: absolute;
	right: 0;
	width: 38px;
}
.showerweima .erweimapic{
	display: block;
	width: 70%;
	max-height: 400px;
	margin: 10% auto;
}
.shadow{
	display: block;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(90,90, 54, 0.5);
	
}
.closevideo{
	  width: 35px;
    position: absolute;
    top: -8px;
    z-index: 9999999999;
    right: -8px;
}
.cooperahtml .new_t1{max-width: 60%;}
.newhome_fwpt{padding-top: 60px; padding-bottom: 80px;background-color: #fff;position: relative;}
.porducelist{width: 100%;margin-top: 15px;}
.porducelist li{width: 30%;margin-right: 3%;float: left;}
.porducelist li .greenbg{padding: 5px; background-color: #8fc31f;}
.porducelist li .greenbg img{width:100%;max-height: 120px;transition: 0.5s all ease-in-out;-webkit-transition: 0.5s all ease-in-out;}
.porducelist li p{text-align: center;line-height: 30px;font-size: 13px;margin: 1em 0;}
.footerView{padding-top: 80px;}
.footerView .newtitle{text-align: center;color: white;font-size: 14px;}

/* 生态密云 */
.ecology{
	display: flex;
	justify-content: space-between;
	align-items: top;
}
.ecology .ecologylist{
	width: 45%;
}
.ecology img{
	width: 20%;
}
.ecologylist .topul{
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	display: flex;
/* 	width: 90%;
	margin: 0 auto; */
	justify-content: space-between;
}
.ecologylist .topul li{
	cursor: pointer;
	line-height: 30px;
}
.ecologylist .topul .active{
	border-bottom: 4px solid #00a73c;
}
.ecologylist .contentlist .content{
	font-size: 14px;
	line-height: 30px;
	color: #535151;
	text-align: justify;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 5;  /* 超出两行*/
	-webkit-box-orient: vertical;
	overflow: hidden;
	margin-top: 15px;
}
.ecologylist .contentlist li{
	display: none;
}
.ecologylist .contentlist .active{
	display: block;
}
.inforbox{
	margin-top: 30px;
}
.ecologylist .contentlist .detail{
	font-size: 18px;
	color: #f50b0b;
	float: right;
	cursor: pointer;
}
/* 首页产品展示 */
.producttitle{
	cursor: pointer;
	position: relative;
}
/* .producttitle .news_tab2{
	line-height: 40px;
	margin-top: 1px;
} */
.homeCont{
	margin-top: 20px;
}
.producttitle .productlist{
	position: absolute;
	background-color: rgba(255,255,255,0.9);
	padding: 10px;
	top: 40px;
	left: 30px;
	border: 1px solid #CCCCCC;
	display: none;
}
.producttitle .productlist li{
	line-height: 30px;
}