/*
-----------------------------------------------------
Company: Bohan IT 
Author : wuwanjun
Version:2009.02.20
-----------------------------------------------------
*/

/*通用主休样式 开始
_______________________________________________________________________________________________*/

@charset "utf-8";
body,div,pre,p,blockquote,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,pre,
form,fieldset,input,textarea,select,option,table,th,td,tr,embed,object
	{
	margin:0;
	padding:0;
	}

img{
	margin:0px;
	padding:0px;
	border:0px;
	}

td{
	padding:3px;
	}
body{
	margin:0 auto; 
	width:1003px;
	color:#000000;
	font-family : "Lucida Grande", Verdana, Lucida, Arial, Helvetica, "宋体",sans-serif;
	font-size:75%;
	background:url(../images/bk.gif) center 50px no-repeat #000000 ;
	}
.clear{clear:both;}
a:link,a:visited{color:#000000; text-decoration:underline;} 
a:hover { color: #ff4242; text-decoration:underline;}

/*通用主休样式 结束
_______________________________________________________________________________________________*/

/*首页样式定义 开始
_______________________________________________________________________________________________*/

/*header 部分
===============================================================================================*/
#heard
	{
	width:100%;
	}
.top{
	height:49px;
	background:url(../images/top_bk.jpg) repeat-x;
	border-bottom:1px solid #FFFFFF;
	}
.logo
	{
	width:970px;
	text-align:right;
	margin:0 auto;
	padding-right:10px;
	}
#menu{
	width:980px;
	margin:0 auto;
	padding-top:232px;
	}
#nav {
	margin:0px;
	padding:0px;
	width:980px;
	height:83px;
	list-style-type: none;
	}
#nav a {
	display: block;
}
#nav a:link
	{
	color:#666;
	text-decoration:none;
	}
#nav a:visited
	{
	color:#666;
	text-decoration:none;
	}
#nav a:hover
	{
	color:#666;
	text-decoration:none;
	}
#nav li
	{
	float: left;
	}
#nav li a:hover{ background-position:center bottom; text-decoration:none;}
		.menu01 a { width:174px; height:83px; background:url(../images/menu_01.jpg) no-repeat center top;}
		.menu01o a { width:174px; height:83px; background:url(../images/menu_01.jpg) no-repeat center bottom; }
		.menu02 a { width:158px; height:83px; background:url(../images/menu_02.jpg) no-repeat center top;}
		.menu02o a { width:158px; height:83px; background:url(../images/menu_02.jpg) no-repeat center bottom;}
		.menu03 a { width:159px; height:83px; background:url(../images/menu_03.jpg) no-repeat center top;}
		.menu03o a { width:159px; height:83px; background:url(../images/menu_03.jpg) no-repeat center bottom;}
		.menu04 a { width:158px; height:83px; background:url(../images/menu_04.jpg) no-repeat center top;}
		.menu04o a { width:158px; height:83px; background:url(../images/menu_04.jpg) no-repeat center bottom;}
		.menu05 a { width:158px; height:83px; background:url(../images/menu_05.jpg) no-repeat center top;}
		.menu05o a { width:158px; height:83px; background:url(../images/menu_05.jpg) no-repeat center bottom;}
		.menu06 a { width:173px; height:83px; background:url(../images/menu_06.jpg) no-repeat center top;}
		.menu06o a { width:173px; height:83px; background:url(../images/menu_06.jpg) no-repeat center bottom;}
#nav li ul {
	line-height:30px;
	list-style-type: none;
	left: -999em;
	text-align:left;
	width:153px;
	position:absolute;
	margin:0;
	padding:0;
	border-top:1px solid #cd9a66;
	border-left:1px solid #cd9a66;
	border-right:1px solid #cd9a66;
}
#nav li ul li{
	font-size:13px;
	line-height:29px;
	float:left;
	width:153px;
	background:url(../images/li_bk.jpg) repeat-x;
}
#nav li ul a{
	display:block;
	width:153px;
	text-align:left;
}

#nav li ul a:link {
	line-height:24px;
	color: #000000;
	text-decoration:none;
}
#nav li ul a:visited {
	line-height:24px;
	color:#000000;
	text-decoration:none;
}
#nav li ul a:hover {
	line-height:24px;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	font-weight:bold;
}
		.menu07 a { width:153px; height:29px; background:url(/images/menu07o.jpg) no-repeat center top;}
		.menu07o a { width:153px; height:29px; background:url(/images/menu07o.jpg) no-repeat center bottom; }
		.menu08 a { width:153px; height:29px; background:url(/images/menu08.jpg) no-repeat center top;}
		.menu08o a { width:153px; height:29px; background:url(/images/menu08.jpg) no-repeat center bottom; }
		.menu09 a { width:153px; height:29px; background:url(/images/menu09.jpg) no-repeat center top;}
		.menu09o a { width:153px; height:29px; background:url(/images/menu09.jpg) no-repeat center bottom; }
		.menu10 a { width:153px; height:29px; background:url(/images/menu10.jpg) no-repeat center top;}
		.menu10o a { width:153px; height:29px; background:url(/images/menu10.jpg) no-repeat center bottom; }
		.menu11 a { width:153px; height:29px; background:url(/images/menu11.jpg) no-repeat center top;}
		.menu11o a { width:153px; height:29px; background:url(/images/menu11.jpg) no-repeat center bottom; }

