/*内容器布局样式*/
*{margin:0; padding: 0; list-style: none;}
.fl{ float: left;}
.fr{ float: right;}
.clear{ clear:both;}
.place{width:100%;height:37px;line-height: 39px;font-size:12px;color:#838383;font-family: "微软雅黑";}
.bj_wrap{ height:auto;   margin:0 auto; background: #fff;padding-top:0px; width:1200px;margin:0 auto;}



        .main1{ width:100%; height:auto; }
	/*图片新闻*/
	.tpxw{ width:562px; overflow:hidden;}
		.xwimg {width: 566px;height: 308px;overflow: hidden;position: relative;}
		.xwimg ul {height: 308px;position: absolute; overflow:hidden;}
		.xwimg ul li {float: left;width: 566px;height: 308x;overflow: hidden;position: relative;}
		.xwimg ul li img{ width:566px; height:308px;}
		.btn_bg{ width:566px; height:37px; position:absolute; left:0; bottom:0; background:#000;opacity:0.7;filter:Alpha(opacity=70);z-index:1;}
		.btn_title{position: absolute;z-index:2; left:10px; bottom:0px; width:440px;height:36px; line-height:36px; overflow:hidden; color:#fff;}
		.xwimg .btn {position: absolute;width: 546px;height: 10px;padding: 12px 10px;right: 0;bottom: 0;text-align: right;z-index:2;}
		.xwimg .btn span {display: inline-block;_display: inline;_zoom: 1;width: 11px;height: 11px;overflow: hidden;margin-left: 10px;cursor: pointer;background: url(dot.png) no-repeat left -11px;}
		.xwimg .btn span.on {background-position: left 0px;}
	/*头条新闻*/
	.ttxw{ width:370px;  padding:20px 30px 16px 34px;  height: 288px;  background-color: #eee;}
		.ttxx{ width:100%; height:134px;}
		.ttxx h2{padding:15px 0; text-align:center;}
		.ttxx h2 a{ color:#c30d23; font-size:18px; line-height:28px; padding-left: 23px; }
		.ttxx p{ line-height:22px; position:relative;margin-top:10px;}
		.ttxx p a{ position:absolute; right:0; bottom:0; color:#c30d23;}
		.ttlist{ padding-top:0px; clear:both; width:100%;}
		.ttlist li{ line-height:26px; clear:both;}
		.ttlist li a{ float:left; margin-left:5px;}
		.more1,.more1 a{color:#c30d23; clear:both; line-height:25px;}






.bj_left1 { width:493px;}
.bj_right1 { width:493px; }
.bj_left { width:493px; }
.bj_right { width:493px;  }
.bj_ms{ padding-top:10px; clear:both;}


.bj_xw{ width:395px; height:271px; padding:40px 47px 30px 52px; background:#eee; }

.bj_xw li{ line-height:21px; font-size:14px; }



/*北京特色样式*/	

.bjts{ width:940px; height:174px; margin-top:20px;background:url(/zgdk/uiFramework/commonResource/image/2016041216415130648.jpg) no-repeat left center;  padding-left:60px; }
.bjts  ul  li{  float:left; margin-left: 16px;    width: 172px; height: 174px; overflow: hidden; }
.bjts  ul  li span a { display: block; width: 100%; height: 28px; text-align: center;background:#000; opacity: 0.8; line-height: 24px; color: #fff; text-decoration: none; margin-top: -27px;}

/*北京小吃样式*/	

.bjxc{ width:940px; height:173px; background:url(/zgdk/uiFramework/commonResource/image/2016041216431878181.jpg) no-repeat left center;  padding-left:60px;}
.bjxc  ul  li{  float:left; margin-left: 16px;   width: 172px; height: 174px; overflow: hidden; }
.bjxc  ul  li span a { display: block; width: 100%; height: 28px;text-align: center;background: #000; opacity: 0.8; line-height: 24px; color: #fff; text-decoration: none; margin-top: -27px;}

/*视觉北京样式*/
.bj_msyy22{width:1000px; height:210px;margin-top: 25px;}

	
.sjbj22{   height: 210px;
    padding-top: 0px;}
.sjbj #more{position: relative;
       top: -39px;
    left: 921px;color:#fff;}

.sjbjyy{  margin:20px auto; }
 .sjbjyy  ul  li{  float:left;}
 .sjbjyy  ul  li a{  float:left; margin-left: 30px; width:130px; height:130px; border-radius: 25px; }
.nomargin{ margin-left: 0;}

/*民风民俗样式*/

.yymsfq_1{width:493px;}
.yymsfq_101{width:100%;}
.yymsfq_102{width:259px;}
.yymsfq_103{width:230px;}


.mf{ height: 140px; position: relative;  padding-bottom:8px; }
.mf  .mfnav {width:222px; height:166px; background:#fff;}
.mf  .mfnav  li { float:left;  margin-bottom:10px; margin-left:16px;}
.mf  .mfnav  li a { color:#333; font-size:14px; text-align:center;}

.mf  #more{   
    right: 26px;
    top: -48px;
    position: absolute;
    color:#fff;
}
/*衣食住行*/
.yyyszx_1{width:493px;}
.yyyszx_101{width:100%;}
.yyyszx_102{width:259px;}
.yyyszx_103{width:230px;}


/*北京名医样式*/
        .box{ width:493px; height: 202px;overflow:hidden; position:relative; }
        .box   ul{ float:left; }
        .box  .l{ position:absolute;z-index:9;left:0;top:166px; background:#000; opacity: 0.8; width:99.4%;  line-height: 36px;}
        .box  .l  li{ float:left; font-size: 14px;}
        .box  .l  li a{ color:#fff;}
        .box  .l  li a:hover{font-weight:bold; }
        .box  .l  li span{ margin:0 12px;}
        .box  .l  li a:hover span{font-weight:400; }
        .act{ z-index:1; }
        .marginleft{ margin-left: 27px;}
        .l li:hover{ }
        .c{width:493px;height: 202px;overflow: hidden;position:relative;}
        .c li{top:0;left:0;position: absolute; }


/*北京名校样式*/

     .mx{ width:493px; height: 202px;overflow:hidden; position:relative; }
      .mx   ul{ float:left; }
      .mx  .l{ position:absolute;z-index:9;left:0;top:166px; background:#000; opacity: 0.8; width:99.4%;  line-height: 36px;}
      .mx  .l  li{ float:left; font-size: 14px;}
       .mx  .l li a{ color:#fff;}
       .mx  .l li a:hover{ font-weight:bold;}
       .mx  .l li a:hover span{ font-weight:400;}
       .mx   .l li span{ margin:0 12px;}
        .act{ z-index:1; }
        .mx .marginleft{ margin-left: 27px;}
  
        .mx .c{width:493px;height: 202px;overflow: hidden;position:relative;}
        .mx .c li{top:0;left:0;position: absolute; }


@media only screen and (max-width:500px){
.tp_bgg ul li{width:262px !important;}
.tp_bgg ul li img{padding-left:87px !important;}

}