@media all and (max-width: 768px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px) {
/*TOP*/
header { height:50px; position:fixed; left:0; right:0; top:0; z-index:2000;}
header a {line-height: 45px; }
.logo { width:55%; height:100%; background-size: auto 80%; background-position:left;}
/*MENU*/
.btn_menu { width:45px; height:45px; background:url(../images/icon_menu.png) center no-repeat; background-size:50%; position:fixed; right:0; top:0;}
.btn_menu.on {background:url(../images/icon_menu2.png) center no-repeat;background-size:50%;}
.menu_box { position:fixed; left:0; right:0; top:45px; bottom:0; overflow:auto; background-color:#FFF; width:100%; display:none;}
.menu_box ul li { width:100%; font-size:18px;  border-top:1px solid #999999;}
.menu_box ul li a:hover, .menu_box ul li.on a { line-height:45px;}
.menu_box ul li.btn_contact { position:inherit; width:100%;}
.menu_box ul li:hover ul { display: none;}
.menu_box ul li.se_in > a{ background: url(../images/menu_pv.png) right center no-repeat;}
.menu_box ul li ul.se{ position: inherit; left: inherit; right: inherit; top:0;  z-index:500; background-color:#a32e37;}
.menu_box ul li ul.se li{ width:100%;}
.menu_box ul li ul.se a { color:#FFF;}
.ana_txt { font-size:15px;}
.ol-style li{ width:95%; margin-left:5%;}
.qa { width:100%;}
center { padding-top:50px;}


/*內頁*/
.top_img  img{ width:140%; margin-left:-20%; max-width: inherit;}
}
/*解析度  767px 以下*/
@media screen and (max-width:760px) {
.img_web { display:none !important;}
.img_pho { display:block !important;}
	


/*首頁---------------------------------------------------------*/
.tit { padding:30px 0;}
.tit img { width:50%;}


/*聯絡我們------------------------------*/
.tab_con li { width:100%;}
.g_map { width: 320px; margin: 0 auto; float: none; }
.g_map iframe { width: 320px;  }
.add_mis{ width: 100%; float: none; padding: 20px 0; }

 /*數字頁*/
.home_back li { margin-bottom:10px;}
.home_back li.btn_V, .home_back li.btn_N { float: none; width:99%; }
.no_box li.btn_V, .no_box li.btn_N { width:90%; margin:20px 0;}
/*表格*/
.tab_box th, .tab_box td { width:100%; display:block;}
.tab_box th { text-align:left; padding-bottom:5px; color:#333;}
footer td { width:100%; display:inline-block; text-align:center; padding-bottom:10px;}
  
}
.2020{}

/*手機橫擺寫法*/
 @media screen  and (max-width:760px) and  (orientation:landscape) {
	 /*3列內容頁*/



	 
	 
	 }
