@charset "utf-8";
BODY {
	TEXT-ALIGN: center; FONT: 12px Arial, Helvetica, sans-serif; COLOR: #2a2a2a; background:url(bg.jpg) top repeat-x;margin-top:0px; padding-top:0px;
}
.BODY {
	TEXT-ALIGN: center; width:1023px; background-color:#FFF; margin:auto; margin-top:0px; padding-top:0px; FONT: 12px Arial, Helvetica, sans-serif; COLOR: #2a2a2a;
}
TABLE {
	FONT-SIZE: inherit
}
PRE {
	LINE-HEIGHT: 100%; FONT-FAMILY:Arial, Helvetica, sans-serif
}
CODE {
	LINE-HEIGHT: 100%; FONT-FAMILY:Arial, Helvetica, sans-serif
}
KBD {
	LINE-HEIGHT: 100%; FONT-FAMILY:Arial, Helvetica, sans-serif
}
SAMP {
	LINE-HEIGHT: 100%; FONT-FAMILY:Arial, Helvetica, sans-serif
}
TT {
	LINE-HEIGHT: 100%; FONT-FAMILY:Arial, Helvetica, sans-serif
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
ADDRESS {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CAPTION {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CITE {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CODE {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
DFN {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
TH {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
VAR {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
OL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
CAPTION {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
H1 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H2 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H3 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H4 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H5 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H6 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
Q:before {
	CONTENT: ''
}
Q:after {
	CONTENT: ''
}
ABBR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
ACRONYM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
A {
	COLOR: #2a2a2a; TEXT-DECORATION: none
}
A:link {
	
}
A:hover {
	COLOR: #2a2a2a; ; text-decoration:none
}
A:active {
	COLOR: #2a2a2a
}
A:visited {
	COLOR: #2a2a2a
}
A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}

a.top_link:link {
	text-decoration: none;
	color:#f37022
}
a.top_link:visited {
	text-decoration: none;
	color:#f37022
}
a.top_link:hover {
	text-decoration: none;
	color:#18444e
}
a.top_link:active {
	text-decoration: none;
}
.pointer {
	CURSOR: pointer
}
.clearfix {
	ZOOM: 1
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}

#wrapper {
	TEXT-ALIGN: left; PADDING-LEFT: 0px; WIDTH: 1003px; margin:0px auto;
}
.wrapper {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN:auto;WIDTH: 1003px; height:118px;
}
.wrapper2 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN:0px; PADDING-LEFT: 0px; WIDTH: 1003px; PADDING-RIGHT: 0px; PADDING-TOP:0px;
}
#mashead {
	POSITION: relative; HEIGHT: 80px; width:1003px; margin:0px auto;
}
#toplogo {
	POSITION: absolute; WIDTH: 600px; TOP: 0px; LEFT: 0px
}

#sign{ POSITION: absolute; TOP:0px; RIGHT: 0px;background:url(../images/sign.gif) no-repeat; width:400px; height:81px; color:#FFF
 }
.fav_11 { width:172px; height:55px; float:right; padding-left:25px;  display:block; margin:0px 0px 0px 0px; *margin:0px 0px 0px 0px;line-height:18px; display:block;color:#FFF; }
.fav_2 A{ width:60px; height:31px; float:right; padding-left:25px; display:block; margin:0px 2px 0px 0px; *margin:0px 2px 0px 0px; line-height:18px; display:block;color:#FFF;background:url(cn.jpg) no-repeat left  top;}
.fav_3 { width:200px; height:31px; padding-left:0px; display:block; margin:0px 2px 0px 0px; *margin:0px 2px 0px 0px; line-height:18px; display:block;color:#FFF;}
.fav_3 a{ color:#fff}
 
#search {
	 WIDTH: 256px; float:right; height:28px; margin-top:2px; *margin-top:2px; padding:0px;
}
#search .search_input {
	FLOAT: left; padding:0px; margin:0px;}
#search .search_button {
	FLOAT: right; padding:0px; margin:0px;
}
#search INPUT.searching {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; LINE-HEIGHT: 22px !important; PADDING-LEFT: 4px !important; WIDTH: 185px; PADDING-RIGHT: 0px !important; BACKGROUND: url(../images/search_bg.gif) no-repeat left ; HEIGHT: 23px !important; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px !important
}
#search INPUT.img_button {
	MARGIN-BOTTOM: 0px
}

#nav {
	MARGIN-BOTTOM: 1px; HEIGHT: 37px; background:url(nav.jpg) no-repeat center; width:1003px;margin:0px auto;
}
#nav UL.main-nav{
	width:1003px; float:left; margin-left:0px; margin:0px auto;margin-left:0px; padding-left:0px;
}
#nav UL.main-nav LI {
	POSITION: relative; TEXT-ALIGN: center; FLOAT: left; FONT-WEIGHT:normal; BACKGROUND: url(adm_10.jpg) repeat-x center; margin:0px auto; margin-left:0px; padding-left:0px;
}
#nav UL.main-nav LI  A {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 37px;  DISPLAY: block; FLOAT: left; HEIGHT: 37px; COLOR: #fff; FONT-SIZE: 14px; TEXT-DECORATION: none; PADDING-TOP: 0px; _line-height: 37px;  font-family:Arial, Helvetica, sans-serif; width:250px;
	}
