body { margin: 0; padding: 0;  font-size: 12px; font-family:Verdana,Arial,sans-serif; text-align: left;  color: #000; }
a{color:#333333; text-decoration:none;}
a:hover{color:#FF5500; text-decoration:none;}
.L{float:left;}
.R{float:right;}
ul{ list-style:none; margin:0; padding:0;}
li { list-style:none;}
img { border:0;}
dl dd{ margin:0; padding:0; }
em { font-style:normal;}
.ad950 { width:950px; margin:5px auto; clear:both;}
.ad950 p { margin:0px auto; margin-bottom:0;}
.ad728 { width:730px; margin:5px auto; clear:both; height:90px;}
.ad728 p { margin:0px auto; margin-bottom:0;}
.ad200 { width:210px; height:210px; margin:5px auto; border:1px #ddd solid; overflow:hidden;}
.ad200 img { margin:5px;}
.clear { clear:both; margin:0; height:0; overflow:hidden;}
h1, h2, h3, h4, h5, h6, h7 { margin:0; padding:0; font-size:12px;}
#p_2taoke1 { font-size:14px; font-weight:bold; color:#339900;}
#p_2taoke2 { font-size:14px; font-weight:bold; color:#996600;}
#p_2taoke3 { font-size:13px; font-weight:bold; color:#CC3300;}
#p_2taoke4 { font-size:13px; font-weight:bold; color:#FF3300;}
#main { width:950px; background:#fff; margin:0 auto; margin-bottom:0;}

.S { background:#EBEFFF;}

/*====头部====*/
#topinfo{ width:100%; margin:0 auto;height:25px;background:url('images/bg_toptool.gif') repeat-x;margin-bottom:5px;}
.top_box{ width:950px; margin:0 auto; line-height:24px; height:24px; }
.top_l{ width:50%;float:left; text-align:left;}
.top_l li{ float:left;padding:0 2px;}
.top_l b{ color:#f00; font:Arial, Helvetica, sans-serif ; padding: 0 3px;}
.top_r{ width:50%;float:right; text-align:right;}
.top_r li{float:right;padding:0 8px;}
.contact_kf{width:160px; }
.my_zh{padding:3px 8px;}
.my_zh:hover{}

#header{ width:950px; margin:0 auto;}
.logo{ float:left;margin-top:5px; width:220px; height:60px; background:url('img_fyf/logo.gif') no-repeat 0 0 ;line-height:0;font-size:0;overflow:hidden;}
.gongao{ display:inline;float:left;text-align:left;padding:0 8px 0 25px; margin-top:30px;width:207px; line-height:25px; height:25px;background: url('images/topgg_bg.gif') no-repeat 0 0; overflow:hidden;}

/*====搜索====*/
/*选项卡1*/
.search{float:right;width:468px;height:65px;margin:0px;padding:0px;overflow:hidden;}

/*菜单class*/
.searchtabs{float:left;width:250px;margin-bottom:-1px;height:28px;line-height:28px;position:relative;}

.searchtabs ul{float:left;margin:0px;padding:0px;list-style:none; position:absolute; top:0px; left:0; margin-left:0px; height:25px;text-align:center;}
.searchtabs li{float:left;display:block;cursor:pointer;width:60px;color:#333;margin-left:2px;height:28px;line-height:35px;}
.searchtabs li.hover{font-weight:bold; padding:0px;background:#fff;width:60px;color:#739242;height:28px;line-height:35px;background:#fff url('img_fyf/searchtabs_bg.gif') no-repeat 0 6px;}
.searchbox{width:468px;background:#fff url('img_fyf/searchbox_bg.gif') no-repeat 1px 0px;clear:both;margin-top:0px; border-top:none;height:35px; text-align:center;padding-top:5px;}
.searchbox .in{
	float:left;
	display:inline;
	margin-left:8px;
	margin-top:2px;
	width:335px;
	height:20px;
	border:none;
	line-height:20px;
	color:#666;
	padding: 3px 0 0 0;
	background:#fff; 
	}
.searchbox .inputimg{
	float:left;
	margin-right:7px;
	display:inline;
	}

.search_tips{
	display:inline;
	float:right;
	width:160px;
	margin-right:10px;
	text-align:right;
	padding:8px 5px 0 0;
	}
/*====主导航====*/
#nav_box{
	margin:0 auto;
	margin-top:8px;
	width: 950px;
	height: 35px;
	background:#f00 url('img_fyf/nav_bg.gif') no-repeat 0 0;
}
.nav{
	margin:0 auto;
	width: 950px;
	height: 35px;
}
ul#nav_l {
	margin: 0; 
	padding: 0;
	margin-left:6px;
	float:left;
	width: 950px;
	list-style: none;
	font-size: 14px;
}
ul#nav_l li {
	float: left;
	margin: 0; padding: 0;
	position: relative;
}
ul#nav_l li a {
	float: left; 
	height: 35px;
	color:#FAFAFA;
}
ul#nav_l li:hover a	{ color:#FAFAFA; }
ul#nav_l li a:hover { color:#FFFF00; }

ul#nav_l a.home{ 
	width: 75px;
	text-align:center;
	line-height:34px;
	font-weight:700;
}
ul#nav_l a.sale{
	width: 90px;
	text-align:center;
	line-height:34px; 
	background:url('img_fyf/nav_li.gif') no-repeat left center;
}
ul#nav_l .saleshop{ 
	width: 95px;
	background:url('img_fyf/nav_sale.gif') no-repeat 75px 12px;
}

ul#nav_l li .sub {
	position: absolute;	
	top: 30px; left: 0px;
	padding:5px;
	float: left;
	font-size: 12px;
	display: none; 
}
ul#nav_l li .row {clear: both; float: left; width: 480px;padding:8px; margin-bottom: 10px;background: #F5F5F5;border:1px #FE6363 solid;}
ul#nav_l li .row2 {clear: both; float: left; width: 350px;padding:8px; margin-bottom: 10px;background: #F5F5F5;border:1px #FE6363 solid;}
ul#nav_l li .row3 {float: left; width: 150px;height:150px;border:1px #E23D67 solid;border-top:0;background: #F8F8F8;}
ul#nav_l li .row3 ul li{float: left; width: 70px;padding:0 0 3px 5px;}
ul#nav_l li .sub ul{
	list-style: none;
	margin: 0; padding:5px;
	width: 150px;
	height: 120px;
	float: left;
}
ul#nav_l .sub ul li {
	width: 100%;
	color: #fff;
}
ul#nav_l .sub ul li h2 {
	padding: 0;  margin: 0;
	font-size: 12px;
	font-weight: normal;
}
ul#nav_l .sub ul li h2 a {
	padding:0;
	background-image: none;
	color: #333;
	font-weight:700;
}
ul#nav_l .sub ul li a {
	float: none; 
	text-indent: 0; /*--Reset text indent--*/
	height: auto;
	padding:3px 0 0 10px;
	display: block;
	text-decoration: none;
	color: #333;
	background:url('img_fyf/nav_row_a.gif') no-repeat 0 8px;
}
ul#nav_l .sub ul li a:hover {color: #f00;text-decoration:underline;}
#select_cid{width:75px; height:39px;display:block;background:url('img_fyf/nav_hover.gif') no-repeat 0 5px; font-weight:700;color:#000;}
.nav_wel{float:right;width:258px; height:39px;line-height:45px;background:url('img_fyf/nav_wel.gif') repeat-x right 0;text-align:right;color:#F9F9F9;
}
.nav_wel b{ font-size:14px;}
.nav_wel a{ color:#FFFF00;}
.nav_wel a:hover{ color:#F9F9F9;}

/*====副导航====*/
.subnav{width:947px; height:35px;margin:0 auto;border:1px #ccc solid;border-top:none;background:#FFFFCC;}
.subnav ul{
	float:right;
	}
.subnav ul li{
	float:left;
	padding:12px 5px 0px 5px;
	}
.notice{
	float:left; 
	margin-top:5px; 
	margin-left:10px; 
	color:#336699; 
	font-size:14px; 
	font-weight:bold;
	}
/*脚部*/
.footer{margin:0 auto;width:950px;height:auto;padding:10px 0;border-top:3px #666 solid;color:#666;text-align:center;background:#F4F4F4;}