.topFixed { background-color: #03a4a2; overflow: hidden; padding: 5px; position: fixed; top: 0; left: 0; width: 100%; z-index: 999; display: none; }
.topFixed .cp-box { float: left; overflow: hidden;padding-left:10px; }
.topFixed .cp-box .img-box { float: left; width: 54px; height: 54px; border: 1px solid #eff9f9; }
.topFixed .cp-box .img-box img { height: 100%; }
.topFixed .cp-box .cp-info { float: left; color: #fff; margin-left: 15px; }
.topFixed .cp-box .cp-info .title { font-size: 18px; margin: 5px 0 2px; }
.topFixed .cp-box .cp-info .sub-txt { font-size: 12px; }
.topFixed .btn-box { float: left; margin: 7px 0 0 30px; }
.topFixed .btn-box a.btn-link { display: inline-block; width: 170px; height: 40px; line-height: 38px; border: 1px solid #058280; background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fdffc0)); background: linear-gradient(to bottom, #fff, #fdffc0); color: #ff6000; font-size: 16px; border-radius: 30px; text-align: center; margin-right: 10px; }
.topFixed .btn-box a.btn-link i { display: inline-block; width: 22px; height: 19px; background-repeat: no-repeat; vertical-align: sub; }
.topFixed .btn-box .btn-link.tel i { background-image: url(../image/icon_tel.png); }
.topFixed .btn-box .btn-link.home i { background-image: url(../image/icon_home.png); margin-right: 5px; }
.topFixed .info-box { float: right; overflow: hidden; margin-top: 6px;padding-right:15px; }
.topFixed .info-box .txt { float: left; font-size: 12px; color: #fff; }
.topFixed .info-box .txt p { line-height: 180%; }
.topFixed .info-box .txt span { color: #fff000; }
.topFixed .info-box .btn-link2 { display: inline-block; width: 120px; height: 32px; line-height: 30px; text-align: center; border: 1px solid #058280; background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fdffc0)); background: linear-gradient(to bottom, #fff, #fdffc0); color: #ff6000; border-radius: 20px; float: left; margin: 5px 0 0 12px; }



.fl-width255 .con-box .item { float: left; text-align: center; cursor: pointer; margin-left: 18px; position: relative;margin-bottom: 10px; }
.fl-width255 .con-box .item > .imgbox { width: 67px; height: 67px; padding: 5px; border: 1px solid #e7e7e7; border-radius: 3px; }
.fl-width255 .con-box .item p { font-size: 12px; color: #5e5e5e; margin-top: 5px; }
.fl-width255 .con-box .item .preview-box {/*position: absolute; left: -127px; top: 66px;*/ width: 198px; border: 1px solid #e5e5e5; border-radius: 10px; overflow: hidden; z-index: 15; }
.fl-width255 .con-box .item .preview-box .imgbox { background-color: #fff;    padding: 15px 20px 0px 20px; }
.fl-width255 .con-box .item .preview-box .caption { padding: 15px; background-color: #f5f5f5; }
.fl-width255 .con-box .item .preview-box .caption .txt { font-size: 15px; color: #2e2e2e; line-height: 180%; }
.fl-width255 .con-box .item .preview-box .caption .txt .name { color: #ff7300; }
.fl-width255 .con-box .item .preview-box .caption .pl { color: #0b9134;font-size: 15px; }
.fl-width255 .con-box .item .cpimg {position: absolute;width: 67px;height: 67px;border-radius: 50%;left: 66px;top: 54px;}
