@media (max-width: 1680px){
    
}


@media (max-width: 1440px){
    .diti_d_b_a2 {
    font-size: 15px;
    margin-right: 13px;
}.diti_d_b_a {
       margin-right: 37px;
}.diti_d_top a {
   margin-right: 37px;
}
    .sou_head_one,.sousuo_con{
    max-width: 1000px
}
.lianxi_top_right b{
    font-weight: normal;
        display: block;
}

    .banner .swiper-pagination {
    bottom: 20%;
}
    .lie_con{
    max-width: 1000px;
    margin: 0px auto;
    margin-top: 40px
}

.head_dao ul{
    max-width: 1085px;
}
.liebanner_top,.liebanner_bottom_d,.head_top{
    max-width: 1000px;
}
.head_dao li dl{

    left: -40%;
}
  .hasthumb_left {
    float: left;
    width: 213px;
}.hasthumb_right {
    float: right;
    width: calc(100% - 233px);
}
.hasthumb_right p{
        -webkit-line-clamp: 2;    margin-bottom: 16px;
        height: 40px
}
.head_dao ul li{
margin: 0px;
width: 10%;
}
.tuanduinei .gallery-top {
    height: 620px;
}
.lianxi_top_right {
    width: 37%;
}
.jianjie_con a{
    margin-right: 5px
}
.liebanner_bottom_right a {

    font-size: 14px;
}
.liebanner_bottom_right div a,.liebanner_bottom_right div i{
    float: left;
}
.liebanner_bottom_right i{
        margin: 0px 5px;    top: 18px;
}
}

@media (max-width: 1280px){
.lianxi_top_right {
    width: 39%;
    float: right;
}.head_dao ul li:nth-of-type(6) dl{
    left: -300%;
}

}
@media (max-width:1152px){
        .sou_head_one,.sousuo_con{
    max-width: 900px
}
    .head_dao ul li:nth-of-type(6) dl{
    /* left: -140%; */
}
.index_four_div_d_right_d1{
    overflow: hidden;
    border-bottom: 1px solid #e4e4e4;
    padding: 29px 0px;
}
    .new_right_two_right {
    width: calc(100% - 103px);
}.lianxi_top_right {
    width: 40%;
}
.new_right_two_left {
    width: 94px;
}
.new_right_two_right p {
    margin-top: 10px;
}
.new_right_two_right h2 {
    -webkit-line-clamp: 1;
    height: auto;
}
    .lie_con{
    max-width: 900px;
    margin: 0px auto;
    margin-top: 40px
}

.max1200{
    max-width: 1000px
}
.foot_middle .max1200,.foot_top,.foot_bottom .max1200,.liebanner span,.head_top,.head_dao ul,.liebanner_top,.liebanner_bottom_d{
    max-width: 900px;
}
.foot_middle_d1{
    display: none;
}
.index_one_right {
    width: 970px;
}
.index_four_div_d_right ul li .index_four_div_d_right_d1:nth-of-type(3){
    display: none;
}.index_one_right li p {
    font-size: 14px;
}
.liebanner_bottom_right {
    float: none;
}

.liebanner_bottom_left{
    float: none;
}
}
@media (max-width:1024px){

    .max1200{
    max-width:900px
}
.index_four_div_d_right_d1 {
    padding: 20px 0px;
}
.index_one_left {
    padding-bottom:
}
.index_one_right {
    width: 870px;
}
.head_dao{
    display: none;
}
.head_phone{
    display: none;
}
.mobile-inner-header-icon {
    display: block;
}
.mobile-inner-header-icon{
       margin-top: 7px;    background-size: 100%;
}
.mobile-inner-header-icon-out{
    background:url(../img/nav.png) no-repeat;
    background-size: 100%;
}
.mobile-inner-header-icon-click{
    background:url(../img/nav2.png) no-repeat;
}
.head{
    position: fixed;
    width: 100%;
    top: 0;
    background-color: white;z-index: 500;
}
.liebanner,.banner{
    margin-top: 100px;
}
.mobile-inner-nav{
    position: fixed;
    top: 56px;
    width: 100%;
    z-index: 200;
}
.head_img2{
    display: none;
}

.head_img1{
    height: 40px
}
.head_top{
    padding: 8px 0;
}
.liebanner{
    margin-top: 57px;
}
.banner {
    margin-top: 67px;
}
.yofu{
    display: none !important;
}

}

