﻿BODY {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/images/8khsbg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff;
}
TD {
	FONT-SIZE: 12pt; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial","Verdana","宋体"
}
.t1 { COLOR: #ffffff;FONT-FAMILY:"Arial","Verdana","黑体";font-size:13pt;}
a.t1:link { COLOR: #ffffff; TEXT-DECORATION: none } /* 未访问时的状态 */
a.t1:visited { COLOR: #ffffff; TEXT-DECORATION: none } /* 已访问过的状态 */
a.t1:hover { COLOR: #003366; TEXT-DECORATION: none } /* 鼠标移动到链接上时的状态 */
a.t1:active { COLOR: #003366; TEXT-DECORATION: none } /* 鼠标按下去时的状态 */

A.t2:visited { COLOR: #4d4d4d; TEXT-DECORATION: none } 
A.t2:link { COLOR: #4d4d4d; TEXT-DECORATION: none }
A.t2:hover { COLOR: #ff0000; TEXT-DECORATION: none }

td.on {Background-Image:url(/images/title_02.jpg);}
td.off {color: #0033ff;font-size:13pt;Background-Image:url(/images/title_04.jpg);}
a.off:link {width:100%; COLOR: #0033ff;font-size:13pt;TEXT-DECORATION: none }
a.off:hover {width:100%; TEXT-DECORATION: none; color: #ffffff;}

a { text-decoration:none; color:#444444;}
a:hover { text-decoration:none; color:#b15306;}
/*去除a标签点击虚线框*/
a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ }
a:focus{ -moz-outline-style: none; /* FF*/ } 
ul,li,dt,dl,dd { list-style:none;}
img { border:none;}
h1,h2,h3,h4,h5,h6 { font-size:1.6em;}
input { vertical-align:middle;}
html { overflow:-moz-scrollbars-vertical;} /*在FF下始终显示滚动条*/
.fl{ float:left;}
.fr{ float:right;}
.cle { clear:both; overflow:hidden; height:0px; margin:0; padding:0;}

/*Header Class*/
#headerTop { width:100%; margin:0 auto; background:#000;}
.headerTop, .headerTop a, .headerTop a:hover{ width:1000px; height:23px; line-height:23px; margin:0 auto; text-align:right; color:#fff; font-family:"Arial"}
#header { width:100%; height:auto; background:url(Img/header_bg.jpg) repeat-x center top;}
.header { width:1000px; margin:0 auto; height:100px; overflow:hidden;}
.logo { float:left; margin-top:10px;}
.headerRig { float:right; width:800px;}
.sarch { float:right; margin-top:15px;}
.nav { float:left; margin-top:20px;}
.nav li { float:left; width:100px; height:33px; line-height:33px; text-align:center; font-size:14px;}
.navHover_a { color:#444444; display:block;}
.navHover_a:hover{ color:#ff7900;}

.headerBot { width:100%; height:8px; overflow:hidden; background:url(navHover.jpg) repeat-x;}
.navBot { width:1000px; margin:0 auto; height:auto;}
.navHoverBot { margin-left:200px; height:auto; overflow:hidden;}
.navHoverBot li { width:100px; float:left; height:8px;}

.subNav { width:950px; margin:0 auto; position:relative;}
.subNav ul { position:absolute; z-index:99px; top:-3px; overflow:hidden; background:url(sn_b.png) repeat-x; display:none;}
.subNav li { float:left; width:auto; margin:0 8px; height:35px; line-height:33px;} 
.subNav li a { display:block;} 
.subNav li a:hover{ color:#b15306;}
.subNav2 { left:420px;}
.subNav3 { left:550px;}
.subNav5 { left:780px;}

/*Banner Class*/
#adWrap { width:100%; height:476px; position:relative; z-index:20;}
.subAdWrap { width:100%; height:230px;  position:relative; z-index:20;}
.headerNext { width:100%; height:7px; overflow:hidden; background:url(header_Next.png) repeat-x center top; position:absolute; z-index:20; top:0;}

/*Index Class*/
#main { width:100%; height:auto; margin:0px auto; background:url(mainBg.jpg) repeat left top; padding:20px 0 30px;}
.main { width:940px; height:auto; margin:0px auto; background:#FFF; border:1px solid #cacaca; padding:20px 30px; overflow:hidden;}
.mainTop, .mainCenter, .mainBottom { width:100%; height:auto; overflow:hidden;}
.mainCenter { margin:10px auto;}
.mTitle { width:100%; height:auto; overflow:hidden; color:#514f4f;}
.mTitle1 { float:left; font-size:1.6em; font-weight:normal;}
.mTitle2 { float:left; display:block; width:790px; height:26px; background:url(mTitle2.jpg) repeat-x left center; margin-left:20px;}
.mTitle3 { float:right;}

.mAboutTeam { float:left; width:457px;}
.mNewTeam { float:right; width:406px;}

.mainImg { margin:10px 0;}
#mainCon { line-height:250%; margin:10px 0;}
#mainConAbout { line-height:170%; margin:10px 0;}

.mProCon { width:100%; height:auto; overflow:hidden;}
.mProCon img { margin:5px 2px; width:150px; height:150px;}
 
.mBraCon { width:100%; height:auto; overflow:hidden;}
.mBraCon ul {height:auto; overflow:hidden;}
.mBraCon li { float:left; width:195px; margin:20px;}
.mBraCon li img { margin:5px 0;}

/*Left Class*/
.smLeft { float:left; width:220px; height:auto; overflow:hidden;}
#sideNav { width:100%; height:auto; overflow:hidden;}
.sideNavTitle { width:100%; overflow:hidden; background:url(sideNavTitle.jpg) no-repeat center bottom; padding-bottom:20px;}
.sideNavTitle span { margin:0 10px;}
.sideNavTitle font { font-size:13px; font-weight:bold;}
.sideNav { height:auto; overflow:hidden;}
.sideNav li { float:left; width:100%; text-indent:50px; border-bottom:1px solid #d8d8d8;}
.sideNav li a { display:block; padding:6px 0;}
.sideNav li a:hover { color:#ff7900; background:url(list_02.jpg) no-repeat 35px center;}
.sideNavA a { color:#ff7900; background:url(list_02.jpg) no-repeat 35px center;}
#sideNav p { margin-top:15px;}

/*Right Class*/
.smRight { float:right; width:660px; line-height:200%;}
.smRightTitle { height:auto; overflow:hidden; background:url(mTitle2.jpg) repeat-x center bottom; padding-bottom:10px; margin-bottom:20px;}
.titleLeft { float:left; font-size:18px;}
.webLocation { float:right; }
.WebLocationHover{ color:#ff7900;}
.smRightCon { margin-top:18px;}


/*Contact Class*/
.contactBg { padding:27px 40px; height:414px; overflow:hidden;}
.smTitle { float:left; width:100%; overflow:hidden; margin-bottom:30px;}
.smTitle span { float:right; color:#774003; margin-top:5px;}
.smTitle span a, .smTitle span a:hover { color:#774003;}
.smTitle font { font-size:28px;}

/*Product Class*/
.prosubMain { width:965px; height:auto; margin:0 auto; padding:4px 0;}
.productBg {}
.smProduct { overflow:hidden;}
.productWrap { float:left; height:190px; text-align:center;}
.productWrap img { width:150px; height:150px; margin:0 7px;}

/*Feedback Class*/
.int td { padding:5px 0;}
.high { color:red;}
.onError{
    background:url(../images/reg3.gif) no-repeat 0 center;
	padding-left:25px;
	font-weight:normal;
	color:#999999;
}
.onSuccess{
    background:url(../images/reg4.gif) no-repeat 0 center;
	padding-left:25px;
	font-weight:normal;
	color:#999999;
}

.dinggou1 { width:80px;}
.dinggou2 { width:140px;}

/*Footer Class*/
#footer { width:100%; margin:0 auto; border-top:5px solid #ff7600; padding:20px 0; background:#000;}
#foot { width:1000px; margin:0 auto; overflow:hidden;}
.fLogo { float:left; color:#FFF;}
.footer { float:left; text-indent:20px; color:#787878; overflow:hidden; margin-left:20px !important; margin-left:10px;}


/*--翻页(Pageend)   Css*/
.Pageend { text-align:center;  margin-left:auto; margin-right:auto;}
.Pageend ul { overflow:hidden; margin-top:10px;}
.Pageend li { float:left;}
.Pageend li a { display:block;}
.Page_idcount { height:26px; width:auto; text-align:center; line-height:26px; margin:0px 3px; padding:0 4px;}
.Page_No { height:24px; width:24px; border:1px solid #CCC; text-align:center; line-height:24px; margin:0px 3px; }
.Page_No_hover { color:#b15306; font-weight:bold; border:1px solid #CCC;}

.table{
border: 1px solid #ccc;
border-collapse: collapse;
width:95%;}
.table th,
.table td{
border: 1px solid #ccc;
padding: 5px;
}
