.topInfo{margin-bottom: 0;}

.header{height: 100px;overflow: hidden; margin-top:10px; margin-bottom:10px;}
.header h1.logo {float: left;width: auto;height:80px;margin-left: 0px;margin-top: 10px;}
.header h1.logo img{height: 100%;}
.header .search{float: left;margin: 33px 0 0 150px;}
.search .searchbox{width: 348px;height: 38px;border: 1px solid #ebebed;margin-bottom: 5px;background: #f7f8fa;}
.search .searchbox .txt_search{width: 280px;font-size: 14px;color: #9b9b9b;background: #f7f8fa;padding-left: 10px;height: 38px;line-height: 38px;box-sizing: border-box;border: 0;outline: none;margin-left: 2px;}
.search .searchbox .btn-s{float:right;cursor:pointer;position:relative;width: 63px;height: 38px;background: #f7f8fa;text-align: center;line-height: 38px;}
.search .searchbox .btn-s i{display: inline-block;height: 16px;width: 16px;background: url("../images/search.png") no-repeat;background-size:contain;margin: 0 0 -2px 0;}
.search .searchbox .btn-s:before{content: "";display: inline-block;position: absolute;width: 1px;height: 14px;background: #dcdcde;top: 12px;left: 0;}
.search .searchbox .btn-s:hover{float:right;cursor:pointer;position:relative;width: 63px;height: 38px;background: #f55047;text-align: center;line-height: 38px;}
.search .searchbox .btn-s:hover i{display: inline-block;height: 16px;width: 16px;background: url("../images/search2.png") no-repeat;background-size:contain;margin: 0 0 -2px 0;}
.search .searchbox .btn-s:hover:before{content: "";display: inline-block;position: absolute;width: 0px;height: 14px;background: #dcdcde;top: 0;left: 0;}

.search .searchbox.curr{border: 1px solid #d2d2d4}

.header .fabu{float: left;margin: 33px 55px 0 34px; background-image: -moz-linear-gradient( 180deg, rgb(232,62,53) 6%, rgb(245,80,71) 94%);background-image: -webkit-linear-gradient( 180deg,rgb(232,62,53) 6%, rgb(245,80,71) 94%);background-image: -ms-linear-gradient( 180deg, rgb(232,62,53) 6%, rgb(245,80,71) 94%);filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #f54f46, endColorstr = #ea4238);width: 120px;height: 40px;font-size: 16px;}
.header .fabu a{display: inline-block;width: 120px;height: 40px;color:#fff;line-height: 40px;text-align: center;}
.header .fabu a:hover{ background-image: -moz-linear-gradient( 180deg, rgb(212,57,49) 6%, rgb(222,68,60) 94%);background-image: -webkit-linear-gradient( 180deg, rgb(212,57,49) 6%, rgb(222,68,60) 94%);background-image: -ms-linear-gradient( 180deg, rgb(212,57,49) 6%, rgb(222,68,60) 94%);}
.kefu{color: #313233;font-size: 18px;font-weight: bold;margin-top: 38px; float:right}
.kefu span{display: inline-block;width: 114px;height: 28px;border-radius: 14px;border: 1px solid #fbc1be;background: #fef3f2;color: #f55047;line-height: 28px;font-size: 14px;font-weight: 500;margin: -3px 15px 0 0;}
.kefu span i{display: inline-block;width: 20px;height: 19px;background: url("../images/tel.png")no-repeat;margin: 0px 6px -5px 14px;}


a{transition: all 0s;-moz-transition: all 0s;-webkit-transition: all 0s;-o-transition: all 0s;}


@media screen and (max-width: 1024px) { }