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


/*通用主休样式开始
===============================================================================================*/
@charset "utf-8";
*{margin:0px;padding:0px;}

h1,h2,h3,h4,p,ul,li{margin:0;padding:0;}

h1{font-size:13px; color:#3B76CD; font-weight:bold; font-family:font-family:"ＭＳ Ｐゴシック", Osaka,Arial;}
h2{line-height:30px; font-size:14px; font-weight:bold; color:#303030; font-family:font-family:"ＭＳ Ｐゴシック", Osaka,Arial;}
h3{line-height:30px; font-size:14px; font-weight:bold; color:#3333FF; font-family:font-family:"ＭＳ Ｐゴシック", Osaka,Arial;}
body{margin:0 auto; width:783px; font-size:12px; line-height:20px; color:#424242; text-align:left; font-family:font-family:"ＭＳ Ｐゴシック", Osaka,Arial;}

.clear{clear:both;}

a:link,a:visited{ color: #000066; text-decoration: none} 
a:hover { color: #393939; text-decoration: underline}

td{ padding:2px;}
input{ border:1px solid #959595;}
textarea{ border:1px solid #959595;}
/*通用主休样式结束
===============================================================================================*/


/*ul li 定义开始
===============================================================================================*/
.ulnew { list-style:none; margin-left:15px; line-height:25px;}
.ulnew li{  border-bottom: 1px dotted #999999;}
.ulmid{ margin-left:30px; line-height:25px; list-style-type: decimal;}
.ulmid01{margin:0px; padding:0px; list-style:none;}
.ulmid01 li{float:left; width:180px; padding-left:20px; list-style:none;}
/*ul li 定义结束
===============================================================================================*/


/*首页样式定义开始
===============================================================================================*/
#container{width:784px;background: url(../images/shadow.gif) repeat-y; padding:0 12px;}

/*header 部分
===============================================================================================*/
#header	{background: url(../images/top_bg.gif) repeat-x;height:128px;}
		.header_logo{ width:274px; height:59px; float:left;}
		.header_right{ width:449px; padding:8px 20px 5px 40px; float:left;}
		.header_link{ width:87px; float:right;}
		.header_text{ width:449px; float:right; padding:30px 0px 10px 0px; text-align:right; }

/*菜单部分
===============================================================================================*/
#navigation{ width:784px; height:33px; float:left;}
#top_menu { margin:0px; padding:0px; width:784px; height:33px; float:left;}
	   #top_menu a { display: block; text-align:center; }
	   #top_menu ul { list-style:none; float:left;}
	   #top_menu li { list-style:none; list-style-type:none; display:inline;}
		.menu01{ width:157px; height:33px; float:left;}
		.menu02{ width:157px; height:33px; float:left;}
		.menu03{ width:157px; height:33px; float:left;}
		.menu04{ width:157px; height:33px; float:left;}
		.menu05{ width:156px; height:33px; float:left;}

		.menu01 a { height:33px; background:url(../images/menu_02.jpg) no-repeat center top; text-decoration:none}
		.menu02 a { height:33px; background:url(../images/menu_03.jpg) no-repeat center top; text-decoration:none}
		.menu03 a { height:33px; background:url(../images/menu_04.jpg) no-repeat center top; text-decoration:none}
		.menu04 a { height:33px; background:url(../images/menu_05.jpg) no-repeat center top; text-decoration:none}
		.menu05 a { height:33px; background:url(../images/menu_06.jpg) no-repeat center top; text-decoration:none}
	
		.menu01 a:hover { background-position:center bottom; text-decoration:none;}
		.menu02 a:hover { background-position:center bottom; text-decoration:none;}
		.menu03 a:hover { background-position:center bottom; text-decoration:none;}
		.menu04 a:hover { background-position:center bottom; text-decoration:none;}
		.menu05 a:hover { background-position:center bottom; text-decoration:none;}

/*banner 部分
===============================================================================================*/
#banner{ width:784px;float:left;}

/*主体部分右左测 部分
===============================================================================================*/
#contents{ width:736px; padding:25px 24px 0 24px; float:left;}
#contents_left{ width:516px; padding-right:38px; float:left; clear:both;}
		.contents_left_box{ width:516px; float:left; }
		.contents_left_box_title{ width:515px; height:40px; float:left; padding-bottom:8px; background:url(../images/contents_titlebk_01.jpg) no-repeat;}
		.contents_left_box_title_text{ padding:5px 0 5px 30px; width:412px; float:left;}
		.contents_left_box_more{width:73px; float:left;}
		.contents_left_box_more1{width:45px; float:left;}
		.contents_left_box_rss{width:28px; float:left;}
		.contents_left_box_text{ width:515px; padding-bottom:15px;}
		.contents_left_box_text1{ width:515px; padding-bottom:15px;}
		.contents_left_box_text_img{ width:118px; padding:5px; margin-left:10px; border:1px solid #999; float:left;}
		.contents_left_box_text_text{ width:353px; padding-left:10px; float:left;}
		.contents_left_box_text_img_add{ width:172px; padding:5px; border:1px solid #999; float:left;}
		.contents_left_box_text_text_add{ width:520px; padding-left:10px; float:left;}
		.contents_left_box_text_imgtext{ width:503px; padding:5px; border:1px solid #999; float:left;}
		.contents_left_box_text_img1{ width:83px; float:left;}
		.contents_left_box_text_img2{ width:77px; float:left;}
		.contents_left_box_text_img3{ width:77px; float:left;}
		.contents_left_box_text_text1{ width:75px; padding:0 5px; float:left; color:#3333FF; font-weight:bold;}

/* 主休部分右测 部分
===============================================================================================*/
#contents_right{ width:182px; float:left;}
		.contents_right_title{width:182px; height:40px; float:left; background:url(../images/title_right_bk.jpg) no-repeat;}
		.contents_right_title_text{ padding:5px 0 5px 30px; width:152px; float:left;}
		.contents_right_text{width:178px; padding:10px 2px 15px 2px; float:left;}
		.contents_right_product{width:176px; padding:0 3px 20px 3px; float:left;}
		.contents_right_product_img{width:164px; margin-top:5px; padding:5px; border:1px solid #999; float:left;}
		.contents_right_product_img_left{ width:72px; float:left;}
		.contents_right_product_img_right{ width:72px; float:left; padding-left:20px;}
		.contents_right_map{ width:182px; float:left;}
		.contents_right_map_titleimg{ width:182px; height:24px; float:left;}
		.contents_right_map_text{ width:182px; background:url(../images/map_bk.jpg) }
		.contents_right_map_text01{ width:166px; padding: 0 8px 8px 8px;}
		.font01{ font-size:12px; color:#000000;}
		.font02{ font-size:12px; color:#666666;}
		.contents_right_map_img{width:182px; height:141px; float:left;}
		.contents_right_map_footerimg{width:182px; height:25px; float:left;}

/*主休部分下测中间 部分
===============================================================================================*/
#mid{ width:735px; padding:10px 0 ; float:left;}
		.mid_ad{ width:735px; padding-bottom:10px; float:left;}
		.mid_title_bk{ width:735px; height:33px; border-bottom: 1px dotted #999999;}
		.mid_title_img{ width:129px; padding-bottom:8px; float:left;}
		.mid_text{ width:715px; padding:10px 10px 30px 10px; float:left;}
		.mid_text_add{ width:715px; padding:10px 10px 10px 10px; float:left;}
		.mid_shear{ width:735px; float:left;}
		.mid_shear_google{ width:498px; float:left; text-align:right; margin-bottom:2px;}
		.mid_shear_top{ width:235px; float:left; height:28px; text-align:right;}
		.xian{ width: 490px; border-top:1px dotted #999999; height:20px;}
/*尾部
===============================================================================================*/
#footer{ width:784px;}
		.footer_links{ border-top:1px solid #999; text-align:center; line-height:35px;}
		.footer_logo{ width:155px; padding:9px; float:left;}
		.footer_copyright{ width:780px; height:45px; border-top:1px solid #999; font-size:12px; padding-left:4px; background:#D7D7D7; text-align:center;}
		
		
/*首页样式定义结束
===============================================================================================*/




/*每页调用sub_righ_tmenu样式定义开始
===============================================================================================*/
#right_menu_table{ width:182px; float:left; clear:both;}
		.right_menu_top{width:182px; height:27px; float:left;}
		.right_menu_mid_bk{ width:182px; height:90px; float:left; background:url(../images/rightmenu_02.jpg);}
		.right_menu_mid_bk1{ width:182px; height:120px; float:left; background:url(../images/rightmenu_02_1.jpg);}
		.right_menu_ul{ margin:0px; padding:0px; list-style:none; line-height:30px; padding-left:30px; font-size:14px; font-weight:bold; font-family:font-family:"ＭＳ Ｐゴシック", Osaka,Arial; color:#515151;}
		.right_menu_ul li{ background:url(../images/right_menu_ulli.jpg) no-repeat 0px 10px; padding-left:20px;}
		.right_menu_footer{ width:182px; height:27px; float:left; margin-bottom:22px;}
		.right_menu_table{ margin-top:20px; border:1px solid #999; width:180px; float:left; margin-bottom:10px; clear:both;}
		.right_menu_table2{
		clear:both;
	margin-top:55px;
	width:180px;
	float:left;
	margin-bottom:10px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
}

		.right_menu_table1{
		clear:both;
	width:180px;
	float:left;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	margin-bottom:22px;
}
		
		
/*每页调用sub_righ_tmenu样式定义结束
===============================================================================================*/

/*分页aboutus 样式定义开始
===============================================================================================*/
.aboutus_text{width:505px; padding-left:10px; float:left;}
.right_top{ width:235px; float:right; height:28px; text-align:right;}



/*分页aboutus 样式定义结束
===============================================================================================*/



/*分页sitemap 样式定义开始
===============================================================================================*/
.siteul{margin:0px; padding:0px; padding-left:30px; list-style:none;}
.siteul li{padding-left:20px; background: url(../images/sitemapul.jpg) no-repeat 2px 8px; line-height:25px;}

/*分页sitemap 样式定义结束
===============================================================================================*/



/*分页accessmap 样式定义开始
===============================================================================================*/
.accessul{margin:0px; padding:0px; padding-left:10px; list-style:none;}
.accessul li{padding-left:10px; line-height:25px;}

/*分页accessmap 样式定义结束
===============================================================================================*/


/*分页contactus 样式定义开始
===============================================================================================*/
.smallfont{ font-size:12px; float:left; font-family:font-family:"ＭＳ Ｐゴシック", Osaka,Arial; color:#FF0000; line-height:16px;}
.aboutus_text1{width:501px; float:left; border:2px solid #CCCCCC;}
/*分页contactus 样式定义结束
===============================================================================================*/