#nav UL.main-nav LI.hover A {
	 color:#9af55d;font-weight:bold;
}
#nav UL.main-nav LI A:hover {
	 color:#9af55d; font-weight:bold;
}
#nav UL.main-nav LI .pipe {
	POSITION: absolute; vertical-align:middle;  TOP: 0px; RIGHT: 0px; width:2px; height:37px; background-color:#FFF;
}
#nav .subnavi {
	Z-INDEX: 99; POSITION: absolute; TEXT-ALIGN: left; DISPLAY: none; COLOR: #383838; TOP: 37px
}
#nav UL.main-nav LI.hover .subnavi {
	DISPLAY: block
}
#nav .subnavi .content {
	PADDING-BOTTOM: 0px; ZOOM: 1;  margin-left:0px; padding-left:10px; padding-right:10px; BACKGROUND: url(imgqlb/navigation/sub-navi-contentBg.png) repeat-x top right; PADDING-TOP: 8px
}
#nav .subnavi .content UL {
	ZOOM: 1
}
#nav .subnavi .content UL:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#nav .subnavi .content LI {
	TEXT-ALIGN: left; WIDTH: 100%;  FLOAT: left; COLOR: #4b4b4b; FONT-SIZE: 12px; FONT-WEIGHT: normal; _height: 24px; border-bottom:1px dashed #e5e5e5;
}
#nav .subnavi .content LI A{
	POSITION: static; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 14px; WIDTH: auto !important; PADDING-RIGHT: 0px; BACKGROUND: url(navigation/navi-liBg.gif) no-repeat 0px 11px; FLOAT: none; HEIGHT: auto !important; COLOR: #4b4b4b; CLEAR: both; FONT-SIZE: 12px; PADDING-TOP: 0px; display:block; font-weight:normal;
}
#nav .subnavi .content LI A:link{
	POSITION: static; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 14px; WIDTH: auto !important; PADDING-RIGHT: 0px; BACKGROUND: url(navigation/navi-liBg.gif) no-repeat 0px 11px; FLOAT: none; HEIGHT: auto !important; COLOR: #4b4b4b; CLEAR: both; FONT-SIZE: 12px; PADDING-TOP: 0px;font-weight:normal;
}
#nav .subnavi .content LI A:visited{
	POSITION: static; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 14px; WIDTH: auto !important; PADDING-RIGHT: 0px; BACKGROUND: url(navigation/navi-liBg.gif) no-repeat 0px 11px; FLOAT: none; HEIGHT: auto !important; COLOR: #4b4b4b; CLEAR: both; FONT-SIZE: 12px; PADDING-TOP: 0px; display:block; font-weight:normal;
}
#nav .subnavi .content LI A:hover {
	 BACKGROUND: url(navigation/navi-liBg1.gif) no-repeat 0px 11px; display:block; color:#f37022; font-weight:normal;
}
#nav .subnavi .content P {
	FONT-WEIGHT: bold; PADDING-TOP: 8px
}
#nav .subnavi .content P.child {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 16px; PADDING-TOP: 0px
}
#nav .subnavi .content .management {
	WIDTH: 31%; FLOAT: left; padding:10px; text-align:center;
}
#nav .subnavi .content .management H3 {
	BORDER-BOTTOM: #0a5090 0px dotted; width:240px; PADDING-BOTTOM: 6px; text-align:left; MARGIN-BOTTOM:10px; COLOR: #0a5090; CLEAR: both; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#nav .subnavi .content .management H3 a { background:#FFFFFF; text-align:left; COLOR: #0a5090; CLEAR: both; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#nav .subnavi .content .management img {
	BORDER: #dcdcdc 3px solid; MARGIN-BOTTOM:8px; width:240px; height:180px; clear:both}

