/* CSS Document */
* {
    margin: 0px;
    padding: 0px;
}

body {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    background: white;
	line-height: 20px;
}

img {
    border-width: 0px;
}

ul {
    list-style-type: none;
}

a {
    text-decoration: none;
	/*color: #4e6f87;*/
	color:#004B9F;
    font-size: 11px;
	cursor: pointer;
}

a:hover {
    color: #0c3c60;
}

table,td {
	border: 0px;
	text-align: left;
}

select {
	background: white;
}
/* ----------------- 页首 --------------------- */
div#header {
    width: 902px;
    margin-top: 36px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
    position: relative;
    z-index: 2;
}
    div#header_image {
        float: left;
        width: 188px;
        height: 45px;
        margin: 0px;
    }
    div#search {
        position: relative;
        float: right;
        width: 300px;
        top: -5px;
    }
        div#search ul {
            float: right;
        }
            div#search ul li {
                float: left;
                margin-left: 11px;
            }
        div#search form {
            clear: both;
            text-align: right;
            padding-top: 10px;
        }
            div#search form #searchtext {
                width: 114px;
                height: 15px;
                background: white;
                border: 1px solid #CDCDCD;
                border-top: 2px solid #909090;
                font: bold 12px Arial;
            }
            input#submitsearch {
				background: #d63a1c url("images/input_bg.jpg") repeat-x;
				color: #FFFFFF;
				width: 49px;
				height: 17px;
				border-width: 0px;
				font: bold 9px Arial;
				text-align:center;
				margin-left: 2px;
				cursor: pointer;
            }
                input#submitsearch:hover,input#submitsearch.hoverButtonLay-on {
                    background: #9b2819;
                }
    div#navigation {
		position: relative;
		clear: both;
		width: 902px;
		height: 33px;
		background: white url("images/menu-bg.gif") repeat-x;
		top: 10px;
    }
        div#navigation ul {
            float: left;
            width: 100%;
        }
		div#navigation ul ul {
            overflow: hidden;
			width: 174px;
        }
            div#navigation ul li {
                float: left;
				background: url("images/menu-divider.gif") top right no-repeat;
				position: relative;
				display: block;
            }
				div#navigation ul li ul li {
					width: 164px;
					float: none;
					background: none;
					padding: 0;
					margin: 0;
					display: block;
					border: 0;
					vertical-align:bottom;
				}
					div#navigation ul li ul li a {
						display:block;
						/*width: 91%;*/
                        width: 96%;
                        margin-left: 5px;
                        /*padding:6px 0 6px 15px;*/
                        padding:6px 0 6px 7px;
						line-height: normal;
						background: none;
					}
			#navigation li.menuLeft {
				margin-left: 2px;
			}
			#navigation li.menuRight {
				background: none;
				padding-right: 0px;
			}
                div#navigation ul li a {
					display: block;
                    font: bold 12px Arial;
                    /*color: #4e6f87;*/
					color:#004B9F;
					line-height: 31px;
					padding: 0 25px;
                }
                    div#navigation ul li a:hover,div#navigation ul li.hoverNavLay-on {
                        background: url("images/menu-hover.gif") repeat-x;
                    }
					div#navigation ul li a.selected {
                        background: url("images/menu-hover.gif") repeat-x;
                    }
div#navigation ul li:hover ul.dropmenu,
div#navigation ul li.hoverNewsLay-on ul.dropmenu {
	left: -5px;
	top: 30px;
	z-index:9999;
	padding-bottom: 6px;
}
div#navigation ul li:hover ul.pro,
div#navigation ul li.hoverNewsLay-on ul.pro {
	width: 200px;
}
div#navigation ul li:hover ul.pro li,
div#navigation ul li.hoverNewsLay-on ul.pro li {
	width: 188px;
}
div#navigation ul li:hover ul.pro li a,
div#navigation ul li.hoverNewsLay-on ul.pro li a {
	margin-left: 6px;
}
div#navigation ul li:hover ul.pro div.menu-background,
div#navigation ul li.hoverNewsLay-on ul.pro div.menu-background {
	width: 200px;
	height: 271px;
	background: url("images/menu-dropdown-blockse.png") !important;
	background: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/menu-dropdown-blockse.png', sizingMethod='scale');
}
div#navigation li:hover li:hover a,
div#navigation li:hover li:hover a.first,
div#navigation li.hoverNewsLay-on li.hoverNewsLay-on a,
div#navigation li.hoverNewsLay-on li.hoverNewsLay-on a.first {
	background: #E2E4E6;
}
.menu-background {
	padding: 0;
	margin: 0;
	width: 174px;
	height: 236px;
	position: absolute;
	left: 0;
	bottom: 0;
	background: url("images/menu-dropdown-block.png") !important;
	background: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/menu-dropdown-block.png', sizingMethod='scale');
}
/* ----------------- 页首结束 --------------------- */

