BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(images/header_bg.gif) #ffffff repeat-x;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	FONT: 12px Arial, Tahoma, sans-serif;
	COLOR: #000;
	PADDING-TOP: 0px
}
A {
	outline: none
}
A:link {
	COLOR: #000000;
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #1e4b9e;
	TEXT-DECORATION: none
}
A:active {
	COLOR: #000000;
	TEXT-DECORATION: none
}
* {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}

IMG {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px
}
A IMG {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px
}
UL {
	LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-TYPE: none
}
.clear {
	CLEAR: both;
	HEIGHT: 0px
}
.btn {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 12px;
	BORDER-BOTTOM-WIDTH: 0px;
	CURSOR: pointer;
	BORDER-RIGHT-WIDTH: 0px
}
A.btn:hover {
	COLOR: #000
}
A.btn2:hover {
	COLOR: #000
}
.bg1 {
	DISPLAY: block;
	BACKGROUND: #000000;
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;
	HEIGHT: auto;
	TEXT-ALIGN: center
}
.bg1:unknown {
 CLEAR: both;
DISPLAY: block;
VISIBILITY: hidden;
HEIGHT: 0px;
content: '.'
}
.bg2 {
	MARGIN-LEFT: auto;
	WIDTH: 960px;
	MARGIN-RIGHT: auto;
	HEIGHT: auto
}
.rightpart {
	MARGIN-LEFT: auto;
	WIDTH: 790px;
	MARGIN-RIGHT: auto;
	HEIGHT: auto;
	float:right;
}
.bg3 {
	BACKGROUND: url(images/footpic.jpg) #cccccc repeat-x;
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;
	HEIGHT: auto
}
.bgartnav {
	BACKGROUND: url(images/top_nav1.jpg) #cccccc no-repeat;
	MARGIN: 10px auto;
	WIDTH: 790px;
	margin-down: 10px;
	HEIGHT: 34px
}
.bgartnav P {
	FLOAT: left;
	MARGIN-LEFT: 11px;
	WIDTH: 790px;
	COLOR: #333333;
	PADDING-TOP: 8px
}
.bg5 {
	MARGIN: 10px auto;
	WIDTH: 960px
}
.clearfix {
	CLEAR: both;
	MARGIN:0px auto 0px;
	PADDING-TOP: 18px
	WIDTH: 960px
}

#header_bg1 {
	BACKGROUND: url(images/header_bg.gif) #000 repeat-x;
	FLOAT: left;
	WIDTH: 100%;
	PADDING-TOP: 42px;
	min-width:1100px;
}
.indexlistbg{

	MARGIN: 0px auto 0px;
	WIDTH: 1024px;
	height:263px;
	background-image:url(images/indexlistbg.jpg)

}
#header {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(images/header_bg2.gif) no-repeat;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	WIDTH: 960px;
	PADDING-TOP: 1px
}
.hhh {
	FLOAT: left;
	WIDTH: 211px;
	HEIGHT: 35px
}

#topNav {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	FLOAT: left;
	PADDING-BOTTOM: 11px;
	WIDTH: 400px;
	PADDING-TOP: 11px;
	TEXT-ALIGN: right
}
#topNav A {
	BORDER-RIGHT: #a3a3a3 1px dotted;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	WIDTH: 50px;
	COLOR: #a3a3a3;
	PADDING-TOP: 0px
}
#topNav A:hover {
	COLOR: #1e4b9e
}
#topNav A.zhuce {
	WIDTH: 25px;
	COLOR: #1e4b9e
}
#topNav A.sp {
	WIDTH: 25px;
	BORDER-RIGHT-WIDTH: 0px
}
#topNav SPAN {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 18px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 5px;
	WIDTH: 80px;
	COLOR: #F6F6F6;
	PADDING-TOP: 0px;
}
#topNav VAR {
	PADDING-LEFT: 10px;
	COLOR: #a3a3a3
}
.searchForm {
	PADDING-RIGHT:10px;
	MARGIN-RIGHT: 180px;
	MARGIN-TOP: 9px;
	PADDING-LEFT: 5px;
	BACKGROUND: url(images/search_bg.gif) no-repeat;
	FLOAT: right;
	PADDING-BOTTOM: 3px;
	WIDTH: 144px;
	PADDING-TOP: 3px;
	HEIGHT: 14px
}
.searchForm INPUT {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	VERTICAL-ALIGN: middle;
	COLOR: #a3a3a3;
	LINE-HEIGHT: 14px;
	HEIGHT: 14px;
	BORDER-RIGHT-WIDTH: 0px
}
.searchForm INPUT.txt {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: left;
	WIDTH: 125px;
	MARGIN-RIGHT: 5px
}
.searchForm INPUT.sub {
	BACKGROUND: url(images/search.png) no-repeat;
	FLOAT: left;
	WIDTH: 13px;
	CURSOR: pointer;
	TEXT-INDENT: -9999px
}

.a2a_dd{
	MARGIN-RIGHT: 0px;
	MARGIN-LEFT: 250px;
	MARGIN-TOP: -15px;
	FLOAT: left;
	PADDING-RIGHT:10px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 3px;
	WIDTH: 40px;

}

