@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#all {
	padding: 0px;
	width: 1004px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

form{

	margin: 0px;
	padding: 0px;
}


#head {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#left1 {
	background-image: url(../images/left_title.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 291px;
	margin: 0px;
	padding-top: 61px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#left2 {
	background-image: url(../images/left_bg.jpg);
	background-repeat: repeat-y;
	background-position: top;
	padding-bottom: 72px;
}

.btn1  {
	margin: 0px;
	font-family: "新細明體";
	font-size: 12px;
	font-weight: lighter;
	color: #666666;
	display: block;
	background-image: url(../images/btn1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 12px;
	padding-left: 54px;
	padding-right: 30px;
	padding-bottom: 14px;
	text-decoration: none;
}

.btn1:hover {
	background-image: url(../images/btn1-2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color: #006699;
	
}

.btn2 {
	margin: 0px;
	font-family: "新細明體";
	font-size: 12px;
	font-weight: lighter;
	color: #FFFFFF;
	background-image: url(../images/btn2.jpg);
	display: block;
	padding-top: 8px;
	padding-left: 54px;
	padding-right: 30px;
	padding-bottom: 4px;
	text-decoration: none;
}
.footer-mail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #666666;
	text-decoration: none;
}
.footer-mail:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #0033FF;
}


.btn2:hover {
	color: #FFFF00;

	
}

#content {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	background-image: url(../images/left_bg.jpg);
	background-repeat: repeat-y;
	background-position: left;
}




#footer {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	background-image: url(../images/footerbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-bottom: 50px;
	padding-top: 20px;
	padding-left: 310px;
}
#footer-table {
}
.footerword1 {
	font-family: "新細明體";
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.footerword2 {
	font-family: "新細明體";
	font-size: 12px;
	font-weight: lighter;
	color: #666666;
	position: relative;
}
.wolong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
#right-title {
	width: 713px;
	position: relative;

	overflow: hidden;
	height: 61px;
}

#right-title-nav {
	font-family: "新細明體";
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	position: absolute;
	right: 40px;
	top: 24px;
	width: 269px;

}

#right-content {
	position: relative;
	width: 713px;
	background-image: url(../about/images/right-content-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 500px;
}
#Bag-Filter {
	width: 713px;
	position: relative;
	overflow: hidden;
	height: 955px;
}

#BagFilter{ position:relative;}

#BagFilter-Title {
	font-family: "標楷體";
	font-size: 18px;
	color:#009;
	position: absolute;
	top: 25px;
	right:33%;
	min-height: 22px;
	width: 280px;
	font-weight: bold;
	border-radius:5px;
	padding:10px;
	left: 30;
	background: rgba(255,255,255,.8);

}
#BagFilter-Content {
	font-family: "新細明體";
	font-size: 12px;
	position: absolute;
	top: 58px;
	right:33%;
	height: auto;
	width: 280px;
	text-align: justify;
	line-height: 24px;
	border-radius:5px;
	font-weight: normal;
	padding:10px;
	color: #666666;
	background: rgba(255,255,255,.8);

}
@media( max-width:995px ){
#BagFilter-Title {
	right:10%;
}
#BagFilter-Content{
	right:10%;
}
}

