@charset "utf-8";
/* CSS Document */
body {
	margin: 0px auto; padding: 0px; font-size: 11px; font-family:Arial, Helvetica, sans-serif; color: #83FF83; background:#006D00;
}

ul,form { margin: 0px; padding: 0px;}
li { list-style-type: none;}
a {	color: #97C896; text-decoration: none;}
a:hover {color: #B9FFB9;}

a.green{ color:#77B876;}
a.green:hover{ color:#B9FFB9;}

a.green2{ color:#83FF83;}
a.green2:hover{ color:#B9FFB9;}

a.cur{ color:#fff000}

.dis{ display:block;}
.undis{	display:none;}
.clear{ clear:both;}
img{ border:0}
.f_gray{  color:#333;}
.f_black{ color:#000;}
.f_red{ color:#f00;}
.f_yellow{ color:#F7B04B;}
.f_cur{ color:#FFF000}
.f_green{ color:#BEFF78;}
.f_bold{ font-weight:bold;	}
.l_height{ line-height:150%; }
.f_size{ font-size:12px; }
.f_size2{ font-size:10px; }
.t_right{ text-align:right; display: block}
.t_center{ text-align:center;}
.f_style1{ color:#BEFF78; font-weight:bold}
.re_height{ line-height:normal}
.mar_r{ margin-right:50px;}

.main_box{ width:1003px; margin:0 auto;}
#top_nav{ position:absolute; z-index:1000; top:0;}
#top_nav img{ float:left;}
#banner{ margin-top:111px;}
#banner img{ width:1003px;}

.topline{ height:18px; background: url(../images/index_03_bg.jpg) repeat-x; overflow:hidden;}
.topline2{ height:15px; background:url(../images/inpage_02_bg.jpg) repeat-x; overflow:hidden; }

.index_mainbg{ height:255px; background:url(../images/index_04.jpg) no-repeat top; overflow:hidden;}
.leftbox{ width:430px; height:170px; margin-left:40px!important; margin:60px 0 0 20px; color:#D9FAD5; line-height:150%; word-wrap: break-word; float:left; font-size:12px; }
.leftbox a{ color:#D9FAD5;}
.more{ width:50px; height:20px; float:right; margin:16px 5px 0 0; cursor:pointer; }
.rightbox{ width:474px; height:220px; margin-right:18px!important; margin:20px 9px 0 0; float:right; position:relative; overflow:hidden;}
.rightbox img{ width:474px; height:220px;}

/*首页右侧幻灯片样式*/
#idNum{ position:absolute; right:5px; bottom:5px;}
#idNum li{
	float: left;
	list-style:none;
	color: #01C702;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	margin: 1px;
	border: 1px solid #01C702;
	background-color: #fff;
}
#idNum li.on{
	line-height: 18px;
	width: 18px;
	height: 18px;
	font-size: 14px;
	border: 0;
	color:#fff;
	background-color: #01C702;
	font-weight: bold;
}

.index_pro{ height:159px; background:url(../images/index_05_bg.jpg) repeat-x top; overflow:hidden;}
.index_pro li{ float:left; padding-right:15px; background:url(../images/index_line.jpg) no-repeat right top; height:159px; overflow:hidden; width:305px; margin-right:8px;}
.index_pro li .img{ width:175px; height:120px; margin-top:20px;}
.index_pro .noright{ margin-right:0; background:none;}
.index_footnav{ height:38px; line-height:38px; font-weight:bold; background: url(../images/index_06.jpg) no-repeat; overflow:hidden; text-align:center; color:#CEE9CE}
.index_footnav a{ color:#CEE9CE}
.index_foot{ height:69px; background:url(../images/index_07_bg.jpg) repeat-x top; overflow:hidden; text-align:center; font-weight:bold; color:#97C896}

.inpage_leftbg{ background: url(../images/inpage_leftbg.jpg) repeat-y;}
.inpage_rightbg{ background:url(../images/inpage_right_bg.jpg) repeat-y;}

#left_div{ position: relative;}
#left_footimg{ position: absolute;}
#left_div ul{ margin:0 3px 0 15px; }
#left_div ul li{ line-height:18px; height:auto!important; height:18px; font-size:12px; }
#left_div li a{ color:#82FF85}
#left_div li a:hover{ color:#fff000}
a.cur{ color:#fff000}

#left_div ul ul{ margin:0 0 0 0; }
#left_div ul .parentcls{ line-height:20px; background:url(../images/left_nav_bg.jpg) no-repeat 95% top; padding:0 8px 0 5px; font-weight:bold; margin:0 15px 0 0;}
#left_div ul ul li{ margin:2px 0;}


.con_inbg{ background:url(../images/inpage_con_topbg.jpg) repeat-x top; background-color:#006400}
.content{ padding:10px 20px; line-height:200%; word-wrap: break-word; font-size:12px; color:#EDEDED}
.btn_bg{ width:135px; height:30px; line-height:-30%; background:url(../images/btn_bg1.jpg) no-repeat top; color:#CCC; text-align:center; font-weight:bold; border:0; font-size:13px; }
.input_s1{ width:310px!important; width:300px; height:18px!important; height:16px; background:url(../images/input_bg.jpg) no-repeat; padding:0px;}
.input_s1 input{ width:100%; height:16px; border:0; background:none; color:#017301;}
.textarea{ border:; background:#9EC8A1; padding:3px; color:#017301;}

.newslist{ margin:0 8px 0 0; line-height: normal;}
.newslist li{ margin-bottom:50px;}
.newslist li img{ margin-top:0px!important; margin:16px 20px 0 0; float:left; border:2px solid #B2BCB2;}
.newslist li .box{ line-height:150%}
.nline{ height:8px; background:url(../images/newsline.jpg) left top; overflow:hidden; margin:8px 0}
a.ntitle{ color:#6ED80A;}
.ntitle2{ text-align:center; margin:20px 0 5px 0; font-size:14px; font-weight:bold; color:#FFF000;}

.pro_content1{ width:696px; background:url(../images/product_param_bg2.jpg) repeat-y; margin-top:15px; color: #83FF83; }
.pro_param_con{ width:656px; padding:5px 20px; min-height:118px; background:url(../images/product_param_bg.jpg) no-repeat top;}
.away{ text-align:right; margin:0 20px 5px 0; text-align:right}
.pro_content2{ width:696px; background:url(../images/product_detail_bg2.jpg) repeat-y; margin:15px 0; color:#83ff83;}
.pro_detail_bg{ width:656px; padding:10px 20px;  height:auto!important; height:820px; min-height:820px; background:url(../images/product_detail_bg.jpg) no-repeat top;}

.product_big{ width:350px; height:203px; background:url(../images/pro_nav_b_bg.jpg) no-repeat top; overflow:hidden;}
.product_big img{ width:343px; height:198px; margin:3px 0 0 4px;}
.pro_name{ font-size:17px; font-family:Arial; font-weight:bold;}

#pro_nav{}
#pro_nav li{ float:left; margin:0 5px 0 0; width:114px; height:86px; background:url(../images/pro_nav_bg2.jpg) no-repeat top; overflow:hidden;}
#pro_nav li img{ width:105px; height:77px; margin:6px 0 0 5px}
#pro_nav .cur{ background:url(../images/pro_nav_bg.jpg);}
.line{ text-align:center; margin:15px 0;}
.graph{ margin:15px 0;}

.show_num a{ padding:1px 2px; border:1px solid #5CDB5C; color:#5CDB5C; display: inline; float:left; margin-right:5px}
.show_num .cur{ border-color:#B9FFB9; color:#B9FFB9;}
.product_list{ margin:15px 0 0 0;}
.product_list li{ width:193px; height:163px; background:url(../images/pro_bg.jpg) no-repeat; overflow:hidden; float:left; margin:0 25px 25px 0;}
.product_list .no_mar_r{ margin-right:0}
.product_list .bg2{  background:url(../images/pro_bg2.jpg) no-repeat;}
.product_list li img{ width:184px; height:128px; margin:5px 0 0 5px; }
.product_list li .ptitle{ overflow:hidden; text-overflow:ellipsis; width:150px; height:20px; line-height:20px; float:left; white-space:nowrap; margin:0 0 0 5px; text-align:center; color:#BEFF78;}

.compare_bg{ width:631px; height:82px; background:url(../images/compare_bg.jpg) no-repeat top; margin:0 auto}
.compare_title{ color:#83FF83; font-weight:bold; font-size:16px;}
.compare_twobg{ background:#003B00;}
.compare_v_line{ width:2px; background:url(../images/compare_info_v_line.jpg) repeat-y left top; overflow:hidden}
.compare_h-line{ height:2px; background:url(../images/compare_info_h_line.jpg) repeat-x left top; overflow:hidden}
.td_cen td{ text-align:center;}
.td_bg{ background:#003D00;}
.compare_img{ width:145px; height:100px; margin:0 7px;}
.color_line{ height:3px; margin:0 10px; overflow:hidden;}


.scroll{
	word-wrap: break-word;/*控制英文字母在div设定的边界自动转行,若不设置，超出所设固定宽度时，自动显示横向滚动条*/
	width: 640px;/*设定所显示的内容高度*/
	overflow-x: auto;/*若内容超过所设定的固定高度，则显示滚动条*/
	scrollbar-face-color: #006D00;
	scrollbar-highlight-color: #004F00;
	scrollbar-shadow-color: #004F00;
	scrollbar-3dlight-color: #004F00;
	scrollbar-arrow-color: #C2FF74;/*箭头颜色*/
	scrollbar-track-color: #004F00;/*滚动条背景色*/
	scrollbar-darkshadow-color: #004F00D;
	SCROLLBAR-BASE-COLOR: #004F00;/*滚动条颜色*/
	SCROLLBAR-width: 3px;/*滚动条宽度*/
	padding-bottom:0px;
	color:#BEFF78;
}

#showTable{ margin:-60px 0 0 390px;}
#showOrder{ width:500px; top:350px; margin:-60px 0 0 390px; padding:10px; background:#006400; border:1px solid #83FF83;}

.sitenav_bg{ width:135px; height:30px; background: url(../images/btn_bg1.jpg) no-repeat left top; text-align:center;}

.foot{ min-height:70px; background:#012600; text-align:center; padding:20px; color:#77B876; font-weight:bold; width:963px }

/* 分页样式 */
.PageControl {text-align:right; clear:both; color:#58BD39; margin:10px;}
.page_list {font:normal 11px Tahoma; }
.page_list a:link, .page_list a:visited {font:normal 9px Tahoma; color:#58BD39; padding:1px 6px 2px 6px; margin:0 3px 0 3px; text-align:center; border:1px solid #58BD39; text-decoration:none}
.page_list a:hover {text-decoration:none; color:#82E243}
.page_list .pageInfo {margin:0 5px}
.page_list .pageNum {padding:0 1px}
.page_list a.currBtn:link, .page_list a.currBtn:visited {color:#82E243; border:none; padding:7px 0 0 0; background:url(../images/page_cur.jpg) no-repeat top center; }
.page_list a.currBtn span{ border:1px solid #82E243; border-top:none; padding:0px 6px 2px 6px;}

.page_list a.pageBtn:hover {color:#82E243; border:none; padding:7px 0 0 0; background:url(../images/page_cur.jpg) no-repeat top center; }
.page_list a.pageBtn:hover span{ border:1px solid #82E243; border-top:none; padding:0px 6px 2px 6px;}

.page_list a.firstBtn:link, .page_list a.firstBtn:visited, .page_list a.lastBtn:link, .page_list a.lastBtn:visited { border:none; padding:0px}
.page_list a.firstBtn:hover, .page_list a.firstBtn:hover, .page_list a.lastBtn:hover, .page_list a.lastBtn:hover {text-decoration:none; background:none; }
.page_list img{ vertical-align:middle;}
