body { overflow-x:hidden;}
.fl {float:left;}
.fr {float:right;}

.header{ background: #fff; }
.h-top{height: 30px; background: #153d63; line-height: 30px;color: #f9f9f9}
.h-top p{ line-height: 30px;  }
.h-top p a{ color: #fff; }
.navbg {height:116px;width:100%;position:relative;background:url(logobarbg.jpg);}
.top{width: 1200px; margin: 0 auto;}

.nav {width:1200px;height:44px;margin:0 auto; position: relative;z-index: 99999999;}
/*.logo {width:228px;}*/
.logo img {margin-top:26px;margin-left: 20px;}
.foil img {margin-top: 26px;margin-right: 20px; margin-bottom: 10px; max-width: 210px;}
.foil input{height: 28px; line-height: 28px;background: #a2c1de;  border:none; outline: none; color: #595959; text-indent: 20px;}
.txt{border-top-left-radius: 14px; border-bottom-left-radius: 14px; width:170px; height: 28px; }
.foil input.btn{ border-bottom-right-radius: 14px; border-top-right-radius: 14px; width: 50px; height: 28px; background: #a2c1de url(search.png) no-repeat center center; cursor: pointer;}


.nav-ul>li {float:left;position:relative;width: 120px;text-align: center;}
.nav-ul>li>a {display:inline-block;width:100%;color:#333;font-size:16px;line-height:44px;position:relative;}
.nav-ul>li>a:hover,.nav-ul>li>a.active {color:#fff;background-color:#fb7d13;-webkit-transition:all .8s cubic-bezier(.7,0,.1,1);transition:all .8s cubic-bezier(.7,0,.1,1);}
/*.nav-ul>li>a:hover:after,.active:after {content:'';position:absolute;top:108px;left:16px;width:30px;height:3px;border-radius:2px;background-color:#b0760c;-webkit-transition:all .8s cubic-bezier(.7,0,.1,1);transition:all .8s cubic-bezier(.7,0,.1,1);}*/
/* 下拉菜单 */
.nav-menu {position:absolute;z-index:2;width:120px;left:0;top:100%;}
.nav-menu-ul {height:0;overflow:hidden;opacity:0;-webkit-transition:all .8s cubic-bezier(.7,0,.1,1);transition:all .8s cubic-bezier(.7,0,.1,1);}
.nav-menu li {overflow:hidden;word-wrap:nowrap;background-color:#fb7d13; width: 120px;}
.nav-menu a {display:inline-block;width:100%;text-align:center;line-height:56px;font-size:16px;-webkit-transition:all .4s linear;transition:all .4s linear;color:#fff;}
.nav-menu a:hover {background-color:#ebebeb;color:#fb7d13;}

.section {width:1200px;margin:30px auto 26px;background:#fff;}

.footer {height:90px; background: url(bottombg.jpg);}
.common{ width: 1200px; margin: 0 auto; }
.copyright{margin-top: 30px; }
.footer p{ color: #f9f9f9; font-size: 12px; line-height: 20px; }
.sydw{ padding-top: 10px;}
@font-face {
    font-family: 'myFirstFont';
    src: url('../fonts/shelleyandantebt-webfont.woff2') format('woff2'),
         url('../fonts/shelleyandantebt-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}