@charset "utf-8";
/* CSS Document */
.title {padding-top: 20px;}
.text {font-size: 12px;line-height: 20px;width: 680px;padding-top: 20px;}
.cube1{
font-size:12px;
line-height:20px;
width:390px;
float:left;
}
.cube2{
position:absolute;
left:430px;

}
.title{
float:left;
padding-bottom:5px;
}


.t1{
width:400px;
height:300px;
background:#EDF8CD;
}
.t2{

padding-left:10px;
}
.t3{
padding-top:10px;
}
.t4{
padding-top:50px;
}
.content{
	position: absolute;
	left: 285px;
	top: 225px;
}
.footer{
	position: absolute;
	left: -255px;
	bottom:-120px;
	width: 980px;
}
.searchbar{
	position: absolute;
	left: 30px;
	top: 170px;

}
.leftmenu{
	position: absolute;
	left: 38px;
	top: 220px;

}


.content{
	position: absolute;
	left: 285px;
	top: 225px;
}
.title{
font-size:20px;
color:#88CA17;
padding-top:10px;



}
#blogBtn{ cursor:pointer}
#blogBtn:hover{ color:#999}
.time{

font-size:12px;
color:#999999;

}
.text{

font-size:12px;
line-height:20px;
padding-top:8px;
padding-bottom:10px;

}
.text2{
width:700px;
line-height:20px;
font-size:12px;

}
.cube0{
width:700px;
font-size:12px;
line-height:20px;
}
.pic {
margin-left:10px;


}
.text {
	font-size: 12px;
	line-height: 20px;
	width: 700px;
	padding-top: 15px;
	padding-bottom:15px;


}
.all{
	position: absolute;
	left: 250px;
	top: 10px;
}
.mail_bg{
	background: url(..../images/mail_bg.jpg) 0 0 no-repeat;
	height: 50px;
	font-size: 13px;
	line-height: 15px;
	padding-top: 15px;
	padding-left: 240px;
	float:left;
	width: 700px;
}
.mail_btn{
	width: 100px;
	height: 5px;
	position: absolute;
	left: 860px;
	top: 3px;
}
.logo{
position:absolute;
top:33px;
left:20px;
	width:125px;
}
.a1{
float:left;
width:240px;
height:150px;
}
.a2{
font-size:12px;
line-height:20px;
float:left;
width:400px;
height:150px;
padding-top:30px;

}
.pic{
padding-bottom:15px;
}
.left220px {
	width: 220px;
	margin: 0;
	float: left;
}
.right700px {
	width: 600px;
	margin: 0;
	float: left;
}
.content{
    margin-left:-30px;
	position: absolute;
	left: 20px;
	top: 150px;
}
.footer{
	position: absolute;
	left: 20px;
	top: 860px;
	width: 980px;
}
.searchbar{
	position: absolute;
	left: 450px;
	top: 170px;

}
.bg{
	margin-left:200px;
	margin-top:0px;
}
.banner_pic{
	width: 230px;
	height: 15px;
	position: absolute;
	left: 26px;
	top: 15px;
	font-size: 13px;
	line-height: 20px;
}
.technique {
	position: absolute;
	left: 40px;
	top: 282px;

}
.technique_text {
	position: absolute;
	left: 40px;
	top: 307px;
	font-size: 12px;
	line-height: 20px;
	width: 210px;
	height: 100px;
	color: #666666;

}
.technique_btn {
	margin-left: 180px;
}


.quality {
	position: absolute;
	left: 275px;
	top: 282px;

}
.quality_text {
	position: absolute;
	left: 277px;
	top: 307px;
	font-size: 12px;
	line-height: 20px;
	width: 210px;
	height: 100px;
	color: #666666;
}
.quality_btn {
	margin-left: 180px;
}

.service {
	position: absolute;
	left: 515px;
	top: 282px;

}
.service_text {
	position: absolute;
	left: 515px;
	top: 307px;
	font-size: 12px;
	line-height: 20px;
	width: 210px;
	height: 100px;
	color: #666666;
}
.service_btn {
	margin-left: 180px;
}

.news_text {
	position: absolute;
	left: 770px;
	top: 315px;
	font-size: 12px;
	line-height: 20px;
	width: 210px;
	height: 100px;

}
.news_btn {
	margin-left: 180px;
}

