/* CSS Document */
body{width:986px; height:auto; margin:0 auto; font-size:12px; line-height:20px; color:#464646; background:url(../image/body_bg2.jpg) repeat-x;}
*{margin:0; padding:0;}
A:link {
	COLOR: #3a4c60; TEXT-DECORATION: none
}
A:visited {
	COLOR:#3a4c60; TEXT-DECORATION: none
}
A:active {
	COLOR: #3a4c60; TEXT-DECORATION: none
}
A:hover {
	COLOR:#FF3300; TEXT-DECORATION: none
}
.top{width:980px; height:86px; float:left; padding-left:3px; padding-right:3px;}
.top_menu{
	width:249px;
	height:26px;
	float:right;
	background:url(../image/top_menu_bg.jpg);
	text-align:center;
	line-height: 26px;
}
.xsrx{
	width:178px;
	height:31px;
	float:right;
	clear: right;
	margin-top: 20px;
}
.logo{width:409px; height:63px; float:left; padding-left:15px; padding-top:12px;}
.nav{width:980px; height:44px; float:left; padding-left:3px; padding-right:3px;}
.nav_left{width:6px; height:44px; float:left; background:url(../image/nav_left_bg.jpg);}
.nav_content{width:968px; height:44px; float:left; background:url(../image/nav_bg.jpg);}
.nav_right{width:6px; height:44px; float:left; background:url(../image/nav_right_bg.jpg);}
.nav ul li{
	width:121px;
	height:44px;
	float:left;
	list-style:none;
	line-height:44px;
	overflow:hidden;
	font-weight:bold;
	color:#FFFFFF;
	text-align: center;
}
.nav A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.nav A:visited {
	COLOR:#ffffff; TEXT-DECORATION: none
}
.nav A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.nav A:hover {
	COLOR:#FF3300; TEXT-DECORATION: none
}
.li_s1{background:url(../image/nav_hover.jpg);}
.banner{width:986px; height:305px; float:left; margin-top:5px;}
.content_box{width:980px; height:auto; float:left; padding-left:3px; padding-right:3px;}
.content_1{
	width:980px;
	height:auto;
	float:left;
	margin-top: 10px;
	background:url(../image/contentbox_1_bg.jpg) repeat-y;
}
.product_list{
	width:315px;
	height:180px;
	float:left;
	padding-left:14px;
	margin-top: 22px;
	margin-right: 14px;
}
.product_list_title{
	width:146px;
	height:23px;
	float:left;
	padding-top: 7px;
}
.product_list_content{
	width:315px;
	height:146px;
	float:left;
	line-height: 24px;
	background:url(../image/pro_content_list_bg.jpg);
	padding-top: 4px;
}

.fgx{width:2px; height:221px; float:left; background:url(../image/fgx.jpg); margin-right:20px;}
.news{width:298px; height:auto; float:left; margin-top:22px; margin-right:16px;}
.news_title{	width:142px;
	height:23px;
	float:left;
	padding-top: 7px;}
.news_content{
	width:298px;
	height:auto;
	float:left;
	line-height:24px;
	margin-top: 5px;
}
.news_content ul li{width:280px; height:auto; float:left; padding-left:18px; list-style:none; background:url(../image/tb_s2.jpg) no-repeat 0 7px;}
.more{width:48px; height:16px; float:right; overflow:hidden; margin-top:5px;}

.about{width:260px; height:173px; float:left; margin-top:22px; background:url(../image/about_pic.jpg) no-repeat right bottom;}
.about_title{width:170px;
	height:23px;
	float:left;
	padding-top: 7px;}
.about_content{width:260px; height:auto; float:left; line-height:24px;}



.product_show{width:980px; height:123px; float:left; margin-top:19px; padding-left:3px; padding-right:3px;}
.product_show_title{width:152px; height:20px; float:left; padding-top:8px; padding-left:14px;}
.product_show_content{
	width:980px;
	height:85px;
	float:left;
	background: #ffffff;
}


.foot{width:980px; height:60px; float:left; padding-left:3px; padding-right:3px;border-top:1px solid #ededed; margin-top:15px;}
.foot_1{width:auto; height:auto; float:left; line-height:24px; margin-top:8px; }
.product_more{
	width:100px;
	height:28px;
	float:right;
	background:url(../image/more_product_bg.jpg);
	line-height:28px;
	text-align:left;
	padding-left: 68px;
}



.ledt_2{
	width:210px;
	height:auto;
	float:left;
	padding-right: 15px;
}

.pro_list{width:210px; height:auto; float:left;}
.pro_list_title{width:195px; height:34px; float:left; background:url(../image/product_left_list_title.jpg); line-height:34px; font-weight:bold; color:#FFFFFF; padding-left:15px;}
.pro_list_content{
	width:210px;
	height:auto;
	float:left;
	margin-top: 5px;
}
.pro_list_content ul li{width:195px; height:25px; float:left; line-height:25px; list-style:none; border-bottom:1px solid #ededed; padding-left:15px; background:url(../image/tb_s3.jpg) no-repeat 5px 8px;}
.zxfwrx{width:21px; height:197px; float:left; margin-top:20px;}
.right_2{
	width:739px;
	height:auto;
	float:right;
}
.right_2_title{width:709px; height:25px; float:left; background:url(../image/right_2_title_bg.jpg); padding-left:30px; line-height:18px; font-weight:bold; color:#163458;}
.site{width:739px; height:25px; float:left; line-height:25px; text-align:right; border-bottom:1px solid #ededed;}
.right_2_top{
	width:739px;
	height:5px;
	float:left;
	background:url(../image/right_top_bg.jpg);
	overflow:hidden;
	margin-top: 15px;
}
.right_2_content{
	width:707px;
	height:auto;
	float:left;
	border-left:1px solid #ededed;
	border-right:1px solid #ededed;
	line-height: 25px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
}
.right_2_bottom{width:739px; height:5px; float:left; background:url(../image/right_bottom_bg.jpg); overflow:hidden;}



.img_1{padding:5px; border:1px solid #ededed;}