body {margin:0;font-size:12px;color:#333;font-family:tahoma,宋体;}
td, div {font-size:12px;word-break:break-all;}
input,button { font-size:12px; border-width:1px;}
select {font-size:12px; border-width:1px;}
textarea { font-size:12px; border:1px solid #ccc;}
form {margin:0;}
img {border:0;_vertical-align:middle;}
button, input.btn {background:#FFF8C5;border:1px solid #B4C91A;color:#080;line-height:20px;height:20px}
input.bts{border:1px solid #A0A0A4; line-height:20px; height:20px;}
/*内容宽度背景等*/
.twidth {width:1000px;margin-right:auto;margin-left:auto;overflow-x:hidden; overflow:hidden}

/*解决FF，IE8，DIV嵌套时，外部DIV没有定义高度，并且内部无内容只有有内嵌套的DIV时，外DIV不能被撑大的问题*/
.box:after{ content:".";height:0px;display:block; clear:both; visibility: hidden;}

.clear {clear:both; font-size:0px; overflow:hidden; height:0px;}
ul,li{list-style:none; margin:0; padding:0;}
/*列表标题样式*/

ul.nl {list-style:none outside none;margin:0; padding:0;}
ul.nl li {line-height:24px; height:24px;}
ul.nl li a{padding-left:12px;background: url(list2.gif) no-repeat 0 -3px; font-size:12px;}
ul.nl li img {_margin:6px 0}

ul.pl {list-style:none outside none;margin:0; padding:0;}
ul.pl li {line-height:24px;}
ul.pl li a{padding-left:12px;background:url(list1.gif) no-repeat 0 -3px; font-size:12px;}
ul.pl li img {_margin:6px 0}

ul.xl {list-style:none outside none; margin:0; padding:0;overflow:hidden}
ul.xl li {line-height:24px; font-size:12px;height:24px;}
ul.xl li a{padding-left:12px;background:url(list3.gif) no-repeat 0 50%; font-size:12px;}
ul.xl li img {_margin:6px 0}

ul.dl{list-style:none; margin:0; padding:0;}
ul.dl li{line-height:22px; height:22px; text-align:left; float:left; margin-left:8px;}

.zzjg {text-align:right; height:36px; line-height:36px;}
.zzjg a { padding:0 3px 0 9px;background:url(split.jpg) no-repeat; text-align:center;}
.zzjg a.first{background:none!important}


a:link, a:visited {color:#333;text-decoration:none;font-size:12px;}
a:hover {text-decoration:underline; font-size:12px; color:#009900}

/*表格标题样式*/
table.nl {width:100%;word-break:break-all}
table.nl thead td {text-align:center;height:23px;border-bottom:1px solid #BDD7FF}
table.nl tr {line-height:25px;height:25px}
table.nl .nLink {font-size:12px}

/*导航条当前分类样式*/
a.thisclass:link, a.thisclass:visited {font-weight:bold;text-decoration:none}
a.thisclass:hover {font-weight:bold;text-decoration:none}


/*标题*/
.aTitle {font-size:16px;font-weight:bold;position:relative;padding-top:10px}
.subTitle {font-size:14px;font-weight:bold}

/*新闻内容样式*/
#content {font-size:14px;font-family:tahoma,宋体;line-height:1.6;margin:20px auto;}
#content td, #content div {font-size:14px;font-family:tahoma,宋体;line-height:1.6}
#content {width:96%}
#content A:visited, #content A:link {color:#b32bd5;text-decoration:underline}

/* 网站头 */
#sitehead {overflow:hidden; width:100%;}
#sitehead .m{ line-height:100px;height:100px;}
#sitehead .l { display:none}
#sitehead .r { display:none;}
#sitehead img{vertical-align:middle;}

.banner {width:100%; overflow:hidden; margin:0px; padding:0;}
.banner img{padding:0; margin:0}
#middle {_overflow-x:hidden; width:1000px; overflow:hidden}
#middle .ll{width:260px;}
#middle .rr{width:732px}
#middle .m{width:8px;}
#b {background:url(b.jpg) repeat-x; height:12px; font-size:12px; overflow:hidden; width:1000px; margin:2px 0;}
#Footer1_footer {text-align:center;line-height:1.8; width:960px; margin:0 20px; }

/* 导航条 */
#navbar {overflow: visible;width:100%; margin:0 0 4px 0; background: url(navbar.jpg) repeat-x left top; height:40px;}
#navbar .m {text-align:center;color:#1b6101; height:50px;}
#navbar .l { display:none}
#navbar .r { display:none}
#navbar a:link, #navbar a:visited {color:#1b6101;text-decoration:none; font-size:14px; font-weight:bold;}
#navbar a:hover,#navbar a { font-size:14px;}
#navbar a{font-family:幼圆,宋体; position:relative}
#navbar a.first {background:none!important;}
#navbar a.last {background:none!important;}
#navbar ul{ margin:0; padding:0}
#navbar ul li{height:50px; float:left; position:relative;}
#navbar ul li a{height:50px; line-height:50px; padding:0 28px;}
#navbar ul li table{display:none;z-index:65534; _width:200px;min-height:0px;_height:0px;}
#navbar ul li:hover table,
#navbar ul li.iehover table{position:absolute; z-index:65534; background:#E5FFE6; padding:0; margin:0; left:-58px; top:38px; border:1px solid green; _width:60px; text-align:left; display: block; max-width:1000px;}
#navbar ul li:hover table a:Link,#navbar ul li.iehover table a:Link,#navbar ul li:hover table a:visited,#navbar ul li.iehover table a:visited,#navbar ul li:hover table a:hover,#navbar ul li.iehover table a:hover,#navbar ul li:hover table a,#navbar ul li.iehover table a{font-weight:600;height:22px; line-height:22px; font-size:13px; text-align:left;padding:0 6px;word-break:keep-all; white-space:nowrap;word-wrap: normal; position:relative; margin-left:0}
#navbar ul li table td a:hover{color:#FF9933}



/* 副导航 */
#navsub {overflow:hidden;_width:100%; background:#DADADA; margin:4px auto;}
#navsub .m {text-align:left;line-height:25px;height:25px;}
#navsub .m span{margin:auto 8px;}
#navsub .l {display:none}
#navsub .r {display:none}

/* 主栏目 */
.mframe {margin-bottom:4px; _width:100%;}
.mframe .tl {height:33px;line-height:33px; background: url(mt.jpg) 0 0 repeat-x; width:157px; margin-right:-3px;}
.mframe .jtl{background:url(jt.jpg) no-repeat; height:34px; line-height:34px; width:157px; text-align:center; margin-right:-3px; float:left}
.mframe .tm { height:33px; background:url(mtm.jpg) bottom repeat-x;}
.mframe .jtm{background:url(jtm.jpg) repeat-x; height:34px;}
.jtm a{color:#EEE;}
.mframe .tr { display:none}
.mframe span.tt {font-size:14px;color:#333;font-weight:bold;padding-left:20px; background:url(tt.gif) no-repeat left top; margin-left:8px;}
.mframe span.jtt {font-size:14px;color:#333;font-weight:bold;}
.mframe .mm {overflow-x:hidden; font-size:12px; min-height:50px;height:1%;}
.mframe .content{ padding:6px 9px; line-height:1.6;}
.mframe .content .zb {float:left;clear:left; width:127px; display:block; margin-right:8px;}
.mframe .content .zb img{width:125px; height:160px; border:1px solid green;}
.mframe .ml { display:none}
.mframe .mr { display:none}
.mframe .bm { display:none}
.mframe .bl { display:none}
.mframe .br { display:none}

.lad{text-align:center; margin-bottom:4px;}
.h5{height:5px;_width:100%;font-size:5px; overflow:hidden;}

/* 侧边栏目 */
.lframe {margin-bottom:4px;_width:100%; border:1px solid #2A9F00;}
.lframe .tm { background: url(lt.jpg) repeat-x bottom; height:29px; overflow:hidden; line-height:29px;border-bottom:1px solid #2A9F00;}
.lframe .tl { display:none}
.lframe .tr { display:none;}
.lframe span.tt {font-size:14px;color:#333;font-weight:bold;padding-left:20px; background:url(tt.gif) no-repeat left top; margin-left:8px;}
.lframe span.tts {font-size:14px;color:#333;font-weight:bold;padding-left:20px; background:url(ss_tt.gif) no-repeat left; margin-left:8px; height:29px; line-height:29px;}
.lframe .mm {overflow:hidden; min-height:50px;height:1%;}
.lframe .content{ padding:5px;}
.lframe .ml { display:none;}
.lframe .mr { display:none;}
.lframe .bm { display:none;}
.lframe .bl { display:none;}
.lframe .br { display:none;}

.moreR {float:right; margin:6px 9px auto auto; height:20px; line-height:20px;_margin-left:-3px;}
.moreR img { margin-bottom:6px;}

.mm td{padding:4px;}
/* 标题图片 */
.imgList {text-align:center;line-height:1.8;overflow:hidden; display:block; width:100%;}
.imgList ul {list-style:none; margin:0; padding:0;}
.imgList li {float:left;}
.imgList li img, a.imgLink img {background:#FFF;padding:0px; border:1px solid green;margin:auto;display:block;_vertical-align:bottom;}
a.imgLink {margin:5px auto; line-height:1.8;padding:0px;}
.imgList li a:hover img, a.imgLink:hover img {border:1px solid green; background:#f6f6f6; padding:0px;}
.imgList li span {display:block; height:20px; line-height:20px; width:99.5%;}

.wrapper {overflow:hidden}
.tl, .bl { float:left}
.tr, .br { float:right}
.ml, .l { float:left;padding-bottom:10000px;margin-bottom:-10000px}
.mr, .r { float:right;padding-bottom:10000px;margin-bottom:-10000px}

.summary { margin:4px 0 4px 0; background:#fcfbe5; padding:5px; min-height:50px; _height:50px;}
.summary .cont { overflow: hidden; color: #666; margin-top:4px;}
.summary .title { padding: 2px;font-weight:bold;font-size: 14px;overflow: hidden; margin-top:4px; text-align:center;}
.summary .title a,.summary .title a:link,.summary .title a:hover,.summary .title a:visited{font-size:14px;}
.summary .sum { padding:3px 15px 3px 15px; color:#000; line-height:1.5;}
.summary .foot { padding:3px 15px 3px 15px;overflow: hidden; color: #999;}
.summary .foot span {padding-right: 40px; color: #ff890c;}
.summary .imgDiv {margin: 4px;}
.summary .imgDiv img {display: inline;}
.summary .imgDiv a.imgLink{padding:0px;margin:0px;}
.summary .imgDiv a.imgLink img,.summary .imgDiv a.imgLink:hover img{padding:1; margin:0}
.summary .hr {clear: both; margin: 5px 0px;}

/*左侧产品列表*/
.ProListL{text-align:center;line-height:1.8;overflow:hidden; display:block; width:100%;}
.ProListL ul{
width:100%;
padding:0 5px 5px 0;}
.ProListL ul li{
margin:5px 0 0 5px;
height:96px;
width:116px;
float:left;
display:inline;
overflow:hidden; 
}
.ProListL ul li a{
cursor:hand;
}
.ProListL ul li a img{
display:block;
padding:2px;
border:#ccc 1px solid;
height:70px;
width:110px;
}
.ProListL ul li a:hover img{
border:#009900 1px solid;
}
.ProListL ul li a span{
height:20px;
line-height:20px;
text-align:center;
display:block;
overflow:hidden; 
}
/*横向产品滚动列表*/
.proGd{
width:2130px;
padding:0 6px 5px 0;}
.proGd li{
margin:5px 0 0 6px;
height:111px;
width:136px;
float:left;
display:inline;
overflow:hidden;
}
.proGd li a{
cursor:hand;
}
.proGd li a img{
display:block;
padding:2px;
border:#ccc 1px solid;
height:85px;
width:130px;
}
.proGd li a:hover img{
border:#009900 1px solid;
}
.proGd li a span{
height:20px;
line-height:20px;
text-align:center;
display:block;
overflow:hidden; 
}
/*横向产品列表*/
.ProList{text-align:center;line-height:1.8;overflow:hidden; display:block; width:100%;}
.ProList ul{
width:100%;
padding:0 6px 5px 0;}
.ProList ul li{
margin:5px 0 0 6px;
height:111px;
width:136px;
float:left;
display:inline;
overflow:hidden;
}
.ProList ul li a{
cursor:hand;
}
.ProList ul li a img{
display:block;
padding:2px;
border:#ccc 1px solid;
height:85px;
width:130px;
}
.ProList ul li a:hover img{
border:#009900 1px solid;
}
.ProList ul li a span{
height:20px;
line-height:20px;
text-align:center;
display:block;
overflow:hidden; 
}

/*文章内容*/
.ArtContent{
line-height:22px;
padding:15px 5px 15px 15px;
font-size:14px;
overflow:hidden;
}
.ArtContent a,.ArtContent a:link,.ArtContent a:visited{
font-size:14px;
}
.ArtContent a:hover{
font-size:14px;}
.ArtContent img{
border:none;
max-width:700px;
width:700px;
width:expression(document.body.clientWidth>700?"700px":"auto");
overflow:hidden;
}

.ListTdL{
border-bottom:dashed #FF9999 1px;
background:url(list1.gif) 5px 5px no-repeat;
padding-left:20px;
}
.ListTdL a,.ListTdL a:link,.ListTdL a:visited{
display:block;
width:620px;
height:30px;
line-height:30px;
font-size:14px;
}
.ListTdL a:hover{
font-size:14px;
}
.ListTdR{
border-bottom:dashed #FF9999 1px;
font-size:14px;
}
.dhbg{font-size:12px;}
.dhbg a:link,.dhbg a,.dhbg a:visited{font-size:14px;}
.dhbg a:hover{font-size:14px;}
.froms{
background:#eeeeee;
height:20px;
line-height:20px;
}
.title
{
	font-size:24px;
	letter-spacing:2px;
	height:50px;
	line-height:50px;
	color:#009900;
	font-weight:bold
}

/*新闻幻灯*/
.sList {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.sList A {
	PADDING-LEFT: 20px; BACKGROUND: url(iwms.gif) no-repeat 0px -250px; LINE-HEIGHT: 20px
}
.sList A.sOpen {
	BACKGROUND: url(iwms.gif) no-repeat 0px -300px
}
.sList .gray {
	FONT-SIZE: 8pt; FONT-FAMILY: arial
}
A.sNav {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND: url(iwms.gif) no-repeat 0px -350px; LINE-HEIGHT: 20px
}
A.highlight:link {
	COLOR: red
}
A.highlight:visited {
	COLOR: red
}
A.highlight:hover {
	COLOR: red
}
#slImg {BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; FILTER: progid:dximagetransform.microsoft.fade (duration=0.5,overlap=1.0); MARGIN: 0px auto; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid;}
A.slOn {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: url(sl.gif) no-repeat 0px 0px; PADDING-BOTTOM: 3px; COLOR: #000; PADDING-TOP: 3px
}
A.slOff {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: url(sl.gif) no-repeat 0px -20px; PADDING-BOTTOM: 3px; COLOR: #000; PADDING-TOP: 3px
}
#slNum {
	FLOAT: right
}
#slNum UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#slNum LI {
	PADDING-LEFT: 2px; FLOAT: left
}
#slNum LI A {
	DISPLAY: block; FONT-FAMILY: arial; TEXT-DECORATION: none
}
#slLink {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; OVERFLOW: hidden; WORD-BREAK: keep-all; LINE-HEIGHT: 20px; PADDING-TOP: 3px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis
}
#slTitle {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 4px
} 
.Search{
width:700px;
clear:both;
overflow:hidden;
margin:10px auto;
}
.Search li{
float:left;
width:350px;
height:190px;
overflow:hidden;
}