.sample {
	position: absolute;
	left: 43px;
	top: 440px;
}
.sample_text {
	position: absolute;
	left: 45px;
	top: 470px;
	font-size: 12px;
	line-height: 20px;
	width: 210px;
	height: 100px;
}
.sample_btn {
	margin-left: 105px;
}
.sample_bg {
	position: absolute;
	left: 33px;
	top: 430px;
	background-color: #F3F3F3;
	width: 232px;
	height: 160px;
}
.product {
	position: absolute;
	left: 280px;
	top: 4203.px;
	top: 425px;
	width: 700px;
	height: 160px;
}
.sgs {
	position: absolute;
	left: 25px;
	top: 620px;
	font-size: 12px;
	width: 210px;
	height: 80px;
}
.line1{
	position:absolute;
	left:255px;
	top:290px;
}
.line2{
	position:absolute;
	left:495px;
	top:290px;
}.line3{
	position:absolute;
	left:740px;
	top:290px;
}
.heigh{
height:80px;
}
.cube0{
width:770px;
float:left;
}
.cube1{
width:600px;
float:left;
}
.cube1_1{
width:200px;
line-height:20px;
font-size:12px;
float:left;
padding-top:15px;
}
.cube1_1_text{
padding-top:12px;
}

.cube1_2{
width:25px;
float:left;
padding-left:10px;
}
.cube1_3{
float:left;
width:200px;
line-height:20px;
font-size:12px;
padding-top:15px;
}

.cube1_4{
width:440px;
line-height:20px;
font-size:12px;
padding-top:15px;
}
.cube1_5{
margin-top:150px
}
.cube1_6{
margin-top:10px
}
.cube2{
float:left;
margin-left:20px;

}
.cube2_1{
margin-top:20px;

}
.cube{
padding-bottom:10px;

}
.title{
font-size:12px;
padding-top:5px;
padding-bottom:5px;
}
.p2{
color:#999999;
padding-top:10px;
padding-bottom:10px;

}
.p3{
font-size:12px;
padding-top:5px;
padding-bottom:5px;
}
.p4{
padding-top:10px;
padding-bottom:5px
}
.p5{
margin-left:50px;
}
.title{
width:400px;
font-size:20px;
color:#88CA17;
padding-top:10px;

}
.time{
width:400px;

font-size:12px;
color:#999999;

}
.text{
width:400px;

font-size:12px;
line-height:20px;
padding-top:8px;
padding-bottom:10px;

}
.p1{

width:700px;
font-size:12px;
line-height:20px;
border-color:#EAEAEA
}
.td{
padding-left:10px;
border-color:#EAEAEA
}
.btn{
padding-top:10px;
text-align:right;
}
.line{
padding-top:10px;
padding-bottom:10px;
border-color:#CCCCCC

}
.p1{
width:700px;
font-size:12px;
line-height:20px;
}
.p2{
padding-bottom:15px;
}
.p_btn{
text-align:right;

}
.p_line{
padding-top:5px;
padding-bottom:5px;

}
.cube0{
width:700px;
font-size:12px;
line-height:20px;
}
.cube1{
padding-bottom:20px;
}
.cube2{
padding-bottom:15px;
}
.cube3{
float:left;
padding-bottom:15px;
padding-top:30px;
}
.cube4{
padding-bottom:15px;
padding-top:30px;
float:left;
padding-left:50px;
padding-right:50px;
}
.a1{
padding-left:10px;
}
body, p, ul, ol, li, h1, h2, p  {
	margin: 0;
	padding: 0;
	color:#444;
}
a {
	border: 0;
	text-decoration: none;
	color: #333;
}
a:hover {
	color: #690;
}
img {
	border: 0;
}
ul, ol {
	list-style:  none;
}
.search_bg{
	width:360px;
	position: absolute;
	left: 170px;
	top: 10px;

}
.search_bg2{
	border-top-style:solid;
	border-top-color:#88C917;
	width:940px;
	position: absolute;
	top: 8px;
	left:10px;

}
.search_bg2_title{
	position: absolute;
	left: 590px;
	top:0px;

}

.title{
float:left;
padding-top:5px;
padding-right:5px;
}
.title2{
float:left;
padding-top:5px;
padding-right:5px;
}
.btn{
float:left;

}
body {
	background:url(../images/bodyBg.png) repeat-x;
	font-size: 13px;
	line-height: 150%;
}
.left220px {
	width: 220px;
	margin: 0 10px 10px 10px;
	float: left;

}
.left480px {
	width: 480px;
	margin: 0;
	float: left;

}
.right700px {
	width: 700px;
	margin: 0 10px 0px 10px;
	float: left;
}
*html .left220px {
	width: 220px;
	margin: 0 0 0 0;
	float: left;
}
*html .right700px {
	width: 700px;
	margin: 0 0 0 20px;
	float: left;
} 
.contentsBody{
	width: 960px;
	margin: 0 auto;
}
.close {
	clear: both;
}

