* {margin:0px;padding:0px;}
body{font-size:12px; background:#e5e5e5;color:#666; font-family:Arial, Helvetica, sans-serif;}
img{border:0px;}
ul,li{ list-style:none;}
a{color:#666; text-decoration:none;}
a:hover{color:#f00; text-decoration:none;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.yellow{color:#fb990a}
.red{color:#CC0000; }
h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:normal;}

.top{ width:908px; height:84px; background:url(../images/top-bg.gif) no-repeat; margin-top:10px;}
.top-text{ width:700px; height:20px; float:right; padding-right:4px; padding-top:20px; padding-right:19px;}
.top-text h1{ width:240px; height:20px; float:right;}
.top-text h1 a{ color:#666;}
.top-text h1 a:hover{ color:#FF0000;}
.top-text h2{ width:60px; height:20px; line-height:20px; text-align: left; background:url(../images/c.jpg) no-repeat; background-position:0px 50%; float:right; padding-left:20px; }
.top-text h3{ width:45px; height:20px; line-height:20px; text-align: left; background:url(../images/e.jpg) no-repeat; background-position:0px 50%; float:right; padding-left:20px; font-family:Arial, Helvetica, sans-serif; }


.menu-bg{ width:auto; height:40px;background:url(../images/menu-bg.jpg) repeat-x;}
.menu{ width:649px; position:relative;z-index:100; height:13px; float:right; padding-right:5px; padding-top:18px;}
.menu ul{list-style:none;}    
.menu li {float:left;position:relative;}    
.menu ul ul {visibility:hidden;position:absolute;left:0px;top:40px;}    
.menu table {position:absolute; top:0px; left:0px; border:0px;}    
.menu ul li:hover ul,    
.menu ul a:hover ul{visibility:visible;}    
.menu a{display:block;color:#333; height:13px; line-height:13px;text-decoration:none; float:left;}    
.menu a:hover{line-height:13px;color:#e41b23;}    
.menu ul ul{}    
.menu ul ul li {clear:both;text-align:center;font-size:14px;}    
.menu ul ul li a{display:block;width:109px;height:30px;background:#e3e3e3; line-height:30px; border-bottom:#000 1px solid;}    
.menu ul ul li a:hover{background:#f3f3f3; color:#e41b23; height:30px; line-height:30px;}  
.xian{ width:1px; height:12px;}
.index{ width:908px; height:auto; padding-bottom:5px; background:url(../images/mid.gif) repeat-y;}
.banner{ width:890px; height:290px; padding-left:9px; padding-right:9px; padding-top:5px;}
.bottom{ width:900px; height:53px;  background:url(../images/bottom.gif) no-repeat; padding-left:4px; padding-right:4px; }
.bottom h1{ width:700px; padding-left:100px; text-align: center; float:left; height:50px; line-height:50px; font-family:Arial, Helvetica, sans-serif;}
.bottom h2{ width:80px; text-align: right; float:left; height:50px; padding-right:20px;  line-height:50px; font-family:Arial, Helvetica, sans-serif;}
.weizhi{ width:860px; height:40px; line-height:40px; padding-left:24px; padding-right:24px; text-align:left; font-size:12px; color:#666; font-family:Arial, Helvetica, sans-serif;}
.about-box{ width:860px; height:auto; line-height:24px; text-align:left;font-family:Arial, Helvetica, sans-serif;  padding-left:24px; padding-right:24px;}
.about-box-text{ width:680px; float:left; text-align:left; height:auto;font-family:Arial, Helvetica, sans-serif; line-height:24px; text-align:left;}
.about-box-text-box2 img{ margin-right:10px;}
.about-box-text-box{ border-bottom:#CCCCCC 1px solid; padding-bottom:5px; margin-bottom:10px;}
.about-box-text-box2{ border-bottom:#CCCCCC 1px solid; padding-top:5px; padding-bottom:15px; margin-bottom:15px;}

.about-banner{ width:680px; height:auto; margin-bottom:10px;}
.about-banner img{ margin:0px;}
.about-right{ width:165px; float:right; height: auto; line-height:normal; }
.about-right-001{ width:163px; height:auto; border:#dbdbdb 1px solid; text-align:center;}
.about-right-001 h1{ width:153px; padding-top:5px;}
.about-right-001 h2{ width:153px; line-height:24px; text-align:left; color:#666666;}

.about-right-002{ width:163px; height:auto; border:#dbdbdb 1px solid; text-align:center; margin-top:10px;}
.about-right-002 h1{ width:153px; margin-top:5px; border:#dbdbdb 1px solid;}
.about-right-002 h2{ width:145px; line-height:24px; text-align:left; color:#666666; padding-top:5px; padding-bottom:5px; background:url(../images/jiantou.gif) no-repeat 0px 14px; padding-left:8px;}

.about-right-003{ width:163px; height:auto; border:#dbdbdb 1px solid; margin-top:10px; text-align:center; padding-top:5px; padding-bottom:5px;}
.about-right-003 ul{ margin:0px; padding:0px;}
.about-right-003 ul li{ width:145px; background:url(../images/arrowbutton_normal.gif) no-repeat -3px 3px; line-height:20px; text-align:left; padding-left:8px;}





.about-bt{ width:860px; height:20px; text-align:left; padding-left:24px; padding-right:24px; padding-bottom:15px;}
.product{ width:860px; height:auto; font-family:Arial, Helvetica, sans-serif; padding-left:24px; padding-right:24px;}
.product-left{ width:160px; float:left; height:auto;}
.product-left ul{ margin:0px; padding:0px;}
.product-left ul li{ width:160px; font-family:Arial, Helvetica, sans-serif; height:30px; line-height:30px; text-align:left; background:url(../images/arrowbutton_normal.gif) no-repeat; background-position:0px 50%;}
.product-left ul li a{ color:#666; padding-left:15px;}
.product-left ul li a:hover{ color:#cc0000;}
#now a{ color:#cc0000;}

.product-right{ width:680px; float:right; height:auto;}
.product-right-bt{ width:680px; height:30px; text-align:left; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:30px; border-bottom:#dbdbdb 1px dotted; color:#cc0000;}
.product-box{ width:680px; height:auto; padding-top:10px;}
.product-box ul{ margin:0px; padding:0px;}
.product-box ul li{ width:680px; height:127px;}
.product-box ul li h1{ width:60px; height:60px; border:#dbdbdb 1px solid; float:left;}
.product-box ul li h2{ width:600px; height:120px; text-align:left; float:right; line-height:18px; color:#666;}
.product-box ul li h2 img{ margin-top:5px; float:right;}
.product-box ul li span{ color:#333333; font-size:12px; font-weight:bold; line-height:28px;}
.product-box ul li span a{ color:#06c;}
.product-box ul li span a:hover{ color:#f00;}
.fenye{ height:20px; line-height:20px; text-align:center; font-family:Arial, Helvetica, sans-serif; padding-bottom:10px;}
.fenye a{ color:#666666;}
.fenye a:hover{ color:#FF0000;}
.product-right-bt2{ width:680px; height:30px; text-align:center; background:#f8f8f8; font-weight:bold; color:#cc0000; line-height:30px;}
.product-box2{ width:680px; height:auto; text-align:left; line-height:24px; padding-top:10px;}
.news-box{ width:680px; height:auto;text-align:left; font-family:Arial, Helvetica, sans-serif; float:left;}
.news-box ul { margin:0px; padding:0px; margin-top:10px;}
.news-box ul li{ width:680px; height: 30px; line-height:30px; background:url(../images/jiantou.gif) no-repeat; background-position:0px 50%; border-bottom:#e3e3e3 1px dashed;}
.news-box ul li a { width:450px; padding-left:10px; text-align:left; float:left;}
.news-box ul li span{ width:150px; float:right; text-align:right;} 
.fenye2{ height:20px; line-height:20px; text-align:center; font-family:Arial, Helvetica, sans-serif; text-align:right; padding-top:10px; padding-bottom:2px;}

.news-bt{ width:860px; height:40px; line-height:40px; text-align:center; font-size:14px; font-weight: bold; color:#cc0000; padding-left:24px; padding-right:24px;}
.news-bt2{ width:860px; height:20px; line-height:20px; text-align:center; border-bottom:#e3e3e3 1px dashed; padding-bottom:5px;padding-left:24px; padding-right:24px;}
.news-show{ width:860px; height:auto; padding-top:10px; padding-bottom:5px; text-align:left; line-height:24px;}

.human{ width:680px; height:auto; text-align:left; line-height:24px; font-family:Arial, Helvetica, sans-serif; float:left;}









.black2 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 3px; PADDING-TOP: 7px; TEXT-ALIGN: center; margin-top:15px;
}
.black2 A {
	BORDER-RIGHT: #c61818 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c61818 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #c61818 1px solid; COLOR: #c61818; PADDING-TOP: 2px; BORDER-BOTTOM: #c61818 1px solid; TEXT-DECORATION: none
}
.black2 A:hover {
	BORDER-RIGHT: #c61818 1px solid; BORDER-TOP: #c61818 1px solid; BORDER-LEFT: #c61818 1px solid; COLOR: #fff; BORDER-BOTTOM: #c61818 1px solid; BACKGROUND-COLOR: #c61818; text-decoration:none
}
.black2 A:active {
	BORDER-RIGHT: #c61818 1px solid; BORDER-TOP: #c61818 1px solid; BORDER-LEFT: #c61818 1px solid; COLOR: #fff; BORDER-BOTTOM: #c61818 1px solid; BACKGROUND-COLOR: #c61818
}
.black2 SPAN.current {
	BORDER-RIGHT: #c61818 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c61818 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #c61818 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #c61818 1px solid; BACKGROUND-COLOR: #c61818
}
.black2 SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}