@charset "gb2312";
h1, h2, h3, h4, h5, h6, h7, p, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em, td, th { padding:0; margin:0;}
h1, h2, h3, h4, h5, h6, h7 { font-size:14px; font-weight:bold;}
img, table, td, th { border:0;}
ul, ol { list-style-type:none; padding:0; margin:0;}
a:link,a:visited { color:#000; text-decoration:none;}
a:hover { color:#000; text-decoration: none;}
body { 
	font:12px Helvetica,Georgia,Arial,sans-serif£¬ËÎÌå; 
	margin:0; 
	padding:0;
	background:url(../images/body_bg.gif) center top repeat-y #e5e5e5;
	
	}

.clear { clear:both; font-size:0; height:0; overflow:hidden;}
.clear2 { clear:both; font-size:10px; height:10px; overflow:hidden; line-height:10px;}
.fleft { float:left;}
.fright { float:right;}


#top{ background:url(../images/top_pic.gif) repeat-x top left; height:88px; margin:0 auto; overflow:hidden; width:910px; position:relative;}
.top_logo{ background:url(../images/top_logo.gif) top left; width:348px; height:88px; float:left;}
.top_nav{ float:right;}
	.top_nav ul{ line-height:30px; padding-left:10px; background:url(../images/list1.gif) top right no-repeat; height:30px; width:468px;}
	.top_nav ul li{ float:right; margin-left:10px;}
	.top_nav ul li a:link, .top_nav ul li a:visited{ color:#d11d35;}
	.top_nav ul li a:hover{ color:#000;}
	.top_nav ul li a.a{  padding-left:25px; margin-right:10px;}
	.top_nav ul li a.a1{ background:url(../images/china_img.jpg) left center no-repeat; padding-left:25px; margin-right:10px;}
	.top_nav ul li a.a2{ background:url(../images/eng_img.jpg) left center no-repeat; padding-left:25px;}
.top_nav1{ position:absolute; top:55px; left:400px;}
	.ul1{ float:left;}
		.ul1 li{ float:left;}
		.ul1 li a{ font-size:15px; font-weight:bold; float:left; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå", "ËÎÌå";}
			.ul1 li a:link,.ul1 li a:visited{ color:#000;}
			.ul1 li a:hover{ color:#c00;}
		.ul1 li span{ float:left; padding:0px 8px;}
	.time{ font-size:12px; color:#4e4e4e; float:left; margin-left:15px; line-height:20px;}
.ad{ width:904px; margin:0px auto; }	
	
.nav ul{ margin-top:20px;}
.nav ul li{ float:left;}

.main{ margin:0 auto; width:910px;}
.main_top{ background:url(../images/main_top.gif) left top repeat-x; width:100%; height:26px; margin-bottom:2px;}
.main_bottom{ background:url(../images/main_bottom.gif) left top repeat-x; width:100%; height:26px; margin-top:2px;}
.content{ margin:0 auto; width:885px; position:relative;}

.ad_img{ border:solid 2px #dce7ea; margin-bottom:10px;}

.menu_nav{ float:left; position:absolute; top:0px; left:0px; width:55px; height:235px; z-index:100;}
	.menu_nav li a{ display:block; margin-bottom:3px;}
	.menu_nav li a.menu_a1:link,.menu_nav li a.menu_a1:visited{background:url(../images/1_a.gif) left top no-repeat; width:55px; height:76px; display:block;}
	.menu_nav li a.menu_a1:hover{ background:url(../images/1_hover.gif) left top no-repeat; height:76px;}
	.menu_nav li.show a.menu_a1:link,.menu_nav li.show a.menu_a1:visited,.menu_nav li.show a.menu_a1:hover{ background:url(../images/1_hover.gif) left top no-repeat; height:76px;}
	
	.menu_nav li a.menu_a2:link,.menu_nav li a.menu_a2:visited{background:url(../images/2_a.gif) left top no-repeat; width:55px; height:76px; display:block;}
	.menu_nav li a.menu_a2:hover{ background:url(../images/2_hover.gif) left top no-repeat; height:76px;}
	.menu_nav li.show a.menu_a2:link,.menu_nav li.show a.menu_a2:visited,.menu_nav li.show a.menu_a2:hover{ background:url(../images/2_hover.gif) left top no-repeat; height:76px;}
	
	.menu_nav li a.menu_a3:link,.menu_nav li a.menu_a3:visited{background:url(../images/3_a.gif) left top no-repeat; width:55px; height:76px; display:block;}
	.menu_nav li a.menu_a3:hover{ background:url(../images/3_hover.gif) left top no-repeat; height:76px;}
	.menu_nav li.show a.menu_a3:link,.menu_nav li.show a.menu_a3:visited,.menu_nav li.show a.menu_a3:hover{ background:url(../images/3_hover.gif) left top no-repeat; height:76px;}
	
.list{ float:right; width:841px;}
.left_list{ float:left;  height:232px; overflow:hidden; width:413px; border-top:1px solid #ccc; border-bottom:1px solid #d8d8d8;}
.right_list{ float:right; background:url(../images/list_right_pic.jpg) no-repeat top right; height:235px; overflow:hidden; width:428px;}


.list_sty1{ margin-top:25px; margin-left:25px;}
	.list_sty1 dt{ float:left;}
	.list_sty1 dt h2{ color:red;}
	.list_sty1 dt ul{ width:225px;}
	.list_sty1 dt ul li{ padding-right:10px; line-height:24px; font-weight:bold; background:url(../images/list_icon1.gif) no-repeat 8px left; padding-left:10px;}
	.list_sty1 dt ul li a{}
	.list_sty1 dd{ float:right; padding-right:15px; margin-top:-20px;}

.list_sty2{ margin-top:25px; margin-left:25px; margin-bottom:10px; height:100px;}
	.list_sty2 dt{ float:left;}
	.list_sty2 dt h2{ color:red;}
	.list_sty2 dt h2 a:link,.list_sty2 dt h2 a:visited{ color:red;}
	.list_sty2 dt ul{ width:248px;}
	.list_sty2 dt ul li{ float:left; line-height:22px; font-weight:bold; height:22px; width:110px; background:url(../images/list_icon1.gif) no-repeat 10px left; padding-left:10px;}
	.list_sty2 dt ul li a{ display:block;}
	.list_sty2 dd{ float:right; padding-right:15px;}
	
.pro1{ line-height:22px; padding:0 15px;}


/* product_list */
.main1{ margin:0 10px;}
.left_part1{ float:left; width:180px;}
	.left_part1_t{ background:url(../images/left_bg1.gif) left top repeat-y; width:180px;}
		.title1{ background:url(../images/title1.gif) left top no-repeat; width:171px; height:33px; text-align:center; line-height:33px; margin-left:5px; font-size:14px; font-weight:bold; color:#8f2b0a;}
		.ul3{ margin:10px auto; width:155px;}
		.ul3 li h2{ width:143px; height:28px; padding-left:10px; background:url(../images/left_bg2.gif) left top repeat-x;}
		.ul3 li a{ font-size:13px; font-weight:bold; line-height:28px;}
			.ul3 li a:link,.ul3 li a:visited{ color:#666666;}
			.ul3 li a:hover{ color:#c00;}
		.ul4{ margin-left:20px;}
			.ul4 li{ background:#fff; border-bottom:none; height:26px; line-height:26px;}
			.ul4 li a{ font-weight:normal; font-size:12px; display:block; background:none;}
.right_part1{ float:right; width:700px;}
	.left_part2{ float:left; width:515px; border:solid 1px #eaeaea; padding-bottom:10px;}
		.title2{ background:url(../images/title2.gif) left top repeat-x; height:27px; padding-left:10px;}
		.title2 h2{ background:url(../images/liimg1.gif) left center no-repeat; padding-left:20px; font-size:13px; font-weight:bold; color:#666666; float:left; line-height:27px;}
		.more1{ float:right; line-height:27px; padding-right:15px;}
		.more1 a:link,.more1 a:visited{ color:#000;}
		.more1 a:hover{ color:#c00;}
		.left_part2a { float:left; width:688px; border:solid 1px #eaeaea; padding-bottom:10px;}
	.right_part2{ float:right; width:173px; border:solid 1px #eaeaea;}
.product_list{ padding-left:18px; margin:10px auto;}
	.product_list dl{ width:150px; margin-bottom:20px; margin-right:15px !important; margin-right:12px; float:left; background:url(../images/product_bg1.gif) left top no-repeat; height:139px; overflow:hidden;}
	.product_list dl dt{ padding:5px; height:100px;}
	.product_list dl dd{ height:20px;}
	.product_list dl dd a{ text-align:center; width:150px; line-height:32px; overflow:hidden; display:block; height:32px;}
	.product_list dl dd a:link,.product_list dl dd a:visited{ color:#000;}
	.product_list dl dd a:hover{ color:#c00;}
	
/*product_detail*/
.title4{ text-align:center;}
	.title4 h2{ height:36px; line-height:36px; color:#c00;}
.dl_list1{ width:490px; margin:0px auto;}
	.dl_list1 dt{ width:260px; float:left; padding-right:15px;}
		.dl_list1 dt img{ width:260px; padding-top:5px;}
	.dl_list1 dd{ float:right; line-height:26px; width:210px; font-size:13px; color:#555555;}
.ul_menu1{ width:670px; margin:10px auto 0;}
	.ul_menu1 li{ float:left; width:95px; height:25px; margin-right:5px;}
	.ul_menu1 li a{ display:block; width:95px; height:25px; text-align:center; line-height:25px;}
	.ul_menu1 li a:link,.ul_menu1 li a:visited{ background:url(../images/title4_a.gif) left 1px no-repeat;}
	.ul_menu1 li a:hover{ background:url(../images/title4_h.gif) left 1px no-repeat;}
	

/*product*/
.ul5{ width:155px; margin:10px auto;}
		.ul5 li{ float:left; border-bottom:solid 1px #dfdfdf; height:26px; padding-left:15px;}
		.ul5 li a{ font-size:13px; float:left; height:26px; line-height:26px; width:140px;}
			.ul5 li a:link,.ul5 li a:visited{ color:#666;}
			.ul5 li a:hover{ color:#c00;}
		.ul5 li span{ float:left; padding:0px 13px;}
.fuwu{ background:url(../images/fuwu.jpg) left bottom no-repeat; width:155px; height:95px; margin:0px auto; position:relative;}
	.fuwu h2{ position:absolute; top:20px; left:90px; color:#c00;}
	.fuwu a{ position:absolute; top:55px; left:102px;}
		.fuwu a:link,.fuwu a:visited{ color:#666;}
		.fuwu a:hover{ color:#a82933;}

#footer{ margin:0 auto; width:910px;height:30px;}

.foot_exp{  margin-left:25px;}
.foot_nav{ float:left;}
.foot_nav li{ float:left; color:#4c4c4c;}
.foot_nav li a:link, .foot_nav li a:visited{ color:#4c4c4c;}
.foot_nav li a:hover{ color:red;}
.footexp{ float:right; padding-right:13px; font-weight:bold;}


.br_bg{ background:url(../images/br_pic.gif) repeat-x top left; width:910px; margin:0 auto; height:24px;}
.jiange{ padding:0 10px;}
.img{ margin:0 auto; width:885px;}

.red{ color:red; padding:0px 15px;}

	#box1content em { display:none; font-style:normal;}
	#box1content em.show { display:block;}
	
	#box2content em { display:none; font-style:normal; min-height:180px; _height:180px;}
	#box2content em.show { display:block;}
	#box2menu li.show a:link, #box2menu li.show a:hover, #box2menu li.show a:visited { background:url(../images/title4_h.gif) no-repeat bottom left;}
/*about*/
.title3_m{ background:url(../images/title3_m.gif) left top repeat-x; height:25px;}
.title3_r{ background:url(../images/title3_r.gif) right top no-repeat; height:25px;}
	.title3_r h2{ font-size:12px;}

.w60px{ width:45px; line-height:25px; padding-left:15px; margin-top:10px;}
.w150px{ width:125px; line-height:25px; padding-left:15px;}

.content1{ font-size:13px; color:#444; line-height:20px; padding:0px 15px; margin:10px auto;}

.title2{ line-height:27px; font-size:13px; color:#666;}
.img1{ padding:5px 30px;}
	.ul2{ width:150px; padding:10px;}
	.ul2 li{ background:url(../images/liimg2.gif) left center no-repeat; padding-left:8px;}
		.ul2 li a{ font-size:12px; line-height:20px; width:145px; overflow:hidden; height:20px; display:block;}
		.ul2 li a:link,.ul2 li a:visited{ color:#666;}

/*message*/
.left_part3{ border:solid 1px #eaeaea; width:703px;}

.message_dl{ background:#f2f2f2; width:650px; margin:10px auto; padding:10px;}
	.message_dl dt{ font-size:13px; font-weight:bold; margin-bottom:10px;}
	.message_dl dt strong { float:left; margin-right:10px;}
	.message_dl dt a{ display:block; float:left;}
		.message_dl dt a:link,.message_dl dt a:visited{ color:#a12019;}
		.message_dl dt a:hover{ color:#000000;}
	.message_dl dd{ padding-left:20px; line-height:22px; color:#666;}
	.message_dl dd strong{ margin-right:10px; font-size:13px; color:#000;}
.table1{ width:600px; margin:10px auto;}
	.table1 th{ color:#a12019; height:28px; line-height:28px; color:#555555;}
	.table1 td{ height:28px; line-height:28px;}
	.table1 td input{ border:1px solid #cccccc; height:22px; line-height:22px;}
.btn1{ background:url(../images/btn1.gif) left top no-repeat; width:74px; height:28px; border:none; line-height:28px; text-align:center; display:block; font-size:13px; font-weight:bold; color:#a12019;}
.content2{ padding-left:40px;}
	.a3{ background:url(../images/qq.jpg) left center no-repeat; padding-left:28px; display:block; height:40px; line-height:40px;}
	.a4{ background:url(../images/msn.jpg) left center no-repeat; padding-left:30px; display:block; height:40x; line-height:40px;}


.news_list1{ margin:10px auto;}
	.news_list1 li{ width:460px; margin-left:20px;}
		.news_list1 li a{ background:url(../images/liimg3.gif) left center no-repeat; padding-left:18px; display:block; width:380px; height:32px; line-height:32px; float:left; font-size:14px;}
			.news_list1 li a:link,.news_list1 li a:visited{ color:#595959;}
			.news_list1 li a:hover{ color:#2e6292;}
		.news_list1 li span{ display:block; height:32px; line-height:32px; float:right; font-size:13px; color:#595959;}

/*rechnolage_detail*/
.content4{ width:670px; margin:0px auto; border:1px solid #eaeaea; _height:400px; min-height:400px;}
	.title6{ color:#2e6292; font-size:16px; text-align:center; width:95%; font-weight:bold; background:url(../images/dotted_img.gif) left bottom repeat-x; padding-bottom:6px; margin:0px auto; margin-top:6px;}
		.title6 span{ font-size:13px; color:#595959; display:block; padding-top:10px; font-weight:normal;}
	.con{ line-height:26px; margin-top:15px; font-size:14px; color:#595959;}


.links { height:30px; line-height:30px; text-align:right; padding-right:20px; clear:both; color:#000;}
	.links a { padding-left:15px; font-weight:bold;}

.name1{ color:#ff0000; line-height:24px; height:24px; margin:10px 0 0 10px;}
.news_list2{ margin:0 10px 10px;}
.news_list2 li{ line-height:24px; height:24px;}
.news_list2 li a{ display:block;}
.news_list2 li a:visited,.news_list2 li a:link{ color:#555555;}
.news_list2 li a:hover{ color:#000;}



















