html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img {
    margin: 0px;padding: 0px;}
    fieldset, img {border: none;}
    img {display: block;}
    address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal;}
    ul, ol, li {list-style: none;}
    input {padding-top: 0px;padding-bottom: 0px;font-family: "SimSun";}
    input::-moz-focus-inner {border:none;padding:0px;}
    select, input,textarea {vertical-align: middle;outline-style: none;
        outline:none; border: none;font-family: "微软雅黑";}
    select, input, textarea {margin: 0px;outline-style: none;
        outline:none; border: none;}
    input[type="text"], input[type="password"], textarea {outline-style: none;
        outline:none; border: none;}
    textarea {resize: none;}
    html, body {margin: 0;height: 100%;}
    table {border-collapse: collapse;}
    body {font-family: "微软雅黑";background: #f1f1f1;}
    .clearit {clear: both;height: 0px;font-size: 0px;overflow: hidden;width: 100%;}
    a {text-decoration: none;}
    .hidden {visibility: hidden;}
/*头部*/
.header{ width:100%; height: auto; background: url(../images/bg1.jpg) no-repeat; padding-bottom: 1%;}
.header .center{ width:88%; margin: 0 auto; overflow: hidden;} 
.header .center .logo{ width:37%; height: auto; float: left; padding-top: 1.5%;}
.header .center .cen{ width:25%;  float: left;margin-left: 10%; overflow: hidden; border-left: 1px solid #5f5f5f; padding-left: 1%; margin-top: 2.2%;}
.header .center .cen .w{ font-size: 1.125rem; line-height: 2.1875rem;}
.header .center .left{ width:20%; float:right; padding-top: 3.1%; overflow: hidden;}
.header .center .left .d1{ width:21%; height:auto; float:left;}
.header .center .left .dian{  float: left; font-size: 1rem; margin-left: 2%; line-height:1.875rem; font-weight: bold; margin-top: 2%; }
.header .center .left .dian1{ float: left; font-size: 1rem; margin-left: 2%; line-height: 1.875rem; font-weight: bold;margin-top: 2%;  }
.header .center .left .ts{ float: left;width: 158px; background: #c8c8c8; color: #333; font-weight: bold;line-height: 30px; font-size: 17px; margin-left: 5px; float: right; padding-left: 8px;}
.header  .ts{ width:280px; float: right;margin-right: 10px;color: #007a39; font-weight: bold; line-height: 40px; font-size: 18px; text-align: center; }
.header .iphone{ display: none;}

/*nav*/ 
.nav{ width:100%; overflow:hidden; height:3.125rem; background:#007b39;}
.nav .nav_con{width: 88%; margin:0 auto; overflow:hidden;  }
.nav .nav_con  li{ float:left; width:12%;height:3.125rem;}
.nav .nav_con  li a{ display:block; line-height:3.125rem; color:#FFF; font-size:1.0625rem; text-align:center;}
.nav .nav_con  li:hover{ background:#fff;transition: all 1s; }
.nav .nav_con  li:hover a{ color: #007a39;}

/*banner*/
.banner {width: 100%;margin: 0 auto;overflow: hidden; }
.banner .img {width: 100%;height:auto;}
.banner .img1 {display: none;}
/*面包屑导航*/
.d_nav {width: 100%;background-repeat: no-repeat;background-position: center;background-attachment: fixed;padding-top: 1px;padding-bottom: 1.5%;}
.d_nav .cen1 {width: 88%;margin: 0 auto;overflow: hidden;margin-top: 2%;background: #fff;box-shadow: 0px 0px 1px #333;padding: 8px 0 5px 0;}
.d_nav .cen1 p {width: 95%;float: left;padding-left: 1%;font-size: 1.125rem;line-height: 2.1875rem;}
.d_nav .cen1 p a {color: #000000;font-size: 1.125rem;line-height: 2.1875rem;padding: 0 5px 0 5px;}
.d_nav .cen1 p a:hover{ color:#007b39}
/*留言板*/
.lyb{ width: 76.2%; margin: 0 auto;  overflow: hidden;} 
.lyb .cen_10{width: 100%; height: 1045px; background: url(../images/lyb5.jpg) no-repeat; overflow: hidden;background-size: contain;}
.lyb .cen_10 h3{ width: 100%; text-align: center; font-size: 1.875rem; line-height: 3.75rem; margin-top: 3%;}
.lyb .cen_10 .jj_1{ width: 93%; margin: 0 auto; overflow: hidden; margin-top: 1%; }
.lyb .cen_10 .jj_1 .p_1{ width: 100%; overflow: hidden; font-size: 1.125rem; line-height: 2.25rem; font-weight: bold; display: block;}
.lyb .cen_10 .jj_1 p{ width: 100%; overflow: hidden; font-size:  1.125rem;line-height: 2.25rem;}
.lyb .cen_10 form {width: 93%; margin: 0 auto; margin-top: 2%;overflow: hidden;}
 .lyb .cen_10 form table{ width: 100%; overflow: hidden;}
 .lyb .cen_10 form table tbody {width: 100%;margin: 0 auto;overflow: hidden;}
 .lyb .cen_10 form table tbody tr{ width: 100%; overflow: hidden; margin-bottom: 1%; display: block;}
 .lyb .cen_10 form table tbody tr .xm{ width: 8%; font-size: 1.125rem;line-height: 2.1875rem; float: left;}
 .lyb .cen_10 form table tbody tr .kuang{ width: 25%; border: 1px solid #6f6f6f; float: left; line-height: 2.1875rem;}
 .lyb .cen_10 form table tbody tr .kuang input{width: 80%; line-height:  2.1875rem; overflow: hidden; background: none; font-size: 1rem; line-height: 1.975rem; color: #595959;}
 .lyb .cen_10 form table tbody tr .kuang1{ width: 60%; border: 1px solid #6f6f6f; float: left;height: 15rem;}
 .lyb .cen_10 form table tbody tr .kuang1 textarea{ width: 90%; height:14rem;  font-size: 1rem; line-height: 1.975rem; color: #595959;}
 .lyb .cen_10 form .tj_1{ width: 40%; margin: 0 auto; margin-top: 3%; overflow: hidden;}
 .lyb .cen_10 form .tj_1 .coolbg {
    display: block;
    width: 35%;
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #fff;
    font-size: 1.125rem;
    background: #ff9d00;
    border-radius: 10px;
    float: left;
  }
  .lyb .cen_10 form .tj_1 .coolbg1 {
    display: block;
    width: 35%;
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #fff;
    font-size:1.125rem;
    background: #3d9002;
    border-radius: 10px;
    float: right;
  
  }

  .lyb .cen_10 form table tbody tr .yzm{ width: 9%; float: left; margin-left: 1%; font-size: 1.0625rem; line-height: 2rem;}
  .lyb .cen_10 form table tbody tr .yzm img{ width: 100%;}






/*友情链接*/
.y_lj{width: 100%;background-repeat: no-repeat;background-position: center;background-attachment: fixed;padding-top: 1px;padding-bottom: 2%;}
.yqlj{ width: 88%; margin: 0 auto; overflow: hidden; margin-top: 4%;} 
.yqlj .centen_4{ width: 97%;overflow: hidden; border: 1px dashed #940909; padding: 1%;}
.yqlj .centen_4 .lz_1{ width: 100%; display: block;  overflow: hidden;}
.yqlj .centen_4 .lz_1 p{ width: 100%; color: #940909; font-size: 1.125rem; font-weight: bold; float: left;}
.yqlj .centen_4 .lz_1 p a{ color: #444444; font-size: 0.875rem; padding: 1%;}
.yqlj .centen_4 .lz_1 p a:hover{ color: #940909;}


/*bottom*/
.bottom{ width: 100%; overflow: hidden; background: #007b39; margin-top: 4%;padding-bottom: 4%}
.bottom .centen_5{ width: 88%; margin: 0 auto; margin-top: 3%; overflow: hidden;}
.bottom .centen_5 .img{ width: 25%; float: left;}
.bottom .centen_5 .img_3{ display: none;}
.bottom .centen_5 .jj_3{ width: 30%; float: left; margin-left:5%; display: block; overflow: hidden; margin-top: 2%;}
.bottom .centen_5 .jj_3 .bt_4{ color: #fff; line-height:2.125rem ; font-size: 1.0625rem;}
.bottom .centen_5 .jj_3 .bt_4 a{ color: #fff; line-height:1.625rem ; font-size: 1.0625rem;}
.bottom .centen_5 .jj_31{ display: none;}
.bottom .centen_5 .jj_31{ width: 30%; float: left; margin-left:5%; display: block; overflow: hidden; margin-top: 2%; display: none;}
.bottom .centen_5 .jj_31 .bt_4{ color: #fff; line-height:2.125rem ; font-size: 1.0625rem;}
.bottom .centen_5 .jj_31 .bt_4 a{ color: #fff; line-height:1.625rem ; font-size: 1.0625rem;}
.bottom .centen_5 .kp{ width: 15%;float: right;  margin-top: 2%;}
.bottom .centen_5 .kp .img_1{ width: 100%; }
.bottom .centen_5 .kp p{ font-size: 1.0625rem; color: #fff; text-align: center; line-height: 2.125rem ;}
.bottom .centen_5 .gz{ width: 11.3%; float:left; margin-top: 2%;margin-left: 4%;}
.bottom .centen_5 .img_2{ width: 100%;}
.bottom .centen_5 .gz p{ font-size: 1.0625rem; color: #fff; text-align: center; line-height: 2.125rem ;}
.fot{ display: none;}

.carousel{ position: relative;}






@media screen and (max-width:1690px){
    .y_jy .cen6 .right{ margin-top: 2%;}
    .y_jy .cen6 .right .wz{ margin-top: 0%;}
    .y_jy .cen6 .right .wz .zxzx{ margin-top: 3%;}
    .s_zf .cen4 .bt_1 h2{ left: 39%;}
}




@media screen and (max-width:1590px){
    .header .center .left{ width: 23%;}
    .header .center .logo{ padding-top: 2.5%;}
    .d_jj .dhjj .right{ margin-top: 0;}
    .d_jj .dhjj .right .wz .zxzx{ margin-top: 2%;}
    .zbxc .cen2 .bt_1 .img{ width: 47%;}
    .zbxc .cen2 .bt_1 h2{ line-height: 3rem;left: 42%;}
    .d_tj .dhtj .bt_1 .img{ width: 53%;}
    .d_tj .dhtj .bt_1 h2{ line-height: 3rem;left: 35%;}
    .dh_qs .cen2 .bt_1 .img{ width: 53%;}
    .dh_qs .cen2 .bt_1 h2{ left: 38%;line-height: 3rem;}
    .chmx .cen3 .bt_1 .img{ width: 53%;}
    .chmx .cen3 .bt_1 h2{ left: 34%;line-height: 3rem;}
    .s_zf .cen4 .bt_1 .img{ width: 53%;}
    .mtbd .cen5 .bt_1 .img{ width: 51%;}
    .mtbd .cen5 .bt_1 h2{ line-height: 3rem;left: 42%;}
    .y_jy .cen6 .bt_1 .img{ width: 53%;}
    .s_zf .cen4 .db_1{ margin-top: 2%;}
    .mtbd .cen5 .m_t .left .h_1 a iframe{ height: 405px;}
    .s_zf .cen4 .bt_1 h2{line-height: 3rem; left: 35%;}
    .y_jy .cen6 .bt_1 h2{ line-height: 3rem;left: 35%;}
    .lyb .cen_10 form table tbody tr .xm{ width: 10%;}


}


@media screen and (max-width:1390px){
    .header .center .left{ width: 25%;}
    .header .center .cen{ margin-left: 6%; width: 30%;}
    .d_jj .dhjj .right .wz .j_2{ font-size: 1.0625rem; line-height: 1.875rem;}
    .y_jy .cen6 .right .wz .j_2{    font-size: 1.0625rem;line-height: 1.875rem; }
    .s_zf .cen4 .bt_1 h2{ left: 32%; }
    .d_bt .cen1 p{ font-size: 2.8125rem;}
    .d_jj .dhjj h2{ font-size: 2.25rem;}
    .zbxc .cen2 h2{ font-size: 2.25rem;}


}

@media screen and (max-width:1350px){
    .chmx .cen3 .bt_1 h2{ left: 32%;line-height: 2.8rem;}
    .dh_qs .cen2 .bt_1 h2{ left: 38%;line-height: 2.8rem;}
    .d_tj .dhtj .bt_1 h2{ left: 32%;} 
    .y_jy .cen6 .bt_1 h2{ left: 32%;}
}



@media screen and (max-width:1275px){
    .header .center .cen{ margin-left: 3%; width: 32%;}
    .header .center .left{ width: 26%; padding-top: 4%;}
    .zbxc .cen2 .bt_1 .img{ width: 47%;}
    .zbxc .cen2 .bt_1 h2{ font-size: 2.8125rem;  line-height: 2.8rem;left: 41%;}
    .d_tj .dhtj .bt_1 .img{ width: 67%;}
    .d_tj .dhtj .bt_1 h2{ font-size: 2.8125rem;  line-height: 2.8rem;left: 32%;}
    .dh_qs .cen2 .bt_1 .img{ width: 67%;}
    .dh_qs .cen2 .bt_1 h2{ font-size: 2.8125rem; left: 38%; line-height: 3.5rem;}
    .chmx .cen3 .bt_1 .img{ width: 67%;}
    .chmx .cen3 .bt_1 h2{font-size: 2.8125rem; left: 33%; line-height: 3.5rem; }
    .s_zf .cen4 .bt_1 .img{ width: 67%;}
    .s_zf .cen4 .bt_1 h2{ font-size: 2.8125rem; left: 32%; line-height: 3rem;}
    .mtbd .cen5 .bt_1 .img{ width: 62%;}
    .mtbd .cen5 .bt_1 h2{ font-size: 2.8125rem; left: 41%; line-height: 3rem;}
    .y_jy .cen6 .bt_1 .img{ width: 67%;}
    .y_jy .cen6 .bt_1 h2{ font-size: 2.8125rem; left: 32%; line-height: 3rem;}
    .s_zf .cen4 .db_1{ margin-top: 2%;}
    .lyb .cen_10 form table tbody tr .xm{ width: 13%;}
    .lyb .cen_10 h3{ font-size: 1.75rem;}
    .lyb .cen_10 .jj_1 .p_1{ font-size: 1.0625rem;}
    .lyb .cen_10 .jj_1 p{font-size: 1.0625rem; }
    .lyb .cen_10 form .tj_1{ width: 50%;}


}
@media screen and (max-width:1240px){
    .s_zf .cen4 .db_1 li a i img{    width: 19%;top: 33%;left: 45%; }
    .mtbd .cen5 .m_t .right .xw_1 .hui h3 .z{ font-size: 1.0625rem;}
    .mtbd .cen5 .m_t .right .xw_1 .hui .jj{ font-size: 1rem; line-height: 1.75rem;} 
    .mtbd .cen5 .m_t .left .h_1 a iframe{ height: 360px;}
    .mtbd .cen5 .m_t .right .lb li a{ font-size: 1.0625rem;}
    .mtbd .cen5 .m_t .right .lb li i{ line-height: 2.8rem;}

}




@media screen and (max-width:1220px){
    .header .center .logo{ width: 35%; padding-top: 3%;}
    .header .center .cen .w{ font-size: 1rem; line-height: 2rem;}
    .header .center .cen{ width: 29%;}
    .header .center .left{ width: 30%;}
    .header .center .left .d1{ width: 20%;}
    .header .center .left .dian{ font-size: 0.9375rem; margin-top: 0;}
    .lyb .cen_10 form table tbody tr .yzm{ width: 12%;}
}


@media screen and (max-width:1160px){
    .lyb{ width: 88.2%;}

}

@media screen and (max-width:1140px){
    .chmx .cen3 .ckgd{ width: 22%;}
    .s_zf .cen4 .ckgd{ width: 22%;} 
    .bottom .centen_5 .kp{ width: 18%;}
    .bottom .centen_5 .gz{ width: 13.3%;}

}

@media screen and (max-width:1070px){
    .mtbd .cen5 .m_t .right .lb li i{ width: 19%;}
    .s_zf .cen4 .bt_1 h2{ left: 35%;}
}

@media screen and (max-width:1010px){

    .header .center .cen{ margin-left: 1%;}
    .header .center .cen{ width: 32%;}
    .chmx .cen3 .db_1{ margin-top: 2%;}
    .chmx .cen3 .db_1 li a p{ font-size: 1.0625rem;}
    .s_zf .cen4 .db_1 li a p{font-size: 1.0625rem;}
    .chmx .cen3 .ckgd{ width: 25%; font-size: 1.25rem;}
    .s_zf .cen4 .ckgd{ width: 25%;font-size: 1.25rem;}
    .s_zf .cen4 .db_1 li a i img{ width: 22%;top: 31%; left: 40%;} 
    .mtbd .cen5 .m_t .right .lb li a{ line-height: 2.2rem;background: url(../images/tb5.png) left 13px no-repeat; width: 71%; padding-left: 5%; font-size: 1rem;}
    .mtbd .cen5 .m_t .right .lb li i{line-height: 2.2rem; }
    .mtbd .cen5 .m_t .left .h_1 a p{ font-size: 1.1875rem;}
    .d_bt .cen1 p{ font-size:2.5625rem ; line-height: 3.4rem;}

}


@media screen and (max-width:990px){
    .lyb .cen_10{width: 100%;  background: url(../images/lyb1.jpg) no-repeat ; overflow: hidden;background-size: contain;}
}


@media screen and (max-width:980px){
    .header .center .cen{ width: 0%;}
    .header .center .cen{ display: none;}
    .header .center .left{ width: 36%; padding-top: 3%;}
    .header .center .logo{ width: 45%;} 
    .d_jj .dhjj .right .j_1 h3{ font-size: 1.125rem}
    .d_jj .dhjj .right .j_1{ height: 1.875rem;}
    .zbxc .cen2 .bt_1 .img{ width: 57%;}
    .zbxc .cen2 .bt_1 h2{ font-size: 2.5rem; left: 39%;}
    .d_tj .dhtj .bt_1 .img{ width: 83%;}
    .d_tj .dhtj .bt_1 h2{ font-size: 2.5rem; left: 30%;}
    .dh_qs .cen2 .bt_1 .img{width: 83%;}
    .dh_qs .cen2 .bt_1 h2{font-size: 2.5rem; left: 38%; }
    .chmx .cen3 .bt_1 .img{ width: 83%;}
    .chmx .cen3 .bt_1 h2{font-size: 2.5rem; left: 31%; }
    .s_zf .cen4 .bt_1 .img{ width: 83%;}
    .s_zf .cen4 .bt_1 h2{ font-size: 2.5rem; left: 30%; }
    .mtbd .cen5 .bt_1 .img{ width: 73%;}
    .mtbd .cen5 .bt_1 h2{font-size: 2.5rem;left: 40%; }
    .y_jy .cen6 .bt_1 .img{ width: 83%;}
    .y_jy .cen6 .bt_1 h2{font-size: 2.5rem;left: 30%; }
    .zbxc .cen2 .wz_2{ font-size: 1.0625rem;}
    .mtbd .cen5 .m_t{ margin-top: 3%;}
}

@media screen and (max-width:900px){
    .mtbd .cen5 .m_t .right .lb li i{ width: 23%;}
    .mtbd .cen5 .m_t .right .lb li a{ width: 66%;}
    .mtbd .cen5 .m_t .right .xw_1 .hui h3 .z{ line-height: 1.8rem;}
}
@media screen and (max-width:850px){
    .bottom .centen_5 .img{ width: 45%;}
    .bottom .centen_5 .jj_3{ width: 50%;}
    .bottom .centen_5 .jj_3 .bt_4{ font-size: 1rem;}
    .bottom .centen_5 .gz{ width: 20.3%; margin-left: 0;}
    .bottom .centen_5 .kp{ width: 27%;}
    .bottom .centen_5 .kp p{ font-size:1rem ;}
    .bottom .centen_5 .gz p{ font-size:1rem ;}
    .d_bt .cen1 p{ font-size: 2.1875rem;}
    .d_jj .dhjj h2{ font-size: 1.875rem;}
    .zbxc .cen2 h2{font-size: 1.875rem;}
    .lyb .cen_10 form table tbody tr .xm{ width: 17%;}
    .lyb .cen_10 form table tbody tr .kuang1{ width: 71%; height: 13rem;}
    .lyb .cen_10 form table tbody tr .kuang1 textarea{ width: 90%; height: 12rem; }
    .lyb .cen_10 form table tbody tr .kuang{ width: 36%;}
}


@media screen and (max-width:820px){
    .header .center .left{ width: 42%;}
    .header .center .logo{ width: 51%;} 
    .nav .nav_con li a{ font-size: 1rem;}
    .d_nav .cen1 p{ font-size:1.0625rem ;}
    .d_nav .cen1 p a{ font-size: 1.0625rem;}
    .dh_qs .cen2 .bt_1 h2{ left: 35%; line-height: 3rem;}
    .chmx .cen3 .bt_1 h2{ left: 27%;line-height: 3rem;}
    .d_tj .dhtj .bt_1 h2{ left: 26%;} 
    .s_zf .cen4 .bt_1 h2{ left: 26%;}
    .y_jy .cen6 .bt_1 h2{ left: 25%;}



}
@media screen and (max-width:780px){
    .chmx .cen3 .ckgd{ width: 31%;}
    .s_zf .cen4 .ckgd{ width: 31%;}
    .lyb .cen_10 h3{ font-size: 1.625rem; margin-top: 2%; line-height: 2.75rem;}
    .lyb .cen_10 .jj_1{ margin-top: 0;}
    .lyb .cen_10 .jj_1 .p_1{ font-size: 1rem; line-height: 1.875rem;}
    .lyb .cen_10 .jj_1 p{ font-size: 1rem;line-height: 1.875rem;}
    .lyb .cen_10 form table tbody tr .xm{ font-size: 1.0625rem;}
    .lyb .cen_10 form .tj_1{ width: 70%;}
    
}



@media screen and (max-width:780px){
    .mtbd .cen5 .m_t .right .lb li i{ width: 27%;}
    .mtbd .cen5 .m_t .right .lb li a{ width: 90%;}
    .d_bt .cen1 p{ font-size: 1.875rem; line-height: 3rem;}
    .d_jj .dhjj h2{ font-size: 1.625rem}
    .zbxc .cen2 h2{font-size: 1.625rem}
}





@media screen and (max-width:700px){
    .header .center .left{ width: 46%;}
    .header .center .left .d1{ width: 19%;}
    .header .center .logo{ width: 49%;}
    .s_zf .cen4 .bt_1 h2{ font-size: 2.3rem;}
    .lyb .cen_10 form table tbody tr .kuang1{ height: 10rem;}
    .lyb .cen_10 form table tbody tr .kuang1 textarea{ height: 9rem;}

}

@media screen and (max-width:640px){
    .header{ background: none;}
    .header .center .logo{ width: 55%;}
    .header .center{ width: 97%;}
    .banner .img1 {width: 100%;height:auto; display: block;}
    .banner .img { display: none}
    .header .center .left{ display: none;}
    .header .center .iphone{ display: block; width: 35%; float: right; margin-top: 3%;}
    .header .center .iphone .ipn{ width: 26%; float: left;}
    .header .center .iphone .re{ margin-top: 1%;font-size: 1.0625rem;float: left;margin-left: 5px; line-height: 1.875rem;}
    .header .center .iphone .dian2{ font-size: 1.0625rem;float: left;margin-left: 5px;}
    .header{ padding-bottom: 2%;}
    .nav{ height: auto;}
    .nav .nav_con{ width: 100%;} 
    .nav .nav_con li {width: 24.6%;height: 2.9rem; border-bottom: 1px solid #00632d;border-right: 1px solid #00632d; border-left: 1px solid #008236;}
    .d_nav .cen1{ width: 97%; margin: 0 auto; margin-top: 3%;}
    .d_jj .dhjj{width: 95%; padding: 1%; margin: 0 auto;  margin-top: 3%;}
   
    .d_jj .dhjj .right .j_1{ display: none;}
    .d_jj{ padding-bottom: 2.5%;}
    .zbxc .cen2{ width: 97%; margin: 0 auto} 
    .chmx .cen3{width: 97%; margin: 0 auto }
    .mtbd .cen5{ width: 97%; margin: 0 auto;}
    .yqlj{ width: 97%; margin: 0 auto; margin-top: 3%;}
    .s_zf .cen4{width: 95%; padding: 1%; margin: 0 auto;  margin-top: 3%; }
    .d_tj .dhtj{ width: 95%; padding: 1%; margin: 0 auto;  margin-top: 3%;}
    .y_jy .cen6{ width: 95%; padding: 1%; margin: 0 auto;  margin-top: 3%;}
    .chmx .cen3 .db_1{ margin-top: 5%;}
    .mtbd .cen5 .m_t{ margin-top: 1%;}
    .zbxc .cen2 .bt_1 .img{ width: 95%;}
    .s_zf .cen4 .db_1{ margin-top: 4%;}
    .banner-top{ padding-top: 5%;}
    .zbxc .cen2 .bt_1 h2{ font-size: 2.1875rem; left: 36%;}
    .d_tj .dhtj .bt_1 .img{ width: 95%;}
    .d_tj .dhtj .bt_1 h2{ font-size: 2.1875rem; left: 26%;}
    .dh_qs .cen2 .bt_1 .img{ width: 95%;}
    .dh_qs .cen2 .bt_1 h2{ font-size: 2.1875rem; left: 35%;line-height: 2.8rem;}
    .chmx .cen3 .bt_1 .img{ width: 95%;}
    .chmx .cen3 .bt_1 h2{ font-size: 2.1875rem; left: 26%;line-height: 2.8rem;}
    .s_zf .cen4 .bt_1 .img{ width: 95%;}
    .s_zf .cen4 .bt_1 h2{ font-size: 2.1875rem; left: 26%; line-height: 2.8rem;}
    .mtbd .cen5 .bt_1 .img{ width: 96%;}
    .mtbd .cen5 .bt_1 h2{font-size: 2.1875rem; left: 36%; line-height: 3rem; }
    .y_jy .cen6 .bt_1 .img{width: 95%; }
    .y_jy .cen6 .bt_1 h2{ font-size: 2.1875rem; left: 26%; line-height: 2.8rem;}
    .zbxc .cen2 .wz_2{ font-size: 1rem; line-height: 1.875rem;}
    .zbxc{ padding-bottom: 3%;}
    .chmx .cen3 .db_1 li{ width: 49.5%;}
    .y_jy .cen6 .left{ margin-top: 4%;}
    .chmx .cen3 .db_1 li:nth-child(2){ float: right; margin-right: 0}
    .chmx .cen3 .db_1 li:nth-child(4){ float: right; margin-right: 0}
    .chmx .cen3 .db_1 li:nth-child(6){ float: right; margin-right: 0}
    .chmx .cen3 .db_1 li:nth-child(8){ float: right; margin-right: 0}
    .chmx{ padding-bottom: 2%;}
    .chmx .cen3 .ckgd{ margin-top: 2%;}
    .s_zf .cen4 .ckgd{ margin-top: 2%; margin-bottom: 2%;}
    .s_zf .cen4 .db_1 li{ width: 49.5%;}
    .s_zf .cen4 .db_1 li:nth-child(2){float: right; margin-right: 0 }
    .s_zf .cen4 .db_1 li a i img{ width: 21%;top: 34%;}
    .s_zf{ padding-bottom: 3.5%;}
    .mtbd .cen5 .m_t .left{ width: 98%;padding: 1%;}
    .mtbd .cen5 .m_t .right{ width: 100%; margin-top: 3%;}
    .mtbd .cen5 .m_t .right .lb li i{ width: 18%;}
    .y_jy .cen6 .left{ width: 100%;}
    .y_jy .cen6 .right{ width: 100%;}
    .bottom .centen_5 .img{ width: 75%; margin: 0 auto; float: none;}
    .bottom .centen_5 .jj_31{ display: block; width: 75%; float: none; margin-left: 0;margin: 0 auto;  float: none;}
    .bottom .centen_5 .jj_3{ display: none;}
    .bottom .centen_5 .gz{ width: 23.3%; margin-left: 22%; display:none;}
    .bottom .centen_5 .kp{ width: 31%; float: left; margin-left: 7%;display:none;}
    .bottom{ padding-bottom: 19%;}
    .fot{ display: block; width:100%; background:#00622e; overflow:hidden; position:fixed; bottom:0; height:59px; z-index:999999;}
    .fot a{ display:block; float:left; width:25%; font-size:14px; color:#fff; padding-top:35px;  text-align:center;}
    .fot .phone{ background:url(../images/dian1.png) no-repeat center 8px;}
    .fot .zx{ background:url(../images/xin1.png) no-repeat center 10px;}
    .fot .dx{ background:url(../images/you1.png) no-repeat center 11px;}
    .fot .fh{ background:url(../images/she1.png) no-repeat center 7px;}
    .swiper-button-prev{ position: absolute; z-index: 9999; left: 0;}
    .swiper-button-next{ position: absolute; z-index: 9999; left: 0;}
    .dh_qs .cen2{ width: 95%;padding: 1%; margin: 0 auto;  margin-top: 3%; }
    .dh_qs .cen2 .db_2 li{ width: 49.5%; float: left;}
    .dh_qs .cen2 .db_2 li:nth-child(2){ float: right; margin-right: 0;}
    .dh_qs .cen2 .db_2 li:nth-child(3){ float: left;}
    .dh_qs .cen2 .db_2 li:nth-child(4){ float: right; margin-right: 0;}
    .dh_qs .cen2 .db_2 li:nth-child(6){ float: right; margin-right: 0;}
    .dh_qs .cen2 .db_2{ margin-top: 4%;}
    .d_bt .cen1{ width: 97%; }
    .d_bt .cen1 p{ font-size: 1.625rem; line-height: 2.5rem;} 
    .d_nav .cen1 p a{ font-size:1rem ;}
    .d_jj .dhjj h2{ font-size: 1.5rem; line-height: 4rem;}
    .d_jj .dhjj .js{ font-size: 1.0625rem; line-height:1.875rem ;}
    .zbxc .cen2 h2{font-size: 1.5rem; line-height: 4rem; }
    .zbxc .cen2 .js{font-size: 1.0625rem; line-height:1.875rem ; }
    .d_jj .dhjj{ margin-top: 2%;}
    .lyb{ width: 97%;}
    .lyb .cen_10 {
        width: 100%;
        background: url(../images/lyb2.jpg) no-repeat;
        background-size: auto;
        overflow: hidden;
        background-size: contain;
      }
      .lyb .cen_10 form .tj_1 .coolbg{ width: 38%;}
      .lyb .cen_10 form .tj_1 .coolbg1{ width: 38%;}
      .lyb .cen_10 form table tbody tr .yzm{ width: 20%;}

}




@media screen and (max-width:575px){
    .header{ background: none;}
    .header .center .logo{ width: 59%; padding-top: 4%;}
    .header .center .left{ width: 50%;}
    .header .center .left .d1{ width: 17%;}
    .header .center .left .dian{ line-height: 1.5rem; font-size: 0.875rem;}
    .header .center .iphone{ margin-top: 4%;}
    .header .center .iphone .ipn{ width: 28%;}
    .header .center .iphone{ width: 38%;} 
    .s_zf .cen4 .ckgd{ width: 40%;}
    .chmx .cen3 .ckgd{ width: 40%;}
    .s_zf .cen4 .bt_1 h2{ left: 29%;}
    .lyb .cen_10 form table tbody tr .xm{ width: 22%;}


}
@media screen and (max-width:555px){

    .lyb .cen_10 form table tbody tr .xm{ width: 20%;}
    .lyb .cen_10 form table tbody tr .kuang{ width: 46%;}
    .lyb .cen_10 form table tbody tr .kuang input{ width: 93%;}
    .lyb .cen_10 form table tbody tr .kuang1{ height: 8rem;}
    .lyb .cen_10 form table tbody tr .kuang1 textarea{ height: 7rem;}
}

@media screen and (max-width:530px){
    .d_tj .dhtj{ padding-top: 3%;}
    .chmx .cen3{ padding-top: 4%;}
    .s_zf .cen4{ padding-top: 4%;}
    .mtbd .cen5{ padding-top: 3%;}
    .y_jy .cen6{ padding-top: 3%; }
    .dh_qs .cen2 .bt_1 h2{ left: 32%;line-height: 2rem;}
    .chmx .cen3 .bt_1 h2{ left: 21%;line-height: 2rem; }
    .d_tj .dhtj .bt_1 h2{ left: 21%; line-height: 2rem;}
    .s_zf .cen4 .bt_1 h2{ left: 21%;line-height: 2rem;}
    .mtbd .cen5 .bt_1 h2{line-height: 2rem; }
    .y_jy .cen6 .bt_1 h2{ left: 21%;line-height: 2rem;}
    .d_bt .cen1 p{ font-size: 1.5rem; line-height: 2.2rem;}
    .d_nav .cen1 p a{ font-size: 0.9375rem; line-height: 1.8rem;}
    .bottom .centen_5 .jj_31{ width: 94%}
    .bottom .centen_5 .jj_31 .bt_4{ font-size: 0.9375rem;}
    .bottom .centen_5 .jj_31 .bt_4 a{font-size: 0.9375rem; }


}



@media screen and (max-width:500px){
    .header .center .logo{ width: 57%;}
    .header .center .iphone{ width: 40%;}
    .header .center .iphone .ipn{ width: 26%;}
    .header .center .iphone .re{ font-size: 1rem; line-height: 1.5rem;}
    .header .center .iphone .dian2{ font-size: 1rem;}
    .d_jj .dhjj{ padding-bottom: 2%;}
    .d_jj .dhjj .right .wz .zxzx{ font-size: 1.125rem;}
    .dh_qs .cen2 .bt_1 .img{ width: 100%;}
    .dh_qs .cen2 .bt_1 h2{ font-size: 2rem; left: 31%;line-height: 2rem;}
    .chmx .cen3 .bt_1 .img{ width: 100%;}
    .chmx .cen3 .bt_1 h2{ font-size: 2rem; left: 22%;line-height: 2rem;}
    .zbxc .cen2 .bt_1 h2{ font-size: 2rem;line-height: 2.7rem; left: 35%;}
    .s_zf .cen4 .bt_1 h2{font-size: 2rem;line-height: 2.7rem; left: 29%; }
    .mtbd .cen5 .bt_1 h2{ font-size: 2rem;line-height: 2rem; left: 35%;}
    .y_jy .cen6 .bt_1 h2{ font-size: 2rem;line-height: 2.7rem; left: 35%;}
    .mtbd .cen5 .m_t .right .xw_1 .hui h3 a { width: 100%; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    .mtbd .cen5 .m_t .right .xw_1 .hui .jj{ font-size: 0.9375rem; line-height: 1.6rem;}
    .y_jy .cen6 .right .wz .zxzx{ font-size: 1.125rem; margin-bottom: 2%;}
    .bottom .centen_5 .jj_3 .bt_4{ font-size: 0.9375rem; line-height: 1.8rem;}
    .bottom .centen_5 .gz{ width: 29%; margin-left: 15%;}
    .bottom .centen_5 .kp{ width: 39%;}
    .bottom .centen_5 .gz p{ font-size: 0.9375rem;}
    .bottom .centen_5 .kp p{font-size: 0.9375rem; }
    .bottom .centen_5 .img{ width: 87%;}
    .d_tj .dhtj .bt_1 .img{ width: 100%;}
    .s_zf .cen4 .bt_1 .img{ width: 100%;}
    .y_jy .cen6 .bt_1 .img{ width: 100%;}
    .mtbd .cen5 .bt_1 .img{width: 100%; }
    .d_tj .dhtj .bt_1 h2{ font-size: 2rem;}
    .s_zf .cen4 .bt_1 h2{ font-size: 2rem; left: 22%; line-height: 2rem;}
    .y_jy .cen6 .bt_1 h2{font-size: 2rem; left: 22%; line-height: 2rem; }


}

@media screen and (max-width:495px){
    .nav .nav_con li{ width: 24.5%;}
    .mtbd .cen5 .m_t .left .h_1 a p{ line-height: 40px;}
    .lyb .cen_10 form table tbody tr .xm{ width: 23%;}
    .lyb .cen_10{ height: 994px;}
}

@media screen and (max-width:470px){
    .d_nav .cen1 p{ font-size: 1rem;}
    .d_nav .cen1 p a{font-size: 1rem; }
    .chmx .cen3 .db_1 li a p{ font-size: 1rem;}
    .s_zf .cen4 .db_1 li a p{ font-size: 1rem;}
    .lyb .cen_10 form table tbody tr .xm{ width: 24%;}
    .lyb .cen_10 form .tj_1 .coolbg{ width: 45%;}
    .lyb .cen_10 form .tj_1 .coolbg1{ width: 45%;}



}
@media screen and (max-width:460px){
    .d_jj .dhjj .right .wz .j_2{ font-size: 1rem;}
    .d_jj .dhjj .right .wz .zxzx{ font-size: 1rem;}
    .mtbd .cen5 .m_t .left .h_1 a iframe{ height: 237px;}
    .mtbd .cen5 .m_t .left .h_1 a p{ font-size: 1.125rem;}
    .mtbd .cen5 .m_t .right .lb li a{ width: 92%;}
    .mtbd .cen5 .m_t .right .lb li i{ font-size: 0.8125rem;}
    .y_jy .cen6 .right .wz .zxzx{  font-size: 1rem;}
    .y_jy .cen6 .right .wz .j_2{font-size: 1rem; }
    .d_bt .cen1 p{font-size: 1.375rem ; line-height: 2rem;}
    .d_jj .dhjj h2{ font-size: 1.25rem; line-height: 3rem;}
    .zbxc .cen2 h2{font-size: 1.25rem; line-height: 3rem;} 
    .d_jj .dhjj .js{ font-size: 1rem;}
    .zbxc .cen2 .js{ font-size: 1rem;}
    .lyb .cen_10 {
        width: 100%;
        background: url(../images/lyb3.jpg) no-repeat;
        background-size: auto;
        background-size: auto;
        overflow: hidden;
        background-size: contain;
        
      
    }
    .lyb .cen_10 h3{ margin-top: 3%;}
    .lyb .cen_10 .jj_1{ margin-top: 1%;}
    .lyb .cen_10 form table tbody tr{ margin-bottom: 3%;}
    .lyb .cen_10 form table tbody tr .yzm{ width: 25%;}
    .lyb .cen_10 form table tbody tr .kuang1{ width: 69%;}
}

@media screen and (max-width:435px){
    .header .center .logo{ width: 54%;}
    .header .center .iphone{ width: 43%;}
    .mtbd .cen5 .m_t .right .lb li i{ width: 22%;}
    .mtbd .cen5 .m_t .right .lb li a{ font-size: 0.9375rem;}
    .s_zf .cen4 .bt_1 h2{ left: 24%;line-height: 2.2rem;}
    .dh_qs .cen2 .bt_1 h2{ font-size: 1.8rem;left: 29%;}
    .zbxc .cen2 .bt_1 h2{ font-size: 1.8rem; line-height: 2rem;}
    .chmx .cen3 .bt_1 h2{ font-size: 1.8rem;left: 21%;}
    .s_zf .cen4 .bt_1 h2{ font-size: 1.8rem;left: 20%; line-height: 1.8rem;}
    .d_tj .dhtj .bt_1 h2{font-size: 1.8rem;left: 20%; }
    .mtbd .cen5 .bt_1 h2{font-size: 1.8rem; }
    .d_bt .cen1 p{ font-size: 1.25rem; line-height: 1.8rem;}
    .lyb .cen_10 form .tj_1{ width: 80%;}
    .lyb .cen_10 form table tbody tr .xm{ width: 27%;}
    .lyb .cen_10 form table tbody tr .yzm{ width: 23%;}

}
@media screen and (max-width:402px){
    .header .center .logo{ width: 52%;}
    .header .center .iphone{ width: 45%;}
    .header .center .iphone .ipn{ width: 22%;}
    .header .center .iphone .re{ font-size: 0.9375rem; line-height: 1.1rem;}
    .header .center .iphone .dian2{ font-size: 0.9375rem;}
    .nav .nav_con li{ width: 24.4%; height: 2.5rem;}
    .nav .nav_con li a{ line-height: 2.5rem; font-size: 0.9375rem;}
    .d_jj .dhjj .right .wz .zxzx{ line-height: 1.8rem;}
    .chmx .cen3{ padding-top: 3%;}
    .s_zf .cen4{ padding-top: 2%;}
    .y_jy .cen6{padding-top: 2%; }
    .mtbd .cen5{ margin-top: 2%;}
    .y_jy .cen6 .left{ margin-top: 3%;}
    .chmx .cen3 .db_1{ margin-top: 3%;}
    .s_zf .cen4 .db_1{margin-top: 3%; }
    .zbxc .cen2 .bt_1 .img{ width: 98%;}
    .d_tj .dhtj .bt_1 .img{ width: 98%;}
    .s_zf .cen4 .bt_1 .img{width: 98%; }
    .mtbd .cen5 .bt_1 .img{ width: 98%;}
    .y_jy .cen6 .bt_1 .img{width: 98%; }
    .zbxc .cen2 .bt_1 h2{ font-size: 1.75rem; left: 33%;line-height: 2.9rem;}
    .dh_qs .cen2 .bt_1 h2{ font-size: 1.75rem; left: 29%;line-height: 1.5rem; }
    .chmx .cen3 .bt_1 h2{font-size: 1.75rem; left: 20%;line-height: 1.5rem;  }
    .s_zf .cen4 .bt_1 h2{ font-size: 1.75rem; left: 19.5%;line-height: 1.5rem;}
    .mtbd .cen5 .bt_1 h2{font-size: 1.75rem; left:33%;line-height: 1.5rem;}
    .y_jy .cen6 .bt_1 h2{ font-size: 1.75rem; left: 19.5%;line-height: 1.5rem;}
    .zbxc{ padding-bottom: 5%;}
    .chmx .cen3 .ckgd{ width: 50%; font-size: 1.125rem;line-height: 2.8rem;} 
    .s_zf .cen4 .ckgd{ width: 50%; font-size: 1.125rem;line-height: 2.8rem;}
    .y_jy .cen6 .right .wz .zxzx{ line-height: 1.8rem;}
    .bottom .centen_5 .gz{ width: 33%; margin-left: 9%;}
    .bottom .centen_5 .kp{ width: 44%;}
    .bottom .centen_5 .img{ width: 92%;}
    .zbxc .cen2{ padding-top: 3%;}
    .zbxc .cen2 .bt_1 h2{ line-height: 2rem;}
    .d_tj .dhtj .bt_1 h2{ font-size: 1.75rem;left: 19.5%;line-height: 1.5rem;}
    .s_zf .cen4 .db_1{ margin-top: 5%;}
}
@media screen and (max-width:342px){
    .header .center .iphone{ width: 47%;}
    .header .center .iphone .ipn{ width: 21%;}
    .header .center .iphone .re{ font-size: 0.875rem;line-height: 0.8rem;}
    .header .center .iphone .dian2{ font-size: 0.875rem;}
    .mtbd .cen5 .m_t .right .lb li i{ width: 25%;}
    .bottom{ padding-bottom: 23%;}
    .bottom .centen_5 .kp p{ font-size: 0.875rem;}
    .bottom .centen_5 .gz p{font-size: 0.875rem; }
    .s_zf .cen4 .bt_1 h2{ left: 23%;line-height: 2.1rem;}
    .d_tj .dhtj .bt_1 h2{ left: 27%;line-height: 2.5rem;}
    .dh_qs .cen2 .bt_1 h2{ left: 27%; font-size: 1.6rem;}
    .chmx .cen3 .bt_1 h2{ left: 18%; font-size: 1.6rem;}
    .zbxc .cen2 .bt_1 h2{font-size: 1.6rem; }
    .d_tj .dhtj .bt_1 h2{ font-size: 1.6rem;left: 18%;line-height: 1.3rem;}
    .s_zf .cen4 .bt_1 h2{ font-size: 1.6rem;left: 18%;line-height: 1.3rem;}
    .y_jy .cen6 .bt_1 h2{ font-size: 1.6rem;left: 17%;line-height: 1.3rem;} 

}
@media screen and (max-width:330px){
    .nav .nav_con li{ width: 24.3%;}
}