/* ----------------- 页中 --------------------- */
div#main {
    width: 902px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
    overflow: hidden;
    position:relative;
    z-index:1;
}
    div#banner {
    }
    div#product {
        /*height: 80px;*/
		height: 100px;
        margin-top: 10px;
        white-space: nowrap;
        overflow: hidden;
    }
        div#leftShow {
            position: relative;
            /*top: 25px;*/
			top: 35px;
            z-index: 3;
            float: left;
        }
        div#rightShow {
            position: relative;
            /*top: -50px;*/
			top: -60px;
            z-index: 3;
            float: right;
        }
        div#proImg {
            position: relative;
            z-index: 2;
            left: -5px;
            width: 890px;
            height: 97px;
            float: left;
            border: 1px solid #A2A2A2;
            background: #FFFFFF;
			/*background:#E6E6E6;*/
        }
            div#proImg td {
				padding-right: 5px;
            }
            div#proImg td a {
                border: 1px solid #FFFFFF;
                font-size: 18px;
                color: black;
            }
            div#proImg a:hover {
                border: 1px solid #DCDCDC;
            }
            div#proImg a:hover span {
            }
    div#left {
        width: 670px;
        float: left;
    }
        div#leftLeft {
            float: left;
            width: 212px;
            margin-top: 15px;
            text-align: left;
        }
            div#leftLeft .boxList ul {
                text-align: left;
            }
                div#leftLeft .boxList ul li {
                    background: url("images/list_style_image.gif") no-repeat;
                    padding-top: 5px;
                    padding-left: 15px;
                }
					div#leftLeft .boxList ul li span {
						font-size: 12px;
                        color: #afafaf;
                    }
        div#content {
            float: left;
            width: 438px;
            margin-top: 15px;
            margin-left: 20px;
        }
            div#content .boxTitle {
                margin-bottom: 10px;
            }
            div#content .boxList {
                line-height: 22px;
            }
            div#content .boxList img {
                margin-left: 10px;
            }
    div#right {
        width: 180px;
        float: right;
    }
        div#login {
            height: 140px;
            margin-top: 15px;
            background: white url("images/login_bg.gif") no-repeat;
            border: 1px solid #f1efe8;
        }
            div#loginTitle {
                font: bold 13px Arial;
                text-align: center;
                margin-top: 8px;
                margin-left: 7px;
				margin-bottom:7px;
				color:#004B9F;
            }
                div#loginTitle span {
                    /*color: #a38e68;*/
					color:#004B9F;
                }
            form#loginForm {
                font: 11px Arial;
                padding-top: 14px;
                margin-right:10px;
                text-align: right;
            }
                div#name,#pass {
                    height: 30px;
                }
                div#loginbutton {
                }
					input#register {
						width: 65px;
						height: 17px;
						background: white url("images/submit_bg.gif") no-repeat right;
						text-align: left;
						font: bold 11px Arial;
						border: 0px;
						cursor: pointer;
                    }
						input#register:hover,input#register.hoverButtonLay-on {
                            color: white;
                            background: #9b2819 url("images/submit_bg.gif") no-repeat right;
                        }
                    input#submitlogin {
						width: 50px;
						height: 17px;
						margin-left: 5px;
						background: white url("images/submit_bg.gif") no-repeat right;
						text-align: left;
						font: bold 11px Arial;
						border: 0px;
						cursor: pointer;
                    }
                        input#submitlogin:hover,input#submitlogin.hoverButtonLay-on {
                            color: white;
                            background: #9b2819 url("images/submit_bg.gif") no-repeat right;
                        }
        div#contact {
            margin-top: 15px;
            border: 1px solid #f1efe8;
        }
            div#conTitle {
                height: 25px;
                font: bold 13px Arial;
                padding-top: 5px;
                padding-left: 33px;
                background: #DCDCDC url("images/contact_bg.gif") no-repeat;
				color:#004B9F;
            }
            div#conContent {
                line-height: 22px;
                padding-left: 10px;
                padding-top: 2px;
                padding-bottom: 5px;
            }
        div#support {
            height: 36px;
            color: white;
            font: bold 14px Arial;
            text-align: left;
            margin-top: 15px;
            padding-top: 20px;
			padding-left: 80px;
            background: #f09f38 url("images/support_bg.gif") no-repeat;
        }
        div#online {
            height: 41px;
            font: bold 20px Arial;
            text-align: left;
            margin-top: 15px;
            padding-top: 15px;
            padding-left: 50px;
            background: white url("images/online_bg.gif") no-repeat;
            border: 1px solid #f1efe8;
			color: black;
        }
            div#online span {
                color: #c23113;
            }
		#maindown {
			clear: both;
			padding-top: 15px;
            overflow: hidden;
	    }
			div#maindown #mail {
				float: right;
				width: 210px;
				height: 70px;
				border: 1px solid #f1efe8;
			}
				div#maindown #mail #mailTitle {
					height: 27px;
					background: white url("images/email_bg.gif") no-repeat;
					font: bold 16px Arial;
					text-align: left;
					padding-left: 50px;
					padding-top: 7px;
					margin-bottom: 5px;
				}
					div#maindown #mail #mailtext {
						width: 136px;
						height: 17px;
						margin-left: 10px;
						background: #f1eee5;
						border: 1px solid #e1dccf;
						font: bold 12px Arial;
						color: #9f8d61;
					}
					div#maindown #mail #submitmail {
						background: #d63a1c url("images/input_bg.jpg") repeat-x;
						color: #FFFFFF;
						width: 49px;
						height: 17px;
						border-width: 0px;
						font: bold 9px Arial;
						text-align:center;
						margin-left: 2px;
						cursor: pointer;
					}
						div#maindown #mail #submitmail:hover,div#maindown #mail #submitmail.hoverButtonLay-on {
							background: #9b2819;
						}
		div#cusTitle {
			width: 140px;
			height: 18px;
			float: left;
			background: #f3f3f3 url("images/leftDown_bg.gif") repeat-x;
			font: bold 13px Arial;
			text-align: center;
			padding: 26px 0px;
			border-top: 1px solid #f1efe9;
			border-left: 1px solid #f1efe9;
			border-bottom: 1px solid #f1efe9;
		}
		div#leftDown {
				float: left;
				width: 512px;
				height: 68px;
				border-top: 1px solid #f1efe9;
				border-right: 1px solid #f1efe9;
				border-bottom: 1px solid #f1efe9;
			}
			div#leftDown img {
				display: inline;
				float: left;
				margin-top: 10px;
				margin-left: 20px;
			}
