body{ margin:0px 0px;font-size:12px; font-family:"ËÎÌå"; color:#666;}
#main{ width:980px; height:auto!important; overflow:hidden; margin:0px auto;}
#top{ width:980px; height:100px; overflow:hidden; float:left;}
.logo{ float:left;}
.topright{ width:210px; height:auto!important; overflow:hidden; float:right;}
.topright1{ width:210px; height:16px; float:left; margin-top:27px; margin-bottom:20px;}
.topright2{ width:210px; height:auto!important; overflow:hidden; float:left;}

.bd01{
	width:179px;
	height:21px;
	background:url(img/bdbg.jpg) no-repeat;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin: 0px 0px;
	padding: 0px 0px;
	line-height:21px;
	color:#999;
	font-size:12px;	
}

.bd011{
	line-height: 20px;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 125px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}

.bd02{
	line-height: 20px;
	margin: 0px;
	padding: 0px;
	height: 100px;
	width: 300px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}

.bd03{
	margin: 0px;
	padding: 3px 0px 0px 0px;
	width:50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	border:1px #D8D8D8 solid;
}

.bd04{
	line-height: 20px;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 300px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	border:1px #D8D8D8 solid;
}

.bd05{
	line-height: 20px;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}



.menu{ width:980px; height:28px; overflow:hidden; float:left; background:url(img/menubg.jpg) no-repeat; margin-bottom:8px;}
.menu a:link,.menu a:visited{ display:block; width:112px; height:28px; float:left; text-align:center; color:#fff; line-height:32px; margin-right:9px;}
.menu a:hover{ display:block; width:112px; height:28px; float:left; text-align:center; color:#fff; line-height:32px; margin-right:9px; background:url(img/menux.jpg) no-repeat; font-weight:bold; text-decoration:none;}

.banner{ width:980px; height:303px; float:left;}

.mastertop{ width:980px; height:23px; float:left; background:url(img/mastertop.jpg) repeat-x;}
.master{ width:980px; height:auto!important; overflow:hidden; float:left; background:url(img/masterfoot.jpg) bottom repeat-x; background-color:#fff; padding-bottom:20px; }

.pic{ width:256px; height:auto!important; overflow:hidden; float:left; margin-left:13px; display:inline;}
.pic1{ width:256px; height:19px; float:left;}
.picimg{ width:252px; height:155px; float:left; border:1px solid #d1d1d1; padding:1px;}

.iabout{ width:326px; height:auto!important; overflow:hidden; float:left; margin-left:24px; display:inline;}
.iaboutt{ width:326px; height:20px; float:left; border-bottom:1px solid #9c9c9c;}
.iaboutt1{ float:left;}
.iaboutt2{ float:right;}
.iabout2{ width:310px; height:auto!important; overflow:hidden; float:left;}
.iabout2 img{ width:79px; height:43px; float:left; margin:16px 10px 0px 5px; display:inline; padding:1px; border:1px solid #e8e8e8;}
.iabout2 p{ margin:0px; line-height:23px; padding:20px 0px 0px 5px;}

.inews2{ width:312px; height:auto!important; overflow:hidden; float:left; margin-top:18px; margin-left:5px; display:inline;}
.inews2t{ width:312px; height:auto!important; overflow:hidden; float:left;}
.inews2t img{ width:79px; height:43px; padding:1px; border:1px solid #e8e8e8; margin:0px 10px 0px 0px; float:left;}
.inews2t p{  margin:0px; color:#666; font-size:12px; line-height:16px; color:#878787;}
.inews2t h1{ color:#BE0100; font-weight:bold; margin:0px; font-size:12px; margin-bottom:3px;}

.inewscon{ width:312px; height:auto!important; overflow:hidden; float:left;}
.inewscon ul{ margin:10px 0px 0px 0px;}
.inewscon ul li{ width:302px; height:20px; overflow:hidden; float:left; line-height:21px; background:url(img/icon.jpg) left no-repeat center; padding-left:10px; margin-left:-40px; +margin-left:0px; -margin-left:0px; color:#878787;}
.inewstime{ float:right; line-height:21px; color:#878787; font-size:12px;}

.iproduct{ width:956px; height:auto!important; overflow:hidden; float:left; margin-top:20px; margin-left:13px; display:inline;}
.iproductt{ width:956px; height:20px; float:left; border-bottom:1px solid #9c9c9c;}
.iproductt1{ float:left;}
.iproductt2{ float:right;}
.iproducts{ width:167px; height:auto!important; overflow:hidden; float:left; margin-top:15px; margin-left:10px; margin-right:13px; display:inline;}
.iproducts img{ width:163px; height:118px; float:left; padding:1px; border:1px solid #e1e1e1;}
.iproducts p{ margin:0px; line-height:30px; text-align:center; color:#878787; font-size:12px;}

.font01{ color:#996600;}

.neileft{ width:215px; height:auto!important; overflow:hidden; float:left; padding-bottom:15px; margin-right:10px; margin-left:10px; display:inline; padding-bottom:30px;}
.neinav{ width:213px; height:auto!Important; overflow:hidden; float:left; border:1px solid #e8e8e8; background:url(img/neinavfoot.jpg) bottom no-repeat; padding-bottom:20px; background-color:#f9f9f9; }
.neinav1{ width:213px; height:57px; float:left; background:url(img/neinav.jpg) no-repeat; margin-bottom:7px;}
.neinav1p{ font-size:14px; font-weight:bold; padding-top:20px; padding-left:30px; float:left; color:#333;}
.neinav1e{ font-size:10px; float:left; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-top:23px; padding-left:5px; color:#666;}

.navmenu{ width:213px; height:auto!important; overflow:hidden; float:left;}
.navmenu a:link,.navmenu a:visited{ display:block; width:163px; height:32px; overflow:hidden; float:left; background:url(img/nav.jpg) no-repeat; padding-left:50px; line-height:35px;  display:inline; color:#000; text-decoration:none;}
.navmenu a:hover{ display:block; width:163px; height:32px; overflow:hidden; float:left; background:url(img/navx.jpg) no-repeat; padding-left:50px; line-height:35px; color:#fff; text-decoration:none; display:inline; }

.leftimg{ width:215px; height:51px; float:left; margin-top:10px;}

.neimk{ width:735px; height:auto!important; overflow:hidden; float:left;}
.neimk1{ width:710px; height:39px; float:left; overflow:hidden; background:url(img/neimk.jpg) no-repeat; padding-left:25px; line-height:45px; font-size:14px; font-weight:bold; color:#333;}
.local{ float:right; padding-right:20px; line-height:45px; font-size:12px; color:#666; font-weight:normal;}

.neimk2{ width:735px; height:auto!important; overflow:hidden; float:left; background:url(img/neimk2topbg.jpg) top repeat-x;}

.aboutbody{ width:680px; height:auto!important; overflow:hidden; float:left; margin-top:40px; margin-left:30px; display:inline; padding-bottom:30px;}
.aboutbody img{ margin-bottom:10px; margin-top:10px;}
.aboutbody p{ margin:0px; line-height:32px; color:#666;}

.contactbody{ width:570px; height:auto!important; overflow:hidden; float:left; margin-top:55px; margin-left:95px; display:inline; background:url(img/contact.jpg) no-repeat bottom right; }
.contactbody p{ margin:0px; line-height:30px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif;}
.contactbody2{ width:570px; height:50px; float:left;margin-left:95px; display:inline;  }

.mapbody{ width:650px; height:auto!important; overflow:hidden; float:left; margin-top:55px; margin-left:50px; display:inline; }

.jobh{ font-weight:bold; color:#fff; padding-top:3px;}
.jobp{  line-height:39px;}

.jobp a:link,.jobp a:visited{ color:#000; text-decoration:none;}
.jobp a:hover{ color:#000; text-decoration:underline;}

.line{ background:url(img/line.gif) bottom repeat-x;}
.jobxp{ line-height:25px;}


.newsbody{ width:600px; height:auto!Important; overflow:hidden; margin-left:60px; margin-top:50px; float:left; display:inline; padding-bottom:20px;}
.newscon{ width:550px; height:auto!important; overflow:hidden; float:left;  display:inline; margin-bottom:35px; }
.newscon ul{ margin:0px;}
.newscon ul li{ width:540px; height:41px; line-height:41px; color:#666; padding-left:10px; background:url(img/line.gif) bottom repeat-x; list-style:none; margin-left:-40px; +margin-left:0px; +margin-left:0px; font-family:"ËÎÌå"; }
.time{ float:right; color:#666; line-height:41px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding-right:10px;}

.page{ width:560px; height:30px; float:left; overflow:hidden; margin-left:10px; display:inline;}
.page1{ width:370px; height:20px; color:#666; float:left; line-height:20px;overflow:hidden;}
.page2{ width:130px; height:20px; color:#666; float:left; line-height:20px;overflow:hidden; text-align:right;}
.page3{ width:40px; height:20px; float:left;overflow:hidden;}
.red{ color:#FF0000;}

.nnews2{ width:580px; height:auto!important; float:left;}
.nnews2t{ width:580px; height:50px; font-size:22px; font-weight:bold; text-align:center; padding-top:10px; clear:both; color:#333;}
.nnews2t2{ width:580px; height:36px; background:url(img/news2bg.jpg) no-repeat; margin-bottom:25px; }
.ndate{ width:160px; height:36px; line-height:36px; padding-left:70px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#515151; }
.npub{ width:135px; height:36px; line-height:36px; float:left; margin-left:35px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#515151;}
.nrad{ width:90px; height:33px; line-height:33px; padding-left:60px; float:left; padding-top:3px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#515151;}
.nback{ width:86px; height:28px;  padding-left:10px;}
.nnewsbody{ width:560px; height:auto!important;  padding-left:10px; float:left; padding-right:10px;}
.nnewsbody p{ margin:0px 0px; font-size:12px; color:#515151; line-height:30px;}
.nnewsbody img{ margin-top:10px; margin-bottom:10px;}

.feedbackbody{ width:680px; height:auto!important; overflow:hidden; float:left; margin-top:40px; margin-left:30px; display:inline; padding-bottom:30px;}

.downloadbody{ width:600px; height:auto!Important; overflow:hidden; margin-left:60px; margin-top:60px; float:left; display:inline; padding-bottom:20px;}
.download{ width:600px; height:auto!Important; overflow:hidden; float:left; margin-bottom:36px;}
.download img{ width:135px; height:85px; float:left; margin-right:30px; display:inline; padding:2px; border:1px solid #E8E8E8;}
.download p{ margin:0px; width:420px; line-height:23px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

.producttop{ width:660px; height:39px; float:left; background:url(img/line2.gif) repeat-x bottom; margin-top:30px; margin-left:35px; display:inline;}
.producttopmenu{ width:500px; height:24px; float:left; margin-left:5px; display:inline;}
.producttopmenu a:link,.producttopmenu a:visited{ display:block; width:101px; height:24px; overflow:hidden; float:left; color:#fff; font-size:12px; font-weight:bold; text-align:center; line-height:26px; margin-right:20px; background:url(img/productlist.jpg) no-repeat;}
.producttopmenu a:hover{ display:block; width:101px; height:24px; overflow:hidden; float:left; color:#fff; font-size:12px; font-weight:bold; text-align:center; line-height:26px; margin-right:20px; background:url(img/productlistx.jpg) no-repeat; text-decoration:none;}

.productbody{ width:680px; height:auto!important; overflow:hidden; float:left; margin-top:30px; margin-left:65px; display:inline; padding-bottom:20px;}
.products{ width:167px; height:auto!important; overflow:hidden; float:left; margin-right:50px; display:inline; margin-bottom:20px; }
.products img{ width:163px; height:118px; float:left; padding:1px; border:1px solid #e1e1e1;}
.products p{ margin:0px; line-height:36px; text-align:center;}

.productbody2{ width:680px; height:auto!important; overflow:hidden; float:left; margin-top:30px; margin-left:65px; display:inline; padding-bottom:20px;}
.products2{ width:630px; height:auto!Important; overflow:hidden; float:left; margin-bottom:36px;}
.products2 img{ width:163px; height:118px; float:left; margin-right:20px; display:inline; padding:2px; border:1px solid #E8E8E8;}
.products2 p{ margin:0px; width:420px; line-height:25px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

.productxbody{ width:680px; height:auto!important; overflow:hidden; float:left; margin-left:35px; display:inline; margin-top:60px; padding-bottom:20px;}
.productxt{ width:680px; height:auto!important; overflow:hidden; float:left; margin-bottom:40px;}
.productxt1{ width:251px; height:210px; float:left; padding:1px; border:1px solid #e1e1e1; margin-right:30px;}
.productxt2{ width:370px; height:auto!important; overflow:hidden; float:left;}
.productxt2 p{ margin:0px; width:370px; height:auto!important; overflow:hidden; float:left; line-height:29px;}
.productxt2 img{ float:left;}

.productxcon{ width:670px; height:auto!important; overflow:hidden; float:left;}

.about2body{ width:660px; height:auto!important; overflow:hidden; float:left; margin-left:60px; display:inline; margin-top:60px; padding-bottom:20px;}




form{ margin:0px; padding:0px;}

.color1{ color:#FF0000;}
.color2{ color:#FF0000; font-weight:bold;}

.cb14{ font-size:14px; font-weight:bold; color:#333;}
.cb16{ font-size:16px; color:#FF9900; font-weight:bold;}

/*page*/
.page_con{ width:100%; float:left; margin-top:25px;font-family:Verdana, Arial, Helvetica, sans-serif;}
DIV.scott { padding:3px; MARGIN: 3px; TEXT-ALIGN: center; font-family:Verdana, Arial, Helvetica, sans-serif;}
DIV.scott A {BORDER: #ccc 1px solid; padding:3px 7px 3px 7px;  COLOR: #999; MARGIN-RIGHT: 2px;  TEXT-DECORATION: none; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;}
DIV.scott A:hover { COLOR: #fff; BORDER:#A20910 1px solid; BACKGROUND-COLOR:#D80C18;}
DIV.scott A:active {BORDER:#A20910 1px solid; COLOR: #fff; BACKGROUND-COLOR:#D80C18}
DIV.scott SPAN.current {BORDER:#A20910 1px solid;  FONT-WEIGHT: bold; COLOR:#fff;  padding:3px 7px 3px 7px; BACKGROUND-COLOR:#D80C18; font-size:14px; font-weight:bold;}
DIV.scott SPAN.disabled { padding:3px 7px 3px 7px; BORDER: #ddd 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; font-size:14px; }

