﻿#demo {
overflow:hidden;
width: 758px;
}
#zzjs_net1 {
overflow:hidden;
width: 758px;
}
#zzjs_net2 {
overflow:hidden;
width: 758px;
}
#zzjs_net3 {
overflow:hidden;
width: 758px;
}

.spe_NewsHead{
width:100%; border:1px #CCCCCC solid; height:27px; margin:auto; background-image:url(news_list-bg.jpg); background-repeat:repeat-x;
line-height:27px;
}
.spe_NewsHead li{
width:15%;
text-align:center;
line-height:25px;
float:left;}
.spe_NewsHead ul{
list-style:none;}
.spe_NewsHead li{
float:left;}
.spe_news_list{
margin:10px auto;
width:100%;
color:#666666;}
.spe_news_list li{
width:15%;
text-align:center;
line-height:25px;
height:25px;
float:left;}
.spe_news_list_a A {
	LINE-HEIGHT: 25px; PADDING-LEFT: 16px; DISPLAY: block; BACKGROUND: url(list2.gif) no-repeat left center; HEIGHT: 25px; CURSOR: pointer;
}
.spe_news_list_a A:hover {
	BACKGROUND: url(list1.gif) no-repeat left center;
}
.spe_news_list_a A:active {
	BACKGROUND: url(list1.gif) no-repeat left center;
}

.spe_news_list1{
margin:auto;
width:100%;
color:#666666;}
.spe_news_list_a1{ width:280px; LINE-HEIGHT: 25px; PADDING-LEFT: 5px; HEIGHT: 25px; float:left;}
.spe_news_list_a2{ width:70px; float:right;}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead,tr,th { background:transparent; margin:0; padding:0;outline:0}

ul{ list-style-position: outside}
body {font-family: Arial, Helvetica, sans-serif, "宋体"; font-size: 12px;line-height: 20px;margin: 0px;padding: 0px; color: #666666; background:url(bj_1.gif) top center;}
div,td,ul,li,a{ line-height:150%;padding:0px;margin:0px;text-decoration:none;list-style:none;font-size:12px;}
p{ padding:0px;margin:0px auto;text-decoration:none;word-break:break-all;}
h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:400; margin:0px; padding:0px; line-height:150%; text-decoration:none;}
img{border:0px solid; font-size:0px}
input,select,form{ margin:0px; padding:0px; vertical-align:middle; font-size:12px}
html a{ color:#666666; text-decoration:none}
html a:link {color: #666666;text-decoration: none;}
html a:visited {color: #666666;text-decoration: none;}
html a:hover{color: #ff4d07;text-decoration: underline;}
html a:active{color: #666666;text-decoration: none;}
.fr {float:right}
.fl {float:left}
.ml{ margin-left:14px;}
.ml2{ margin-left:25px;}
.mt{ margin-top:10px;}

#high { height:5px; line-height:5px; overflow:hidden;}

/* links */
#main{width:1000px; overflow:hidden;margin:0 auto; background:#ffffff;}
#top{width:1000px; height:97px;margin:0 auto;overflow:hidden; background:url(bj.jpg);}
.topbg{width:100%; height:1px; line-height:1px;font-size:0px;}
.logo{width:1000px;; height:90px;overflow:hidden;}
.logo .left{float:left;width:550px; height:90px; line-height:80px;}
.logo .tel{ float:right; width:250px; margin-top:5px; display:inline; margin-right:10px}
.logo .tel .topmenu{height:24px; text-align:right; width:250px;}
.logo .tel .topmenu a{ line-height:24px; font-size:12px;}
.logo .tel .toptel{ margin-top:10px; text-align: center}

.bannertop { width:1000px; height:5px;overflow:hidden; margin:0 auto; font-size:0px;}
.banner {width:1000px; height:263px; line-height:263px; overflow:hidden; margin:0 auto;}
.banner1 {width:1000px; height:130px;overflow:hidden;}
.bannerbg {float:left;width:1000px; height:34px; line-height:34px; overflow:hidden;}
.bannerbg .aa{float:left; height:34px; line-height:34px; width:80px;}
.bannerbg .bb{float:left; height:34px; line-height:34px; width:800px;}
.bannerbg .cc{float:left; height:34px; line-height:34px; width:100px; text-align:center;}
.bannerbg1 {width:1000px; height:8px;overflow:hidden; margin-top:2px;}

.amain{width:1000px; overflow:hidden;margin:0 auto;}
.amain .homeleft{float:left;width:230px; height:auto; overflow:hidden;}
.amain .homeleft .hy{width:230px; height:33px; line-height:33px;  font-size:14px; overflow:hidden; background: url(left005.gif); text-align:left; text-indent:35px; font-family: Arial, Helvetica, sans-serif, "Microsoft Yahei"; font-weight:bold; color:#ffffff;}
.amain .homeleft .hy1{float:left;width:230px; height:10px;}
.amain .homeleft .hydl{ width:230px;height: auto; background:#FBFBFB;}
.amain .homeleft .hydl ul li{ width:230px;}
.amain .homeleft .hydlend{width:230px; height:7px; overflow:hidden;}
.amain .homeleft .hylogo{width:230px; height:57px; margin-top:10px; overflow:hidden;}
.amain .homeleft .leftcc{float:left;width:230px; height:10px;}
.amain .homeleft .leftdd{width:230px; height:32px; line-height:32px;  font-size:14px; overflow:hidden; background: url(left008.gif); text-align:left; text-indent:35px; font-family: Arial, Helvetica, sans-serif, "Microsoft Yahei"; font-weight:bold; color:#647680;}
.amain .homeleft .leftdd1{float:left;width:230px; height:30px;}
.amain .homeleft .leftee{float:left;width:230px; background-color:#F3F3F3;}
.amain .homeleft .leftee ul li{float:left;width:210px; padding:10px; line-height:25px;}
.leftee1{width:210px; background-color:#F3F3F3; padding:10px; text-align:center;}
.amain .homeleft .leftff{float:left;width:230px; height:5px;}
.amain .homeleft .leftgg{float:left;width:230px; height:100px; margin-top:10px;}
.amain .homeright{float:right;width:760px; height:auto; overflow:hidden;}
.amain .homeright .homenews{ float:left; width:473px;}
.amain .homeright .homenews dl{ overflow:hidden;width:100%;}
.amain .homeright .homenews dl dt{width:473px; height:30px; line-height:30px; overflow:hidden; text-align:left; font-size:14px; text-indent:30px; font-family: Arial, Helvetica, sans-serif, "Microsoft Yahei"; font-weight:bold; color:#3980D0;}
.amain .homeright .homenews dl dt span a{float:right; width:90px; height:30px; line-height:30px; text-align:center;color:#ffffff; font-weight: normal;}
.amain .homeright .homenews dl dd{ padding:10px; line-height:22px;}
.amain .homeright .homenews .bottem{ overflow:hidden; height:7px;}
.amain .homeright .homecompany{ float:right; width:274px;}
.amain .homeright .homecompany dl{ overflow:hidden;width:100%;}
.amain .homeright .homecompany dl dt{width:274px; height:30px; line-height:30px; overflow:hidden; text-align:left; font-size:14px; text-indent:30px; font-family: Arial, Helvetica, sans-serif, "Microsoft Yahei"; font-weight:bold; color:#3980D0;}
.amain .homeright .homecompany dl dt span a{float:right; width:90px; height:30px; line-height:30px; text-align:center;color:#ffffff; font-weight: normal;}
.amain .homeright .homecompany dl dd{ padding:10px;}
.amain .homeright .homecompany .bottem{ overflow:hidden; height:7px;}

.amain .homeright .lyleft { float:left; width:375px; margin-bottom:10px;}
.amain .homeright .lyleft .homenews{ width:375px; overflow:hidden;}
.amain .homeright .lyleft  .homenews dl{ overflow:hidden;width:100%;}
.amain .homeright .lyleft  .homenews dl dt{width:375px; height:34px; line-height:34px; overflow:hidden; background: url(left006.jpg) no-repeat; text-align:left; font-size:14px; text-indent:25px; font-family: Arial, Helvetica, sans-serif, "Microsoft Yahei";  font-weight:bold; color:#64767A;}
.amain .homeright .lyleft  .homenews dl dt span a{float:right; width:100px; height:34px; line-height:34px; text-align:center;color:#64767A; font-weight: normal;}
.amain .homeright .lyleft  .homenews dl dd{ width:363px; padding:5px; overflow:hidden; line-height:25px; border:1px solid #D1D5D8;}
.amain .homeright .lyright  .homecompany{ float:right; width:375px; margin-bottom:10px;}
.amain .homeright .lyright  .homecompany dl{ overflow:hidden;width:100%;}
.amain .homeright .lyright  .homecompany dl dt{width:375px; height:34px; line-height:34px; overflow:hidden; background: url(left006.jpg) no-repeat; text-align:left; font-size:14px; text-indent:25px; font-family: Arial, Helvetica, sans-serif, "Microsoft Yahei";  font-weight:bold; color:#64767A;}
.amain .homeright .lyright  .homecompany dl dt span a{float:right; width:100px; height:34px; line-height:34px; text-align:center;color:#64767A; font-weight: normal;}
.amain .homeright .lyright  .homecompany dl dd{ width:363px; padding:5px; overflow:hidden; line-height:25px; border:1px solid #D1D5D8;}

.amain .homeright .homeproducts{ float:right; width:760px; margin-bottom:10px;}
.amain .homeright .homeproducts a{ color:#06F;}
.amain .homeright .homeproducts dl{ overflow:hidden;width:100%;}
.amain .homeright .homeproducts dl dt{width:760px; height:34px; line-height:34px; overflow:hidden;  background: url(sl_title_right.jpg) no-repeat; text-align:left; font-size:14px; text-indent:30px; font-family: Arial, Helvetica, sans-serif, "Microsoft Yahei";  font-weight:bold; color:#64767A;}
.amain .homeright .homeproducts dl dt span a{float:right; width:100px; height:34px; line-height:34px; text-align:center;color:#64767A; font-weight: normal;}
.amain .homeright .homeproducts dl dd{ width:738px; padding:0px 10px; overflow:hidden; line-height:25px; border:1px solid #D1D5D8;}
.amain .homeright .homeproducts dl dd img{ float:right; padding:8px 3px 8px 8px;}

.amain .homeright .homeyllw{ float:right; width:760px; margin-bottom:10px;}
.amain .homeright .homeyllw dl{ overflow:hidden;width:100%;}
.amain .homeright .homeyllw dl dt{width:760px; height:34px; line-height:34px; overflow:hidden; background: url(sl_title_right.jpg) no-repeat; text-align:left; font-size:14px; text-indent:30px; font-family: Arial, Helvetica, sans-serif, "Microsoft Yahei";  font-weight:bold; color:#64767A;}
.amain .homeright .homeyllw dl dt span a{float:right; width:100px; height:34px; line-height:34px; text-align:center;color:#64767A; font-weight: normal;}
.amain .homeright .homeyllw dl dd{ width:758px; overflow:hidden; line-height:25px; border:1px solid #D1D5D8;}

#homeyllw1{float:right; width:760px; margin-bottom:10px;}
.tithov {width:760px; height:34px; line-height:34px; overflow:hidden; background: url(sl_title_rightt.jpg) no-repeat;}
.tithov div{float:left; width:130px; height:26px; font-weight: bold; text-align:center; border-right:1px solid #d0d3da; padding-top:8px;}
.titbot{ width:758px; overflow:hidden; line-height:25px; border:1px solid #D1D5D8;}

.dise{display:block;}
.undise{display:none;}
.fff{background:url(h1hover.jpg);}

.amain{width:1000px; overflow:hidden;margin:0 auto;}
.amain .left{float:left;width:230px; overflow:hidden;}
.amain .left .leftcd{width:230px; height:33px; line-height:33px;  font-size:14px; overflow:hidden; background: url(left005.gif); text-align:left; text-indent:35px; font-family: Arial, Helvetica, sans-serif, "Microsoft Yahei"; font-weight:bold; color:#ffffff;}
.amain .left .leftaa{float:left;width:230px; height:10px;}
.amain .left .leftbb{float:left;width:230px; overflow:hidden;}
.amain .left .leftcc{float:left;width:230px; height:10px;}
.amain .left .leftdd{width:230px; height:32px; line-height:32px;  font-size:14px; overflow:hidden; background: url(left008.gif); text-align:left; text-indent:35px; font-family: Arial, Helvetica, sans-serif, "Microsoft Yahei"; font-weight:bold; color:#647680;}
.amain .left .leftee{float:left;width:230px; background-color:#F3F3F3;}
.amain .left .leftee ul li{float:left;width:210px; padding:10px; line-height:25px;}
.amain .left .leftff{float:left;width:230px; height:10px; background-color:#F3F3F3;}
.amain .right{float:right;width:760px; overflow:hidden;margin-bottom:10px;}
.amain .right .company{float:left;width:425px; height:264px; overflow:hidden; border:1px solid #dcdfe5;}
.amain .right .company .tcompany{width:425px; height:34px; line-height:34px;}
.amain .right .company .companyly{width:415px; height:230px; line-height:25px; padding:5px;}
.amain .right .news{float:right;width:290px; height:264px; overflow:hidden; border:1px solid #dcdfe5;}
.amain .right .news .tnews{width:290px; height:34px; line-height:34px;}
.amain .right .news .newsly{width:280px; height:230px; line-height:25px; padding:5px;}
.amain .right .ly{float:left;width:758px; overflow:hidden; border:1px solid #dcdfe5; padding-bottom:10px;}
.amain .right .ly .rightaa{float:left;width:758px; height:34px; line-height:34px; background: url(left009.gif); font-size:14px; font-family:"Microsoft Yahei", "宋体"; color:#333; text-indent:20px;}
.amain .right .ly .rightbb{float:right;width:738px; height:34px; line-height:34px; text-align:right; padding-right:25px;}
.amain .right .ly .rightcc{width:738px; line-height:25px; padding:0px 10px;}
.amain .right .ly .rightcc p{ text-indent:25px;}
.amain .right .ly .rightcc a{ color:#2688cf; font-weight:bold;}
.amain .right .ly .rightcc a:hover{ color:#fc7603}

.end{width:1000px; height:79px; line-height:35px;overflow:hidden;margin:0 auto; background: url(end.gif); text-align:center; padding-top:15px;} 
#scroll {margin:0;list-style:none;width:210px;height:100px;overflow:hidden}
#scroll li {font-size:12px;height:50px;line-height:50px;}
#scroll {margin:0;list-style:none;width:210px;height:100px;overflow:hidden}
#scroll li {font-size:12px;height:50px;line-height:50px;}
.sl_xin{ width:1000px; height:80px; background:url(sl_xin.jpg) no-repeat;}
.sl_xin ul{ margin:0; padding:0;}
.sl_xin li { height:18px; line-height:24px; color:#f00; margin-left:22px; margin-top:15px;text-align:left; float:left}
.endlink{ width:1000px; height:36px; background:url(link.jpg) no-repeat; overflow:hidden;}
.endlink li {float:left;font-family: Arial, Helvetica, sans-serif, "Microsoft Yahei"; height:36px; line-height:36px; font-size:14px; text-align:left; text-indent:20px; font-weight:bold;}
.endlink_bg { width:1000px;height:50px; background:#ffff; font:300 12px/18px "宋体"; color:#333; padding:0px 0 0 14px;}
.endlink_bg a{ color:#FFF;}
.endlink_bg li { float:left; margin:5px 5px; height:18px; line-height:18px; list-style-type:none;}
/*--- 导航 ---*/
#nav1 { width:1000px; height:41px; line-height:41px;  background:url(m_03bg.jpg) no-repeat; margin:auto; padding:0 15px;}
#nav { width:1000px; height:37px; line-height:37px; margin:0 auto; font-family:"Microsoft Yahei";}
.nav_l { display:none; }
.nav_r { display:none; }
.navigation { padding-left:0px; }
.navigation li { float:left; width:105px; text-align:center; position:relative; z-index:93; padding-right:0px;font-size:15px;}
.navigation li.bg{ float:left; width:2px;} 
.navigation li a, .navigation li a:visited { display: block; text-decoration: none; color: #ffffff; line-height:37px; font-size:13px;}
.navigation li a:hover, .navigation li.hover a { color: #ffffff; text-decoration: none; width:105px; height:37px; line-height:37px; font-size:13px;}
.navigation li.hover a:visited { _color:#ffffff; }
.navigation ul { display:none; font-size:13px;}
.navigation ul li { background-image:none; background-color:#2688CF; line-height:36px; margin:0px; padding: 0px; height:36px; width:105px; font-size:13px;}
.navigation ul li a, .navigation ul li a:hover,.navigation ul li a:active,.navigation ul li.hover,.navigation ul li a:visited { background-image:none; color:#fff; width:105px; margin:0px; padding: 0px; height:36px; font-size:13px;}
.navigation li ul { width:105px; display:none; position:absolute; top:37px; left:0px; margin: 0px; padding:0; z-index:135; background-color:#2688CF;font-size:13px;}
.navigation li ul ul { left:105px; top:37px; z-index:200; top:0; width:105px; line-height:27px;font-size:13px;}
.navigation li ul li { background-color:#2688CF; border:0; background-image:none; height:27px; line-height:27px; width:105px;font-size:13px;}
.navigation li ul li a { color:#fff; font-weight:normal; text-align:left; text-indent:5px; background-image:none; height:27px; line-height:27px; width:105px;font-size:13px;}
.navigation li ul li a:visited { color:#fff; background-image:none; font-weight:normal; color:#fff; height:27px;  width:105px;}
.navigation li ul li a:hover { color:#fff; background-image:none; background:#BCBEB1; height:27px;  width:105px;}
.navigation li ul li a:active { color:#fff; background-image:none; height:27px;  width:105px;}
.navigation li ul li.hover { background:#BCBEB1; background-image:none; width:105px; height:27px;color:#fff;  width:105px;}

.navigation li ul.pro { width:150px; display:none; position:absolute; top:37px; left:0px; margin: 0px; padding:0; z-index:135; background-color:#024B93; font-size:12px; color:333;}
.navigation li ul.pro  ul { left:150px; top:37px; z-index:200; top:0; width:150px; line-height:27px;font-size:12px;}
.navigation li ul.pro  li { background-color:#E7E8E0; border:0; background-image:none; height:27px; line-height:27px; width:150px; font-size:12px;}
.navigation li ul.pro  li a { color:#fff; font-weight:normal; text-align:left; text-indent:5px; background-image:none; height:27px; line-height:27px; width:150px; font-size:12px;}
.navigation li ul.pro  li a:visited { _color:#fff; background-image:none; font-weight:normal; color:#fff; height:27px;  width:150px;}
.navigation li ul.pro  li a:hover { color:#fff; background-image:none; background:#BCBEB1; height:27px;  width:150px;}
.navigation li ul.pro  li.hover { background:#BCBEB1; background-image:none; width:120px; height:27px;color:#fff;  width:150px;}

.navigation li.hover ul a { background-image:none; height:27px; line-height:27px;  width:135px;}
/*product_style 2*/
.spe_product{
float:left;
margin:auto;
margin-top:10px;
margin-left:20px;
display:inline;
width:115px;
}
.spe_product img{
width:110px;
height:75px;
border: 1px solid #CCCCCC;
}
.spe_productpic{
width:110px;
height:75px;
margin:auto;}

.spe_productname{
line-height:25px;
height:25px;
margin:auto;
width:110px;
text-align:center;}

.spe_productname1{
line-height:25px;
height:25px;
margin:auto;
width:140px;
text-align:center;}



.spe_product12{
float:left;
margin:auto;
margin-top:10px;
margin-left:10px;
display:inline;
width:345px;
height:130px;
}
.spe_product12 img{
width:140px;
height:105px;
border: 1px solid #CCCCCC;
}
.spe_productpic12{
float:left;
width:140px;
height:115px;
margin:auto;}
.spe_productname12{
float:right;
line-height:25px;
margin:auto;
width:200px;
text-align:left;}

.spe_product11{
float:left;
margin-top:10px;
margin-left:5px;
display:inline;
width:145px;
position:relative;
}

.spe_product11 .site{width:69px;height:35px;position:absolute;right:17px;top:2px;}
.spe_product11 .site img{width:55px;height:60px;border:none;}

.spe_product11 img{
width:140px;
height:105px;
border: 1px solid #CCCCCC;
}
.spe_productpic11{

width:140px;
height:105px;
margin:auto;}
.spe_productname11{
padding-top:8px;
line-height:25px;
height:25px;
margin:auto;
width:140px;
text-align:center;
overflow:hidden}

.product_maximages{
margin-left:0px;
width:350px;

text-align:center;
}
.Parameters{
width:400px;


}

.Parameters li{
margin-top:5px;
height:25px;
line-height:25px;
font-size:12px;}
.Description{
width:100%;
margin:auto;
word-wrap:break-word;
word-break : break-all; 
clear:both;
}

/*product_style7*/
.spe_product7{margin-top:10px;}
.spe_product7_title{
border-bottom:1px solid #CCCCCC;font-weight:bold;
}

.spe_product7_cp{
float:left;
padding:2px;
margin-left:8px;
margin-top:10px;
width:345px;
height:120px;
border:1px dotted #CCC;
}
.spe_product7_cp img{
width:140px;
height:105px;
}
div.menuTree{padding-bottom:5px; line-height:34px; overflow:hidden;}
div.menuTree UL{font-size:12px;margin: 0px; overflow:hidden;}
div.menuTree UL LI{list-style: none; line-height:34px; margin-top:0px;overflow:hidden; background: url(products_bj.jpg) left no-repeat; }
div.menuTree UL LI A{font-size:12px;text-decoration: none;padding: 0px 2px;color: #666; padding-left:25px; font-weight:bold;}
div.menuTree UL LI A:hover{font-size:12px;text-decoration:none;color:#fc7603;}

.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:5px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
.shipin{ padding:5px;}