@charset "utf-8";
/* CSS Document */
body{ width:100%;
	background:url(../themes/default/images/old1.jpg) repeat-x #f1efd2;
	}
.container{ width:950px;
	margin:0 auto;
	}
.borcor1{ border-left:1px solid #db5e0a;border-right:1px solid #db5e0a; background:url(../themes/default/images/old10.jpg) repeat-x;
	padding-top:8px;
	height:22px;
	text-indent:10px;
	font-size:14px;
	color:#fff;
	}
.borcor2{ border-left:1px solid #e5d8b6; border-right:1px solid #e5d8b6; border-bottom:1px solid #e5d8b6;}
.borcor3{ border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd;}
.marbo{ margin-bottom:5px; display:inline;}
/*header*/
.header{ height:28px;
	width:100%;
	float:left;
	padding-top:1px;
	}
.gbi{ width:950px;
	float:left;
	overflow:hidden;
	height:28px;
	}
.gbi ul { width:350px;
	float:right;
	height:26px;
	line-height:26px;
	}
.gbi ul li{ float:left;
	height:18px;
	margin-left:10px;
	 font-size:12px; 
	}
.gbi p{ color:#f70039; width:300px; float:left; padding-top:8px;  font-size:12px; }
.pa a,.lia a:hover{color:#f70039; text-decoration:none;}
.pa a:hover,.lia a{ color:#4d4d4d; text-decoration:none;}
.bornone{ border:none;}
.floleft{ float:left;}
.floright{ float:right;}
/*content*/
.content{ padding-top:20px;
	float:left;
	width:950px;
	}
.history{ width:330px;
	float:left;
	height:212px;
	}
.historytop{ width:328px;
	float:left;
	}
.historybottom{ width:308px;
	height:181px;
	float:left;
	background:#f7f7f7;
	padding:0px 10px;
	}
.youth{ width:602px;
	height:212px;
	float:right;
	}
.youthtop{ width:600px;
	float:left;
	}
.youthbottom{ width:580px;
	height:181px;
	padding:0px 10px;
	float:left;
	background:#fff;
	}
.hbzi{ width:280px;
	float:left;
	height:25px;
	color:#d87e07;
	font-size:12px;
	line-height:25px;
	}
.hfont{ width:290px;
	float:left;
	height:100px;
	overflow:hidden;
	}
.hfont dt{
	background:#f0f0f0;
	float:left;
	width:88px;
	height:84px;
	}
.hfont dd{ width:175px;
	padding-left:10px;
	background:url(../themes/default/images/dian.png) no-repeat top left;
	float:left;
	height:22px;
	margin-left:15px !important;
	margin-left:7px;
	line-height:22px;
	font-size:12px;
	color:#949393;
	overflow:hidden;
	}
.hfont dd a,.showlistbottom ul li a{color:#404040; text-decoration:none;}
.hfont dd a:hover,.historybottom ul li a:hover,.ybnews ul li a:hover,.ybnewsright ul li a:hover,.showlistbottom ul li a:hover{color:#f70039; text-decoration:underline;}
.hfont dt a{border:1px solid #cfcfcf; float:left; padding:3px;}
.hfont dt a:hover{border:1px solid #f70039; float:left;}
.ybnews{ width:280px;
	float:left;
	overflow:hidden;
	}
.ybnewsright{ float:right; width:286px;
	padding-top:10px;}
.historybottom ul,.ybnews ul,.ybnewsright ul{ width:270px;
	padding:0px 10px;
	float:left;
	overflow:hidden;
	}
.historybottom ul li,.ybnews ul li,.ybnewsright ul li{ width:260px;
	padding-left:10px;
	background:url(../themes/default/images/dian.png) no-repeat top left;
	float:right;
	height:22px;
	line-height:22px;
	font-size:12px;
	overflow:hidden;
	}
.historybottom ul li a,.ybnews ul li a,.ybnewsright ul li a{ color:#336699; text-decoration:none;}
/*北京老字号商标展示*/
.show{ width:950px;
	padding-top:12px;
	float:left;
	}
.showtop{ width:948px;
	float:left;
	}
.showbottom{ width:928px;
	float:left;
	padding:5px 10px 15px;
	background:#e7e7e7;
	}
.showlist{ width:216px;
	height:185px;
	float:left;
	margin:12px 0px 0px 13px;
	display:inline;
	}
.showlisttop{
	background:url(../themes/default/images/old26.jpg) no-repeat top;
	width:216px;
	height:3px;
	overflow:hidden;
	float:left;
	}
.showlistbottom{ width:204px;
	float:left;
	padding:5px;
	}
.showlistbottom ul{ width:182px;
	background:#fff;
	float:left;
	border:1px solid #cdcdcd;
	height:140px;
	padding:5px 10px 0px;
	overflow:hidden;
	}
.showlistbottom ul li{padding-left:10px;
	background:url(../themes/default/images/dian.png) no-repeat top left;
	border-bottom:1px dashed #dddddd;
	height:25px;
	line-height:25px;
	width:172px;
	font-size:12px;
	overflow:hidden;
	}
.newstittle{ font-size:14px;
	color:#404040;
	text-indent:5px;
	overflow:hidden;
	padding-top:2px;
	height:23px;
	}
.imgshowbottom{ background:#fff;
	width:928px;
	height:160px;
	float:left;
	padding:15px 10px 0px;
	}
.banner{ padding-top:15px;}
.imgshow{ width:950px;
	float:left;
	padding-top:15px;
	overflow:hidden;
	height:208px;
	}
.imgbg{ background:#dddddd;
	padding:8px;
	float:left;
	margin-left:10px;
	overflow:hidden;
	width:106px;
	height:106px;
	}
.doing li a{ border:1px solid #cdcdcd; float:left;
	}
.doing li a:hover{border:1px solid #f70039; float:left;
	overflow:hidden;
	}
.doing{
	height:150px;
	float:left;
	overflow:hidden;
	display:inline;
	}
.doing li{ width:134px;
	height:150px;
	float:left;
	overflow:hidden;
	}
.doing li p{ width:134px;
	height:25px;
	line-height:25px;
	text-align:center;
	font-size:12px;
	color:#404040;
	}