@charset "utf-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}#outside {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 10px;
	padding-left: 10px;
	position: relative;
}
#consider {
	float: left;
	width: 100%;
}
#header {
	float: left;
	height: 64px;
	width: 100%;
}

.style2 {	color: #666666;
	font: 10pt/14pt Verdana, Arial, Helvetica, sans-serif;
}
.style4 {	color: #003366;
	font: 12pt/20pt Verdana, Arial, Helvetica, sans-serif;
}

#topfla {
	float: left;
	height: 255px;
	width: 960px;
	position: relative;
}
#header .logo {
	float: left;
	width: 300px;
}
#header #topbt {
	float: left;
	width: 660px;
}
#header #topbt #languge {
	float: left;
	height: 20px;
	width: 219px;
	margin-right: 10px;
	_margin-right: 5px;
	margin-bottom: 8px;
	margin-top: 7px;
	margin-left: 100px;
	_margin-left: 215px;
}
#Welding {
	float: left;
	width: 250px;
	margin-top: 7px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 40px;
}

#header #topbt #tbtbar {
	float: left;
	width: 630px;
	margin-left: 30px;
	_margin-left: 15px;
	margin-bottom: 0px;
}


#header #topbt #tbtbar  ul {
	left:0;
	list-style-type: none;
	position: relative;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 630px;
}
#header #topbt #tbtbar   li {
	float: left;
	width: 105px;
	position: relative;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}
#header #topbt #tbtbar   li a {
	color: #FFFFFF;
	display: block;
	overflow: hidden;
	height/**/: 30px;
	height:0 !important;
	_height:0;
	padding-top: 30px;
	width: 105px;
	background-image: url(images/topbt_c.jpg);
	font-size: 0px;
	float: left;
}
#header #topbt #tbtbar_s {
	float: left;
	width: 630px;
	margin-left: 30px;
	_margin-left: 15px;
	margin-bottom: 0px;
}


#header #topbt #tbtbar_s  ul {
	left:0;
	list-style-type: none;
	position: relative;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 630px;
}
#header #topbt #tbtbar_s   li {
	float: left;
	width: 105px;
	position: relative;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}
#header #topbt #tbtbar_s   li a {
	color: #FFFFFF;
	display: block;
	overflow: hidden;
	height/**/: 30px;
	height:0 !important;
	_height:0;
	padding-top: 30px;
	width: 105px;
	background-image: url(images/topbt_s.jpg);
	font-size: 0px;
	float: left;
}
#header #topbt #tbtbar_e {
	float: left;
	width: 630px;
	margin-left: 30px;
	_margin-left: 15px;
	margin-bottom: 0px;
}


#header #topbt #tbtbar_e  ul {
	left:0;
	list-style-type: none;
	position: relative;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 630px;
}
#header #topbt #tbtbar_e   li {
	float: left;
	width: 105px;
	position: relative;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}
#header #topbt #tbtbar_e   li a {
	color: #FFFFFF;
	display: block;
	overflow: hidden;
	height/**/: 30px;
	height:0 !important;
	_height:0;
	padding-top: 30px;
	width: 105px;
	background-image: url(images/topbt_e.jpg);
	font-size: 0px;
	float: left;
}

#adicon01 a { background-position: 0 0;}
#adicon02 a { background-position: -105px 0;}
#adicon03 a { background-position: -210px 0;}
#adicon04 a { background-position: -315px 0;}
#adicon05 a { background-position: -420px 0;}
#adicon06 a { background-position: -525px 0;}

#adicon01 a.stay { background-position: 0 -60px;}
#adicon02 a.stay { background-position: -105px -60px;}
#adicon03 a.stay { background-position: -210px -60px;}
#adicon04 a.stay { background-position: -315px -60px;}
#adicon05 a.stay { background-position: -420px -60px;}
#adicon06 a.stay { background-position: -525px -60px;}

#adicon01 a:hover { background-position: 0 -60px;}
#adicon02 a:hover { background-position: -105px -60px;}
#adicon03 a:hover { background-position: -210px -60px;}
#adicon04 a:hover { background-position: -315px -60px;}
#adicon05 a:hover { background-position: -420px -60px;}
#adicon06 a:hover { background-position: -525px -60px;}

#lanz {
	width: 219px;
	float: left;
	height: 20px;
}
#lanz  ul {
	left:0;
	list-style-type: none;
	position: relative;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 219px;
}
#lanz  li {
	float: left;
	width: 73px;
	position: relative;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}
#lanz  li a {
	color: #FFFFFF;
	display: block;
	overflow: hidden;
	height/**/: 20px;
	height:0 !important;
	_height:0;
	padding-top: 20px;
	width: 73px;
	background-image: url(images/languge.jpg);
	font-size: 0px;
	float: left;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#lanzicon01 a { background-position: 0 0;}