@media (max-width:768px){
            .sou_head_one,.sousuo_con{
    max-width: 90%
}
        .liebanner_bottom_right{
    overflow-x:scroll;
}
.liebanner_bottom_right div {
    width: 840px;
}
    .index_one {
    margin-top: -95px;
}
        .max1200{
    max-width:90%
}
.lie_con{
    max-width: 90%;
}
.news-list li .info .share span{
    display: none;
}

.foot_middle .max1200,.foot_top,.foot_bottom .max1200,.liebanner span,.head_top,.head_dao ul,.liebanner_top,.liebanner_bottom_d{
    max-width: 90%;
}

.news_left_head_d p,.news_left_head_d div{
    float: none;
    top: 0
}
.news_left_head_d div{
    margin-top: 5px
}

.news_left_head_d div span{
    display: none;
}
.new_left,.new_right{
    width: 100%;
    float: none;
}
.new_right{
    margin-top: 20px;
}
.new_right_one_right {
    -webkit-line-clamp: 1;
    height: auto;    margin-top: 10px;
}
.new_right_one_left{
    top: 0
}
.index_four_div_d_right_d1_right{
    display: none;
}
.index_four_div_d_right_d1_left{
    width: 100%;
}
.index_four_div_d_right_d1 {
    padding: 7px 0px;
}
.foot_middle_d4{
    display: none;
}.index_two_con_bottom_left {
    float: left;
    width: 40%;
}.index_two_con_bottom_right {
    float: right;
    width: 57%;
}.index_one_right {
    width: 662px;
}
.index_one_right li {
    padding: 21px 0;
}
}