/* ----------------- 页中结束 --------------------- */

/* ----------------- 页脚 --------------------- */
div#foot {
    clear: both;
    width: 902px;
    height: 112px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    z-index:1000;
}
div#footer {
    width: 902px;
    height: 35px;
    background-color: #e8e8e7;
    margin-bottom: 77px;
}
    div#footer span {
        position: relative;
        top: 10px;
        margin-left: 17px;
        font: 12px Arial;
    }
/* ----------------- 页脚结束 --------------------- */

.naMargin {
    margin-left: 7px;
}

.whiteLine {
    border-left: 1px solid white;
}

.box {
    clear: both;
	background-color: white;
}

.boxTitle {
    background-color: #DCDCDC;
    height: 22px;
	padding-top: 8px;
	margin-bottom: 3px;
	text-indent: 10px;
	font: bold 13px Arial;
	text-align: left;
	/*color: #000000;*/
	color:#004B9F;
}

.boxTitle02 {
    background-color: #DCDCDC;
	padding-top: 5px;
	font: bold 13px Arial;
	text-align: left;
	color: #000000;
}

.boxList {
    line-height: 20px;
    word-wrap: break-word;
    overflow: hidden;
}

.boxFoot {
    border-top: 1px dashed black;
    margin-top: 5px;
    margin-bottom: 10px;
    width: 100%;
    float: right;
    text-align: right;
}

.inputText {
    width: 120px;
    height: 19px;
    margin-left: 10px;
    background: #f1eee5;
    border: 1px solid #e1dccf;
    font: bold 12px Arial;
}

.inputText02 {
    width: 98px;
    height: 16px;
    margin-left: 2px;
    background: #e8e8e8;
    border: 1px solid #cdcdcd;
    font: bold 12px Arial;
}
.inputText03 {
    width: 50px;
    height: 16px;
    margin-left: 2px;
    background: #e8e8e8;
    border: 1px solid #cdcdcd;
    font: bold 12px Arial;
}

