﻿@charset "utf-8";
/* For the Banner */
#BannerBox{height:300px; width:1000px; overflow:hidden;}
#BannerBox ul li{ height:300px; overflow:hidden; display:none;}
#BannerBox ul li.cur{ display:block;}
#OpacityBox{ height:48px; opacity:0.5; filter:alpha(opacity=50);-moz-opacity:0.5; background-color:#000; position:relative; left:0; top:-48px;}
#OpacityBox dl{ padding-left:660px;z-index:100;}
#OpacityBox dl dt{ float:left; margin:5px 17px 0; cursor:pointer;height:39px; position:relative;  display:inline;}
#OpacityBox dl dt.cur{ margin-top:2px;}

/* For Content */
.headGrps{height:60px; padding:15px 10px 0 0; float:right; text-align:right;}
.glbSearch{display:inline-block; width:193px; height:23px; background:url(../images/global_search.gif); font-size:11px; padding:1px;}
.glbSearch input{height:23px; width:167px; padding-left:3px; line-height:23px; border:none 0; font-size:12px; color:#888; float:left; background:none;}
.glbSearch input.schBtn{border:none 0; height:23px; width:23px; float:left; font-size:0; line-height:normal; background:none;cursor:hand;}
.hdLnks{display:block; height:30px; line-height:30px; text-align:right; padding-top:5px;}
.hdLnks a{color:#666; text-decoration:none; font-size:12px; padding-right:5px;}
.hdLnks a:hover{color:#aa3039; text-decoration:underline;}

.ContentBox{ margin-top:17px;}
.ContentBox .left{ float:left; width:380px; height:213px; background:url(../images/GG_25.jpg) no-repeat center; margin-top:1px; display:inline;}
.ContentBox .left .title{ height:30px; line-height:30px; padding:3px 0 0 18px; text-align:left;}
.ContentBox .left .title a:hover{ text-decoration:none;}
.ContentBox .left .title .l{ color:#393939; font-weight:bolder;}
.ContentBox .left .title .r{ margin-left:255px; color:#9e9d9d}
.ContentBox .left ul{ padding:16px 0 0 30px;}
.ContentBox .left ul li{ height:28px; line-height:28px; text-align:left;font-size:12px;}
.ContentBox .left ul li a{color:#333;}
.ContentBox .left ul li span{ color:#9e9d9d; margin-right:22px;}

.ContentBox .middle{ width:410px;float:left; margin-top:3px; margin-left:6px; display:inline;}
.menu{height:38px; margin-bottom:10px;}
.menuWrap{width:1008px; height:38px; margin:0 auto;}

.hmFlash{width:1008px; height:180px; overflow:hidden; margin:0 auto 10px auto;}
.main{width:1008px; margin:0 auto 20px auto; overflow:hidden; zoom:1;}
.mainL{width:310px; float:left;}
.mainM{width:352px; float:left; margin-left:20px;}
.mainR{width:280px; float:right;}

.navMenus, .navMenus ul{height:38px; width:1000px; background:url(../images/menus.gif) left 0 no-repeat;}
.navMenus ul{background-position:right -39px; padding:0 15px; width:970px;}
.navMenus ul li{height:38px; float:left;}
.navMenus ul li.menuSpt{width:1px; font-size:0; float:left; background:url(../images/menus.gif) -77px -78px no-repeat;}
.navMenus ul li a{display:block; width:100px; height:38px; background:url(../images/menus.gif) 0 -78px no-repeat;}
.navMenus a.navMenus_1{width:77px; background-position:0 -78px;}
.navMenus a.navMenus_1:hover{width:77px; background-position:0 -117px;}
.navMenus a.navMenus_1_Se, .navMenus a.navMenus_1_Se:hover{width:77px; background-position:0 -156px;}
.navMenus a.navMenus_2{width:100px; background-position:-90px -78px;}
.navMenus a.navMenus_2:hover{width:100px; background-position:-90px -117px;}
.navMenus a.navMenus_2_Se, .navMenus a.navMenus_2_Se:hover{width:100px; background-position:-90px -156px;}
.navMenus a.navMenus_3{width:100px; background-position:-195px -78px;}
.navMenus a.navMenus_3:hover{width:100px; background-position:-195px -117px;}
.navMenus a.navMenus_3_Se, .navMenus a.navMenus_3_Se:hover{width:100px; background-position:-195px -156px;}
.navMenus a.navMenus_4{width:100px; background-position:-296px -78px;}
.navMenus a.navMenus_4:hover{width:100px; background-position:-296px -117px;}
.navMenus a.navMenus_4_Se, .navMenus a.navMenus_4_Se:hover{width:100px; background-position:-296px -156px;}
.navMenus a.navMenus_5{width:100px; background-position:-400px -78px;}
.navMenus a.navMenus_5:hover{width:100px; background-position:-400px -117px;}
.navMenus a.navMenus_5_Se, .navMenus a.navMenus_5_Se:hover{width:100px; background-position:-400px -156px;}
.navMenus a.navMenus_6{width:100px; background-position:-500px -78px;}
.navMenus a.navMenus_6:hover{width:100px; background-position:-500px -117px;}
.navMenus a.navMenus_6_Se, .navMenus a.navMenus_6_Se:hover{width:100px; background-position:-500px -156px;}
.navMenus a.navMenus_7{width:100px; background-position:-604px -78px;}
.navMenus a.navMenus_7:hover{width:100px; background-position:-604px -117px;}
.navMenus a.navMenus_7_Se, .navMenus a.navMenus_7_Se:hover{width:100px; background-position:-604px -156px;}
.navMenus a.navMenus_8{width:100px; background-position:-705px -78px;}
.navMenus a.navMenus_8:hover{width:100px; background-position:-705px -117px;}
.navMenus a.navMenus_8_Se, .navMenus a.navMenus_8_Se:hover{width:100px; background-position:-705px -156px;}
.navMenus a.navMenus_9{width:100px; background-position:-808px -78px;}
.navMenus a.navMenus_9:hover{width:100px; background-position:-808px -117px;}
.navMenus a.navMenus_9_Se, .navMenus a.navMenus_9_Se:hover{width:100px; background-position:-808px -156px;}

.hdm1{
	height:211px;
	background:#FFF;
	background:url(../images/GG_40x.jpg) no-repeat;
	}
.hdm1_main{
	width:390px;
	height:150px;
	line-height:24px;
	display:none;
	margin-top:8px;
	text-indent:15px;
	}
.hdm1_head{
	width:410px;
	height:30px;
	background:url(../images/hdmtopbg.jpg) -1px;
}
.hdm1_head a:hover{
	color:#232425}
.hdm1_head ul{
	height:30px;
	width:410px;
	background:url(../images/hdmbg.jpg)}
.hdm1_head ul li{

	margin-left:2px;
	width:200px;
	height:30px;
	float:left;}
.hdm1_head ul li:hover{
	background:url(../images/hdm_bg.gif)}
.hdm1_head ul li a{
	line-height:30px;
	text-align:center;
	display:block;
	width:200px;
	height:30px;
	font-size:13px;
	font-weight:bold;}
.hdm1_head ul li a:hover{
	color:#FFF;
	font-size:13px;
	font-weight:bold;
}

.hdmnews li{
	color:#333;
	margin-left:10px;
	margin-right:5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
.hdmnews li:hover{background:url(../images/xiao.gif) left no-repeat;}
.hdm1_head ul li a.bg{
	color:#FFF;
	background:url(../images/hdm_bg.gif)}
.hdmnews li a{
	margin-left:15px;
	color:#333;}
.hdmnews li a:hover{
	color:#09F
}

.ContentBox .right{ float:right; width:207px; display:inline; padding-top:0px;}
.ContentBox .right .p{ margin-bottom:3px;}
.ContentBox .right .links{height:22px;}
.ContentBox .right .links h5{ background:url(../images/FF_43.jpg) no-repeat center; height:22px; line-height:22px; padding-left:19px; text-align:left; overflow:hidden; color:#FFFFFF; cursor:pointer; font-size:12px; font-weight:normal;}
.ContentBox .right .links #Item{ width:200px; background-color:#04a21e; position:relative; left:4px; top:0; padding:2px 0;opacity:0.5; filter:alpha(opacity=50);-moz-opacity:0.5; *left:1px; display:none;}
.ContentBox .right .links #Item h6{ height:20px; line-height:20px; padding-left:20px; text-align:left;}
.ContentBox .right .links #Item h6 a{ color:#fff;font-weight:normal;font-size:12px;}



.product-list{height:212px;background:url(../images/index-roll.png) no-repeat 0 0;margin-top:12px;}
.product-list h3{text-align:left;padding:4px 0 0 20px;height:32px;line-height:28px;font-size:12px;color:#393939;}
.product-list-roll{width:960px;overflow:hidden;margin:15px auto 0;}
.product-list-roll td{width:160px;}
.product-list-roll .pro-pic{width:160px;}
.product-list-roll .pro-pic img{width:150px;height:110px;}
.product-list-roll .pro-name{height:30px;line-height:30px;text-align:center;}

.bh-p-nav {
	MARGIN: 12px auto 0px; WIDTH: 1008px; HEIGHT: 36px
}
.bh-p-sit {
	MARGIN: 0px auto; WIDTH: 1008px; HEIGHT:80px
}
.bh-p-logo {
	WIDTH: 500px; FLOAT: left; HEIGHT: 60px; line-height:60px;
}
.bh-p-fit {
	WIDTH:200px; FLOAT: right; HEIGHT: 30px; FONT-SIZE: 12px; PADDING-TOP: 6px
}
.piclist{ border:#9cc59c 1px solid; margin:2px;}

.piclist1{border:none; text-align:center; background:#f1fef2}

.side_box2 h3{width:248px;font-size:14px;font-weight:lighter;color:#fff;height:35px;line-height:35px;margin:33px 0 0 0;}
.side_box2 ul{background:url(../images/side_box_bg.jpg) repeat-y;width:248px;display:block;list-style:none;font-size:12px; border-left:#dcdcdc 1px solid; border-right:#dcdcdc 1px solid}
.side_box2 ul li{position:relative;zoom:1; padding-left:8px; padding-right:8px;}
.side_box2 ul li a{display:block;background:url(../images/list_cilce_red.gif) 0 11px no-repeat;padding:5px 0 5px 12px;color:#333;text-decoration:none;border-bottom:1px dashed #ccc;}
.side_box2 ul li.last a{border-bottom:medium none;}
.side_box2 ul li a:hover{text-decoration:underline;}
.side_bt{background:url(../images/side_box_ftbg.jpg) repeat-y;width:250PX;display:block;height:11px;line-height:11px;font-size:0;overflow:hidden;}