#lanzicon02 a { background-position: -73px 0;}
#lanzicon03 a { background-position: -146px 0;}

#lanzicon01 a.stay { background-position: 0 -20px;}
#lanzicon02 a.stay { background-position: -73px -20px;}
#lanzicon03 a.stay { background-position: -146px -20px;}

#lanzicon01 a:hover { background-position: 0 -20px;}
#lanzicon02 a:hover { background-position: -73px -20px;}
#lanzicon03 a:hover {
	background-position: -146px -20px;
}
#intor #intor_left {
	float: left;
	width: 190px;
	padding-right: 20px;
	padding-top: 15px;
	padding-bottom: 150px;
	padding-left: 20px;
	background-image: url(images/leftbarbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#intor #intor_right {
	float: left;
	width: 700px;
	padding-left: 5px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-top: 15px;
}

#outside #consider #intor {
	float: left;
	width: 100%;
	background-image: url(images/leftbgg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
#outside #consider #footer {
	float: left;
	width: 918px;
	padding-right: 20px;
	padding-left: 20px;
	text-align: center;
	background-color: #EFEFEF;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #CCCCCC;
}
#intor_right .titlea {
	float: left;
	width: 700px;
	margin-bottom: 10px;
	margin-left: 5px;
	_margin-left: 2px;
}
#intor_right .insideintor {
	float: left;
	width: 650px;
	padding-right: 20px;
	padding-left: 30px;
	color: #333333;
	font: 12pt/20pt Verdana, Arial, Helvetica, sans-serif;
	padding-top: 30px;
}
.insideintor h3 {
	color: #006633;
	background-image: url(images/action_forward.gif);
	background-position: left 5px;
	padding-left: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.insideintor ul {
	float: left;
	width: 600px;
	list-style-type: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
}
.insideintor li {
	background-image: url(images/tag_orange.png);
	_background-image: url(images/tag_orange.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	padding-left: 30px;
	color: #006699;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
	width: 560px;
	margin-bottom: 10px;
	font: 12pt/16pt Verdana, Arial, Helvetica, sans-serif;
}

#intor_right #pageline {
	float: right;
	width: 690px;
	background-image: url(images/pagelinebg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 35px;
	margin-right: 10px;
	margin-left: 10px;
	_margin-right: 5px;
	_margin-left: 5px;
	margin-bottom: 20px;
}
#pageline ul {
	float: right;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#pageline li {
	float: left;
	width: 132px;
	margin: 0px;
	padding: 0px;
	height: 35px;
}
#pageline li a {
	color: #FF3300;
	background-image: url(images/pagelist.gif);
	text-align: center;
	float: left;
	height: 27px;
	width: 132px;
	padding-top: 8px;
	overflow: hidden;
	font: 10pt/14pt Verdana, Arial, Helvetica, sans-serif;
	background-position: -132px 0px;
	
}
#pageline a:hover {
	background-position: 0px 0px;
	font-weight: bold;
	color: #006699;
}
#pageline a.stay {
	font-weight: bold;
	color: #990000;
	background-position: 0px 0px;
}
.companybg1 {
	background-image: url(images/factory.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	width: 100%;
	padding-bottom: 240px;
}
.servicebg {
	background-image: url(images/dr.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
	width: 100%;
	height: 1%;
	padding-bottom: 100px;
}
.servicebg  #pppic {
	position: absolute;
	height: 700px;
	width: 626px;
	left: 320px;
	top: 460px;
	z-index: 1;
	visibility: visible;
}
.text10 {
	font-size: 10pt;
	text-align: center;
	line-height: 14pt;
}
.waitht {
	color: #FFFFFF;
}
#leftbtbar_c {
	background-image: url(images/lefttitle_c.jpg);
	background-repeat: no-repeat;
	background-position: 1px top;
	float: left;
	width: 190px;
	padding-top: 53px;
}
#leftbtbar_c ul {
	padding: 0px;
	float: left;
	width: 180px;
	margin-top: 0px;
	margin-right: 5px;
	_margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 5px;
	_margin-left: 3px;
	list-style-type: none;
}
#leftbtbar_c li {
	float: left;
	width: 180px;
}
#leftbtbar_c li a {
	color: #CC0000;
	background-image: url(images/action_go2.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	float: left;
	width: 155px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	font: bold 12pt/16pt Verdana, Arial, Helvetica, sans-serif;
	padding-top: 3px;
	padding-bottom: 2px;
}
#leftbtbar_s {
	background-image: url(images/lefttitle_s.jpg);
	background-repeat: no-repeat;
	background-position: 1px top;
	float: left;
	width: 190px;
	padding-top: 53px;
}
#leftbtbar_s ul {
	padding: 0px;
	float: left;
	width: 180px;
	margin-top: 0px;
	margin-right: 5px;
	_margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 5px;
	_margin-left: 3px;
	list-style-type: none;
}
#leftbtbar_s li {
	float: left;
	width: 180px;
}
#leftbtbar_s li a {
	color: #CC0000;
	background-image: url(images/action_go2.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
	float: left;
	width: 155px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	font: bold 12pt/16pt Verdana, Arial, Helvetica, sans-serif;
	padding-top: 3px;
	padding-bottom: 2px;
}