#Stent-Title {
	font-family: "標楷體";
	font-size: 18px;
	color:#009;
	position: absolute;
	top: 22px;
	height: 22px;
	width: 230px;
	margin: 0 10%;
	padding:10px;
	font-weight: bold;
	left: 30;
    max-width: 540px;
}
#product2{ position:relative;}
#Stent-Content {
	font-family: "新細明體";
	font-size: 12px;
	position: absolute;
	top: 54px;
	/*height: 100px;
	width: 530px;*/
	text-align: justify;
	margin: 0 10%;
	padding:10px;
	border-radius:5px;
	line-height: 24px;
	font-weight: normal;
	color: #666666;
	background: rgba(255,255,255,.6);
    max-width: 540px;

}
#product3{ position:relative; margin-bottom:20px;}
#AirControlEquip-Title {
    font-family: "標楷體";
    font-size: 18px;
    color: #009;
    position: absolute;
    left: 85px;
    top: 40px;
    width: 100%;
	max-width:580px;
    text-align: center;
    font-weight: bold;
}
#AirControlEquip-Content {
	font-family: "新細明體";
	font-size: 12px;
	position: absolute;
	right: -70px;
	top: -515px;
	width: 580px;
	text-align: justify;
	line-height: 24px;
	font-weight: normal;
	color: #666666;

}
#AirControlEquip-Content2 {
    font-family: "新細明體";
    font-size: 12px;
    position: absolute;
    left: 85px;
    top: 80px;
    width: 100%;
    max-width: 580px;
    text-align: justify;
    line-height: 24px;
    font-weight: normal;
    color: #666666;
	background:rgba(255,255,255,.8);
	padding:10px;
	border-radius:5px;
}
@media ( max-width:769px){
#AirControlEquip-Title{
	width:auto;
	margin-right: 15%;
}
#AirControlEquip-Content2{
	width:auto;
	margin-right: 15%;
}
}
@media ( max-width:480px){
#AirControlEquip-Title{
	margin-right:10%;
	left:42px;
}
#AirControlEquip-Content2{
	margin-right:10%;
	left: 42px;
	top: 96px;
}
#product3{ min-height:360px;}
}
#product4{ position:relative;}
#ControlElement-Content1 {
	font-family: "新細明體";
	font-size: 12px;
	position: absolute;
	left: 23%;
    top: 83px;
    width:100%;
	max-width: 350px;
	text-align: justify;
	line-height: 24px;
	font-weight: normal;
	color: #666666;
}
#ControlElement-Content2 {
	font-family: "新細明體";
	font-size: 12px;
	position: absolute;
	left: 23%;
	top: 181px;
    width:100%;
	max-width: 350px;
	text-align: justify;
	line-height: 24px;
	font-weight: normal;
	color: #666666;
}
#ControlElement-Content3 {
	font-family: "新細明體";
	font-size: 12px;
	position: absolute;
	left: 23%;
	top: 284px;
    width:100%;
	max-width: 350px;
	text-align: justify;
	line-height: 24px;
	font-weight: normal;
	color: #666666;
}
#ControlElement-Content4 {
	font-family: "新細明體";
	font-size: 12px;
	position: absolute;
	left: 23%;
	top: 386px;
    width:100%;
	max-width: 350px;
	text-align: justify;
	line-height: 24px;
	font-weight: normal;
	color: #666666;
}
@media ( max-width:995px){
#ControlElement-Content1{
	left:31%;
}
#ControlElement-Content2 {
	left:31%;
}
#ControlElement-Content3 {
	left:31%;
}
#ControlElement-Content4 {
	left:31%;
}
}
@media ( max-width:480px){
#ControlElement-Content1{
	background:rgba(255,255,255,.7);
	left: 31%;
    top: 7%;
    line-height: 1.5em;
    width: auto;
	padding: 5px;
}
#ControlElement-Content2 {
    background: rgba(255,255,255,.7);
	left: 31%;
    top: 27%;
    line-height: 1.5em;
    width: auto;
    padding: 5px;
}
#ControlElement-Content3 {
	background: rgba(255,255,255,.7);
	left: 31%;
    top: 48%;
    line-height: 1.5em;
    width: auto;
    padding: 5px;
}
#ControlElement-Content4 {   
    background: rgba(255,255,255,.7);
	left: 31%;
    top: 64%;
    line-height: 1.5em;
    width: auto;
    padding: 5px;
}
}
#FoodOilControl-Content1 {
	font-family: "新細明體";
	font-size: 12px;
	position: relative;
	right: -135px;
	top: -922px;
	height: 22px;
	width: 500px;
	text-align: justify;
	line-height: 26px;
	font-weight: normal;
	color: #666666;

}
#FoodOilControl-Content2 {
	font-family: "新細明體";
	font-size: 12px;
	position: relative;
	right: -120px;
	top: -860px;
	height: 42px;
	width: 500px;
	text-align: justify;
	line-height: 21px;
	font-weight: normal;
	color: #666666;

}
#FoodOilControl-Content3 {
	font-family: "新細明體";
	font-size: 12px;
	position: relative;
	right: -120px;
	top: -800px;
	height: 88px;
	width: 300px;
	text-align: justify;
	line-height: 22px;
	font-weight: normal;
	color: #666666;

}
#FoodOilControl-Content4 {
	font-family: "新細明體";
	font-size: 12px;
	position: relative;
	right: -120px;
	top: -790px;
	height: 44px;
	width: 500px;
	text-align: justify;
	line-height: 22px;
	font-weight: normal;
	color: #666666;

}
#FoodOilControl-Content5 {
	font-family: "新細明體";
	font-size: 12px;
	position: relative;
	right: -120px;
	top: -715px;
	height: 88px;
	width: 160px;
	text-align: justify;
	line-height: 22px;
	font-weight: normal;
	color: #666666;

}
#FilterOilControl-Title {
	font-family: "標楷體";
	font-size: 18px;
	color:#009;
	position: relative;
	right: -105px;
	top: -1460px;
	height: 22px;
	width: 340px;
	font-weight: bold;
	left: 10;
}
#FilterOilControl-Content {
	font-family: "新細明體";
	font-size: 14px;
	color:#009;
	position: relative;
	right: -105px;
	top: -1276px;
	height: 16px;
	width: 340px;
	text-align: justify;
	line-height: 16px;
	font-weight: bold;
	left: 10;
}

