.mt15{margin-bottom:20px;} .about_top{background-color:#fff;box-shadow:0 0 5px #ccc;margin:0 auto;position:relative;width:100%;z-index:100;} .about_1100{width:1100px;} .about_main{background:#f7f6f8;padding:15px 0 30px;} /* talents */ .talents_box{width:1100px;position:relative;margin:0 auto;} .talents_box .talents_left{display:inline-block;width:250px;} .talents_left h4{font-size:18px;color:#fff;background-color:#b0cbe5;height:55px;line-height:55px;padding-left:20px;margin-bottom:10px;} .talents_left_box{background-color:#fff;padding:3px;box-shadow:0 5px 5px #ddd;margin-bottom:10px;} .talents_left_box dt{height:38px;line-height:38px;padding:0 0 10px 10px;font-size:18px;color:#1b79cb;margin:10px 0;border-bottom:1px dashed #ddd;position:relative;} .talents_left_box dt span{position:absolute;right:10px;top:0;z-index:1;color:#666;font-size:14px;} .talents_left_box dd{margin-bottom:20px;font-family:Microsoft Yahei;border-bottom:1px dashed #ddd;padding-bottom:15px;} .talents_left_box dd img{text-align:center;} .talents_left_box dd.last{border:0 none;} .talents_box .talents_left{display:inline-block;width:250px;} .talents_box .about_left{background-color:#fff;box-shadow:0 0 5px #ccc;width:200px;} .about_left h4{font-size:18px;padding:0 40px;background-color:#fff;color:#222;border-bottom:1px solid #f3f3f3;margin-bottom:0;} .about_nav li a{display:block;padding:0 37px;height:48px;line-height:48px;font-size:16px;color:#666;border-left:3px solid #fff;} .about_nav li .icon_more{margin-top:2px;} .about_nav li a:hover,.about_nav li.on a{text-decoration:none;background-color:#f3f3f3;border-left-color:#fe7433;} .about_nav li.last a{border-bottom:0 none;} .talents_right{display:inline-block;width:730px;} .talents_right_top{background-color:#fff;padding:20px 20px 10px;box-shadow:0 0 5px #ddd;} .about_right{background-color:#fff;box-shadow:0 0 5px #ccc;width:880px;position:relative;} .about_right h4{font-size:18px;line-height:22px;font-weight:bold;margin-bottom:15px;padding:20px 20px 0;} .about_right p{font-size:14px;line-height:30px;margin:0 40px;padding:14px 0;} .about_right p.tel { padding-bottom: 10px; padding-top: 0; } .about_right p.gw{color:#666; position: relative;} .about_right p.gw img { position: absolute; right: 0; top: 20px; } .about_right p.over{padding-left:55px;color:#666;} .about_right p.gray{color:#666;} .about_right p.bold{font-weight: 500;} .about_right p span { background-color: #ffede3; padding: 2px; color: #ee5500; } .about_right strong{font-weight:normal;color:#fe7433} .about_right .sao{position:absolute;right:20px;top:80px;} .about_right p img{display:inline-block;max-width:100%;} .about_right .r-list-tit{font-size:18px;font-weight:600;margin:20px 40px;} .about_right .r-list-tit .a-b-tit{color:rgba(0,0,0,0.1);} .about_right .contact-tit{margin:0 40px;padding:50px 0 20px 0;border-bottom:1px solid #ddd;font-size:18px;font-weight:600;} .contact-list { margin: 15px 40px 0; display: -webkit-box; display: flex; } .contact-list .contact-list-item { display: -webkit-box; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin-right: 20px; -webkit-box-align: center; align-items: center; } .contact-list .contact-list-item .contact-list-item-img { margin-bottom: 5px; } .contact-list .contact-list-item .contact-list-item-txt { background: #ffd800; color: #000; padding: 10px; min-width: 50px; text-align: center; border-radius: 20px; } .xumubad{width:830px;height:104px;margin:0px auto;overflow:hidden;} .honor{margin:20px 0;} .honor .pic-wrap{height:405px;margin-top:40px;} .honor .first-pic{background:url("../images/honor.png") 50.3% 15px no-repeat;height:429px;} .honor .second-pic{background:url("../images/honor.png") 50.3% -392px no-repeat;height:405px;} .honor .time-box{width:93px;height:30px;display:block;line-height:30px;color:#fff;font-size:14px;text-align:center;background:#ffc800;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;} .honor .pic-box{width:378px;height:280px;} .honor .pic-border{width:336px;margin:0 auto} .honor .pic-box img{width:328px;height:240px;margin:0 auto;padding:3px;border:1px solid #E6E6E6;} .honor .pic-box a,.honor .pic-box p{margin-top:10px;width:378px;font-size:14px;display:block;font-weight:bold;text-align:center;color:#333333;} .honor .time-wrap{margin-bottom:15px;padding-left:15px;} .honor .right-box{float:right;padding-top:62px;padding-right:70px;width:350px;} .honor .left-box{float:left;padding-left:50px;width:350px;} .honor .left-time{} .honor .end{width:88px;height:78px;margin:0 auto;background:url("../images/honor.png") 8px  -820px no-repeat;} .map_list{padding:0 30px 20px;}