*{margin:0; padding:0; border:0;}
body {position:relative; text-align:center; font-size:12px; line-height:150%; color:#000; font-family:Arial, Helvetica, sans-serif,"";}
h1, h2, h3, h4{font-size:12px;}
A:link {COLOR: #4F505D; TEXT-DECORATION: none;}
A:visited {COLOR: #4F505D; TEXT-DECORATION: none;}
A:hover {COLOR: #F9A800; TEXT-DECORATION: underline;}
A:active {COLOR: #4F505D; TEXT-DECORATION: none;}
ul, ol{list-style:none;}
form{display:inline;}
/*------定位样式------*/
.h-20{height:20px} .h-22{height:22px}
.w-320{width:320px;}
.m-t-5{margin-top:5px} .m-t-3{margin-top:3px} .m-l-50{margin-left:50px;} .m-t-30{margin-top:30px;}
.p-l-10{padding-left:10px;}
.none{display:none}

/*------首页头部样式------*/
#header{position:relative; width:983px; text-align:left; margin:0 auto;}
#header .webname{position:absolute; left:190px; top:5px; color:#009900 ;font-size:14px; font-weight:bold;}
.search{position:absolute; top:2px; right:1px; color: #999999; float:left; height:18px; width:auto;}
#header h2{position:absolute; left:190px; top:5px; color:#009900 ;font-size:12px; font-weight:bold;}
.search input.box{border: 1px solid #1B9948; color:#1B9948;}
.search input.box:focus {border: 1px solid red; }
.search input.btn { text-indent:-9999px; width:44px; height:18px; border:none; background: url("images/icon_search.gif") no-repeat ;}
.logo{ width:184px; height:54px;}
.logo>h1>a{display:block;width:184px;height:54px;background:url("images/bublogo.jpg") no-repeat;text-indent:-9999px;}
.main_Menu{position:absolute; left:184px; top:28px; font-weight:bold; }
.main_Menu li{margin-left:1px; float:left; width:72px; height:26px; line-height:26px; text-align:center; display:block; background:url("images/topmenu1-2.jpg") no-repeat;}
.main_Menu li.li-1{background:url("images/topmenu1-1.jpg") no-repeat;}
.chapin_Menu{position:relative;clear:both; width:983px; height:21px; background:url("images/menubg1.jpg") repeat-x; }
.chapin_Menu ul{margin-left:80px; height:21px;}
.chapin_Menu li{float:left; height:21px;  padding:0 10px; line-height:21px; text-align:center; border-right:1px solid #f1f1f1; display:inline;}
.header_mid {position:relative; height:26px; background:url("images/menubg2.jpg") repeat-x; line-height:26px; width:983px;}
.header_mid_left{ float:left; color:#ff0000; margin-left:10px; display:block;}
.header_mid_right{ float:right; margin-right:10px; display:block; line-height:26px; }
.header_mid_right a:link{ color:#1B9948;}
.header_mid_right a:visited{ color:#1B9948;}
.header_btm {position:relative; height:30px; line-height:30px; width:983px; }
.header_btm_left{ float:left; margin-left:10px; display:block;}
.header_btm_right{ float:left;margin-left:50px; display:block; width:715px;}
.header_hengxian { background:url("images/menubg3.jpg") repeat-x; width:983px;height: 3px; font: 0px Arial; line-height:0px;}

/*------首页内容部分样式------*/
.clear:after { height:0; content:"."; clear:both;  display:block; visibility:hidden;} 
#main{width:983px; text-align:left; margin:0 auto; margin-top:3px;}
.main_left{ float:left; width:234px; display:inline;}
/*------会员登录部分样式------*/
#member{ clear:both;}
.member_bgimg1{float:left;width:10px; background:url("images/menubg1.jpg") repeat-x; height:21px;display:block;}
.member_bgimg2{float:left;width:224px; font-weight:bold; color:#fff;text-align:center;line-height:21px; background:url("images/back_e_linebg1.jpg") repeat-x; height:21px; display:block;}
.member_login{margin-left:10px; }
.login input{background-color: white; font-size: 9pt; border: 1px solid #939393; line-height: 20px;}
.login li{padding-top:3px;}
.login input.btn1{ float:left;line-height:0px;font-size:0px; text-indent:-9999px;width:44px; height:21px; border:none; background: url("images/icon_login.gif") no-repeat 0px 3px;}
.login_a {float:left;margin:0 5px; padding-top:3px;}
/*------技术与服务部分样式------*/
.service{clear:both;padding-top:5px;}
#box1 {position:relative;border-bottom:1px solid #ccc; height:60px; margin-top:3px;}
.box_left{float:left; display:block; text-align:center; border:none; width:56px;}
.box_right{float:left; display:block; width:175px; vertical-align:middle;}
.font_b {font-weight:bold;}
.box2 {  border-bottom:1px solid #ccc; height:60px; margin-top:3px;}
#box3 {   height:80px; margin-top:3px;}
.links{clear:both; padding-top:5px;}
.links_index {clear:both; color:#339933; height:2px; width:800px; line-height:2px; font-size:2px;}
.links_index a{color:#339933;}
.links_box{height:70px;}
.li_bmg{list-style-image:url("images/dian.jpg");margin-left:10px; line-height:15px; padding-left:-3px;}

#main_right{width:734px; height:auto; float:right;}
.flash_box{width:734px;height:250px; background:url("images/mvbg.gif") repeat-x; text-align:center;}
.mainright_box1{height:160px; margin-top:5px;}
.mainright_box1 li img{ width:4px; height:7px;}
.mainright_bgimg1{float:left;width:10px; background:url("images/menubg1.jpg") repeat; height:22px;display:block;}
.mainright_bgimg2{float:left;width:305px; background:url("images/back_e_linebg3.jpg") repeat-x; font-weight:bold; color:#333;text-align:center;line-height:22px; height:22px;display:block; text-align:left; padding-left:5px;}
.mainright_bgimg3{float:left;width:40px; background:url("images/back_e_linebg3.jpg") repeat-x; text-align:center;line-height:22px; height:17px;display:block; text-align:left; padding-top:5px;}
.mainright_box1_left{width:365px; height:160px; display:block; float:left;}
.mainright_box1_right{width:360px; height:160px; float:right; display:block;}
.mainright_box1_right li{ margin-top:2px; }
.mainright_box2{ clear:both; height:150px; margin-top:5px;}
.mainright_box2 li{margin-top:3px;}
.mainright_box2 li img{ width:4px; height:7px;}
.mainright_bgimg4{float:left;width:178px; background:url("images/back_e_linebg3.jpg") repeat-x; font-weight:bold; color:#333;text-align:center;line-height:22px; height:22px;display:block; text-align:left; padding-left:5px;}
.mainright_box2_left{width:233px; height:150px; display:block; float:left; color:#4F505D;}
.mainright_box2_center{width:233px; height:150px; display:block; float:left; margin-left:20px;}
.mainright_box2_right{width:233px; height:150px; display:block; float:right;}
.bottom{ clear:both; width:983px; margin:0 auto; margin-top:10px; border-top:#999999 1px solid; border-bottom:#999999 1px solid; background:#339933; text-align:center; color:white; padding:15px 0px;font-size:14px; line-height:150%;}

.news_title{margin:0 auto; text-align:center; height:40px; border-bottom:1px solid #999999; line-height:40px;}
.news_title h1{color:#000066; font-size:14px;}
.news_time{margin:0 auto; text-align:center; }
.news_content{margin:0 auto; padding:15px 30px 0px 30px; height:310px;height:auto;min-height:310px;line-height:200%;}

.product_left{ width:241px; float:left; display:inline; }
.productleft_image{ background:url("images/banner_product.jpg");width:241px; height:110px;}
.productleft_bgimg2{float:left;width:231px; font-weight:bold; color:#fff;text-align:center;line-height:21px; background:url("images/back_e_linebg1.jpg") repeat-x; height:21px; display:block;}
.productleft_bar{height:21px;margin-top:5px; line-height:21px;}
.productleft_knowledge{margin-top:5px;padding:3px; border-right:1px solid #ccc; min-height:430px;}
.productleft_lastnews{margin-top:5px;padding:3px; border-right:1px solid #ccc; }
.product_right{width:728px; float:right;}
.productright_bgimg2{float:left;width:718px; font-weight:bold; color:#000;text-align:center;line-height:22px; background:url("images/back_e_linebg3.jpg") repeat-x; height:21px; display:block;}
.productright_bar{height:22px;line-height:22px; font-weight:bold;line-height:22px;}
#productright_detail{ border-bottom:1px solid #cecece;  padding-top:5px; padding-bottom:5px; width:728px;}
.productright_img{ width:145px; text-align:center; float:left; display:block;}
.productright_inf{ float:left; display:block; width:530px; margin-left:30px;}
.productright_inf h2 { margin-bottom:10px;}
.productright_inf h2 A{ font-size:14px;}
.productright_inf h2 A:link {COLOR: #333; TEXT-DECORATION: none; font-weight:bold; }
.productright_inf h2 A:visited {COLOR: #333; TEXT-DECORATION: none; font-weight:bold;}
.productright_inf h2 A:hover {COLOR: #F9A800; TEXT-DECORATION:underline; font-weight:bold;}
.productright_brief{ color:#333; margin-bottom:3px; width:520px;}
.productright_showlink{text-align:right;}
.productright_showlink img{width:76px; height:20px;border:0px;}
.productright_page{text-align:center; margin-top:5px;}
.productright_page span{margin-left:15px;}
.productleft_lastnews ul li{background:url("images/dian.jpg") no-repeat 0% 50%;margin-bottom:5px;padding-left:10px;height:15px;line-height:15px;}

.showproduct_left{ width:724px; float:left; display:inline; }
.showpro_title{text-align:center; font-size:16px; font-weight:bold; padding:10px 0;}
.showpro_brief{width:724px;padding-left:10px; margin-bottom:10px;}
.showpro_brief span{ float:left; display:block;}
/*.showpro_brief img{ max-height: 270px; width:auto; height:expression(this.height > 270 ? "270px" : this.height);}*/
.showpro_bar{height:25px; background:#EBEBEB; line-height:25px; color:#333; padding-left:10px; font-weight:bold;}
.showproduct_right{ width:241px; float:right; display:inline; }
.showproright_img{ background:url("images/banner_product.jpg"); width:241px; height:110px;}
.showproright_bar{height:21px;line-height:21px; font-weight:bold; margin-top:5px;}
.showproright_bgimg{height:21px;line-height:21px; font-weight:bold;float:left;width:231px; background:url("images/back_e_linebg3.jpg") repeat-x; color:#000;text-align:center;}
.showpro_xg {padding-top:3px;}
.showpro_xg table{border:none; cellpadding:0px; cellspacing:0px; width:100%;}
.showpro_xg td{background:url("images/dian.jpg") no-repeat 0% 50%;padding-left:7px;}
.showpro_xg td a{display:block;width:110px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.showpro_xg ul li{background:url("images/dian.jpg") no-repeat 0% 50%;margin-bottom:5px;padding-left:10px;height:15px;line-height:15px;}
.showpro_xg li a{display:block;width:230px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.showknowright_img{ background:url("images/banner_tech.jpg"); width:241px; height:110px;}
.shownewsright_img{ background:url("images/bannernews.jpg"); width:241px; height:110px;}

table,td{
	font-size:12px;
	color:#333333;
	FONT-FAMILY: "Arial, Helvetica, sans-serif";
}


a.nlinkmenu:link {font-size:12px;color: #ffffff; text-decoration: none;font-weight:bold;}
a.nlinkmenu:visited {font-size:12px;color: #ffffff; text-decoration: none; font-weight:bold;}
a.nlinkmenu:hover {font-size:12px;color: #FFCB5C;  text-decoration: underline;font-weight:bold;position: relative; left: 1px; top: 1px; clip: rect( )}
a.nlinkmenu:active {font-size:12px;color: #ffffff; text-decoration: none;font-weight:bold; }

a.nlinkmenu2:link {font-size:11px;color: #ffffff; text-decoration: none}
a.nlinkmenu2:visited {font-size:11px;color: #ffffff; text-decoration: none}
a.nlinkmenu2:hover {font-size:11px;color: #FFCB5C;  text-decoration: underline}
a.nlinkmenu2:active {font-size:11px;color: #ffffff; text-decoration: none}

a.nlinkbottom:link {color: #ffffff; text-decoration: none}
a.nlinkbottom:visited {color: #ffffff; text-decoration: none}
a.nlinkbottom:hover {color: #FFCB5C;  text-decoration: underline}
a.nlinkbottom:active {color: #ffffff; text-decoration: none}

a.nlink1:link {font-size:12px;color: #990000;  FONT-FAMILY: Arial;text-decoration: none;}
a.nlink1:visited {font-size:12px;color: #990000;  FONT-FAMILY: Arial;text-decoration: none; }
a.nlink1:hover {font-size:12px;color: #000000;  FONT-FAMILY: Arial;text-decoration: underline; position: relative; left: 1px; top: 1px; clip: rect( )}
a.nlink1:active {font-size:12px;color: #990000; FONT-FAMILY: Arial;text-decoration: none; }

a.nlink2:link {font-size:12px;color: #333333;  FONT-FAMILY: Arial;text-decoration: underline;}
a.nlink2:visited {font-size:12px;color: #333333; FONT-FAMILY: Arial; text-decoration: underline; }
a.nlink2:hover {font-size:12px;color: #ff0000;  FONT-FAMILY: Arial;text-decoration: none; position: relative; left: 1px; top: 1px; clip: rect( )}
a.nlink2:active {font-size:12px;color: #333333; FONT-FAMILY: Arial;text-decoration: underline; }

a.nlink3:link {font-size:12px;color: #663300;  FONT-FAMILY: Arial;text-decoration: none;}
a.nlink3:visited {font-size:12px;color: #333333; FONT-FAMILY: Arial; text-decoration: none; }
a.nlink3:hover {font-size:12px;color: #663300; FONT-FAMILY: Arial; text-decoration: underline; position: relative; left: 1px; top: 1px; clip: rect( )}
a.nlink3:active {font-size:12px;color: #333333; FONT-FAMILY: Arial;text-decoration: none; }

a.nlink4:link {font-size:12px;color: #A93938;  FONT-FAMILY: Arial;text-decoration: none;}
a.nlink4:visited {font-size:12px;color: #A93938;  FONT-FAMILY: Arial;text-decoration: none; }
a.nlink4:hover {font-size:12px;color: #A93938; FONT-FAMILY: Arial; text-decoration: underline; }
a.nlink4:active {font-size:12px;color: #A93938; FONT-FAMILY: Arial;text-decoration: none; }

a.nlink5:link {font-size:12px;color: #DD0C0C;text-decoration: underline;}
a.nlink5:visited {font-size:12px;color: #DD0C0C;text-decoration: underline; }
a.nlink5:hover {font-size:12px;color: #DD0C0C;text-decoration: underline; }
a.nlink5:active {font-size:12px;color: #DD0C0C;text-decoration: underline; }






a.newslist:link {font-size:12px;color: #4F505D; text-decoration: underline;}
a.newslist:visited {font-size:12px;color: #4F505D; text-decoration: underline; }
a.newslist:hover {font-size:12px;color: #ff0000;  text-decoration: underline; position: relative; left: 1px; top: 1px; clip: rect( )}
a.newslist:active {font-size:12px;color: #4F505D; text-decoration:underline; }

.STYLE1 {
	color: #999999;
	padding-left:15px;
	padding-right:5px;
	line-height: normal;

}

.STYLE2 {
	line-height: 17px;

}

    

/*------产品列表ul样式------*/
.list_prodtype_content{
	list-style:none;display:inline;text-align:left;margin:0px;padding:0px;
}
.list_prodtype_content li{
	width:119px;height:18px;
	float:left;text-align:left;
	display:inline;white-space:nowrap;
}
.prodli{
}
prodli a:link {font-size:12px;color: #DD0C0C;text-decoration: underline;}
prodli a:visited {font-size:12px;color: #DD0C0C;text-decoration: underline; }
prodli a:hover {font-size:12px;color: #DD0C0C;text-decoration: underline; }
prodli a:active {font-size:12px;color: #DD0C0C;text-decoration: underline; }