@media (max-width:640px){
    .shou_dian{
        display: block;
    }
    .foot{
        display: none;
    }
    .liebanner, .banner {
    margin-top: 56px;
}
.mobile-inner-header-icon {
    margin-top: 5px;
}
.new_left,.new_right{
    float: none;
    width:auto;
}
.index_two_con_bottom_right {
    float: right;
    width: 57%;
}
.news-list {
    padding-top: 0px;
}
.hasthumb_left,.hasthumb_right{
    float: none;
    width: 100%;
}
.mobile-inner-nav{
  top: 56px;
      overflow-y: scroll;
}.liebanner {
    height: auto;
}
.hasthumb_left img{
    width: 100%
}.news-list li {
    padding-top: 24px;
    padding-bottom: 13px;
}
.hasthumb_right h2 {
    font-size: 18px;
    margin-bottom: 8px;
    margin-top: 13px;
}.hasthumb_right p {
    margin-bottom: 1px;
}.PT_fenye {
    width: 100%;
    padding: 25px 0;
    text-align: center;
    margin-top: 0;
}.PT_fenye .PT_pages a {
    padding: 2px 7px;
    /*border: none; */
       margin: 2px 3px;
}.new_right_one .inner-list-tit a.fl:after {
    height: 4px;
    width: 32px;
    bottom: -14px;
}.inner-list-tit .fl {
    line-height: 18px;
    height: 18px;
    margin-bottom: 13px;
    font-size: 18px;
}
.shipin_ul li {
    float: none;
    width:100%;
    margin-right:0%;
    margin-bottom: 18px;
}
.shipin .PT_fenye {
    padding-top: 10px;
}
 .PT_fenye {
    padding-bottom: 0;
}
.foot{
    margin-top: 30px;
}
.tuandui_ul li {
    float: none;
    width:100%;
    margin-right:0%;
    margin-bottom: 18px;
}
.dashiji_ul li{
        float: none;
    width:100%;
    margin:0;
    margin-bottom: 18px;
    height: auto;
}
.dashiji_ul li a {
    padding: 11px;
    padding-bottom: 10px
}
.dashiji {
    /* background-color: #f5f5f5; */
    /* border-bottom: 1px solid #e4e4e4; */
    /* padding-top: 30px; */
    margin-bottom: 30px;
}
.lie_con{
    margin-top: 26px
}
.dashiji_ul li a h4{
    margin: 0;
    margin-bottom: 4px
}
.dashiji_ul li a p{
    height: auto;
    margin-bottom: 4px;
    margin-top: 0;
}
.dashiji_ul li a div {
    margin: 0 auto;
    line-height: 26px;
}.jianjie img{
    padding: 0px
}
.jianjie h2 {
    font-size: 18px;
    margin-top: 18px;
    margin-bottom: 8px;
}
.jianjie p {
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 6px;
}
.jianjie p:last-child{
    margin-bottom: 0px;
}

.lianxi_top_left {
    width: 100%;
    float: none;
}
.lianxi_top_right {
    width: 100%;
    float: none;
}
    .lianxi_top_left .group-item {
        width: 100%;
    }
    .lianxi_top_left .group-item:nth-child(2n) {
        padding-left: 0;
    }
    .lianxi_top_left .group-item:nth-child(2n+1) {
        padding-right: 0;
    }

.lianxi_top_left .input-group .input-group-addon,
.lianxi_top_left .input-group .input-group-btn {
    background-color: #f9f9f9;
    border: 1px solid #ddd;
}
.lianxi_top_left .input-group input {
    border-right: 0;
    margin-bottom: 0;
}
.lianxi_top_left .input-group input:focus+.input-group-addon,
.lianxi_top_left .input-group input:focus+.input-group-btn {
    border-color: #444;
}
.lianxi_top_left .input-group .input-group-btn {
    border-left: 0;
}
.lianxi_top_left .input-group .input-group-btn .btn {
    background-color: transparent;
    padding: 0 10px;
}
.lianxi_top_left .input-group .input-group-btn .btn i {
    margin-right: 0;
}
.lianxi_top_left .input-group .input-group-addon {
    border-left: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

.shou_fu{
    position: fixed;
    width: 100%;
}
.news_left_head h2 {
    font-size: 18px;
}
.news_left_head_d div{
    display: none;
}
.news_left_head_d p span{
    font-size: 12px
}
.news_left_head_d {
    overflow: hidden;
    padding-top: 9px;
    padding-bottom: 10px;
}.news_left_con {
    padding: 11px 0;
}
.yewu .news_left_con {
    padding-top: 0
}
.news_left_head_d p span {
    margin-right: 8px
}
.news_left_con p {
    line-height: 24px;
    margin-bottom: 6px;
}
.news_left_con{
    padding-bottom: 0
}
.shangxiaye a {
    display:block;
    max-width: 100%;
    float: none;
}
.shangxiaye {
    padding: 14px 0px;
}
.tuijian,.new_right{
    display: none;
}
.lie_con{
    margin-bottom:90px;
}
.liebanner_bottom_d{
    overflow: hidden;
}
.liebanner_top{
    font-size: 18px;
    padding: 20px  0
}
.liebanner_bottom_right {
    float: none;
    margin-top: -2px;
}
.liebanner_bottom_left{
    float: none;
}
.liebanner_bottom_right a {
    font-size: 12px;    padding: 0px 0;
    padding-bottom: 20px;    padding-bottom: 5px;
    margin-bottom: 10px;
}
.liebanner_bottom_right_a:after {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    top: auto;
    bottom: 0;
    height: 3px;
    background-color: #9ae097;
}
.liebanner_bottom_right i{
    height: 13px;
    position: relative;
    top: 2px
}
.lianxi_top_right p {
    line-height: 30px;
    font-size: 14px;
    margin-bottom: 2px;
}
.lianxi_bottom {
    margin-top: 10px;
}#tijiao {
    margin-top: 15px;
}
.index_one_left{
    display: none;
}
.index_one_right{
    width: 100%;
    position: relative;
    margin-top: 9px;
}
.index_one {
    margin-top: 0;
}
.index_one_right li {
    float: left;
    text-align: center;
    padding: 68px 0;
    padding-bottom: 0px;
    width: 25%;
    position: relative;
}
.index_one_right li span{
    display: none;
}
.index_one_right li p{
    font-size: 14px;
    color: #797979
}
.index_two_guan{
    display: none;
}
.index_head {
    overflow: hidden;
    margin-top: 26px;
    border-bottom: 1px solid #e4e4e4;
}
.index_head_span {
    font-size: 18px;
    margin-bottom: 6px;
}.index_two_con_top p {
    float: none;
    width: 100%;
    line-height: 40px;
    height: 40px;
    text-align: left;
}
.index_two_head_right {
    float: right;
    margin-top: 5px;
}

.index_two_con_bottom_right {
    float: none;
    width: auto;
}
.index_two_con_bottom_left {
    float: none;
    width: auto;
}
.index_two_con {
    margin-top: 15px;
}
.index_two_con_bottom_right h2 {
    font-size: 16px;
    margin-top: 15px;
}
.index_two_con_bottom_right h3 {
    margin-top: 8px;
    font-size: 13px;
}
.index_two_con_bottom_right p {
    font-size: 14px;
    margin-top: 6px;
    -webkit-line-clamp: 3;
    line-height: 22px;
    height: 66px;
}
.index_two_con_bottom_right span {
    display: inline-block;
    margin-top: 10px;
    margin-bottom: 15px;
}
#index_threeswiper{
    display: none;
}
#index_threeswiper_shou{
    display: block;
    padding-bottom: 50px;
}

