@charset "utf-8";
/* CSS Document */
*{padding: 0;margin: 0;box-sizing: border-box;}
body{font:normal normal 0.32rem/1;color: #000;background: #fff;}
textarea,input{font:normal normal 0.28rem/1.5;}
img{display:block;border: none;}
.clear:after {content:"";display: block;clear:both;}
input[type=button], input[type=submit], input[type=file], input[type=reset], button { cursor: pointer; -webkit-appearance: none;}
body,p,ol,ul,h1,h2,h3,h4,h5,h6{margin: 0;padding:0;list-style: none;font:normal normal 0.28rem/1.5;}
button{font:normal normal 0.28rem/1.5;}
a{color:inherit;text-decoration: none;}
.i100{overflow:hidden;}
.i100>img{width: 100%;}
.i200{overflow: hidden;}
.i200>img{height: 100%;}
.i300{overflow: hidden;}
.i300>img{height: 100%;width: 100%;}
a>img{width: 100%;}
.to1{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.a1{position: relative;}
.a1>a{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: block;}
input{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}
select{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}
button{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}
textarea{border: 0;display: block;outline: none;background: none;box-sizing: border-box;resize: none;}
.to2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
.to3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: normal;}
.to4{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;white-space: normal;}
.to5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;white-space: normal;}