.right700px h1, .right700px h2, .left480px h1, .left480px h2, .left220px h1, .left220px h2 {
	color: #465D1E;
	font-size: 21px;
	font-weight:500;
	margin-bottom: 20px;
	letter-spacing: 1px;
}
/*通用佈局*/
.article {
	line-height: 200%;
	font-size: 13px;
	margin-bottom: 20px;
}
.footerok {
	background: url(../images/footer.png) left top no-repeat;
	height: 43px;
	font-size: 13px;
	padding: 7px 0 0 150px;
	line-height: 150%;
	position: relative;
	margin-bottom: 20px;
}

.tc {
	text-align: center;
}
.footerok .gotoiiinote {
	position:absolute;
	right: 20px;
	bottom: 4px;
}


.obtain {
	position: absolute;
	left: 0px;
	top: 0px;
}
/*表頭*/
.menu {
	height: 160px;
}
.menu ul {
	height: 95px;
	float: left;
	font-size: 12px;
	color: #666;
	line-height: 155%;
	padding: 30px 0 0 5px;
}
.menu li {
	float: left;
	width: 70px;
}
.menuA {
	width: 110px;
}
.menuB {
	width: 240px;
}
.aboutTitle {
	background: url(../images/about.png) left top no-repeat;
}
.productsTitle {
	background: url(../images/products.png) left top no-repeat;
}
.techniqueTitle {
	background: url(../images/technique.png) left top no-repeat;
}
.qualityTitle {
	background: url(../images/quality.png) left top no-repeat;
}
.serviceTitle {
	background: url(../images/service.png) left top no-repeat;
}
.country{
	height: 35px;
	line-height: 35px;
	text-align: right;
	float: left;
	font-size: 12px;
	width: 720px;
}
.country img{
	vertical-align: middle;
	margin-left: 10px;
}
.buoguh {
	float: left; cursor: pointer
}
.buoguh2 {
	cursor: pointer
}
.homeBanner {
	background: url(../images/banner.jpg) left top no-repeat;
	position: relative;
	height: 250px;
	margin-bottom: 5px;
}
.getSample {
	background: #f3f3f3;
	height: 155px;
	padding: 5px;
	width: 200px;
	margin: 0 10px 10px 10px;
	float: left;
	position: relative;
}
.getSampleBtn {
	background: url(../images/getSample.png) left top no-repeat;
	height: 22px;
	width: 100px;
	display: block;
	position:absolute;
	right: 5px;
	bottom: 10px;
}
.getSampleBtn:hover {
	background-position: 0px -22px;
}
.quick {
	height: 175px;
	width: 720px;
	margin: 0 5px 5px 5px;
	float: left;
}
.quick li {
	width: 110px;
	height: 80px;
	margin: 0 5px 5px 5px;
	float: left;
	display: block;

}
.quick li a {
	width: 110px;
	height: 80px;
	display: block;

}
.quick li a:hover {
	background-position: 0px -80px;

}
.quickBtn01{
	background:url(../images/qButton01.png) left top no-repeat;
}
.quickBtn02{
	background:url(../images/qButton02.png) left top no-repeat;
}
.quickBtn03{
	background:url(../images/qButton03.png) left top no-repeat;
}
.quickBtn04{
	background:url(../images/qButton04.png) left top no-repeat;
}
.quickBtn05{
	background:url(../images/qButton05.png) left top no-repeat;
}
.quickBtn06{
	background:url(../images/qButton06.png) left top no-repeat;
}
.quickBtn07{
	background:url(../images/qButton07.png) left top no-repeat;
}
.quickBtn08{
	background:url(../images/qButton08.png) left top no-repeat;
}
.quickBtn09{
	background:url(../images/qButton09.png) left top no-repeat;
}
.quickBtn10{
	background:url(../images/qButton10.png) left top no-repeat;
}
.quickBtn11{
	background:url(../images/qButton11.png) left top no-repeat;
}
.quickBtn12{
	background:url(../images/qButton12.png) left top no-repeat;
}