.inputArea {
    width: 98px;
    height: 40px;
    margin-left: 2px;
    background: #e8e8e8;
    border: 1px solid #cdcdcd;
    font: bold 12px Arial;
	overflow: hidden;
}

.less {
    margin-top: -3px;
}

.button {
	background-color: #fafafa;
	background-image: url("images/button_bg.gif");
	background-repeat: no-repeat;
	background-position: top;
	border-width: 0px;
	border-style: solid;
	font-weight: bold;
	color: #0A51A1;
	font-family: Arial, Helvetica, sans-serif;
	height: 20px;
	line-height: 12px;
	font-size: 12px;
	width: 31px;
	cursor: pointer;
}

.title_big {
	font-size: 13px;
	font-weight: bold;
	/*color: #0A51A1;*/
	color:#004B9F;
	margin-bottom:10px;
}
.title_big02 {
	font-size: 13px;
	margin-left: 12px;
	margin-bottom:10px;
}
.middle {
	text-align: center;
}
.art01 {
	margin-bottom: 10px;
}
.art02 {
	margin-left: 12px;
}
.fontStyle {
	font-size: 8px;
}

.dropmenu {
	position: absolute;
	display: block;
	left: -999em;
	width: 180px;
	height: auto;
	margin: 0;
	padding: 0;
	background: none;
	z-index:9999;
}

.str {
	font-weight: bold;
}
.str02 {
	font-weight: bold;
	color: #000000;
}
.blue {
	color: #0A51A1;
}
.red  {
	color: #AD1414;
}
.red02 {
	color:#FF0000;
}

.normal {
	font-weight: normal;
}
.tr1 {
	background-color: #f2f2f2;
}

.topLine {
	border-top: 1px solid #CCCCCC;
    width:100%;
}
.buttomLine {
	border-bottom: 1px solid #FFFFFF;
}

.bottomLine {
	border-bottom: 1px solid #CCCCCC;
}

.input_w_from {
	line-height: 12px;
	height: 12px;
	font-size: 12px;
	width: 150px;
	color: #333333;
}
.inputTextLen01 {
	width: 70px;
}
.inputTextLen02 {
	width: 40px;
}
.inputTextLen03 {
	width: 60px;
}
.inputTextLen04 {
	width: 100px;
}
.inputTextLen05 {
	width: 140px;
}
.inputTextLen06 {
	width: 54px;
}

.inputTextStyle{
	margin-top: 3px; margin-left: 72px;
}
.textArea {
	width: 275px; height: 120px;
}
.textArea02 {
	width: 275px;
	height: 120px;
	line-height: 19px;
	font-size: 13px;
	color: #333333;
}
.selectStyle {
	width: 165px; font-size: 11px; font-family: Arial,Helvetica,sans-serif;
}
.tdStyle {
	height: 55px; color: rgb(153, 153, 153);
}

.button3 {
	border: 1px solid #DBDDDF;
	background-color: #FFFFFF;
	height: 18px;
	width: 57px;
	margin-bottom: 2px;
	color: #666666;
}
.button1 {
	background-color: #fafafa;
	background-image: url(images/button_bg1.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-width: 0px;
	border-style: solid;
	font-weight: bold;
	color: #0A51A1;
	font-family: Arial, Helvetica, sans-serif;
	height: 20px;
	line-height: 14px;
	font-size: 12px;
	width: 57px;
}
.button2 {
	background-image: url(images/button_bg1.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-width: 0px;
	border-style: solid;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	height: 18px;
	line-height: 14px;
	font-size: 12px;
	width: 57px;
	margin-bottom: 5px;
}
.button3 {
	border: 1px solid #DBDDDF;
	background-color: #FFFFFF;
	height: 18px;
	width: 57px;
	margin-bottom: 2px;
	color: #666666;
}
.sub01 {
	color: rgb(204, 0, 0);
}
.topMagin {
	margin-top: 20px;
}

.s1_table {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(images/pp.gif);
	background-repeat: repeat-x;
	background-position: top;
	line-height: 17px;
	margin-bottom: 30px;
}
.s4_table {
	width: 97%;
}

.s2_table {
	font-family:  Arial, Helvetica, sans-serif;
	width: 400px;
	margin-left: 12px;
	line-height: 17px;
	margin-bottom: 30px;
}
.s3_table {
	font-family: Arial, Helvetica, sans-serif;
	width: 193px;
	background-image: url(images/pp.gif);
	background-repeat: repeat-x;
	background-position: top;
	line-height: 17px;
	text-align: left;
}

.imgStyle {
	margin-buttom: 10px;
}

.contTab1 {
	background:#FFFFFF url("images/dotGray.gif") repeat-x scroll center bottom;
	clear:both;
	height:1%;
	overflow:hidden;
}

div#rightNews #rightDown #rightLeft #col1 .contTab1 li.active {
	background-image:none;
	border-bottom-color:#FFFFFF;
	color:#BC2931;
}
.blank9 {
clear:both;
display:block;
height:9px;
overflow:hidden;
}
.dataTb03 {
border-collapse:collapse;
}
.tbHead {
background-color:#ECF1F4;
}
div#rightNews #rightDown #rightLeft #col1 .dataTb03 th,
div#rightNews #rightDown #rightLeft #col1 .dataTb03 td {
font-size:12px;
text-align:left;
}
.displayStyle {
	display: none;
}
.borderStyle {
	border-left: 0px;
}
.carDetail {
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding:0 5px;
}
.margin_left12 {
	margin-left:12px;
}
.aGray {
color:#9B9B9B;
text-align:left;
}