#index_threeswiper_shou .swiper-pagination-bullet{
width: 10px;
    height: 10px;
    background-color: white;
    opacity: 1;
        -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
    border-radius: 10px
}
#index_threeswiper_shou .swiper-pagination-white .swiper-pagination-bullet-active{
width:30px;
    background-color: #23BEAC;    border-radius: 15px
}

.index_three{
    margin-top: 26px
}
.index_three_con {
    margin-top: 20px;
}
.index_three_head_right a {
    color: black;
    display: inline-block;
    padding: 1px 5px;
    font-size: 12px;
    margin-left: 1px;
}

.index_three {
    padding-bottom: 10px;
}
.index_four_div_d_left {
    float: none;
    width: auto;
    position: relative;
}
.index_four_div_d_right{
     float: none;
    width: auto;
    position: relative;
}
.index_four_div_d_left{
    display: none;
}
.index_four_div_d_right_pc{
    display: none;
}

.index_four_div_d_right ul li:last-child {
    padding:0
}

.index_four_div_d_right_d1_right {
}
.index_four_div_d_right_d1_left h2{
    height: auto;
}

.index_four_div_d_right_d1_left {
    width:auto;
}
.index_four_div {
    margin-top: 12px;
}


.index_head_span {
    font-size: 18px;
    margin-bottom: 6px;
}
.index_three_head_right{

}
.index_four_div_d_right_d1 {
    padding: 12px 0px;
}
.index_four_div_d_right ul li .index_four_div_d_right_d1:nth-of-type(3) {
    display: block;
  
}
.index_four_div_d_right ul li .index_four_div_d_right_d1:nth-of-type(5) {
    display: block;
    border: none;
  
}.index_four_div_d_right_d1_left h3 {
    margin-top: 6px;
}
.index_four .index_head_left span {
    font-size: 18px;
    margin-bottom: 13px;
}
.index_four_div_d_right_d1_right img{
    border-radius: 4px;
}
.index_five .index_head {
    overflow: hidden;
    margin-top: 14px;
}
.index_five{
    margin-bottom: 90px
}
.one{
    margin-top: 15px;
        height: 90px;
}

