*{margin:0;padding:0;list-style:none;}
BODY {
	margin:0 auto;
	padding:0; 
	font-family: Arial, Helvetica, sans-serif ;	 
	font-size:12px;
	height:auto !important;
	background:url(images/bhbj.jpg) repeat-x #f9f9f9

}
.p10{padding:10px}
h1,h2{ font-size:12px; font-weight:bold; display:inline}
a {text-decoration: none; color:#000000;}
a:hover {color:#B02225; text-decoration: none;}
.clr{clear:both; height:1px; overflow:hidden}
.kh{height:7px; overflow:hidden}
.line24{line-height:24px}
.mt8{margin-top:8px}
.pt8{padding-top:8px;}
.mb8{margin-bottom:8px}
.pr10{padding-right:10px}
table{ font-size:12px; text-decoration:none}
.index{width: 980px; height:auto !important; margin:0 auto;}
.index1{width: 960px; height:auto !important; margin:0 auto; background:url(Images/indexbj.jpg) no-repeat #FFF; padding:20px 10px 0px 10px}
.top{width:980px}
.flo{float:left}
.fro{float:right}
.w610{width:610px}
.w620{width:620px}
.mt810{padding:8px 10px 0px 0px;}
.w340{width:340px}
.mtr10{margin:10px 10px 0px 0px; display:inline}
.menu_1,.menu_2,.menu_3,.menu_4,.menu_5,.menu_6,.menu_7{ width:116px; background:url(Images/menuline.jpg) no-repeat right top; text-align:center; line-height:37px; height:48px}
.menu_1:hover,.menu_2:hover,.menu_3:hover,.menu_4:hover,.menu_5:hover,.menu_6:hover,.menu_7:hover,.menu_8:hover{color:#ff4800}
.menu_8{width:116px; text-align:center; line-height:37px}
.menu{
	width:970px; height:48px; padding-left:10px;}
.menu1{
	width:980px;
	margin:0 auto;
	clear:both;
	}
.menu1 li{
	float:left; font-size:14px;}
.menu1 li a{
	display:block; color:#FFF
}
#nav {}

#nav .mainlevel {/*IE6 only*/}
#sub_01 a,#sub_02 a,#sub_03 a,#sub_04 a,#sub_05 a,#sub_06 a,#sub_07 a { text-decoration:none; line-height:34px; display:block; text-align:center; color:#000; width:100%; background:url(images/xl.jpg) repeat-x; font-size:13px;}
#sub_01 a:hover,#sub_02 a:hover,#sub_03 a:hover,#sub_04 a:hover,#sub_05 a:hover,#sub_06 a:hover,#sub_07 a:hover {color:#fff; text-decoration:none; background:#168cbc; line-height:34px;}
#nav .mainlevel ul {display:none; position:absolute; width:120px;}
#nav .mainlevel li {background:url(images/xl.jpg) repeat-x; float:left; height:34px; overflow:hidden;/*IE6 only*/}
.log {text-align:center; color:skyblue; line-height:32px; text-transform:capitalize; margin:50px auto;}
#indexnews{float:left;}
#indexnews li{line-height:24px; background:url(Images/arrow.jpg) no-repeat left center; float:left; width:365px; height:24px; padding-left:10px; overflow:hidden;}
#indexnews li span{float:right}
.line{height:1px; overflow:hidden; border-bottom:#cdcdcd solid 1px}
.ingdtxt{line-height:25px; text-align:center;}
.in-contactbj{background:url(Images/lxwm.jpg) no-repeat; width:150px; height:111px; line-height:22px; padding-top:50px; padding-left:10px}
.bottom{background:url(Images/bottom.jpg) repeat-x; height:80px; line-height:24px; padding-top:8px; text-align:center; margin-top:10px}
.pro_t{border-bottom:#cccccc solid 1px; border-left:#cccccc solid 1px; border-right:#cccccc solid 1px; padding-top:5px; padding-left:14px; margin-bottom:8px}
.n-product{float:left; margin-left:12px; margin-right:8px; margin-top:4px; overflow:hidden; display:inline; width:152px; height:166px}
.n-product .pro{height:137px; width:150px; border:#d1d1d1 solid 1px;}
.n-middle{width:710px; padding-left:15px; overflow:hidden;}
.location{background:url(Images/icon.jpg) no-repeat 5px center #E3E3E3; height:30px; line-height:30px; padding-left:15px;}
.mbor{border:#E3E3E3 solid 1px; padding:10px; min-height:120px; _height:120px;}
.mbor ul li{background:url(Images/01.gif) no-repeat 5px center; height:26px; line-height:26px; float:left; padding-left:20px; width:650px;  margin-left:10px;border-bottom:#CCC dashed 1px; display:inline}
.mbor ul li span{float:right; padding-right:20px;}
.n-btb{ background:url(Img/arrow_6.gif) no-repeat left center; height:27px; overflow:hidden; line-height:28px; padding-left:16px; border-bottom:#CCC solid 1px}
.n-prozs{border-bottom:#CCC solid 1px; padding:10px; width:657px; min-height:243px; _height:243px}
.n-prozswz{float:left; padding-right:10px; border-right:#CCC solid 1px;}
.n-prozstxt{float:left; line-height:26px; padding-left:20px; padding-top:10px;}
.n-jobbt{line-height:28px; height:28px; font-size:14px; font-family:'微软雅黑'; padding-left:20px}
.n-jobad{line-height:25px; height:25px; padding-left:20px; float:left; margin-right:15px}
.n-jobpr{line-height:25px; padding-left:20px;}
.n-dyby{height:23px; line-height:23px; text-align:right}
.gsjj_t{border-bottom:#cccccc solid 1px; border-left:#cccccc solid 1px; border-right:#cccccc solid 1px; padding-top:5px; padding-left:14px; margin-bottom:8px}
.gsjj_t dt {background:url(Images/classbj.jpg) no-repeat; height:34px; line-height:35px; width:185px; padding-left:21px; font-weight:bold; margin:10px 0px}
.gsjj_t dd { background:url(Images/arrow.jpg) no-repeat 15px center; height:24px; line-height:24px; padding-left:20px}
.incontactbt{background:url(Images/righicon.jpg) no-repeat 5px center; height:28px; line-height:28px; font-weight:bold; padding-left:17px; font-size:14px; border-bottom:#CCC solid 1px; margin:0 5px}
.left {float: left; height:auto !important; width: 235px;}
#incontact {height:130px}
#incontact li{line-height:24px; margin:0px 12px; padding-top:5px}
.n-left{ height:100%;width:235px;background-color:#e3e3e3;}
.n-left1{ height:100%;width:235px;}
.borl{border-left:1px #ccc solid;border-right:1px #cccccc solid; border-top:1px #cccccc solid;}
.borb{border-bottom:1px #ccc solid;}
.list_title{color:#ffffff;font-weight:bold; font-family:"微软雅黑"; font-size:15px;height:42px; line-height:38px;padding-left:30px;background:url('images/ny_left_bj.jpg') repeat-x;}
.right{float:left; width:235px; margin-left:10px}
/* 边导航：sidebar 一般是与产品列表。 */
#sidebar {list-style-image:none;margin: 0px 0px;padding: 0px;text-align:left;}
#sidebar li {display:block;height:32px; line-height:32px;text-decoration:none;background: url('images/list_bg.gif') left top repeat-x;}
#sidebar a {color:#666;padding:0px 18px;}
#sidebar a:hover {color:red;}
#sidebar .big {font-size:15px;}
#sidebar .small {background:#fff;padding:5px 5px;}
.n-newstxt1{line-height:25px; height:25px;font-family:'宋体'; padding-left:5px; width:210px; overflow:hidden}
.link{background:url(Images/righicon.jpg) no-repeat left center; margin-top:8px; padding-left:10px; line-height:28px; height:28px; border-bottom:#CCC solid 1px; font-weight:bold}
.n-void{float:left; width:300px; height:260px; margin-left:25px; margin-right:16px; margin-top:10px; text-align:center; line-height:24px; overflow:hidden}
.strong01{width:215px; margin:10px 0px 0px 12px; display:inline}
.n-products{float:left; margin-left:5px; margin-top:4px; overflow:hidden; display:inline; width:222px; height:195px}
.n-products .pro{height:163px; width:216px; border:#d1d1d1 solid 1px; padding:2px}
.videox{float:left; width:320px; height:270px; margin-left:18px; margin-top:10px; text-align:center}
.videox a{color:#000}
.videox a:hover{color:#01337e}
.videox1{float:left; width:325px; height:250px; margin-left:10px; margin-top:10px; text-align:center}
.videox1 a{color:#000}
.videox1 a:hover{color:#01337e}