.mberpage { width: 100%; background-color: #f5f5f5; }
/*主体*/
.mberpage_main { width: 1200px; margin: 0 auto; overflow: hidden; background-color: #f5f5f5; }
.mberpage_top { height: 70px; line-height: 70px; font-size: 14px; color: #999999; }
    .mberpage_top span { display: inline-block; margin-left: 5px; }
.insidePage_history { color: #333333; }

/*企业介绍*/
.mberpage_contents { }
.mberpage_company { width: 1200px; height: 200px; background-color: #ffffff; box-shadow: 0px 1px 3px 0px rgba(95, 99, 104, 0.1); }
.companyimg { float: left; margin-left: 18px; margin-top: 20px; width: 160px; height: 160px; border: solid 1px #e6e6e6; }
    .companyimg img { width: 100%; height: 100%; }
.company_right { position: relative; width: 990px; float: left; margin-top: 20px; margin-left: 20px; overflow: hidden; }
.company_title { display: block; overflow: hidden; height: 35px; width:500px;overflow:hidden;text-overflow:ellipsis;white-space:normal;}
    .company_title h3 { float: left; font-size: 30px; color: #333333; }
.company_post { display: inline-block; color: white; background-color: #feb810; padding-left: 3px; padding-right: 3px; margin-top: 7px; margin-left: 10px; }
.company_read { width: 500px; margin-top: 20px; font-size: 16px; color: #999999; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; }
    .company_read > span:nth-of-type(1) { margin-left: 0px; }
    .company_read span { display: inline-block; margin-left: 15px; }
.company_hinge { width: 500px; font-size: 14px; color: #59aaff; margin-top: 30px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; }
    .company_hinge > span:nth-of-type(1) { margin-left: 0px; }
    .company_hinge span { display: inline-block; margin-left: 10px; }
.company_collect { position: absolute; right: 10px; top: 50px; width: 108px; height: 40px; line-height: 40px; text-align: center; background-color: #0190fe; border-radius: 5px; font-size: 16px; color: #f5f5f5; cursor: pointer; }
/*企业详情*/
.company_detail { margin-top: 20px; }
.companys_right { float: left; width: 880px; }
/*企业介绍*/
.info_company { overflow: hidden; background: white; }
.info_title { width: 880px; height: 60px; line-height: 60px; border-bottom: 1px solid #f5f5f5; overflow: hidden; }
.icon-shuxian { float: left; font-size: 30px; color: #0190fe; }
.info_title h4 { float: left; font-size: 16px; color: #333333; }
.info_text { font-size: 14px; line-height: 28px; color: #333333; text-indent: 2em; margin-top: 20px; margin-bottom: 20px; padding-left: 10px; padding-right: 10px; }
/*产品介绍*/
.info_product { margin-top: 20px; background-color: white; overflow: hidden; }
.icon-youjiantou { font-size: 14px; }
.product_more { float: right; margin-right: 10px; color: #0190fe; }

.product_img { margin-top: 20px; background-color: white; }
.product_child { overflow: hidden; float: left; margin-left: 5px; width: 212px; padding-bottom: 10px; }
.productimg { margin-left: 9px; margin-top: 5px; width: 195px; height: 130px; }
    .productimg img { width: 100%; height: 100%; }
.productp { width: 200px; margin-top: 10px; margin-left: 9px; text-align: center; font-size: 14px; color: #333333; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; }
/*活动*/
.info_activity { background-color: white; margin-top: 20px; }
.activity_content { overflow: hidden; margin-top: 20px; }
.activity_time { width: 200px; font-size: 14px; color: #999999; margin-left: 9px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; }

/*留言框*/
.message_case { background-color: white; margin-top: 20px; overflow: hidden;display:none }
.case_mian { display: none; margin-top: 10px; height: 210px; position: relative; }
.message_world { margin-left: 20px; width: 840px; height: 146px; background-color: #ffffff; border: solid 1px #dddddd; resize: none; outline: none; }
.prompt { margin: 30px 0px 30px 20px; font-size: 14px; color: #999999; }
    .prompt a { color: #0190fe; }
.gocase { position: absolute; right: 20px; top: 160px; width: 108px; height: 40px; line-height: 40px; text-align: center; background-color: #0190fe; border-radius: 5px; font-size: 16px; color: #ffffff; cursor: pointer; }
.all_top { margin-left: 20px; font-size: 14px; font-weight: normal; font-stretch: normal; line-height: 48px; letter-spacing: 0px; color: #666666; }
.world_list { }
.list_detail { padding-top: 10px; margin-bottom: 25px; overflow: hidden; width: 843px; margin-left: 20px; border-top: 1px solid #f5f5f5; }
.uderimg { float: left; margin-left: 5px; margin-top: 1px; width: 48px; height: 48px; border-radius: 50%; overflow: hidden; }
    .uderimg img { width: 100%; height: 100%; }
.userdetail { float: left; margin-left: 10px; width: 765px; }
    .userdetail > p:nth-of-type(1) { font-size: 14px; font-weight: 700; color: #333333; }
    .userdetail > p:nth-of-type(2) { font-family: MicrosoftYaHei; font-size: 14px; width: 750px; margin-top: 14px; color: #333333; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; }
    .userdetail > p:nth-of-type(3) { font-size: 14px; font-weight: normal; font-stretch: normal; line-height: 40px; letter-spacing: 0px; color: #999999; width: 765px; }
.world_time span { display: inline-block; }
.world_time > span:nth-of-type(2) { float: right; margin-right: 2px; color: #999999; cursor: pointer; }

.w_inputs { float: left; width: 680px; height: 39px; border: solid 1px #e6e6e6; padding-left: 6px; }
.reply_world { display: none; margin-top: 5px; }
    .reply_world span { display: inline-block; margin-left: 2px; margin-top: 0px; width: 75px; height: 42px; line-height: 40px; text-align: center; font-size: 14px; color: #333333; box-sizing: border-box; border: solid 1px #e6e6e6; cursor: pointer; }
/*他人回复*/
.other_world { margin-top: 15px; background-color: #f5f5f5; font-size: 14px; color: #666666; overflow: hidden; padding-bottom: 10px; }
    .other_world > p:nth-of-type(1) { margin-top: 10px; }
    .other_world p { font-size: 14px; color: #666666; margin-top: 5px; padding-left: 5px; width: 750px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; }





/*右边*/
.company_left { float: left; margin-left: 20px; width: 300px; }
/*联系我们*/
.contact_us { background-color: white; }
.us { width: 300px; }
.us_detail { width: 260px; margin-left: 15px; margin-top: 20px; font-size: 14px; line-height: 24px; color: #333333; padding-bottom: 20px; overflow: hidden; }
    .us_detail > p:nth-of-type(1) { position: relative; }
    .us_detail > p:nth-of-type(2) { margin-top: 20px; }
.company_adress { position: absolute; float: left; display: -webkit-box; display: inline-block; width: 220px; max-height: 45px; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
/*成员*/
.company_people { margin-top: 20px; background-color: white; overflow: hidden; }
.people_detail { padding-bottom: 15px; }
.people_list { margin-left: 20px; overflow: hidden; padding-bottom: 5px; width: 260px; border-bottom: 1px solid #f5f5f5; }
.people_img { margin-top: 20px; float: left; width: 50px; height: 50px; background-color: #ffffff; border-radius: 5px; border: solid 1px #e6e6e6; }
    .people_img img { width: 100%; height: 100%; }
.people_text { position: relative; width: 196px; float: left; margin-left: 10px; margin-top: 20px; }
.text_name { width: 100px; overflow: hidden; }
    .text_name p { float: left; }
    .text_name > p:nth-of-type(1) { font-size: 18px; color: #222222; width: 60px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; }
    .text_name > p:nth-of-type(2) { font-size: 14px; color: #999999; margin-left: 4px; margin-top: 5px; }
.phone_people { font-size: 14px; color: #333333; }
.company_card { position: absolute; right: 0px; top: 6px; width: 65px; height: 25px; line-height: 25px; text-align: center; background-color: #ffffff; border-radius: 5px; border: solid 1px #0290fe; font-size: 14px; color: #0290fe; cursor:pointer;}
.icon-gengduo { font-size: 12px; }
.mberpage_more { text-align: center; font-size: 14px; color: #999999; cursor: pointer; background-color: white; padding-bottom: 35px; }
.page_foot { margin-top: 35px; }
.mberpage_biao {
    float:left;
    width:160px;
    height:160px;
    
}
    .mberpage_biao img {
    transform: rotate(-9deg);
    -ms-transform: rotate(-9deg);
    -moz-transform: rotate(-9deg);
    -webkit-transform: rotate(-9deg);
    -o-transform: rotate(-9deg);

}
