@charset "utf-8";
.hide{display:none;}
.wrap,.main{ width: 1000px; margin: 0 auto;}
/*--head--*/
.header{ width: 100%; height: 118px;}
.header-main{ width: 960px; height: 118px; margin: 0 auto; overflow: hidden;}
.logo{ width: 250px; height: 118px; float: left; }
.tel{  height: 64px; line-height: 40px; float: right; text-align: right; margin: 27px 0; font-size: 30px; color: #037ce0;}
.tel p{ line-height: 24px; color: #666; font-size: 14px;}

/*nav*/
.nav{ height:46px; font-size: 14px; background:#027dc3; color: #FFF; position: relative; z-index: 800;}
.nav ul{ width: 100%; padding-left: 1px;}
.nav li{ float: left; position: relative; text-align: center; padding: 0 27px;}
.nav li:first-child{ margin-left: 0;}
.nav li a{  height: 46px; line-height: 46px; font-size: 14px;  display: block; color: #FFF; text-decoration: none; }

/*footer*/
.footer{ width: 100%; margin-top: 30px; background: #6d7275; overflow: hidden;}
.footer-main{  color: #fff; line-height: 20px;}
.footer-main a{ color: #fff; margin-right: 35px; line-height: 20px;}
.footer-main a:hover{ text-decoration: underline;}
.footer-main .foot-nav{ border-bottom: 1px solid #8a8e91; line-height: 20px; padding: 12px 0;}
.footer-main .foot-link{ border-bottom: 1px solid #8a8e91; line-height: 20px; padding: 12px 0;}
.footer-main .foot-bot{ padding: 10px 0;}
/*在线客服*/
.online_kefu .list
,.online_kefu .list .top
,.online_kefu .list .btm
,.online_kefu .kefu1
,.online_kefu .kefu2
,.online_kefu .kefu3
,.online_kefu .qq{background:url(../images/online.png) no-repeat;}
.online_kefu{position:fixed; top:400px; right:-125px; _position:absolute; _top:expression(documentElement.scrollTop+300); width:155px; height:auto; background-repeat:repeat-y; overflow:hidden}
.online_kefu .list{float:left;width:125px;margin:0;padding:0; background-position:-162px 0; background-repeat:repeat-y; overflow:hidden}
.online_kefu .list .top{float:left;width:125px; height:50px; cursor:pointer; background-position:-35px -1px; overflow:hidden}
.online_kefu .list ul{float:left;width:86px;margin:0 22px 0 20px;min-height:67px; background:#fff; overflow:hidden}
.online_kefu .list ul li{float:left;width:86px; height:30px; text-indent:24px; line-height:30px; overflow:hidden }
.online_kefu .list ul li.kefu1{background-position:-186px -26px;}
.online_kefu .list ul li.kefu2{background-position:-186px -60px;}
.online_kefu .list ul li.kefu3{background-position:-186px -91px;}
.online_kefu .list ul li a{color:#000;}
.online_kefu .list .btm{float:left;width:125px;height:23px; cursor:pointer; background-position:-35px -52px; overflow:hidden}
.online_kefu .qq{float:left;width:30px; height:140px; background-position:0px 0px; cursor:pointer; overflow:hidden}
.online_kefu .qq a.backtop{float: left;width:30px; height:30px;margin-top:110px;}