#product7{ position:relative;}
#WaterOilControl-Title {
	font-family: "標楷體";
	font-size: 18px;
	color:#009;
	position: absolute;
    left: 118px;
    top: 43px;
	width: 360px;
	font-weight: bold;
	left: 10;

}
#WaterOilControl-Content {
	font-family: "新細明體";
	font-size: 12px;
	color:#666666;
	position: absolute;
	left: 12%;
	top: 88px;
	width: 560px;
	text-align: justify;
	line-height: 21px;
	font-weight: normal;
	left: 10;

}
#WaterOilControl-Content2 {
	font-family: "新細明體";
	font-size: 12px;
	color:#666666;
	position: absolute;    
	left: 12%;
    top: 273px;
	width: 240px;
	text-align: justify;
	line-height: 22px;
	font-weight: normal;
	left: 10;

}
@media (max-width:995px){
#WaterOilControl-Title{
	left:16%;
}
#WaterOilControl-Content{
	left:16%;
}
#WaterOilControl-Content2{
	left:16%;
}
}
@media (max-width:769px){
#WaterOilControl-Title{
    background:rgba(255,255,255,.7);
    padding: 10px;
    width:auto;
}
#WaterOilControl-Content{
    background:rgba(255,255,255,.7);
    padding: 10px;
	top: 70px;
    left: 10%;
    width: auto;
    box-sizing: border-box;
    border-radius: 5px;
	padding-right:10%;
}
#WaterOilControl-Content2{
    background:rgba(255,255,255,.7);
    padding: 10px;
	top: 296px;
    left: 10%;
	background: rgba(255,255,255,.7);
    width: auto;
    width: 100%;
    box-sizing: border-box;
    border-radius: 5px;
}
}
@media (max-width:480px){
#product7 pre{ margin-bottom: 205px;}
#WaterOilControl-Title{  
	top: 10px;
}
#WaterOilControl-Content{
}
#WaterOilControl-Content2{
}
}

#right-content-table {
	font-family: "新細明體";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	position: absolute;
	left: 306px;
	top: 33px;
	width: 356;
}
.right-content-word {
	font-family: "新細明體";
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	color: #666666;
	poisition: absolute;
	top:10px;
	left:50px;	
}


.wolong:hover {
	color: #0033FF;
	text-decoration: none;
}
.a {
	color: #F00;
}