#nav .subnavi .content .management .desccon {
	PADDING-BOTTOM: 2px; COLOR: #4b4b4b; line-height:22px; width:240px; text-align:left;
}
#nav .subnavi .content .management .desccon span{ float:right;
}
#nav .subnavi .content .management .desccon span a{ background:#fff; color:#0a5090
}
#nav .subnavi .content .management .right H4 {
	PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 5px
}
#nav .subnavi .content .management .left UL {
	PADDING-TOP: 20px
}
#nav .subnavi .content .management .left UL.first {
	PADDING-TOP: 0px
}
#nav .subnavi .content .management .right {
	WIDTH: 190px; FLOAT: left; MARGIN-LEFT: 18px; MARGIN-RIGHT: 18px
}
#nav .subnavi .content .management .right H5 {
	LINE-HEIGHT: 19px; COLOR: #d7efff
}
#nav .subnavi .content .management .right UL {
	PADDING-BOTTOM: 20px
}
#nav .subnavi .content .productsApp {
	WIDTH: 180px; FLOAT: left; MARGIN-LEFT: 38px
}
#nav .subnavi .content .productsApp H3 {
	BORDER-BOTTOM: #ecffc3 1px dotted; PADDING-BOTTOM: 6px; MARGIN-BOTTOM: 20px; COLOR: #ecffc3; CLEAR: both; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#nav .subnavi .content .productsApp H4 {
	PADDING-BOTTOM: 2px; COLOR: #d7ffe3; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 16px
}
#nav .subnavi .content .productsApp UL A STRONG {
	FONT-SIZE: 14px
}
#nav .subnavi .content .trade {
	WIDTH: 180px; FLOAT: left; MARGIN-LEFT: 48px
}
#nav .subnavi .content .trade H3 {
	BORDER-BOTTOM: #ffe4a0 1px dotted; PADDING-BOTTOM: 6px; MARGIN-BOTTOM: 20px; COLOR: #ffe4a0; CLEAR: both; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#nav .subnavi .top {
	LINE-HEIGHT: 0; BACKGROUND: url(navigation/sub-navi-topBg.png) no-repeat right 50%; HEIGHT: 1px; FONT-SIZE: 0px
}
#nav .subnavi .top1 {
	LINE-HEIGHT: 0; BACKGROUND: url(navigation/sub-navi-topBg1.png) no-repeat right 50%; HEIGHT: 1px; FONT-SIZE: 0px
}
#nav .subnavi .top-right {
	LINE-HEIGHT: 0; BACKGROUND: url(navigation/sub-navi-topBg-right.png) no-repeat left 50%; HEIGHT: 7px; FONT-SIZE: 0px; BORDER-RIGHT: #292929 1px solid
}
#nav .subnavi .bottom DIV.bottom {
	POSITION: relative
}
#nav .subnavi .bottom DIV.bottom-left {
	POSITION: absolute; WIDTH: 20px; BACKGROUND: url(navigation/subnavi-bottomBg-left.png) no-repeat; HEIGHT: 18px; LEFT: 0px
}
#nav .subnavi .bottom DIV.bottom-right {
	POSITION: absolute; WIDTH: 20px; BACKGROUND: url(navigation/subnavi-bottomBg-right.png) no-repeat; HEIGHT: 18px; RIGHT: 0px
}
#nav .subnavi .bottom DIV.bottom-middle {
	MARGIN: 0px 20px; BACKGROUND: url(navigation/subnavi-bottomBg-middle.png) repeat-x; HEIGHT:18px
}

