@media only screen and (max-width:1680px) {
	.container { width: 90% !important; }
	 header .container{ padding:0 5%; }
	 a.language{ margin-left:20px;}
	.indextit h2{ font-size:48px;}
	.indextit h4{ font-size:20px;}
	._gywm h3{ margin-top:40px;}
	.inforli span.model{ font-size:24px;}
	.fanganbanner { background-size: 1680px 440px; height: 440px;}
	
	.aboutA_R h3{ margin-bottom:10px;}
	.aboutA_R h3:after{ display:none;}
	.shijianzhou{ height:720px;}
	.shijianzhou .zhou .tree .detail{ height:430px;}
	.shijianzhou .zhou .tree, .shijianzhou .trans{ width:90%;}
	.Nbanner{ background-size: 1680px 525px; height: 525px;}
}

@media only screen and (max-width:1440px) {	
	.logo { width:250px; }
	.btn, a.language{ margin-top:0px;}
	.nav{ margin-top:3px;}
	.jcnav{ padding: 30px 0px; top:43px;  }
	.jcnav .img { margin-left: 20px; }
	.cpfenlei p{ font-size:14px; line-height:24px;}
	.nav>ul>li>a { padding:5px 10px; font-size: 16px; }
	header.ac {  padding: 10px 0; }
	
	.mbx{ top:70px; height:50px;}
	.xzwz a, .wz a{ height:48px; line-height:48px;}
	
	.cplist li{ width:23.5%; margin-right:2%; float:left; text-align:center;}
	.cplist li:nth-child(5n){ margin-right:2%;}
	.cplist li:nth-child(4),.cplist li:nth-child(10){ margin-right:0;}
	.cplist li:nth-child(8),.cplist li:nth-child(9){ display:none;}
	._cpinner h2 { font-size: 16px; }
	.indextit h2 { font-size: 36px; }
	._i_nlist li ._i_ntime h2 { font-size: 32px; }
	._i_lximg img { width: 300px; }
	._i_footer { padding: 20px 0; }
	.fp-tableCell>h1{ font-size:100px;}
	.Tel p{ margin-bottom:20px;}
	
	.clist li a{ padding:30px 50px 20px;}
	.clist li a h3{ font-size:24px;}
	.clist li i{ font-size:60px;}
	.clist li div{ height:120px;}
	.clist li a p{ font-size:15px; height:70px;}
	.Tel{ padding-left:10%; width:40%;}
	.Tel h2 { font-size:40px; margin-bottom: 50px;}
	.Tel span{ font-size:30px;}
	
	.n-products, .news{ padding-top:120px;}
	.newsdetail{ padding-top:170px;}
	.rlzy_con1{ padding-top:71px;}
	.Nbanner{ margin-top:70px;}
	.i_gywm a { font-size: 12px; line-height: 30px; height: 30px; width: 146px; }
	
	.padB20{ padding-bottom:10px;}
	.padT20{ padding-top:10px;}
	.fanganbanner{ margin-top:71px;}
	.pro_detail{ padding-top:71px;}
	.fixed{ top:121px;}
	
	.fanganbanner { background-size: 1440px 375px; height: 375px;}
	.fanganbanner .btxt{ margin-top:8%;}
	.fanganbanner .btxt h4{ font-size:16px; line-height:28px;}
	.fanganbanner .btxt h2{ font-size:36px; line-height:60px;}
	
	.sea_tit{ padding-top:50px;}
	.rlzy_con1_list_left h3{ margin-top:20px;}
	.rlzy_con1_list_left p{ margin-top:15px;}
	
	.rlzy_con1_list_right h1{ padding:20px 0;}
	
	.aboutA{ padding-bottom:50px;}
	.aboutA_R p{ font-size:14px; line-height:22px;}
	.shijianzhou .trans .item .intro{ margin-top:-190px;}
	.shijianzhou .trans .item .intro .box{ padding:20px 30px;}

	
	.Nbanner{ background-size: 1440px 450px; height: 450px;}
}

