@media screen and (max-width:1230px){
.h_top,.head,.wrap,.mainPhoto{width:960px;}
.head .nav_m {width:840px;}
.head .nav li{ margin-left:23px;}
.wrap_a .i_news{ width:350px;}
.wrap_a .i_about{ width:590px;}
.i_about dl dd{ width: 261px; height: 289px;padding-left:5px;}
.description{-webkit-line-clamp: 11;}
.video_box{height:247px;}
.mainPhoto .go{ left:50px; width:860px;}
.mainPhoto .go li{ margin-right:15px; width:203px;}
.mainPhoto .go li img{ width:203px; height:203px;}
.f_nav .f_navl dt{ width:220px; height:275px; margin-top:40px;}
.f_nav .tt{ font-size:15px;}
.f_navl .f_name{ font-size:30px;}
.f_navl dd p{ font-size:12px;}
.f_nav .f_navl{ width:470px;}
.f_nav .f_navl dd{ width:245px;}
.f_nav .line{ width:5px;}
.f_nav .f_navr{ width:460px;}
.f_navr .f_name{ font-size:40px; padding-top:10px;}
.f_navr{ background-size:400px; height:290px;}
.scd .scd_l{ width:225px;}
.scd .scd_r{ width:710px;}
.news dl dd{ width:430px;}
.contact .ct_m dl dt div{ margin:10px 20px 0;}
.prod{margin-top:49px;}
.mainPhoto .proImg {width: 456px;}

.pro .pro_a{ width:100%; padding-left:0; padding-top:40px;}
.pro .pro_a a{ width:120px; font-size:13px;}
.pro .pro_b .pro_l{ display:block;}
.pro .pro_b table{ display:none;}
.pro .pro_b .pro_l li{ border:0; float:left; width:220px; margin-right:16px; margin-bottom:15px;}
.pro .pro_b .pro_l li p{ width:100%; height:30px; line-height:30px; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-top:5px;}
.pro .pro_b .pro_l li img{ width:220px; height:220px; vertical-align:top;}

}
@media screen and (max-width:990px){
.h_top,.head,.wrap,.mainPhoto{width:740px;}
ul .tel{display:none!important;}
.prod{margin-top:60px;}
.mainPhoto .proImg {width: 354px;margin:18px 13px 0 0; }
.wrap_a { padding: 0 0 60px 0;}
.nav_m .n_icon{ display:block;}
.head .nav_m{ position:absolute; width:100%;}
.head .nav{ width:100%; position:absolute; background:#FFF; top:70px; left:0; z-index:99; padding-right:10px; display:none;}
.head .nav li a{ margin-top:0;}
.head .logo{ width: 78px;overflow: hidden;height: 50px;padding-top: 5px;}
.wrap_a .i_about h1 a{ width:20px;font-size: 17px;}
.wrap_a .i_news{ width:271px;}
.wrap_a .i_about{ width:462px;}
.i_about dl dd{ width:219px;}
.video_box{height:181px;}
.mainPhoto .go{ width:650px;}
.f_nav .f_navl{ width:400px;}
.f_nav .f_navr{ width:320px; background-size:320px;}
.f_navr .f_name{ font-size:32px;}
.f_navr .f_search{ width:205px; top:40px;}
.f_nav .f_navl dt{ width:190px; padding-top:38px;}
.f_nav .f_navl dd{ width:205px;}
.f_navr .f_search{ width:320px; top:80px;}
.scd .scd_r{ width:490px;}
.scd_r .r_top span{ font-size:22px;}
.scd_r .r_top{ padding-left:230px;}
.news dl dt, .news dl dt img{ width:100%; height:auto;}
.news dl dd{ width:100%; margin-top:15px;}
.scd_r .r_top span em{ font-size:14px;}
.contact .ct_m dl dt,.contact .ct_m dl dd{ width:100%; text-align:left;}
.contact .ct_m dl dt div{ margin-left:0; margin-right:40px;}
.contact .ct_m ul li{ width:100%;}

.pro .pro_a{ width:100%; padding-left:0; padding-top:40px;}
.pro .pro_a a{ width:120px; font-size:13px;}
.pro .pro_b .pro_l{ display:block;}
.pro .pro_b table{ display:none;}
.pro .pro_b .pro_l li{ border:0; float:left; width:225px; margin-right:16px; margin-bottom:15px;}
.pro .pro_b .pro_l li p{ width:100%; height:30px; line-height:30px; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-top:5px;}
.pro .pro_b .pro_l li img{ width:225px; height:225px; vertical-align:top;}

.p-top{display: flex;flex-direction: row;margin-bottom:50px;border-bottom: 1px solid #fff;}
.p-top-left{width: 370px;height: 370px;}
.mainPhoto2{width:370px;height:100%;margin:10px auto 0;position: relative;overflow: hidden}
.mainPhoto2 .go2 li{ width:370px;}
.mainPhoto2 .go2 li img{ width:370px; height:370px;}
.mainPhoto2 .go2{ width:370px; height:370px;left: 0px;}
.banner,.goleft2,.goright2{display: none!important;}

.p-top-info{width: 370px;height: 370px;padding: 20px 0}
.p-top-info .title{font-weight: bold;font-size: 24px;margin: 0;padding-left: 20px;}
.p-top-info .stitle{padding-left: 20px;color: red;font-size: 13px;}
.p-top-info .price{line-height: 40px;margin: 0;padding-left: 20px;background-color: #fff;}
.p-top-info .price .price-t{font-size: 18px;}
.p-top-info .price .price-s{color: red;font-size: 24px;font-weight: bold;}
.p-top-info .price .price-icon{font-size: 12px;font-weight: 100;}
.p-top-info .size{padding-left: 20px;line-height: 40px;margin: 0;}
.p-top-info .size .size-t{font-size: 18px;}
.p-top-info .size .size-s{font-size: 16px;}
.p-top-info .promise{}
.p-top-info .promise .pt{padding-left: 20px;font-size: 18px;line-height: 40px;margin: 0;}
.p-top-info .promise .pt .p1{font-size: 16px;}
.p-top-info .rec{padding-left: 20px;padding-top: 10px;}
.p-top-info .rec p{ color: #af8945;font-size: 23px;}

.page-head h1{text-align: center;padding: 15px;border-bottom: 1px solid #eee; margin-bottom: 31px;font-size: 25px;}
.page-detail {max-width: 740px;}
.page-detail img{max-width: 740px;height: auto;}
.page-detail iframe{max-width: 740px;height: auto;}

.device-top{text-align: center;padding:0px;border-bottom: 1px solid #eee;border-top: 1px solid #eee;padding-top: 10px;}
.device-title{font-size: 20px;font-weight: bold;color: #ded394;margin: 0;}
.device-subtitle{color: #ccc;font-size: 12px}
.device_list{display: flex;flex-direction: row;flex-wrap: wrap;}
.device_list .device{width: 310px;height: 310px;margin: 10px;border:1px solid #eee; border-radius: 5px;}

}
@media screen and (max-width:770px) {
.h_top,.head,.wrap,.mainPhoto,.wrap_a .i_news{width:480px;}
ul .tel{display:none!important;}
.wrap_a { padding: 0 0 60px 0;}
.head .logo{ 
    width: 78px;
    overflow: hidden;
    height: 50px;
    padding-top: 5px;
}

.head .logo .h_code{ right:10px;}
.wrap_a .i_about,.f_nav .f_navl{ width:100%; margin-bottom:20px;}
.i_about dl dd{ width:100%;}
.video_box {
    height: 265px;

}
.mainPhoto span.goleft, .mainPhoto span.goright{ width:18px;}
.mainPhoto span.goleft img, .mainPhoto span.goright img{ width:100%;}
.mainPhoto .go{ left:30px; width:430px;}
.f_nav .f_navr{ width:100%; background-size:400px;}
.f_nav .line{ display:none;}
.f_navr .f_search{ top:40px;}
.f_nav .f_navl dt{ width:220px; padding-top:0; margin-top:20px;}
.f_nav .f_navl dd{ width:245px;}
.head .nav li{ margin-left:18px;}
.head .logo .h_code img{ width:15px; height:15px;}
.scd .scd_l,.scd .scd_r{ width:100%;}
.pro .pro_a{ width:100%; padding-left:0; padding-top:40px;}
.pro .pro_a a{ width:120px; font-size:13px;}
.pro .pro_b .pro_l{ display:block;}
.pro .pro_b table{ display:none;}
.pro .pro_b .pro_l li{ border:0; float:left; width:232px; margin-right:16px; margin-bottom:15px;}
.pro .pro_b .pro_l li:nth-child(2n){ margin-right:0;}
.pro .pro_b .pro_l li p{ width:100%; height:30px; line-height:30px; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-top:5px;}
.pro .pro_b .pro_l li img{ width:232px; height:232px; vertical-align:top;}

.prod{margin-top:0px;}
.mainPhoto .proImg {width: 300px;margin: 10px 13px 0 0;}

.mainPhoto .adv{color: #fff;text-align: center;margin-top: 38px;line-height: 30px;}
.breadcrumb{display: none}

.p-top{display: block;margin-bottom:29px;border-bottom: 1px solid #eee;}
.p-top-left{width: 480px;height: 480px;}
.mainPhoto2{width:480px;height:100%;margin:10px auto 0;position: relative;overflow: hidden}
.mainPhoto2 .go2 li{ width:480px;}
.mainPhoto2 .go2 li img{ width:480px; height:480px;}
.mainPhoto2 .go2{ width:480px; height:480px;left: 0px;}
.rec,.banner,.goleft2,.goright2{display: none!important;}

.p-top-info{width: 480px;height: auto;padding:20px 0;}
.p-top-info .title{font-weight: bold;font-size: 24px;margin: 0;padding-left: 0;}
.p-top-info .stitle{padding-left: 0;color: red;font-size: 13px;}
.p-top-info .price{line-height: 35px;margin: 0;padding-left: 0px;background-color: #fff;}
.p-top-info .price .price-t{font-size: 20px;}
.p-top-info .price .price-s{color: red;font-size: 20px;font-weight: bold;}
.p-top-info .price .price-icon{font-size: 13px;font-weight: 100;}
.p-top-info .size{padding-left: 0;line-height: 35px;margin: 0;}
.p-top-info .size .size-t{font-size: 20px;}
.p-top-info .size .size-s{font-size: 15px;}
.p-top-info .promise{}
.p-top-info .promise .pt{padding-left: 0;font-size: 20px;line-height: 35px;margin: 0;}
.p-top-info .promise .pt .p1{font-size: 15px;}

.summary-t{display: inline-block;padding: 10px;background-color: #6cbdc1;border-radius: 5px;width: 77px;text-align: center;color: #fff;font-weight: bold;font-size: 12px;}
.summary-desc{line-height: 29px;}
.p-middle-content .content-c img{max-width: 420px;}

.page-head h1{text-align: center;padding: 15px;border-bottom: 1px solid #eee; margin-bottom: 31px;font-size: 25px;}
.page-head .art_title{text-align: left;padding-left: 0;font-weight: bold;font-size: 18px;}
.page-head .art_published{text-align: left;border-bottom: 1px solid #eee;margin-bottom: 50px;padding-left: 0;font-size: 15px;}
.page-detail {max-width: 480px;}
.page-detail img{max-width: 480px;height: auto;}
.page-detail iframe{max-width: 480px;height: auto;}

.device-top{text-align: center;padding:0px;border-bottom: 1px solid #eee;border-top: 1px solid #eee;padding-top: 10px;}
.device-title{font-size: 20px;font-weight: bold;color: #ded394;margin: 0;}
.device-subtitle{color: #ccc;font-size: 12px}
.device_list{display: flex;flex-direction: row;flex-wrap: wrap;}
.device_list .device{width: 220px;height: 220px;margin: 10px;border:1px solid #eee; border-radius: 5px;}
}



@media screen and (max-width:510px) {
.h_top,.head,.wrap,.mainPhoto,.wrap_a .i_news{width:320px;}
ul .tel{display:none!important;}
.wrap_a { padding: 0 0 60px 0;}
.head .logo img{ width:63px; height:auto;}
.head .logo{ width:190px; overflow:hidden;height: 50px;padding-top: 5px;}
.head .logo .h_code{ display:none;}
.head .nav li{ width:100%; margin-left:0;}
.wrap_a .i_about h1 a{ width:20px;font-size: 17px;}
.i_about dl dt, .i_about dl dt img{ display:none;}
.i_about dl dd{ width:100%;}
.video_box {height: 235px;}
.mainPhoto .go li{ width:215px;}
.mainPhoto .go li img{ width:215px; height:215px;}
.mainPhoto .go{ width:215px; left:52px;}
.f_nav .f_navl dt{ display:none;}
.f_nav .f_navl dd{ width:100%;}
.f_navr .f_search{ width:180px;}
.f_nav .f_navr{ background-size:320px; background-position:left 80px;}
.foot a{ padding:0;}
.scd_r .r_top{ padding-left:0; padding-top:40px; text-align:left; height:80px;}
.scd_r .r_top .pst{ text-align:left;}
.contact .ct_m dl dt div{ margin-right:60px;}
.contact .ct_m dl dt div:last-child{ margin-right:0;}
.pro .pro_a a{ width:50%;}
.pro .pro_b .pro_l li{ width:153px; margin-right:14px;}
.pro .pro_b .pro_l li img{ width:153px; height:153px;}

.prod{display: flex; flex-wrap: wrap;justify-content: space-around;}

.prod{margin-top:0px;}
.mainPhoto .proImg {width: 300px;margin: 10px 13px 0 0;}

.breadcrumb{display: none}

.p-top{display: block;margin-bottom:29px;border-bottom: 1px solid #eee;}
.p-top-left{width: 320px;height: 300px;}
.mainPhoto2{width:320px;height:100%;margin:10px auto 0;position: relative;overflow: hidden}
.mainPhoto2 .go2 li{ width:320px;}
.mainPhoto2 .go2 li img{ width:320px; height:290px;}
.mainPhoto2 .go2{ width:320px; height:320px;left: 0px;}
.rec,.banner,.goleft2,.goright2{display: none!important;}

.p-top-info{width: 320px;height: auto;padding:0 !important}
.p-top-info .title{font-weight: bold;font-size: 24px;margin: 0;padding-left: 0;}
.p-top-info .stitle{padding-left: 0;color: red;font-size: 13px;}
.p-top-info .price{line-height: 35px;margin: 0;padding-left: 0px;background-color: #fff;}
.p-top-info .price .price-t{font-size: 20px;}
.p-top-info .price .price-s{color: red;font-size: 20px;font-weight: bold;}
.p-top-info .price .price-icon{font-size: 13px;font-weight: 100;}
.p-top-info .size{padding-left: 0;line-height: 35px;margin: 0;}
.p-top-info .size .size-t{font-size: 20px;}
.p-top-info .size .size-s{font-size: 15px;}
.p-top-info .promise{}
.p-top-info .promise .pt{padding-left: 0;font-size: 20px;line-height: 35px;margin: 0;}
.p-top-info .promise .pt .p1{font-size: 15px;}

.summary-t{display: inline-block;padding: 10px;background-color: #6cbdc1;border-radius: 5px;width: 77px;text-align: center;color: #fff;font-weight: bold;font-size: 12px;}
.summary-desc{line-height: 29px;}
.p-middle-content .content-c img{max-width: 300px;}


.page-head h1{text-align: center;padding: 8px;border-bottom: 1px solid #eee;margin-bottom: 31px;font-size: 18px;}
.page-head .art_title{text-align: left;padding-left: 0;font-weight: bold;font-size: 18px;}
.page-head .art_published{text-align: left;border-bottom: 1px solid #eee;margin-bottom: 50px;padding-left: 0;font-size: 15px;}

.page-detail {max-width: 320px;}
.page-detail img{max-width: 320px;height: auto;}
.page-detail iframe{max-width: 320px;height: auto;}

.device-top{text-align: center;padding:0px;border-bottom: 1px solid #eee;border-top: 1px solid #eee;padding-top: 10px;}
.device-title{font-size: 20px;font-weight: bold;color: #ded394;margin: 0;}
.device-subtitle{color: #ccc;font-size: 12px}
.device_list{display: flex;flex-direction: row;flex-wrap: wrap;}
.device_list .device{width: 140px;height: 140px;margin: 10px;border:1px solid #eee; border-radius: 5px;}

}