.topflash{ width:100%; height:421px; margin:0px auto; padding:0px; text-align:center;}
.flashbg{ width:100%; height:200px; margin:1px auto 10px auto; background:url(flashbg.jpg) no-repeat bottom;}
.flash1{ width:100%; height:200px; margin:0px auto;}
.flashbgn{ width:100%; height:235px; margin:0px auto 0px auto; background:url(flash-n-bg.jpg) no-repeat bottom;}
.flash1n{ width:100%; height:210px; margin:0px auto; padding-top:11px;}
.index-3{ width:100%; height:131px; margin:0px auto; background:url(index-3.jpg) no-repeat left top; margin-bottom:10px;}
.index-product{width:100%; height:131px; margin:0px auto; background:url(index-3.jpg) no-repeat left top; margin-bottom:10px;width:1003px; margin:auto;}
.index-product2{margin:0px; padding-top:10px;width:298px; height:105px; margin-left:6px; padding-left:13px; float:left; background:url(index-product-bg.jpg) center no-repeat}
.index-product2 span{float:left; margin-right:15px}
.index-product2 H3{text-align:left; margin-top:20px}
#home_solutions .solutionarea .index-product3{ float:left; width:490px; text-align:left;margin-top:10px; line-height:150%}
.indexcon{ TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 1003px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;}
#footer {
	COLOR: #5f5f5f; CLEAR: both; FONT-SIZE: 12px;}
#footer A {
	COLOR: #5f5f5f; FONT-WEIGHT: normal
}
#footer LI A {
	COLOR: #666666; TEXT-DECORATION:none
}

#footer .ft_middle {
	BORDER-BOTTOM: medium none; BORDER: #c8c8c8 1px solid; PADDING-BOTTOM: 10px; WIDTH: 1003px; PADDING-TOP: 10px;
}
#footer .ft_middle .quick_link {
	WIDTH: 608px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-RIGHT: #c8c8c8 1px solid;}
#footer .ft_middle .quick_link .links {
	LINE-HEIGHT: 22px; FLOAT: left; MARGIN-RIGHT: 16px; width:190px;
}
#footer .ft_middle .quick_link .links P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
#footer .ft_middle .quick_link .links P.title {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #0776d4; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px; background: url(../images/title.gif) no-repeat; width:190px; height:29px;
}
#footer .ft_middle .quick_link .links2 {
	LINE-HEIGHT: 18px; WIDTH: 260px; FLOAT: left; MARGIN-LEFT: 30px
}
#footer .ft_middle .quick_link .links2 P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
#footer .ft_middle .quick_link .links2 P.title {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #00538d; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#footer .ft_middle .quick_link .last {
	MARGIN: 0px;
	}
#footer .ft_middle .quick_link .last UL {
	MARGIN-TOP: 6px
}
#footer .ft_middle .customer_quote {
	WIDTH: 350px; FLOAT: left; MARGIN-LEFT: 15px; _width: 342px; }