#nav li:hover ul {
	left: auto;
}
#nav li.sfhover ul {
	left: auto;
}
	
/*contents部分
===============================================================================================*/
#contents
	{
	width:980px;
	height:680px;
	margin:0 auto;
	text-align:left;
	background:url(../images/bk_01.jpg) no-repeat;
	}
#contents2
	{
	width:100%;
	height:100%;
	font-size:16px;
	margin:0 auto;
	text-align:center;
	background:#FFFFFF;
	}
#contents_box
	{
	width:938px;
	height:535px;
	padding:30px 21px;
	float:left;
	}
#left
	{
	width:319px;
	padding-top:24px;
	float:left;
	}
#left p{
	color:#FFFFFF;
	float:left;
	}
#right
	{
	padding-left:36px;
	width:582px;
	float:right;
	}
.products
	{
	padding:0px;
	margin:0px;
	padding-bottom:10px;
	}
.p_box{
	width:580px;
	height:140px;
	overflow:hidden;
	background:#FFFFFF;
	border:1px solid #CCCCCC;
	margin-top:3px;
	}
.p_box p
	{
	padding:0px;
	margin:0px;
	padding-top:3px;
	text-align:center;
	}
.news
	{
	width:580px;
	}
#n_box{
	margin:0px;
	padding:0px;
	width:580px;
	height:155px;
	background:#FFFFFF;
	border:1px solid #CCCCCC;
	margin-top:3px;
	}
#n_box ul
	{
	margin:0px;
	padding:0px;
	height:155px;
	overflow-y:scroll;
	scrollbar-arrow-color:#FFFFFF;
	Scrollbar-face-color:#9a252d;
	Scrollbar-darkshadow-color:#9a252d;
	Scrollbar-highlght-color:#9a252d;
	Scrollbar-3dlight-color:#9a252d;
	Scrollbar-shadow-color:#9a252d;
	Scrollbar-track-color:#FFFFFF;
	line-height:28px;
	list-style:none;
	}
#n_box ul li
	{
	list-style:none;
	margin:0 15px;
	border-bottom: 1px dotted #999999;
	}

/*footer部分
===============================================================================================*/
#footer
	{
	color:#FFFFFF;
	padding-top:10px;
	}
.footer_l
	{
	float:200px;
	padding-left:15px;
	float:left;
	}
.footer_l a{
	color:#FFFFFF;
	text-decoration:none;
	list-style:none;
}

.footer_l a:link{
	text-decoration:none;
}

.footer_l a:visited{
	color:#FFFFFF;
	text-decoration:none;
}

.footer_l a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

.footer_r
	{
	text-align:right;
	padding-right:15px;
	width:400px;
	float:right;
	}
.footer_r a{
	color:#FFFFFF;
	text-decoration:none;
	list-style:none;
}

.footer_r a:link{
	text-decoration:none;
}

.footer_r a:visited{
	color:#FFFFFF;
	text-decoration:none;
}

.footer_r a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

.footer_r_index
	{
	text-align:right;
	padding-right:15px;
	width:180px;
	float:right;
	color:#0000FF;
	}
	
.footer_r_index a{
	color:#FFFFFF;
	text-decoration:none;
	list-style:none;
}

.footer_r_index a:link{
	text-decoration:none;
}

.footer_r_index a:visited{
	color:#FFFFFF;
	text-decoration:none;
}

.footer_r_index a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}


	

	
/*首页样式定义 结束
_______________________________________________________________________________________________*/

/*分页样式定义 开始
_______________________________________________________________________________________________*/
#title
	{
	width:938px;
	}
#title_bk
	{
	width:923px;
	height:33px;
	background:url(../images/title_bk.gif) no-repeat;
	padding-left:15px;
	padding-top:15px;
	color:#FFFFFF;
	float:left;
	}
#events
	{
	width:938px;
	height:315px;
	padding-top:15px;
	color:#FFFFFF;
	float:left;
	}
#events a{
	color:#FFFFFF;
	text-decoration:none;
	list-style:none;
}

#events a:link{
	text-decoration:none;
}

#events a:visited{
	color:#FFFFFF;
	text-decoration:none;
}

#events a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}		
.e_text
	{
	width:930px;
	padding-left:8px;
	padding-top:15px;
	line-height:18px;
	height:280px;
	overflow-y:scroll;
	scrollbar-arrow-color:#FFFFFF;
	Scrollbar-face-color:#9a252d;
	Scrollbar-darkshadow-color:#9a252d;
	Scrollbar-highlght-color:#9a252d;
	Scrollbar-3dlight-color:#9a252d;
	Scrollbar-shadow-color:#9a252d;
	Scrollbar-track-color:#FFFFFF;
	color:#FFFFFF;
	}
.title_y
	{
	color:#cc9900;
	font-size:16px;
	font-weight:bold;
	line-height:25px;
	}
