@charset "utf-8";
/* CSS Document */

/***动画效果***/
.aniByViewportUp{transform:translateY(150px);opacity:0.5;}
.aniByViewportLeft{transform:translateX(100px);opacity:0.5;}
.aniByViewportRight{transform:translateX(-100px);opacity:0.5;}
.comeUp{animation:comeIn 0.8s ease forwards;}
.comeLeft{animation:comeIn 0.8s ease forwards;}
.comeRight{animation:comeIn 0.8s ease forwards;}
.comeUp:nth-child(odd){animation-duration:1s;}
.comeLeft:nth-child(odd),comeRight:nth-child(odd){animation-duration:1.2s;}
.comeUp:nth-child(odd),comeRight:nth-child(odd){animation-duration:1.2s;}
.comeUp:nth-child(2n-1){ animation-duration:1.5s;}
@-webkit-keyframes moveUpFromDown{
from{-webkit-transform:translateY(100%);}
to{-webkit-transform:translateY(0);}
}
@keyframes moveUpFromDown{
from{-webkit-transform:translateY(100%);transform:translateY(100%);}
to{-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes comeIn{
to{-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1;}
}


/***首页***/
/**焦点图**/
.container { width:100%; position:relative;bottom: 0;right: 0; z-index: 99;}
.a_focus{ width:100%; background-color: #fff; margin-top:100px; }
.a_focus .f_size{ background-size:cover; background-repeat:no-repeat; background-position:center;}
.f_index{ width:100%; height:520px; background-image:url(../images/f_index12.jpg);}
.f_about{ width:100%; height:520px; background-image:url(../images/f_about.jpg);}
.f_info{ width:100%; height:520px; background-image:url(../images/f_info.jpg);}
.f_exhibition{ width:100%; height:520px; background-image:url(../images/f_exhibition.jpg);}
.f_product{ width:100%; height:520px; background-image:url(../images/f_product.jpg);}



/**内容**/
.main{ width:100%;}
.a_mod{ width:100%;display:flex;flex-wrap: wrap; padding:100px 0 0 0;}
.a_con{ max-width:1720px; margin:0 auto;width: 100%;}
.a_mod .a_tit{ width:100%;  display: flex; flex-wrap: wrap; }
.a_mod .a_tit h3{ width:100%; font-size:24px; color:#333; font-weight:normal; text-align:center;letter-spacing: 0.2em; position: relative;}
.a_mod .a_tit h3::after,.a_mod .a_tit h3::before{ content: '';  position: absolute; left: 50%;}
.a_mod .a_tit h3::before{width:300px; height:2px; background-color: #ccc; margin-left: -150px; top: 55px;}
.a_mod .a_tit h3::after{ width:200px; height:4px; background-color: #ddaa00; margin-left: -100px; top: 53px; }
.a_mod .a_tit span{ width:100%; font-size:14px;font-weight: 300; color:#535353; text-align:center; margin-top: 5px; text-transform: uppercase; padding-bottom:20px;}
.a_mod .a_tit p{ width:100%; font-size:16px; color:#535353; text-align:center; margin-top: 70px;letter-spacing: 0.1em;}


/**企业介绍**/
.a_bg01{ background-color:#ddaa00; margin: 0; padding:0;}
.a_bg01 .a_con{ width: 1200px; }
.a_mod .a_comp{ width: 100%; padding: 50px; display: flex; }
.a_bg01 .a_tit{ width:30%; margin-top: 60px; flex-direction: column;}
.a_bg01 .a_tit h3{ color: #fff; text-align: left;}
.a_bg01 .a_tit h3::after,.a_bg01 .a_tit h3::before{ content: '';  position: absolute; left:auto;}
.a_bg01 .a_tit h3::before{width:280px; height:2px; background-color: #fff; margin-left: 0; top: 55px;}
.a_bg01 .a_tit h3::after{ width:150px; height:4px; background-color: #fff; margin-left: 0; top: 53px; }
.a_bg01 .a_tit span{ color: #fff;text-align: left;}
.a_bg01 .a_compM{ width:70%; padding-left:100px;}
.a_bg01 .a_compM .a_compB{width:100%; background-color:#fff; border-radius: 5px; overflow: hidden; }
.a_bg01 .a_compM .a_compB .a_compP{ width: 100%; height: 115px; background-image: url(../images/company.jpg); background-position: center; background-size: cover; background-repeat: no-repeat;}
.a_bg01 .a_compM .a_compB p{width:100%; line-height:150%; font-size:16px; color:#917335; text-align:center; margin:15px 0 10px 0;}
/**关于我们**/
.a_mod .a_about{ width:100%; display:flex; padding:50px;}
.a_mod .a_about p{ width:100%;  line-height:180%; font-size:16px; color:#666; text-indent:2em;}
/**品牌**/
.a_mod .a_brand{ width:100%; display:flex; padding:50px 40px;}
.a_mod .a_brand ul{ width:100%; display:flex; flex-wrap: wrap;}
.a_mod .a_brand ul li{ width:20%; padding:10px; flex-shrink: 0;}
.a_mod .a_brand ul li .a_brandM{ width:100%; float:left; background-color:#f5f5f5; padding:20px 10px;}
.a_mod .a_brand ul li .a_brandM .a_brandP{ width:100%; height:80px; background-size:contain; transition:all 0.5s ease; filter:grayscale(100%) ;opacity:0.99; }
.a_mod .a_brand ul li .a_brandM p{ width:100%; height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left; font-size:16px; color:#999; text-align:center; margin-top:10px; transition:all 0.5s ease; font-family:"SourceHanSansCN"; }
.a_mod .a_brand ul li:hover .a_brandM .a_brandP{ filter:none; opacity:1;}
.a_mod .a_brand ul li:hover .a_brandM p{ color:#ddaa00;}
/**展厅图**/
.a_mod.a_zhanting{ height:900px; background-image:url(../images/zhanting.jpg); background-attachment:fixed; background-size:cover; background-position:top center; margin-top:50px; display:table; padding:0;}
.a_mod.a_zhanting .a_zhantingT{ width:100%; display:table-cell; vertical-align:middle; text-align:center;}
.a_mod.a_zhanting .a_zhantingT b{ width:100%; font-size:24px; color:#fff; text-align:center; font-weight:normal; }
.a_mod.a_zhanting .a_zhantingT b::after,.a_mod.a_zhanting .a_zhantingT b::before{ content: '';  position: absolute; left: 50%; top:auto;}
.a_mod.a_zhanting .a_zhantingT b::before{width:400px; height:2px; background-color: #ccc; margin-left: -200px; margin-top:65px;}
.a_mod.a_zhanting .a_zhantingT b::after{ width:300px; height:4px; background-color: #ddaa00; margin-left: -150px; margin-top:63px;}
.a_mod.a_zhanting .a_zhantingT p{ width:100%; font-size:14px; color:#fff; text-align:center; line-height:160%;  margin-top:10px;}

/**联络我们**/
.a_mod .a_cont{ width: 100%; display: flex; padding: 50px 0; flex-direction: column;}
.a_mod .a_cont .a_contM{ width: 100%; display: flex; padding: 35px 180px;}
.a_mod .a_cont .a_contM .a_contP{ width:50%; height: 340px;position: relative;}
.a_mod .a_cont .a_contM .a_contP.a_contP01{}
.a_mod .a_cont .a_contM .a_contP.a_contP01::before{
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background:url(../images/lxwm_01.jpg) center no-repeat;
    background-size: cover;
}
.a_mod .a_cont .a_contM .a_contP.a_contP02{}
.a_mod .a_cont .a_contM .a_contP.a_contP02::before{
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background:url(../images/lxwm_02.jpg) center no-repeat;
    background-size: cover;
}
.a_mod .a_cont .a_contM .a_contT{ width: 50%; display:flex; flex-direction: column; justify-content: center; background-repeat: no-repeat; padding: 0 80px;}
.a_mod .a_cont .a_contM .a_contT.a_contTBg01{background-image: url(../images/lxwm_bg01.png);  background-position: center right;}
.a_mod .a_cont .a_contM .a_contT.a_contTBg02{background-image: url(../images/lxwm_bg02.png);  background-position: center left;}
.a_mod .a_cont .a_contM .a_contT h3{ width: 100%; font-size: 24px; color:#000; letter-spacing: 0.3em; font-weight: normal; margin-bottom: 10px;}
.a_mod .a_cont .a_contM .a_contT p{ width: 100%; font-size: 16px; color:#888; letter-spacing: 0.1em; line-height: 150%; }
/**音响展会**/
.a_mod .a_expo{ width: 100%; margin-top:80px; display: flex; overflow: hidden; }
.a_mod .a_expo ul{width:100%; display:flex; flex-wrap: wrap;}
.a_mod .a_expo ul li{ width: 20%;flex-shrink: 0; position: relative; overflow: hidden; }
.a_mod .a_expo ul li .a_expoM{ width: 100%; height: 700px; overflow: hidden;}
.a_mod .a_expo ul li .a_expoM .a_expoP{filter:grayscale(60%) ;opacity:0.99;  -webkit-transition:-webkit-transform 1s; -o-transition:-webkit-transform 1s; -moz-transition:-webkit-transform 1s; transition:transform 1s;}
.a_mod .a_expo ul li .a_expoM .a_expoBg{ width: 100%; height:700px; overflow: hidden; position: absolute; top: 0;left: 0;  }
.a_mod .a_expo ul li .a_expoM .a_expoBg img{ opacity: 1;}
.a_mod .a_expo ul li .a_expoM .a_expoBg .a_expoT{width: 100%; opacity: 0.85; position: absolute; padding: 20px; bottom: 20px;}
.a_mod .a_expo ul li .a_expoM .a_expoBg .a_expoT h3{ width: 100%; font-size:16px; color: #fff; font-weight: normal; }
.a_mod .a_expo ul li .a_expoM .a_expoBg .a_expoT h3::after{ content: ''; display: block; width: 30px; height: 1px; background-color: #fff; margin-top: 5px;}
.a_mod .a_expo ul li .a_expoM .a_expoBg .a_expoT .arrow { width:6px; height: 6px; border-bottom: 2px solid #fff; border-right: 2px solid #fff; transform: rotate(315deg);
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    position: absolute;
    left: 150px; bottom: 30px; opacity: 0.85;
}
.a_mod .a_expo ul li .a_expoM .a_expoBg img{ transition:opacity 1s ease;-moz-transition:opacity 1s ease; /* Firefox 4 */-webkit-transition:opacity 1s ease; /* Safari and Chrome */  -o-transition:opacity 1s ease; }
.a_mod .a_expo ul li .a_expoM .a_expoBg .a_expoT{ transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease; /* Firefox 4 */-webkit-transition:opacity 0.5s ease; /* Safari and Chrome */  -o-transition:opacity 0.5s ease; }
.a_mod .a_expo ul li:hover{ z-index: 2;}
.a_mod .a_expo ul li:hover .a_expoM .a_expoP{ filter:none; opacity:1; -webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);transform:scale(1.05,1.05);}
.a_mod .a_expo ul li:hover .a_expoM .a_expoBg img{ opacity: 0;}
.a_mod .a_expo ul li:hover .a_expoM .a_expoBg .a_expoT{ opacity: 1;}
.a_mod .a_expo ul li:hover .a_expoM .a_expoBg .a_expoT .arrow{border-color:#fff;-webkit-animation:shake-right 1s infinite;-moz-animation:shake-righ 1s infinite;-o-animation:shake-righ 1s infinite;animation:shake-righ 1s infinite;}
@keyframes shake-righ{
    0%{opacity:0;-webkit-transform:translateX(-20px) rotate(315deg);-moz-transform:translateX(-20px) rotate(315deg);-o-transform:translateX(-20px) rotate(315deg);transform:translateX(-20px) rotate(315deg);}
    50%{opacity:1;-webkit-transform:translateX(0) rotate(315deg);-moz-transform:translateX(0) rotate(315deg);-o-transform:translateX(0) rotate(315deg);transform:translateX(0px) rotate(315deg);}
    100%{opacity:0;-webkit-transform:translateX(5px) rotate(315deg);-moz-transform:translateX(5px) rotate(315deg);-o-transform:translateX(5px) rotate(315deg);transform:translateX(5px) rotate(315deg);}
    }
@-moz-keyframes shake-righ{
    0%{opacity:0;-webkit-transform:translateX(-20px) rotate(315deg);-moz-transform:translateX(-20px) rotate(315deg);-o-transform:translateX(-20px) rotate(315deg);transform:translateX(-20px) rotate(315deg);}
    50%{opacity:1;-webkit-transform:translateX(0) rotate(315deg);-moz-transform:translateX(0) rotate(315deg);-o-transform:translateX(0) rotate(315deg);transform:translateX(0px) rotate(315deg);}
    100%{opacity:0;-webkit-transform:translateX(5px) rotate(315deg);-moz-transform:translateX(5px) rotate(315deg);-o-transform:translateX(5px) rotate(315deg);transform:translateX(5px) rotate(315deg);}
    }
@-webkit-keyframes shake-righ{
    0%{opacity:0;-webkit-transform:translateX(-20px) rotate(315deg);-moz-transform:translateX(-20px) rotate(315deg);-o-transform:translateX(-20px) rotate(315deg);transform:translateX(-20px) rotate(315deg);}
    50%{opacity:1;-webkit-transform:translateX(0) rotate(315deg);-moz-transform:translateX(0) rotate(315deg);-o-transform:translateX(0) rotate(315deg);transform:translateX(0px) rotate(315deg);}
    100%{opacity:0;-webkit-transform:translateX(5px) rotate(315deg);-moz-transform:translateX(5px) rotate(315deg);-o-transform:translateX(5px) rotate(315deg);transform:translateX(5px) rotate(315deg);}
    }

/**测试报告**/
.a_mod .a_info{ width: 100%; padding: 80px 0 50px; }
.a_mod .a_info ul{ width: 1200px; margin: auto;display: flex; flex-wrap: wrap;}
.a_mod .a_info ul li{ width: 100%; padding: 20px 0; background-color:#fff; border-bottom: 1px solid #f0f0f0;}
.a_mod .a_info ul li a{ display: flex; align-items: center;}
.a_mod .a_info ul li:first-child{ border-top: 1px solid #f0f0f0;}
.a_mod .a_info ul li .a_infoT{ padding: 15px 35px; text-align: right; }
.a_mod .a_info ul li .a_infoT b{width: 100%; color: #c1c1c1; font-size: 20px; display: block;}
.a_mod .a_info ul li .a_infoT p{ width: 100%; color: #c1c1c1; font-size: 14px;margin-top: 5px; display: block; }
.a_mod .a_info ul li .a_infoM{ text-align: left; padding:0 30px ; position: relative;}
.a_mod .a_info ul li .a_infoM::after{ content: ''; width: 1px; height: auto; border-left:1px solid #dae0e5; position: absolute; top: 0; left: 0; bottom: 0; margin: auto; }
.a_mod .a_info ul li .a_infoM h3{width: 100%; height:30px; line-height:30px; font-size: 18px; color: #000; display: block; font-weight: normal;}
.a_mod .a_info ul li .a_infoM span{width: 100%; font-size: 14px; color: #888; margin-top: 10px; display: block; }
.a_mod .a_info ul li,.a_mod .a_info ul li .a_infoT::after,.a_mod .a_info ul li .a_infoT b,.a_mod .a_info ul li .a_infoT p,.a_mod .a_info ul li .a_infoM h3,.a_mod .a_info ul li .a_infoM span{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;}
.a_mod .a_info ul li:hover{ background-color: #f0f0f0; border:none;}
.a_mod .a_info ul li:hover .a_infoT::after{ background-color: #fff;}
.a_mod .a_info ul li:hover .a_infoT b,.a_mod .a_info ul li:hover .a_infoT p,.a_mod .a_info ul li:hover .a_infoM h3,.a_mod .a_info ul li:hover .a_infoM span{ color: #000;}
.a_mod .a_info .a_more{ width: 100%; text-align: center; font-size: 16px; color: #656565; display: block; margin: 60px 0;}
.a_mod .a_info .a_more:hover{ color: #ddaa00;}
/**测试报告&首页**/
.a_mod .a_info .a_line li{ width:50%; padding:20px 35px; border:none;}
.a_mod .a_info .a_line li:first-child{border:none;}
.a_mod .a_info .a_line li .a_infoT{ width:20%; padding: 15px 15px; }
.a_mod .a_info .a_line li .a_infoM{ width:80%; padding:0 0 0 30px ;}
.a_mod .a_info .a_line li .a_infoM h3{ overflow:hidden;}
.a_mod .a_info .a_line li .a_infoM h3 p{overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
/****关于我们****/
.a_mod .a_aboutC{width:100%;display:flex;padding:25px 50px; flex-wrap: wrap;}
.a_mod .a_aboutC p{ width:100%;  line-height:180%; font-size:16px; color:#666; text-indent:2em; margin-top: 15px;}
.a_mod .a_aboutB{ width:100%;display:flex;padding:60px 50px;}
.a_mod .a_aboutB .a_aboutD{ width: 55%;}
.a_mod .a_aboutB .a_aboutD iframe{ width: 100%; height: 280px;}
.a_mod .a_aboutB .a_aboutW{ width: 45%; background-size: contain; background-repeat: no-repeat;}
.a_mod .a_aboutB .a_aboutW.a_Bg01{ background-image: url(../images/lxwm_bg03.png); background-position: bottom left; padding: 0 50px 0 50px;}
.a_mod .a_aboutB .a_aboutW.a_Bg02{ background-image: url(../images/lxwm_bg04.png); background-position: top right; padding: 43px 50px 0 60px;}
.a_mod .a_aboutB .a_aboutW .a_aboutT{ width: 100%;}
.a_mod .a_aboutB .a_aboutW .a_aboutT b{ width: 100%; display: block; font-size: 24px; color: #333; font-weight: normal; margin-bottom: 15px;}
.a_mod .a_aboutB .a_aboutW .a_aboutT p{ font-size: 16px; color: #333; line-height: 150%;}
.a_mod .a_aboutB .a_aboutW ul{ display: flex; flex-wrap: nowrap; margin-top: 20px;}
.a_mod .a_aboutB .a_aboutW ul li{ padding-right: 8px;}
.a_pd100{ padding-bottom: 100px;}
/****联络我们&地图****/
.a_mod .a_aboutB.a_wrap{flex-wrap: wrap; padding:0 50px;}
.a_mod .a_aboutB.a_sort{flex-direction:row-reverse}
.a_mod .a_aboutB.a_wrap .a_aboutD{ width: 100%;}
.a_mod .a_aboutB.a_wrap .a_aboutD iframe{ height: 400px;}
.a_mod .a_aboutB.a_wrap .a_aboutW.a_Bg01,.a_mod .a_aboutB.a_wrap .a_aboutW.a_Bg02{ padding: 50px;}
/****联络我们&电邮****/
.a_mod .a_mail{width:100%;display:flex;padding:35px 50px; flex-wrap: wrap;}
.a_mod .a_mail p{ width:100%;  line-height:180%; font-size:16px; color:#666; text-align: center;}
.a_mod .a_mail .a_mailM{ width: 100%; padding: 50px 100px; display: flex; flex-wrap: wrap;}
.a_mod .a_mail .a_mailM ul{ width: 50%; }
.a_mod .a_mail .a_mailM ul li{ width: 100%; padding: 10px 70px;}
.a_mod .a_mail .a_mailM ul li label{ width: 100%; font-size: 16px; color: #333;}
.a_mod .a_mail .a_mailM ul li .a_mailT{ width: 100%; margin-top: 8px; font-size: 16px; color: #333;}
.a_mod .a_mail .a_mailM ul li .a_mailT select{ width: 200px;}
.a_mod .a_mail .a_mailM ul li .a_mailT input{ width: 100%;}
.a_mod .a_mail .a_mailM ul li .a_mailT textarea{ width: 100%; height: 180px;}
.a_mod .a_mail .a_mailM ul li .a_mailT select,.a_mod .a_mail .a_mailM ul li .a_mailT input,.a_mod .a_mail .a_mailM ul li .a_mailT textarea{ padding: 7px; border-radius: 3px; border:2px solid #efefef; box-sizing:border-box;}
.a_mod .a_mail .a_mailM .a_mailB{ width: 100%; padding: 50px 0; display: flex; justify-content:center;}
.a_mod .a_mail .a_mailM .a_mailB button{width:100px; height:40px; line-height:40px; display:inline-block; font-size:16px; text-align:center; margin:0 10px; border:1px solid transparent; border-radius:5px;}
.a_mod .a_mail .a_mailM .a_mailB button:nth-child(1){ color:#fff; background-color:#dda930; border-color:#dda930; }
.a_mod .a_mail .a_mailM .a_mailB button:nth-child(2){ color:#fff; background-color:#ccc; border-color:#ccc;}
/****测试报告&详情页****/
.a_mod .a_info .a_infoH{ width: 100%; display: flex; flex-wrap: wrap; justify-content: center;}
.a_mod .a_info .a_infoH h3{ width: 100%; font-size: 30px; color: #333; text-align: center; line-height:120%;}
.a_mod .a_info .a_infoH span{ width: 100%; font-size: 14px; color: #c1c1c1; text-align: center; margin-top: 10px;}
.a_mod .a_info .a_infoC{ width: 1200px; margin: auto; padding: 80px 0 0 0; display: flex; flex-direction: column;color:#666; font-size:16px; text-indent: 2em; letter-spacing:1px; line-height:180%;}
.a_mod .a_info .a_infoC div,.a_mod .a_info .a_infoC p{ width:100%; float:left; display: flex; justify-content: center; color:#666; font-size:16px; text-indent: 2em; letter-spacing:1px; line-height:180%; margin-top:15px;}
.a_mod .a_info .a_infoC img,.a_mod .a_info .a_infoC div img,.a_mod .a_info .a_infoC p img{ max-width:100%; width:auto; text-align:center; margin-top:10px;}
/****品牌产品&品牌列表页****/
.a_mod .a_prod_tit{ width:100%; background-color:#ddaa00; padding:50px 70px;}
.a_mod .a_prod_tit .a_con{ display:flex; flex-wrap:wrap}
.a_mod .a_prod_tit h3{ width:100%; font-size:24px; color:#fff; font-weight:normal; text-align:right;letter-spacing: 0.2em; position: relative;}
.a_mod .a_prod_tit h3::after,.a_mod .a_prod_tit h3::before{ content: '';  position: absolute; right: 0%;}
.a_mod .a_prod_tit h3::before{width:250px; height:2px; background-color: #fff;  top: 55px;}
.a_mod .a_prod_tit h3::after{ width:140px; height:4px; background-color: #fff;  top: 53px; }
.a_mod .a_prod_tit span{ width:100%; font-size:14px;font-weight: 300; color:#fff; text-align:right; margin-top: 5px; text-transform: uppercase; }
.a_mod .a_prod{ width: 100%; padding: 80px 50px 0 50px;}
.a_mod .a_prod ul{ width: 100%; display: flex; flex-wrap: wrap;}
.a_mod .a_prod ul li{ width: 50%; padding: 20px;}
.a_mod .a_prod ul li a{ } 
.a_mod .a_prod ul li .a_prodM{ width: 100%; overflow: hidden; position: relative; }
.a_mod .a_prod ul li .a_prodM .a_prodP{ width: 100%; height: 200px; background-size: cover; background-position:left center; background-repeat: no-repeat;-webkit-transition:-webkit-transform 1s; -o-transition:-webkit-transform 1s; -moz-transition:-webkit-transform 1s; transition:transform 1s;}
.a_mod .a_prod ul li .a_prodM .a_prodT{ width: 50%; padding: 20px; position: absolute; bottom: 0; }
.a_mod .a_prod ul li .a_prodM .a_prodT:first-child{ left: 0;}
.a_mod .a_prod ul li .a_prodM .a_prodT:last-child{ width: auto; right: 0;}
.a_mod .a_prod ul li .a_prodM .a_prodT h3{ width: auto; color: #fff; height: 20px; line-height: 20px; display: inline-block; padding-bottom: 3px; font-weight: normal; border-bottom: 1px solid #fff; }
.a_mod .a_prod ul li .a_prodM .a_prodT h3 p{font-size: 16px; margin-right: 10px; display: block; float: left;}
.a_mod .a_prod ul li .a_prodM .a_prodT h3 span{font-size: 14px; margin-right: 10px; display: block; float: left; text-transform: uppercase;}
.a_mod .a_prod ul li .a_prodM .a_prodT h3 .arrow{width:6px; height:6px; float: left; margin-top: 6px; border-bottom:2px solid #fff;border-right:2px solid #fff;transform:rotate(315deg);-ms-transform:rotate(315deg);-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);-o-transform:rotate(315deg); display:none\9; }
.a_mod .a_prod ul li:hover .a_prodM .a_prodP{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);transform:scale(1.05,1.05);}
/****品牌产品&产品列表页****/
.a_mod .a_prodB{ width: 100%; padding: 80px 50px 0 50px;}
.a_mod .a_prodB ul{ width: 100%; display: flex; flex-wrap: wrap;}
.a_mod .a_prodB ul li{ width: 25%; padding: 20px;}
.a_mod .a_prodB ul li a{ } 
.a_mod .a_prodB ul li .a_prodM{ width: 100%; display: flex; overflow: hidden;}
.a_mod .a_prodB ul li .a_prodM .a_prodI{ width: 100%; height:300px; background-position:center; background-size:cover; background-repeat:no-repeat; -webkit-transition:-webkit-transform 1s; -o-transition:-webkit-transform 1s; -moz-transition:-webkit-transform 1s; transition:transform 1s;}
.a_mod .a_prodB ul li .a_prodW{ width: 100%; }
.a_mod .a_prodB ul li .a_prodW span{ font-size: 12px; color: #666; margin-top: 15px; display: block;}
.a_mod .a_prodB ul li .a_prodW p{ font-size: 16px; color: #333; margin-top: 5px; display: block; -webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;}
.a_mod .a_prodB ul li:hover .a_prodM .a_prodI{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);transform:scale(1.05,1.05);}
.a_mod .a_prodB ul li:hover .a_prodW p{ color: #ddaa00;}
/****品牌产品&产品详情页****/
.a_mod .a_back{ width:100%; height:40px; line-height:40px; background-color:#ddaa00; text-align:right;}
.a_mod .a_back a{ width:100%; padding:0 50px; box-sizing:border-box; color:#fff; font-size:15px;}
.a_mod .a_back a .arrow{width: 7px; height: 7px; border-top: 2px solid #fff; border-left: 2px solid #fff; transform: rotate(315deg); margin-right:5px;}
.a_mod .a_deta{ width:100%; display:flex; flex-wrap: nowrap; border-bottom: 1px solid #b2b2b2; padding: 50px 0;}
.a_mod .a_deta .a_detaP{ width:50%; padding: 50px;}
.a_mod .a_deta .a_detaT{ width: 50%; padding: 50px;}
.a_mod .a_deta .a_detaT h3{ width: 100%; font-size: 24px; color: #333;}
.a_mod .a_deta .a_detaT .a_detaA{ width: 100%; margin-top: 30px;}
.a_mod .a_deta .a_detaT .a_detaA p{ font-size: 16px; color: #333; line-height: 200%;}
.a_mod .a_deta .a_detaT .a_detaA b{ width: 100%; font-size: 14px; color: #333; margin-top: 20px; display: block;}
.a_mod .a_detaW{ width: 100%; padding: 100px 50px;}
.a_mod .a_detaW p{ width: 100%; font-size: 16px; color: #000; line-height: 180%; margin-top: 20px;}
/****音响展会****/
.a_mod .a_left{ padding:0 50px;}
.a_mod .a_tit.a_left h3,.a_mod .a_tit.a_left span{ text-align:left;}
.a_mod .a_tit.a_left h3::after,.a_mod .a_tit.a_left h3::before{ left:0; margin-left:0;}
.a_mod .a_audio{ width:100%; padding: 40px 50px; }
.a_mod .a_audio .a_audioL{ width: 100%; }
.a_mod .a_audio .a_audioL .a_audioM{ width: 100%; display: flex; flex-wrap: nowrap;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioS{ width: 10%; font-size: 20px; color: #222; text-align: left; padding-right: 20px; margin-top: 30px;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioB{ width: 90%; display: flex; border-left: 1px solid #d5d5d5; position: relative; padding: 30px 0 30px 20px ;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioB::after,.a_mod .a_audio .a_audioL .a_audioM .a_audioB::before{ content: ''; position: absolute; top: 30px; left: 0;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioB::after{ width: 10px; height: 10px; border-radius: 5px; border: 2px solid #d2d2d2; margin-left: -5px; margin-top: 10px; z-index: 2;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioB::before{ width:10px; height: 10px; background-color: #fff; border-radius: 50%; border: 15px solid #fff; margin-left: -10px; z-index: 1;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioB .a_audioD{ width: 20%;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioB .a_audioD p{ width: 100%; font-size: 18px; color: #222; font-weight: 500; display: block; margin-top: 10px;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioB .a_audioD span{ width: 100%; font-size: 14px; color: #222; display: block; margin-top: 5px;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioB .a_audioP{ width: 80%; display: flex; flex-wrap: wrap;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioB .a_audioP li{ width: 25%; padding:10px 0 10px 20px; flex-shrink:0;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioB .a_audioP li .a_audioI{ width: 100%; height:160px; background-position: center; background-size: cover; background-repeat: no-repeat; }




@media (max-width: 479px) {
.a_focus{  margin-top:60px; }
.f_index,.f_about,.f_info,.f_exhibition,.f_product{  height:170px; }

/**内容**/
.a_mod{ padding:60px 0 0 0;}
.a_con{ width: 100%; max-width:100%;}
.a_mod .a_tit h3{font-size:18px; }
.a_mod .a_tit h3::before{width:220px; margin-left: -110px; top: 45px;}
.a_mod .a_tit h3::after{ width:130px; margin-left: -65px; top: 43px; }
.a_mod .a_tit span{ font-size:12px;margin-top:5px; padding-bottom:20px;  }
.a_mod .a_tit p{font-size:12px; margin-top:40px;}

/**企业介绍**/
.a_bg01{ padding: 0;}
.a_bg01 .a_con{ width: 100%; }
.a_mod .a_comp{ padding:30px 20px; flex-wrap: wrap;}
.a_bg01 .a_tit{ width:100%; margin-top: 30px;}
.a_bg01 .a_tit h3{ text-align: center;}
.a_bg01 .a_tit h3::before,.a_bg01 .a_tit h3::after{ left:50%;}
.a_bg01 .a_tit h3::before{width:220px; margin-left:-110px; top: 45px;}
.a_bg01 .a_tit h3::after{ width:130px; margin-left:-65px; top: 43px; }
.a_bg01 .a_tit span{ color: #fff; text-align: center;}
.a_bg01 .a_compM{ width:100%; padding-left:0px; margin: 30px 0;}
.a_bg01 .a_compM .a_compB{}
.a_bg01 .a_compM .a_compB .a_compP{  height: 115px; }
.a_bg01 .a_compM .a_compB p{ font-size:14px; margin:15px 0 10px 0; padding: 0 10px; box-sizing: border-box; }

/**关于我们**/
.a_mod .a_about{ padding:30px 20px;}
.a_mod .a_about p{ line-height:180%; font-size:15px;}
/**品牌**/
.a_mod .a_brand{ padding:40px 10px;}
.a_mod .a_brand ul{ }
.a_mod .a_brand ul li{ width:50%; padding:10px; }
.a_mod .a_brand ul li .a_brandM{  padding:15px 10px;}
.a_mod .a_brand ul li .a_brandM .a_brandP{ height:60px;  }
.a_mod .a_brand ul li .a_brandM p{ margin-top:10px; font-size:14px; height:30px; line-height:120%; }
/**展厅图**/
.a_mod.a_zhanting{ height:250px; margin-top:50px; background-image:url(../images/zhanting01.jpg); }
.a_mod.a_zhanting .a_zhantingT{ }
.a_mod.a_zhanting .a_zhantingT b{ font-size:18px; padding:0 20px; box-sizing:border-box; }
.a_mod.a_zhanting .a_zhantingT b::before{ width:300px; margin-left: -150px; margin-top:50px;}
.a_mod.a_zhanting .a_zhantingT b::after{ width:220px; margin-left: -110px; margin-top:48px;}
.a_mod.a_zhanting .a_zhantingT p{ font-size:12px; line-height:160%;  margin-top:5px; padding:0 20px; box-sizing:border-box;}
/**联络我们**/
.a_mod .a_cont{ padding: 50px 0; }
.a_mod .a_cont .a_contM{ padding: 15px 20px; flex-wrap:wrap;}
.a_mod .a_cont .a_contM .a_contP{ width:100%; height: 200px;}
.a_mod .a_cont .a_contM:nth-child(2){flex-direction:column-reverse}
.a_mod .a_cont .a_contM .a_contP.a_contP01{}
.a_mod .a_cont .a_contM .a_contP.a_contP01::before{ top: 0; left: 0;}
.a_mod .a_cont .a_contM .a_contP.a_contP02{}
.a_mod .a_cont .a_contM .a_contP.a_contP02::before{ top: 0; left: 0;}
.a_mod .a_cont .a_contM .a_contT{ width: 100%; flex-direction: column; justify-content: center;  padding:25px 20px;}
.a_mod .a_cont .a_contM .a_contT.a_contTBg01{ background-position: center right; margin-top:20px;}
.a_mod .a_cont .a_contM .a_contT.a_contTBg02{ background-position: center left; margin-top:20px;}
.a_mod .a_cont .a_contM .a_contT h3{ font-size: 17px; letter-spacing: 0.3em; margin-bottom: 10px;}
.a_mod .a_cont .a_contM .a_contT p{ font-size: 14px; letter-spacing: 0.1em; line-height: 150%; }
/**音响展会**/
.a_mod .a_expo{ overflow: hidden; margin-top:50px; }
.a_mod .a_expo ul{ flex-wrap: wrap;}
.a_mod .a_expo ul li{ width: 50%;flex-shrink: 0; }
.a_mod .a_expo ul li:nth-child(5){ display:none;}
.a_mod .a_expo ul li .a_expoM{ height: 320px;}
.a_mod .a_expo ul li .a_expoM .a_expoP{}
.a_mod .a_expo ul li .a_expoM .a_expoBg{ height:320px;   }
.a_mod .a_expo ul li .a_expoM .a_expoBg img{ }
.a_mod .a_expo ul li .a_expoM .a_expoBg .a_expoT{ padding: 10px; bottom: 5px;}
.a_mod .a_expo ul li .a_expoM .a_expoBg .a_expoT h3{ font-size:15px; }
.a_mod .a_expo ul li .a_expoM .a_expoBg .a_expoT h3::after{ width: 30px; height: 1px; margin-top: 5px;}
.a_mod .a_expo ul li .a_expoM .a_expoBg .a_expoT .arrow {left: 110px; bottom: 20px;opacity: 0.85;}

/**测试报告**/
.a_mod .a_info{ padding:50px 20px 20px; }
.a_mod .a_info ul{ width: 100%;}
.a_mod .a_info ul li{ padding: 15px 0; }
.a_mod .a_info ul li a{ display: flex; align-items: center;}
.a_mod .a_info ul li .a_infoT{ width:40%; padding: 15px 10px; text-align: right;  }
.a_mod .a_info ul li .a_infoT b{ font-size: 16px; }
.a_mod .a_info ul li .a_infoT p{ font-size: 12px;margin-top: 5px;  }
.a_mod .a_info ul li .a_infoM{ text-align: left; padding:0 15px ;}
.a_mod .a_info ul li .a_infoM h3{font-size: 16px; line-height:150%; text-overflow: -o-ellipsis-lastline; overflow:hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; line-clamp:2;-webkit-box-orient: vertical;}
.a_mod .a_info ul li .a_infoM span{ font-size: 12px; margin-top: 10px;  }
.a_mod .a_info .a_more{ font-size: 14px; margin: 40px 0;}
/**测试报告&首页**/
.a_mod .a_info .a_line li{ width:100%; padding:10px 0px; border:none;}
.a_mod .a_info .a_line li:first-child{border:none;}
.a_mod .a_info .a_line li .a_infoT{ width:30%; padding: 15px 15px; }
.a_mod .a_info .a_line li .a_infoM{ width:70%; padding:0 0 0 30px ;}
.a_mod .a_info .a_line li .a_infoM h3{ overflow:hidden; line-height:25px;}
.a_mod .a_info .a_line li .a_infoM h3 p{overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.a_mod .a_info .a_line li .a_infoM span{ margin:0}


/****关于我们****/
.a_mod .a_aboutC{padding:15px 20px; flex-wrap: wrap;}
.a_mod .a_aboutC p{ line-height:180%; font-size:15px; margin-top: 10px;}
.a_mod .a_aboutB{ padding:15px 20px; flex-wrap: wrap;}
.a_mod .a_aboutB:nth-child(2){flex-direction:column-reverse}
.a_mod .a_aboutB .a_aboutD{ width: 100%;}
.a_mod .a_aboutB .a_aboutD iframe{ width: 100%; height: 200px;}
.a_mod .a_aboutB .a_aboutW{ width: 100%; background-size: contain;}
.a_mod .a_aboutB .a_aboutW.a_Bg01{ background-position: bottom left; padding: 15px 20px;}
.a_mod .a_aboutB .a_aboutW.a_Bg02{ background-position: top right; padding: 20px 20px 10px 20px; margin-top:10px;}
.a_mod .a_aboutB .a_aboutW .a_aboutT b{ font-size: 18px; margin-bottom: 10px;}
.a_mod .a_aboutB .a_aboutW .a_aboutT p{ font-size: 14px; line-height: 150%;}
.a_mod .a_aboutB .a_aboutW ul{ display: flex; flex-wrap: nowrap; margin-top: 20px;}
.a_mod .a_aboutB .a_aboutW ul li{ width:60px; padding-right: 8px;}
.a_pd100{ padding-bottom: 60px;}

/****联络我们&地图****/
.a_mod .a_aboutB.a_wrap{flex-wrap: wrap; padding:0 20px;}
.a_mod .a_aboutB.a_sort{flex-direction:column-reverse; margin-top:40px;}
.a_mod .a_aboutB.a_wrap .a_aboutD iframe{ height: 200px;}
.a_mod .a_aboutB.a_wrap .a_aboutW.a_Bg01,.a_mod .a_aboutB.a_wrap .a_aboutW.a_Bg02{ padding:20px;}

/****联络我们&电邮****/
.a_mod .a_mail{ padding:20px 20px; flex-wrap: wrap;}
.a_mod .a_mail p{ line-height:180%; font-size:14px; }
.a_mod .a_mail .a_mailM{ padding: 20px 0px; flex-wrap: wrap;}
.a_mod .a_mail .a_mailM ul{ width: 100%; }
.a_mod .a_mail .a_mailM ul li{ padding: 10px 0px;}
.a_mod .a_mail .a_mailM ul li label{ font-size: 15px;}
.a_mod .a_mail .a_mailM ul li .a_mailT{ margin-top: 8px; font-size: 15px; }
.a_mod .a_mail .a_mailM ul li .a_mailT select{ width: 200px;}
.a_mod .a_mail .a_mailM ul li .a_mailT textarea{ height: 180px;}
.a_mod .a_mail .a_mailM ul li .a_mailT select,.a_mod .a_mail .a_mailM ul li .a_mailT input,.a_mod .a_mail .a_mailM ul li .a_mailT textarea{ padding:5px; }
.a_mod .a_mail .a_mailM .a_mailB{ padding: 20px 0; }
.a_mod .a_mail .a_mailM .a_mailB button{width:100px; height:40px; line-height:40px; font-size:15px; }

/****测试报告&详情页****/
.a_mod .a_info .a_infoH{ flex-wrap: wrap; justify-content: center;}
.a_mod .a_info .a_infoH h3{ font-size: 24px; line-height:120%;}
.a_mod .a_info .a_infoH span{ font-size: 14px;margin-top: 10px;}
.a_mod .a_info .a_infoC{ width:100%; margin: auto; padding: 30px 0px 0 0px; font-size:15px; line-height:180%;}
.a_mod .a_info .a_infoC div,.a_mod .a_info .a_infoC p{ font-size:15px; line-height:180%; margin-top:15px;}
.a_mod .a_info .a_infoC img,.a_mod .a_info .a_infoC div img,.a_mod .a_info .a_infoC p img{  margin-top:10px;}

/****品牌产品&品牌列表页****/
.a_mod .a_prod_tit{ padding:50px 20px;}
.a_mod .a_prod_tit h3{ font-size:18px;}
.a_mod .a_prod_tit h3::after,.a_mod .a_prod_tit h3::before{ right: 0%;}
.a_mod .a_prod_tit h3::before{width:220px; top: 45px;}
.a_mod .a_prod_tit h3::after{ width:120px; top: 43px; }
.a_mod .a_prod_tit span{ font-size:12px;}
.a_mod .a_prod{ padding:50px 20px 0 20px;}
.a_mod .a_prod ul{ flex-wrap: wrap;}
.a_mod .a_prod ul li{ width:100%; padding:10px 0px;}
.a_mod .a_prod ul li a{ } 
.a_mod .a_prod ul li .a_prodM{  }
.a_mod .a_prod ul li .a_prodM .a_prodP{ height: 140px; background-size: cover;}
.a_mod .a_prod ul li .a_prodM .a_prodT{ width: 100%; padding:10px; bottom: 0; }
.a_mod .a_prod ul li .a_prodM .a_prodT:first-child{ left: 0;}
.a_mod .a_prod ul li .a_prodM .a_prodT:last-child{ width: auto; right: 0; display:none;}
.a_mod .a_prod ul li .a_prodM .a_prodT h3{ height: 20px; line-height: 20px; padding-bottom: 3px; }
.a_mod .a_prod ul li .a_prodM .a_prodT h3 p{font-size: 15px; margin-right: 10px;}
.a_mod .a_prod ul li .a_prodM .a_prodT h3 span{font-size: 13px; margin-right: 10px; }
/****品牌产品&产品列表页****/
.a_mod .a_prodB{ padding: 50px 10px 0 10px;}
.a_mod .a_prodB ul{ flex-wrap: wrap;}
.a_mod .a_prodB ul li{ width: 50%; padding:10px;}
.a_mod .a_prodB ul li a{ } 
.a_mod .a_prodB ul li .a_prodM{}
.a_mod .a_prodB ul li .a_prodM .a_prodI{ height:135px;}
.a_mod .a_prodB ul li .a_prodW{ }
.a_mod .a_prodB ul li .a_prodW span{ font-size: 12px; margin-top:10px;}
.a_mod .a_prodB ul li .a_prodW p{ font-size: 15px; margin-top: 10px; }
/****品牌产品&产品详情页****/
.a_mod .a_back{ height:40px; line-height:40px; }
.a_mod .a_back a{ padding:0 20px; font-size:13px;}
.a_mod .a_back a .arrow{ width: 6px; height: 6px;}
.a_mod .a_deta{ flex-wrap: nowrap; padding: 30px 0; flex-wrap:wrap;}
.a_mod .a_deta .a_detaP{ width:100%; padding:20px;}
.a_mod .a_deta .a_detaT{ width: 100%; padding: 20px;}
.a_mod .a_deta .a_detaT h3{ font-size: 20px; }
.a_mod .a_deta .a_detaT .a_detaA{ margin-top: 30px;}
.a_mod .a_deta .a_detaT .a_detaA p{ font-size: 16px; line-height: 200%;}
.a_mod .a_deta .a_detaT .a_detaA b{ font-size: 14px; margin-top: 20px;}
.a_mod .a_detaW{ padding: 50px 20px;}
.a_mod .a_detaW p{ font-size: 15px; line-height: 180%; margin-top: 20px;}
/****音响展会****/
.a_mod .a_left{ padding:0 20px;}
.a_mod .a_audio{ padding: 20px 15px; }
.a_mod .a_audio .a_audioL{ }
.a_mod .a_audio .a_audioL .a_audioM{ flex-wrap: nowrap;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioS{ width: 20%; font-size: 16px; padding-right: 25px; padding-left:5px; margin-top: 30px;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioB{ width: 80%; padding: 20px 0 20px 15px ; flex-wrap:wrap;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioB .a_audioD{ width: 100%; padding-left:5px;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioB .a_audioD p{ font-size: 16px; margin-top: 5px;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioB .a_audioD span{ font-size: 12px; margin-top: 5px;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioB .a_audioP{ width: 100%; margin-top:5px; }
.a_mod .a_audio .a_audioL .a_audioM .a_audioB .a_audioP li{ width: 50%; padding:5px; }


}

@media (min-width: 480px) and (max-width: 639px) {
.a_focus{  margin-top:60px; }
.f_index,.f_about,.f_info,.f_exhibition,.f_product{  height:180px; }


/**内容**/
.a_mod{ padding:60px 0 0 0;}
.a_con{ width: 100%; max-width:100%;}
.a_mod .a_tit h3{font-size:18px; }
.a_mod .a_tit h3::before{width:220px; margin-left: -110px; top: 45px;}
.a_mod .a_tit h3::after{ width:130px; margin-left: -65px; top: 43px; }
.a_mod .a_tit span{ font-size:12px;margin-top:5px; padding-bottom:20px;  }
.a_mod .a_tit p{font-size:12px; margin-top:40px;}

/**企业介绍**/
.a_bg01{ padding: 0;}
.a_bg01 .a_con{ width: 100%; }
.a_mod .a_comp{ padding:40px 20px; flex-wrap: wrap;}
.a_bg01 .a_tit{ width:100%; margin-top: 30px;}
.a_bg01 .a_tit h3{ text-align: center;}
.a_bg01 .a_tit h3::before,.a_bg01 .a_tit h3::after{ left:50%;}
.a_bg01 .a_tit h3::before{width:220px; margin-left:-110px; top: 45px;}
.a_bg01 .a_tit h3::after{ width:130px; margin-left:-65px; top: 43px; }
.a_bg01 .a_tit span{ color: #fff; text-align: center;}
.a_bg01 .a_compM{ width:100%; padding-left:0px; margin: 50px 0;}
.a_bg01 .a_compM .a_compB{}
.a_bg01 .a_compM .a_compB .a_compP{  height: 115px; }
.a_bg01 .a_compM .a_compB p{ font-size:14px; margin:15px 0 10px 0; padding: 0 10px; box-sizing: border-box; }


/**关于我们**/
.a_mod .a_about{ padding:30px 20px;}
.a_mod .a_about p{ line-height:180%; font-size:15px;}
/**品牌**/
.a_mod .a_brand{ padding:40px 10px;}
.a_mod .a_brand ul{ }
.a_mod .a_brand ul li{ width:50%; padding:10px; }
.a_mod .a_brand ul li .a_brandM{  padding:15px 10px;}
.a_mod .a_brand ul li .a_brandM .a_brandP{ height:60px;  }
.a_mod .a_brand ul li .a_brandM p{ margin-top:10px; font-size:14px; height:30px; line-height:120%;}
/**展厅图**/
.a_mod.a_zhanting{ height:250px; margin-top:50px; background-image:url(../images/zhanting01.jpg);  }
.a_mod.a_zhanting .a_zhantingT{ }
.a_mod.a_zhanting .a_zhantingT b{ font-size:18px; padding:0 20px; box-sizing:border-box; }
.a_mod.a_zhanting .a_zhantingT p{ font-size:12px; line-height:160%;  margin-top:10px; padding:0 20px; box-sizing:border-box; }
/**联络我们**/
.a_mod .a_cont{ padding: 50px 0; }
.a_mod .a_cont .a_contM{ padding: 15px 20px; flex-wrap:wrap;}
.a_mod .a_cont .a_contM .a_contP{ width:100%; height: 200px;}
.a_mod .a_cont .a_contM:nth-child(2){flex-direction:column-reverse}
.a_mod .a_cont .a_contM .a_contP.a_contP01{}
.a_mod .a_cont .a_contM .a_contP.a_contP01::before{ top: 0; left: 0;}
.a_mod .a_cont .a_contM .a_contP.a_contP02{}
.a_mod .a_cont .a_contM .a_contP.a_contP02::before{ top: 0; left: 0;}
.a_mod .a_cont .a_contM .a_contT{ width: 100%; flex-direction: column; justify-content: center;  padding:25px 20px;}
.a_mod .a_cont .a_contM .a_contT.a_contTBg01{ background-position: center right; margin-top:20px;}
.a_mod .a_cont .a_contM .a_contT.a_contTBg02{ background-position: center left; margin-top:20px;}
.a_mod .a_cont .a_contM .a_contT h3{ font-size: 17px; letter-spacing: 0.3em; margin-bottom: 10px;}
.a_mod .a_cont .a_contM .a_contT p{ font-size: 14px; letter-spacing: 0.1em; line-height: 150%; }
/**音响展会**/
.a_mod .a_expo{overflow: hidden; }
.a_mod .a_expo ul{ flex-wrap: wrap;}
.a_mod .a_expo ul li{ width: 50%;flex-shrink: 0; }
.a_mod .a_expo ul li:nth-child(5){ display:none;}
.a_mod .a_expo ul li .a_expoM{ height: 320px;}
.a_mod .a_expo ul li .a_expoM .a_expoP{}
.a_mod .a_expo ul li .a_expoM .a_expoBg{ height:320px;   }
.a_mod .a_expo ul li .a_expoM .a_expoBg img{ }
.a_mod .a_expo ul li .a_expoM .a_expoBg .a_expoT{ padding: 10px; bottom: 5px;}
.a_mod .a_expo ul li .a_expoM .a_expoBg .a_expoT h3{ font-size:15px; }
.a_mod .a_expo ul li .a_expoM .a_expoBg .a_expoT h3::after{ width: 30px; height: 1px; margin-top: 5px;}
.a_mod .a_expo ul li .a_expoM .a_expoBg .a_expoT .arrow {left: 110px; bottom: 20px;opacity: 0.85;}

/**测试报告**/
.a_mod .a_info{ padding:50px 20px 20px; }
.a_mod .a_info ul{ width: 100%;}
.a_mod .a_info ul li{ padding: 20px 0; }
.a_mod .a_info ul li a{ display: flex; align-items: center;}
.a_mod .a_info ul li .a_infoT{ width:40%; padding: 15px 10px; text-align: right;  }
.a_mod .a_info ul li .a_infoT b{ font-size: 16px; }
.a_mod .a_info ul li .a_infoT p{  font-size: 12px;margin-top: 5px;  }
.a_mod .a_info ul li .a_infoM{ text-align: left; padding:0 15px ;}
.a_mod .a_info ul li .a_infoM h3{font-size: 16px; line-height:150%; text-overflow: -o-ellipsis-lastline; overflow:hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; line-clamp:2;-webkit-box-orient: vertical;}
.a_mod .a_info ul li .a_infoM span{ font-size: 12px; margin-top: 10px;  }
.a_mod .a_info .a_more{ font-size: 14px; margin: 40px 0;}
/**测试报告&首页**/
.a_mod .a_info .a_line li{ width:100%; padding:10px 0px; border:none;}
.a_mod .a_info .a_line li:first-child{border:none;}
.a_mod .a_info .a_line li .a_infoT{ width:30%; padding: 15px 15px; }
.a_mod .a_info .a_line li .a_infoM{ width:70%; padding:0 0 0 30px ;}
.a_mod .a_info .a_line li .a_infoM h3{ overflow:hidden; line-height:25px;}
.a_mod .a_info .a_line li .a_infoM h3 p{overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.a_mod .a_info .a_line li .a_infoM span{ margin:0}



/****关于我们****/
.a_mod .a_aboutC{padding:15px 20px; flex-wrap: wrap;}
.a_mod .a_aboutC p{ line-height:150%; font-size:15px; margin-top: 10px;}
.a_mod .a_aboutB{ padding:15px 20px; flex-wrap: wrap;}
.a_mod .a_aboutB:nth-child(2){flex-direction:column-reverse}
.a_mod .a_aboutB .a_aboutD{ width: 100%;}
.a_mod .a_aboutB .a_aboutD iframe{ width: 100%; height: 200px;}
.a_mod .a_aboutB .a_aboutW{ width: 100%; background-size: contain;}
.a_mod .a_aboutB .a_aboutW.a_Bg01{ background-position: bottom left; padding: 15px 20px;}
.a_mod .a_aboutB .a_aboutW.a_Bg02{ background-position: top right; padding: 20px 20px 10px 20px; margin-top:10px;}
.a_mod .a_aboutB .a_aboutW .a_aboutT b{ font-size: 18px; margin-bottom: 10px;}
.a_mod .a_aboutB .a_aboutW .a_aboutT p{ font-size: 14px; line-height: 150%;}
.a_mod .a_aboutB .a_aboutW ul{ display: flex; flex-wrap: nowrap; margin-top: 20px;}
.a_mod .a_aboutB .a_aboutW ul li{ width:60px; padding-right: 8px;}
.a_pd100{ padding-bottom: 60px;}

/****联络我们&地图****/
.a_mod .a_aboutB.a_wrap{flex-wrap: wrap; padding:0 20px;}
.a_mod .a_aboutB.a_sort{flex-direction:column-reverse; margin-top:40px;}
.a_mod .a_aboutB.a_wrap .a_aboutD iframe{ height: 200px;}
.a_mod .a_aboutB.a_wrap .a_aboutW.a_Bg01,.a_mod .a_aboutB.a_wrap .a_aboutW.a_Bg02{ padding:20px;}

/****联络我们&电邮****/
.a_mod .a_mail{ padding:20px 20px; flex-wrap: wrap;}
.a_mod .a_mail p{ line-height:180%; font-size:14px; }
.a_mod .a_mail .a_mailM{ padding: 20px 0px; flex-wrap: wrap;}
.a_mod .a_mail .a_mailM ul{ width: 100%; }
.a_mod .a_mail .a_mailM ul li{ padding: 10px 0px;}
.a_mod .a_mail .a_mailM ul li label{ font-size: 15px;}
.a_mod .a_mail .a_mailM ul li .a_mailT{ margin-top: 8px; font-size: 15px; }
.a_mod .a_mail .a_mailM ul li .a_mailT select{ width: 200px;}
.a_mod .a_mail .a_mailM ul li .a_mailT textarea{ height: 180px;}
.a_mod .a_mail .a_mailM ul li .a_mailT select,.a_mod .a_mail .a_mailM ul li .a_mailT input,.a_mod .a_mail .a_mailM ul li .a_mailT textarea{ padding:5px; }
.a_mod .a_mail .a_mailM .a_mailB{ padding: 20px 0; }
.a_mod .a_mail .a_mailM .a_mailB button{width:100px; height:40px; line-height:40px; font-size:15px; }

/****测试报告&详情页****/
.a_mod .a_info .a_infoH{ flex-wrap: wrap; justify-content: center;}
.a_mod .a_info .a_infoH h3{ font-size: 24px; line-height:120%;}
.a_mod .a_info .a_infoH span{ font-size: 14px;margin-top: 10px;}
.a_mod .a_info .a_infoC{ width:100%; margin: auto; padding: 30px 0px 0 0px; font-size:15px; line-height:180%;}
.a_mod .a_info .a_infoC div,.a_mod .a_info .a_infoC p{ font-size:15px; line-height:180%; margin-top:15px;}
.a_mod .a_info .a_infoC img,.a_mod .a_info .a_infoC div img,.a_mod .a_info .a_infoC p img{  margin-top:10px;}

/****品牌产品&品牌列表页****/
.a_mod .a_prod{ padding:50px 20px 0 20px;}
.a_mod .a_prod ul{ flex-wrap: wrap;}
.a_mod .a_prod ul li{ width:100%; padding:10px 0px;}
.a_mod .a_prod ul li a{ } 
.a_mod .a_prod ul li .a_prodM{  }
.a_mod .a_prod ul li .a_prodM .a_prodP{ height: 140px; background-size: cover;}
.a_mod .a_prod ul li .a_prodM .a_prodT{ width: 100%; padding:10px; bottom: 0; }
.a_mod .a_prod ul li .a_prodM .a_prodT:first-child{ left: 0;}
.a_mod .a_prod ul li .a_prodM .a_prodT:last-child{ width: auto; right: 0; display:none;}
.a_mod .a_prod ul li .a_prodM .a_prodT h3{ height: 20px; line-height: 20px; padding-bottom: 3px; }
.a_mod .a_prod ul li .a_prodM .a_prodT h3 p{font-size: 15px; margin-right: 10px;}
.a_mod .a_prod ul li .a_prodM .a_prodT h3 span{font-size: 13px; margin-right: 10px; }
/****品牌产品&产品列表页****/
.a_mod .a_prod_tit{ padding:50px 10px;}
.a_mod .a_prod_tit h3{ font-size:18px;}
.a_mod .a_prod_tit h3::after,.a_mod .a_prod_tit h3::before{ right: 0%;}
.a_mod .a_prod_tit h3::before{width:220px; top: 45px;}
.a_mod .a_prod_tit h3::after{ width:120px; top: 43px; }
.a_mod .a_prod_tit span{ font-size:12px;}
.a_mod .a_prodB{ padding: 50px 10px 0 10px;}
.a_mod .a_prodB ul{ flex-wrap: wrap;}
.a_mod .a_prodB ul li{ width: 50%; padding:10px;}
.a_mod .a_prodB ul li a{ } 
.a_mod .a_prodB ul li .a_prodM{}
.a_mod .a_prodB ul li .a_prodM .a_prodI{ height:135px;}
.a_mod .a_prodB ul li .a_prodW{ }
.a_mod .a_prodB ul li .a_prodW span{ font-size: 12px; margin-top:10px;}
.a_mod .a_prodB ul li .a_prodW p{ font-size: 15px; margin-top: 10px; }
/****品牌产品&产品详情页****/
.a_mod .a_back{ height:40px; line-height:40px; }
.a_mod .a_back a{ padding:0 20px; font-size:13px;}
.a_mod .a_back a .arrow{width: 7px; height: 7px; }
.a_mod .a_deta{ flex-wrap: nowrap; padding: 30px 0; flex-wrap:wrap;}
.a_mod .a_deta .a_detaP{ width:100%; padding:20px;}
.a_mod .a_deta .a_detaT{ width: 100%; padding: 20px;}
.a_mod .a_deta .a_detaT h3{ font-size: 20px; }
.a_mod .a_deta .a_detaT .a_detaA{ margin-top: 30px;}
.a_mod .a_deta .a_detaT .a_detaA p{ font-size: 16px; line-height: 200%;}
.a_mod .a_deta .a_detaT .a_detaA b{ font-size: 14px; margin-top: 20px;}
.a_mod .a_detaW{ padding: 50px 20px;}
.a_mod .a_detaW p{ font-size: 15px; line-height: 180%; margin-top: 20px;}
/****音响展会****/
.a_mod .a_left{ padding:0 20px;}
.a_mod .a_audio{ padding: 20px 15px; }
.a_mod .a_audio .a_audioL{ }
.a_mod .a_audio .a_audioL .a_audioM{ flex-wrap: nowrap;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioS{ width: 20%; font-size: 16px; padding-right: 25px; padding-left:5px; margin-top: 30px;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioB{ width: 80%; padding: 20px 0 20px 15px ; flex-wrap:wrap;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioB .a_audioD{ width: 100%; padding-left:5px;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioB .a_audioD p{ font-size: 16px; margin-top: 5px;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioB .a_audioD span{ font-size: 12px; margin-top: 5px;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioB .a_audioP{ width: 100%; margin-top:5px; }
.a_mod .a_audio .a_audioL .a_audioM .a_audioB .a_audioP li{ width: 50%; padding:5px; }

}

@media (min-width: 640px) and (max-width:1023px ) {
.a_focus{  margin-top:70px; }
.f_index,.f_about,.f_info,.f_exhibition,.f_product{  height:300px; }

/**内容**/
.a_mod{ padding:90px 0 0 0;}
.a_con{ width: 100%; max-width:100%;}
.a_mod .a_tit h3{font-size:20px; }
.a_mod .a_tit h3::before{width:300px; margin-left: -150px; top: 55px;}
.a_mod .a_tit h3::after{ width:200px; margin-left: -100px; top: 53px; }
.a_mod .a_tit span{ font-size:16px;margin-top:5px; padding-bottom:20px; }
.a_mod .a_tit p{font-size:13px; margin-top: 70px;}


/**企业介绍**/
.a_bg01{ padding: 0;}
.a_bg01 .a_con{ width: 100%; }
.a_mod .a_comp{ padding: 50px; flex-wrap: wrap;}
.a_bg01 .a_tit{ width:100%; margin-top: 30px;}
.a_bg01 .a_tit h3{ text-align: center;}
.a_bg01 .a_tit h3::before,.a_bg01 .a_tit h3::after{ left:50%;}
.a_bg01 .a_tit h3::before{width:280px; margin-left:-140px; top: 55px;}
.a_bg01 .a_tit h3::after{ width:150px; margin-left:-75px; top: 53px; }
.a_bg01 .a_tit span{ color: #fff; text-align: center;}
.a_bg01 .a_compM{ width:100%; padding-left:0px; margin: 50px 0;}
.a_bg01 .a_compM .a_compB{}
.a_bg01 .a_compM .a_compB .a_compP{  height: 115px; }
.a_bg01 .a_compM .a_compB p{ font-size:15px; margin:15px 0 10px 0; }


/**关于我们**/
.a_mod .a_about{ padding:40px 50px;}
.a_mod .a_about p{ line-height:180%; font-size:16px;}
/**品牌**/
.a_mod .a_brand{ padding:40px 40px;}
.a_mod .a_brand ul{ }
.a_mod .a_brand ul li{ width:33.3333333%; padding:10px; }
.a_mod .a_brand ul li .a_brandM{  padding:20px 10px;}
.a_mod .a_brand ul li .a_brandM .a_brandP{ height:70px;  }
.a_mod .a_brand ul li .a_brandM p{ margin-top:10px; font-size:15px; }
/**展厅图**/
.a_mod.a_zhanting{ height:500px; margin-top:50px; background-image:url(../images/zhanting01.jpg); }
.a_mod.a_zhanting .a_zhantingT{ }
.a_mod.a_zhanting .a_zhantingT b{ font-size:20px; padding:0 20px; box-sizing:border-box;  }
.a_mod.a_zhanting .a_zhantingT b::before{ width:400px; margin-left: -200px; margin-top:65px;}
.a_mod.a_zhanting .a_zhantingT b::after{ width:300px; margin-left: -150px; margin-top:63px;}
.a_mod.a_zhanting .a_zhantingT p{ font-size:13px; line-height:160%;  margin-top:10px; padding:0 50px; box-sizing:border-box; }
/**联络我们**/
.a_mod .a_cont{ padding: 50px 0; }
.a_mod .a_cont .a_contM{ padding: 35px 50px;}
.a_mod .a_cont .a_contM .a_contP{ width:50%; height: 200px;}
.a_mod .a_cont .a_contM .a_contP.a_contP01{}
.a_mod .a_cont .a_contM .a_contP.a_contP01::before{ top: 0; left: 0;}
.a_mod .a_cont .a_contM .a_contP.a_contP02{}
.a_mod .a_cont .a_contM .a_contP.a_contP02::before{ top: 0; left: 0;}
.a_mod .a_cont .a_contM .a_contT{ width: 50%; flex-direction: column; justify-content: center;  padding: 0 40px;}
.a_mod .a_cont .a_contM .a_contT.a_contTBg01{ background-position: center right; margin-left:20px;}
.a_mod .a_cont .a_contM .a_contT.a_contTBg02{ background-position: center left; margin-right:20px;}
.a_mod .a_cont .a_contM .a_contT h3{ font-size: 20px; letter-spacing: 0.3em; margin-bottom: 10px;}
.a_mod .a_cont .a_contM .a_contT p{ font-size: 15px; letter-spacing: 0.1em; line-height: 150%; }
/**音响展会**/
.a_mod .a_expo{ overflow: hidden; margin-top:70px; }
.a_mod .a_expo ul{ flex-wrap: wrap;}
.a_mod .a_expo ul li{ width: 20%;flex-shrink: 0; }
.a_mod .a_expo ul li .a_expoM{ height: 320px;}
.a_mod .a_expo ul li .a_expoM .a_expoP{}
.a_mod .a_expo ul li .a_expoM .a_expoBg{ height:320px;   }
.a_mod .a_expo ul li .a_expoM .a_expoBg img{ }
.a_mod .a_expo ul li .a_expoM .a_expoBg .a_expoT{ padding: 10px; bottom: 5px;}
.a_mod .a_expo ul li .a_expoM .a_expoBg .a_expoT h3{ font-size:15px; }
.a_mod .a_expo ul li .a_expoM .a_expoBg .a_expoT h3::after{ width: 30px; height: 1px; margin-top: 5px;}
.a_mod .a_expo ul li .a_expoM .a_expoBg .a_expoT .arrow {left: 110px; bottom: 20px;opacity: 0.85;}

/**测试报告**/
.a_mod .a_info{ padding:60px 50px 50px; }
.a_mod .a_info ul{ width: 100%;}
.a_mod .a_info ul li{ padding: 20px 0; }
.a_mod .a_info ul li a{ display: flex; align-items: center;}
.a_mod .a_info ul li .a_infoT{ width:15%; padding: 15px 25px; text-align: right;  }
.a_mod .a_info ul li .a_infoT b{ font-size: 18px; }
.a_mod .a_info ul li .a_infoT p{  font-size: 14px;margin-top: 5px;  }
.a_mod .a_info ul li .a_infoM{ text-align: left; padding:0 30px ;}
.a_mod .a_info ul li .a_infoM h3{font-size: 18px; line-height:150%; }
.a_mod .a_info ul li .a_infoM span{ font-size: 14px; margin-top: 10px;  }
.a_mod .a_info .a_more{ font-size: 16px; margin: 60px 0;}
/**测试报告&首页**/
.a_mod .a_info .a_line li{ width:100%; padding:10px 0px; border:none;}
.a_mod .a_info .a_line li:first-child{border:none;}
.a_mod .a_info .a_line li .a_infoT{ width:20%; padding: 15px 15px; }
.a_mod .a_info .a_line li .a_infoM{ width:80%; padding:0 0 0 30px ;}
.a_mod .a_info .a_line li .a_infoM h3{ overflow:hidden; line-height:25px;}
.a_mod .a_info .a_line li .a_infoM h3 p{overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.a_mod .a_info .a_line li .a_infoM span{ margin:0}



/****关于我们****/
.a_mod .a_aboutC{padding:25px 50px; flex-wrap: wrap;}
.a_mod .a_aboutC p{ line-height:150%; font-size:16px; margin-top: 10px;}
.a_mod .a_aboutB{ padding:30px 50px;}
.a_mod .a_aboutB .a_aboutD{ width: 55%;}
.a_mod .a_aboutB .a_aboutD iframe{ width: 100%; height: 220px;}
.a_mod .a_aboutB .a_aboutW{ width: 45%; background-size: contain;}
.a_mod .a_aboutB .a_aboutW.a_Bg01{ background-position: bottom left; padding: 10px 20px 0 20px;}
.a_mod .a_aboutB .a_aboutW.a_Bg02{ background-position: top right; padding: 25px 20px 0 20px;}
.a_mod .a_aboutB .a_aboutW .a_aboutT b{ font-size: 20px; margin-bottom: 15px;}
.a_mod .a_aboutB .a_aboutW .a_aboutT p{ font-size: 16px; line-height: 150%;}
.a_mod .a_aboutB .a_aboutW ul{ display: flex; flex-wrap: nowrap; margin-top: 20px;}
.a_mod .a_aboutB .a_aboutW ul li{ width:70px; padding-right: 8px;}
.a_pd100{ padding-bottom: 80px;}

/****联络我们&地图****/
.a_mod .a_aboutB.a_wrap{flex-wrap: wrap; padding:0 50px;}
.a_mod .a_aboutB.a_wrap .a_aboutD{}
.a_mod .a_aboutB.a_sort{flex-direction:column-reverse; margin-top:40px;}
.a_mod .a_aboutB.a_wrap .a_aboutD iframe{ height: 400px;}
.a_mod .a_aboutB.a_wrap .a_aboutW.a_Bg01,.a_mod .a_aboutB.a_wrap .a_aboutW.a_Bg02{ width: 100%; padding: 20px; margin-top:15px;}

/****联络我们&电邮****/
.a_mod .a_mail{ padding:35px 50px; flex-wrap: wrap;}
.a_mod .a_mail p{ line-height:180%; font-size:15px;}
.a_mod .a_mail .a_mailM{ padding: 40px 0px 0 0; flex-wrap: wrap;}
.a_mod .a_mail .a_mailM ul{ width: 50%; }
.a_mod .a_mail .a_mailM ul li{ padding: 10px 20px;}
.a_mod .a_mail .a_mailM ul li label{ font-size: 16px;}
.a_mod .a_mail .a_mailM ul li .a_mailT{ margin-top: 8px; font-size: 16px; }
.a_mod .a_mail .a_mailM ul li .a_mailT select{ width: 200px;}
.a_mod .a_mail .a_mailM ul li .a_mailT textarea{ height: 190px;}
.a_mod .a_mail .a_mailM ul li .a_mailT select,.a_mod .a_mail .a_mailM ul li .a_mailT input,.a_mod .a_mail .a_mailM ul li .a_mailT textarea{ padding: 7px; }
.a_mod .a_mail .a_mailM .a_mailB{ padding: 30px 0; }
.a_mod .a_mail .a_mailM .a_mailB button{width:100px; height:40px; line-height:40px; font-size:16px; }

/****测试报告&详情页****/
.a_mod .a_info .a_infoH{ flex-wrap: wrap; justify-content: center;}
.a_mod .a_info .a_infoH h3{ font-size: 28px; line-height:120%;}
.a_mod .a_info .a_infoH span{ font-size: 14px;margin-top: 10px;}
.a_mod .a_info .a_infoC{ width:100%; margin: auto; padding: 60px 0px 0 0px; font-size:16px; line-height:180%;}
.a_mod .a_info .a_infoC div,.a_mod .a_info .a_infoC p{ font-size:16px; line-height:180%; margin-top:15px;}
.a_mod .a_info .a_infoC img,.a_mod .a_info .a_infoC div img,.a_mod .a_info .a_infoC p img{  margin-top:10px;}

/****品牌产品&品牌列表页****/
.a_mod .a_prod_tit{ padding:50px 50px;}
.a_mod .a_prod_tit h3{ font-size:20px;}
.a_mod .a_prod_tit h3::after,.a_mod .a_prod_tit h3::before{ right: 0%;}
.a_mod .a_prod_tit h3::before{width:250px; top: 55px;}
.a_mod .a_prod_tit h3::after{ width:140px; top: 53px; }
.a_mod .a_prod_tit span{ font-size:13px;}
.a_mod .a_prod{ padding: 80px 50px 0 50px;}
.a_mod .a_prod ul{ flex-wrap: wrap;}
.a_mod .a_prod ul li{ width: 100%; padding: 10px 0;}
.a_mod .a_prod ul li a{ } 
.a_mod .a_prod ul li .a_prodM{  }
.a_mod .a_prod ul li .a_prodM .a_prodP{ height: 180px; background-size: cover;}
.a_mod .a_prod ul li .a_prodM .a_prodT{ width: 50%; padding: 15px; bottom: 0; }
.a_mod .a_prod ul li .a_prodM .a_prodT:first-child{ left: 0;}
.a_mod .a_prod ul li .a_prodM .a_prodT:last-child{ width: auto; right: 0;}
.a_mod .a_prod ul li .a_prodM .a_prodT h3{ height: 20px; line-height: 20px; padding-bottom: 3px; }
.a_mod .a_prod ul li .a_prodM .a_prodT h3 p{font-size: 16px; margin-right: 10px;}
.a_mod .a_prod ul li .a_prodM .a_prodT h3 span{font-size: 14px; margin-right: 10px; }
/****品牌产品&产品列表页****/
.a_mod .a_prodB{ padding: 50px 50px 0 50px;}
.a_mod .a_prodB ul{ flex-wrap: wrap;}
.a_mod .a_prodB ul li{ width: 33.333333%; padding: 10px;}
.a_mod .a_prodB ul li a{ } 
.a_mod .a_prodB ul li .a_prodM{ }
.a_mod .a_prodB ul li .a_prodM .a_prodI{ height:170px;}
.a_mod .a_prodB ul li .a_prodW{ }
.a_mod .a_prodB ul li .a_prodW span{ font-size: 12px; margin-top: 15px;}
.a_mod .a_prodB ul li .a_prodW p{ font-size: 16px; margin-top: 5px; }
/****品牌产品&产品详情页****/
.a_mod .a_back{ height:40px; line-height:40px; }
.a_mod .a_back a{ padding:0 50px; font-size:14px;}
.a_mod .a_back a .arrow{width: 7px; height: 7px; }
.a_mod .a_deta{ flex-wrap: wrap; padding: 50px 0;}
.a_mod .a_deta .a_detaP{ width:100%; padding: 20px 50px;}
.a_mod .a_deta .a_detaT{ width: 100%; padding: 20px 50px;}
.a_mod .a_deta .a_detaT h3{ font-size: 24px; }
.a_mod .a_deta .a_detaT .a_detaA{ margin-top: 30px;}
.a_mod .a_deta .a_detaT .a_detaA p{ font-size: 16px; line-height: 200%;}
.a_mod .a_deta .a_detaT .a_detaA b{ font-size: 14px; margin-top: 20px;}
.a_mod .a_detaW{ padding: 50px 50px;}
.a_mod .a_detaW p{ font-size: 16px; line-height: 180%; margin-top: 20px;}
/****音响展会****/
.a_mod .a_left{ padding:0 50px;}
.a_mod .a_audio{ padding: 40px 50px; }
.a_mod .a_audio .a_audioL{ }
.a_mod .a_audio .a_audioL .a_audioM{ flex-wrap: nowrap;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioS{ width: 15%; font-size: 18px; padding-right: 20px; margin-top: 35px;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioB{ width: 85%; padding: 30px 0 30px 10px ; flex-wrap:wrap;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioB .a_audioD{ width: 100%; padding-left:10px;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioB .a_audioD p{ font-size: 17px; margin-top: 5px;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioB .a_audioD span{ font-size: 13px; margin-top: 5px;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioB .a_audioP{ width: 100%; margin-top:5px; }
.a_mod .a_audio .a_audioL .a_audioM .a_audioB .a_audioP li{ width: 25%; padding:10px; }


}


@media (min-width: 1024px) and (max-width:1199px ) {
.f_index,.f_about,.f_info,.f_exhibition,.f_product{  height:480px; }

/**内容**/
.a_mod{ padding:100px 0 0 0;}
.a_con{ width: 100%; max-width:100%;}
.a_mod .a_tit h3{font-size:24px; }
.a_mod .a_tit h3::before{width:300px; margin-left: -150px; top: 55px;}
.a_mod .a_tit h3::after{ width:200px; margin-left: -100px; top: 53px; }
.a_mod .a_tit span{ font-size:14px;margin-top:5px; padding-bottom:20px; }
.a_mod .a_tit p{font-size:16px; margin-top: 70px;}

/**企业介绍**/
.a_bg01{ padding: 0;}
.a_bg01 .a_con{ width: 100%; }
.a_mod .a_comp{ padding: 50px;}
.a_bg01 .a_tit{ width:30%;}
.a_bg01 .a_tit h3{ text-align: left;}
.a_bg01 .a_tit h3::before,.a_bg01 .a_tit h3::after{ left: 0;}
.a_bg01 .a_tit h3::before{width:280px; margin-left: 0; top: 55px;}
.a_bg01 .a_tit h3::after{ width:150px; margin-left: 0; top: 53px; }
.a_bg01 .a_tit span{ color: #fff; text-align: left;}
.a_bg01 .a_compM{ width:70%; padding-left:100px;}
.a_bg01 .a_compM .a_compB{}
.a_bg01 .a_compM .a_compB .a_compP{  height: 115px; }
.a_bg01 .a_compM .a_compB p{ font-size:16px; margin:15px 0 10px 0; }


/**关于我们**/
.a_mod .a_about{ padding:50px;}
.a_mod .a_about p{ line-height:180%; font-size:16px;}
/**品牌**/
.a_mod .a_brand{ padding:50px 40px;}
.a_mod .a_brand ul{ }
.a_mod .a_brand ul li{ width:25%; padding:10px; }
.a_mod .a_brand ul li .a_brandM{  padding:20px 10px;}
.a_mod .a_brand ul li .a_brandM .a_brandP{ height:70px;  }
.a_mod .a_brand ul li .a_brandM p{ margin-top:10px; font-size:15px; }
/**展厅图**/
.a_mod.a_zhanting{ height:600px; margin-top:50px; }
.a_mod.a_zhanting .a_zhantingT{ }
.a_mod.a_zhanting .a_zhantingT b{ font-size:24px; }
.a_mod.a_zhanting .a_zhantingT b::before{ width:400px; margin-left: -200px; margin-top:65px;}
.a_mod.a_zhanting .a_zhantingT b::after{ width:300px; margin-left: -150px; margin-top:63px;}
.a_mod.a_zhanting .a_zhantingT p{ font-size:14px; line-height:160%;  margin-top:10px;}
/**联络我们**/
.a_mod .a_cont{ padding: 50px 0; }
.a_mod .a_cont .a_contM{ padding: 35px 80px;}
.a_mod .a_cont .a_contM .a_contP{ width:50%; height: 280px;}
.a_mod .a_cont .a_contM .a_contP.a_contP01{}
.a_mod .a_cont .a_contM .a_contP.a_contP01::before{ top: 0; left: 0;}
.a_mod .a_cont .a_contM .a_contP.a_contP02{}
.a_mod .a_cont .a_contM .a_contP.a_contP02::before{ top: 0; left: 0;}
.a_mod .a_cont .a_contM .a_contT{ width: 50%; flex-direction: column; justify-content: center;  padding: 0 50px;}
.a_mod .a_cont .a_contM .a_contT.a_contTBg01{ background-position: center right;}
.a_mod .a_cont .a_contM .a_contT.a_contTBg02{ background-position: center left;}
.a_mod .a_cont .a_contM .a_contT h3{ font-size: 22px; letter-spacing: 0.3em; margin-bottom: 10px;}
.a_mod .a_cont .a_contM .a_contT p{ font-size: 15px; letter-spacing: 0.1em; line-height: 150%; }
/**音响展会**/
.a_mod .a_expo{ overflow: hidden; margin-top:80px; }
.a_mod .a_expo ul{ flex-wrap: wrap;}
.a_mod .a_expo ul li{ width: 20%;flex-shrink: 0; }
.a_mod .a_expo ul li .a_expoM{ height: 400px;}
.a_mod .a_expo ul li .a_expoM .a_expoP{}
.a_mod .a_expo ul li .a_expoM .a_expoBg{ height:400px;   }
.a_mod .a_expo ul li .a_expoM .a_expoBg img{ }
.a_mod .a_expo ul li .a_expoM .a_expoBg .a_expoT{ padding: 20px; bottom: 6px;}
.a_mod .a_expo ul li .a_expoM .a_expoBg .a_expoT h3{ font-size:15px; }
.a_mod .a_expo ul li .a_expoM .a_expoBg .a_expoT h3::after{ width: 30px; height: 1px; margin-top: 5px;}
.a_mod .a_expo ul li .a_expoM .a_expoBg .a_expoT .arrow {left: 150px; bottom: 30px;opacity: 0.85;}
.a_mod .a_expo ul li:hover .a_expoM .a_expoBg .a_expoT .arrow{border-color:#fff;}

/**测试报告**/
.a_mod .a_info{ padding: 80px 50px 50px; }
.a_mod .a_info ul{ width: 100%;}
.a_mod .a_info ul li{ padding: 20px 0; }
.a_mod .a_info ul li a{ display: flex; align-items: center;}
.a_mod .a_info ul li .a_infoT{ padding: 15px 35px; text-align: right;  }
.a_mod .a_info ul li .a_infoT b{ font-size: 20px; }
.a_mod .a_info ul li .a_infoT p{  font-size: 14px;margin-top: 5px;  }
.a_mod .a_info ul li .a_infoM{ text-align: left; padding:0 30px ;}
.a_mod .a_info ul li .a_infoM h3{font-size: 18px; }
.a_mod .a_info ul li .a_infoM span{ font-size: 14px; margin-top: 10px;  }
.a_mod .a_info .a_more{ font-size: 16px; margin: 60px 0;}

/**测试报告&首页**/
.a_mod .a_info .a_line li{ width:50%; padding:10px 0px; border:none;}
.a_mod .a_info .a_line li:first-child{border:none;}
.a_mod .a_info .a_line li .a_infoT{ width:30%; padding: 15px 15px; }
.a_mod .a_info .a_line li .a_infoM{ width:70%; padding:0 0 0 30px ;}
.a_mod .a_info .a_line li .a_infoM h3{ overflow:hidden; line-height:25px;}
.a_mod .a_info .a_line li .a_infoM h3 p{overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.a_mod .a_info .a_line li .a_infoM span{ margin:0}


/****关于我们****/
.a_mod .a_aboutC{padding:25px 50px; flex-wrap: wrap;}
.a_mod .a_aboutC p{ line-height:180%; font-size:16px; margin-top: 15px;}
.a_mod .a_aboutB{ padding:60px 50px;}
.a_mod .a_aboutB .a_aboutD{ width: 55%;}
.a_mod .a_aboutB .a_aboutD iframe{ width: 100%; height: 280px;}
.a_mod .a_aboutB .a_aboutW{ width: 45%; background-size: contain;}
.a_mod .a_aboutB .a_aboutW.a_Bg01{ background-position: bottom left; padding: 0 50px 0 50px;}
.a_mod .a_aboutB .a_aboutW.a_Bg02{ background-position: top right; padding: 43px 50px 0 60px;}
.a_mod .a_aboutB .a_aboutW .a_aboutT b{ font-size: 24px; margin-bottom: 15px;}
.a_mod .a_aboutB .a_aboutW .a_aboutT p{ font-size: 16px; line-height: 150%;}
.a_mod .a_aboutB .a_aboutW ul{ display: flex; flex-wrap: nowrap; margin-top: 20px;}
.a_mod .a_aboutB .a_aboutW ul li{ padding-right: 8px;}
.a_pd100{ padding-bottom: 100px;}

/****联络我们&地图****/
.a_mod .a_aboutB.a_wrap{flex-wrap: wrap; padding:0 50px;}
.a_mod .a_aboutB.a_sort{flex-direction:row-reverse}
.a_mod .a_aboutB.a_wrap .a_aboutD iframe{ height: 400px;}
.a_mod .a_aboutB.a_wrap .a_aboutW.a_Bg01,.a_mod .a_aboutB.a_wrap .a_aboutW.a_Bg02{ padding: 50px;}

/****联络我们&电邮****/
.a_mod .a_mail{ padding:35px 50px; flex-wrap: wrap;}
.a_mod .a_mail p{ line-height:180%; font-size:16px;}
.a_mod .a_mail .a_mailM{ padding: 50px 100px; flex-wrap: wrap;}
.a_mod .a_mail .a_mailM ul{ width: 50%; }
.a_mod .a_mail .a_mailM ul li{ padding: 10px 70px;}
.a_mod .a_mail .a_mailM ul li label{ font-size: 16px;}
.a_mod .a_mail .a_mailM ul li .a_mailT{ margin-top: 8px; font-size: 16px; }
.a_mod .a_mail .a_mailM ul li .a_mailT select{ width: 200px;}
.a_mod .a_mail .a_mailM ul li .a_mailT textarea{ height: 180px;}
.a_mod .a_mail .a_mailM ul li .a_mailT select,.a_mod .a_mail .a_mailM ul li .a_mailT input,.a_mod .a_mail .a_mailM ul li .a_mailT textarea{ padding: 7px; }
.a_mod .a_mail .a_mailM .a_mailB{ padding: 50px 0; }
.a_mod .a_mail .a_mailM .a_mailB button{width:100px; height:40px; line-height:40px; font-size:16px; }

/****测试报告&详情页****/
.a_mod .a_info .a_infoH{ flex-wrap: wrap; justify-content: center;}
.a_mod .a_info .a_infoH h3{ font-size: 30px;}
.a_mod .a_info .a_infoH span{ font-size: 14px;margin-top: 10px;}
.a_mod .a_info .a_infoC{ width:100%; margin: auto; padding: 80px 50px 0 50px; font-size:16px; line-height:180%;}
.a_mod .a_info .a_infoC div,.a_mod .a_info .a_infoC p{ font-size:16px; line-height:180%; margin-top:15px;}
.a_mod .a_info .a_infoC img,.a_mod .a_info .a_infoC div img,.a_mod .a_info .a_infoC p img{  margin-top:10px;}

/****品牌产品&品牌列表页****/
.a_mod .a_prod_tit{ padding:50px 70px;}
.a_mod .a_prod_tit h3{ font-size:24px;}
.a_mod .a_prod_tit h3::after,.a_mod .a_prod_tit h3::before{ right: 0%;}
.a_mod .a_prod_tit h3::before{width:250px; top: 55px;}
.a_mod .a_prod_tit h3::after{ width:140px; top: 53px; }
.a_mod .a_prod_tit span{ font-size:14px;}
.a_mod .a_prod{ padding: 80px 50px 0 50px;}
.a_mod .a_prod ul{ flex-wrap: wrap;}
.a_mod .a_prod ul li{ width: 50%; padding: 20px;}
.a_mod .a_prod ul li a{ } 
.a_mod .a_prod ul li .a_prodM{  }
.a_mod .a_prod ul li .a_prodM .a_prodP{ height: 200px; background-size: cover;}
.a_mod .a_prod ul li .a_prodM .a_prodT{ width: 50%; padding: 20px; bottom: 0; }
.a_mod .a_prod ul li .a_prodM .a_prodT:first-child{ left: 0;}
.a_mod .a_prod ul li .a_prodM .a_prodT:last-child{ width: auto; right: 0;}
.a_mod .a_prod ul li .a_prodM .a_prodT h3{ height: 20px; line-height: 20px; padding-bottom: 3px; }
.a_mod .a_prod ul li .a_prodM .a_prodT h3 p{font-size: 16px; margin-right: 10px;}
.a_mod .a_prod ul li .a_prodM .a_prodT h3 span{font-size: 14px; margin-right: 10px; }
/****品牌产品&产品列表页****/
.a_mod .a_prodB{ width: 100%; padding: 80px 50px 0 50px;}
.a_mod .a_prodB ul{ width: 100%; display: flex; flex-wrap: wrap;}
.a_mod .a_prodB ul li{ width:33.3333333333%; padding: 20px 10px;}
.a_mod .a_prodB ul li a{ } 
.a_mod .a_prodB ul li .a_prodM{ }
.a_mod .a_prodB ul li .a_prodM .a_prodI{ height:220px;}
.a_mod .a_prodB ul li .a_prodW{ }
.a_mod .a_prodB ul li .a_prodW span{ font-size: 12px; margin-top: 15px;}
.a_mod .a_prodB ul li .a_prodW p{ font-size: 16px; margin-top: 5px; }
/****品牌产品&产品详情页****/
.a_mod .a_back{ height:40px; line-height:40px; }
.a_mod .a_back a{ padding:0 50px; font-size:15px;}
.a_mod .a_back a .arrow{width: 7px; height: 7px; }
.a_mod .a_deta{ flex-wrap: nowrap; padding: 50px 0;}
.a_mod .a_deta .a_detaP{ width:50%; padding: 50px;}
.a_mod .a_deta .a_detaT{ width: 50%; padding: 50px;}
.a_mod .a_deta .a_detaT h3{ font-size: 24px; }
.a_mod .a_deta .a_detaT .a_detaA{ margin-top: 30px;}
.a_mod .a_deta .a_detaT .a_detaA p{ font-size: 16px; line-height: 200%;}
.a_mod .a_deta .a_detaT .a_detaA b{ font-size: 14px; margin-top: 20px;}
.a_mod .a_detaW{ padding: 100px 50px;}
.a_mod .a_detaW p{ font-size: 16px; line-height: 180%; margin-top: 20px;}
/****音响展会****/
.a_mod .a_left{ padding:0 50px;}
.a_mod .a_audio{ padding: 40px 50px; }
.a_mod .a_audio .a_audioL{ }
.a_mod .a_audio .a_audioL .a_audioM{ flex-wrap: nowrap;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioS{ width: 10%; font-size: 20px; padding-right: 20px; margin-top: 30px;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioB{ width: 90%; padding: 30px 0 30px 20px ;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioB .a_audioD{ width: 20%;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioB .a_audioD p{ font-size: 18px; margin-top: 10px;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioB .a_audioD span{ font-size: 14px; margin-top: 5px;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioB .a_audioP{ width: 80%; }
.a_mod .a_audio .a_audioL .a_audioM .a_audioB .a_audioP li{ width: 25%; padding:10px 0 10px 20px; }

}


@media (min-width: 1200px) and (max-width:1439px ){
.f_index,.f_about,.f_info,.f_exhibition,.f_product{  height:520px; }
/**内容**/
.a_mod{ padding:100px 0 0 0;}
.a_con{ width: 100%;}
.a_mod .a_tit h3{font-size:24px; }
.a_mod .a_tit h3::before{width:300px; margin-left: -150px; top: 55px;}
.a_mod .a_tit h3::after{ width:200px; margin-left: -100px; top: 53px; }
.a_mod .a_tit span{ font-size:14px;margin-top:5px; padding-bottom:20px; }
.a_mod .a_tit p{font-size:16px; margin-top: 70px;}
	
/**企业介绍**/
.a_bg01{ margin: 0; padding:0;}
.a_bg01 .a_con{ width: 1200px; }
.a_mod .a_comp{ padding: 50px;}
.a_bg01 .a_tit{ width:30%;}
.a_bg01 .a_tit h3{ text-align: left;}
.a_bg01 .a_tit h3::before,.a_bg01 .a_tit h3::after{ left: 0;}
.a_bg01 .a_tit h3::before{width:280px; margin-left: 0; top: 55px;}
.a_bg01 .a_tit h3::after{ width:150px; margin-left: 0; top: 53px; }
.a_bg01 .a_tit span{ color: #fff; text-align: left;}
.a_bg01 .a_compM{ width:70%; padding-left:100px;}
.a_bg01 .a_compM .a_compB{}
.a_bg01 .a_compM .a_compB .a_compP{  height: 115px; }
.a_bg01 .a_compM .a_compB p{ font-size:16px; margin:15px 0 10px 0; }


/**关于我们**/
.a_mod .a_about{ padding:50px;}
.a_mod .a_about p{ line-height:180%; font-size:16px;}
/**品牌**/
.a_mod .a_brand{ padding:50px 40px;}
.a_mod .a_brand ul{ }
.a_mod .a_brand ul li{ width:20%; padding:10px; }
.a_mod .a_brand ul li .a_brandM{  padding:20px 10px;}
.a_mod .a_brand ul li .a_brandM .a_brandP{ height:80px;  }
.a_mod .a_brand ul li .a_brandM p{ margin-top:10px; font-size:16px; }
/**展厅图**/
.a_mod.a_zhanting{ height:900px; margin-top:50px; }
.a_mod.a_zhanting .a_zhantingT{ }
.a_mod.a_zhanting .a_zhantingT b{ font-size:24px; }
.a_mod.a_zhanting .a_zhantingT b::before{ width:400px; margin-left: -200px; margin-top:65px;}
.a_mod.a_zhanting .a_zhantingT b::after{ width:300px; margin-left: -150px; margin-top:63px;}
.a_mod.a_zhanting .a_zhantingT p{ font-size:14px; line-height:160%;  margin-top:10px;}
/**联络我们**/
.a_mod .a_cont{ padding: 50px 0; }
.a_mod .a_cont .a_contM{ padding: 35px 130px;}
.a_mod .a_cont .a_contM .a_contP{ width:50%; height: 340px;}
.a_mod .a_cont .a_contM .a_contP.a_contP01{}
.a_mod .a_cont .a_contM .a_contP.a_contP01::before{ top: 0; left: 0;}
.a_mod .a_cont .a_contM .a_contP.a_contP02{}
.a_mod .a_cont .a_contM .a_contP.a_contP02::before{ top: 0; left: 0;}
.a_mod .a_cont .a_contM .a_contT{ width: 50%; flex-direction: column; justify-content: center;  padding: 0 80px;}
.a_mod .a_cont .a_contM .a_contT.a_contTBg01{ background-position: center right;}
.a_mod .a_cont .a_contM .a_contT.a_contTBg02{ background-position: center left;}
.a_mod .a_cont .a_contM .a_contT h3{ font-size: 24px; letter-spacing: 0.3em; margin-bottom: 10px;}
.a_mod .a_cont .a_contM .a_contT p{ font-size: 16px; letter-spacing: 0.1em; line-height: 150%; }
/**音响展会**/
.a_mod .a_expo{ overflow: hidden; }
.a_mod .a_expo ul{ flex-wrap: wrap;}
.a_mod .a_expo ul li{ width: 20%;flex-shrink: 0; }
.a_mod .a_expo ul li .a_expoM{ height: 520px;}
.a_mod .a_expo ul li .a_expoM .a_expoP{}
.a_mod .a_expo ul li .a_expoM .a_expoBg{ height:520px;   }
.a_mod .a_expo ul li .a_expoM .a_expoBg img{ }
.a_mod .a_expo ul li .a_expoM .a_expoBg .a_expoT{ padding: 20px; bottom: 20px;}
.a_mod .a_expo ul li .a_expoM .a_expoBg .a_expoT h3{ font-size:16px; }
.a_mod .a_expo ul li .a_expoM .a_expoBg .a_expoT h3::after{ width: 30px; height: 1px; margin-top: 5px;}
.a_mod .a_expo ul li .a_expoM .a_expoBg .a_expoT .arrow {left: 150px; bottom: 30px;opacity: 0.85;}
.a_mod .a_expo ul li:hover .a_expoM .a_expoBg .a_expoT .arrow{border-color:#fff;}

/**测试报告**/
.a_mod .a_info{ padding: 80px 0 50px; }
.a_mod .a_info ul{ width: 1200px; margin: auto;}
.a_mod .a_info ul li{ padding: 20px 0; }
.a_mod .a_info ul li a{ display: flex; align-items: center;}
.a_mod .a_info ul li .a_infoT{ padding: 15px 35px; text-align: right;  }
.a_mod .a_info ul li .a_infoT b{ font-size: 20px; }
.a_mod .a_info ul li .a_infoT p{  font-size: 14px;margin-top: 5px;  }
.a_mod .a_info ul li .a_infoM{ text-align: left; padding:0 30px ;}
.a_mod .a_info ul li .a_infoM h3{font-size: 18px; }
.a_mod .a_info ul li .a_infoM span{ font-size: 14px; margin-top: 10px;  }
.a_mod .a_info .a_more{ font-size: 16px; margin: 60px 0;}



/****关于我们****/
.a_mod .a_aboutC{padding:25px 50px; flex-wrap: wrap;}
.a_mod .a_aboutC p{ line-height:180%; font-size:16px; margin-top: 15px;}
.a_mod .a_aboutB{ padding:60px 50px;}
.a_mod .a_aboutB .a_aboutD{ width: 55%;}
.a_mod .a_aboutB .a_aboutD iframe{ width: 100%; height: 280px;}
.a_mod .a_aboutB .a_aboutW{ width: 45%; background-size: contain;}
.a_mod .a_aboutB .a_aboutW.a_Bg01{ background-position: bottom left; padding: 0 50px 0 50px;}
.a_mod .a_aboutB .a_aboutW.a_Bg02{ background-position: top right; padding: 43px 50px 0 60px;}
.a_mod .a_aboutB .a_aboutW .a_aboutT b{ font-size: 24px; margin-bottom: 15px;}
.a_mod .a_aboutB .a_aboutW .a_aboutT p{ font-size: 16px; line-height: 150%;}
.a_mod .a_aboutB .a_aboutW ul{ display: flex; flex-wrap: nowrap; margin-top: 20px;}
.a_mod .a_aboutB .a_aboutW ul li{ padding-right: 8px;}
.a_pd100{ padding-bottom: 100px;}

/****联络我们&地图****/
.a_mod .a_aboutB.a_wrap{flex-wrap: wrap; padding:0 50px;}
.a_mod .a_aboutB.a_sort{flex-direction:row-reverse}
.a_mod .a_aboutB.a_wrap .a_aboutD iframe{ height: 400px;}
.a_mod .a_aboutB.a_wrap .a_aboutW.a_Bg01,.a_mod .a_aboutB.a_wrap .a_aboutW.a_Bg02{ padding: 50px;}

/****联络我们&电邮****/
.a_mod .a_mail{ padding:35px 50px; flex-wrap: wrap;}
.a_mod .a_mail p{ line-height:180%; font-size:16px; }
.a_mod .a_mail .a_mailM{ padding: 50px 100px; flex-wrap: wrap;}
.a_mod .a_mail .a_mailM ul{ width: 50%; }
.a_mod .a_mail .a_mailM ul li{ padding: 10px 70px;}
.a_mod .a_mail .a_mailM ul li label{ font-size: 16px;}
.a_mod .a_mail .a_mailM ul li .a_mailT{ margin-top: 8px; font-size: 16px; }
.a_mod .a_mail .a_mailM ul li .a_mailT select{ width: 200px;}
.a_mod .a_mail .a_mailM ul li .a_mailT textarea{ height: 180px;}
.a_mod .a_mail .a_mailM ul li .a_mailT select,.a_mod .a_mail .a_mailM ul li .a_mailT input,.a_mod .a_mail .a_mailM ul li .a_mailT textarea{ padding: 7px; }
.a_mod .a_mail .a_mailM .a_mailB{ padding: 50px 0; }
.a_mod .a_mail .a_mailM .a_mailB button{width:100px; height:40px; line-height:40px; font-size:16px; }

/****测试报告&详情页****/
.a_mod .a_info .a_infoH{ flex-wrap: wrap; justify-content: center;}
.a_mod .a_info .a_infoH h3{ font-size: 30px;}
.a_mod .a_info .a_infoH span{ font-size: 14px;margin-top: 10px;}
.a_mod .a_info .a_infoC{ width:1200px; margin: auto; padding: 80px 50px 0 50px; font-size:16px; line-height:180%;}
.a_mod .a_info .a_infoC div,.a_mod .a_info .a_infoC p{ font-size:16px; line-height:180%; margin-top:15px;}
.a_mod .a_info .a_infoC img,.a_mod .a_info .a_infoC div img,.a_mod .a_info .a_infoC p img{  margin-top:10px;}

/****品牌产品&品牌列表页****/
.a_mod .a_prod_tit{ padding:50px 70px;}
.a_mod .a_prod_tit h3{ font-size:24px;}
.a_mod .a_prod_tit h3::after,.a_mod .a_prod_tit h3::before{ right: 0%;}
.a_mod .a_prod_tit h3::before{width:250px; top: 55px;}
.a_mod .a_prod_tit h3::after{ width:140px; top: 53px; }
.a_mod .a_prod_tit span{ font-size:14px;}
.a_mod .a_prod{ padding: 80px 50px 0 50px;}
.a_mod .a_prod ul{ flex-wrap: wrap;}
.a_mod .a_prod ul li{ width: 50%; padding: 20px;}
.a_mod .a_prod ul li a{ } 
.a_mod .a_prod ul li .a_prodM{  }
.a_mod .a_prod ul li .a_prodM .a_prodP{ height: 200px; background-size: cover;}
.a_mod .a_prod ul li .a_prodM .a_prodT{ width: 50%; padding: 20px; bottom: 0; }
.a_mod .a_prod ul li .a_prodM .a_prodT:first-child{ left: 0;}
.a_mod .a_prod ul li .a_prodM .a_prodT:last-child{ width: auto; right: 0;}
.a_mod .a_prod ul li .a_prodM .a_prodT h3{ height: 20px; line-height: 20px; padding-bottom: 3px; }
.a_mod .a_prod ul li .a_prodM .a_prodT h3 p{font-size: 16px; margin-right: 10px;}
.a_mod .a_prod ul li .a_prodM .a_prodT h3 span{font-size: 14px; margin-right: 10px; }
/****品牌产品&产品列表页****/
.a_mod .a_prodB{ width: 100%; padding: 80px 50px 0 50px;}
.a_mod .a_prodB ul{ width: 100%; display: flex; flex-wrap: wrap;}
.a_mod .a_prodB ul li{ width: 25%; padding: 20px;}
.a_mod .a_prodB ul li a{ } 
.a_mod .a_prodB ul li .a_prodM{ }
.a_mod .a_prodB ul li .a_prodM .a_prodI{ height:220px;}
.a_mod .a_prodB ul li .a_prodW{ }
.a_mod .a_prodB ul li .a_prodW span{ font-size: 12px; margin-top: 15px;}
.a_mod .a_prodB ul li .a_prodW p{ font-size: 16px; margin-top: 5px; }
/****品牌产品&产品详情页****/
.a_mod .a_back{ height:40px; line-height:40px; }
.a_mod .a_back a{ padding:0 50px; font-size:15px;}
.a_mod .a_back a .arrow{width: 7px; height: 7px; }
.a_mod .a_deta{ flex-wrap: nowrap; padding: 50px 0;}
.a_mod .a_deta .a_detaP{ width:50%; padding: 50px;}
.a_mod .a_deta .a_detaT{ width: 50%; padding: 50px;}
.a_mod .a_deta .a_detaT h3{ font-size: 24px; }
.a_mod .a_deta .a_detaT .a_detaA{ margin-top: 30px;}
.a_mod .a_deta .a_detaT .a_detaA p{ font-size: 16px; line-height: 200%;}
.a_mod .a_deta .a_detaT .a_detaA b{ font-size: 14px; margin-top: 20px;}
.a_mod .a_detaW{ padding: 100px 50px;}
.a_mod .a_detaW p{ font-size: 16px; line-height: 180%; margin-top: 20px;}
/****音响展会****/
.a_mod .a_left{ padding:0 50px;}
.a_mod .a_audio{ padding: 40px 50px; }
.a_mod .a_audio .a_audioL{ }
.a_mod .a_audio .a_audioL .a_audioM{ flex-wrap: nowrap;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioS{ width: 10%; font-size: 20px; padding-right: 20px; margin-top: 30px;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioB{ width: 90%; padding: 30px 0 30px 20px ;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioB .a_audioD{ width: 20%;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioB .a_audioD p{ font-size: 18px; margin-top: 10px;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioB .a_audioD span{ font-size: 14px; margin-top: 5px;}
.a_mod .a_audio .a_audioL .a_audioM .a_audioB .a_audioP{ width: 80%; }
.a_mod .a_audio .a_audioL .a_audioM .a_audioB .a_audioP li{ width: 25%; padding:10px 0 10px 20px; }


}
@media (min-width: 1440px) and (max-width:1679px ){
.a_mod .a_expo ul li .a_expoM,.a_mod .a_expo ul li .a_expoM .a_expoBg{ height: 620px;}

}


@media (min-width: 1680px) and (max-width:1920px ){
.a_mod .a_expo,.a_mod .a_expo ul li .a_expoM,.a_mod .a_expo ul li .a_expoM .a_expoBg{ height: 690px;}
}