@media only screen and (max-width:1366px) {
	.nav>ul>li{ margin:0 0;}
	._gywm a.more{ top:35px;}
	.indextit h4{ font-size:16px;}
	.indextit h3{ font-size:18px;}
	.indextit h3 b{ font-size:40px;}
	._i_nlist{ margin-top:30px;}
	._i_nlist li a{ padding:30px 30px 20px;}
	._i_nlist li a h3{ margin:15px 0;}
	._gywm .aList li .atitle{ font-size:15px;}
	.Tel p{ font-size:15px;}
	
	.product li ._cpbox h2 a{ font-size:16px;}
	.product li ._cpbox ._cplist a{ line-height:18px; font-size:12px; margin-bottom:5px; }
	.product li ._cpbox font { font-size:12px;}
	
	.n-products .nlprofenlei{ width:200px;}
	.n-products .nlprofenlei .nlbox{ padding:0px;}
	.n-products .nlprofenlei .nlbox h2{ margin:0px 20px; line-height:60px; font-size:20px;}
	.n-products .nlprofenlei .nlbox ul{ margin-top:10px;}
	.n-products .nlprofenlei .nlbox li a{ padding:0px 20px; line-height:40px; height:40px; font-size:15px;}
	.n-products .nlprofenlei .nlbox li a i{ line-height:40px; font-size:15px;}
	.n-products .nlprofenlei .nlbox li>ul{ left:200px; top:120px; width:200px; padding:20px 0px; height: calc(100% - 200px);}
	.n-products .nlprofenlei .nlbox li>ul>li>a{ padding-left:20px; line-height:30px; height:30px; font-size:14px;}
	.n-products .list-item{ width: -webkit-calc(100% - 200px); width: -moz-calc(100% - 200px); width: calc(100% - 200px); }
	.n-products .list-item .listbox{ padding:20px;}
	
	.inforli span.model{ font-size:20px;}
	
	.rlzy_con1_list_left h3{ font-size:20px; line-height:30px; height:30px;}
	.aboutA_R{ width:52%;}
	.aboutA_R h2{ font-size:30px; margin-bottom:0px;}
	.aboutA_R h3{ font-size:20px; margin-bottom:0px;}
	.aboutA_R h4{ margin-bottom:0px;}
	.aboutB{ height:480px;}
	.aboutB_con{ width:80%; left:10%; transform: translateX(0%); }
	.shijianzhou .trans .item .intro{ margin-top:-180px;}
	.shijianzhou .trans .item .intro .box .more{ height:30px; line-height:30px;}
	
	.shijianzhou{ height:620px; overflow:hidden;}
	.shijianzhou .zhou .tree .detail{ height:360px;}
	.shijianzhou .zhou .tree .detail .one .content p{ font-size:14px;}
}
	
