@charset "utf-8";
/* CSS Document */@media screen and (min-width:0px) and (max-width:640px) {
  .i_footer_ul li {
    width: 100%;
    height: auto;
  }
  .i_footer_ul li.list5,
  .i_footer_ul li.list6,
  .i_footer_ul li.list7 {
    height: auto;
  }
  #banner .section_ui_c{padding-top: 50px;}
  .section_ui_c {
    width:100%;
    padding:7px 0 0 0;
    padding: 0 3%;
  }
  .n_banner  .section_ui_c {
    width:100%;
    padding:50px 0 0 0;
  }
  .section_ui_c1 {
    width:100%;
    padding:0px 3%;
  }
  .section_ui_c2 {
    width:100%;
    position: fixed;
    z-index: 333;
  }
  .i_logo_img img {
    margin-top:0px;
    height:30px;
  }
  .header_top {
    padding:3% 2%;
    height:auto;
  }
  .i_logo_img {
    width:25%;
    padding-top:0px;
  }
  .two_list_m {
    top:3vmin;
  }
  .i_logo_banben {
    display:block !important;
    width:50%;
    padding-top:5px;
    margin-right:50px;
  }
  .loading-img {
    width:180px;
    height:39px;
    margin-left:-90px;
    margin-top:-19.5px;
  }
  .i_div1 {
    padding:30px 0 0 0;
  }
  .i_div1_t {
    background:url(../images/title_bg.jpg) right bottom 4.5vmin no-repeat;
    padding:2% 0px;
  }
  .i_div1_t .s1 {
    font-size:14px;
    padding-right:5px;
  }
  .i_div1_t .s1 font {
    font-size:18px;
  }
  .i_div1_t .s2 {
    font-size:14px;
    padding-top:3px;
    background-color:#fff;
    padding-left:5px;
  }
  .i_div1_c {
    padding:3% 0px;
  }
  .i_div1_c li {
    width:50%;
    margin:0px;
    padding:0px 1% 2% 1%
  }
  .i_div1_c li .div .a_text {
    padding:3% 5%;
  }
  .i_div1_c li .div .a_text .s1 {
    height:37px;
    line-height:37px;
    font-size:14px;
  }
  .i_div1_c li .div .a_text .s2 {
    margin-top:10px;
    line-height:20px;
    font-size:12px;
    height:80px;
    overflow:hidden;
  }
  .i_div2 {
    margin-bottom:3%;
    height:auto !important;
  }
  .i_div2_c {
    width:60%;
    left:6%;
    top:20%;
    font-size:14px;
  }
  .i_div2_c .s1 {
    font-size:20px;
  }
  .i_div2_c .s2 {
    padding:0px 10px;
    width:auto;
    height:29px;
    line-height:29px;
    font-size:12px;
  }
  .i_div3 {
    padding:3% 0px;
  }
  .home-swiper1 {
    width:100%;
    padding:0px;
  }
  .home-swiper1 .swiper-slide .div_l {
    width:100%;
    padding-top:0px;
  }
  .home-swiper1 .swiper-slide .div_r {
    width:100%;
  }
  .home-swiper1 .swiper-slide .div_r .a_text {
    padding:3%;
  }
  .home-swiper1 .swiper-slide .div_r .a_text .s1 {
    font-size:14px;
  }
  .home-swiper1 .swiper-slide .div_r .a_text .s2 {
    font-size:12px;
    height:30px;
    line-height:30px;
  }
  .home-swiper1 .swiper-slide .div_r .a_text .s3 span {
    font-size:14px;
    padding-right:30px;
  }
  .home-swiper1 .swiper-slide .div_l li .div .gs1 .s1 {
    font-size:14px;
  }
  .home-swiper1 .swiper-slide .div_l li {
    padding:0px;
    margin:0px;
  }
  .home-swiper1 .swiper-slide .div_l li .div {
    padding-bottom:0px;
  }
  .i_zggk_c {
    padding-top:3%;
  }
  .home-swiper2 {
    padding:0px 0px 30px 0px;
  }
  .home-swiper2 .swiper-slide .a_img {
    width:100%;
  }
  .home-swiper2 .swiper-slide .a_img_r {
    width:100%;
  }
  .home-swiper2 .swiper-slide .a_img_rc {
    width:100%;
    padding:3%;
    position:relative;
    left:0px;
    top:0px;
    -moz-border-radius: 0%;      /* Gecko browsers */
    -webkit-border-radius: 0%;   /* Webkit browsers */
    border-radius:0%;            /* W3C syntax */
  }
  .home-swiper2 .swiper-slide .a_img_rc .s1 {
    height:30px;
    line-height:30px;
    font-size:16px;
  }
  .home-swiper2 .swiper-slide .a_img_rc .s2 {
    font-size:14px;
    line-height:2.0;
    height:auto !important;
  }
  .home-swiper2 .swiper-slide .a_img_rc .s3,
  .home-swiper2 .swiper-slide .a_img_rc .s3:hover {
    width:120px;
    height:30px;
    line-height:30px;
    font-size:14px;
  }
  .i_footer_t {
    padding:3% 0px;
  }
  .i_footer_ul li .xmtitle {
    text-align:center;
    height:30px;
    line-height:30px;
    margin-top:10px;
  }
  .i_footer_ul li .xmtitle .s1,
  .i_footer_ul li .xmtitle .s1:hover {
    font-size:15px;
  }
  .i_footer_ul li .xmcon_dl dd {
    text-align:center;
  }
  .i_footer_ul li .xmcon1 {
    text-align:center;
  }
  .i_footer_b .s1 {
    width:100%;
    text-align:center;
  }
  .i_footer_b .s2 {
    width:100%;
    text-align:center;
  }
  .n_content_l {
    width:100%;
    display:none;
  }
  .n_content_r {
    width:100%;
    padding:20px 0px;
  }
  .n_content_rc {
    width:100%;
    padding:0px 3%;
  }
  .n_about {
    font-size:3.3vmin;
  }
  .a_zxlmenu {
    display:block;
    z-index: 0;
  }
  .a_proList li {
    width:100%;
  }
  .a_proList li .a_img_r {
    padding:0px;
  }
  .a_proList li .a_img_r .s1,
  .a_proList li .a_img_r .s1:hover {
    height:10vmin;
    line-height:10vmin;
    font-size:4.5vmin;
  }
  .a_proList li .a_img_r .s2 {
    height:18vmin;
    line-height:6vmin;
    font-size:3.5vmin;
  }
  .a_proList li .a_img_r .s3 {
    height:8vmin;
    line-height:8vmin;
    font-size:2.5vmin;
    margin-top:3vmin;
  }
  .n_prodetails_c {
    font-size:3.3vmin;
  }
  .n_jjfa li {
    width:100%;
  }
  .n_jjfa li:nth-of-type(1) {
    width:100%;
  }
  .n_jjfa li:nth-of-type(2) {
    width:100%;
  }
  .n_jjfa li:nth-of-type(3) {
    width:100%;
  }
  .n_jjfa li .div .a_text {
    padding-top:25%;
  }
  .n_jjfa li .div .a_text .t2 {
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: translateY(0%);
    -ms-transform: translateY(0%);
    -o-transform: translateY(0%);
    transform: translateY(0%);
  }
  .n_jjfa li .div .a_text .t3 {
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: translateY(0%);
    -ms-transform: translateY(0%);
    -o-transform: translateY(0%);
    transform: translateY(0%);
  }
  .n_jjfa li .div .a_text .t1 {
    font-size:16px;
  }
  .n_prodetails_t {
    padding:15px 0px;
    font-size:18px;
  }
  .n_messages_c {
    width:100%;
    padding:0px 2%;
  }
  .n_messages_con {
    padding:25px 0px;
  }
  .n_messages_con_l {
    width:100%;
  }
  .n_messages_con_r {
    width:100%;
    padding-top:30px;
    font-size:15px;
    line-height:40px;
  }
  .n_messages_con_l .s1 {
    font-size:14px;
  }
  .n_messages_con_l .s1 span {
    font-size:18px;
  }
  .n_messages_con_l .s2 .ipt3 {
    height:40px;
    line-height:40px;
  }
  .n_messages_con_r .div1 {
    padding-left:10%;
  }
  .n_messages_con_r .div1.bg1 {
    background:url(../images/b1.png) left top 10px no-repeat;
    background-size:24px
  }
  .n_messages_con_r .div1.bg2 {
    background:url(../images/b2.png) left top 10px no-repeat;
    background-size:24px
  }
  .n_messages_con_r .div1.bg3 {
    background:url(../images/b3.png) left top 10px no-repeat;
    background-size:24px
  }
  .n_messages_con_r .div1.bg4 {
    background:url(../images/b4.png) left top 10px no-repeat;
    background-size:24px
  }
  .n_messages_con_r .div1.bg5 {
    background:url(../images/b5.png) left top 10px no-repeat;
    background-size:24px
  }
  .n_messages_con_r .div1.bg6 {
    background:url(../images/b6.png) left top 10px no-repeat;
    background-size:24px
  }
  .n_jion_div1_l {
    width:100%
  }
  .n_jion_div1_r {
    width:100%;
  }
  .n_jion_div1_l_t {
    font-size:14px;
  }
  .n_jion_div1_l_t span {
    font-size:18px;
  }
  .n_jion_div1_l_c {
    font-size:14px;
  }
  .n_jion_div1 {
    padding:3%;
  }
  .n_jion_div3_t {
    font-size:14px;
    line-height:1.8;
  }
  .n_jion_div3_t span {
    font-size:18px;
  }
  .n_jion_div3 {
    padding:3%;
  }
  .n_jion_div3_c li {
    padding:0px;
    margin-bottom:1px;
    width:100%;
  }
  .n_jion_div3_c li .div .a_text {
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: translateY(0%);
    -ms-transform: translateY(0%);
    -o-transform: translateY(0%);
    transform: translateY(0%);
    padding:5%;
  }
  .n_jion_div3_c li .div .a_text .s1 {
    font-size:14px;
  }
  .n_jion_div2_l {
    width:100%
  }
  .n_jion_div2_r {
    width:100%;
    padding:3%;
  }
  .n_pophto_container .swiper-slide .s2 {
    font-size:14px;
  }
  .n_pophto_container .swiper-slide .s1 {
    font-size:16px;
  }
  .n_pophto_container .swiper-slide .s3,
  .n_pophto_container .swiper-slide .s3:hover {
    margin-top:0px;
  }
  .a_news_dl {
    padding:0px;
  }
  .a_news_dl dt .div .a_img {
    width:100%;
  }
  .a_news_dl dt .div .a_img_r {
    width:100%;
    padding:3%;
  }
  .a_news_dl dt .div .a_img_r .a_ncont {
    height:auto !important;
  }
  .a_news_dl dd .div .div_l {
    width:24%;
    padding:0px 5px;
  }
  .a_news_dl dd .div .a_img_r {
    width:74%;
  }
  .a_news_dl dd .div .div_l .s1 {
    font-size:30px;
  }
  .a_news_dl dd .div .div_l .s2 {
    font-size:12px;
  }
  .a_news_dl dd .div {
    padding:0px;
  }
  .zxl_map #allmap {
    width:100%;
    height:300px;
  }
  .zxl_tdiv {
    padding:3%;
  }
  .zxl_tdiv_c {
    width:100%;
    padding:5%;
    background:url(../images/zc2.png) right 20px bottom 20px no-repeat;
    background-color:#9999a1;
    background-size:80px;
  }
  .zxl_tdiv_c .s1 {
    font-size:20px;
    line-height:1.5;
  }
  .zxl_tdiv_c .s2 {
    line-height:1.5;
    font-size:16px;
  }
  .zxl_tdiv_c .s3 {
    line-height:25px;
    font-size:12px;
  }
  .n_prodetails_c table {
    width:100% !important;
  }
}
@media screen and (min-width:640px) and (max-width:767px) {
  
  .i_footer_ul li {
    width: 100%;
    height: auto;
  }
  .i_footer_ul li.list5,
  .i_footer_ul li.list6,
  .i_footer_ul li.list7 {
    height: auto;
  }
  .section_ui_c {
    width:100%;
    padding:0px 3%;
  }
  .section_ui_c1 {
    width:100%;
    padding:0px 3%;
  }
  .section_ui_c2 {
    width:100%;
  }
  .section_ui_c {
    width:100%;
    padding:0 3%;
  }
  .section_ui_c1 {
    width:100%;
    padding:0px 3%;
  }
  .section_ui_c2 {
    width:100%;
    position: fixed;
    z-index: 1;
  }
  .i_logo_banben {
    display:block !important;
    width:29%;
    padding-top:17px;
    margin-right:50px;
  }
  .i_logo_img img {
    margin-top:0px;
  }
  .header_top {
    padding:2% 2%;
    height:auto;
  }
  .i_logo_img {
    width:30%;
    padding-top:0px;
  }
  .loading-img {
    width:200px;
    height:41px;
    margin-left:-100px;
    margin-top:-20px;
  }
  .i_div1 {
    padding:3% 0px;
  }
  .i_div1_t {
    background:url(../images/title_bg.jpg) right bottom 4.5vmin no-repeat;
    padding:2% 0px;
  }
  .i_div1_t .s1 {
    font-size:14px;
    padding-right:5px;
  }
  .i_div1_t .s1 font {
    font-size:18px;
  }
  .i_div1_t .s2 {
    font-size:14px;
    padding-top:0px;
    background-color:#fff;
    padding-left:5px;
  }
  .i_div1_c {
    padding:3% 0px;
  }
  .i_div1_c li {
    width:50%;
    margin:0px;
    padding:0px 1% 2% 1%
  }
  .i_div1_c li .div .a_text {
    padding:3% 5%;
  }
  .i_div1_c li .div .a_text .s1 {
    height:37px;
    line-height:37px;
    font-size:14px;
  }
  .i_div1_c li .div .a_text .s2 {
    margin-top:10px;
    line-height:20px;
    font-size:12px;
    height:80px;
    overflow:hidden;
  }
  .i_div2 {
    margin-bottom:3%;
    height:auto !important;
  }
  .i_div2_c {
    width:auto;
    left:6%;
    top:20%;
    font-size:14px;
  }
  .i_div2_c .s1 {
    font-size:20px;
    line-height:2;
  }
  .i_div2_c .s2 {
    padding:0px 10px;
    width:auto;
    height:29px;
    line-height:29px;
    font-size:12px;
  }
  .i_div3 {
    padding:3% 0px;
  }
  .home-swiper1 {
    width:100%;
    padding:0px;
  }
  .home-swiper1 .swiper-slide .div_l {
    width:100%;
    padding-top:0px;
  }
  .home-swiper1 .swiper-slide .div_r {
    width:100%;
  }
  .home-swiper1 .swiper-slide .div_r .a_text {
    padding:3%;
  }
  .home-swiper1 .swiper-slide .div_r .a_text .s1 {
    font-size:14px;
  }
  .home-swiper1 .swiper-slide .div_r .a_text .s2 {
    font-size:12px;
    height:30px;
    line-height:30px;
  }
  .home-swiper1 .swiper-slide .div_r .a_text .s3 span {
    font-size:14px;
    padding-right:30px;
  }
  .home-swiper1 .swiper-slide .div_l li .div .gs1 .s1 {
    font-size:14px;
  }
  .home-swiper1 .swiper-slide .div_l li {
    padding:0px;
    margin:0px;
  }
  .home-swiper1 .swiper-slide .div_l li .div {
    padding-bottom:0px;
  }
  .i_zggk_c {
    padding-top:3%;
  }
  .home-swiper2 {
    padding:0px 0px 30px 0px;
  }
  .home-swiper2 .swiper-slide .a_img {
    width:100%;
  }
  .home-swiper2 .swiper-slide .a_img_r {
    width:100%;
  }
  .home-swiper2 .swiper-slide .a_img_rc {
    width:100%;
    padding:3%;
    position:relative;
    left:0px;
    top:0px;
    -moz-border-radius: 0%;      /* Gecko browsers */
    -webkit-border-radius: 0%;   /* Webkit browsers */
    border-radius:0%;            /* W3C syntax */
  }
  .home-swiper2 .swiper-slide .a_img_rc .s1 {
    height:30px;
    line-height:30px;
    font-size:16px;
  }
  .home-swiper2 .swiper-slide .a_img_rc .s2 {
    font-size:14px;
    line-height:2.0;
    height:auto !important;
  }
  .home-swiper2 .swiper-slide .a_img_rc .s3,
  .home-swiper2 .swiper-slide .a_img_rc .s3:hover {
    width:120px;
    height:30px;
    line-height:30px;
    font-size:14px;
  }
  .i_footer_t {
    padding:3% 0px;
  }
  .i_footer_ul li.list5,
  .i_footer_ul li.list6,
  .i_footer_ul li.list7 {
    height: auto;
  }
  .i_footer_ul li .xmtitle {
    text-align:center;
    height:30px;
    line-height:30px;
    margin-top:10px;
  }
  .i_footer_ul li .xmtitle .s1,
  .i_footer_ul li .xmtitle .s1:hover {
    font-size:15px;
  }
  .i_footer_ul li .xmcon_dl dd {
    text-align:center;
  }
  .i_footer_ul li .xmcon1 {
    text-align:center;
  }
  .i_footer_b .s1 {
    width:100%;
    text-align:center;
  }
  .i_footer_b .s2 {
    width:100%;
    text-align:center;
  }
  .n_content_l {
    width:100%;
    display:none;
  }
  .n_content_r {
    width:100%;
    padding:20px 0px;
  }
  .n_content_rc {
    width:100%;
    padding:0px 3%;
  }
  .n_about {
    font-size:3.3vmin;
  }
  .a_zxlmenu {
    display:block;
  }
  .a_proList li {
    width:100%;
  }
  .a_proList li .a_img_r {
    padding:0px;
  }
  .a_proList li .a_img_r .s1,
  .a_proList li .a_img_r .s1:hover {
    height:10vmin;
    line-height:10vmin;
    font-size:4.5vmin;
  }
  .a_proList li .a_img_r .s2 {
    height:18vmin;
    line-height:6vmin;
    font-size:3.5vmin;
  }
  .a_proList li .a_img_r .s3 {
    height:8vmin;
    line-height:8vmin;
    font-size:3.5vmin;
    margin-top:3vmin;
  }
  .n_prodetails_c {
    font-size:3.3vmin;
  }
  .n_jjfa li {
    width:100%;
  }
  .n_jjfa li:nth-of-type(1) {
    width:100%;
  }
  .n_jjfa li:nth-of-type(2) {
    width:100%;
  }
  .n_jjfa li:nth-of-type(3) {
    width:100%;
  }
  .n_jjfa li .div .a_text {
    padding-top:25%;
  }
  .n_jjfa li .div .a_text .t2 {
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: translateY(0%);
    -ms-transform: translateY(0%);
    -o-transform: translateY(0%);
    transform: translateY(0%);
  }
  .n_jjfa li .div .a_text .t3 {
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: translateY(0%);
    -ms-transform: translateY(0%);
    -o-transform: translateY(0%);
    transform: translateY(0%);
  }
  .n_jjfa li .div .a_text .t1 {
    font-size:16px;
  }
  .n_prodetails_t {
    padding:15px 0px;
    font-size:18px;
  }
  .n_messages_c {
    width:100%;
    padding:0px 2%;
  }
  .n_messages_con {
    padding:25px 0px;
  }
  .n_messages_con_l {
    width:100%;
  }
  .n_messages_con_r {
    width:100%;
    padding-top:30px;
    font-size:15px;
    line-height:40px;
  }
  .n_messages_con_l .s1 {
    font-size:14px;
  }
  .n_messages_con_l .s1 span {
    font-size:18px;
  }
  .n_messages_con_l .s2 .ipt3 {
    height:40px;
    line-height:40px;
  }
  .n_messages_con_r .div1 {
    padding-left:10%;
  }
  .n_messages_con_r .div1.bg1 {
    background:url(../images/b1.png) left top 10px no-repeat;
    background-size:24px
  }
  .n_messages_con_r .div1.bg2 {
    background:url(../images/b2.png) left top 10px no-repeat;
    background-size:24px
  }
  .n_messages_con_r .div1.bg3 {
    background:url(../images/b3.png) left top 10px no-repeat;
    background-size:24px
  }
  .n_messages_con_r .div1.bg4 {
    background:url(../images/b4.png) left top 10px no-repeat;
    background-size:24px
  }
  .n_messages_con_r .div1.bg5 {
    background:url(../images/b5.png) left top 10px no-repeat;
    background-size:24px
  }
  .n_messages_con_r .div1.bg6 {
    background:url(../images/b6.png) left top 10px no-repeat;
    background-size:24px
  }
  .n_jion_div1_l {
    width:100%
  }
  .n_jion_div1_r {
    width:100%;
  }
  .n_jion_div1_l_t {
    font-size:14px;
  }
  .n_jion_div1_l_t span {
    font-size:18px;
  }
  .n_jion_div1_l_c {
    font-size:14px;
  }
  .n_jion_div1 {
    padding:3%;
  }
  .n_jion_div3_t {
    font-size:14px;
    line-height:1.8;
  }
  .n_jion_div3_t span {
    font-size:18px;
  }
  .n_jion_div3 {
    padding:3%;
  }
  .n_jion_div3_c li {
    padding:0px;
    margin-bottom:1px;
    width:100%;
  }
  .n_jion_div3_c li .div .a_text {
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: translateY(0%);
    -ms-transform: translateY(0%);
    -o-transform: translateY(0%);
    transform: translateY(0%);
    padding:5%;
  }
  .n_jion_div3_c li .div .a_text .s1 {
    font-size:14px;
  }
  .n_jion_div2_l {
    width:100%
  }
  .n_jion_div2_r {
    width:100%;
    padding:3%;
  }
  .n_pophto_container .swiper-slide .s2 {
    font-size:14px;
  }
  .n_pophto_container .swiper-slide .s1 {
    font-size:16px;
  }
  .n_pophto_container .swiper-slide .s3,
  .n_pophto_container .swiper-slide .s3:hover {
    margin-top:0px;
  }
  .a_news_dl {
    padding:0px;
  }
  .a_news_dl dt .div .a_img {
    width:100%;
  }
  .a_news_dl dt .div .a_img_r {
    width:100%;
    padding:3%;
  }
  .a_news_dl dt .div .a_img_r .a_ncont {
    height:auto !important;
  }
  .a_news_dl dd .div .div_l {
    width:24%;
    padding:0px 5px;
  }
  .a_news_dl dd .div .a_img_r {
    width:74%;
  }
  .a_news_dl dd .div .div_l .s1 {
    font-size:30px;
  }
  .a_news_dl dd .div .div_l .s2 {
    font-size:12px;
  }
  .a_news_dl dd .div {
    padding:0px;
  }
  .zxl_map #allmap {
    width:100%;
    height:400px;
  }
  .n_prodetails_c table {
    width:100% !important;
  }
}
@media screen and (min-width:768px) and (max-width: 992px) {
  .i_footer_ul li {
    width: 100%;
    height: auto;
  }
  .i_footer_ul li.list5,
  .i_footer_ul li.list6,
  .i_footer_ul li.list7 {
    height: auto;
  }
  .section_ui_c {
    width:100%;
    padding:0px 3%;
  }
  .section_ui_c1 {
    width:100%;
    padding:0px 3%;
  }
  .section_ui_c2 {
    width:100%;
  }
  .section_ui_c {
    width:100%;
    padding:0 3%;
  }
  .section_ui_c1 {
    width:100%;
    padding:0px 3%;
  }
  .section_ui_c2 {
    width:100%;position: fixed;
    z-index: 1;
  }
  .phone_two{top:65px;}
  .i_logo_banben {
    display:block !important;
    width:24%;
    padding-top:19px;
    margin-right:50px;
  }
  .i_logo_img img {
    margin-top:0px;
  }
  .header_top {
    padding:2% 2%;
    height:auto;
  }
  .i_logo_img {
    width:22%;
    padding-top:0px;
  }
  .i_div1 {
    padding:2% 0px;
  }
  .i_div1_t {
    background:url(../images/title_bg.jpg) right bottom 2vmin no-repeat;
    padding:1% 0px;
  }
  .i_div1_t .s1 {
    font-size:14px;
    padding-right:5px;
  }
  .i_div1_t .s1 font {
    font-size:20px;
  }
  .i_div1_t .s2 {
    font-size:15px;
    background-color:#fff;
    padding-left:5px;
  }
  .i_div1_c {
    padding:2% 0px;
  }
  .i_div1_c li {
    width:50%;
    margin:0px;
    padding:0px 1% 2% 1%
  }
  .i_div1_c li .div .a_text {
    padding:3% 5%;
  }
  .i_div1_c li .div .a_text .s1 {
    height:37px;
    line-height:37px;
    font-size:15px;
  }
  .i_div1_c li .div .a_text .s2 {
    margin-top:10px;
    line-height:20px;
    font-size:12px;
    height:80px;
    overflow:hidden;
  }
  .i_div2 {
    margin-bottom:2%;
  }
  .i_div2_c {
    width:auto;
    left:6%;
    top:35%;
    font-size:14px;
  }
  .i_div2_c .s1 {
    font-size:20px;
    line-height:2;
  }
  .i_div2_c .s2 {
    padding:0px 10px;
    width:auto;
    height:29px;
    line-height:29px;
    font-size:12px;
  }
  .i_div3 {
    padding:2% 0px;
  }
  .home-swiper1 {
    width:100%;
    padding:0px;
  }
  .home-swiper1 .swiper-slide .div_l {
    width:100%;
    padding-top:0px;
  }
  .home-swiper1 .swiper-slide .div_r {
    width:100%;
  }
  .home-swiper1 .swiper-slide .div_r .a_text {
    padding:3%;
  }
  .home-swiper1 .swiper-slide .div_r .a_text .s1 {
    font-size:14px;
  }
  .home-swiper1 .swiper-slide .div_r .a_text .s2 {
    font-size:12px;
    height:30px;
    line-height:30px;
  }
  .home-swiper1 .swiper-slide .div_r .a_text .s3 span {
    font-size:14px;
    padding-right:30px;
  }
  .home-swiper1 .swiper-slide .div_l li .div .gs1 .s1 {
    font-size:14px;
  }
  .home-swiper1 .swiper-slide .div_l li {
    padding:0px;
    margin:0px;
  }
  .home-swiper1 .swiper-slide .div_l li .div {
    padding-bottom:0px;
  }
  .i_zggk_c {
    padding-top:3%;
  }
  .home-swiper2 {
    padding:0px 0px 30px 0px;
  }
  .home-swiper2 .swiper-slide .a_img {
    width:100%;
  }
  .home-swiper2 .swiper-slide .a_img_r {
    width:100%;
  }
  .home-swiper2 .swiper-slide .a_img_rc {
    width:100%;
    padding:3%;
    position:relative;
    left:0px;
    top:0px;
    -moz-border-radius: 0%;      /* Gecko browsers */
    -webkit-border-radius: 0%;   /* Webkit browsers */
    border-radius:0%;            /* W3C syntax */
  }
  .home-swiper2 .swiper-slide .a_img_rc .s1 {
    height:30px;
    line-height:30px;
    font-size:16px;
  }
  .home-swiper2 .swiper-slide .a_img_rc .s2 {
    font-size:14px;
    line-height:2.0;
    height:auto !important;
  }
  .home-swiper2 .swiper-slide .a_img_rc .s3,
  .home-swiper2 .swiper-slide .a_img_rc .s3:hover {
    width:120px;
    height:30px;
    line-height:30px;
    font-size:14px;
  }
  .i_footer_t {
    padding:3% 0px;
  }
  .i_footer_ul li .xmtitle {
    text-align:center;
    height:30px;
    line-height:30px;
    margin-top:10px;
  }
  .i_footer_ul li .xmtitle .s1,
  .i_footer_ul li .xmtitle .s1:hover {
    font-size:15px;
  }
  .i_footer_ul li .xmcon_dl dd {
    text-align:center;
  }
  .i_footer_ul li .xmcon1 {
    text-align:center;
  }
  .i_footer_b .s1 {
    width:100%;
    text-align:center;
  }
  .i_footer_b .s2 {
    width:100%;
    text-align:center;
  }
  .n_content_l {
    width:100%;
    display:none;
  }
  .n_content_r {
    width:100%;
    padding:20px 0px;
  }
  .n_content_rc {
    width:100%;
    padding:0px 3%;
  }
  .n_about {
    font-size:14px;
  }
  .a_zxlmenu {
    display:block;
  }
  .a_zxlmenu_t {
    font-size:18px;
  }
  .a_zxlmenu_c li .aone {
    font-size:16px;
    padding:2% 0px;
  }
  .a_zxlmenu_c li dl dd a,
  .a_zxlmenu_c li dl dd a:hover {
    font-size:14px;
    padding:2% 0px;
  }
  .a_proList li .a_img_r .s2 {
    height:9vmin;
  }
  .a_proList li .a_img_r .s3 {
    height:4vmin;
    line-height:4vmin;
    margin-top:1vmin;
  }
  .a_proList li .a_img_r .s1,
  .a_proList li .a_img_r .s1:hover {
    font-size:18px;
  }
  .n_prodetails_c {
    font-size:14px;
  }
  .n_jjfa li {
    width:100%;
  }
  .n_jjfa li:nth-of-type(1) {
    width:100%;
  }
  .n_jjfa li:nth-of-type(2) {
    width:100%;
  }
  .n_jjfa li:nth-of-type(3) {
    width:100%;
  }
  .n_jjfa li .div .a_text {
    padding-top:35%;
  }
  .n_jjfa li .div .a_text .t2 {
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: translateY(0%);
    -ms-transform: translateY(0%);
    -o-transform: translateY(0%);
    transform: translateY(0%);
  }
  .n_jjfa li .div .a_text .t3 {
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: translateY(0%);
    -ms-transform: translateY(0%);
    -o-transform: translateY(0%);
    transform: translateY(0%);
  }
  .n_jjfa li .div .a_text .t1 {
    font-size:18px;
  }
  .n_prodetails_t {
    padding:15px 0px;
    font-size:20px;
  }
  .n_messages_c {
    width:100%;
    padding:0px 2%;
  }
  .n_messages_con {
    padding:25px 0px;
  }
  .n_messages_con_l {
    width:100%;
  }
  .n_messages_con_r {
    width:100%;
    padding-top:30px;
    font-size:15px;
    line-height:40px;
  }
  .n_messages_con_l .s1 {
    font-size:14px;
  }
  .n_messages_con_l .s1 span {
    font-size:18px;
  }
  .n_messages_con_l .s2 .ipt3 {
    height:40px;
    line-height:40px;
  }
  .n_messages_con_r .div1 {
    padding-left:5%;
  }
  .n_messages_con_r .div1.bg1 {
    background:url(../images/b1.png) left top 10px no-repeat;
    background-size:24px
  }
  .n_messages_con_r .div1.bg2 {
    background:url(../images/b2.png) left top 10px no-repeat;
    background-size:24px
  }
  .n_messages_con_r .div1.bg3 {
    background:url(../images/b3.png) left top 10px no-repeat;
    background-size:24px
  }
  .n_messages_con_r .div1.bg4 {
    background:url(../images/b4.png) left top 10px no-repeat;
    background-size:24px
  }
  .n_messages_con_r .div1.bg5 {
    background:url(../images/b5.png) left top 10px no-repeat;
    background-size:24px
  }
  .n_messages_con_r .div1.bg6 {
    background:url(../images/b6.png) left top 10px no-repeat;
    background-size:24px
  }
  .n_jion_div1_l {
    width:100%;
    text-align:center;
    margin-bottom:10px;
  }
  .n_jion_div1_r {
    width:100%;
  }
  .n_jion_div1_l_t {
    font-size:14px;
  }
  .n_jion_div1_l_t span {
    font-size:18px;
  }
  .n_jion_div1_l_c {
    font-size:14px;
  }
  .n_jion_div1 {
    padding:3%;
  }
  .n_jion_div3_t {
    font-size:14px;
    line-height:1.8;
  }
  .n_jion_div3_t span {
    font-size:18px;
  }
  .n_jion_div3 {
    padding:3%;
  }
  .n_jion_div3_c li {
    padding:0px;
    margin-bottom:1px;
    width:100%;
  }
  .n_jion_div3_c li .div .a_text {
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: translateY(0%);
    -ms-transform: translateY(0%);
    -o-transform: translateY(0%);
    transform: translateY(0%);
    padding:5%;
  }
  .n_jion_div3_c li .div .a_text .s1 {
    font-size:14px;
  }
  .n_jion_div2_l {
    width:100%
  }
  .n_jion_div2_r {
    width:100%;
    padding:3%;
  }
  .n_pophto_container .swiper-slide .s2 {
    font-size:14px;
  }
  .n_pophto_container .swiper-slide .s1 {
    font-size:16px;
  }
  .n_pophto_container .swiper-slide .s3,
  .n_pophto_container .swiper-slide .s3:hover {
    margin-top:0px;
  }
  .a_news_dl dd .div {
    padding:0px 3%;
  }
  .zxl_map #allmap {
    width:100%;
    height:500px;
  }
  .n_prodetails_c table {
    width:100% !important;
  }
}
@media screen and (min-width:993px) and (max-width:1201px) {
  .section_ui_c {
    width:100%;
    padding:0px 3%;
  }
  .section_ui_c1 {
    width:100%;
    padding:0px 3%;
  }
  .section_ui_c2 {
    width:100%;
  }
  .i_logo_img img {
    margin-top:0px;
  }
  .header_top {
    padding:0px 2%;
  }
  .i_logo_img {
    width:15.5%;
    padding-top:2.5%;
  }
  .i_logo_ul {
    width:65%;
  }
  .i_logo_banben {
    padding-top:40px;
  }
  .i_logo_banben {
    width:17%;
  }
  .i_logo_banben .i_logo_banben_l {
    width:80%;
  }
  .i_div1 {
    width:100%;
    padding:20px 0px;
  }
  .i_div1_t {
    background:url(../images/title_bg.jpg) right bottom 2vmin no-repeat;
    padding:5px 0px;
  }
  .i_div1_t .s1 {
    font-size:16px;
    padding-right:5px;
  }
  .i_div1_t .s1 font {
    font-size:22px;
  }
  .i_div1_t .s2 {
    font-size:14px;
    padding-top:10px;
    background-color:#fff;
    padding-left:5px;
  }
  .i_div1_c {
    padding:20px 0px;
  }
  .i_div1_c li .div .a_text {
    width:;
    padding:10px;
  }
  .i_div1_c li .div .a_text .s2 {
    margin-top:10px;
  }
  .i_div2_c {
    font-size:16px;
    top:150px;
    width:auto;
  }
  .i_div2_c .s1 {
    font-size:30px;
    line-height:2;
  }
  .home-swiper1 .swiper-slide .div_l {
    padding-top:0px;
  }
  .home-swiper1 .swiper-slide .div_l li .div .gs1 .s1 {
    font-size:16px;
  }
  .home-swiper1 .swiper-slide .div_r .a_text .s1 {
    font-size:16px;
  }
  .home-swiper1 .swiper-slide .div_r .a_text {
    padding:3%;
  }
  .home-swiper2 .swiper-slide .a_img_rc {
    top:15px;
  }
  .home-swiper2 .swiper-slide .a_img_rc .s1 {
    font-size:16px;
    height:50px;
    line-height:50px;
  }
  .home-swiper2 .swiper-slide .a_img_rc .s2 {
    font-size:14px;
    height:165px;
  }
  .home-swiper2 .swiper-slide .a_img_rc .s3,
  .home-swiper2 .swiper-slide .a_img_rc .s3:hover {
    font-size:16px;
  }
  .i_footer_ul li .xmtitle .s1,
  .i_footer_ul li .xmtitle .s1:hover {
    font-size:16px;
  }
  .i_footer_t {
    padding:10px 0px 20px 0px;
  }
  .n_leftmenu li .a_lnav {
    font-size:14px;
  }
  .n_content_l {
    width:28%;
  }
  .n_content_r {
    width:72%;
  }
  .n_about {
    font-size:14px;
  }
  .a_proList li .a_img_r .s1,
  .a_proList li .a_img_r .s1:hover {
    font-size:16px;
    height:5vmin;
    line-height:5vmin; /*height:5vmin; line-height:5vmin;*/
  }
  .a_proList li .a_img_r .s2 {
    font-size:13px;
    height:9vmin;
  }
  .a_proList li .a_img_r .s3 {
    height:4vmin;
    line-height:4vmin;
    font-size:13px;
  }
  .n_content_rc {
    width:90%;
  }
  .n_prodetails_c {
    font-size:14px;
  }
  .n_jjfa li .div .a_text .t1 {
    font-size:16px;
  }
  .n_messages_c {
    width:100%;
    padding:0px 2%;
  }
  .n_messages_con_r {
    font-size:15px;
    width:45%;
    line-height:45px;
  }
  .n_messages_con_r .div1 {
    padding-left:10%;
  }
  .n_messages_con {
    padding:40px 0px;
  }
  .n_messages_con_l .s1 {
    font-size:14px;
  }
  .n_messages_con_l .s1 span {
    font-size:18px;
  }
  .n_jion_div1_l_c {
    font-size:14px;
  }
  .n_jion_div1_l_t {
    font-size:14px;
  }
  .n_jion_div1_l_t span {
    font-size:18px;
  }
  .n_jion_div3_t {
    font-size:16px;
    line-height:2;
  }
  .n_jion_div3_t span {
    font-size:20px;
  }
  .n_jion_div2_r {
    padding-top:20px;
    width:36%;
  }
  .n_pophto_container .swiper-slide .s1,
  .n_pophto_container .swiper-slide .s1:hover {
    font-size:16px;
  }
  .n_pophto_container .swiper-slide .s2 {
    font-size:13px;
    height:140px;
    line-height:20px;
    overflow:hidden;
  }
  .a_news_dl dt .div .a_img_r .a_nconb {
    margin-top:14px;
  }
  .a_news_dl dd .div .div_l {
    width:15%;
  }
  .a_news_dl dd .div .a_img_r {
    width:83%;
  }
  .zxl_map #allmap {
    width:100%;
    height:500px;
  }
  .n_prodetails_c table {
    width:100% !important;
  }
}
@media screen and (min-width:1201px) and (max-width:1361px) {
  .section_ui_c {
    width:100%;
  }
  .section_ui_c1 {
    width:100%;
    padding:0px 3%;
  }
  .section_ui_c2 {
    width:100%;
  }
  .header_top {
    padding:0px 50px;
  }
  .i_logo_img img {
    margin-top:0px;
  }
  .i_logo_img {
    width:15.5%;
    padding-top:2.2%;
  }
  .i_logo_ul {
    width:60%;
  }
  .i_logo_banben {
    padding-top:35px;
  }
  .i_divcon6 dt .div .div_text .s1 span {
    font-size:50px;
  }
  .i_logo_banben {
    width:14%;
  }
  .i_logo_banben .i_logo_banben_l {
    width:80%;
  }
  .i_div1 {
    width:100%;
    padding:20px 0px;
  }
  .i_div1_t {
    background:url(../images/title_bg.jpg) right bottom 2vmin no-repeat;
    padding:5px 0px;
  }
  .i_div1_t .s1 {
    font-size:20px;
    padding-right:5px;
  }
  .i_div1_t .s1 font {
    font-size:30px;
  }
  .i_div1_t .s2 {
    font-size:14px;
    padding-top:20px;
    background-color:#fff;
    padding-left:5px;
  }
  .i_div1_c {
    padding:20px 0px;
  }
  .i_div1_c li .div .a_text {
    width:;
    padding:10px;
  }
  .i_div1_c li .div .a_text .s2 {
    margin-top:10px;
  }
  .i_div2_c {
    font-size:20px;
    top:200px;
    width:auto;
  }
  .i_div2_c .s1 {
    font-size:30px;
    line-height:2;
  }
  .home-swiper1 .swiper-slide .div_l {
    padding-top:5vmin;
  }
  .home-swiper1 .swiper-slide .div_r .a_text .s1 {
    font-size:22px;
  }
  .home-swiper2 .swiper-slide .a_img_rc .s1 {
    font-size:22px;
    height:50px;
    line-height:50px;
  }
  .home-swiper2 .swiper-slide .a_img_rc .s3,
  .home-swiper2 .swiper-slide .a_img_rc .s3:hover {
    font-size:16px;
  }
  .home-swiper2 .swiper-slide .a_img_rc {
    top:28px;
  }
  .a_proList li .a_img_r .s1,
  .a_proList li .a_img_r .s1:hover {
    height:8vmin;
    line-height:4vmin;
  }
  .a_proList li .a_img_r .s2 {
    height:9vmin;
    margin:5px 0px;
  }
  .n_jjfa li .div .a_text .t1 {
    font-size:18px;
  }
  .n_messages_c {
    width:100%;
    padding:0px 2%;
  }
  .n_jion_div2_r {
    padding-top:20px;
    width:36%;
  }
  .n_pophto_container .swiper-slide .s1,
  .n_pophto_container .swiper-slide .s1:hover {
    font-size:16px;
  }
  .n_pophto_container .swiper-slide .s2 {
    font-size:13px;
    height:200px;
    line-height:25px;
    overflow:hidden;
  }
  .n_leftmenu li .a_lnav {
    font-size:13px;
  }
}
@media screen and (min-width:1361px) and (max-width:1501px) {
  .section_ui_c1 {
    width:100%;
    padding:0px 3%;
  }
  .header_top {
    padding:0px 50px;
  }
  .i_logo_img img {
    margin-top:0px;
  }
  .i_logo_img {
    width:15%;
    padding-top:2%;
  }
  .i_logo_banben .i_logo_banben_l {
    width:80%;
  }
  .i_div2_c {
    font-size:20px;
    top:220px;
    width:auto;
  }
  .i_div2_c .s1 {
    font-size:35px;
  }
  .n_messages_c {
    width:100%;
    padding:0px 2%;
  }
  .n_jion_div2_r {
    padding-top:20px;
    width:36%;
  }
  .n_pophto_container .swiper-slide .s1,
  .n_pophto_container .swiper-slide .s1:hover {
    font-size:16px;
  }
  .n_pophto_container .swiper-slide .s2 {
    font-size:13px;
    height:200px;
    line-height:25px;
    overflow:hidden;
  }
  .a_proList li .a_img_r .s1,
  .a_proList li .a_img_r .s1:hover {
    height:8vmin;
    line-height:4vmin;
    margin-bottom:5px;
  }
}
@media screen and (min-width:1501px) and (max-width:1730px) {
  .section_ui_c1 {
    width:100%;
    padding:0px 3%;
  }
  /*.section_ui_c{width:100%; padding:0px 2%;}*/.i_logo_banben .i_logo_banben_l {
    width:80%;
  }
}
