*{padding: 0;margin: 0;box-sizing:border-box;} .banner{width:100%;height:600px;} .banner>img{width:100%;height:100%;} .think_man{width:615px;height:90px;margin: 0 auto;position: relative;} .man_img{position:absolute;width:210px;height:210px;border-radius:50%; background:red;top:-400px;left:203px;} .man_img>img{width:210px;height:210px;border-radius:50%;} .man_name{width:200px;height:50px;position: absolute;top:-170px;left:207px; background: #fff;color:#444444;font-size:22px;line-height: 50px;text-align: center;} .think_basc{width:1200px;height:420px;margin:30px auto 0;position:relative;background:url("../../../img/thinkTank_er2.png");} .lingyu{width:100px;line-height: 50px;display: inline-block;text-overflow: ellipsis;white-space: nowrap} .box_love{width: 16px;height: 15px;display: inline-block;background: url(../../../img/detail_img5_no.jpg)no-repeat center center;margin-top: 17px;vertical-align: top; cursor:pointer;} .bj_love{width: 16px;height: 15px;display: inline-block;background: url(../../../img/detail_img5.jpg)no-repeat center center;margin-top: 17px;vertical-align: top; cursor:pointer;} .yuejian{margin-left:10px;font-size:12px;} .shoucang{font-size:12px;} .ci{font-size:12px;} .cishu{color:#FFB200;} .dem_number{color:#FFB200;} .basc_img{width:352px;height:334px;position:absolute;top:30px;left:35px;} .bacs-img>img{width:100%;height:100%;display: block;} .basc_img>div.bacs-img{width:352px;height:334px;position:absolute;top:0px;left:0px;} .basc_img>div{width:352px;height:50px;position: absolute;right:0px;bottom:-45px;line-height: 50px;} .basc_img>div>div{line-height: 50px;} .basc_img>div>div>span{display: inline-block;overflow: hidden;} .basc_p{width:750px;height:340px;position: absolute;top:30px;left:420px;} .basc_p>h4{text-align: center;color:#2F6698;font-size:22px;letter-spacing: 2px;font-weight: normal;} .basc_p>p{margin-top:15px;line-height: 26px;color:#6C6B6B; text-align: justify;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 5;} .basc_p>div{font-weight:bold;} .basc_p>div>span{font-weight: normal;color:#6C6B6B;width:280px;display: inline-block; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; vertical-align: bottom } .basc_p>div:nth-child(3){position: absolute;top:185px;left:0;} .basc_p>div:nth-child(4){position: absolute;top:185px;left:380px;} .basc_p>div:nth-child(5){position: absolute;top:240px;left:0;} .basc_p>div:nth-child(6){position: absolute;top:240px;left:380px;} .basc_p>div:nth-child(7){position: absolute;top:290px;left:0;} .basc_p>div:nth-child(8){position: absolute;top:290px;left:380px;} .think_achieve{width:1200px;min-height:100px;margin:30px auto 0;padding-bottom: 100px;position:relative;} .think_achieve>h3{text-align: center;color:#2F6698;font-weight: normal;letter-spacing: 3px;font-size: 22px;} .achieve_cont{width:1200px;min-height:70px;padding-left: 15px;margin-top: 30px;} .achieve_cont>a>div{width:580px;height:45px;line-height:45px;display: inline-block;overflow: hidden;vertical-align: top; background: #F9F9F9;margin-bottom: 10px;margin-right:10px;padding-right:10px;} .achieve_cont>a>div>span{width:35px;height:35px;float:right;margin-top: 5px;cursor:pointer;background: url(../../../img/thinkTank_er3.png);} .achieve_cont>a>div>span:hover{background: url(../../../img/thinkTank_er9.png);} .achieve_cont>a>div>span.active{transform-origin:50% 50%;transform:rotate(180deg);} .achieve_cont>a{text-decoration: none;} .achieve_cont>a>div>p{width:500px;line-height: 45px;padding-left: 10px;color:#1C1C1C; text-align: justify;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 5;} .achieve_btn{width:1200px;height:100px;position:absolute;left:0;bottom:0;} .achieve_btn>a{width:150px;height:45px;float:right;text-decoration: none;color:#1C1C1C;border:1px solid #D7D5D5; text-align: center;line-height: 45px;margin-right: 20px;cursor:pointer;} .achieve_btn>a:hover{background:#FFB200;color:#fff;border:none;} .think_about{width:1200px;height:350px;margin:30px auto 0;} .think_about>h3{text-align: left;color:#2F6698;font-weight: normal;letter-spacing: 3px;font-size: 22px;} .think_about>div{width:1200px;height:300px;padding-top:30px;} .think_about>div>div{border: 1px solid #ccc;width:200px;height:270px;margin-left:45px;position:relative;display:inline-block;transition: all .2s ease-in-out;vertical-align: top} .think_about>div>div:nth-child(1){margin-left:0px;} .think_about>div>div>a{text-decoration:none;} .think_about>div>div img{width:200px;height:190px;display: block;} .about_name{width:200px;height:35px;position:absolute;left:0;top:155px;background:#FFB200;line-height: 35px;} .about_p{margin-top: 10px;width:200px;height:65px;color:#5F5E5E;padding:0 10px;font-size:14px;line-height:22px; text-align: justify;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 3;} .about_man{width:50px;color:#7D5F2F;margin-left:10px;display:inline-block; text-overflow: ellipsis;overflow: hidden;white-space: nowrap;} .about_manp{width:125px;color:#fff;margin-left:10px;display:inline-block; text-overflow: ellipsis;overflow: hidden;white-space: nowrap;} .think_about>div>div:hover{ box-shadow: 0 0px 4px #ccc; margin-top: -8px; transition: all .2s ease-in; } .think_about>div>div:hover .about_p{ color: #0a7dd4 } .collection{ height: 50px; line-height: 50px; padding-left: 20px; } .collection p span{ vertical-align: top; color: #ff6a25 } .collection p img{ margin-right: 12px; } .collection .heart{ margin-right: 10px; margin-top: 15px; width: 19px; height: 18px; display: inline-block; background: url(../../../img/newMenu/serviceDetal_03.jpg) no-repeat; background-size:100% 100%; } .collection p{ cursor: pointer; float: left; height: 50px; line-height: 50px; font-size: 14px; } .collection .heart.active{ background: url(../../../img/newMenu/serviceDetal_Ok.jpg) no-repeat; }