.text-center{text-align:center;}
.pro_img{margin:10px 0;}
.h_mid .logo{margin-top:27px;}
.f_nav a:nth-child(4){margin-left:230px;}
.f_logo{border-radius:50%;background:#fff;height:134px;top:-50px;padding:10px;box-sizing:border-box;border:1px solid #efefef;left:526px;}
.f_logo a{display:block;}
.f_logo a img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;width:90%;}
.f_bg,.footer{overflow:inherit;}
.leib2 h3 a.on {color: #276e7d;}
.topadcs{margin-top:0;}