.banner{ height: 475px; background: url("../img/5.jpg") no-repeat center center; } .banner_tit{ color: #fff; z-index: 1; } .banner_tit h3{ font-size: 36px; margin: 335px 0 20px 0; } .banner_tit h5{ max-width: 620px; font-size: 24px; } .about_w { background-color: #FFF; max-width: 1400px; margin-top: 0px; padding-bottom: 50px; padding: 10px; } .about_w .about_left_w .about_left_nav { padding: 5% 0%; background: url(../img/left_line_bg.jpg) no-repeat right top; word-wrap: break-word; word-break: normal; } .about_w .about_left_w .about_left_nav h4 { width: 100%; height: 42px; line-height: 42px; font-size: 16px; font-size: 16px; font-weight: bold; border-bottom: 1px dashed #EEE; color: #36475a; } .about_w .about_left_w .about_left_nav dl { margin-top: 0px; padding-bottom: 10px; border-bottom: 1px dashed #f2f2f2; } .about_w .about_left_w .about_left_nav dl dt { height: 42px; line-height: 42px; } .about_w .about_left_w .about_left_nav dl dt a { font-size: 14px; font-weight: bold; color: #36475a; display: block; height: 32px; line-height: 32px; } .about_w .about_left_w .about_left_nav dl dd a { float: left; width: 50%; padding-right: 10%; height: 32px; line-height: 32px; font-size: 14px; font-weight: normal; display: block; color: #6e798b; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .about_w .about_left_w .about_left_nav dl dd a:hover{ color: #0080FF; } .about_w .about_left_w .about_left_nav dl dd a.active{ color: #0080FF; } .about_w .about_left_w .about_left_nav dl { margin-top: 0px; padding-bottom: 10px; border-bottom: 1px dashed #f2f2f2; } .about_w .about_left_w .left_contact_w .left_lx_w { border: 1px solid #EEE; color: #666; padding: 4%; margin-top: 10px; margin-bottom: 20px; overflow: hidden; } .about_w .about_left_w .left_contact_w p { margin: 0px; padding: 0px 0; line-height: 32px; color: #36475a; font-size: 13px; } .about_w .about_left_w .left_contact_w .left_lx_w i { font-size: 23px; font-style: normal; color: #ff6900; margin: 20px 0 10px 0; } .about_w .about_left_w .left_contact_w .left_lx_w p { line-height: 24px; color: #6e798b; font-size: 14px; } .about_right_w{ margin-bottom: 30px; } .about_right_w img{ max-width: 100%; } .about_right_w p{ font-size: 16px; line-height: 32px; color: #36475a; } /*荣誉证书*/ .ry_w { padding-bottom: 30px; padding: 10px; } .ry_w .ry_list_w { padding-bottom: 10px; } .ry_w .ry_list_w .ry_li { background-color: #FFF; border: 1px solid #EEE; text-align: center; margin: 10px 0px; padding: 20px 20px 10px 20px; } .ry_w .ry_list_w .ry_li:hover{ transform: translate3d(0, -2px, 0); box-shadow: 0 15px 30px rgba(0,0,0,0.1); transition: all .2s linear; } .ry_w .ry_list_w .ry_li .ry_li_img { position: relative; z-index: 3; display: block; *display: inline; zoom: 1; cursor: pointer; height: 160px; min-height: 160px; max-height: 160px; overflow: hidden; background: url(../img/loading.gif) 50% no-repeat; } .img-responsive { display: block; max-width: 100%; height: auto; } .center-block { display: block; margin-left: auto; margin-right: auto; } .ry_w .ry_list_w .ry_li .ry_li_img .view { display: none; overflow: hidden; cursor: pointer; position: absolute; z-index: 9999; left: 24%; top: 40%; width: 50%; height: 42px; color: #fff; border: 1px solid #fff; padding: 0px 12px; line-height: 42px; text-align: center; border: 1px solid #fff; opacity: 1; filter: alpha(opacity=100); transition: all 0.4s ease; border-radius: 30px; } .ry_w .ry_list_w .ry_li .ry_li_img .view:hover{ border-color:#0080FF; background: #0080ff; } .ry_w .ry_list_w .ry_li:hover .ry_li_img .view{ display: block; } .ry_w .ry_list_w .ry_li .ry_li_img .dark { position: absolute; z-index: 1; top: 0px; right: 0px; height: 100%; width: 100%; background: rgba(0,0,0,.6); opacity: 0; transition: all .2s ease; } .ry_w .ry_list_w .ry_li:hover .ry_li_img .dark{ opacity: 1; } .ry_w .ry_list_w .ry_li .ry_tt { height: 32px; line-height: 32px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 16px; color: #36475a; margin-top: 15px; } @media screen and (max-width: 1000px){ .banner{ height: 280px; } .banner_tit h3 { font-size: 28px; margin: 145px 0 20px 0; } .banner_tit h5 { font-size: 20px; } .about_w .about_left_w .about_left_nav dl dd a{ width: 100%; } .about_w .about_left_w .left_contact_w .left_lx_w i{ font-size: 18px; } }