body  {font:78%/130% "Myriad Set Pro","Lucida Grande","Helvetica Neue","Helvetica","Arial","Verdana","sans-serif";background-color:#FFF;}
.txtBoxStyle2 {
	BACKGROUND-COLOR: #F2FAFD; BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; COLOR: #333333; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; FONT-SIZE: 12px
}
.in {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; FONT-SIZE: 9px
}
.field {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; COLOR: #333333; font-family: "宋体"; font-size: 9pt;
}

.yc {  font-family: "宋体"; font-size: 9pt; color: #333333; letter-spacing: 1pt}
.dfont {  font-family: "宋体"; font-size: 9pt; color: #333333;}
A:link {COLOR: #fff; text-decoration: none }
A:visited {COLOR: #333333; text-decoration: none}
A:active {COLOR: #333333; text-decoration: none}
A:hover {text-decoration: none; position: relative; right: 0px; top: 0px }

A.b:link {COLOR: red; text-decoration: none}
A.b:visited {COLOR: red; text-decoration: none}
A.b:active {COLOR: red; text-decoration: none}
A.b:hover {COLOR: blue; text-decoration: none; position: relative; right: 0px; top: 0px }

A.c:link {COLOR: #333333; text-decoration: none}
A.c:visited {COLOR: #333333; text-decoration: none}
A.c:active {COLOR: #333333; text-decoration: none}
A.c:hover {COLOR: blue; text-decoration: none; position: relative; right: 0px; top: 0px }
#NewsTop_tit A:link{color:#fff}
.new { font-family: "宋体"; font-size: 9pt; color: #333333; letter-spacing: 1px; line-height: 160%}
TD{font-family:宋体; font-size: 9pt; line-height: 13pt;}
.grayline {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;

	border-right-style: solid;
	border-left-style: solid;

	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.engtxt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #999999;
}

*{
	margin:0;
	padding:0;
}
.orderfont{
	float:left;
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
#menu{
	width:100%;
	margin:10px auto;
}
#menu ul{
	list-style:none;
}
#menu li{
	display:block;
	float:left;
}
#menu li a{
	background:#979797 url(../images/small/menu_hover6.gif) repeat-x;
	border:2px solid #939393;
	margin:0 1px;
	padding:15px 15px 15px 15px;
	display:block;
	float:left;
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	height: 90px;
}
#menu li a span{
	color:#636363;
	font-size:10px;
	text-transform:lowercase;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
}
#menu li a:hover{
	background:#e46825 url(../images/small/menu_bg6.gif) repeat-x;
	border:2px solid #939393;
	text-decoration:none;
}
#menu li a:hover span{
	color:#636363;
}
.current{
	background:#bcbcbc url(../images/small/menu_bg6.gif) repeat-x;
	border:2px solid #aeaeae;
	margin:0 1px;
	padding:15px 15px 15px 15px;
	display:block;
	float:left;
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	cursor:pointer;
	font-weight:bold;
	height: 90px;
}
.current span{
	color:#636363;
	font-size:10px;
	text-transform:lowercase;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.wrapper{
	color: #44433f;	
	font: 14px "Futura Medium", "Myriad Pro", "Gill Sans", Arial,Helvetica,  sans-serif;
	margin: 0;
	padding: 4px 0 0;
	background:url(../images/bg.png) no-repeat top left;
	}
	.wrapper a{
		color: #084880;
		text-decoration: none;
		font:14px Arial, Verdana, Helvetica, sans-serifVerdana, ;
		
	}
	.wrapper a:hover {
		color: #09548B;
	}
	.wrapper p {
		margin: 0 0 17px;
		padding: 0;
		line-height: 18px;
	}
/*.wrapper {
	/*width: 1000px;
	margin: 20px auto;
}*/

.ct01 {
	clear: both;
	float: left;
}
.nev-wrapper {
	clear: both;
	float: left;
}
.nav ul {
	/*width: 1000px;*/
	height: 36px;
	float: left;
	margin: 0;
	padding-top: 0px;
	list-style: none;
	font-size: 15px;
}
.nav li {
	float: left;
	padding: 0 0px;
	background: url(../images/split.png) no-repeat right center;
	position: relative;
	z-index: 1;
}
.nav li.last {
	background:none;
}
.nav li:hover {
	z-index:2;
}
.nav li a {
	display: block;
	color: #fff;
	line-height: 36px;
	overflow: hidden;
	float: left;
}

a .menu-mid {
	background: url(../images/menu_mid.png) repeat-x top left;
	height: 36px;
	line-height: 36px;
	display: block;
	padding-left:10px;
	float: left;
}
a .menu-right {
	background: url(../images/menu_right.png) no-repeat top left;
	width: 29px;
	height: 36px;
	line-height: 36px;
	display: block;
	float: left;
}
.nav li a:hover .menu-mid,
.nav li.active a .menu-mid,
.nav li:hover a .menu-mid,
.nav li a:hover .menu-right,
.nav li.active a .menu-right,
.nav li:hover a .menu-right {
	background-position: 0 -39px;
	line-height: 36px;
}
.nav li a:visited,
.nav li a:hover,
.nav li.active a,
.nav li.hover a,
.nav li:hover a {
	color: #fff;
}
.nav li:hover .sub,
.nav li.hover .sub {
	display:block;
}
.nav li .sub {
	display: none;
	position: absolute;
	top: 27px;
	left: 6px;
	background: url(../images/submenu_top.png) no-repeat;
	width: 186px;
	padding-top: 9px;
}
.nav li ul {
	background: url(../images/submenu_bg.png) repeat-y;
	width: 162px;
	height: auto;
	margin: 0;
	padding: 0 12px 10px;
	list-style: none;
	font-size: 14px;
}

.nav li:hover li,
.nav li.active li {
	width: 100%;
	padding: 1px 0 2px;
	border-bottom: 1px #C1D9F0 dashed;
	background: none !important;
}
.nav li:hover li a,
.nav li.active li a {
	color: #09548B;
	background: none !important;
	line-height: normal;
	width: 156px;
	
	text-indent: 1px;
}
.nav li:hover li a:hover,
.nav li.active li a:hover {
	color: #fff;
	background: #165B9F !important;
	text-decoration: none;
	line-height: normal;
}
/*IE*/
.nav li li a:hover,
.nav li li a:hover {
	color: #fff;
	background: #165B9F !important;
	text-decoration: none;
	line-height: normal;
}
/**/
.nav .btm-bg {
	background: url(../images/submenu_bottom.png) no-repeat;
	width: 205px;
	height: 9px;
	overflow: hidden;
	clear: both;
}
.mchelp a {
font:12px  Verdana;
display:block;
height:45px;
width:167px;
background-color:#ecf0f1;
padding:8 0;
margin:3px 0px;
}
.mctitle1 {/*左侧圆形标题字体*/
color:#000;
font:12px  Verdana;
display:block;
height:30px;
margin:4px 8px;
}
.mctitle2{/*右侧方形标题字体*/
display:block;

background-color:#ecf0f1;
}


/* * index.asp

a { color:#0287CA; text-decoration:none;}*/
a:hover { text-decoration:underline; }
.mod-with-phone-already { margin-top:15px; font-size:1.1em; margin-left:8px;}
.mod-with-phone-already ul { line-height:1.6; list-style:none;}

#ul001{ list-style:none; padding-left:40px;line-height:0.8;  }
.mod-with-phone-already h2 { font-size:1.8em;font-weight:normal;color:#9e9e9e;margin-bottom:6px;}
.mod-with-phone-already h1 {font-size:1.3em !important;font-weight:normal;color:#0066cc;line-height:1.4;}
.mod-with-phone-already a:link {color: #0066CC;}
.mod-with-phone-already a:visited {COLOR: #0066CC;}
.mod-with-phone-already a:active {COLOR: #0066CC; }
.mod-with-phone-already a:hover  {COLOR: #0066CC; }

.text01{line-height:2.1;width:830px;
font-size:14px;
}
.text03{line-height:2.6;width:890px; font-weight:bolder;
font-size:14px;
}
#aaano { display:none;}
.text02{
font-size:125%;
font-weight:bold;
padding-top:15px;
margin-bottom:18px;
color:#333333;

}
#bg01{ background:url(../images/kk01.gif) no-repeat; display:block;font-size:115%}
#bg001{ display:block; padding:27px; font-size:155%; border-bottom:#e9e9e9 2px solid;}
.bgtext03{line-height:2; width:900px; padding:15px 0 40px 30px;}
.bgtext02{line-height:2; width:730px; padding:15px 0 20px 30px;}
.STYLE1 {	font-size: 14px; font-weight: bold;}
.kong{ border-bottom:#e9e9e9 2px solid;}
.inputtext{BORDER: #CCCCCC 1px solid;FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: verdana;}

/* iBanner style */
#ibanner { position:relative; width:1000px; height:300px; overflow:hidden; margin:0 0; }
#ibanner_pic {}
#ibanner_pic a { position:absolute; top:0; display:block; width:1000px; height:300px; overflow:hidden; }
#ibanner_pic a img { border:0px}
#ibanner_btn { position:absolute; z-index:9999; right:5px; bottom:5px; font-weight:700; font-family:Arial; }
#ibanner_btn span { display:block; float:left; margin-left:4px; padding:0 5px; background:#000; cursor:pointer; }
#ibanner_btn .normal { height:20px; margin-top:8px; border:1px solid #999; color:#999; font-size:16px; line-height:20px; }
#ibanner_btn .current { height:28px; border:1px solid #FF5300; color:#FF5300; font-size:28px; line-height:28px; }

/* List.asp style */
.listmain{ margin:0 auto; overflow: hidden;}

.bg02{background-color:#FFF;}
.bg03{background:url(../images/kk02.gif);width:900px;}
.text960{padding:15px 10px; width:960px; margin:0 auto;text-align:left;overflow: hidden}
.text1100{padding:15px 10px; width:1080px; margin:0 auto;text-align:left;overflow: hidden; background-color:#FFF;}

/* List.asp Tech Specs */
.specs {
    border-top: 1px solid #d6d6d6;
    margin: 0 auto;
    width: 1080px;
    padding: 2.6em 0;
    z-index: 1;
	display:table;
}
.specs li.plain {
    list-style-type: none;
 margin: 0.3em 0 1em;}
.specs-title {
    font-size: 24px;
	color:#1d1d1f;
    font-weight: 600;
    line-height: 1.1429;
    margin-top: -4px;
    padding-right: 30px;
}
.specs-title1 {
    font-size: 14px;
	color:#333;
    font-weight: 400;
    line-height: 2;
    margin-top: 4px;
}

.large-80 {
    width: 74%;
	float: left;
	text-align:left;

}
#large80left li{ padding-left:280px;}
#large81left li{ padding-right:130px; padding-left:60px; font-size:16px;}
#hei30 li{height:48px;}
.large-8-0 {
    width: 15%;
	float: left;
	text-align:right;
}
.large-8 {
    width: 78%;
	float: left;
	text-align:left;
}
.large-8-1 {
    width: 25%;
	float: left;
	text-align:center;
}
.large-8-10 {
    width: 28%;
	float: left;
	text-align:center;
}
.large-8-2 {
    width: 20%;
	float: left;
	text-align:center;
}
.large-8-5 {
    width: 25%;
	float: left;
	text-align:right;
    font-size: 22px;
	color:#333;
    font-weight: 800;
}
.large-8-6L {
    width: 22%;
	float: left;
	text-align:right;
    font-size: 22px;
	color:#333;
    font-weight: 800;
}
.large-8-3 {
    width: 18%;
	float: left;
	text-align:center;
}
.large-8-4 {
    width: 18%;
	float: left;
	text-align:center;
}
.large-8-6 {
    width: 11%;
	float: left;
	text-align:center;
}

.large-3 {
    width: 20%;	float: left;
}
.large-3-0 {
    width: 12%;	float: left;
}
.column {
	font-size: 16px; 
    margin: 0;
    min-height: 2px;
    padding: 0;
    position: relative;
    z-index: 1;
}
.specs-headline, .large-8 span, .large-80 span{
    font-weight: 600;
	padding-right:15px;}
	
@-webkit-keyframes fadeInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-20px);
		transform: translateY(-20px)
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
}

@keyframes fadeInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-20px);
		-ms-transform: translateY(-20px);
		transform: translateY(-20px)
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		-ms-transform: translateY(0);
		transform: translateY(0)
	}
}

.fadeInDown {
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown
}

.laberlist a {
    background-color: #efefef;
    border: 1px solid #666;
    display: block;
    float: left;
    line-height: 1.5em;
    margin: 0px 6px 12px;
    width: auto; color:#777; text-align:center; padding:4px 8px;
}

.selImg li{
    background-color: #efefef;
    border: 1px solid #666;
    display: block;
    float: left;
    line-height: 1.5em;
    margin: 0px 3px 12px;
    width: auto; color:#777; text-align:center; padding:3px 6px;
}
.selImg li:hover{background-color:#333; color:#CCC; text-decoration:none; cursor: pointer;
}
.selimgclass{background-color:#333!important ; color:#CCC!important ; text-decoration:none; cursor: pointer;
}

.laberlist a:hover{background-color:#333; color:#CCC; text-decoration:none;}
.laberdiv{ padding-top:35px; border-top: 1px solid #666; margin-top:26px;}