.he_index{height: 1rem;background-color: #fff;position: fixed;top: 0;left: 0;width: 100%;z-index: 6}
.logo_div{display: inline-block;width: 70%; height: 100%}
.logo_img{width: 100%;height: 100%}
.buto_nav_img{}
.nav_buton{display: inline-block;width: 1.2rem;height: 1rem;float: right;}
.buto_nav_img{
	width: 100%;height: 100%;
}
.myhj_ph_banner{width: 100%;height: 6rem;margin: 1.28rem 0 0 0 ;position: relative;}
.container_1{width: 100%!important;height: 100%!important;}
.container_1 .swiper-wrapper{width: 100%!important;height: 100%!important;}
.container_1 .swiper-slide{width: 100%!important;height: 100%!important;}
.pagination_1{width: 100%;position: absolute;bottom: 0.15rem;left: 0;text-align: center;}
.pagination_1 .swiper-pagination-bullet{margin: 0 0.09rem;opacity: 1!important;width: 0.3rem!important;height: 0.06rem!important;background: rgba(97,75,60,0.5);border-radius: 0.06rem;}
.pagination_1 .swiper-pagination-bullet-active{width: 0.3rem!important;height: 0.06rem!important;background: #614b3c;}

.index_news_all{
    width: 95%;
    min-width: 95%;
    padding: 0.4rem 0.4rem;
    background: #fff;
    margin: 0.2rem auto;
    border-bottom:2px #ccc solid;
    padding-bottom: 1rem;

}
.index_news_a1_le{
    display: inline-block;
     /*width: calc(100% - 1.2rem);*/
     width: 100%;
    vertical-align: top;
}
.index_news_a1_le_img{
    width: 1.5rem;
    height: 1.5rem;
     display: inline-block;
     vertical-align: top;
}
.index_news_a1_le_img img{
    width: 100%
}
.index_news_a1_le_title{
    display: inline-block;
    vertical-align: top;
    width: 100%;
    text-align: center;
    font-size: 0.36rem;
    color: #006F00;
    overflow: hidden;
    white-space: nowrap;/*不换行*/
    text-overflow:ellipsis;
    padding-bottom: 0.3rem
}
.index_news_a1_le_list{
    display: inline-block;
    padding:0rem 0.3rem 0 0.3rem;
    width: calc(100% - 3.2rem);
    font-size: 0.3rem;
}
.index_news_a1_le_list div{
    display: inline-block;
    overflow: hidden;
      white-space: nowrap;/*不换行*/
    text-overflow:ellipsis;
    width: 100%;
     font-size: 0.3rem;
     margin-bottom: 0.1rem;
}
.dian1{
    width: 0.1rem;
    height: 0.1rem;
    border-radius: 0.1rem;
    background-color: #006F00;
    display: inline-block;
    line-height: 0.36rem;
    margin: 0.1rem 0.1rem 0.1rem 0.1rem;
}
.index-a2 {

    width: 100%;
    /*padding: 40px;*/

        height: 4.1rem !important;

        margin: 0 auto;

        background-color: #fff;

    }



    .index-a2-fl {

        width: 100%;

        height: 100%;

    }



    .index-a2-fl .swiper-container {

        width: 100%;

        height: 100%;

    }



    .index-a2-fl .swiper-container .swiper-wrapper {

        width: 100%;

        height: 100%;

    }



    .index-a2-fl .swiper-container .swiper-slide {

        width: 100%;

        height: 100%;

        position: relative;

    }



    .index-a2-fl-text {

        width: 100%;

        height: 0.96rem;

        background: rgba(0, 0, 0, .5);

        padding: 0 0.25rem;

        position: absolute;

        bottom: 0;

    }



    .index-a2-fl-text p {

        font-size: 0.32rem;

        color: #fff;

        line-height: 0.96rem;

        width: 4rem;

    }



    .index-a2-fl .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {

        bottom: 0;

        line-height: 0.96rem;

        height: 0.96rem;

        left: initial;

        right: 0;

        width: 136px;

    }



    .index-a2-fl .swiper-pagination-bullet {

        width: 13px;

        height: 13px;

        background: #fff;

        opacity: 1;

    }



    .index-a2-fl .swiper-pagination-bullet-active {

        background: #006F00;

    }



    .index-a2-fr {

        width: 100%;

        /*height: 3.05rem;*/

        position: relative;

        /*overflow: scroll;*/
        border: 0;
        /*overflow-x: hidden;*/

    }



    .index-a2-fr-tab {

        width: 100%;

        height: 0.96rem;

        border-bottom: 1px solid #d7d5d5;

        display: flex;

        justify-content: space-between;

    }



    .index-a2-fr-tab-text {

        height: 100%;

        width: 660px;

        white-space: nowrap;

        overflow-x: auto;

        overflow-y: hidden;

    }



    .index-a2-fr-tab > a > img {

        width: 29px;

        vertical-align: middle;

        display: inline-block;

    }

    .index-a2-fr-line-bot ul li:hover a{

        color:#005da1;

    }

    .more-link{

        position: absolute;

        top:0.10rem;

        right:0;

    }

    .index-a2-fr-tab-text a {

        font-size: 0.96rem;

        color: #454545;

        line-height: 0.96rem;

        margin-right: 0.28rem;

        padding-bottom: 0.32rem;

    }



    .index-a2-fr-tab-text a.on2 {

        color: #333;

        font-weight: bolder;

        border-bottom: 0.04rem solid #005da1;

    }



    .index-a2-fr-line {

        display: none;

    }



    .index-a2-fr-line-top {

        padding-bottom: 0.42rem;

        border-bottom: 1px dashed #c4c4c4;

    }



    .index-a2-fr-line-top h1 {

        padding-top: 0.30rem;

        color: #333;

        font-size: 0.96rem;

        line-height: 0.96rem;

        font-weight: bolder;

    }



    .index-a2-fr-line-top h2 {

        color: #5f5f5f;

        font-size: 0.32rem;

        padding-top: 0.22rem;

        text-indent: 0.25rem;

        margin-bottom: 0.25rem;

    }



    .index-a2-fr-line-top a {

        color: #0060a3;

        padding-bottom: 0.10rem;

        border-bottom: 2px solid #0060a3;

    }



    .index-a2-fr-line-bot {

        padding-bottom: 0.28rem;

        border-bottom: 1px dashed #c4c4c4;

    }



    .index-a2-fr-line-bot h1 {

        color: #333;

        font-size: 0.4rem;

        line-height:0.22px;

        padding-top: 0.32rem;

        font-weight: bolder;

        margin-bottom: 0.28rem;

    }



    .index-a2-fr-line-bot ul {

        width: 100%;

        padding-left: 5px;

    }



    .index-a2-fr-line-bot ul li {

        font-size: 0.32rem;

        color: #454545;

        line-height: 0.32rem;

        margin-bottom: 0.20px;

    }



    .index-a2-fr-line-bot ul li:last-child {

        margin-bottom: 0;

    }



    .index-a2-fr-line-bot ul li a::before {

        content: '>';

        color: #b3b3b3;

        font-size: 0.32rem;

        font-family: simHei;

        margin-right: 7px;

    }
    
    .index-a2-fr-box div{
        display: inline-block;
        /*width: 100%;*/
    }
    .index_news_a2_le{
    	width: 100%;
        /*margin-left: 1rem;*/
        margin-bottom: 0.15rem;
    }
    .index_news_a2_le:hover{
        background: #f9f9f9
    }
    .index_news_a1_le_time{
        height: 0.58rem;
        width: 1.2rem;
        line-height: 0.58rem;
        color: #A4A4A4;
        font-size: 0.58rem;
        padding: 0px;
        border-right: 3px #A4A4A4 solid;
        position: relative;
        top: 0.3rem;
        margin: 0.29rem 0;
         vertical-align: top;
    }
    .index_news_a1_le_div{
        margin-left:0.20rem;
        width: 4.8rem;
        font-size: 0.24rem
         /*vertical-align: top; */
         /*vertical-align: top*/
         /*font-size: 0.9px;*/
    }
    .index_news_a1_le_txt1{
        font-size: 0.3rem;
        width: 100%;
          overflow: hidden;
      white-space: nowrap;/*不换行*/
    text-overflow:ellipsis;
    margin-top: 0.2rem

    }
    .index_news_a1_le_txt2{
         font-size: 0.3rem;
         color: #8e8c8c;
        width: 100%;
          overflow: hidden;
      white-space: nowrap;/*不换行*/
    text-overflow:ellipsis;
   
    }
 .index_news_a1_le_txt3{
    width:100%;
   color: #8e8c8c;
    text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical; }

.index_guanggao{
    width: 100%;
    /*margin: 0 30px;*/
    position: relative;margin-bottom: 0.3rem;
    top:0.3rem;
    margin: auto;
  }
  .index_guanggao img{
    width: 100%;
  }


  .index_about_le{
    width: 100%;
    display: inline-block;

  }
.index_about_le div{
    display: inline-block;
    /*width: 540px;*/
    width: 100%;

}
.index_about_le_a1{
     /*margin: 0.40rem  0 0 0.20rem;*/
     line-height: 0.66rem;
     text-align: center;
     color: #fff;
     /*width: 80%;*/
     background-color: #006F00;
     font-size: 0.36rem;
     margin:auto!important;
   
}
.index_about_le_a2{
    font-size: 0.6rem;
    margin-top: 0.3rem;
    text-align: center;
    /*margin: 10px  0 30px 20px;*/
}
.index_about_le_a3{
   margin: 0.3rem 0; 
   /*height: 215px;*/
   overflow: hidden;
}
.index_about_le_a4{
    background: url('../image/d1.png') no-repeat;
     margin: 0.6rem 0  0 1.6rem ;  
    width: 3.4rem !important;
    height: 0.9rem;
    background-size: 100% 100%;
    line-height: 0.9rem;
    font-size: 0.24rem;
    /*line-height: 0.45rem;*/
    color: #fff;
    padding-left: 30px;
}

.container51{
    background: url('../image/b4.png') no-repeat!important;width: 0.5rem!important;height: 1rem!important;outline: none!important;position: absolute!important; left: 0!important;bottom: 0!important;top: auto!important;right: auto!important; border-radius: 0!important;
    background-size:100%!important;
}
.container52{
    background: url('../image/b5.png') no-repeat!important;width: 0.5rem!important;height: 1rem!important;outline: none!important;position: absolute!important; bottom: 0!important;top: auto!important;right: 0!important;left: auto!important;border-radius: 0!important;
    background-size:100%!important;
}


.container31{
    background: url('../image/b4.png') no-repeat!important;width: 0.5rem!important;height: 1rem!important;outline: none!important;left: 0!important;border-radius: 0!important;
    background-size:100%!important;
}
.container32{
    background: url('../image/b5.png') no-repeat!important;width: 0.5rem!important;height: 1rem!important;outline: none!important;right: 0!important;border-radius: 0!important;
    background-size:100%!important;
}
.inde_zhuanjia{
    width: 100%;
    margin: 0 auto;
    margin-top: 1.00rem;
    margin-bottom: 0.50rem;
    background: #fff;
    padding-bottom: 0.30rem;
}
.index_title_title{
    width: calc(100% - 0.6rem);margin-left: 0.3rem;border-bottom: 2px #ccc solid;
}
.index_title_title .tt_a1{
    display: inline-block;
    /*width: 1.0rem;*/
    line-height: 0.70rem;
    font-size: 0.36rem;
    color: #006F00;
    border-bottom: 4px solid #006F00;
    font-weight: bold;
    /*font-size: 0.48rem;*/
    /*font-weight: bold;*/
}

.index_title_title .tt_a2{
    display: inline-block;
    /*width: 100px;*/
    line-height: 0.70rem;
    /*font-size: 0.14rem;*/
    color: #666;
    margin-left: 0.10rem;
    /*font-weight: bold;*/
    font-size: 0.3rem;
}
.index_title_title .tt_a3{
    display: inline-block;
    width: 1.40rem;
    line-height: 0.70rem;
    /* font-size: 0.14rem; */
    color: #666;
    float: right;
    margin-left: 0.10rem;
    font-weight: bold;
    background: url(../image/b6.png) no-repeat;
    background-position: 100% 50%;
    background-size: 0.35rem;
    font-size: 0.24rem;
}

.index_z{
    width: calc(100% - 0.6rem);
    background: #fff;
    margin:auto;
}

.index_zhuanjia_a1{
    width: 100%;
    height: 6.5rem;
    margin: 0 auto;
    margin-bottom: 0.30rem;
    background: #fff;
    margin-top: -0.50rem;
    position: relative;
    overflow: hidden;
}
/*.index_zhuanjia_a11{position: relative;}*/
.index_zhuanjia_a11,.index_zhuanjia_a12{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    overflow: hidden;
}
.zhuanjia111{
    width: 100%!important;
    height: 100%!important;
}

.index_zhuanjia_a1_div{
    width: 3.5rem;
    height: 5rem;
    display: block;
    /*margin-right: 0.1rem;*/
    float: left;
    /*padding: 0.15rem;*/
}
.index_zhuanjia_a1_div_img{
    width: 100%;
    height: 100%
}
.index_zhuanjia_a1_div_img img{
    width: 100%; height: 100%;
}
.index_zhuanjia_a1_div_title{
    width: 100%;
    background-color: #006F00;
    text-align: center;
    height: 1rem;
    color: #fff;
    background-color:rgba(0,111,0,0.5);
    line-height: 30px;
    position: relative;
    top:-1rem;
}

.index_dangjian{
        width: 100%;
    margin: 0 auto;
    background: #fff;
    padding: 0.30rem;
    margin-top: -0.50rem;
    font-size: 0.36rem

}
.index_dangjian_a1{
    width: 100%;
    margin-bottom: 0.3rem;

}

.index_dangjian_a1 .ad1{
    color: #006F00;
    font-size: 0.36rem;
    /*width: 1.45rem;*/
    text-align: right;
    background: url('../image/a4.png') no-repeat;
    line-height: 0.60rem;
    height: 0.60rem;
    background-position:0 85%;
     display: inline-block;
     background-size: 0.45rem;
     padding-left: 0.6rem;

}
.index_dangjian_a1 .ad2{
    display: inline-block;
    color: #A1A1A1;
    margin-left: 0.1rem;
    font-size: 0.25rem;
}
.index_dangjian_a1 .ad3{
    display: inline-block;
    color: #A1A1A1;
    float: right;
     /*margin-right: 30rem;*/
     line-height: 0.66rem;
    height: 0.60rem;
    font-size: 0.3rem

}
.index_dangjian div{
    display: inline-block;
}
.index_dangjian_b1{
    width: 100%;

}
.index_dangjian_c1{
    width: 100%;
    padding-bottom:0.15rem;
    border-bottom: 0.01rem solid #e6e6e6;
}
.index_dangjian_d1{
    width: 2.50rem
}

.index_dangjian_d1 img{
    width: 100%
}
.index_dangjian_d2{
    width: calc(100% - 2.70rem);
      vertical-align: top; 
}
.index_dangjian_d2 div{
    width: 100%
}
.index_dangjian_e1{
    font-weight: bold;
    font-size: 0.3rem;
    color: #000;
    /*padding: 0.10rem 0.20rem;*/
    overflow: hidden;text-overflow: ellipsis; display: -webkit-box !important;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
}
.index_dangjian_e2{
  
    color: #A1A1A1;
    padding: 0.10rem 0.20rem;
}
.index_dangjian_e3{
   
    color: #A1A1A1;
    padding: 0.10rem 0.20rem;
}
.index_dangjian_c2{
    width: 100%
}
.index_dangjian_d3{
    width: 100%
}
.index_dangjian_e4{
    width: 75%;
}
.index_dangjian_e4:hover{
    font-weight: bold;
}
.index_dangjian_d3{
    padding: 0.20rem 0.10rem 0 0.10rem;
    color:#7b7b7b;
}
.index_dangjian_e4{
    padding-left: 0.30rem;
    background: url('../image/d3.png') no-repeat;
    background-position: 0 50%;
    background-size: 0.1rem
}
.index_dangjian_e5{
    float: right;
    color: #b1b1b1
}
.index_dangjian_c3{
    width: 100%;
    margin-top: 0.3rem
     /*float: right;*/
}
.index_dangjian_d4{
    width:  48%;
    margin-bottom: 0.20rem;
    display: inline-block;
    padding: 0.1rem

}
.index_dangjian_d4 img{
    width: 100%;
}
.index_huiyuan{
    width: calc(100% - 0.6rem);
    /*height: 190px;*/
    margin: 0 auto;
    margin-top: 0.20rem;
    position: relative;
}

.inde_zhuanjia_div2{
    width: 90%;margin: auto;margin-top: 0.3rem
}
.inde_zhuanjia_div2_a1{
   height: 2.3rem;width: 3.2rem;
   background: #fff;
   display: inline-block;
   margin: 0.3rem 0.3rem 0.1rem 0rem;
}
.inde_zhuanjia_div2_a1:nth-child(2n){
    margin-right :0;
    float: right;

}
.inde_zhuanjia_div2_a1 img{
    width: 100%;height: 100%
}

.foot_link{
    width: 100%;
    margin: 0 auto;
    /*height:1.40rem;*/
    min-height:1.40rem;
    background: #fff;
    border-top: 2px #006F00 solid;
    padding-top: 0.3rem;
    padding-bottom: 0.3rem
}
.foot_link div{
    display: inline-block;
}
.foot_link_a1{
    width: 2rem;
    height: 0.85rem;
    text-align: center;
  
    margin-top: 0.25rem;
    border-right: 1px #666 dashed;
}
.foot_link_b1{
    width: 100%;
    line-height: 0.52rem;
    height: 0.42rem;
    background: url('../image/b3.png') no-repeat;
    background-position: 15% 80%;
    font-size: 0.32rem;
    background-position: 7% 80%;
    background-size: 0.2rem;
    color: #666;
}
.foot_link_b2{
 font-weight: bold;
 font-size: 0.48rem;
 color: #666;
 position: relative;
 top:-0.10rem;
 left: -0.10rem
}
.foot_link_a2{
    height: 100%;
    vertical-align:top;
    width: calc(100% - 2.6rem); 
    margin-left: 0.3rem

   
}
.foot_link_b3{
     /*vertical-align:middle; */
    line-height: 0.65rem;
    padding:  0  0.35rem;
    color: #666;

    font-size: 0.24rem;

    background: url('../image/b2.png') no-repeat;

    background-position: 2% 50%;
    background-size: 0.2rem;
}
.foot_nav{
    width: 100%;
    background: #006f00;
    padding-bottom: 2rem
}
.foot_nav_logo_img{
    /*height: 1.1rem;*/
    padding: 0.3rem 0 0.1rem 0;
    margin: auto;

    width: 80%;
}
.foot_nav_logo_img img{
    width: 100%;
    /*margin: auto;*/
}
.foot_nav_title_a1{
    color: #fff;
    text-align: center;
    font-size: 0.36rem;
    padding: 0.1rem 0;
}
.foot_nav_title_a1 span{
    color: #fff;
    text-align: center;
    font-size: 0.48rem;
    font-style:italic;

}
.f_nav{
    height: 1.3rem;
    position: fixed;
    bottom: 0;
    width: 100%;
    background: #369C2E;
    z-index: 10

}
.f_nav_a1{
    display: inline-block;width: 24%;height: 100%;
    padding: 0;
    margin: 0;
    background: #369C2E;

    padding-top: 0.2rem

}
.f_nav_a1 img{
    margin: auto;height: 90%;
}
.f_nav_a2{
    display: inline-block;width: 24%;height: 100%;
    padding: 0;
    margin: 0;
    background: #014401;
    padding-top: 0.2rem
}
.f_nav_a2 img{
    margin: auto;height: 90%;
}
.er_banner{
    width: 100%;
}
.er_banner img{
    width: 100%;

}

.news_list_a1{display: inline-block; width:96%;margin: 0.3rem 2%;background: #f6f6f6;padding:0.3rem 0.20rem;}
.news_list_b1{width: 2.6rem;height: 1.6rem;display: inline-block;}
.news_list_b1 img{width: 100%; height: 100%}
.news_list_b2{width:53% !important;display: inline-block;vertical-align: top;line-height: 0.30rem;margin-left: 0.20rem;color: #333}
.news_list_c1{overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;color: #006f00;}
.news_list_c1 span{font-weight: bold; font-size: 0.25rem;}
.news_list_c2{ margin-top: 0.1rem;line-height: 0.30rem; color: #bbb}
.news_list_c2 span{ margin-left: 50rem;line-height: 0.30rem}

.news_list_c3{ margin-top: 0.10rem;min-height: 0.6rem;max-height: 0.6rem;width: 6.20rem;word-wrap:break-word; display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
width: 100%;
overflow: hidden;}
.news_list_c4{ width: 1.50rem;height: 0.4rem;margin-top: 0.15rem;border-radius: 0.18rem; border:1px solid #006f00;text-align: center;line-height: 0.33rem;color: #666;font-size: 0.24rem}
.news_list_c4:hover{color: #fff;background: #006f00;transition: 0.2s;}



.zhuanjia_list_a1{display: inline-block; width: 92%;margin: 0.30rem 0 0.30rem 0.30rem;background: #f6f6f6;padding: 0.20rem;}
.zhuanjia_list_b1{width: 1.70rem;height: 2.15rem;display: inline-block;}
.zhuanjia_list_b1 img{width: 100%; height: 100%}
.zhuanjia_list_b2{display: inline-block;vertical-align: top;line-height: 0.30rem;margin-left: 0.20rem;color: #333}
.zhuanjia_list_c1 span{font-weight: bold;color:#006F00; font-size: 0.36rem;margin-bottom: 0.1rem}
.zhuanjia_list_c2{padding-top: 0.1rem}
.zhuanjia_list_c3{ margin-top: 0.10rem;line-height: 0.30rem;}
.zhuanjia_list_c3{ margin-top: 0.10rem;min-height: 0.85rem;max-height: 0.85rem;margin-bottom: 0.1rem}
.zhuanjia_list_c4{ width: 1.50rem;height: 0.36rem;border-radius: 0.18rem; border:1px solid #006f00;text-align: center;line-height: 0.33rem;color: #666; font-size: 0.22rem}



.er_tou{width: 100%;position: relative;color: #666;}
.er_tou .tupian{display: inline-block;vertical-align:top}
.er_tou .tupian img{height: 0.4rem;}
.er_tou .dangqian{color: #379c2e}
.er_tou_a1{position: absolute;top: 0.3rem;width: 100%;height: 1rem;background: #379c2e;color: #fff; line-height: 1rem; font-size:0.36rem;padding-left: 2%}
.er_tou_a2{border-bottom: 1px #dcdcdc solid;padding: 0.2rem;padding-top: 1.7rem;
    padding-bottom: 0.32rem;width: 96%;margin: 0.2rem auto;background: #fff;font-size: 0.3rem;text-align: right;}
.content{width: 96%;min-height: 3rem;background: #fff;margin: -0.3rem auto;margin-bottom: 0.3rem;padding:0.5rem 0.1rem 0.6rem 0.1rem;}

.myhj_ph_banner img{width: 100%;height: 100%;}
.myhj_ph_tit{width: 100%;margin-bottom: 0.47rem;}
.myhj_ph_tit_w1{font-size: 0.42rem;line-height: 0.42rem;color: #333333;text-align: center;margin-bottom: 0.2rem;}
.myhj_ph_tit_w2{font-size: 0.24rem;line-height: 0.24rem;color: #999999;text-align: center;margin-bottom: 0.24rem;}
.myhj_ph_tit_w3{width: 0.5rem;height: 0.03rem;background: #2ca2df;margin: 0 auto;}
.myhj_ph_pro{width: calc(100% - 0.5rem);margin: 0 auto;margin-bottom: 0.7rem;}
.myhj_ph_pro_t{width: 100%;text-align: center;margin-bottom: 0.5rem;}
.myhj_ph_pro_nav{display: inline-block;margin: 0 0.3rem;margin-bottom: 0.7rem;}
.myhj_ph_pro_nav img{width: 0.55rem;height: 0.52rem;margin: 0 auto;margin-bottom: 0.4rem;}
.myhj_ph_pro_navw1{font-size: 0.24rem;line-height: 0.24rem;color: #333333;text-align: center;margin-bottom: 0.24rem;}
.myhj_ph_pro_navw2{font-size: 0.21rem;line-height: 0.21rem;color: #666666;text-align: center;}
.myhj_ph_pro_nav:nth-child(4){margin-bottom: 0;}
.myhj_ph_pro_nav:last-child{margin-bottom: 0;}
.myhj_ph_pro_b{width: 100%;margin-bottom: 0.1rem;}
.myhj_ph_pro_bli{width: calc((100% - 0.2rem)/2);float: left;margin-right: 0.2rem;margin-bottom: 0.36rem;display: block;}
.myhj_ph_pro_bli:nth-child(2n){margin-right: 0;}
.myhj_ph_pro_blimg{width: 100%;height: 2.53rem;border: 1px solid #eeeeee;box-sizing: border-box;margin-bottom: 0.2rem;}
.myhj_ph_pro_blimg img{width: 100%;height: 100%;}
.myhj_ph_pro_bw{font-size: 0.24rem;line-height: 0.24rem;color: #666666;text-align: center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.myhj_ph_more{width: 2rem;height: 0.5rem;border: 1px solid #2ca2df;box-sizing: border-box;border-radius: 0.5rem;display: block;margin: 0 auto;font-size: 0.21rem;line-height: 0.5rem;color: #2ca2df;text-align: center;}
.myhj_ph_about{width: 100%;height: 6rem;position: relative;margin-bottom: 1.8rem;padding-top: 0.6rem;box-sizing: border-box;}
.myhj_ph_about>img{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.myhj_ph_about_box{width: calc(100% - 0.5rem);height: 6.5rem;margin: 0 auto;position: relative;}
.myhj_ph_about_box>img{width: 100%;height: 100%;}
.myhj_ph_about_text{width: 5.55rem;height: 4.6rem;background: rgba(44,162,223,0.9);position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;padding: 0.4rem;box-sizing: border-box;}
.myhj_ph_about_w1{font-size: 0.24rem;line-height: 0.24rem;color: #fff;font-weight: bold;margin-bottom: 0.3rem;}
.myhj_ph_about_w2{font-size: 0.21rem;line-height: 0.32rem;color: #fff;margin-bottom: 0.5rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 7;-webkit-box-orient: vertical;white-space: normal;}
.myhj_ph_case{width: calc(100% - 0.5rem);margin: 0 auto;margin-bottom: 0.7rem;}

.rjy_mobile_secnav{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: #484748;padding-top: 1.25rem;box-sizing: border-box;display: none;z-index: 5;}
.rjy_mobile_secnav_li{width: 100%;border-bottom: 1px solid #e1e1e1;box-sizing: border-box;}
.rjy_mobile_secnav_liw1{width: 100%;
    height: 1rem;
    padding: 0 5%;
    box-sizing: border-box;
    font-size: 0.3rem;
    line-height: 1rem;
    color: #fff;}
.rjy_mobile_secnav_liw1 a{text-decoration: none;color: #fff;}

    


.pro_div{background-color: #fff; width: 100%; padding: 0 0.3rem 0.3rem 0.3rem; margin-bottom: 0.3rem}
.pro_title1{font-size: 0.8rem;color: #eee;text-align: center;width: 100%;position: relative;top: 0.7rem}
.pro_title2{font-size: 0.44rem;color: #000;text-align: center;width: 100%;top:-0.1rem;position:relative;z-index: 2;margin-bottom: 0.3rem}

.pro_list1{width: 48%;display: inline-block;float: right;margin: 1% 1% 0.5rem 1%; background-color: #fcfcfc}
.pro_list_img{width: 100%}
.pro_list_img img{width: 100%;}
.pro_list_title1{width: 100%;padding: 0.3rem 0.3rem 0 0.3rem ;font-size: 0.32rem}
.pro_list_title2{width: 100%;padding: 0.3rem 0.3rem 0 0.3rem ;font-size: 0.32rem;color: #aaa;}

.pro_list_title2{width: 100%;padding: 0.3rem 0.3rem 0 0.3rem ;font-size: 0.32rem;color: #aaa;}
.prr_div_boton{clear: both;color: #fff;background-color: #50A4FE; width: 3rem; height: 0.7rem; line-height: 0.7rem; text-align: center; margin: auto;border-radius: 0.1rem; font-size: 0.28rem; margin-bottom: 0.8rem}
.beijing1{width: 100%;height: 6.5rem;background: url(../image/b1.jpg) no-repeat; background-size: 100%}
.beijing1_yuan{width: 1.6rem;height:1.6rem;border-radius: 0.8rem;border:1px #fff solid;margin: auto;}
.beijing1_kuai{width: 33%;display: inline-block;vertical-align: top;}
.beijing1_div{padding-top: 1rem}
.beijing1_yuan_title1{line-height: 1.6rem;color: #fff;font-size: 0.6rem; padding-left: 0.3rem;}
.beijing1_yuan_title2{line-height: 1.6rem;color: #fff;font-size: 0.25rem; }
.beijing1_title{width: 100%;color: #fff;font-size: 0.35rem; text-align: center;margin-top: 0.3rem}

.about_index{width: 94%; margin-left: 3%;background: #fff; border-radius: 0.1rem 0.1rem 0.3rem 0.3rem;/*padding-bottom: 0.5rem;*/margin-top: -1.5rem}
.about_index_cont{padding: 0 4%; word-break: break-all;overflow:hidden;  text-overflow:ellipsis; display:-webkit-box;margin-top:0.2rem ; -webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:0.2rem;}
.about_index_jian1{width: 0.8rem;margin: auto;margin-bottom: 0.4rem}
.about_index_jian1 img{width: 100%}
.about_index_div1{width: 32%;display: inline-block;text-align: center; font-size: 0.46rem}
.about_index_div1 div{width: 18%;margin: auto;margin-top: 0.1rem}

.about_index_div1 div img{width: 100%;}
.news_index{width: 94%;margin-left: 3%;margin-top: 0.35rem}
.news_index_img1{width: 100%;}

.news_index_img1 img{width: 100%;}
.news_index_title1{width: 90%;border-bottom:2px solid #e9e9e9;margin: auto}
.news_index_title1_t1{width: 2.8rem;border-bottom: 0.07rem #50A4FE solid;position: relative;top:2px;z-index: 1;display: inline-block;font-size: 0.35rem;padding: 0.5rem;text-align: center;}
.news_index_title1_t2{width: 2.8rem;display: inline-block;font-size: 1rem;text-align: center;color: #e9e9e9;position: relative;left: -2.9rem;top: 0.25rem;}

.news_index_cont{width: 100%;margin: 0.4rem 0;font-size:0.39rem;padding: 0.6rem 0.6rem 0.7rem 0.6rem;background: #fff;border-radius: 0.1rem 0.1rem 0.3rem 0.3rem}
.news_index_cont_title1{width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size:0.44rem;color: #333}
.news_index_cont_cont{width: 100%;word-break: break-all;overflow:hidden;  text-overflow:ellipsis; display:-webkit-box;margin-top:0.2rem ; -webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:0.38rem; color: #323232}
.news_index_cont_date{width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #323232;margin-top: 0.5rem}
.news_index_jian{width: 2.3rem;margin: auto;margin-bottom: 0.4rem}
.news_index_jian img{width: 100%}

.foot_index{
	width: 100%;
	background-color: #50A4FE;position: fixed;bottom: 0;z-index: 2

}
.foot_index_content{width: 98%;margin-left: 1%;padding-top: 0.4rem;padding-bottom: 0.2rem}
.foot_div_img{width: 25%; margin: auto;padding-bottom: 0.15rem}
.foot_div_img img{
	width: 100%
}
.foot_div{display: inline-block;width: 24.6%;text-align: center; font-size: 0.36rem;color: #fff;border-right: 1px solid #cecece}
.foot_div:last-child{border: 0}
.tianchong{
	height: 2rem;
}
.er_banner{width: 100%;margin-top: 1rem}
.er_banner img{width: 100%;}
.neirong{ width: 94%;margin-left: 3%;padding-top: 0.3rem;font-size: 0.36rem}
.neirong img{width: 100%}
.pro_nav .active_ul{width:100%;overflow-x: scroll;display: inline;white-space: nowrap;overflow-y:hidden;float:left;}
 .pro_nav .pro_nav_div{padding: 0.2rem;display:inline-block;font-size: 0.36rem}
 .selected{color: #50A4FE!important}
 .news_list_title{font-size: 0.96rem; color: #50A4FE!important;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; padding: 0.4rem 0}
 .news_div2{width: 100%;padding:0.55rem 3%;background-color: #fff;font-size: 0.36rem;margin-bottom: 0.4rem}
 .news_div2_left{
 	width: 2rem;height: 2rem;background-color: #F9F9F9!important;color: #50A4FE;text-align: center;padding-top: 0.2rem
 }
 .news_div2_left{display: inline-block;}
 .news_div2_date1{font-size: 0.8rem	}
 .news_div3_title{color:#50A4FE; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
 .news_div2_right{display: inline-block;vertical-align: top; font-size: 0.4rem;width: 70%;margin-left: 2%}
 .news_div3_cont{color:#666;margin-top: 0.24rem;word-break: break-all;overflow:hidden;  text-overflow:ellipsis; display:-webkit-box;margin-top:0.2rem ; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
 .page {
	overflow: hidden;
	padding: 3% 0 4%;
	text-align: center;
}
.page a {
	background: #fff;
	border:#aeaeae solid 1px;
	padding: 2% 3%;
	margin-right: 2%;
	color: #aeaeae;
	 
	font-size: 0.24rem;
}


.news3_list{
    width: 
}

.news3_list_a1{display: inline-block; width: 92%;margin: 0.80rem 0 0.30rem 0.30rem;background: #fff;border: 2px solid #006f00;height:6.5rem;padding: 0.3rem 0.20rem 0 0.20rem;}
.news3_list_b1{width: 1.70rem;height: 2.15rem;display: inline-block;}
.news3_list_b1 img{width: 100%; height: 100%}
.news3_list_b2{display: inline-block;vertical-align: top;margin-top: 0.10rem;line-height: 0.30rem;margin-left: 0.20rem;color: #333}
.news3_list_c1 { color: #999}
.news3_list_c1 span{ font-size: 0.29rem;color: #333}
.news3_list_c2,.news3_list_c3{ color: #666;border-bottom: 0.2px solid #ccc;min-height: 0.60rem; }
/*.news3_list_c3{ margin-top: 10rem;line-height: 30rem}*/
.news3_list_c3{ border:0;margin-top: 0.50rem;min-height: 2rem}
.news3_list_c4{ width: 0.40rem; height: 0.40rem;background: url(../image/b11.png) no-repeat; }