.index_four_div_d_right ul li {
    float: none;
    width:auto;
}
.one ul li p{
    width:120px;
    height:35px;
    line-height:33px;
    box-shadow: 1px 1px 5px 0px #f2f2f2
}
.index_four_div_d_right ul li:first-child{
    border: none;
}
.index_four_div_d_right_shou {
    display: block;
}.index_three_head_right {
    margin-top: 3px;
}
.tuanduinei .gallery-top {
    width: 100%;
    height: 250px;
}
.tuanduinei .swiper-button-next, .tuanduinei .swiper-button-prev {
    background-size: 21px 24px;
    top: 46%;
    width: 34px;
    height: 59px;
}.index_threeswiper_p {
    font-size: 14px;
    padding: 6px 0;
}
.banner .swiper-pagination{
    bottom: 4px
}
.banner .swiper-pagination-bullet {
    width: 16px;
    height: 4px;
    display: inline-block;
    border-radius: 0;
    background: #000;
    opacity: .2;
}
.banner  .swiper-pagination-white .swiper-pagination-bullet-active {
    background: #fff;opacity:1;
}
.biaoqian {
    padding-top: 16px;
    color: #848484;
}.liebanner_bottom_right div{
    width: 648px;
}
.shangxiaye a:first-child{
    margin-bottom: 6px;
}
.tuanduinei .shangxiaye {
    margin-top: 3px;
}
.tuanduinei .gallery-top {
    width: 100%;
    height: 309px;
}
.index_four .index_head_left span{
    width: 33%;
    text-align: center;
    margin-right: 0px;
    display: inline-block;
    float: left;
    font-weight: normal;
    font-size: 14px;
}
.index_four .index_head_left .index_head_span{
    color: #23BEAC
}
.index_four .index_head_left {
    overflow: hidden;
}
.index_four  .index_head_left{
    float: none;
}
.index_head_span:after {
    background-color: #23BEAC;
    height: 2px;
width: 24%;
    bottom: -13px;
    left: 38%;
    position: absolute;
    content: '';
}
.index_three .index_head_left{
    width: 100%;
    float: none;
    text-align: center;
}
.index_three_head_right {
    float: none;
    width: auto;
    overflow: hidden;
}
.index_three_head_right a{
    display: block;
    width: 25%;
    text-align: center;
    float: left;
    margin: 0px;
    margin-right: 2%;
    color: black;
    padding: 4px 5px;
    font-size: 14px;
    border-radius: 0;
    padding-top: 16px;
    margin: 0px;
    padding-bottom: 15px;
    border-bottom: 1px solid #e4e4e4;
}
#index_threeswiper_shou .swiper-pagination-bullet{
    background-color: #ccc
}
.index_three .index_head{
    border: none;
}
/*.index_threeswiper_p{
    border: 1px solid #ccc;
    border-top: none;
}*/
.index_three{
    padding-bottom: 0
}
.index_three_con .swiper-pagination{
bottom: 15px
}
.index_three .index_head_span:after {
    background-color: #ffffff;
    height: 2px;
    width: 34%;
    bottom: -13px;
    left: 34%;
    position: absolute;
    content: '';
}
.index_three_head_right a:last-child{
    margin-right: 0
}
.index_three .index_head_left .index_head_span {
    font-size: 18px;
    margin-bottom: 29px;
}
.index_two_con_pc{
    display: none;
}
.index_two_con_shou{
    display:block;
}.childPointer {
    width: 8%;
    right: 6px;
    top: 3px;
}
.index_two_con_top p{
    border: none;
    padding-left: 10px;
    background-color: #e8e8e8;    padding-right: 42px
}
.index_one_right div{
    position: relative;
    text-align: center;
}
.index_one_right div img{
    position: absolute;
    bottom: 0;
    left: 17%;
    transform: scale(0.75);
}
.banner .swiper-button-next, .banner .swiper-button-prev{
    display: none;
}.index_four_head_right{
    display: none;
}
.index_four_img{
    display: block;
}
.index_four{
    margin-top: 7px;
        max-width: 100%;
}
.index_four .index_head,.index_four_div{
    max-width: 90%;
    margin: 0px auto
}.index_four_div {
    margin-top: 12px;
}

