.topbarr{width:100%; height:30px; line-height:30px; border-bottom:1px solid #BCB9B9;}
.topbarr .icohy{width:30%; float:left; padding-left:20px;}
.tmenu{ list-style:none; width:50%; float:right;}
.tmenu li{ float:right;}
.menubar{ width:100%; height:156px; position:relative;}
.menubar .logo{width:440px; height:119px; position:absolute;left:-45px; background:url(/images/tb.jpg) 0 0 no-repeat scroll transparent;background-size:100% 100%; margin-top:24px;}
.menubar .logo img{left:7px;position:absolute;}
.menubar .a{ position:absolute; left:34%; top:48px; font-size:40px; letter-spacing:5px; font-weight:bold; color:#0f9bd6;}
.menubar .b{ position:absolute; left:35%; top:105px;letter-spacing:8px; font-size:18px;}
.menubar .menu{ list-style:none;position:absolute;left:32%; top:100px; font-size:1.2em;}
.menubar .menu  li{ float:left; display:block; border-left:1px solid #ccc;}
.menubar .menu  li a{ text-decoration:none;  padding:10px 10px;  *line-height:30px;}
.menubar .tel400{ position:absolute; left:86%; top:90px;}
.menubar .tel400 .tt{position:absolute;left:40px; top:10px;width:140px; font-size:20px;color:#da251c;}
