* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	BACKGROUND: #fff; FONT: 12px/1.6em "microsoft yahei",Arial; COLOR: #444444; TEXT-ALIGN: left
}
A {
	color:#03F; TEXT-DECORATION: none
}
A:hover {
	COLOR: #b15306; TEXT-DECORATION: none
}
A {
	outline: none
}
A:focus {
	-moz-outline-style: none
}
UL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}
DT {
	LIST-STYLE-TYPE: none
}
DL {
	LIST-STYLE-TYPE: none
}
DD {
	LIST-STYLE-TYPE: none
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
H1 {
	FONT-SIZE: 1.6em
}
H2 {
	FONT-SIZE: 1.6em
}
H3 {
	FONT-SIZE: 1.6em
}
H4 {
	FONT-SIZE: 1.6em
}
H5 {
	FONT-SIZE: 1.6em
}
H6 {
	FONT-SIZE: 1.6em
}
INPUT {
	VERTICAL-ALIGN: middle;    -webkit-appearance: textfield;
    background-color: white;
    -webkit-rtl-ordering: logical;
    user-select: text;
    cursor: auto;
    padding: 1px;
    border-width: 2px;
    border-style: inset;
    border-color: initial;
    border-image: initial;
}
HTML {
	
}
input.inputcart {
    width: 210px !important;
    width: 210px;
    height: 24px;
    border: 0px;
    background: none;
    line-height: 24px;
}
.ucUserInput {
    width: 210px;
    height: 60px;
    border: 0px;
    background: none;
    margin-top: 6px;
}
.commoninfo{ color:#535353; font-size:9.5pt;}
.txtDiv{background:url(../Images/input_03_a.gif); width:230px !important; width:230px; height:26px !important; 
            height:26px; border:0px; line-height:24px !important; line-height:26px; background-repeat:no-repeat;
             background-position:center center; text-align:center}
.txtboxdiv{background:url(../Images/input_06_a.gif);  width:225px !important; width:230px; padding-left:5px; height:76px; border:0px; }         
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
.cle {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 0px
}
dd.tel {
	float:left;
height: 22px;
line-height: 22px;
background: url(qn-all-ioc.png) 7px -135px no-repeat;
text-indent: 30px;
margin-top: 10px;
}
dd.mail {
float:left;
height: 22px;
line-height: 22px;
background: url(qn-all-ioc.png) 7px -158px no-repeat;
text-indent: 30px;
}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:1000px; height:280px; margin:5px auto; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:110px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:110px; right:10px; z-index:10;}
#playBox .smalltitle {width:1000px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}
.col_1{ color:#7F7880;}
.col_2{ color:#9E9DA6;}
.col_3{ color:#3865B7;}
.col_4{ color:#0C6DA8;}
.col_5{ color:#fff}
.banners ,.banners img{ width:1000px; height:150px; margin:0 auto;}
.banners{ margin-top:5px;}
.header{ min-height:100px; height:auto;_height:100px; position:relative; z-index:999999;}
.top{ width:100%;min-height:76px; height:auto;_height:76px; margin:0 auto;}
.logo{ width:500px; height:44px; display:block; float:left; background:url(../images/logo.png) left center no-repeat; text-indent:-99999px; margin-top:6px;}
.top_right{ width:734px; min-height:76px; height:auto;_height:76px; float: right;}
.language{width:400px; height:30px; line-height:16px;  overflow:hidden; float:right; margin-top:10px}
.sarch {FLOAT: right;}
.language .en{ display:block; float:right; height:16px; background:url(../images/qn-all-ioc.jpg) left 1px no-repeat; padding-left:24px; overflow:hidden;}
.language .cn{ display:block; float:right; height:16px; background:url(../images/qn-all-ioc.jpg) left -19px no-repeat; padding-left:24px; margin-right:10px; display:inline; overflow:hidden;}
.language .collect{ display:block; float:right; height:16px; background:url(../images/qn-all-ioc.jpg) left -40px no-repeat; padding-left:24px;margin-right:10px; display:inline; overflow:hidden;}
.menu{ width:100%; height:40px; margin-top:9px; float:left; background:url(../images/menu_bg.gif)}
.nav{ min-height:40px; height:auto;_height:40px; width:1000px; margin:0 auto}
.nav li{ width:111px; height:40px; line-height:40px; float:left; text-align:center;  font-size:16px; position:relative;}
.nav li.li_1{ width:74px;}
.nav li a{ display:block; color:#FFF;}	
.nav li.li_top{ background:url(../images/line.jpg) right center no-repeat;}	
.nav li ul{
	width:150px;
	position:absolute;
	top:35px;
	left:0;
	display:none;
	z-index:99999;
	min-height:60px;
	height:auto;
	_height:60px;
	background:url(../images/dropmenu_bg.gif);
	 progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);/*ie*/
-moz-box-shadow: 2px 2px 10px #909090;/*firefox*/
-webkit-box-shadow: 2px 2px 10px #909090;/*safari»òchrome*/
box-shadow:2px 2px 10px #909090;/*opera»òie9*/
	}
.nav li ul a{
	text-align:center;
	font-size:12px;
	font-weight:normal;
	}

.nav li a:hover ,.nav li.cur,.nav li.sfHover .a_top{ color:#fff; background:url(../images/menu_hover.gif)}

.nav li ul .nav_c{
	width:150px;
	min-height:60px;
	height:auto;
	_height:60px;
	margin:10px 0px 10px 15px;

	}
.nav li ul .nav_c a.nav_c_a{ display:block; width:150px; height:30px; float:left; line-height:16px; text-align:left;}
.nav li ul .nav_c a.nav_c_a:hover{ color:#fff; background:none}
.nav li ul .nav_c a.nav_c_a strong{ display:block; height:22px; line-height:22px; background:url(../images/qn-all-ioc.png) left -85px no-repeat; margin-bottom:3px; text-indent:12px; color:#fff; font-weight:normal}
.nav li ul .nav_c a.nav_c_a:hover strong{color:#fff;}
.nav li ul .nav_c a.nav_c_a_1{ float: left;}
.nav li ul .nav_c a.nav_c_a_0{ float:right;}

.news_left{ width:200px; float:left; height:auto;}
.news_right{ width:200px; height:60px; background:url(../images/qn-hd-ioc.png) 27px -153px no-repeat; float:right; margin-top:50px;}
.con_right{ width:200px; height:80px; background:url(../images/qn-hd-ioc.png) 27px -612px no-repeat; float:right; margin-top:39px;}
.nav li ul.ul_3{ left:-30px;}
.nav li ul.ul_4{ left:-140px;}
.nav li ul.ul_5{ left:-250px;}
.nav li ul.ul_6{ right:0px;}
.mysearch{
	position: relative; 
	width:250px; 
	height:27px;
	float:right;
	margin-top:8px;
	background:url(../images/search.jpg) left center no-repeat;
	}
.mysearch .search_input{ 
	width:114px; 
	height:27px; 
	line-height:27px; 
	background:none; 
	border:none; 
	position:absolute; 
	left:80px;
	top:0px; 
	font-size:11px;
	text-indent:5px;
	color:#CCCCCC;
	}
.mysearch .search_btn{ 
	width:56PX; 
	height:27PX; 
	position:absolute; 
	right:0;
	top:0px; 
	background:none; 
	border:none;
	}	
.search_list{ width:80px; position:absolute; left:0; top:0px; background:url(../images/jt.jpg) 63px 12px no-repeat; text-indent:8px; cursor:pointer;color:#CCCCCC;}	
.search_list dt ,.search_list dd a{ display:block; height:27px; line-height:27px; text-align:left}
.search_list dt{ border-right:#C5C5C5 solid 1px;}
.search_list dd{border:#C5C5C5 solid 1px;border-top:none; position:relative; top:-1px; display:none}
.search_list dd a{border-top:#C5C5C5 solid 1px; background-color:#FBFBFB;color:#CCCCCC;}
.search_list dd a:hover{background-color:#FEFFC5;color:#1C4499;}	

/*#headerTop {
	BACKGROUND: #000; MARGIN: 0px auto; WIDTH: 100%
}
.headerTop {
	MARGIN: 0px auto; WIDTH: 1000px; COLOR: #fff; LINE-HEIGHT: 23px; FONT-FAMILY: "Arial"; HEIGHT: 23px; TEXT-ALIGN: right
}
.headerTop A {
	MARGIN: 0px auto; WIDTH: 1000px; COLOR: #fff; LINE-HEIGHT: 23px; FONT-FAMILY: "Arial"; HEIGHT: 23px; TEXT-ALIGN: right
}
.headerTop A:hover {
	MARGIN: 0px auto; WIDTH: 1000px; COLOR: #fff; LINE-HEIGHT: 23px; FONT-FAMILY: "Arial"; HEIGHT: 23px; TEXT-ALIGN: right
}*/
/*#header {
	BACKGROUND: url(../images/header_bg.jpg) repeat-x center top; WIDTH: 100%; HEIGHT: auto
}
.header {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 1000px; HEIGHT: 90px
}
.logo {
	MARGIN-TOP: 10px; FLOAT: left
}
.headerRig {
	FLOAT: left; WIDTH: 700px
}

.nav {
	MARGIN-TOP: 20px; FLOAT: left
}
.nav LI {
	FONT-SIZE: 14px; FLOAT: left; WIDTH: 100px; LINE-HEIGHT: 33px; HEIGHT: 33px; TEXT-ALIGN: center
}
.nav LI a div{ display:none; z-index:999}
.nav LI a:hover div{ position:absolute; display:block; background:#ececec; width:470px; height:258px;}

.navHover_a {
	DISPLAY: block; COLOR: #444444
}
.navHover_a:hover {
	COLOR: #ff7900
}
.headerBot {
	BACKGROUND: url(../images/navHover.jpg) repeat-x; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 8px
}
.navBot {
	MARGIN: 0px auto; WIDTH: 1000px; HEIGHT: auto
}
.navHoverBot {
	MARGIN-LEFT: 300px; OVERFLOW: hidden; HEIGHT: auto; width:700px;
}
.navHoverBot LI {
	FLOAT: left; WIDTH: 100px; HEIGHT: 8px
}
.subNav {
	MARGIN: 0px auto; WIDTH: 950px; POSITION: relative
}
.subNav UL {
	DISPLAY: none; BACKGROUND: url(sn_b.png) repeat-x; OVERFLOW: hidden; POSITION: absolute; TOP: -3px
}
.subNav LI {
	FLOAT: left; MARGIN: 0px 8px; WIDTH: auto; LINE-HEIGHT: 33px; HEIGHT: 35px
}
.subNav LI A {
	DISPLAY: block
}
.subNav LI A:hover {
	COLOR: #b15306
}
.subNav2 {
	LEFT: 420px
}
.subNav3 {
	LEFT: 550px
}
.subNav5 {
	LEFT: 780px
}*/
#adWrap {
	Z-INDEX: 20; WIDTH: 100%; POSITION: relative; HEIGHT: 280px
}
.subAdWrap {
	Z-INDEX: 20; WIDTH: 100%; POSITION: relative; HEIGHT: 150px; text-align:center
}
.headerNext {
	Z-INDEX: 20; BACKGROUND: url(../images/header_Next.png) repeat-x center top; OVERFLOW: hidden; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 7px
}
#main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 30px; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 20px; HEIGHT: auto
}
.main {
	BORDER-RIGHT: #cacaca 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cacaca 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; MARGIN: 0px auto; OVERFLOW: hidden; BORDER-LEFT: #cacaca 1px solid; WIDTH: 980px; PADDING-TOP: 10px; BORDER-BOTTOM: #cacaca 1px solid; HEIGHT: auto
}
.mainTop {
	OVERFLOW: hidden; WIDTH: 100%; HEIGHT: auto
}
.mainCenter {
	OVERFLOW: hidden; WIDTH: 100%; HEIGHT: auto
}
.mainBottom {
	OVERFLOW: hidden; WIDTH: 980px; HEIGHT: 310px
}
.mainCenter {
	MARGIN: 0 auto
}
.mTitle {
	OVERFLOW: hidden; WIDTH: 100%; COLOR: #fff; HEIGHT: auto; background:url(../images/menu_bg.gif) right bottom; height:30px; line-height:30px;border-radius: 5px;
}
.mTitle1 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.6em; FLOAT: left; margin-left:20px;
}
.mTitle2 {
	DISPLAY: block; BACKGROUND: url(../images/mTitle2.jpg) repeat-x left center; FLOAT: left; MARGIN-LEFT: 20px; WIDTH: 790px; HEIGHT: 26px
}
.mTitle3 {
	FLOAT: right; margin-right:10px; margin-top:8px;
}
.mAboutTeam {
	FLOAT: left; WIDTH: 620px
}
.mNewTeam {
	FLOAT: right; WIDTH: 346px
}
.mainImg {
	MARGIN: 10px 0px
}
#mainCon {
	LINE-HEIGHT: 240%; padding:15px
}
#mainConAbout {
	MARGIN: 10px 0px; LINE-HEIGHT: 170%
}
.mProCon {
	OVERFLOW: hidden; WIDTH: 100%; HEIGHT: auto
}
.mProCon IMG {
	MARGIN: 5px 2px; WIDTH: 150px; HEIGHT: 150px
}
.mBraCon {
	OVERFLOW: hidden; WIDTH: 100%; HEIGHT: auto
}
.mBraCon UL {
	OVERFLOW: hidden; HEIGHT: auto
}
.mBraCon LI {
	FLOAT: left; MARGIN: 20px; WIDTH: 195px
}
.mBraCon LI IMG {
	MARGIN: 5px 0px
}
.smLeft {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 270px; HEIGHT: auto
}
#sideNav {
	OVERFLOW: hidden; WIDTH: 100%; HEIGHT: auto
}
.UserInfoA{color:#6c6c6c; width:645px; margin-top:10px; padding-bottom:30px;}
.UserInfoB{margin-left:20px; margin-top:10px;}
.UserInfoC{padding-bottom:5px;  color:#ED3D00; font-size:9.5pt;}
.UserInfoD{ width:20%;height: 24px; vertical-align:bottom;font-size:9.5pt;}
.UserInfoE{color:red; font-weight:normal;font-size:9.5pt;}
.UserInfoF{ width:20%;padding-left:30px; vertical-align:bottom;font-size:9.5pt;}
.UserInfoG{height:24px;font-size:9.5pt;}
.UserInfoH{width:280px;font-size:9.5pt;}
.UserInfoI{padding-left:30px; height:24px;font-size:9.5pt;}
.UserInfoJ{width:200px;font-size:9.5pt;}
.sideNavTitle {
	BACKGROUND: url(../images/menu_bg.gif) center bottom; OVERFLOW: hidden; WIDTH: 100%;height: 30px;line-height: 30px;border-radius: 5px; color:#FFF
}
.sideNavTitle SPAN {
	MARGIN: 0px 10px
}
.sideNavTitle FONT {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
.sideNav {
	OVERFLOW: hidden; HEIGHT: auto
}
.sideNav LI {
	FLOAT: left; WIDTH: 100%; TEXT-INDENT: 50px; BORDER-BOTTOM: #d8d8d8 1px solid
}
.sideNav LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}

.sideNav LI A:hover {
	BACKGROUND: url(../images/list_02.jpg) no-repeat 35px center; COLOR: #ff7900
}
.sideNav LI UL LI{ padding-left:15px;}

A.sideNavA  {
	BACKGROUND: url(../images/list_02.jpg) no-repeat 35px center; COLOR: #ff7900
}
#sideNav P {
	MARGIN-TOP: 0
}
.smRight {
	FLOAT: left; WIDTH: 680px; LINE-HEIGHT: 200%
}
.smRightTitle {
	BACKGROUND: url(../images/mTitle2.jpg) repeat-x center bottom; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; HEIGHT: auto
}
.titleLeft {
	FONT-SIZE: 18px; FLOAT: left
}
.webLocation {
	FLOAT: right
}
.WebLocationHover {
	COLOR: #ff7900
}
.smRightCon {
	padding:15px
}
.contactBg {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; PADDING-BOTTOM: 27px; OVERFLOW: hidden; PADDING-TOP: 27px; HEIGHT: 414px
}
.smTitle {
	FLOAT: left; MARGIN-BOTTOM: 30px; OVERFLOW: hidden; WIDTH: 100%
}
.smTitle SPAN {
	MARGIN-TOP: 5px; FLOAT: right; COLOR: #774003
}
.smTitle SPAN A {
	COLOR: #774003
}
.smTitle SPAN A:hover {
	COLOR: #774003
}
.smTitle FONT {
	FONT-SIZE: 28px
}
.prosubMain {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px auto; WIDTH: 965px; PADDING-TOP: 4px; HEIGHT: auto
}
.productBg {
	
}
.smProduct {
	OVERFLOW: hidden
}
.productWrap {
	FLOAT: left; HEIGHT: 190px; TEXT-ALIGN: center
}
.productWrap IMG {
	MARGIN: 0px 7px; WIDTH: 150px; HEIGHT: 150px
}
.int TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.high {
	COLOR: red
}
.onError {
	PADDING-LEFT: 25px; FONT-WEIGHT: normal; BACKGROUND: url(../images/reg3.gif) no-repeat 0px center; COLOR: #999999
}
.onSuccess {
	PADDING-LEFT: 25px; FONT-WEIGHT: normal; BACKGROUND: url(../images/reg4.gif) no-repeat 0px center; COLOR: #999999
}
.dinggou1 {
	WIDTH: 80px
}
.dinggou2 {
	WIDTH: 140px
}
#footer {
	PADDING-RIGHT: 0px; BORDER-TOP: #104186 5px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 20px; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 20px
}
#foot {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 1000px
}
.fLogo {
	FLOAT: left; COLOR: #000
}
.footer {
	FLOAT: left; MARGIN-LEFT: 20px! important; OVERFLOW: hidden; COLOR: #787878; TEXT-INDENT: 20px
}
.Pageend {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto; TEXT-ALIGN: center
}
.Pageend UL {
	MARGIN-TOP: 10px; OVERFLOW: hidden
}
.Pageend LI {
	FLOAT: left
}
.Pageend LI A {
	DISPLAY: block
}
.Page_idcount {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: 0px 3px; WIDTH: auto; LINE-HEIGHT: 26px; PADDING-TOP: 0px; HEIGHT: 26px; TEXT-ALIGN: center
}
.Page_No {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 0px 3px; BORDER-LEFT: #ccc 1px solid; WIDTH: 24px; LINE-HEIGHT: 24px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 24px; TEXT-ALIGN: center
}
.Page_No_hover {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #ccc 1px solid; COLOR: #b15306; BORDER-BOTTOM: #ccc 1px solid
}
li.person{background-image:url(../images/person.gif);margin-top:5px;}
li.tel{background-image:url(../images/tel.gif);margin-top:5px;}
li.fax{background-image:url(../images/fax.gif);margin-top:5px;}
li.qq{background-image:url(../images/qq.gif);margin-top:5px;}
li.email{background-image:url(../images/email.gif);margin-top:5px;}
li.skype{background-image:url(../images/skype.gif);margin-top:5px;}
li.msn{background-image:url(../images/msn.gif);margin-top:5px;}
li.add{background-image:url(../images/addr.gif);text-indent:0px;}
