﻿@charset "utf-8";
/* CSS Document */

.main{ width:100%; float:left; min-height:600px;}
.a_img{ background-size:contain; background-repeat:no-repeat; float:left;}
.a_pbok{ display:block;}
.a_wbok{ display:none;}
.mt100{ margin-top:100px;}
.mt120{ margin-top:120px;}
.a_pd10{ padding:0 10%;}
.vCenterWrapper{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-direction:row;-webkit-flex-direction:row;-webkit-align-content:stretch;align-content:stretch;}
.vCenter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}


/*********焦点图*********/
.f_focus{ width:100%; float:left; margin-top:90px;}
.f_focus .a_focus{ background-size:auto; background-position:center; background-repeat:no-repeat;}
.f_focus .f_index{ height:900px; background-image:url(../images/f_index.jpg); }
.f_focus .f_prod{ height:900px;}
.f_focus .f_cont{ height:900px; background-image:url(../images/f_cont.jpg); }

/*********首页*********/
.a_mod{ width:100%; float:left;}
.a_mod::after{ content:""; display:block; height:0; clear:both; visibility:hidden;}
.a_mod .a_con{ max-width:1200px; margin:0 auto;}
.a_mod .a_clmn{ width:100%; float:left; font-size:24px; color:#222; margin-top:60px; padding:0 10%;}
.a_mod .a_none{ border:none; margin:0;}
.a_mod img{ width:auto; max-width:100%;}
/***TOWER SPEAKER & SUBWOOFER***/
.a_bg01{ height:800px; background-image:url(../images/a_bg01.jpg); background-color:#f6f8f7; background-size:auto; background-position:center; background-repeat:no-repeat;}
.a_bg02{ background-color:#111;}
.a_prod{}
.a_prod .a_prodP{ width:30%; height:800px; background-image:url(../images/img01.png); background-size:auto; background-position:center;}
.a_prod .a_prodI{ width:35%; height:800px; background-image:url(../images/img02.png); background-size:auto; background-position:center;}
.a_prod .a_prodW{ width:70%; float:left; padding:200px 40px;}
.a_prod .a_prodW.a_prodE{ width:65%;}
.a_prod .a_prodW .a_prodR{ text-align:right; float:right;}
.a_prod .a_prodW .a_prodL{ text-align:left; float:left;}
.a_prod .a_prodW .a_prod_line{ width:40px; height:2px; background-color:#000;}
.a_prod .a_prodW p{ width:100%; font-size:60px; color:#000; text-transform:uppercase;font-family:"sans-serif"; margin-top:70px;}
.a_prod .a_prodW span{ width:100%; font-size:16px; color:#666; font-family:"sans-serif"; font-weight:normal; margin-top:15px;}
.a_prod .a_prodW .a_prod_btn{ width:240px; height:50px; line-height:50px; border:2px solid #d90000; border-radius:25px; text-align:center; font-size:16px; color:#000; margin-top:80px; position:relative;}
.a_prod .a_prodW .a_prod_btn:after{ content:" "; position:absolute;top:23px; right:30px; width:7px;height:7px; border-top:1px solid #000; border-right:1px solid #000; -webkit-transform:rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.a_prod .a_prodW .a_color_bg{ background-color:#fff;}
.a_prod .a_prodW .a_color{ color:#fff;}
.a_prod .a_prodW.a_prodE .a_prod_btn:after{ border-top:1px solid #fff; border-right:1px solid #fff; }
/***About Us***/
.a_bg03{ height:800px; background-image:url(../images/a_bg03.jpg); background-size:auto; background-position:center; background-repeat:no-repeat;}
.a_mod .a_abt{ width:100%; float:left; padding:150px 20px;}
.a_mod .a_abt .a_abtL{ width:660px; height:340px; float:left; background-color:#fff;-moz-box-shadow:60px 80px 0px rgba(255,255,255,0.5); -webkit-box-shadow:60px 80px 0px rgba(255,255,255,0.5); box-shadow:60px 80px 0px rgba(255,255,255,0.5); padding:60px 100px;}
.a_mod .a_abt .a_abtL b{ width:100%; float:left; font-size:30px; color:#000; font-family:"sans-serif"; font-weight:normal;}
.a_mod .a_abt .a_abtL p{ width:100%; float:left; font-size:14px; color:#000; font-family:"sans-serif"; line-height:200%; margin-top:30px; }
.a_mod .a_abt .a_abtL .a_abtB{ width:120px; height:30px; line-height:30px; float:left; font-size:12px; text-align:center; color:#fff; background-color:#000; border-radius:15px; margin-top:60px; }
.a_mod .a_abt .a_abtR{ width:500px; float:left; margin-top:230px; position:relative;}
.a_mod .a_abt .a_abtR:after{ content:""; width:450px; height:110px; background-color:#b40000; position:absolute; left:-30px; top:150px; z-index:88;}
.a_mod .a_abt .a_abtR .a_abtP{ width:500px; height:240px; float:left; background-image:url(../images/img03.jpg); background-position:center; position:absolute; left:0; z-index:99;}


/****产品列表页****/
.a_mod .a_page{ width:100%; margin:100px 0; text-align:center; float:left;}
.a_mod .a_writ{ width:100%; float:left; padding:100px 0; border-bottom:1px solid #dfdfdf;}
.a_mod .a_writ h1{ width:100%; float:left; font-size:36px; font-weight:normal; color:#000;}
.a_mod .a_writ p{ width:100%; float:left; font-size:14px; color:#333; line-height:180%; margin-top:15px;}


/****产品分类****/
.a_mod .a_bar{ width:100%; float:left; }
.a_mod .a_sifi{ width:100%; float:left; text-align:center; margin:100px 0 0 0;}
.a_mod .a_sifi ul{ width:100%; display:block;}
.a_mod .a_sifi ul li{ height:40px; line-height:40px; color:#222; font-size:16px; padding:0 20px; margin:0 10px; display:inline-block;}
.a_mod .a_sifi ul li a{ color:#222;}
.a_mod .a_sifi ul li.active{ border-bottom:2px solid #222; }
.a_mod .a_sifi ul li.active a{ color:#222; }
.a_mod .a_sifi ul li:hover{ border-bottom:2px solid #222;}
/****产品列表页****/
.a_mod .a_prot{ width:100%; float:left; margin-top:60px;}
.a_mod .a_prot li{ width:25%; padding:1px; box-sizing:border-box; text-align:center; display:inline-block; float:left;}
.a_mod .a_prot li a{ display:table;}
.a_mod .a_prot li .a_prodM{ width:100%; background-color:#f4f4f4; height:480px;  position:relative; overflow:hidden;  text-align:center; display:table-cell; vertical-align:middle; }
.a_mod .a_prot li .a_prodM img{ width:100%; transition:transform 1s; -moz-transition:-moz-transform 1s; /* Firefox 4 */-webkit-transition: -webkit-transform 1s; /* Safari and Chrome */-o-transition: -o-transform 1s;}
.a_mod .a_prot li:hover .a_prodM img{ transform:scale(1.1); -moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1)}
.a_mod .a_prot li .a_prodM .a_prodT{ width:100%; position:absolute; top:0; left:0; padding:20px; text-align:left;}
.a_mod .a_prot li .a_prodM .a_prodT h2{ width:100%; float:left; font-size:16px; color:#000; font-weight:normal; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.a_mod .a_prot li .a_prodM .a_prodT span{ width:100%; float:left; font-size:13px; margin-top:5px; color:#aaa; white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}
.a_mod .a_prot li .a_prodM .a_prodD{ width:100%; position:absolute; bottom:0; left:0; padding:20px; text-align:left;}
.a_mod .a_prot li .a_prodM .a_prodD p{ width:50%; float:left; font-size:12px; color:#aaa; text-transform:uppercase; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.a_mod .a_prot li .a_prodM .a_prodD .a_prodY{ width:50%; float:left;}
.a_mod .a_prot li .a_prodM .a_prodD .a_prodY span{ width:6px; height:6px; border-radius:50%; background-color:#aaa; float:right; margin:5px 0 0 5px;}

/****产品详情页****/
.a_bg04{ background-color:#f4f4f4; padding:0 0 100px 0;}
.a_mod .a_deta{ padding:110px 0;}
.a_mod .a_deta .a_detaW{ width:100%; float:left; text-align:center; color:#000;}
.a_mod .a_deta .a_detaW b{ display:inline-block; font-size:36px;}
.a_mod .a_deta .a_detaW span{ display:inline-block; font-size:24px; margin-left:5px}
.a_mod .a_deta .a_detaM{ width:100%; float:left; margin-top:50px;}
.a_mod .a_deta .a_detaM .a_detaL{ width:50%; float:left; padding:0;}
.a_mod .a_deta .a_detaM .a_detaR{ width:50%; float:left; padding:0 0px 0 60px;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaN{ width:100%; float:left; margin-top:40px;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaN h3{ width:100%; float:left; font-size:36px; margin:0; padding:0; color:#000; font-weight:normal;font-family:"sans-serif"; }
.a_mod .a_deta .a_detaM .a_detaR .a_detaN p{ width:100%; float:left; font-size:12px; color:#898989; margin-top:10px; font-family:"sans-serif"; }
.a_mod .a_deta .a_detaM .a_detaR .a_detaC{ width:100%; height:300px; float:left; margin-top:30px; border-bottom:1px solid #000; padding-bottom:50px; overflow:hidden; }
.a_mod .a_deta .a_detaM .a_detaR .a_detaC p{ width:100%; float:left; margin:10px 0; line-height:130%; font-size:14px;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaK{ width:100%; float:left; margin-top:40px; font-size:14px; color:#000; line-height:40px; padding:0 10px;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaK .a_detaE{ width:auto; float:left; display:inline-block; font-size:15px; color:#000;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaK span{ width:40px; height:40px; background-image:url(../images/icon_05.png); float:left; margin-right:5px;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaK .a_detaD{ width:120px; height:30px; line-height:26px; text-align:center; float:right; font-size:14px; color:#000; border:2px solid #da0606; border-radius:15px; margin:5px 0;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaT{ width:100%; float:left; margin-top:30px;}
.a_mod .a_deta .a_detaM .a_detaR p{ width:100%; float:left; font-size:16px; color:#4a4a4a; line-height:160%; font-family:"sans-serif"; }
.a_mod .a_detaP{ width:100%; float:left; padding:0 5%;}
.a_mod .a_detaP b{ width:100%; float:left; font-size:36px; color:#000; font-weight:normal;}
.a_mod .a_detaP .a_detaS{ width:100%; float:left; }
.a_mod .a_detaP .a_detaS li{ width:50%; float:left; margin-top:45px;}
.a_mod .a_detaP .a_detaS li p{ width:100%; float:left; font-size:18px; color:#000;}
.a_mod .a_detaP .a_detaS li span{ width:100%; float:left; font-size:18px; color:#999; margin-top:2px; }
.a_mod .a_detaF{ width:100%; float:left; padding:0 5% 100px 5%;}
.a_mod .a_detaF p{ width:100%; float:left; font-size:14px; color:#999; line-height:160%; font-family:"sans-serif"; margin-top:20px; text-align:center; }
.a_mod .a_detaH{ width:100%; float:left; padding:0 5% 100px 5%;}
.a_mod .a_detaH ul{ width:100%; float:left; text-align:center;}
.a_mod .a_detaH ul li{ width:24%; display:inline-block; margin:20px 0;}
.a_mod .a_detaH a{ width:100%; float:left; font-size:14px; color:#000; margin:10px 0; line-height:25px;}
.a_mod .a_detaH a span{ width:100%; height:90px; background-image:url(../images/icon_05.png); background-position:center; margin-bottom:10px;}
.a_mod .a_detaH a p{ width:100%; float:left; font-size:14px; color:#000; margin-top:30px; text-align:center; }


/*********联系我们*********/
.a_mod .a_mege{ padding:100px 0;}
.a_mod .a_mege .a_book{ width:100%; float:left; text-align:center; }
.a_mod .a_mege .a_book h1{ width:100%; float:left; font-size:36px; color:#000;}
.a_mod .a_mege .a_book b{ width:100%; height:30px; background-image:url(../images/logo.png); background-position:center; float:left; margin-top:150px;}
.a_mod .a_mege .a_book p{ width:100%; float:left; font-size:14px; color:#000; line-height:180%; margin-top:30px;}
.a_mod .a_mege .a_shet{ width:100%; float:left; padding:0px 0 150px 0; }
.a_mod .a_mege .a_shet ul{ width:100%; float:left; margin:30px 0;}
.a_mod .a_mege .a_shet ul li{ width:100%; float:left; padding:10px 20px; display:table;}
.a_mod .a_mege .a_shet ul li p{ width:90px; font-size:14px; color:#222; line-height:40px; display:table-cell; vertical-align:top; text-align:right; padding-right:10px; box-sizing:border-box; }
.a_mod .a_mege .a_shet ul li .a_lab{ display:table-cell; vertical-align:top;}
.a_mod .a_mege .a_shet ul li .a_lab input{ width:100%; float:left; border:1px solid #dfdfdf; color:#222; box-sizing:border-box; height:40px; line-height:30px; font-size:14px; padding:5px; font-family:"sans-serif"; }
.a_mod .a_mege .a_shet ul li .a_date{ display:table-cell; vertical-align:top;}
.a_mod .a_mege .a_shet ul li .a_date textarea{ width:100%; float:left; line-height:180%; border:1px solid #dfdfdf; color:#222; box-sizing:border-box; font-size:15px; padding:0 5px; font-family:"sans-serif"; }
.a_mod .a_mege .a_shet .a_btn{ width:100%; display:block; text-align:center; }
.a_mod .a_mege .a_shet .a_btn button{ width:100px; height:40px; line-height:40px; display:inline-block; font-size:14px; text-align:center; margin:0 10px; border:1px solid transparent; border-radius:5px; }
.a_mod .a_mege .a_shet .a_btn button:nth-child(1){ color:#fff; background-color:#ff0000; border-color:#ff0000; }
.a_mod .a_mege .a_shet .a_btn button:nth-child(2){ color:#222; background-color:#f5f5f5; border-color:#f5f5f5;}





@media (max-width: 479px) {
.a_pbok{ display:none;}
.a_wbok{ display:block;}
.mt120{ margin-top:70px;}
.mt100{ margin-top:50px;}
.a_pd10{ padding:0 2%;}


/*********焦点图*********/
.f_focus{ margin-top:60px; }
.f_focus .a_focus{ background-size:cover; }
.f_focus .f_index{ height:250px;}
.f_focus .f_prod{ height:250px;}
.f_focus .f_cont{ height:250px; }

/*********首页*********/
.a_mod{ padding:0 8%; }
.a_mod .a_clmn{ font-size:20px; margin-top:60px; padding:0 10%;}
/***TOWER SPEAKER & SUBWOOFER***/
.a_bg01{ height:680px; background-size:cover; background-size:730%; background-position:right bottom; }
.a_bg02{ height:650px;}
.a_prod{ padding:0 8%;}
.a_prod .a_prodP{ width:100%; height:300px; background-size:contain; margin:40px 0 0 0; background-position:center; }
.a_prod .a_prodI{ width:100%; height:300px; background-size:75%; margin:40px 0 0 0; background-position:center;}
.a_prod .a_prodW{ width:100%; float:left; padding:30px 0px;}
.a_prod .a_prodW.a_prodE{ width:100%;}
.a_prod .a_prodW .a_prodR{ float:left;}
.a_prod .a_prodW .a_prodL{ float:left;}
.a_prod .a_prodW .a_prod_line{ width:40px; }
.a_prod .a_prodW p.a_prodR,.a_prod .a_prodW p.a_prodL{ font-size:22px; margin-top:30px; text-align:left;}
.a_prod .a_prodW span.a_prodR,.a_prod .a_prodW span.a_prodL{ font-size:13px; margin-top:15px; text-align:left;}
.a_prod .a_prodW .a_prod_btn{ width:150px; height:35px; line-height:35px; font-size:13px; margin-top:30px; }
.a_prod .a_prodW .a_prod_btn:after{ top:14px; right:15px; width:7px;height:7px; }
/***About Us***/
.a_bg03{ height:auto; background-size:cover; padding:0 8%; }
.a_mod .a_abt{ padding:0px 7%; margin:60px 0; background-color:#fff;}
.a_mod .a_abt .a_abtL{ width:100%; height:auto; -moz-box-shadow:60px 80px 0px rgba(255,255,255,0); -webkit-box-shadow:60px 80px 0px rgba(255,255,255,0); box-shadow:60px 80px 0px rgba(255,255,255,0); padding:30px 0% 25px 0%;}
.a_mod .a_abt .a_abtL b{ font-size:22px; }
.a_mod .a_abt .a_abtL p{ font-size:13px; line-height:160%; margin-top:10px; }
.a_mod .a_abt .a_abtL .a_abtB{ width:100px; height:30px; line-height:30px; font-size:12px; margin-top:15px; }
.a_mod .a_abt .a_abtR{ width:100%; margin-top:0px; padding:0px 0% 30px 0%; position:inherit; }
.a_mod .a_abt .a_abtR:after{ display:none;}
.a_mod .a_abt .a_abtR .a_abtP{ width:100%; height:130px;background-size:cover; position:inherit; }

/*********产品系列*********/
.a_mod .a_page{ margin:40px 0; }
.a_mod .a_writ{ padding:40px 0 25px 0; }
.a_mod .a_writ h1{ font-size:20px; }
.a_mod .a_writ p{ font-size:13px; line-height:170%; margin-top:10px;}

/****产品分类****/
.a_mod .a_sifi{ display:none;}
/****产品列表页****/
.a_mod .a_prot{  margin-top:45px;}
.a_mod .a_prot li{ width:100%; }
.a_mod .a_prot li .a_prodM{ height:420px; }
.a_mod .a_prot li .a_prodM .a_prodT{ padding:15px 20px;}
.a_mod .a_prot li .a_prodM .a_prodT h2{ font-size:14px; }
.a_mod .a_prot li .a_prodM .a_prodT span{ font-size:14px; margin-top:5px; }
.a_mod .a_prot li .a_prodM .a_prodD{ padding:15px 20px; }
.a_mod .a_prot li .a_prodM .a_prodD p{ width:50%;}
.a_mod .a_prot li .a_prodM .a_prodD .a_prodY{ width:50%; }


/****产品详情页****/
.a_bg04{ padding:0 0 0px 0;}
.a_mod .a_deta{ padding:40px 0;}
.a_mod .a_deta .a_detaW{ }
.a_mod .a_deta .a_detaW b{ font-size:22px;}
.a_mod .a_deta .a_detaW span{ font-size:17px; margin-left:5px;}
.a_mod .a_deta .a_detaM{ margin-top:30px;}
.a_mod .a_deta .a_detaM .a_detaL{ width:100%; }
.a_mod .a_deta .a_detaM .a_detaR{ width:100%; padding:20px 0;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaN{ margin-top:20px;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaN h3{ font-size:24px; }
.a_mod .a_deta .a_detaM .a_detaR .a_detaN p{ font-size:12px; margin-top:10px; }
.a_mod .a_deta .a_detaM .a_detaR .a_detaC{ height:auto; margin-top:5px; padding-bottom:30px; }
.a_mod .a_deta .a_detaM .a_detaR .a_detaC p{ margin:10px 0; line-height:130%; font-size:13px;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaK{ margin-top:20px; font-size:13px; line-height:40px; padding:0 5px;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaK .a_detaE{ width:auto; font-size:13px; }
.a_mod .a_deta .a_detaM .a_detaR .a_detaK span{ width:30px; height:30px; margin-right:5px;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaK .a_detaD{ width:100px; height:30px; line-height:26px; font-size:13px; margin:5px 0;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaT{ width:100%; float:left; margin-top:30px;}
.a_mod .a_deta .a_detaM .a_detaR p{ font-size:15px; line-height:160%; }
.a_mod .a_detaP{ padding:0 5% 0px 5%;}
.a_mod .a_detaP b{ font-size:24px; }
.a_mod .a_detaP .a_detaS{ }
.a_mod .a_detaP .a_detaS li{ width:100%; margin-top:25px;}
.a_mod .a_detaP .a_detaS li p{ font-size:14px; }
.a_mod .a_detaP .a_detaS li span{ font-size:14px; margin-top:2px; }
.a_mod .a_detaF{ padding:0 5% 0px 5%;}
.a_mod .a_detaF p{ font-size:13px; line-height:160%; margin-top:20px; }
.a_mod .a_detaH{ padding:0 5% 0px 5%;}
.a_mod .a_detaH ul{ text-align:center;}
.a_mod .a_detaH ul li{ width:49.5%; margin:15px 0;}
.a_mod .a_detaH a{ font-size:16px; margin:10px 0; line-height:150%;}
.a_mod .a_detaH a span{ height:50px; }
.a_mod .a_detaH a p{ font-size:13px; margin-top:30px; }



/*********联系我们*********/
.a_mod .a_mege{ padding:60px 0;}
.a_mod .a_mege .a_book{ }
.a_mod .a_mege .a_book h1{ font-size:24px; }
.a_mod .a_mege .a_book b{ font-size:18px; margin-top:30px;}
.a_mod .a_mege .a_book p{ font-size:13px; line-height:160%; margin-top:15px;}
.a_mod .a_mege .a_shet{ padding:0px 0 60px 0; }
.a_mod .a_mege .a_shet ul{ margin:25px 0;}
.a_mod .a_mege .a_shet ul li{ padding:10px 0px; }
.a_mod .a_mege .a_shet ul li p{ width:75px; font-size:13px; line-height:40px;  }
.a_mod .a_mege .a_shet ul li .a_lab{}
.a_mod .a_mege .a_shet ul li .a_lab input{ height:40px; line-height:30px; font-size:13px; padding:5px;}
.a_mod .a_mege .a_shet ul li .a_date{ }
.a_mod .a_mege .a_shet ul li .a_date textarea{ font-size:14px;}
.a_mod .a_mege .a_shet .a_btn button{ width:100px; height:40px; line-height:40px; font-size:13px;  }



}

@media (min-width: 480px) and (max-width: 639px) {
.a_pbok{ display:none;}
.a_wbok{ display:block;}
.mt120{ margin-top:70px;}
.mt100{ margin-top:60px;}
.a_pd10{ padding:0 2%;}

/*********焦点图*********/
.f_focus{ margin-top:60px; }
.f_focus .a_focus{ background-size:cover; }
.f_focus .f_index{ height:450px;}
.f_focus .f_prod{ height:450px;}
.f_focus .f_cont{ height:450px; }

/*********首页*********/
.a_mod{ padding:0 8%; }
.a_mod .a_clmn{ font-size:20px; margin-top:60px; padding:0 10%;}
/***TOWER SPEAKER & SUBWOOFER***/
.a_bg01{ height:450px; background-size:cover; }
.a_prod{ padding:0 9%;}
.a_prod .a_prodP{ width:30%; height:450px; background-size:110%; margin:0; background-position:right center; }
.a_prod .a_prodI{ width:35%; height:450px; background-size:100%; margin:0; background-position:left center;}
.a_prod .a_prodW{ width:70%; float:left; padding:80px 0px;}
.a_prod .a_prodW.a_prodE{ width:65%;}
.a_prod .a_prodW .a_prodR{ float:right;}
.a_prod .a_prodW .a_prodL{ float:left;}
.a_prod .a_prodW .a_prod_line{ width:40px; }
.a_prod .a_prodW p{ font-size:30px; margin-top:40px;}
.a_prod .a_prodW span{ font-size:13px; margin-top:15px;}
.a_prod .a_prodW .a_prod_btn{ width:200px; height:45px; line-height:45px; font-size:13px; margin-top:50px; }
.a_prod .a_prodW .a_prod_btn:after{ top:18px; right:30px; width:7px;height:7px; }
/***About Us***/
.a_bg03{ height:710px; background-size:cover; padding:0 10%; }
.a_mod .a_abt{ padding:0px 20px; margin:80px 0; background-color:#fff;}
.a_mod .a_abt .a_abtL{ width:100%; height:auto; -moz-box-shadow:60px 80px 0px rgba(255,255,255,0); -webkit-box-shadow:60px 80px 0px rgba(255,255,255,0); box-shadow:60px 80px 0px rgba(255,255,255,0); padding:50px 5% 30px 5%;}
.a_mod .a_abt .a_abtL b{ font-size:26px; }
.a_mod .a_abt .a_abtL p{ font-size:14px; line-height:200%; margin-top:20px; }
.a_mod .a_abt .a_abtL .a_abtB{ width:120px; height:30px; line-height:30px; font-size:12px; margin-top:35px; }
.a_mod .a_abt .a_abtR{ width:100%; margin-top:0px; padding:0px 5% 50px 5%; position:inherit; }
.a_mod .a_abt .a_abtR:after{ width:100%; height:110px; left:-30px; top:110px; display:none;}
.a_mod .a_abt .a_abtR .a_abtP{ width:100%; height:250px;background-size:cover; position:inherit; }



/*********产品系列*********/
.a_mod .a_page{ margin:50px 0; }
.a_mod .a_writ{ padding:50px 0 30px 0; }
.a_mod .a_writ h1{ font-size:22px; }
.a_mod .a_writ p{ font-size:13px; line-height:180%; margin-top:15px;}
/****产品分类****/
.a_mod .a_sifi{ display:none;}
/****产品列表页****/
.a_mod .a_prot{  margin-top:45px;}
.a_mod .a_prot li{ width:100%; }
.a_mod .a_prot li .a_prodM{ height:420px; }
.a_mod .a_prot li .a_prodM .a_prodT{ padding:15px 20px;}
.a_mod .a_prot li .a_prodM .a_prodT h2{ font-size:14px; }
.a_mod .a_prot li .a_prodM .a_prodT span{ font-size:14px; margin-top:5px; }
.a_mod .a_prot li .a_prodM .a_prodD{ padding:15px 20px; }
.a_mod .a_prot li .a_prodM .a_prodD p{ width:50%;}
.a_mod .a_prot li .a_prodM .a_prodD .a_prodY{ width:50%; }


/****产品详情页****/
.a_bg04{ padding:0 0 0px 0;}
.a_mod .a_deta{ padding:60px 0;}
.a_mod .a_deta .a_detaW{ }
.a_mod .a_deta .a_detaW b{ font-size:28px;}
.a_mod .a_deta .a_detaW span{ font-size:20px; margin-left:5px;}
.a_mod .a_deta .a_detaM{ margin-top:50px;}
.a_mod .a_deta .a_detaM .a_detaL{ width:100%; }
.a_mod .a_deta .a_detaM .a_detaR{ width:100%; padding:30px 0;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaN{ margin-top:40px;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaN h3{ font-size:28px; }
.a_mod .a_deta .a_detaM .a_detaR .a_detaN p{ font-size:12px; margin-top:10px; }
.a_mod .a_deta .a_detaM .a_detaR .a_detaC{ height:auto; margin-top:30px; padding-bottom:30px; }
.a_mod .a_deta .a_detaM .a_detaR .a_detaC p{ margin:10px 0; line-height:130%; font-size:14px;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaK{ margin-top:40px; font-size:14px; line-height:40px; padding:0 10px;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaK .a_detaE{ width:auto; font-size:14px; }
.a_mod .a_deta .a_detaM .a_detaR .a_detaK span{ width:40px; height:40px;  margin-right:5px;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaK .a_detaD{ width:120px; height:30px; line-height:26px; font-size:14px; margin:5px 0;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaT{ width:100%; float:left; margin-top:30px;}
.a_mod .a_deta .a_detaM .a_detaR p{ font-size:16px; line-height:160%; }
.a_mod .a_detaP{ padding:0 5% 0px 5%;}
.a_mod .a_detaP b{ font-size:28px; }
.a_mod .a_detaP .a_detaS{ }
.a_mod .a_detaP .a_detaS li{ width:50%; margin-top:35px;}
.a_mod .a_detaP .a_detaS li p{ font-size:16px; }
.a_mod .a_detaP .a_detaS li span{ font-size:16px; margin-top:2px; }
.a_mod .a_detaF{ padding:0 5% 50px 5%;}
.a_mod .a_detaF p{ font-size:14px; line-height:160%; margin-top:20px; }
.a_mod .a_detaH{ padding:0 5% 50px 5%;}
.a_mod .a_detaH ul{ text-align:center;}
.a_mod .a_detaH ul li{ width:49.5%; margin:15px 0;}
.a_mod .a_detaH a{ font-size:13px; margin:10px 0; line-height:150%;}
.a_mod .a_detaH a span{ height:60px; }
.a_mod .a_detaH a p{ font-size:13px; margin-top:30px; }


/*********联系我们*********/
.a_mod .a_mege{ padding:50px 0;}
.a_mod .a_mege .a_book{ }
.a_mod .a_mege .a_book h1{ font-size:24px; }
.a_mod .a_mege .a_book b{ font-size:18px; margin-top:70px;}
.a_mod .a_mege .a_book p{ font-size:14px; line-height:180%; margin-top:20px;}
.a_mod .a_mege .a_shet{ padding:0px 0 50px 0; }
.a_mod .a_mege .a_shet ul{  margin:25px 0;}
.a_mod .a_mege .a_shet ul li{ padding:10px 0px; }
.a_mod .a_mege .a_shet ul li p{ width:85px; font-size:14px; line-height:40px;  }
.a_mod .a_mege .a_shet ul li .a_lab{}
.a_mod .a_mege .a_shet ul li .a_lab input{ height:40px; line-height:30px; font-size:14px; padding:5px;}
.a_mod .a_mege .a_shet ul li .a_date{ }
.a_mod .a_mege .a_shet ul li .a_date textarea{ font-size:14px;}
.a_mod .a_mege .a_shet .a_btn button{ width:100px; height:40px; line-height:40px; font-size:14px;  }





}

@media (min-width: 640px) and (max-width:1023px ) {
.a_pbok{ display:none;}
.a_wbok{ display:block;}
.mt120{ margin-top:90px;}
.mt100{ margin-top:80px;}
.a_pd10{ padding:0 4%;}

/*********焦点图*********/
.f_focus{ margin-top:70px; }
.f_focus .a_focus{ background-size:cover; }
.f_focus .f_index{ height:450px;}
.f_focus .f_prod{ height:450px;}
.f_focus .f_cont{ height:450px; }

/*********首页*********/
.a_mod{ padding:0 8%; }
.a_mod .a_clmn{ font-size:20px; margin-top:60px; padding:0 10%;}
/***TOWER SPEAKER & SUBWOOFER***/
.a_bg01{ height:450px; background-size:cover; }
.a_prod{ padding:0 9%;}
.a_prod .a_prodP{ width:30%; height:450px; background-size:110%; margin:0; background-position:right center; }
.a_prod .a_prodI{ width:35%; height:450px; background-size:100%; margin:0; background-position:left center;}
.a_prod .a_prodW{ width:70%; float:left; padding:80px 0px;}
.a_prod .a_prodW.a_wbok{ display:none;}
.a_prod .a_prodW.a_pbok{ display:block;}
.a_prod .a_prodW.a_prodE{ width:65%;}
.a_prod .a_prodW .a_prodR{ float:right;}
.a_prod .a_prodW .a_prodL{ float:left;}
.a_prod .a_prodW .a_prod_line{ width:40px; }
.a_prod .a_prodW p{ font-size:30px; margin-top:40px;}
.a_prod .a_prodW span{ font-size:13px; margin-top:15px;}
.a_prod .a_prodW .a_prod_btn{ width:200px; height:45px; line-height:45px; font-size:13px; margin-top:50px; }
.a_prod .a_prodW .a_prod_btn:after{ top:18px; right:30px; width:7px;height:7px; }
/***About Us***/
.a_bg03{ height:710px; background-size:cover; padding:0 10%; }
.a_mod .a_abt{ padding:0px 20px; margin:80px 0; background-color:#fff;}
.a_mod .a_abt .a_abtL{ width:100%; height:auto; -moz-box-shadow:60px 80px 0px rgba(255,255,255,0); -webkit-box-shadow:60px 80px 0px rgba(255,255,255,0); box-shadow:60px 80px 0px rgba(255,255,255,0); padding:50px 5% 30px 5%;}
.a_mod .a_abt .a_abtL b{ font-size:26px; }
.a_mod .a_abt .a_abtL p{ font-size:14px; line-height:200%; margin-top:20px; }
.a_mod .a_abt .a_abtL .a_abtB{ width:120px; height:30px; line-height:30px; font-size:12px; margin-top:35px; }
.a_mod .a_abt .a_abtR{ width:100%; margin-top:0px; padding:0px 5% 50px 5%; position:inherit; }
.a_mod .a_abt .a_abtR:after{ width:100%; height:110px; left:-30px; top:110px; display:none;}
.a_mod .a_abt .a_abtR .a_abtP{ width:100%; height:250px;background-size:cover; position:inherit; }


/*********产品系列*********/
.a_mod .a_page{ margin:60px 0; }
.a_mod .a_writ{ padding:60px 0 40px 0; }
.a_mod .a_writ h1{ font-size:24px; }
.a_mod .a_writ p{ font-size:14px; line-height:180%; margin-top:15px;}
/****产品分类****/
.a_mod .a_sifi{ display:none;}
/****产品列表页****/
.a_mod .a_prot{  margin-top:45px;}
.a_mod .a_prot li{ width:50%; }
.a_mod .a_prot li .a_prodM{ height:450px; }
.a_mod .a_prot li .a_prodM .a_prodT{ padding:15px 20px;}
.a_mod .a_prot li .a_prodM .a_prodT h2{ font-size:15px; }
.a_mod .a_prot li .a_prodM .a_prodT span{ font-size:15px; margin-top:5px; }
.a_mod .a_prot li .a_prodM .a_prodD{ padding:15px 20px; }
.a_mod .a_prot li .a_prodM .a_prodD p{ width:50%;}
.a_mod .a_prot li .a_prodM .a_prodD .a_prodY{ width:50%; }

/****产品详情页****/
.a_bg04{ padding:0 0 0px 0;}
.a_mod .a_deta{ padding:80px 0;}
.a_mod .a_deta .a_detaW{ }
.a_mod .a_deta .a_detaW b{ font-size:28px;}
.a_mod .a_deta .a_detaW span{ font-size:20px; margin-left:5px;}
.a_mod .a_deta .a_detaM{ margin-top:50px;}
.a_mod .a_deta .a_detaM .a_detaL{ width:100%; }
.a_mod .a_deta .a_detaM .a_detaR{ width:100%; padding:30px 0;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaN{ margin-top:40px;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaN h3{ font-size:28px; }
.a_mod .a_deta .a_detaM .a_detaR .a_detaN p{ font-size:12px; margin-top:10px; }
.a_mod .a_deta .a_detaM .a_detaR .a_detaC{ height:auto; margin-top:30px; padding-bottom:30px; }
.a_mod .a_deta .a_detaM .a_detaR .a_detaC p{ margin:10px 0; line-height:130%; font-size:14px;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaK{ margin-top:40px; font-size:14px; line-height:40px; padding:0 10px;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaK .a_detaE{ width:auto; font-size:14px; }
.a_mod .a_deta .a_detaM .a_detaR .a_detaK span{ width:40px; height:40px;  margin-right:5px;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaK .a_detaD{ width:120px; height:30px; line-height:26px; font-size:14px; margin:5px 0;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaT{ width:100%; float:left; margin-top:30px;}
.a_mod .a_deta .a_detaM .a_detaR p{ font-size:16px; line-height:160%; }
.a_mod .a_detaP{ padding:0 5% 0px 5%;}
.a_mod .a_detaP b{ font-size:28px; }
.a_mod .a_detaP .a_detaS{ }
.a_mod .a_detaP .a_detaS li{ width:50%; margin-top:35px;}
.a_mod .a_detaP .a_detaS li p{ font-size:16px; }
.a_mod .a_detaP .a_detaS li span{ font-size:16px; margin-top:2px; }
.a_mod .a_detaF{ padding:0 5% 60px 5%;}
.a_mod .a_detaF p{ font-size:14px; line-height:160%; margin-top:20px; }
.a_mod .a_detaH{ padding:0 5% 60px 5%;}
.a_mod .a_detaH ul{ text-align:center;}
.a_mod .a_detaH ul li{ width:32.3333333%; margin:20px 0;}
.a_mod .a_detaH a{ font-size:13px; margin:10px 0; line-height:150%;}
.a_mod .a_detaH a span{ height:80px; }
.a_mod .a_detaH a p{ font-size:13px; margin-top:30px; }


/*********联系我们*********/
.a_mod .a_mege{ padding:60px 0;}
.a_mod .a_mege .a_book{ }
.a_mod .a_mege .a_book h1{ font-size:28px; }
.a_mod .a_mege .a_book b{ font-size:20px; margin-top:80px;}
.a_mod .a_mege .a_book p{ font-size:14px; line-height:180%; margin-top:20px;}
.a_mod .a_mege .a_shet{ padding:0px 0 60px 0; }
.a_mod .a_mege .a_shet ul{  margin:25px 0;}
.a_mod .a_mege .a_shet ul li{ padding:10px 20px; }
.a_mod .a_mege .a_shet ul li p{ width:90px; font-size:14px; line-height:40px;  }
.a_mod .a_mege .a_shet ul li .a_lab{}
.a_mod .a_mege .a_shet ul li .a_lab input{ height:40px; line-height:30px; font-size:14px; padding:5px;}
.a_mod .a_mege .a_shet ul li .a_date{ }
.a_mod .a_mege .a_shet ul li .a_date textarea{ font-size:14px;}
.a_mod .a_mege .a_shet .a_btn button{ width:100px; height:40px; line-height:40px; font-size:14px;  }




}


@media (min-width: 1024px) and (max-width:1199px ) {
.mt120{ margin-top:110px;}
.mt100{ margin-top:90px;}
.a_pd10{ padding:0 5%;}

/*********焦点图*********/
.f_focus{ margin-top:90px; }
.f_focus .a_focus{ background-size:cover; }
.f_focus .f_index{ height:600px;}
.f_focus .f_prod{ height:600px;}
.f_focus .f_cont{ height:600px; }

/*********首页*********/
.a_mod{ padding:0 5%; }
.a_mod .a_clmn{ font-size:20px; margin-top:60px; padding:0 10%;}
/***TOWER SPEAKER & SUBWOOFER***/
.a_bg01{ height:600px; background-size:cover; }
.a_prod{}
.a_prod .a_prodP{ width:30%; height:600px; background-size:110%; margin:0; background-position:right center; }
.a_prod .a_prodI{ width:35%; height:600px; background-size:100%; margin:0; background-position:left center;}
.a_prod .a_prodW{ width:70%; float:left; padding:120px 40px;}
.a_prod .a_prodW.a_prodE{ width:65%;}
.a_prod .a_prodW .a_prodR{ float:right;}
.a_prod .a_prodW .a_prodL{ float:left;}
.a_prod .a_prodW .a_prod_line{ width:40px; }
.a_prod .a_prodW p{ font-size:42px; margin-top:60px;}
.a_prod .a_prodW span{ font-size:15px; margin-top:15px;}
.a_prod .a_prodW .a_prod_btn{ width:240px; height:50px; line-height:50px; border-radius:25px; font-size:16px; margin-top:70px; }
.a_prod .a_prodW .a_prod_btn:after{ top:23px; right:30px; width:7px;height:7px; }
/***About Us***/
.a_bg03{ height:650px; background-size:cover; }
.a_mod .a_abt{ padding:100px 20px;}
.a_mod .a_abt .a_abtL{ width:55%; height:300px; -moz-box-shadow:60px 80px 0px rgba(255,255,255,0.5); -webkit-box-shadow:60px 80px 0px rgba(255,255,255,0.5); box-shadow:60px 80px 0px rgba(255,255,255,0.5); padding:40px 60px;}
.a_mod .a_abt .a_abtL b{ font-size:30px; }
.a_mod .a_abt .a_abtL p{ font-size:14px; line-height:200%; margin-top:30px; }
.a_mod .a_abt .a_abtL .a_abtB{ width:120px; height:30px; line-height:30px; font-size:12px; margin-top:50px; }
.a_mod .a_abt .a_abtR{ width:45%; margin-top:220px;}
.a_mod .a_abt .a_abtR:after{ width:100%; height:110px; left:-30px; top:110px;}
.a_mod .a_abt .a_abtR .a_abtP{ width:100%; height:200px;background-size:cover; }



/*********产品系列*********/
.a_mod .a_page{ margin:70px 0; }
.a_mod .a_writ{ padding:70px 0; }
.a_mod .a_writ h1{ font-size:28px; }
.a_mod .a_writ p{ font-size:14px; line-height:180%; margin-top:15px;}
/****产品列表页****/
.a_mod .a_sifi{ margin:50px 0 0 0;}
.a_mod .a_sifi ul{ }
.a_mod .a_sifi ul li{ height:40px; line-height:40px; font-size:16px; padding:0 20px; margin:0 10px; }
/****产品列表页****/
.a_mod .a_prot{  margin-top:45px;}
.a_mod .a_prot li{ width:33.333333333%; }
.a_mod .a_prot li .a_prodM{ height:380px; }
.a_mod .a_prot li .a_prodM .a_prodT{ padding:15px 20px;}
.a_mod .a_prot li .a_prodM .a_prodT h2{ font-size:16px; }
.a_mod .a_prot li .a_prodM .a_prodT span{ font-size:16px; margin-top:5px; }
.a_mod .a_prot li .a_prodM .a_prodD{ padding:15px 20px; }
.a_mod .a_prot li .a_prodM .a_prodD p{ width:50%;}
.a_mod .a_prot li .a_prodM .a_prodD .a_prodY{ width:50%; }



/****产品详情页****/
.a_bg04{ padding:0 0 80px 0;}
.a_mod .a_deta{ padding:90px 0;}
.a_mod .a_deta .a_detaW{ }
.a_mod .a_deta .a_detaW b{ font-size:32px;}
.a_mod .a_deta .a_detaW span{ font-size:22px; margin-left:5px;}
.a_mod .a_deta .a_detaM{ margin-top:50px;}
.a_mod .a_deta .a_detaM .a_detaL{ }
.a_mod .a_deta .a_detaM .a_detaR{ padding:0 0px 0 60px;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaN{ margin-top:40px;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaN h3{ font-size:36px; }
.a_mod .a_deta .a_detaM .a_detaR .a_detaN p{ font-size:12px; margin-top:10px; }
.a_mod .a_deta .a_detaM .a_detaR .a_detaC{ height:300px; margin-top:30px; padding-bottom:50px; }
.a_mod .a_deta .a_detaM .a_detaR .a_detaC p{ margin:10px 0; line-height:130%; font-size:14px;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaK{ margin-top:40px; font-size:14px; line-height:40px; padding:0 10px;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaK .a_detaE{ width:auto; font-size:14px; }
.a_mod .a_deta .a_detaM .a_detaR .a_detaK span{ width:40px; height:40px;  margin-right:5px;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaK .a_detaD{ width:120px; height:30px; line-height:26px; font-size:14px; margin:5px 0;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaT{ width:100%; float:left; margin-top:30px;}
.a_mod .a_deta .a_detaM .a_detaR p{ font-size:16px; line-height:160%; }
.a_mod .a_detaP{ padding:0 5% 0px 5%;}
.a_mod .a_detaP b{ font-size:32px; }
.a_mod .a_detaP .a_detaS{ }
.a_mod .a_detaP .a_detaS li{ width:50%; margin-top:45px;}
.a_mod .a_detaP .a_detaS li p{ font-size:17px; }
.a_mod .a_detaP .a_detaS li span{ font-size:17px; margin-top:2px; }
.a_mod .a_detaF{ padding:0 5% 80px 5%;}
.a_mod .a_detaF p{ font-size:14px; line-height:160%; margin-top:20px; }
.a_mod .a_detaH{ padding:0 5% 80px 5%;}
.a_mod .a_detaH ul{ text-align:center;}
.a_mod .a_detaH ul li{ width:32.3333333%; margin:20px 0;}
.a_mod .a_detaH a{ font-size:14px; margin:10px 0; line-height:150%;}
.a_mod .a_detaH a span{ height:80px; }
.a_mod .a_detaH a p{ font-size:14px; margin-top:30px; }



/*********联系我们*********/
.a_mod .a_mege{ padding:80px 0;}
.a_mod .a_mege .a_book{ }
.a_mod .a_mege .a_book h1{ font-size:32px; }
.a_mod .a_mege .a_book b{ font-size:22px; margin-top:100px;}
.a_mod .a_mege .a_book p{ font-size:14px; line-height:180%; margin-top:30px;}
.a_mod .a_mege .a_shet{ padding:0px 0 100px 0; }
.a_mod .a_mege .a_shet ul{  margin:30px 0;}
.a_mod .a_mege .a_shet ul li{ padding:10px 20px; }
.a_mod .a_mege .a_shet ul li p{ width:90px; font-size:14px; line-height:40px;  }
.a_mod .a_mege .a_shet ul li .a_lab{}
.a_mod .a_mege .a_shet ul li .a_lab input{ height:40px; line-height:30px; font-size:14px; padding:5px;}
.a_mod .a_mege .a_shet ul li .a_date{ }
.a_mod .a_mege .a_shet ul li .a_date textarea{ font-size:15px;}
.a_mod .a_mege .a_shet .a_btn button{ width:100px; height:40px; line-height:40px; font-size:14px;  }





}


@media (min-width: 1200px) and (max-width:1439px ){
.mt120{ margin-top:120px;}
.mt100{ margin-top:90px;}
.a_pd10{ padding:0 7%;}

/*********焦点图*********/
.f_focus{ margin-top:90px; }
.f_focus .a_focus{ background-size:cover; }
.f_focus .f_index{ height:700px;}
.f_focus .f_prod{ height:700px;}
.f_focus .f_cont{ height:700px; }

/*********首页*********/
.a_mod{ padding:0 5%; }
.a_mod .a_clmn{ font-size:24px; margin-top:60px; padding:0 10%;}
/***TOWER SPEAKER & SUBWOOFER***/
.a_bg01{ height:750px; background-size:cover; }
.a_prod{}
.a_prod .a_prodP{ width:30%; height:700px; background-size:110%; margin:25px 0; background-position:right center; }
.a_prod .a_prodI{ width:35%; height:700px; background-size:100%; margin:25px 0; background-position:left center;}
.a_prod .a_prodW{ width:70%; float:left; padding:150px 40px;}
.a_prod .a_prodW.a_prodE{ width:65%;}
.a_prod .a_prodW .a_prodR{ float:right;}
.a_prod .a_prodW .a_prodL{ float:left;}
.a_prod .a_prodW .a_prod_line{ width:40px; }
.a_prod .a_prodW p{ font-size:50px; margin-top:70px;}
.a_prod .a_prodW span{ font-size:16px; margin-top:15px;}
.a_prod .a_prodW .a_prod_btn{ width:240px; height:50px; line-height:50px; border-radius:25px; font-size:16px; margin-top:80px; }
.a_prod .a_prodW .a_prod_btn:after{ top:23px; right:30px; width:7px;height:7px; }
/***About Us***/
.a_bg03{ height:800px; background-size:auto; }
.a_mod .a_abt{ padding:150px 20px;}
.a_mod .a_abt .a_abtL{ width:550px; height:340px; -moz-box-shadow:60px 80px 0px rgba(255,255,255,0.5); -webkit-box-shadow:60px 80px 0px rgba(255,255,255,0.5); box-shadow:60px 80px 0px rgba(255,255,255,0.5); padding:60px 90px;}
.a_mod .a_abt .a_abtL b{ font-size:30px; }
.a_mod .a_abt .a_abtL p{ font-size:14px; line-height:200%; margin-top:30px; }
.a_mod .a_abt .a_abtL .a_abtB{ width:120px; height:30px; line-height:30px; font-size:12px; margin-top:60px; }
.a_mod .a_abt .a_abtR{ width:450px; margin-top:230px;}
.a_mod .a_abt .a_abtR:after{ width:450px; height:110px; left:-30px; top:150px;}
.a_mod .a_abt .a_abtR .a_abtP{ width:450px; height:240px;}


/****产品列表页****/
.a_mod .a_page{ margin:80px 0; }
.a_mod .a_writ{ padding:80px 0; }
.a_mod .a_writ h1{ font-size:32px; }
.a_mod .a_writ p{ font-size:14px; line-height:180%; margin-top:15px;}
/****产品列表页****/
.a_mod .a_sifi{ margin:100px 0 0 0;}
.a_mod .a_sifi ul{ }
.a_mod .a_sifi ul li{ height:40px; line-height:40px; font-size:16px; padding:0 20px; margin:0 10px; }
/****产品列表页****/
.a_mod .a_prot{  margin-top:45px;}
.a_mod .a_prot li{ width:25%; }
.a_mod .a_prot li .a_prodM{ height:380px; }
.a_mod .a_prot li .a_prodM .a_prodT{ padding:20px;}
.a_mod .a_prot li .a_prodM .a_prodT h2{ font-size:16px; }
.a_mod .a_prot li .a_prodM .a_prodT span{ font-size:16px; margin-top:5px; }
.a_mod .a_prot li .a_prodM .a_prodD{ padding:20px; }
.a_mod .a_prot li .a_prodM .a_prodD p{ width:50%;}
.a_mod .a_prot li .a_prodM .a_prodD .a_prodY{ width:50%; }


/****产品详情页****/
.a_bg04{ padding:0 0 90px 0;}
.a_mod .a_deta{ padding:100px 0;}
.a_mod .a_deta .a_detaW{ }
.a_mod .a_deta .a_detaW b{ font-size:36px;}
.a_mod .a_deta .a_detaW span{ font-size:24px; margin-left:5px}
.a_mod .a_deta .a_detaM{ margin-top:50px;}
.a_mod .a_deta .a_detaM .a_detaL{ }
.a_mod .a_deta .a_detaM .a_detaR{ padding:0 0px 0 60px;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaN{ margin-top:40px;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaN h3{ font-size:36px; }
.a_mod .a_deta .a_detaM .a_detaR .a_detaN p{ font-size:12px; margin-top:10px; }
.a_mod .a_deta .a_detaM .a_detaR .a_detaC{ height:300px; margin-top:30px; padding-bottom:50px; }
.a_mod .a_deta .a_detaM .a_detaR .a_detaC p{ margin:10px 0; line-height:130%; font-size:14px;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaK{ margin-top:40px; font-size:14px; line-height:40px; padding:0 10px;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaK .a_detaE{ width:auto; font-size:15px; }
.a_mod .a_deta .a_detaM .a_detaR .a_detaK span{ width:40px; height:40px;  margin-right:5px;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaK .a_detaD{ width:120px; height:30px; line-height:26px; font-size:14px; margin:5px 0;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaT{ width:100%; float:left; margin-top:30px;}
.a_mod .a_deta .a_detaM .a_detaR p{ font-size:16px; line-height:160%; }
.a_mod .a_detaP{ padding:0 5% 0px 5%;}
.a_mod .a_detaP b{ font-size:36px; }
.a_mod .a_detaP .a_detaS{ }
.a_mod .a_detaP .a_detaS li{ width:50%; margin-top:45px;}
.a_mod .a_detaP .a_detaS li p{ font-size:18px; }
.a_mod .a_detaP .a_detaS li span{ font-size:18px; margin-top:2px; }
.a_mod .a_detaF{ padding:0 5% 90px 5%;}
.a_mod .a_detaF p{ font-size:14px; line-height:160%; margin-top:20px; }
.a_mod .a_detaH{ padding:0 5% 90px 5%;}
.a_mod .a_detaH ul{ text-align:center;}
.a_mod .a_detaH ul li{ width:24%; margin:20px 0;}
.a_mod .a_detaH a{ font-size:14px; margin:10px 0; line-height:150%;}
.a_mod .a_detaH a span{ height:90px; }
.a_mod .a_detaH a p{ font-size:14px; margin-top:30px; }


/*********联系我们*********/
.a_mod .a_mege{ padding:90px 0;}
.a_mod .a_mege .a_book{ }
.a_mod .a_mege .a_book h1{ font-size:36px; }
.a_mod .a_mege .a_book b{ font-size:24px; margin-top:110px;}
.a_mod .a_mege .a_book p{ font-size:14px; line-height:180%; margin-top:30px;}
.a_mod .a_mege .a_shet{ padding:0px 0 110px 0; }
.a_mod .a_mege .a_shet ul{  margin:30px 0;}
.a_mod .a_mege .a_shet ul li{ padding:10px 20px; }
.a_mod .a_mege .a_shet ul li p{ width:90px; font-size:14px; line-height:40px;  }
.a_mod .a_mege .a_shet ul li .a_lab{}
.a_mod .a_mege .a_shet ul li .a_lab input{ height:40px; line-height:30px; font-size:14px; padding:5px;}
.a_mod .a_mege .a_shet ul li .a_date{ }
.a_mod .a_mege .a_shet ul li .a_date textarea{ font-size:15px;}
.a_mod .a_mege .a_shet .a_btn button{ width:100px; height:40px; line-height:40px; font-size:14px;  }



}

@media (min-width: 1440px) and (max-width:1680px ){
.mt120{ margin-top:120px;}
.a_pd10{ padding:0 10%;}


/*********焦点图*********/
.f_focus{ margin-top:90px; }
.f_focus .a_focus{ background-size:auto; }
.f_focus .f_index{ height:800px;}
.f_focus .f_prod{ height:800px;}
.f_focus .f_cont{ height:800px; }

/*********首页*********/
.a_mod{ }
.a_mod .a_clmn{ font-size:24px; margin-top:60px; padding:0 10%;}
.a_mod img{ width:auto; max-width:100%;}
/***TOWER SPEAKER & SUBWOOFER***/
.a_bg01{ height:800px; background-size:auto; }
.a_prod{}
.a_prod .a_prodP{ width:30%; height:800px; background-size:auto; }
.a_prod .a_prodI{ width:35%; height:800px; background-size:auto;}
.a_prod .a_prodW{ width:70%; float:left; padding:200px 40px;}
.a_prod .a_prodW.a_prodE{ width:65%;}
.a_prod .a_prodW .a_prodR{ float:right;}
.a_prod .a_prodW .a_prodL{ float:left;}
.a_prod .a_prodW .a_prod_line{ width:40px; }
.a_prod .a_prodW p{ font-size:60px; margin-top:70px;}
.a_prod .a_prodW span{ font-size:16px; margin-top:15px;}
.a_prod .a_prodW .a_prod_btn{ width:240px; height:50px; line-height:50px; border-radius:25px; font-size:16px; margin-top:80px; }
.a_prod .a_prodW .a_prod_btn:after{ top:23px; right:30px; width:7px;height:7px; }
/***About Us***/
.a_bg03{ height:800px; background-size:auto; }
.a_mod .a_abt{ padding:150px 20px;}
.a_mod .a_abt .a_abtL{ width:660px; height:340px; -moz-box-shadow:60px 80px 0px rgba(255,255,255,0.5); -webkit-box-shadow:60px 80px 0px rgba(255,255,255,0.5); box-shadow:60px 80px 0px rgba(255,255,255,0.5); padding:60px 100px;}
.a_mod .a_abt .a_abtL b{ font-size:30px; }
.a_mod .a_abt .a_abtL p{ font-size:14px; line-height:200%; margin-top:30px; }
.a_mod .a_abt .a_abtL .a_abtB{ width:120px; height:30px; line-height:30px; font-size:12px; margin-top:60px; }
.a_mod .a_abt .a_abtR{ width:500px; margin-top:230px;}
.a_mod .a_abt .a_abtR:after{ width:450px; height:110px; left:-30px; top:150px;}
.a_mod .a_abt .a_abtR .a_abtP{ width:500px; height:240px;}




/****产品列表页****/
.a_mod .a_page{ margin:90px 0; }
.a_mod .a_writ{ padding:90px 0; }
.a_mod .a_writ h1{ font-size:36px; }
.a_mod .a_writ p{ font-size:14px; line-height:180%; margin-top:15px;}


/****产品分类****/
.a_mod .a_sifi{ text-align:center; margin:100px 0 0 0;}
.a_mod .a_sifi ul{ }
.a_mod .a_sifi ul li{ font-size:16px; padding:0 20px; margin:0 10px; }
/****产品列表页****/
.a_mod .a_prot{ margin-top:60px;}
.a_mod .a_prot li{ width:25%; }
.a_mod .a_prot li .a_prodM{ height:480px; }
.a_mod .a_prot li .a_prodM .a_prodT{ padding:20px;}
.a_mod .a_prot li .a_prodM .a_prodT h2{ font-size:16px; }
.a_mod .a_prot li .a_prodM .a_prodT span{ font-size:16px; margin-top:5px;}
.a_mod .a_prot li .a_prodM .a_prodD{ padding:20px; }
.a_mod .a_prot li .a_prodM .a_prodD p{ width:50%;}
.a_mod .a_prot li .a_prodM .a_prodD .a_prodY{ width:50%; }
/****产品详情页****/
.a_bg04{ padding:0 0 100px 0;}
.a_mod .a_deta{ padding:110px 0;}
.a_mod .a_deta .a_detaW{ }
.a_mod .a_deta .a_detaW b{ font-size:36px;}
.a_mod .a_deta .a_detaW span{ font-size:24px; margin-left:5px}
.a_mod .a_deta .a_detaM{ margin-top:50px;}
.a_mod .a_deta .a_detaM .a_detaL{ }
.a_mod .a_deta .a_detaM .a_detaR{ padding:0 0px 0 60px;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaN{ margin-top:40px;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaN h3{ font-size:36px; }
.a_mod .a_deta .a_detaM .a_detaR .a_detaN p{ font-size:12px; margin-top:10px; }
.a_mod .a_deta .a_detaM .a_detaR .a_detaC{ height:300px; margin-top:30px; padding-bottom:50px; }
.a_mod .a_deta .a_detaM .a_detaR .a_detaC p{ margin:10px 0; line-height:130%; font-size:14px;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaK{ margin-top:40px; font-size:14px; line-height:40px; padding:0 10px;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaK .a_detaE{ width:auto; font-size:15px; }
.a_mod .a_deta .a_detaM .a_detaR .a_detaK span{ width:40px; height:40px;  margin-right:5px;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaK .a_detaD{ width:120px; height:30px; line-height:26px; font-size:14px; margin:5px 0;}
.a_mod .a_deta .a_detaM .a_detaR .a_detaT{ width:100%; float:left; margin-top:30px;}
.a_mod .a_deta .a_detaM .a_detaR p{ font-size:16px; line-height:160%; }
.a_mod .a_detaP{ padding:0 5%;}
.a_mod .a_detaP b{ font-size:36px; }
.a_mod .a_detaP .a_detaS{ }
.a_mod .a_detaP .a_detaS li{ width:50%; margin-top:45px;}
.a_mod .a_detaP .a_detaS li p{ font-size:18px; }
.a_mod .a_detaP .a_detaS li span{ font-size:18px; margin-top:2px; }
.a_mod .a_detaF{ padding:0 5% 100px 5%;}
.a_mod .a_detaF p{ font-size:14px; line-height:160%; margin-top:20px; }
.a_mod .a_detaH{ padding:0 5% 100px 5%;}
.a_mod .a_detaH ul{ text-align:center;}
.a_mod .a_detaH ul li{ width:24%; margin:20px 0;}
.a_mod .a_detaH a{ font-size:14px; margin:10px 0; line-height:150%;}
.a_mod .a_detaH a span{ height:90px; }
.a_mod .a_detaH a p{ font-size:14px; margin-top:30px; }




/*********联系我们*********/
.a_mod .a_mege{ padding:90px 0;}
.a_mod .a_mege .a_book{ }
.a_mod .a_mege .a_book h1{ font-size:36px; }
.a_mod .a_mege .a_book b{ font-size:24px; margin-top:130px;}
.a_mod .a_mege .a_book p{ font-size:14px; line-height:180%; margin-top:30px;}
.a_mod .a_mege .a_shet{ padding:0px 0 130px 0; }
.a_mod .a_mege .a_shet ul{  margin:30px 0;}
.a_mod .a_mege .a_shet ul li{ padding:10px 20px; }
.a_mod .a_mege .a_shet ul li p{ width:90px; font-size:14px; line-height:40px; }
.a_mod .a_mege .a_shet ul li .a_lab{}
.a_mod .a_mege .a_shet ul li .a_lab input{ height:40px; line-height:30px; font-size:14px; padding:5px;}
.a_mod .a_mege .a_shet ul li .a_date{ }
.a_mod .a_mege .a_shet ul li .a_date textarea{ font-size:15px;}
.a_mod .a_mege .a_shet .a_btn button{ width:100px; height:40px; line-height:40px; font-size:14px; }




}


@media (min-width: 1681px) and (max-width:1920px ){
.a_mod .a_prod li .a_prodM{  height:600px;}	
}
@media (min-width: 1921px) and (max-width:2440px ){
	
}

@media (min-width: 2441px) and (max-width:2880px ){
.a_mod .a_con{ width:1920px; margin:0 auto; padding:0 5%;}
/*********焦点图*********/
.focus{ }

	
}