#leftbtbar_e {
	background-image: url(images/lefttitle_e.jpg);
	background-repeat: no-repeat;
	background-position: 1px top;
	float: left;
	width: 190px;
	padding-top: 53px;
}
#leftbtbar_e ul {
	padding: 0px;
	float: left;
	width: 180px;
	margin-top: 0px;
	margin-right: 5px;
	_margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 5px;
	_margin-left: 3px;
	list-style-type: none;
}
#leftbtbar_e li {
	float: left;
	width: 180px;
}
#leftbtbar_e li a {
	color: #CC0000;
	background-image: url(images/action_go2.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
	float: left;
	width: 155px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	font: bold 10pt/14pt Verdana, Arial, Helvetica, sans-serif;
	padding-top: 8px;
}
.pflowbg {
	background-image: url(images/eryu.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 300px;
	float: left;
	width: 100%;
}
.insideintor2 {
	float: left;
	width: 700px;
	padding-top: 15px;
}
.bottomtext {
	font-size: 10pt;
	color: #999999;
	text-align: left;
	float: left;
	padding-top: 5px;
}
#leftbtbar2_c {
	background-image: url(images/dr_c.jpg);
	background-repeat: no-repeat;
	background-position: 1px top;
	float: left;
	width: 190px;
	padding-top: 43px;
	margin-top: 20px;
}
#leftbtbar2_c ul {
	padding: 0px;
	float: left;
	width: 180px;
	margin-top: 0px;
	margin-right: 5px;
	_margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 5px;
	_margin-left: 3px;
	list-style-type: none;
}
#leftbtbar2_c li {
	float: left;
	width: 180px;
}
#leftbtbar2_c li a {
	color: #CC0000;
	background-image: url(images/action_go2.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	float: left;
	width: 155px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	font: bold 10pt/14pt Verdana, Arial, Helvetica, sans-serif;
	padding-top: 5px;
}
#leftbtbar2_s {
	background-image: url(images/dr_s.jpg);
	background-repeat: no-repeat;
	background-position: 1px top;
	float: left;
	width: 190px;
	padding-top: 43px;
	margin-top: 20px;
}
#leftbtbar2_s ul {
	padding: 0px;
	float: left;
	width: 180px;
	margin-top: 0px;
	margin-right: 5px;
	_margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 5px;
	_margin-left: 3px;
	list-style-type: none;
}
#leftbtbar2_s li {
	float: left;
	width: 180px;
}
#leftbtbar2_s li a {
	color: #CC0000;
	background-image: url(images/action_go2.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
	float: left;
	width: 155px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	font: bold 10pt/14pt Verdana, Arial, Helvetica, sans-serif;
	padding-top: 8px;
}
#leftbtbar2_e {
	background-image: url(images/dr_e.jpg);
	background-repeat: no-repeat;
	background-position: 1px top;
	float: left;
	width: 190px;
	padding-top: 43px;
	margin-top: 20px;
}
#leftbtbar2_e ul {
	padding: 0px;
	float: left;
	width: 180px;
	margin-top: 0px;
	margin-right: 5px;
	_margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 5px;
	_margin-left: 3px;
	list-style-type: none;
}
#leftbtbar2_e li {
	float: left;
	width: 180px;
}
#leftbtbar2_e li a {
	color: #CC0000;
	background-image: url(images/action_go2.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
	float: left;
	width: 155px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	font: bold 10pt/14pt Verdana, Arial, Helvetica, sans-serif;
	padding-top: 8px;
}
#Welding-1 {
	background-image: url(images/about000_23.jpg);
	background-repeat: no-repeat;
}
#1 {
	background-image: url(images/1-01-01.jpg);
	background-repeat: no-repeat;
	margin: auto;
	height: 120px;
	width: 450px;
}
#2 {
	margin: auto;
	height: 120px;
	width: 450px;
}
#3 {
	margin: auto;
	height: 120px;
	width: 450px;
}
#4 {
	margin: auto;
	height: 120px;
	width: 450px;
}
#5 {
	margin: auto;
	height: 120px;
	width: 450px;
}
#6 {
	margin: auto;
	height: 120px;
	width: 450px;
}