.boldStyle {
	font-weight: bold;
}
/* ----------------- news --------------------- */
div#mailnews {
	margin-top: 15px;
	float: right;
	width: 210px;
	height: 70px;
	border: 1px solid #f1efe8;
}
	div#mailnews #mailTitle {
		height: 27px;
		background: white url("images/email_bg.gif") no-repeat;
		font: bold 16px Arial;
		text-align: right;
		padding-right: 25px;
		padding-top: 7px;
		margin-bottom: 5px;
	}
		div#mailnews #mailtext {
			width: 136px;
			height: 17px;
			margin-left: 10px;
			background: #f1eee5;
			border: 1px solid #e1dccf;
			font: bold 12px Arial;
			color: #9f8d61;
		}
		div#mailnews #submitmail {
			background: #d63a1c url("images/input_bg.jpg") repeat-x;
			color: #FFFFFF;
			width: 49px;
			height: 17px;
			border-width: 0px;
			font: bold 9px Arial;
			text-align:center;
			margin-left: 2px;
			cursor: pointer;
		}
			div#mailnews #submitmail:hover,div#mailnews #submitmail.hoverButtonLay-on {
				background: #9b2819;
			}
div#leftNews {
	float: left;
	width: 190px;
	margin-top: 15px;
	text-align: left;
	border-right: 2px solid #f1f3f5;
	padding-bottom: 2767px;
	margin-bottom: -2767px;
	position:relative;
	z-index:900;
}
	div#leftNews #menu {
		width:180px;
	}
		div#leftNews #menu ul {
			width:180px;
		}
		div#leftNews #menu li {
			width: 100%;
			position:relative;
			padding: 0px;
			margin: 0px;
			border: 0px;
			vertical-align:bottom;
		}
			div#leftNews #menu li:hover, div#leftNews #menu li.hoverNewsLay-on {
				background-color:#E2E4E6;
				cursor: pointer;
			}
			div#leftNews #menu li a {
				display:block;
				width: 95%;
				padding:8px 0 8px 10px;
				line-height:normal;
			}
				div#leftNews #menu li a.selected {
					background-color:#567A95;
					color:#FFFFFF;
					font-weight:bold;
				}