#footer .ft_middle .customer_quote .title {
	PADDING-LEFT:20px; COLOR: #177fd7; FONT-SIZE: 12px; FONT-WEIGHT: bold;
}
#footer .ft_middle .customer_quote .logo {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px;
}
#footer .ft_middle .customer_quote .logo .left {
	TEXT-ALIGN: right; PADDING-LEFT: 6px; FLOAT: left; PADDING-TOP: 25px
}
#footer .ft_middle .customer_quote .logo .right {
	TEXT-ALIGN: left; PADDING-RIGHT: 6px; FLOAT: right; PADDING-TOP: 25px
}
#footer .ft_middle .customer_quote .logo .disabled {
	CURSOR: default
}
#footer .ft_middle .customer_quote .logo .disabled IMG {
	FILTER: alpha(opacity=30); opacity: 0.3
}
#footer .ft_middle .customer_quote .logo .content {
	TEXT-ALIGN: center
}
#footer .ft_middle .customer_quote .logo .content DIV {
	MARGIN: 0px auto; WIDTH: 308px; HEIGHT: 54px; OVERFLOW: hidden
}
#footer .ft_middle .customer_quote .logo .content DIV SPAN {
	WIDTH: 10000px; DISPLAY: block
}
#footer .ft_middle .customer_quote .logo .content DIV SPAN IMG {
	WIDTH: 308px; DISPLAY: block; FLOAT: left; HEIGHT: 54px
}
#footer .ft_middle .customer_quote P.quote {
	LINE-HEIGHT: 24px; PADDING-LEFT:0px; PADDING-TOP:0px; border-bottom:1px dashed #c8c8c8; padding-bottom:10px;
}
#footer .ft_middle .customer_quote P.quoter {
	PADDING-LEFT:0px;COLOR: #8ec31f; PADDING-TOP: 10px; 
}
#footer .ft_bottom {
	TEXT-ALIGN: center; LINE-HEIGHT: 12px; COLOR: #ffffff; CLEAR: both; margin:0px auto;padding-top:30px; color:#FFF; height:5px; width:1003px;  background:url(adm_29.jpg) no-repeat bottom;
}
#footer .ft_bottom1 {
	TEXT-ALIGN: left; float:left; LINE-HEIGHT: 20px; COLOR: #ffffff; margin-top:10px; padding-left:20px; color:#FFF; height:225px; width:190px; }
#footer .ft_bottom1  span{
	TEXT-ALIGN: left; float:left; COLOR: #ffffff; font-weight:bold; margin-top:5px;  font-size:14px;}
#footer .ft_bottom ul{
	CLEAR: both; margin-top:0px; margin-left:0px; color:#FFF; padding-left:0px;}
#footer .ft_bottom ul li{
	TEXT-ALIGN: left; LINE-HEIGHT: 25px; margin-left:0px; padding-left:0px; padding-left:13px; COLOR: #ffffff; CLEAR: both; margin-top:0px; color:#FFF; height:25px; background:url(adm_03.jpg) no-repeat left;
}
#footer .ft_bottom A {
	COLOR: #FFF
}
#footer .ft_bottom A:hover {
	TEXT-DECORATION:none
}
#footer .copyright {
	TEXT-ALIGN: center; LINE-HEIGHT: 18px; COLOR: #5f5f5f; CLEAR: both; margin-top:0px; height:40px;
}
#footer .copyright A {
	COLOR: #5f5f5f;
}
#footer .copyright A:hover {
	TEXT-DECORATION:none
}
#home_solutions .solutionarea {
	WIDTH: 675px; FLOAT: left; height:225px; MARGIN-RIGHT: 0px; border-right:1px #ccc dotted; BACKGROUND: url(../images/home-solutionarea-bottom.gif) no-repeat bottom #FFFFFF; clear:both;
}
#home_solutions .solutionarea H3 {
	LINE-HEIGHT: 34px; HEIGHT: 25px; margin-left:10px; FONT-SIZE: 14px; FONT-WEIGHT: bold; color:#18444e; text-decoration:none;
}
#home_solutions .solutionarea .awardsimg { float:left; margin-right:15px;}
#home_solutions .solutionarea .awardscon { float:left; text-align:left; width:490px; line-height:200%}
#home_solutions .solutionarea .index-product3{ float:left; text-align:left; width:490px; line-height:200%}
.TabTab03Con {
	LINE-HEIGHT: 21px; height:202px;}
.xixi1 {
	LINE-HEIGHT: 38px; BACKGROUND: url(index-new.jpg) no-repeat 0px 1px; HEIGHT: 34px;  padding-left:45px; font-size:14px;
}
.xixi1 span a{ float:right; margin-top:5px; margin-right:10px; display:block; width:50px; height:20px;}
.cnt-wrap {
	WIDTH:661px; HEIGHT: 85px; margin:0px; padding-top:10px;
}
a.cnt-wrap{color:#5f5f5f; text-decoration:none;
	}