#nav {
	CLEAR: both;
	MARGIN: 0px auto;
	OVERFLOW: hidden;
	WIDTH: 960px;
	HEIGHT: 67px
}
#nav P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 8px;
	WIDTH: 960px;
	PADDING-TOP: 2px;
	HEIGHT: 60px
}
#nav P A {
	FLOAT: left;
	MARGIN: 0px 3px 0px 4px;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	HEIGHT: 60px
}
#nav P A.sp {
	BACKGROUND: url(images/nav_bg.gif) no-repeat;
	background-position:center
}
#nav P A:hover {
	BACKGROUND: url(images/nav_bg.gif) no-repeat;
	background-position:center
}
#nav P A SPAN {
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FLOAT: left;
	CURSOR: pointer;
	COLOR: #fff;
	LINE-HEIGHT: 70px;
	TEXT-ALIGN: center;
	font-size:13px
}

.index_banner P {
	MARGIN-TOP: -30px;
	FLOAT: right;
	WIDTH: 150px;
	POSITION: relative
}
.index_banner P SPAN {
	BORDER-RIGHT: #fff 1px solid;
	BORDER-TOP: #fff 1px solid;
	FLOAT: left;
	MARGIN: 0px 5px;
	OVERFLOW: hidden;
	BORDER-LEFT: #fff 1px solid;
	WIDTH: 12px;
	CURSOR: pointer;
	TEXT-INDENT: -9999px;
	BORDER-BOTTOM: #fff 1px solid;
	HEIGHT: 12px
}
.index_banner P SPAN.tab {
	BACKGROUND: #fff
}
.mainbody {
	CLEAR: both;
	MARGIN-TOP: 0px;
	BACKGROUND: url(images/footr_bg.gif) repeat-x;
	FLOAT: left;
	WIDTH: 100%;
	HEIGHT: 87px;
	min-width:1100px;
}
#footer {
	CLEAR: both;
	MARGIN: 0px auto;
	WIDTH: 960px;
	LINE-HEIGHT: 72px;
	HEIGHT: 72px
}
#footer P {
	FLOAT: left;
	COLOR: #fff
}
#footer P A {
	COLOR: #fff
}
#footer DIV {
	MARGIN-TOP: 30px;
	FLOAT: right;
	COLOR: #fff;
	LINE-HEIGHT: 14px
}
#footer DIV A {
	BORDER-RIGHT: #fff 1px dotted;
	PADDING-RIGHT: 10px;
	FLOAT: left;
	MARGIN-LEFT: 10px;
	COLOR: #fff;
	HEIGHT: 14px
}
#footer DIV A.sp {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px
}
.page {
	PADDING-RIGHT: 0px;
	BORDER-TOP: #b6b6b6 1px dashed;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 5px;
	WIDTH: 100%;
	PADDING-TOP: 5px;
	TEXT-ALIGN: right
}
.page SPAN {
	MARGIN: 0px 5px
}
.page A {
	MARGIN: 0px 5px
}
.page SPAN {
	COLOR: #1E4B9E
}
.page A:hover {
	COLOR: #1E4B9E
}
.page IMG {
	VERTICAL-ALIGN: middle
}
.left {
	FLOAT: left;
	WIDTH: 155px
}
.left .box {
	FLOAT: left;
	WIDTH: 152px
}
.left .box {
	FLOAT: left;
	MARGIN-BOTTOM: 8px;
	WIDTH: 152px
}
.left .box H2 {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	BACKGROUND: url(images/h2_152.gif) no-repeat;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 112px;
	COLOR: #fff;
	LINE-HEIGHT: 32px;
	PADDING-TOP: 0px;
	HEIGHT: 35px
}
.left .box .c_box {
	BORDER-RIGHT: #9a9898 1px solid;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	BACKGROUND: #fff;
	FLOAT: left;
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: #9a9898 1px solid;
	WIDTH: 140px;
	PADDING-TOP: 5px
}
.left .box .bottom {
	BACKGROUND: url(images/bottom_152.gif) no-repeat;
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 152px;
	HEIGHT: 7px
}
.left .box .top {
	BACKGROUND: url(images/top_152.gif) no-repeat;
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 152px;
	HEIGHT: 6px
}
.right {
	FLOAT: right;
	WIDTH: 800px
}

.top5 LI {
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 140px;
	COLOR: #454545;
	LINE-HEIGHT: 24px;
	BORDER-BOTTOM: #9d9d9f 1px dashed;
	HEIGHT: 24px
}
.top5 LI A.name {
	MARGIN-LEFT: 5px;
	COLOR: #454545
}
.top5 LI.no1 {
	HEIGHT: 70px
}
.top5 LI.no1 IMG {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 2px;
	FLOAT: left;
	PADDING-BOTTOM: 6px;
	WIDTH: 42px;
	PADDING-TOP: 2px;
	HEIGHT: 42px
}
.top5 LI.no1 DIV {
	MARGIN-TOP: 5px;
	FLOAT: right;
	WIDTH: 90px
}
.top5 LI.no1 SPAN {
	BACKGROUND: url(images/no1.gif) no-repeat;
	FLOAT: left;
	WIDTH: 16px;
	TEXT-INDENT: -9999px;
	HEIGHT: 19px
}
.top5 LI.no1 P {
	FLOAT: right;
	WIDTH: 70px;
	LINE-HEIGHT: 16px;
	HEIGHT: 32px
}
.top5 LI.no1 P A.name {
	MARGIN: 0px
}
.top5 LI.no1 VAR {
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 90px;
	COLOR: #454545
}