.certificate {
	min-height: 50px;
	background: url(../images/certificate.png) center top no-repeat;
}
.separate {
	background: url(../images/separateLine.png) center center no-repeat;
}
.statement{
	height: 135px;
	position: relative;
}
.gogo{
	position: absolute;
	right: 5px;
	bottom: 5px;
}
.newsListHome {
	
}
.newsListHome li{
	background: url(../images/newsDotted.png) 7px 7px no-repeat;
	padding-left: 20px;
	line-height: 180%;	
}
/*搜尋*/

.searchInHome {
	text-align: right;
	position: absolute;
	top: 10px;
	right: 0px;
}
.searchBar{
	background:url(../images/thirteenth.png) 10px top no-repeat;
	border-top: 3px solid #88C917;
	height: 26px;
	line-height: 26px;
	text-align: right;
	padding-top: 5px;
	margin-bottom: 20px;
}

.searchBar span {
	font-size: 13px;
}
.searchBtn {
	background:url(../images/searchBtn.png) 0px 0px no-repeat;
	width: 103px;
	height: 26px;
	display: block;
	float: right;
}
.searchBtn:hover {
	background-position: 0px -26px;
}
/*最新消息*/
.news{
	border-bottom: 1px solid #ccc;
	margin-bottom: 10px;
}
.news h2{
	font-size: 15px;
	margin-bottom: 10px;
}
.news h2 span {
	color: #999;
	font-size: 12px;
}
.flowpath {
	text-align: center;
	margin-top: 10px;
	float: left;
	line-height: 200%;
}

.productsList {
	border-bottom:1px solid #ccc;
	padding:20px 5px;
}
.productsList h2 {
	margin-bottom:10px;
}

.contact {
	background: #f5f5f5;
	padding:10px;

	margin: 10px 0;
}
#check1,#check2,#check3,#check4,#check5{ color:red}
.contact .titles {
	width: 100px;
	text-align: right;
	display: inline-block;
	margin-right: 5px;
}
.faq {
	border: 1px solid #ccc;
	padding: 10px;
	margin-bottom: 5px;
}
.question {
	background: #eee;
	padding: 10px;
}
.question label{
	display: block;
	margin-bottom: 10px;
}
.question span {
	vertical-align: top;
}
.cube0{
width:700px;
font-size:12px;
line-height:20px;
}
.cube1{
padding-bottom:15px;

}
.cube2{
padding-bottom:15px;
padding-top:40px;
}
.cube3{
padding-bottom:15px;
padding-top:20px;
}
.cube4{
padding-bottom:15px;
padding-top:20px;
}
a:link, a:visited {
color:#000000;
	text-decoration: none;

}

a:hover {
color:#999999;
	text-decoration: none;

}
.bg{
margin-left:0px;
margin-top:0px;
margin-right:0px;

}
.menu_logo{
	width: 200px;
	height: 140px;
	position: absolute;
	left: 60px;
	top: 25px;
}
.menu_bg{

background:url(..../images/topmenu_bg.jpg);

height:161px;
}
.menu_about_title{
	position: absolute;
	left: 277px;
	top: 52px;
}
.menu_about_link{
	width: 80px;
	height: 20px;
	position: absolute;
	left: 283px;
	top: 78px;
	font-size: 13px;
	line-height: 20px;
}
.menu_product_title{
	position: absolute;
	left: 393px;
	top: 50px;
}
.menu_product_link div {
	float: left;
}
.menu_product_padding  {
	padding-left: 15px;
}


.menu_product_link{
	width: 230px;
	height: 20px;
	position: absolute;
	left: 400px;
	top: 78px;
	font-size: 13px;
	line-height: 20px;
}
.menu_technique_title{
	position: absolute;
	left: 633px;
	top: 50px;
}
.menu_technique_link{
	width: 80px;
	height: 20px;
	position: absolute;
	left: 640px;
	top: 78px;
	font-size: 13px;
	line-height: 20px;
}
.menu_quality_title{
	position: absolute;
	left: 755px;
	top: 50px;
}
.menu_quality_link{
	width: 80px;
	height: 20px;
	position: absolute;
	left: 762px;
	top: 76px;
	font-size: 13px;
	line-height: 20px;
}
.menu_service_title{
	position: absolute;
	left: 873px;
	top: 50px;
}
.menu_service_link{
	width: 90px;
	height: 20px;
	position: absolute;
	left: 880px;
	top: 76px;
	font-size: 13px;
	line-height: 20px;
}
.language{
	width: 170px;
	height: 20px;
	position: absolute;
	left: 820px;
	top: 20px;
	font-size: 13px;
	line-height: 20px;
}