.newtime{ color:#FFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:url(newtimebg.gif) center no-repeat; width:73px; height:18px; float:left; margin:8px auto 2px auto; text-align:center;
	}
#home_solutions .company {
	WIDTH: 692px; FLOAT: left; height:190px; BACKGROUND: url(../images/home-solutionarea-bottom.gif) no-repeat bottom #FFFFFF;
}
.CompanyCon {
	BORDER-LEFT: #c8c8c8 1px solid; LINE-HEIGHT: 23px;height:125px; BORDER-RIGHT: #c8c8c8 1px solid; BORDER-bottom: #c8c8c8 0px solid; background:url(../images/companybg.jpg) no-repeat right;}
.c_title {
	LINE-HEIGHT: 38px; BACKGROUND: url(../images/c_title.gif) no-repeat 6px 1px; HEIGHT: 38px; CURSOR: pointer; BORDER-top: #c8c8c8 1px solid;BORDER-left: #c8c8c8 1px solid;BORDER-right: #c8c8c8 1px solid; padding-left:45px; font-size:14px;
}
.c_title span{ float:right; margin-top:15px; margin-right:10px;}
.cnts-wrap {
	WIDTH:670px; HEIGHT: 100px; margin:0px; border-top:1px dashed #c8c8c8; padding-top:10px; 
}
.cnts-company {
	WIDTH:440px; HEIGHT: 100px; margin:0px; border-top:0px dashed #c8c8c8; padding-top:10px; 
}
.cnts-company span{ text-indent:2em; font-weight:bold;}

#home_solutions .leftcon{ WIDTH: 250px; FLOAT: left; margin:0px; padding:0px;}
#home_solutions .rightcon{ float:right; width:320px; margin:0px; padding:0px;}

#home_solutions .awards {BACKGROUND: url(../images/rightbg.jpg) no-repeat bottom #FFFFFF;height:180px; }
.honorcon{LINE-HEIGHT:23px;height:113px; }
.honorimg{ width:300px; height:100px; margin:0px auto; line-height:200% }
#home_solutions .awards H2 {
	LINE-HEIGHT: 38px; BACKGROUND: url(index-about.jpg) no-repeat 6px 1px; HEIGHT: 113px;   padding-left:45px; font-size:14px;
}
#home_solutions .awards H2 span a{float:right; margin-top:5px; margin-right:2px; width:40px; height:20px;}

#home_solutions .nawards H3 { LINE-HEIGHT: 38px; BACKGROUND: url(../images/news.gif) no-repeat 6px 1px; HEIGHT: 38px; CURSOR: pointer; BORDER-top: #c8c8c8 1px solid;BORDER-left: #c8c8c8 1px solid;BORDER-right: #c8c8c8 1px solid; padding-left:45px; font-size:14px;}
#home_solutions .nawards H3 span {float:right; margin-top:15px; margin-right:10px;}

#home_solutions .nawards {BACKGROUND: url(../images/rightbg.jpg) no-repeat bottom #FFFFFF;height:265px; }
#home_solutions .nawards .download_new {
BORDER-LEFT: #c8c8c8 1px solid; LINE-HEIGHT: 23px;height:212px; BORDER-RIGHT: #c8c8c8 1px solid; BORDER-bottom: #c8c8c8 0px solid;
PADDING-BOTTOM:0px; PADDING-LEFT: 8px; PADDING-TOP: 1px;}

#home_solutions .nawards .download_new p{border-top:1px dashed #c8c8c8; width:274px; padding-top:10px; padding-bottom:16px;}
#home_solutions .nawards .download_new ul{ margin:0px auto; padding:0px; list-style:none; width:274px;}
#home_solutions .nawards .download_new ul li{BACKGROUND: url(../images/dot.gif) no-repeat 1px 9px; padding-left:15px; }
.aboutcon{ width:1004px; margin:0px auto; padding:0px; text-align:left; margin-top:10px;}
.aboutleft{ width:219px; float:left;display:inline;  padding-left:0px; height:auto!important; height:440px; min-height:440px;}
.aboutright{ width:748px; float:right;display:inline;  padding-left:0px; height:auto!important; height:440px; min-height:440px;}

