@charset "utf-8";
/* CSS Document */

body { text-align: left; font-family:"Verdana"; margin:0; padding:0; font-size:12px; background:#FFF; color:#464646;background:url(../images/bg.gif) repeat-x left top;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
img{border:0;}
li{list-style-type:none;}
ol, ul{list-style-type:none;}
table,td,tr,th{font-size:12px;}


.blank25{height:25px; font-size:1px; clear:both;}
.blank22{height:22px; font-size:1px; clear:both;}
.blank20{height:20px; font-size:1px; clear:both;}
.blank18{height:18px; font-size:1px; clear:both;}
.blank17{height:17px; font-size:1px; clear:both;}
.blank16{height:16px; font-size:1px; clear:both;}
.blank15{height:15px; font-size:1px; clear:both;}
.blank14{height:14px; font-size:1px; clear:both;}
.blank13{height:13px; font-size:1px; clear:both;}
.blank12{height:12px; font-size:1px; clear:both;}
.blank11{height:11px; font-size:1px; clear:both;}
.blank10{height:10px; font-size:1px; clear:both;}
.blank9{height:9px; font-size:1px; clear:both;}
.blank8{height:8px; font-size:1px; clear:both;}
.blank7{height:7px; font-size:1px; clear:both;}
.blank6{height:6px; font-size:1px; clear:both;}
.blank5{height:5px; font-size:1px; clear:both;}
.blank4{height:4px; font-size:1px; clear:both;}
.blank3{height:3px; font-size:1px; clear:both;}
.blank2{height:2px; font-size:1px; clear:both;}
.blank1{height:1px; font-size:1px; clear:both; overflow:hidden;} 


/* link */
a:link, a:visited{ color:#464646; text-decoration:none;}
a:hover, a:active{ color:#f60; text-decoration:underline;}

.yellow a:link, .yellow a:visited{ color:#f60; text-decoration:none;}
.yellow a:hover, .yellow a:active{ color:#f60; text-decoration:underline;}

.yellow14 a:link, .yellow14 a:visited{ color:#f60; text-decoration:none; font-size:14px;}
.yellow14 a:hover, .yellow14 a:active{ color:#f60; text-decoration:underline; font-size:14px;}

.blue a:link, .blue a:visited{ color:#0033cc; text-decoration:none;}
.blue a:hover, .blue a:active{ color:#f60; text-decoration:underline;}

.blue2 a:link, .blue2 a:visited{ color:#153679; text-decoration:none;}
.blue2 a:hover, .blue2 a:active{ color:#f60; text-decoration:underline;}

.red a:link, .red a:visited{ color:#f00; text-decoration:none;}
.red a:hover, .red a:active{ color:#f00; text-decoration:underline;}

.redline a:link, .redline a:visited{ color:#cc3300; text-decoration:underline;}
.redline a:hover, .redline a:active{ color:#f00; text-decoration:underline;}


.bluec a:link, .bluec a:visited{ color:#013dd9; font-weight:bold; text-decoration:none;}
.bluec a:hover, .bluec a:active{ color:#f60; font-weight:bold; text-decoration:underline;}

.black a:link, .black a:visited{ color:#000; text-decoration:none;}
.black a:hover, .black a:active{ color:#f00; text-decoration:underline;}


/* height */
.LH20{line-height:20px;}
.LH18{line-height:18px;}
.LH22{line-height:22px;}

/*-------------------------------------分页显示-----------------------------------------------*/
.pages {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.pages A {
	BORDER-RIGHT: #fff 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #fff 0px solid; DISPLAY: block; PADDING-LEFT: 0.5em; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #fff 0px solid; COLOR: #C85353; MARGIN-RIGHT: 0.1em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #fff 0px solid
}
.pages SPAN {
	BORDER-RIGHT: #fff 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #fff 0px solid; DISPLAY: block; PADDING-LEFT: 0.5em; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #fff 0px solid; COLOR: #C85353; MARGIN-RIGHT: 0.1em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #fff 0px solid
}
.pages SPAN.current {
	BORDER-RIGHT: #F7DADA 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #F7DADA 1px solid; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; BACKGROUND: #C85353; FLOAT: left; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #F7DADA 1px solid; COLOR: #fff; PADDING-TOP: 0.2em; BORDER-BOTTOM: #F7DADA 1px solid
}
.pages A {
	BORDER-RIGHT: #F7DADA 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #F7DADA 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #F7DADA 1px solid; PADDING-TOP: 0.2em; BORDER-BOTTOM: #F7DADA 1px solid; TEXT-DECORATION: none
}
.pages A:hover {
	BORDER-LEFT-COLOR: #A51416; BORDER-BOTTOM-COLOR: #A51416; COLOR: #A51416; BORDER-TOP-COLOR: #A51416; BORDER-RIGHT-COLOR: #A51416
}
.pages A.nextprev {
	FONT-WEIGHT: bold
}
.pages SPAN.nextprev {
	COLOR: #666
}
.pages SPAN.nextprev {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; COLOR: #999; BORDER-BOTTOM: #ddd 1px solid
}
.pages INPUT {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid
}
.pages INPUT.butt {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 20px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}




/*--------------------- 头部---------------------------------*/
.search input { background:url(../images/seach_bg.gif) no-repeat left top; width:194px; height:20px; color:#A7AEA8; font-size:11px; border:none; line-height:20px; padding:0 5px;}

/* menu */
.menuBox{float:left;}
.menuBox ul{text-align:center; list-style:none;}
.menuBox li{float:left; height:52px; line-height:52px;font-size:14px;background:url(../images/index_r10_c20.gif) right center no-repeat;}
.menuBox li a{color:#fff; font-size:14px; font-weight:bold; text-decoration:none; padding:0 0 0 8px; margin:0; padding:0 10px; }
.menuBox li a:visited{color:#fff; font-size:14px; font-weight:bold; text-decoration:none; padding:0 10px; }
.menuBox li a:hover{color:#B4FF00; height:52px; font-size:14px; font-weight:bold;text-decoration:none; display:inline-block;background:url(../images/index_17.gif) repeat-x right; padding:0 10px; }
.menuBox li a:hover span{ height:52px; line-height:52px; cursor:pointer;}
.menuBox a span{height:52px; line-height:52px; display:inline-block; padding-right:8px; margin:0;}

.menuLink{color:#B4FF00}
.menuLink a{color:#B4FF00; font-size:14px; font-weight:bold; text-decoration:none; padding:0 0 0 8px; margin:0; padding:0 10px;background:url(../images/index_17.gif) repeat-x right;}
.menuLink a:visited{color:#B4FF00; font-size:14px; font-weight:bold; text-decoration:none; padding:0 10px;background:url(../images/index_17.gif) repeat-x right;}
.menuLink a:hover{color:#B4FF00; height:52px; font-size:14px; font-weight:bold;text-decoration:none; display:inline-block;background:url(../images/index_17.gif) repeat-x right; padding:0 10px; }
.menuLink a:hover span{ height:52px; line-height:52px; cursor:pointer;}
.menuLink a span{height:52px; line-height:52px; display:inline-block; padding-right:8px; margin:0;color:#B4FF00;}

/* info */
.info {background:../images/linkbg.jpg repeat-x;}
.info span{font-size:9px; padding-left:5px; color:#8B928C;}
.infoimg img{ padding:0 10px;}

/*--------------------- 主体---------------------------------*/
.mainbg { background: url(../images/mabg.png) repeat-y left;background-repeat: repeat;}
*+html .mainbg{background: url(../images/mabg.png) repeat-y left;background-repeat: repeat;}
*html .mainbg{background: url(../images/mabg.gif) repeat-y center top;background-repeat: repeat;}

.maink { padding:10px;}
.banner {border-bottom:solid 2px #EBEDEB; padding:10px;}
.mainbobg { background:url(../images/mainbobg.gif) repeat-x bottom; height:56px;}

/*--navigationbg--*/
.navigationbg{background: url(images/nav_bg.gif) repeat-y;}
.navigationte {background:url(../images/nav_textbg.gif) no-repeat;  padding:0 22px;}
.navna {background:url(../images/nav_icn.gif) no-repeat left center; padding-left:15px; font-weight:bold; color:717171; line-height:30px;}
.navlist ul{padding-left:15px;}
.navlist li{background:url(../images/icn.gif) no-repeat left center;color:717171; font-size:11px; line-height:17px; padding-left:10px;}
.navlist span{background:url(../images/icn.gif) no-repeat left center;color:ff0000; line-height:22px; padding-left:10px;}


/*--product--*/
.propic { width:153px; height:155px; padding:4px; background:url(../images/probg.gif) no-repeat;}
.protext {text-align:center; height:20px; padding-bottom:10px;}

/*--company--*/
.companybg {background:url(../images/infomationbg.gif) left top no-repeat;}
.comtext {
	font-size:11px;
	line-height:22px;
	text-indent: 18px;
}

/*--------------------- 底部---------------------------------*/
.bottom { padding:10px; line-height:30px; text-align:center; font-size:10px; color:#7D7D7D;}
.bottom a{color:#7D7D7D; padding:0 5px; }
.bottom a:visited{color:#7D7D7D; padding:0 5px;}
.bottom a:hover{color:#FF8F00; padding:0 5px;}