.left .guide_left .c_box {
	PADDING-LEFT: 50px;
	BACKGROUND: url(images/guide.gif) #d9d9d9 no-repeat 5px 0px;
	WIDTH: 95px
}
.left .guide_left .c_box A {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	COLOR: #323232
}
.left .guide_left .c_box SPAN {
	DISPLAY: block;
	COLOR: #949496
}
.left .guide_left .c_box SPAN A {
	FONT-WEIGHT: normal;
	COLOR: #949496
}
.left .guide_left .bottom {
	BACKGROUND: url(images/bottom_152_2.gif) no-repeat
}
.left .guide_left .top {
	BACKGROUND: url(images/top_152_2.gif) no-repeat
}
.topnav {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	BACKGROUND: url(images/top_nav.gif) no-repeat;
	FLOAT: right;
	PADDING-BOTTOM: 20px;
	WIDTH: 770px;
	COLOR: #6f432f;
	PADDING-TOP: 10px;
	HEIGHT: 15px
}
.topnav A {
	MARGIN: 0px 5px;
	COLOR: #6f432f
}

#gallery {
	WIDTH: 285px;
	POSITION: relative
}
.grid {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 22px 0px;
	PADDING-TOP: 27px;
	HEIGHT: 200px
}
.grid H2 {
	FONT-WEIGHT: bold;
		PADDING-LEFT: 20px;

	FONT-SIZE: 14px;
	FLOAT: left;
	MARGIN-BOTTOM: 10px;
	WIDTH: 100%;
	COLOR:#E42E21;
}

.grid P.more {
	MARGIN-TOP: 0px;
	FLOAT: left;
	WIDTH: 100%
}
.grid P.more A {
	PADDING-LEFT: 20px;
	padding-right:50px;
	FONT-WEIGHT: bold;
	FLOAT: right;
	COLOR:#FFFFFF;
	MARGIN-RIGHT: 10px
}

.grid P.more A:hover {
	COLOR: #FF0000
}
.topcomment {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 0px;
	WIDTH: 290px;
	PADDING-TOP: 27px
}
.topcomment UL {
	FLOAT: left;
	WIDTH: 300px
}
.topcomment UL LI {
	PADDING-LEFT: 20px;
	BACKGROUND: url(images/dian.gif) no-repeat 0px 10px;
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 280px;
	LINE-HEIGHT: 22px;
	HEIGHT: 23px
}
.topcomment UL LI A {
	COLOR:#FFFFFF
}
.topcomment UL LI A:hover {
	COLOR: #FF0000
}
#pictures {
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 169px;
	POSITION: relative;
	HEIGHT: 115px
}
#pictures IMG {
	MAX-WIDTH: 169px;
	MAX-HEIGHT: 165px;
	POSITION: absolute;
	TOP: 0px
}
#next {
	PADDING-RIGHT: 11px;
	MARGIN-TOP: 11px;
	PADDING-LEFT: 11px;
	BACKGROUND: url(images/towardright_bg.gif) no-repeat;
	FLOAT: left;
	PADDING-BOTTOM: 33px;
	WIDTH: 28px;
	PADDING-TOP: 33px;
	HEIGHT: 26px
}
#prev {
	PADDING-RIGHT: 11px;
	MARGIN-TOP: 11px;
	PADDING-LEFT: 11px;
	BACKGROUND: url(images/towardleft_bg.gif) no-repeat 20px 0px;
	FLOAT: left;
	PADDING-BOTTOM: 33px;
	WIDTH: 28px;
	PADDING-TOP: 33px;
	HEIGHT: 26px
}
#pictures {
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 169px;
	POSITION: relative;
	HEIGHT: 115px
}
#pictures IMG {
	MAX-WIDTH: 169px;
	MAX-HEIGHT: 165px;
	POSITION: absolute;
	TOP: 0px
}
.ggao_index {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px
}

.top6 LI {
	FLOAT: right;
	WIDTH: 140px;
	COLOR: #454545;
	LINE-HEIGHT: 20px;
	BORDER-BOTTOM: #9d9d9f 1px dashed;
	HEIGHT: 20px;
	TEXT-ALIGN: right
}


.index_banner {
	MARGIN: 0px auto;
	WIDTH: 954px;
	HEIGHT: 458px
}

.ContactUsindex {
font-size:12px;
	PADDING-LEFT:20px;
	FLOAT: left;
	WIDTH: 270px;
	LINE-HEIGHT: 18px;
	color: #FFFFFF;
}

.Aboutvelimotorindex{
	PADDING-LEFT:20px;
	PADDING-RIGHT:20px;
	FLOAT: left;
	width: 260px;
	LINE-HEIGHT: 22px;
	color: #FFFFFF;
}