div#leftNews #menu li:hover ul.dropmenu,
div#leftNews #menu li.hoverNewsLay-on ul.dropmenu {
	left: 180px;
	top: 0px;
	z-index:9999;
}
div#leftNews #menu li:hover li ul.dropmenu,
div#leftNews #menu li.hoverNewsLay-on li ul.dropmenu {
	left: -999em;
}
div#leftNews #menu li li:hover ul.dropmenu,
div#leftNews #menu li li.hoverNewsLay-on ul.dropmenu {
	left: 180px;
	top: 0px;
	z-index:9999;
}
div#leftNews #menu li:hover li a,
div#leftNews #menu li.hoverNewsLay-on li a {
	background: #dcdcdc;
	color: #4e6f87;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	font-weight:bold;
	overflow: hidden;
}
div#leftNews #menu li:hover li:hover a,
div#leftNews #menu li.hoverNewsLay-on li.hoverNewsLay-on a {
	background: #E2E4E6;
	color: #0c3c60;
	overflow: hidden;
}
div#leftNews #menu li:hover li:hover li a,
div#leftNews #menu li.hoverNewsLay-on li.hoverNewsLay-on li a {
	background: #dcdcdc;
	color: #4e6f87;
}
div#leftNews #menu li:hover li:hover li:hover a,
div#leftNews #menu li.hoverNewsLay-on li.hoverNewsLay-on li.hoverNewsLay-on a {
	background: #E2E4E6;
	color: #0c3c60;
}
	div#leftNews #catalog {
		width: 170px;
		margin-top: 30px;
		padding-left: 10px;
		padding-bottom: 10px;
		background: #fafafa url("images/catalog_bg.gif") no-repeat;
		border: 1px solid #f1efe8;
		line-height: 20px;
	}
		div#leftNews #catalog #caTitle {
			font: bold 13px Arial;
			text-align: center;
			margin-top: 5px;
			margin-bottom: 5px;
		}
		div#leftNews #catalog form {
			margin-top: 10px;
		}
			div#leftNews #catalog form select {
				width: 115px;
				font-size: 11px;
				line-height: 16px;
				color: #333333;
				margin-left: 0px;
			}
				div#leftNews #catalog form select option {
					padding-left: 3px;
				}
	div#leftNews #contactLeft {
		width: 170px;
		margin-top: 30px;
		padding-left: 10px;
		background: white url("images/contact_h2_bg.gif") no-repeat;
		border: 1px solid #f1efe8;
	}
	div#leftNews #contactLeft #contactTitle {
		font: bold 13px Arial;
		text-align: center;
		margin-top: 15px;
	}
		div#leftNews #contactLeft #contactTitle span {
			color: red;
		}
	div#leftNews #contactLeft #contactForm {
		font: 10px Arial;
		padding-top: 14px;
		text-align:
	}
		div#leftNews #contactLeft #contactForm td{
			height: 20px;
		}
		div#leftNews #contactLeft #contactForm #conSub{
			text-align: right;
		}
		input#reset {
			width: 50px;
			height: 17px;
			background: white url("images/more_bg.gif") no-repeat right;
			text-align: left;
			font: bold 9px Arial;
			border: 0px;
			cursor: pointer;
		}
			input#reset:hover,input#reset.hoverButtonLay-on {
				color: white;
				background: #9b2819 url("images/more_bg.gif") no-repeat right;
			}
		input#subcontact {
			width: 60px;
			height: 17px;
			margin-left: 5px;
			background: white url("images/submit_bg.gif") no-repeat right;
			text-align: left;
			font: bold 9px Arial;
			border: 0px;
			cursor: pointer;
		}
			input#subcontact:hover,input#subcontact.hoverButtonLay-on {
				color: white;
				background: #9b2819 url("images/submit_bg.gif") no-repeat right;
			}