.index_four .index_head {
    margin-top: 16px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    overflow: hidden;
}
.index_three_dabei {
    background: url(../img/shtu.png);
    background-attachment: inherit;
}
.index_three .index_head,.index_three_con{
    max-width: 100%;
}
.index_three_head_right{
    padding: 0px 5%
}
.index_three_con{
    background-color: white;
    margin-top: 0;
    padding-top: 20px
}
.index_three_head_right{
    background-color: white;
        border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
#index_threeswiper_shou{
    max-width: 90%;
    margin: 0px auto
}
.lianxi_bottom{
    display: none;
}
.index_two_head_right_shou{
    display: block;
    float: right;
}
.index_two_head_right_pc{
    display: none;
}
.index_two_con {
    width:100%;
    background-color: white;
    position: relative;
    z-index: 50;
}
.index_two .index_head {
    width: 100%;
}
.jianjie_con{
    padding-left: 0;
    margin-top: 14px;
}
.jianjie_con a{
    margin-bottom: 0;
    margin-right: 10px
}
.jianjie{
    margin-bottom: 80px;
}
.shou_dian{
    display: block;
}
.index_two_shou_li:nth-of-type(4) .index_two_con_bottom_right span{
    margin-bottom: 0
}
.index_three .swiper-slide{
    border: 1px solid #ccc;
}
.sou_head_obe_form{
    width: 100%
}

    .sou_head_one p{
        width: 100%;
        float: none;
    }
    .sou_head_obe_form{
        width: 200px;
    }
    .sou_head_obe_form_i1{
         width: 200px;
    }
    .sou_head_one p{
        padding:0;
        padding-left: 10px;
    }
    .sou_head_obe_form{
        margin-bottom: 10px;
        margin-top: 10px;
        margin-left: 10px;
    }
    .xnznr-search-1-main dt {
    width: 30%;
    float: left;
}
.xnznr-search-1-main dd {
    float: left;
    padding: 0px 0;
        padding-left: 2%;
}
.bark-crumbs-01{
    height: 45px;
    line-height: 45px;
}
.bark-crumbs-01 b{
    padding-left: 25px;
}
.bark-crumbs-01 {
    padding-left: 10px;
}
.xnznr-page-main{
        margin-top: 4px;
            margin-bottom: 23px;
}.xnznr-search-1-main dd h4{
    font-size: 16px;
}
.xnznr-search-1-desc{
    padding-top: 0px;
}
.xnznr-search-1-main dd h4{

    margin-bottom: 6px;
}
.xnznr-search-1-tit h3{
    width: 125px;
    height: 40px;
    font-size: 18px;
}
     .sou_head_one,.sousuo_con{
    max-width: 90%
}

.sou_head_obe_form_i1 {
    width: 100%
}
.sou_head_obe_form{
    width:auto;
}
.xnznr-search-1-main dd {
    float: left;
    width: 100%;
    padding: 0px 0;
    padding-left: 2%;
}
.xnznr-search-1-desc{
    display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;
}
.xnznr-search-1-main dl{
    padding: 10px
}
.sousuo_con{
    margin-bottom: 80px
}
.sousuo_con .PT_fenye {
    width: 100%;
    padding: 21px 0;
}
.PT_fenye .PT_pages a, .PT_fenye .PT_pages p {
    padding: 2px 7px;
}
.pagination {
    margin: 0;
}
.diti_d_top a{
        height: auto;
    line-height: 28px;

}
.diti_d_top{
    padding-bottom: 10px

}
.diti_d_b p{
    padding-bottom: 14px
}
.diti_d_b_a,.diti_d_b_a2{
       height: auto;
    line-height: 28px;
}.head_img1 {
    margin-right: 0;
}
}

@media (max-width: 375px){
.tuanduinei .gallery-top {
    width: 100%;
    height: 250px;
}.index_head_span:after {
    width: 28%;
    bottom: -13px;
    left: 34%;
}.head_img1 {
    height: 35px;
}.head_img1 {
    margin-top: 4px;
}
}

@media (max-width: 320px){
    .index_three_head_right a {
    color: black;
    display: inline-block;
    padding: 1px 1px;
    font-size: 12px;
    margin-left: 1px;
}.head_img1 {
    margin-top: 5px;
}
}
