body{background: #f1f2f4;}
.main{width:1258px;margin:30px auto 28px;overflow: hidden;}
.banner{width: 1258px;height: 180px;background: url("../../img/profile/banner.jpg") no-repeat;margin-bottom: 30px;border-radius: 3px;overflow: hidden;    background-size: cover;}
.main_inner{width:1258px;height:560px;background:#fff;border-radius:3px;overflow:hidden;margin: 0 auto;}
.main_title{height:39px;border-bottom:1px solid #f3f4f8;margin:20px auto 0;font-size:24px;color:#111;line-height:30px;text-indent:39px;background:url("../../img/profile/title.png") no-repeat;width:900px;}
.middle{padding:30px 190px;}
.middle p{text-indent: 36px;font-size: 16px;color: #666;line-height:50px;}