div#rightNews {
	float: left;
	width: 690px;
	margin-top: 15px;
	margin-left: 20px;
	position:relative;
	z-index:0;
}
	div#rightNews h1 {
		border-bottom:2px dotted #F1F3F5;
		color:#333333;
		font-size:22px;
		font-weight: normal;
		height:1.5em;
		margin: 0;
		padding: 0;
		padding-top: 5px;
		margin-bottom:20px;
	}
	div#rightNews #rightDown {
	}
		div#rightNews #rightDown #rightLeft {
			float: left;
			width: 492px;
			text-align: justify;
			line-height: 20px;
			overflow: hidden;
		}
			div#rightNews #rightDown ul {
				font: 11px Arial, Helvetica, sans-serif;
				color: #555555;
				list-style-image: url("images/ulist.gif");
			}
			div#rightNews #rightDown #rightLeft li {
				line-height: 20px;
				margin-left: 17px;
				margin-bottom: 5px;
			}
			div#rightNews #rightDown #rightLeft a {
				font: 12px Arial, Helvetica, sans-serif;
			}
			div#rightNews #rightDown #rightLeft #col1 {
				clear: both;
			}
			div#rightNews #rightDown #rightLeft #col1 .contTab1 ul {
				list-style-type: none;
				list-style-image:none;
				list-style-position:outside;
			}
			div#rightNews #rightDown #rightLeft #col1 .contTab1 li {
				background:transparent url("images/bg03.gif") repeat-x scroll 0 0;
				border:1px solid #CCCCCC;
				cursor:pointer;
				float:right;
				font-weight:bold;
				height:25px;
				line-height:25px;
				width:80px;
				text-align:center;
				margin-right: 0px;
				margin-left: 5px;
				margin-bottom: 0px;
			}
			div#rightNews #rightDown #rightLeft #col1 .contTab1 li a {
				font-weight: bold;
			}
			div#rightNews #rightDown #rightLeft #col1 .divStyle ul {
				list-style-type: disc;
				list-style-position:outside;
				font: 12px Arial, Helvetica, sans-serif;
				margin-left: 16px;
				margin-top: 10px;
				margin-bottom: 10px;
			}
			div#rightNews #rightDown #rightLeft #col1 .divStyle li {
				background:transparent;
				border: 0px;
				cursor: auto;
				float: none;
				font-weight: normal;
				height: auto;
				width: auto;
				text-align: left;
				margin: auto;
			}
			div#rightNews #rightDown #rightLeft #col1 .divStyle {
				margin: 0 auto;
				border: 1px solid #CCCCCC;
				width: 96%;
				padding:0 5px;
			}
			div#rightNews #rightDown #rightLeft #col1 .divStyle p{
				margin: 15px 16px;
			}
		div#rightNews #rightDown #rightLeft #col4 {
			float: left;
		}
		div#rightNews #rightDown #rightLeft #col5s {
			clear: left;
			width: 100%;
			text-align: justify;
		}
		div#rightNews #rightDown #rightLeft #col5 {
			float: right;
			width: 50%;
			text-align: justify;
		}
		div#rightNews #rightDown #rightLeft #col6 {
			text-align: right;
			float: right;
		}
		div#rightNews #rightDown #rightLeft .aGray {
			text-align: left;
			float: left;
			margin-left: 50px;
		}
		div#rightNews #rightDown #rightLeft #jobCon p {
			margin-bottom: 20px;
		}
		div#rightNews #rightDown #rightLeft #jobCon ul {
			list-style-type: disc;
			list-style-image: none;
			list-style-position:outside;
			font: 12px "宋体";
			color: #000000;
			margin-left: 30px;
			margin-top: 20px;
			margin-bottom: 20px;
		}
		div#rightNews #rightDown #rightLeft #jobCon li {
			line-height: 20px;
			margin-left: 15px;
			margin-bottom: 0px;
		}
		div#rightNews #rightDown #rightLeft #jobCon li a {
			font-weight: bold;
		}
	div#rightNews #rightDown #rightLeft #proList table a{
		font-weight: bold;
	}
		div#rightNews #rightDown #page {
			clear: both;
			margin: 15px auto;
		}
		div#rightNews #rightDown #page #pageLeft {
			float: left;
			margin-left: 20px;
		}
		div#rightNews #rightDown #page #pageRight {
			float: left;
			margin-left: 30px;
		}
		div#rightNews #rightDown #page #pageRight ul {
			margin-left: 30px;
			list-style-type: none;
			list-style-image: none;
			margin-left: 50px;
		}
		div#rightNews #rightDown #page #pageRight ul li {
			float: left;
			margin-left: 5px;
		}
		div#rightNews #rightDown #page #pageRight ul li a {
			font-weight: bold;
		}
		div#rightNews #rightDown #rightLeft #aboutTable {
			text-align: center;
			margin-bottom: 10px;
		}
		div#rightNews #rightDown #rightLeft #aboutQuery {
			width: 450px;
			margin-left: 12px;
		}
		div#rightNews #rightDown #rightLeft #aboutQuery img {
			margin: 10px 0px;
		}
		div#rightNews #rightDown #right #login {
			margin-top: 0px;
		}
/* ----------------- news结束 --------------------- */

/* ----------------- about.html 及其内页 --------------------- */
div#rightNews #catalog {
	width: 170px;
	float: right;
	padding-left: 8px;
	padding-bottom: 10px;
	background: #fafafa url("images/catalog_bg.gif") no-repeat;
	border: 1px solid #f1efe8;
	line-height: 20px;
}
	div#rightNews #catalog #caTitle {
		font: bold 13px Arial;
		text-align: center;
		margin-top: 5px;
		margin-bottom: 5px;
		color:#004B9F;
	}
	div#rightNews #catalog form {
		margin-top: 10px;
	}
		div#rightNews #catalog form select {
			width: 115px;
			font-size: 11px;
			line-height: 16px;
			color: #333333;
			margin-left: 0px;
		}
			div#rightNews #catalog form select option {
				padding-left: 3px;
			}
