﻿*{margin:0; padding:0;}
img,ul,li{list-style:none; border:0; outline:none;}
.zgc_box{width:1220px;/* height:1360px;*/ margin:27px auto 50px;/* background:pink;*/}
.zgc_bl{width:289px; float:left;}
.zgc_bltop{width:261px; border:1px solid #e6e6e6; padding:0 13px 15px 15px; position:relative; display:inline-block;}
.bltop_box{height:54px;/* border-bottom: 1px solid #F7F7F7;*/ position:relative; }
.bltop_dangan{list-style:none; height:54px; line-height:54px; font-size:18px; color:#616161; display:block;}
.bltop_yinyingxian{ background:url(/static/images/guwen_article/yinyingxian.png) 0 0 no-repeat; width:232px; height:3px;position:absolute; left:12px; bottom:0;}
.zgc_bltop em{color:#01af63;}
.guvip{display:block; width:60px; height:60px; position:absolute; top:0; right:0;}
.bltop_photo{height:161px; padding-top:17px;}
.photo_bg{ width:143px; height:160px; overflow:hidden; float:left;}
.photo_bg img{width:140px;height:140px;}
.photo_bg img:hover{transform: scale(1.5); transition:transform 0.5s ease-in 0s; -webkit-transition:-webkit-transform 0.5s ease-in 0s; -ms-transition:-ms-transform 0.5s ease-in 0s; -moz-transition:-moz-transform 0.5s ease-in 0.5s; }
.photo_jianjie{width:110px; height:127px; float:left; margin-left:7px; }
.photo_ming{height:35px; font-size:18px; line-height:35px;  display:block; width:110px; color:#616161;}
.jianjie_xing img{margin:4px 1px 0 0; display:inline-block;}
.jianjie_xing{width:92px; height:20px;}
.jianjie_blspan{ width:110px; height:26px; background:#16B667; text-align:center; line-height:25px; color:#fff; display:block; margin-top:10px;}
.bltop_ziliao{width:262px; font-size:13px; line-height:26px; color: #616161;}
/*最新文章*/
.zgc_blcontent{width:261px; border:1px solid #e6e6e6; padding:0 13px 15px 15px; margin-top:23px; }
.blcontent_wenzhang{width:261px; height:54px; position:relative;}
.wenzhang_zuixin{list-style:none; height:54px; line-height:54px; font-size:18px; color:#616161; display:block; float:left;}
.wenzhang_more{font-size:12px; display:block; height:34px;padding-top:20px; float:right; color:#01AF63;}
.wenzhang_more:link,.wenzhang_more:visited{text-decoration:none; color:#01AF63;}
.wenzhang_more:hover{text-decoration:none; color:#FF8B00;}
.l_wenzhang_list{width:261px; margin-top:15px;}
.l_wenzhang_list li{height:30px; line-height: 30px; font-size:13px;overflow:hidden;}
.wz_listcircle{width:5px; height:5px;  background: url(/static/images/guwen_article/l_wenzhang_listbg.png) 0 6px no-repeat; padding-right:18px;}
.l_wenzhang_a:link,.l_wenzhang_a:visited{text-decoration: none; color:#616161;}
.l_wenzhang_a:hover{text-decoration: underline; color:#FF8B00;}
/*案例轮播图*/
.l_cgal{width:261px; height:180px; border:1px solid #e6e6e6; padding:0 13px 15px 15px; margin-top:23px;}
.l_anli{width：261px; height:54px;}
.l_anli span{display: block; width:180px; height:52px; font:18px/52px "微软雅黑"; color:#616161; float: left; }
.anli_fanye{width:78px; height:51px; float: right;}
.anli_fanye_l{background: url(/static/images/guwen_article/anli_jiantoul.png) 0 0 no-repeat; width:29px; height:51px; float: left; display: block;}
.anli_fanye_r{background: url(/static/images/guwen_article/anli_jiantour.png) 0 0 no-repeat; width:29px; height:51px; float: right; display: block;}
.anli_bottom{width:261px; height:114px; position: relative;}
.anli_buttom_ul img{display: block;}
.anli_buttom_ul li{float: left; position: absolute; top:0; left:0; display:none;}
/*右边*/
.zgc_br{width:848px; float: right; padding:0 25px 0 19px; border: 1px solid #e7e7e7;min-height:700px;}
.r_guwenjianjie{width:854px; /*  border: 1px solid #e7e7e7e; */ }
.r_jianjiebiaoti{width:854px; padding-top:13px;}
.r_xiaobiaoti{font-size: 18px;}
.r_jianjieneirong{width:819px; padding:30px 0 38px 35px; line-height: 30px; font-size:13px;}
.r_jianjiebiaoti em{display: block; width:854px; border-top: 1px dashed #e7e7e7; margin-bottom: 10px; list-style: none;}
/* 咨询 */
.gwc_zixun{margin-top:25px; width:854px;}
.gwc_zixun em{color:#16B667;}
.biaodan{width:777px; padding:30px 0 60px 35px;}
.biaodan p{padding-bottom: 10px; font-size:13px;}
.biaodan textarea{width:770px; height:179px; border:1px solid #e4e4e4;}
.zixun_lianxi{width:772px; height:33px; padding-top:55px; text-align: center; font-size:13px;}
.zixun_lianxi input{width:170px; height:29px;border:1px solid #e4e4e4;padding:1px 2px;}
.gwc_tijiao{margin:45px auto 0; display:block; text-align: center; background: #FF8B00; width:170px; height:30px; color: #fff; list-style:none; border:0;}
.r_wenxintishi{width:819px; padding:10px 0 15px 15px; line-height: 30px; font-size: 13px;}
.r_wenxin{font-size: 13px; color:#FF8B00; padding-left:35px;}
/*项目顾问展示*/
.gwc_zhanshi{width:1218px; height:273px; margin:35px auto 0; border: 1px solid #e7e7e7; padding-top:20px; position: relative; display:inline-block;}
.gwc_zhanshi span{padding:19px 0 0 24px; height:30px; width:1218px; font-size:18px;}
.zhanshi_box{width:1112px; height:180px; padding:35px 50px 35px 58px;}
.zhanshi_pic{width:1112px; height:180px; }
.zhanshi_pic img{ border:0; outline: none; display: block;}
 .zhanshi_pic li{float: left; margin-right:15px; width:143px; height:180px;}
.zhanshi_l{background: url(/static/images/guwen_article/pic5.png) no-repeat; position: absolute; left:10px; top:118px; z-index:999px; width:31px; height:63px; }
.zhanshi_r{background: url(/static/images/guwen_article/pic6.png) no-repeat; position: absolute; right:10px; top:118px; z-index:999px; width:31px; height:63px; }

.r_wenxintishi{
    border: 1px solid #e4e4e4;
    font-family: "微软雅黑";
    height: auto;
    margin: 25px 10px;
    overflow: hidden;
}
.r_wenxintishi span.tt {
    color: #ee8722;
    display: block;
    float: left;
    font-size: 24px;
    margin: 20px;
}

.r_title span.word {
    color: #333;
    display: block;
    font-family: "微软雅黑";
    font-size: 18px;
    text-align: center;
    float:left;
}
.boxr2{border:1px solid #e4e4e4;}
.r_title {
    border-bottom: 1px solid #e4e4e4;
    height: 52px;
    line-height: 52px;
}
.conword ul li{
	  border-bottom: 1px dashed #cfcfcf;
    height: 40px;
    line-height: 40px;
}
.conword ul li a{color:#0c4e80;}

.new_title {
    border-bottom: 1px solid #e4e4e4;
    color: #373737;
    font-family: "微软雅黑";
    font-size: 24px;
    padding: 40px 0 30px 40px;
}


 .new_con {
    font-family: "微软雅黑";
    line-height: 20px;
    padding: 20px 15px;
}
.new_con p{line-height:30px;}

.l_anli a{color:#616161;}

.zgc_img{margin-top:23px;}

.wrapper {
    width: 1220px;
    margin:0 auto;
}
.l_wrapper .agent_info .info_head {
    border-bottom: 1px solid #e1e1e1;
    overflow: hidden;
    padding: 26px 35px 43px;
    position: relative;
    transition: all 0.15s ease-in-out 0s;
}
.l_wrapper {
    padding-bottom: 36px;
    width: 900px;
}
.r_wrapper {
    width: 300px;
}
.l_wrapper .agent_info .info_head .pic_panel {
    float: left;
    overflow: hidden;
    position: relative;
    top: 10px;
    width: 150px;
}
.l_wrapper .agent_info .info_head .pic_panel img {
    display: inline;
    width: 130px;
}
.l_wrapper .agent_info .info_head .info-panel {
    float: left;
    margin-left: 12px;
    position: relative;
    top: 2px;
}
.zx-qq-gw{margin:15px 0 0 20px;}
.label .owner_trust_mark {
    border: 1px solid #35aa7f;
    display: inline-block;
    float: left;
    height: 23px;
    line-height: 23px;
    margin-right: 5px;
    padding: 0 5px;
    text-align: center;
}
.agent_info .info_bottom {
    background-color: #fcfcfc;
    padding: 25px 34px;
}
.agent_info .info_bottom p {
    color: #666666;
    font-size: 14px;
    line-height: 35px;
}
.info_bottom p span {
    color: #333333;
    font-weight: 700;
}
.agent-name h1 {
    color: #333333;
    float: left;
    font-family: "Hiragino Sans GB","微软雅黑","Microsoft YaHei",SimHei,Tahoma,"宋体b8b体",SimSun,sans-serif;
    font-size: 30px;
    font-weight: 700;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: middle;
    white-space: nowrap;
}

.agent-name .position {
    background: #f1f1f1 none repeat scroll 0 0;
    border-radius: 2px;
    color: #888888;
    font-size: 12px;
    left: 8px;
    margin-left: 10px;
    padding: 4px;
    position: relative;
    top: 13px;
}
.createtalkAll {
    cursor: pointer !important;
    display: inline-block !important;
    height: 20px;
    margin: 0 4px !important;
    padding: 0 !important;
    vertical-align: middle !important;
    width: 76px;
}
.l_wrapper .comment_tab {
    background-color: #fff;
    margin-top: 15px;
    min-height: 100px;
    overflow: hidden;
}
.l_wrapper .comment_tab .tab {
    overflow: hidden;
}

.l_wrapper .comment_tab .tab .tab-lst {
    background: #fbfbfb none repeat scroll 0 0;
    border-bottom: 1px solid #ff5256;
    height: 46px;
}
.tab-lst li {
    float: left;
    height: 46px;
    line-height: 46px;
}

.tab-lst li.on a {
    background: #ff5256 none repeat scroll 0 0;
    color: #fff;
}
.tab-lst li a {
    color: #555;
    display: inline-block;
    font-size: 16px;
    padding: 0 26px;
}
 .comment_tab .tab .self_rating {
    background-color: #fff;
    border-bottom: 1px solid #eee;
    padding: 30px 34px 27px;
}
.comment_tab .tab .tab-lst li a {
    padding: 0 24px !important;
}

.tab-lst li a span {
    font-family: "Hiragino Sans GB","微软雅黑","Microsoft YaHei",SimHei,Tahoma,"宋体b8b体",SimSun,sans-serif;
}

.comment_tab .tab .self_rating h2 {
    color: #333333;
    font-size: 18px;
    font-weight: 700;
    padding-bottom: 20px;
}
.l_wrapper .comment_tab .tab .self_rating p {
    line-height: 35px;
    overflow: hidden;
}
.l_wrapper .comment_tab .tab .self_rating {
    background-color: #fff;
    border-bottom: 1px solid #eee;
    padding: 30px 34px 27px;
}

.l_wrapper .comment_tab .tab .high_praise {
    background-color: #fff;
    border-bottom: 1px solid #eee;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
    overflow: hidden;
    padding: 30px 34px 34px;
}
.l_wrapper .agent_info {
    background-color: #fff;
}
.r_wrapper .message {
    background-color: #fff;
    padding: 20px;
    position: relative;
}

.l_wrapper .comment_tab .tab .high_praise h2 {
    color: #333333;
    font-size: 18px;
    font-weight: 700;
    padding-bottom: 20px;
}
.l_wrapper .comment_tab .tab .high_praise .hp_detail h2 {
    font-size: 14px;
    font-weight: 400;
}
.l_wrapper .comment_tab .tab .high_praise .hp_detail .flower .star-percent .star-per, .l_wrapper .comment_tab .tab .high_praise .hp_detail .flower .star-percent .star-bg {
    background: rgba(0, 0, 0, 0) url("/static/images/flower.png") no-repeat scroll 0 -2px;
    height: 100%;
    width: 100%;
}
.l_wrapper .comment_tab .tab .high_praise h2 {
    color: #333333;
    font-size: 18px;
    font-weight: 700;
    padding-bottom: 20px;
}
.l_wrapper .comment_tab .tab .high_praise .hp_detail .flower .star-percent .star-bg {
    background-position: 0 -23px;
    left: 0;
    position: absolute;
    top: 0;
    z-index: 2;
}


.l_wrapper .comment_tab .tab .high_praise .hp_detail .flower {
    margin-top: -10px;
}
.l_wrapper .comment_tab .tab .high_praise .hp_detail .attitude {
    width: 245px;
}
.l_wrapper .comment_tab .tab .high_praise .hp_detail .flower .star-percent {
    height: 17px;
    padding-bottom: 7px;
    position: relative;
    width: 106px;
}
.l_wrapper .comment_tab .tab .high_praise .hp_detail .bar {
    float: left;
    left: 19px;
    position: relative;
}
.l_wrapper .comment_tab .tab .high_praise .hp_detail .bar .bar_gray {
    background-color: #dfdfdf;
    border-radius: 16px;
    height: 9px;
    margin-bottom: 20px;
    margin-top: -5px;
    overflow: hidden;
    width: 81px;
}
.l_wrapper .comment_tab .tab .high_praise .hp_detail .bar .bar_gray .bar_red {
    background-color: #fd6f53;
    height: 9px;
}

.l_wrapper .comment_tab .tab .high_praise .hp_detail {
    width: 581px;
}