@media only screen and (max-width:1200px) {
	.nav>ul>li>a { font-size:15px;}
	.section1 .swiper-button-next,
	.section1 .swiper-button-prev { display: none; }
	.container { width: 95% !important;  }
	header .container{ padding:0 2.5%; }
	
	.i_gywm .container { box-sizing: border-box; padding-left: 6%; }
	.i_gywm p { width: 60%;  margin-top: 30px; }
	
	
	.n-products .list-item .li{ width:31%; margin-right:3%; margin-bottom:10px;}
	.n-products .list-item .li:nth-child(4n){ margin-right:3%;}
	.n-products .list-item .li:nth-child(3n){ margin-right:0;}
	
	
	.pro_detail01 .content .left .big_img, .pro_detail01 .content .left .big_img img{ width:100%;}
	.pro_detail01 .content .right{ padding:0px; width:55%;}
	.pro_detail01 .content .right .infor .tit .model{ font-size:32px; }
	.pro_detail01 .content .right .infor .con{ font-size:14px; line-height:24px; margin-top:10px;}
	.pro_detail02 .hd{ height:120px;}
	.pro_detail02 .hd .want{ width:95%; left:2.5%; margin-left:0px;}
	.pro_detail02 .hd ul{ padding:0px;}
	.pro_detail02 .hd li{ height:40px; line-height:40px; font-size:16px; }
	
	.pro_detail02 .bd .pd_section{ padding-top:20px;}
	.pro_detail02 .bd .pd_section h3{ font-size:24px;}
	.pro_detail02 .bd .pd_section02 .text{ font-size:14px; line-height:24px;}
	
	.fanganbanner { background-size: 1200px 315px; height: 315px;}
	.fanganbanner .btxt{ margin-top:6%;}
	.newlist{ margin-top:50px;}
	.newlist li{ width:32%; margin-right:2%;}
	.newlist li:nth-child(4n){ margin-right:2%;}
	.newlist li:nth-child(3n){ margin-right:0;}
	
	.newinner{ width:67%;}
	.n_i_tit{ padding-bottom:20px; margin-bottom:20px;}
	.return{ margin-top:20px; padding:20px 0 40px;}
	
	.tjnew ul{ padding:20px;}
	
	.sea_tit{ padding-top:30px;}
	.sea_tit span.iconfont{ font-size:36px;}
	.sea_tit span{ font-size:28px;}
	.rlzy_con1_list_left{ padding-right:40px;}
	.rlzy_con1_list_left h3{ font-size:18px; margin-top:10px;}
	.rlzy_con1_list_left p{ font-size:14px; line-height:24px; margin-top:10px;}
	.shijianzhou .trans .item .intro{ margin-top:-160px;}
	
	.Nbanner{ background-size: 1200px 375px; height: 375px;}

}
@media (max-width: 1080px) {
	.nav>ul>li.ac>a, header.ac .nav>ul>li>a, header.ac .nav>ul>li.ac>a{ color:#fff;}

	header.ac .btn,  .btn { display: block; }
	.nav { margin-right: 0; position: absolute; right: 0; top: 58px; margin-top:0px; width: 50%; background: rgba(221, 38, 36, .9); display: none
	}
	.nav.ac>ul>li.ac>a{ color:#fff;}
	.nav>ul>li { float: none; margin:0px; }
	
	.nav>ul>li>a { display: block; padding:0px 20px; line-height:35px; height:35px; text-align:left; color: #fff }
	.nav>ul>li:hover a{ border-radius: 0px; }
	.nav>ul>li .iconfont{ display:none;}
	.nav>ul>li>a{ line-height:40px; height:40px;}
	
	
	.jcnav{ display:block; padding:0px; height:auto; position:static; top:0px; background:none;}
	.cpfenlei{ width:95%; margin-left:5%; height:auto; border:none; padding:0px; transform: translate(0,0px); }
	.cpfenlei .title, .cpfenlei p{ display:none;}
	
	.cpfenlei ul li, .cpfenlei ul li:hover, .cpfenlei ul li.active{ background:none; padding:0px; margin:0px; height:30px; line-height:30px;}
	.cpfenlei ul li.fenlei1:hover, .cpfenlei ul li.fenlei2:hover, .cpfenlei ul li.fenlei3:hover, .cpfenlei ul li.fenlei4:hover, .cpfenlei ul li.fenlei5:hover{ background:none;}
	.cpfenlei ul li.fenlei1.active, .cpfenlei ul li.fenlei2.active, .cpfenlei ul li.fenlei3.active, .cpfenlei ul li.fenlei4.active, .cpfenlei ul li.fenlei5.active{ background:none;}
	.cpfenlei ul li.fenlei1, .cpfenlei ul li.fenlei2, .cpfenlei ul li.fenlei3, .cpfenlei ul li.fenlei4, .cpfenlei ul li.fenlei5{ background:none;}
	.cpfenlei ul li a{ font-size:14px; line-height:0px;}
	.cpfenlei ul li:hover a, .cpfenlei ul li.active a{ transform:translateY(0);}
	.cpfenlei ul li .en{ display:none;}
	.cpfenlei ul li .cn{ line-height:30px; height:30px; color:#f8f8f8; font-weight:100;}
	.cpfenlei ul li:hover .cn, .cpfenlei ul li.active .cn{ color:#f8f8f8;}
	.cplist{ display:none;}
	.cplist0{ display:block; width:95%; margin-left:5%; height:auto;}
	.cplist0 .cpdiv0 li{ width:100%; margin-right:0; text-align:left;}
	.cplist0 .cpdiv0 img{ display:none;}
	.cplist0 .cpdiv0 span.txt{ color:#f8f8f8; font-size:14px; }
	.cplist0 .cpdiv0 li:hover span.txt{ color:#f8f8f8; }
	
	.pc{ display:none;}
	.mobile{ display:block;}
	.b_1{ left:10%; bottom:20%;}
	.b_1 img{ width:90%;}
	.indextit h2{ font-size:30px;}
	.indextit h4{ font-size:14px; margin-bottom:0px;}
	._gywm{ width:50%;}
	._gywm h3{ margin-top:10px; margin-bottom:5px; font-size:24px;}
	._gywm a.more{ top:20px; width:140px; height:35px; line-height:35px;}
	._gywm .aList li{ margin-top:10px;}
	._gywm .aList li span{ width:80px; height:80px; border-radius:50%; line-height:80px; font-size:32px;}
	._gywm .aList li span:after{ width:85px; height:85px; margin:-44px 0 0 -44px;}
	._gywm .aList li .atitle{ font-size:14px; line-height:30px;}
	._cpbanner{ margin-top:20px; border-radius:20px; padding-top:10px 0px;}
	._cpbanner li{ width:17%; margin:0 1%;}
	._cpbanner li:nth-child(1){ margin-left:3.5%;}
	._cpbanner li:nth-child(5){ margin-right:3.5%;}
	._cpbanner li .img{ width:100%; padding:0px; }
	._cpbanner li .img img{ width:100%; height:auto;}
	._cpinner{ height:80px;}
	._cpinner h2{ line-height:80px; padding:0px;}
	._cpbanner li:hover h2{ line-height:50px;}
	._cpinner font{ width:70%; margin-left:10%; padding:0px 5%; line-height:30px; height:30px; border-radius:30px;}
	.clist{ margin-top:60px;}
	.clist li{ width:32%; margin-right:2%;}
	.clist li a{ padding:30px 30px 20px;}
	.clist li i{ top:-10px;}
	.clist li a h3{ padding:10px 0px; font-size:20px;}
	.clist li a p{ font-size:14px; }
	.clist li a font{ padding:5px 20px; border-radius:30px;}
	
	._i_nlist li a{ padding:10px 20px;}
	._i_nlist li time b{ font-size:28px;}
	._i_nlist li div{ height:120px;}
	._i_nlist li a h3{ margin:10px 0; height:60px; }
	
	.Tel{ padding-left:2.5%; width:45%; padding-right:2.5%;}
	.Tel h2{ font-size:32px; margin-bottom:10px; margin-top:40px;}
	.Tel span{ font-size:24px; padding-bottom:10px;}
	.Tel span:after{ display:none;}
	.Tel p{ margin-bottom:10px; line-height:24px; padding-left:30px;}
	
	.fp-tableCell>h1{ font-size:80px; top:45%;}
	
	.addform{ width:45%; padding-left:2.5%; padding-right:2.5%;}
	.addform form{ margin-top:30px;}
	.addform form div{ line-height:35px; width:100%; margin-bottom:2px;}
	.addform textarea{ height:70px;}
	.addform button{ width:100px; height:30px; line-height:30px; }
	
	
	.product{ background-size: 1080px 720px;}
	.product ul{ margin-top:15%;}
	.product li{ padding-bottom:85px;}
	.product li ._cpbox{ padding:10px;}
	.product li ._cpbox h2 a{ line-height:40px;}
	
	.fanganbanner { background-size: 1080px 280px; height: 280px;}
	.fanganby .info p{ font-size:14px; line-height:24px;}
	
	
	#code{ width:80%; height:400px; padding:20px 5%; left:5%; top:70px; margin-left:0; }
	.close1{ width:100%;}
	
	.rlzy_con1_list_left h3{ margin-top:0px;}
	.rlzy_con1_list_right h1{ font-size:24px;}
	.rlzy_con1_list_right h1 span{ font-size:18px; padding:5px 0; margin-left:10px;}
}
@media only screen and (max-width:960px) {

	
	.logo { width:200px; margin-top:5px;}
    .section1 .swiper-slide>img:nth-child(2) { display: block; }
    .section1 .swiper-slide>img:nth-child(1) { display: none; }
	
	.indextit h2{ line-height:30px;}
	.indextit h4{ line-height:30px;}
	
	.pro_detail01 .content .right{ width:55%; margin-top:10px;}
	.pro_detail01 .content .right .infor .tit .model{ font-size:28px;}
	.pro_detail01 .content .right .infor .tit .txt{ font-size:16px;}
	.pro_detail01 .content .right .pro_download{ position:static; margin-top:10px; }
	.pro_detail02 .hd{ height:80px;}
	.pro_detail02 .hd li{ height:35px; line-height:35px;}
	
	.pro_detail02 .bd .pd_section h3{ font-size:18px;}
	.pro_detail02 .bd .pd_section .content img{ max-width:100%; height:auto !important;}
	.pro_detail02 .bd .table_box{ line-height:30px;}
	.pro_detail02 .bd .table_box .param_leibie{ width:151px;}
	.pro_detail02 .bd .table_box .dt, .pro_detail02 .bd .table_box .dd{ font-size:13px; height:30px; padding: 0 10px}

    .b_txt h2 { font-size: 24px; }
    .b_txt h3 { font-size: 18px; padding-top: 0; margin-top: 0; }
    .i_tit { border: none;  }
    .indexnew { width: 100%;}
    .pic h1 { font-size: 14px; }
    .pic h2 { font-size: 12px; line-height: initial; padding-bottom: 5px; }
    .pic h2:after { display: none; }
    .zptit h3, .zptit h5 { display: none; }
    .zptit { height: 36px; line-height: 36px; }
    .zptit h2,
    .zpxx li:first-child h2 { width: 70%; line-height: inherit }
    .zptit h4, .zpxx li:first-child h4 { width: 30%; line-height: inherit }
    .jiajian { width: 20px; height: 20px; line-height: 36px; }
    .jiajian i { line-height: 20px; }
    .zpinner h2 { font-size: 16px; }
    .zpinner span { font-size: 12px; }
    .ssnew li h6 { display: block; width: 100%; text-align: center }
    .ssnew_i { width: 100%; }
    .zptit>div { width: 20px; height: 20px; line-height: 36px; }
    .gsjjtext {
        padding: 20px
    }
    .i_tit h2 {
        font-size: 26px;
    }
    .i_tit h3 {
        font-size: 18px
    }
    .i_tit {
        width: 160px;
        height: 120px;
        padding: 18px 0 0 18px !important;
        margin-top: 10px
    }
    .i_tit.right {
        padding: 18px 18px 0 0 !important
    }
    .i_gywm .container {
        padding-bottom: 40px
    }
    .i_cpfw .swiper-slide div div {
        width: 90%;
        margin: auto;
        padding-bottom: 90%;
        height: 0 !important
    }
    .b_name li {
        float: none;
        width: 90%;
        margin: 10px auto !important
    }
    .i_new .newtit {
        padding-left: 6%
    }
    .i_new .newtit .new_f h1 {
        width: 25%;
    }
    .i_new {
        padding: 30px 0 0 0
    }
    .hotline i {
        font-size: 26px
    }
    .hotline p {
        font-size: 18px
    }
    .bq {
        height: 145px
    }
    .bq .container div {
        float: none !important;
        margin: 0 auto !important;
        width: 100%;
        text-align: center;
        margin-bottom: 0 !important
    }
    .share a {
        float: none !important;
        margin-bottom: 0;
        padding-bottom: 0;
        line-height: initial
    }
    .bdsharebuttonbox.bdshare-button-style0-24 {
        padding: 0;
        margin: 0
    }
    .ewm img {
        width: 100px
    }
    .newlist li { padding:0px 20px 20px; margin-bottom:20px;}
	.newlist li h2{ margin:5px 0px;}
	.newlist li p{ margin-bottom:10px;}
	.newlist li font{ height:40px;}
    .newinner {
        width: 100%
    }
    .xwxq p {
        font-size: 13px;
    }
    .tjnew {
        margin-bottom: 20px;
    }
    .jzlist li .imgss {
        display: block;
        width: 50%;
        margin: 0 auto 20px;
    }
    .jzlist li .jctxt {
        margin-left: 0;
        width: 100%;
        box-sizing: border-box;
        padding: 0 5% 20px
    }
    .jzlist li {
        margin-bottom: 20px
    }
    .jcinner {
        padding: 30px 10px
    }
    .jcfw h1,
    .jcfw h1 i {
        font-size: 18px;
    }
    .w_740 {
        width: 100%
    }
    .addform div {
        width: 100% !important
    }
    #allmap {
        height: 200px
    }
    .i_gywm p {
        width: 100%
    }
    .bannertxt.container span {
        border: none;
        line-height: initial
    }
    .gsjjinner {
        margin-bottom: 20px;
    }
    .gsjjimg {
        margin-bottom: 20px
    }

    .pic>.container {
        display: none
    }
    .jcfw.container {
        margin-top: 10px
    }
	
	.pro_detail01 .content .left, .pro_detail01 .content .right{ width:100%;}
	.pro_detail01 .content .left .big_img img{ max-width:390px; margin:0px auto;}
	.pro_detail01 .content .right .infor .tit .model{ font-size:20px; margin-right:5px;}
	.pro_detail01 .content .right .infor .tit .txt{ line-height:20px;}

	.mbx{ height:40px; top:68px;}
	.mbx .xzwz span, .mbx .xzwz a{ display:block; width:100%; height:40px; line-height:40px;}
    .mbx .xzwz a {  display:none; height:30px; line-height:30px; text-align:left; padding:0px; background:#fff; padding-left:20px;}
	.mbx .xzwz a.show{ display:block;}
	.xzwz a.ac, .xzwz a:hover{ border:none;}
	.n-products, .news{ padding-top:108px;}
	.mbx .xzwz { }
	.mbx .xzwz a.mobile{ display:block; width:100px !important; float:left; height:40px; line-height:40px; background:none;}
	
	
    .b_txt h3 {
        margin-top: 0;
        padding-top: 0;
        font-size: 14px;
    }
    .b_txt {
        top: 55%
    }
    .banner .swiper-pagination {
        bottom: 0 !important
    }

     ._i_nlist li {
         height: initial
     }
     ._g_b {
         width: 90%;
         float: none;
         margin: 20px auto;
         text-align: center;
     }
     ._gywm { width: 90%; float: none; margin: 10px auto; height: initial !important  }
	 ._gywm .indextit{ text-align:center; margin-bottom:60px;}
	 ._gywm p{ font-size:15px; line-height:28px;}
     ._g_b .swiper-button-prev, ._g_b .swiper-button-next {
         position: static;
         display: inline-block;
         transform: translateY(0);
         margin: 5px 10px
     }
     ._cpbanner li { width:30%; transform: translateY(0) translateX(0) !important; }
	 ._gywm a.more{ left:50%; margin-left:-70px; top:80px;}
    ._gywm .aList li span{ width:60px; height:60px; line-height:60px;}
	._gywm .aList li span:after{ display:none;}
    
	.clist{ margin-top:20px;}
	.clist li{ width:100%; text-align:left; margin-bottom:10px;}
	.clist li i{ left:0%; margin-left:5%; top:25px;}
	.clist li a{ padding-top:0px;}
	.clist li a h3{ margin-left:20%; margin-bottom:10px;}
	
	.clist li div{margin-left:20%; width:80%; height:80px;}
	.clist li a p{ line-height:20px; height:40px; margin-bottom:10px;}
	
	.section4 .indextit{ width:100%; text-align:center;}
	 .new_tab{ float:none; margin:0px auto; width:240px;}
     .new_tab.container { padding: 0 !important; width: 90% !important;}
     .new_tab h6 { width: 120px; background:#363636; margin-left:0; }
	 .new_tab h6:hover, .new_tab h6.ac { background:#dd2624; }
     .new_tab a { padding-right: 0 !important; width: initial !important;}
	 ._i_nlist li{ width:49%; margin-bottom:10px;}
	 ._i_nlist li:nth-child(2n){ margin-right:0;}
	 ._i_nlist li a h3{ margin:5px 0;}
	 ._i_nlist li div{ height: 100px; }
	 ._i_nlist li a p{ height:60px; line-height:20px;}
     ._i_nlist li .imgs {
         display: block;
         width: 100%;
     }
     ._i_nlist li ._i_ntime {
         height: initial !important;
         width: 100%;
         text-align: center;
         border: none
     }
     ._i_nlist li ._i_ntime h2 {
         position: static;
         transform: translateY(0) translateX(0)
     }
     ._i_nlist li ._i_ninner {
         width: 90%;
         margin: 10px auto;
         padding: 0;
         display: block
     }  
	 
	 .fp-tableCell .map{ display:none;}
	 .Tel{ width:90%; padding:0 5% ; height:50%;}
	 .addform{ width:80%; padding:0 10% ; height:50%;}
	 .fp-tableCell>h1{ top:80px; font-size:70px; width:100%; text-align:center;}
	 .Tel h2{ margin-top:90px; width:100%; text-align:center; margin-bottom:40px;}
	 .Tel span{ padding-bottom:20px;}
	 .Tel a{ display:none;}
	 .Tel p{ width:100%;}
	 
     ._i_lximg {
         display: none
     }
     .f_navs {
         display: none
     }
     ._i_add li {
         width: 50%;
         margin-bottom: 15px;
     }
	 
	 .n-products .nlprofenlei{ position:static; width:100%; height:auto; box-shadow:none;}
	 .n-products .nlprofenlei .nlbox{ padding:10px 2.5%; background:#fff;}
	 .n-products .nlprofenlei .nlbox ul{ width:60%;}
	 .n-products .nlprofenlei .nlbox li>ul{ left:60%; top:98px; width:40%; height: calc(100% - 168px);}
	 .n-products .nlprofenlei .nlbox li:hover ul{ display:none;}
	 
	 .product ul{ margin-top:20%;}
	 .product li{ width:32%; margin-right:2%;}
	 .product li:nth-child(3n){ margin-right:0;}
	 .n-products .list-item:last-child{ width:95%; margin:0 2.5%; }
	 .n-products .list-item .listbox{ padding:10px 0px;}
	 .n-products .nlprofenlei .nlbox h2{ margin:0; line-height:40px; font-size:18px; text-align:left;}
	 .n-products .nlprofenlei .nlbox li a{ padding:0px 10px; line-height:30px; height:30px; font-size:14px;}
	 .n-products .nlprofenlei .nlbox li i{ line-height:30px; font-size:14px; right:0px; background:#eee; text-align:center;}
	 .n-products .list-item .li {
 width: 32%;
 margin-right: 2%;
 margin-bottom:10px;
}
 .n-products .list-item .li:nth-child(4n) {
 margin-right: 2%;
}
 .n-products .list-item .li:nth-child(3n) {
 margin-right: 0%;
}
 .n-products .list-item .tit-title {
 font-size: 18px;
}
 .n-products .list-item .tit1 {
 font-size: 16px;
}
 .n-products .list-item .tit2 {
 font-size: 14px;
}
 .n-products .list-item .info {
 font-size: 12px;
 margin: 0 3px;
}
 .n-products .list-item .collection-btn {
 font-size: 12px;
 margin: 0 3px;
}
 .n-products .list-item .bot {
 opacity: 1;
}
 .n-products .list-item .img-btn {
 width: 1.5rem;
 height: auto;
}
 .n-products .list-item .tit1 {
 font-size: 14px;
 padding: 0px 5px;
}
	 
	 .fanganbanner{ background-size: 960px 220px; height: 220px;}
	 .fanganbanner .btxt h2{ font-size:24px; line-height:40px;}
	 .fanganbanner .btxt h4{ width:80%; line-height:22px; font-size:14px;}
	 .fangan{ padding:20px 0 60px; }
	 .fanganby{ padding:20px;}
	 .fanganby .info{ margin-top:10px;}
	 #code{ height:600px;}
	 .wz, .ejtit { display:none;}
	 .newlist{ margin-top:20px;}
	 .newsdetail{ padding-top: 120px;}
	 .n_i_tit{ padding-bottom:10px; margin-bottom:10px;}
	 .return{ margin-top:10px; padding:10px 0 40px;}
	 .return>a{ margin-bottom:10px; }
	 .tjnew{ display:none;}
	 
	 
	 .aboutA{ padding-bottom:20px;}
	 .aboutA_con{ margin-top:20px;}
	.aboutA_con>img, .aboutA_R{ width:100%;}
	.aboutA_R{ margin-top:10px;}
	
	.aboutB{ height:350px;}
	.aboutB_con{ width:70%; left:15%;}
	.aboutB_con .arrow-left{ left: -50px;}
	.aboutB_con .arrow-right{ right:-50px;}
	.aboutB_con .swiper-container .swiper-slide{ height:280px !important;}
	
	.shijianzhou{ height:550px;}
	.shijianzhou .half{ width:100%;}
	.shijianzhou .zhou .tree, .shijianzhou .trans{ width:95%;}
	.shijianzhou .trans .itemby{ padding-top:20px; padding-left:5%;}
	.shijianzhou .trans .item .intro{ margin-top:-180px;}
	.shijianzhou .trans .item .intro .box .tit{ font-size:14px; margin-bottom:8px;}
	.shijianzhou .trans .item .intro .box .con{ font-size:12px; }
	.shijianzhou .trans .item .intro .box .more span{ font-size:12px;}
	
	.Nbanner{ background-size: 1000px 300px; height: 300px;}

 }
@media only screen and (max-width: 768px) {
.nav{ width:60%;}
.n-products .list-item .li {
 width: 49%;
 margin-right: 2%;
}
.n-products .list-item .li:nth-child(4n) {
 margin-right: 2%;
}
 .n-products .list-item .li:nth-child(3n) {
 margin-right: 2%;
}
 .n-products .list-item .li:nth-child(2n) {
 margin-right: 0%;
}
 .n-products .list-item .tit2 {
 font-size: 12px;
}

.sea_tit{ padding-top:10px;}
	 .sea_tit span{ font-size:24px; height:40px; line-height:40px;}
	 .sea_tit span.iconfont{ font-size:28px; padding-left:0px;}
	 .rlzy_con1_list_left, .rlzy_con1_list_right{ width:100%; }
	 .rlzy_con1_list_left{ padding-bottom:15px; padding-right:0px;}
	 
	 .rlzy_con2_sdo{ margin-top:10px;}
	 
	 
.newlist li { width: 49%; margin-right: 2%; padding:0px 3% 20px;}
	.newlist li:nth-child(3n){ margin-right:2%; }
	.newlist li:nth-child(2n){ margin-right:0; }
}
/* @media only screen and (max-width:414px) {
     .b_1 img:nth-child(1) {
         width: 200px;
     }
     .b_1 img:nth-child(2) {
         width: 150px;
     }
     .b_1 {
         left: 10%;
     }
     .gy {
         margin-top: 20px
     }
     ._g_b .swiper-button-prev, ._g_b .swiper-button-next {
         font-size: 12px;
         width: 18px;
         height: 18px;
         line-height: 18px;
         border: 1px solid #c5c5c5
     }
     .indextit h2 {
         font-size: 18px;
     }
     ._gywm h2 {
         padding-bottom: 10px;
         margin-bottom: 10px;
     }
     ._cpbanner.container {
         width: 66% !important
     }
     ._i_nlist.container {
         width: 76% !important
     }
     ._i_nlist li ._i_ntime h2 {
         font-size: 22px;
     }
     ._i_ninner p {
         line-height: 18px;
     }
     .btn {
         margin-top: 0
     }
     .seach {
         margin-top: 10px;
     }
     ._i_add li span {
         width: 56px;
         height: 56px;
         line-height: 56px;
         font-size: 18px;
     }
     ._i_add li span font {
         font-size: 18px;
     }
     ._i_footer p {
         font-size: 12px;
     }
     .shares {
         display: none
     }
     ._i_add li p {
         font-size: 12px;
         line-height: 24px;
     }
     ._i_add li:nth-child(3) p, ._i_add li:nth-child(4) p, ._i_add li:nth-child(5) p {
         min-height: 72px
     }
     ._i_add li h6 {
         font-size: 18px;
     }
 }

 @media only screen and (max-width:320px) {
     ._g_b {
         display: none
     }
     ._cpbanner {
         margin-top: 10px;
     }
     ._i_nlist.container {
         width: 90% !important
     }
     .new_tab h6 {
         font-size: 12px;
         width: auto;
         padding: 5px;
         border: none
     }
     ._i_nlist li ._i_ninner {
         margin: 0 auto
     }
     ._i_ninner h2 {
         font-size: 13px
     }
     ._i_add li span {
         margin-bottom: 0
     }
     ._i_footer p {
         line-height: initial
     }
     ._i_add li p br {
         display: none
     }
     ._i_add li span {
         border: none;
         width: initial;
         height: initial;
         line-height: initial
     }
 }
*/


/*.menu-handler {width:5.2%;height:80px;cursor: pointer;right:0px;top:0px;background:#aacd06;position:fixed; z-index: 10000; display:none;}
.menu-handler .burger {width: 21px;height: 3px;background: #fff;display: block;position: absolute;z-index: 5;
top:29px;left: 50%;margin: 0px 0px 0px -12px;transform-origin: center;-webkit-transform-origin: center;
-moz-transform-origin: center;-o-transform-origin: center;-ms-transform-origin: center; transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;}
.menu-handler .burger-2 {top:38px;}
.menu-handler .burger-3 {top:47px;}
.menu-handler.active .burger-1 {top: 37px;-moz-transform: rotate(225deg);-webkit-transform: rotate(225deg);-o-transform: rotate(225deg);-ms-transform: rotate(225deg);
transform: rotate(225deg);}
.menu-handler.active .burger-2 {ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter: alpha(opacity=0);
opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;left: 100%;}
.menu-handler.active .burger-3 {top: 37px;moz-transform: rotate(-225deg);-webkit-transform: rotate(-225deg);
-o-transform: rotate(-225deg);-ms-transform: rotate(-225deg);transform: rotate(-225deg);}
.trans, .trans:hover {-webkit-transition: all 100ms ease-in-out;-moz-transition: all 100ms ease-in-out;-o-transition: all 100ms ease-in-out;
transition: all 100ms ease-in-out;-ms-transition: all 100ms ease-in-out;}
.trans-fast,.trans-fast:hover {-webkit-transition: all 100ms ease-in-out;-moz-transition: all 100ms ease-in-out;
-o-transition: all 100ms ease-in-out;transition: all 100ms ease-in-out;-ms-transition: all 100ms ease-in-out;}

.menuBox{position:fixed;top:79px;right:-100%;overflow:scroll;width:100%;bottom:0px;background-color:rgba(255,255,255,0.95);z-index:60;}
.menuBoxc{ top:60px;}
.menuBox .w1200{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.menuBox .w1200>ul{width:100%;float:left;margin-top:8%;}
.menuBox .w1200>ul li{float:left; margin-right:2%; width:23%;}
.menuBox .w1200>ul li>p{display:block;font-size:24px;line-height:25px;margin-bottom:40px;padding-left:0;}
.menuBox .w1200>ul li>p a{color:#282828;}
.menuBox .w1200>ul li>p a:hover{color:#aacd06;}
.menuBox .w1200>ul li>p span{font-size:18px;font-family:'Century Gothic';}
.menu_list {  display: block; overflow: hidden; }
.menu_list>p a { display: block; font-size: 16px; line-height: 30px; color: #666666; padding-left: 28px; }
.menu_list>p a em { display: inline-block; width: 0px; height: 1px; background-color: #666666; margin-right: 3px; transition: all 0.3s; -webkit-transition: all 0.3s; }
.menu_list>p a:hover em{width:12px;}
.menuBox .w1200>ul li>p a:hover,.menu_list>p a:hover,.menu_top a:hover,.menu_list>div a:hover{color:#aacd06;}


@media only screen and (max-width:1080px) {
.menu-handler{ width:60px !important; height:50px; display:block;}
.menu-handler .burger{top:13px;}
.menu-handler .burger-2 {top:22px;}
.menu-handler .burger-3{top:31px;}
.menu-handler.active .burger-1,.menu-handler.active .burger-3{top:21px;}


.menuBox{top:0px;background-color:rgba(255,255,255,1); padding-bottom:72px !important;}
.menuBox .w1200>ul li>p span{ display:inline-block; color:#ccc; width:30px;}
.menuBox .w1200{width:100%;position:static;transform:translate(0);}
.menuBox .w1200>ul{margin-top:60px;}
.menuBox .w1200>ul li{width:100%;margin-right:0px;}
.menuBox .w1200>ul li>p{padding:0px 4%;margin-bottom:0px;height:45px;line-height:45px;font-size:20px; border-bottom: 1px solid #eee;}

.menuBox .w1200>ul li>p.cur a{ padding-left:30px; color:#aacd06;}
.menu-handler.active .burger{background:#aacd06;}
.menu-handler.active{background:none;}
.menu_list { padding:5px 0;}
.menu_list>p {padding:0px 4%;}
.menu_list>p a{ line-height:30px; font-size:14px;}
}*/