div#rightNews #contactLeft {
	clear: both;
	width: 170px;
	padding-left: 8px;
	margin-top: 30px;
	float: right;
	background: white url("images/contact_h2_bg.gif") no-repeat;
	border: 1px solid #f1efe8;
}
div#rightNews #contactLeft #contactTitle {
	font: bold 13px Arial;
	text-align: center;
	margin-top: 15px;
	color:#004B9F;
}
	div#rightNews #contactLeft #contactTitle span {
		/*color: red;*/
		color:#004B9F;
	}
div#rightNews #contactLeft #contactForm {
	font: 10px Arial;
	padding-top: 14px;
	text-align:
}
	div#rightNews #contactLeft #contactForm td{
		height: 20px;
	}
	div#rightNews #contactLeft #contactForm #conSub{
		text-align: right;
	}
body#about #rightNews #rightDown #rightLeft #aboutQuery {
	margin-left: 60px;
}
/* ----------------- about.html 及其内页结束 --------------------- */

/* ----------------- products.html 及其内页 --------------------- */
.boxTitle02 {
    background-color:#567A95;
	color:#FFFFFF;
    height: 22px;
	margin-top: 5px;
	padding-top: 8px;
	text-indent: 10px;
	font: bold 13px Arial;
}

.tableStyle {
	width: 100%;
	margin-bottom: 20px;
}

.tableStyle02 {
	width: 100%;
	height: 100px;
	margin-bottom: 10px;
}

.tableStyle03 {
	width: 246px;
	margin-bottom: 10px;
	float: left;
    table-layout: fixed;
}

.tableStyle04 {
	width: 225px;
	margin-bottom: 10px;
	float: left;
    table-layout: fixed;
}

.tdStyle01 {
	color: #1A8170;
	font-weight: bold;
}

.tdStyle02 {
	color: #ACACAC;
	font-size: 10px;
    height: 140px;
    vertical-align: top;
    word-wrap: break-word;
    word-break: normal;
    text-align: justify;
}
.tdStyle03 {
	color: #ACACAC;
	font-size: 10px;
    /*height: 140px;*/
    vertical-align: top;
    word-wrap: break-word;
    word-break: normal;
    text-align: justify;
}
.tdStyle04 {
	color: #1A8170;
	font-weight: bold;
	height:20px;
}
div#rightDown #rightLeft .tableStyle03 td,
div#rightDown #rightLeft .tableStyle04 td {
	white-space: normal;
	overflow: hidden;
	padding: 3px;
}

body#products #leftNews #menu li a {
	font-weight: normal;
}
body#products #leftNews #menu li a.selected {
	background-color:#dcdcdc;
	color:#0c3c60;
	font-weight:bold;
}
body#products #rightDown #rightLeft .tableStyle td {
	padding: 0px;
}
body#products #rightNews #rightDown #rightLeft #aboutQuery {
	margin-left: 35px;
}

/* ----------------- products.html 及其内页结束 --------------------- */

body#home #right {/* 主页右边栏宽?*/
	width: 212px;
}

/* ----------------- goods.html --------------------- */
#featured {
	OVERFLOW: hidden; WIDTH: 230px; HEIGHT: 230px;
}
#feature ul {
    margin: 0px;
}
div#rightNews #rightDown #rightLeft #featured .current {
    display: block;
}
#thumbs {
	WIDTH: 230px; LIST-STYLE-TYPE: none; HEIGHT: 50px
}
* HTML #thumbs {
	HEIGHT: 100%
}
#thumbs LI {
	DISPLAY: inline; FLOAT: left; WIDTH: 50px; MARGIN-RIGHT: 4px; HEIGHT: 50px; cursor: pointer;
}
#thumbs UL {
	MARGIN-TOP: 3px
}
#topstory {
	BACKGROUND: #fff; FLOAT: left;
}

div#rightNews #rightDown #rightLeft #featured li {
    display: none; list-style:none; list-style-image: none; margin: 0px; padding: 0px; float: left;
}
div#rightNews #rightDown #rightLeft #thumbs li {
    line-height:normal;
    margin-bottom:0px;
    margin-left:2px;
}

div#rightNews #rightDown #rightLeft #thumbs li img {
    border: 0px;
}
/* ----------------- goods.html结束 --------------------- */

/* ----------------- 右边?contact ? --------------------- */
#concomment {
	overflow-y: scroll;
}
/* ----------------- 右边?contact 结束 --------------------- */

#pdfdown {
	background: url("images/pdf.gif") no-repeat left top;
	text-indent: 30px;
	padding-top: 5px;
	min-height: 50px;
	height:auto !important;
	_height:130px;
	_overflow:auto;
}

