﻿body{
    background: #f4f6f7;
}
.left{float:left;}
.right{float:right;}
.clear{
  clear:both
}
.w1200{width:1200px;margin: 0 auto; overflow: hidden;}
.aImg,
.aImg img{
    display: block;
    width: 100%;
    height: 100%;
}


.Foreigners-in-Beijing{
    width: 1200px;
    height:489px;
    position: relative;
}
.Foreigners-in-Beijing-title{
    width: 1200px;
    /* height: 108px; */
    padding: 53px 0 37px 0;
}
.Foreigners-in-Beijing-title a{
    font-size: 42px;
    color: #333333;
}
.foreigners-pic{width:640px;height:360px;}
.foreigners-tit{font-size:20px;line-height: 30px;width:525px;}
.foreigners-tit-bt{font-size:30px;font-weight: bold;color:#333;line-height: 40px;margin-bottom: 20px;}
.foreigners-tit a{color:#333;}


.Application-title{
    padding: 47px 0 28px 0;
}
.Application-title a{
    display: inline-block;
    height: 30px;
    font-size: 24px;
    color: #333;
    line-height: 34px;
    border-left: 6px solid #333;
    padding-left: 14px;font-weight: bold;
    text-decoration: none;
}
/*.Application-title a:hover{
	text-decoration: underline;
}*/

.StoryInBeijing{padding-bottom: 20px;}
.StoryInBeijing .Application-title{padding:89px 0 0 0;}

.StoryInBeijing-con{margin-left:29px;margin-right:29px;}
.StoryInBeijing-con li{border-bottom:1px dotted #e3e3e3;  padding-top: 42px;padding-bottom: 42px;}
.Story-pic{width:380px;height: 215px;position: relative;}
.Story-pic span{background: url(anniu-v.png) no-repeat;width:80px;height:80px; position: absolute;left:150px;top: 67px;}


.Story-tit{width:735px;font-size: 20px;color:#666;line-height: 30px;height: 215px;overflow: hidden;text-align: justify;}
.Story-tit h3{font-size: 28px; color: #333;line-height: 35px;margin-bottom: 16px;margin-top: 7px;height: 72px;overflow: hidden;}
.Story-tit h3 a{color:#333}
.Story-tit p a{color:#333;}


.camera .Application-title{padding: 0 0 37px 0;}


.Sister-con{
    width: 1200px;
    height:282px;
}
.Sister-con ul{
 overflow: hidden;
}
.Sister-con ul li{
    width: 586px;
    height:282px;
    float: left;
    position: relative;
    box-shadow: 0px 0px 15px rgba(10, 9, 11, 0.25);
   
}
.Sister-con-img{
    width: 586px;
    height:282px;
}
.Sister-con-shadow{
    width: 586px;
    height: 135px;
    position: absolute;
    left: 0;
    bottom: 0;
    display: none;
    background: url(info-pic-bj.png);
}
.Sister-con-title{
    width: 535px;
    padding: 23px;
    position: absolute;
    left: 0;
    bottom: 0;
}
.Sister-con-title a{
    color: #fff;
    font-size: 20px;
   line-height: 27px;
    max-height: 55px;
    overflow: hidden;
    display: inline-block;
}
.Sister-con ul li.Foreigners-active .Sister-con-shadow{
    display: block;
}

.camera-twopic .Sister-con ul,.camera-threepic .Sister-con ul{width:1250px;overflow: hidden;}
.camera-twopic .Sister-con ul li{margin-right:30px;}
.camera-threepic .Sister-con{height:290px;margin-top:23px;}
.camera-threepic .Sister-con ul li,.camera-threepic .Sister-con-img{width:385px;height: 290px;}
.camera-threepic .Sister-con-shadow{width:385px}
.camera-threepic .Sister-con ul li{margin-right:22px;}
.cameraBj{ /*background: url(bj-bg-foreigners.png) center center no-repeat;*/ height: 850px;min-width: 1200px;}
.camera-threepic .Sister-con-title{width:365px; overflow: hidden;}

.markmore,.markmoreblck {clear:both; text-align: right;padding-right: 20px;padding-top: 20px;font-size: 16px;}
.markmoreblck{padding-right:2px;}
.markmore a{ text-decoration: underline !important; color: #fff;}
.markmoreblck a{color:#333;}


.foreigners-tit-brief{text-align: justify;}