.aboutdh{ width:250px; background:url(../images/aboutdh.gif); height:39px; margin:10px 0px 0px 0px; }
.aboutleftlj{ margin:0px auto 0px auto; width:250px; background:#FFF; overflow:hidden}
.aboutleftlj ul{ margin:0px auto 0px auto; padding:0px; width:250px}
.aboutleftlj ul li{ width:250px; list-style:none; margin-bottom:1px; text-align:left; font-weight:bold;}

.aboutcontentp{ width:736px;margin:0px auto 0px auto; margin-right:0px; border-top:1px solid #dfdfdf; border-left:1px solid #dfdfdf; height:auto; margin-right:0px; }
.aboutcontentp ul{ margin:0px; padding:0px; margin-right:0px;}
.aboutcontentp ul li{ list-style:none; float:left; width:183px; height:195px; border-bottom:1px solid #dfdfdf; border-right:1px solid #dfdfdf; padding-top:3px;  background:#FFFFFF;}
.menu1{ width:250px; height:44px; line-height:44px; color:#00436e; text-indent:22px; display:block;;}
.menu1 a{ width:250px; height:44px; line-height:44px; color:#00436e; text-indent:22px; display:block; margin:0px auto;background:url(adm_19.jpg);}
.menu1 a:hover{ width:250px; height:44px; line-height:44px; color:#ffffff; text-indent:22px; display:block; background:url(adm_20.jpg);}
.aboutbot{ margin:0px auto 0px auto; width:250px; height:18px;}
.daoh1{ text-align:left; height:20px;}
.daoh{ text-align:left; height:50px;line-height:50px; color:#00436e; background:url(fudaohang.jpg) no-repeat right}
.daoh span{ margin-left:35px; font-size:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.aboutrightmc{height:38px; padding-top:2px; line-height:38px; font-size:14px; font-weight:bold; text-align:center; color:#f37022;background:url(../images/nright.gif) no-repeat;}
.aboutrightmc span{ float:right; color:#c1c1c1; font-size:12px; font-weight:normal;}
.aboutrightcon{width:736px; margin:0px auto 0px auto; margin-right:0px; padding-bottom:10px; border: 1px solid #e2e2e2; min-height:785px}
.aboutcontent{ width:700px;text-align:Justify;  text-justify:inter-ideograph; margin:10px auto 0px auto; line-height:28px; border:0px dashed #a2a2a2; height:auto!important; height:350px; min-height:350px; padding:20px; padding-bottom:0px;}
.aboutcontent p{margin-top:10px; margin-bottom:5px;}
.aboutcontent span{ font-weight:bold;}
.banner{ width:738px; height:auto!important; height:145px; min-height:145px; margin:0px auto; padding:0px;}
.yellowtxt{ color:#f27024; font-size:14px; font-weight:bold;}
.bstitle{ background:url(../images/mc.jpg) repeat-x; height:40px; line-height:40px; color:#f27024; font-weight:bold; padding-left:5px;}
.bscon{background:url(../images/mwx.jpg) repeat; line-height:30px; padding-left:5px;}
.telcon{ margin-left:0px; padding-left:0px; width:250px;line-height:26px; color:#00436e;}
.telcon ul{text-align:left; padding-top:21px; padding-left:0px; margin-left:0px; margin-top:0px;}
.telcon ul li{width:250px; background:url(adm_23.jpg) no-repeat bottom; height:26px; text-align:left; line-height:26px;text-indent: 2em;}
.values{ font-weight:bold; border-bottom:2px #ccc dotted; margin-bottom:10px }

.ProductName{ width:161px; height:26px; background:url(adm_26.jpg) no-repeat center; margin:0px auto; text-indent: 1em; text-align:left; padding-top:7px; font-size:14px; color:#00436e}