.campaign_left
	{
	width:580px;
	padding-left:15px;
	padding-top:15px;
	line-height:18px;
	color:#FFFFFF;
	float:left;
	}
.campaign_right
	{
	width:320px;
	padding-left:0px;
	padding-top:0px;
	float:right;
	}
.products_left
	{
	width:550px;
	padding-left:10px;
	padding-top:8px;
	line-height:15px;
	color:#FFFFFF;
	float:left;
	}
.products_right
	{
	width:340px;
	padding-left:15px;
	padding-top:8px;
	float:right;
	}
.products_right span
	{
	align:center;
	}

.p_title
	{
	width:550px;
	}
#box_p01
	{
	margin:0px;
	padding:0px;
	width:540px;
	height:260px;
	overflow-y:scroll;
	scrollbar-arrow-color:#FFFFFF;
	Scrollbar-face-color:#9a252d;
	Scrollbar-darkshadow-color:#9a252d;
	Scrollbar-highlght-color:#9a252d;
	Scrollbar-3dlight-color:#9a252d;
	Scrollbar-shadow-color:#9a252d;
	Scrollbar-track-color:#FFFFFF;
	padding-left:10px;
	margin-top:15px;
	}
#box_p01 ul
	{
	margin:0px;
	padding:0px;
	width:520px;
	list-style:none;
	}
#box_p01 ul li
	{
	list-style:none;
	width:120px;
	float:left;
	padding-right:10px;
	margin-bottom:15px;
	}
#box_p01 ul li p
	{
	padding:0px;
	margin:0px;
	padding-top:5px;
	text-align:center;
	}
.box_p01 span
	{
	text-align:left;
	}
.box_p02
	{
	width:325px;
	height:96px;
	padding-top:34px;
	background:url(../images/products_02.gif) no-repeat;
	}
.box_p05
	{
	width:245px;
	padding-left:80px;
	padding-bottom:15px;
	}
.box_p06
	{
	width:245px;
	padding-left:80px;
	padding-bottom:10px;
	}
.box_p03
	{
	width:276px;
	padding-left:49px;
	}	
#box_p04
	{
	margin:0px;
	padding:0px;
	width:540px;
	height:265px;
	padding-left:10px;
	}
#box_p04 a
	{
	color:#FFFFFF;
	}
#box_p04 ul
	{
	margin:0px;
	padding:0px;
	width:520px;
	list-style:none;
	}
#box_p04 ul li
	{
	list-style:none;
	width:120px;
	float:left;
	padding-right:10px;
	margin-top:15px;
	}
#box_p04 ul li p
	{
	padding:0px;
	margin:0px;
	padding-top:5px;
	text-align:center;
	}
.box_p04 span
	{
	text-align:left;
	}
#rc{
	width:938px;
	margin:10px 0 0 0;
	}
	
.rc_left{
	width:350px;
	float:left;
	}
	
.rc_right{
	width:550px;
	height:322px;
	padding:10px 18px 0 0;
	background:url(../images/rc_rightbg.gif) no-repeat;
	margin:0 0 0 19px;
	float:right;
}

.rc_right ul{
	width:130px;
	height:52px;
	margin:0;
	padding:0 0 0 78px;
	list-style:none;
	float:left;
}

.rc_right li{
	margin:11px 0 0 0;
	padding:0;
	font-size:13px;
	text-decoration:underline;
	font-weight:bolder;
	list-style:none;
}

.rc_right li a{
	color:#CC9900;
	margin:11px 0 0 0;
	padding:0;
	font-size:13px;
	text-decoration:underline;
	font-weight:bolder;
	list-style:none;
}

.rc_right li a:link{
	text-decoration:underline;
}

.rc_right li a:visited{
	color:#CC9900;
}

.rc_right li a:hover{
	text-decoration:none;
}

.rc_right_table{
	width:515px;
	height:163px;
	margin:0;
	padding:17px 0 0 35px;
	line-height:16px;
	color:#FFFFFF;
	float:left;
}

.rc_color{
	font-size:13px;
	color:#c90;
}

.product1{
	width:450px;
	height:600px;
	margin:0 auto;
	background:url(../images/product1_bg.gif) repeat-y;
}

.product1_heard{
	width:450px;
	height:159px;
	margin:0;
	padding:0;
	float:left;
	background:url(../images/product1_top.gif) no-repeat;
}

.product1_title{
	color:#cc9900;
	font-size:16px;
	width:380px;
	height:18px;
	margin:132px 41px 19px 26px;
}

.product1_pic{
	width:300px;
	margin:0 auto;
}

.product1_text{
	color:#c90;
	width:300px;
	margin:5px auto;
	font-size:12px;
}

.close{
	color:#FFFFFF;
	font-size:16px;
	width:50px;
	margin:60px auto 0 auto;
}

.close a{
	color:#FFFFFF;
	text-decoration:underline;
}

.close a:link{
	text-decoration:underline;
}

.close a:visited{
	color:#fff;
}

.close a:hover{
	text-decoration:none;
}
/*分页样式定义 结束
_______________________________________________________________________________________________*/