body,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,td,th,ul{margin:0;padding:0}
body{font-size:12px;color:#333;font-family:"Microsoft YaHei";background:#fff}
img{border:0;max-width:100%}
ol,ul{list-style:none}
h1,h2,h3,h4,h5,h6{font-size:100%}
em{font-style:normal}
button,input,select,textarea{outline:0}
textarea{resize:none}
article,aside,details,dialog,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
a{text-decoration:none}
a:hover{text-decoration:none}
.clearfix:after{content:'';display:block;height:0;clear:both;visibility:hidden}
.container{width:1200px;height:auto;margin:0 auto;position:relative}
.mt25{margin-top:25px !important}
.pb0{padding-bottom:0 !important}
.header-middle{width:100%;height:115px;background:#fff;overflow:hidden}
.header-middle .logo{float:left;margin-top:18px}
.header-middle .logo .span1{margin-right:10px}
.header-middle .logo img{display:inline-block}
.top_search{float:left;width:282px}
.top_search p{font-size:16px;color:#666;text-align:center;margin-top:20px;margin-bottom:5px}
.sech_input{border-radius:30px;border:1px solid #d8d8d8;height:35px;background:#fff;width:282px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.sech_input input{width:234px;border:none;background:#fff;float:left;height:33px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:30px 0 0 30px;text-indent:1em;font-size:14px}
.sech_input input::-webkit-input-placeholder{color:#666}
.sech_input input::-webkit-input-placeholder{color:#666}
.sech_input input:-moz-placeholder{color:#666}
.sech_input input::-moz-placeholder{color:#666}
.sech_input input:-ms-input-placeholder{color:#666}
.sech_input button{width:45px;border:none;background:#3399CC;float:right;height:33px;padding:0;border-radius:0 30px 30px 0}
.sech_input button img{margin-left:11px}
.sech_input .button{width:45px;border:none;background:#3399CC;float:right;height:33px;padding:0;border-radius:0 30px 30px 0}
.sech_input .button img{margin-left:10px;margin-top:7px}
.header-middle .logo-ri{float:right}
.header-middle .logo-ri .ht-r2{height:auto;overflow:hidden}
.header-middle .logo-ri .ht-r2 a{display:inline-block;line-height:30px;color:#5c5c5c;margin-right:13px}
.header-middle .logo-ri .ht-r2 img{display:inline-block;position:relative;vertical-align:middle;margin-right:4px;margin-top:-3px}
.header-middle .logo-ri .ht-r2 a:last-child{margin-right:0}
.header-middle .logo-ri .ht-r2 .ht_right{height:auto;overflow:hidden;float:right}
.header-middle .logo-ri ul{height:auto;overflow:hidden}
.header-middle .logo-ri .ull li{float:right;width:67px;height:31px;border:1px solid #fff;line-height:31px;padding-left:21px;text-align:right}
.header-middle .logo-ri .ull li a{font-size:14px;color:#666;display:block}
.header-middle .logo-ri .ull li.li2{background:url(../login.png) no-repeat 10px center}
.header-middle .logo-ri .ull li.li1{margin-right:5px;background:url(../login2.png) no-repeat 10px center}
.header-middle .logo-ri .ull li.li2.active{background:url(../login1.png) no-repeat 10px center}
.header-middle .logo-ri .ull li.li1.active{background:url(../login2.1.png) no-repeat 10px center}
.header-middle .logo-ri .ull li.active{border:1px solid #ea5717}
.header-middle .logo-ri .ull li.active a{color:#ea5413}
.header-middle .logo-ri .ull1 li{float:left;height:31px;float:right;line-height:31px}
.header-middle .logo-ri .ull1 li:last-child{margin-right:14px}
.header-middle .logo-ri .ull1 li a{font-size:14px;color:#666;display:block}
.header-middle .logo-ri .wel{font-size:14px;color:#3399CC;text-align:right;float:left;line-height:31px;margin-right:18px}
.wel_right{height:auto;overflow:hidden}
.welcom{height:auto;overflow:hidden;float:right}
.header-middle .logo-ri p{font-size:18px;color:#666;margin-top:33px;background:url(../call.jpg) no-repeat left center;padding-left:44px;line-height:24px}
.header-middle .logo-ri p span{font-size:20px;color:#3399CC;font-weight:700;display:block}
.nav{height:48px;width:100%;background:#282828;z-index:9999;position:relative}
.fixed_nav{position:fixed;top:0;width:100%}
.nav .container{position:unset}
.nav li{float:left;line-height:48px;text-align:center}
.nav li a{font-size:16px;color:#fff;display:block;padding:0 26px}
.nav li a.current{background:#3399cc}
.nav li>a:hover{background:#3399cc}
.nav li:last-child{background:0 0}
.nav #current{background:#3399cc}
.nav .dropdown-menu{background:rgba(254, 254, 254, 0.9);position:absolute;left:0px;top:48px;width:100%;display:none;z-index:999;padding:20px 0;border-top:2px solid #3399CC}
.nav .dropdown-menu .dropdown-menu-left{background:#3399cc;width:23%;float:left;border-radius:10px}
.nav .dropdown-menu .dropdown-menu-left a{display:block;padding:10px;border-bottom:1px solid #fefefe}
.nav .dropdown-menu .dropdown-menu-left a.on{background:rgba(255,255,255,0.3)}
.nav .dropdown-menu .dropdown-menu-right{background:transparent;width:70%;float:right}
.nav .dropdown-menu .dropdown-menu-right a{float:left;width:17.5%;color:#3399cc;font-weight: 800;}
.nav .dropdown-menu .dropdown-menu-right a:hover{background:transparent;color:#0067bf;text-decoration:underline}
.foot{height:auto;background:#333333;padding-bottom:70px}
.foot_top{height:auto;background:url(../foot_bli.png) repeat-x bottom left;padding-bottom:27px}
.foot_top .foot_le{float:left;width:253px}
.foot_top .foot_le img{display:block;margin-top:-26px}
.foot_top .foot_mid dl{float:left;width:193px;padding-left:45px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:url(../foot_line.png) no-repeat left top;height:154px}
.foot_top .foot_mid{float:left;width:772px;padding-top:60px}
.foot_top .foot_mid dl dt{color:#fff;font-size:16px;font-weight:700;line-height:16px;margin-bottom:5px}
.foot_top .foot_mid dl dt i{font-size:9px;font-style:normal;opacity:.3;font-weight:400}
.foot_top .foot_mid dl dd{line-height:27px}
.foot_top .foot_mid dl dd a{font-size:14px;color:#a5a5a5}
.foot_top .foot_ri{float:right;width:158px;padding-top:60px}
.foot_top .foot_ri img{display:block;width:134px;margin:0 auto}
.foot_top .foot_ri p{text-align:center;font-size:12px;color:#a5a5a5;margin-top:5px}
.foot_bottom{height:auto;line-height:40px;color:#a5a5a5;font-size:14px}
.foot_bottom a{float:right;color:#a5a5a5}
.searchBox{width:100%;height:50px;overflow:hidden;background:#f7f7f7;border-bottom:1px solid #e0e0e0}
.search{width:1200px;margin:0 auto;overflow:hidden;height:50px}
.search-left{width:885px;float:left;line-height:50px}
.search-left span{font-size:13px}
.search-left span.span1{color:#3399CC;font-size:14px}
.search-left a{color:#666;font-size:14px;margin-right:10px}
.search-right{width:273px;float:right;margin:9px 0 0 0;position:relative}
.search-right input{width:218px;display:block;text-indent:8px;color:#888;height:36px;background:0 0;float:left;border:1px solid #d0d0d0;font-size:13px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border-right:none}
.search-right .buton{border:none;width:43px;display:block;cursor:pointer;color:#fff;float:left;background:url(../button.jpg) no-repeat center;font-size:15px;height:36px}
.waiter{height:auto;overflow:hidden;margin-bottom:45px}
.wai_ul{height:133px;background:#f3f3f3}
.wai_ul li{float:left;width:25%;padding-top:30px}
.wai_ul li span{float:left}
.wai_ul li span.quick{width:59px;height:68px;background:url(../star.png) no-repeat center;display:inline-block;line-height:68px;text-align:center;color:#3399CC;font-size:35px;margin-left:42px;margin-right:16px}
.wai_ul li span.quick_con{height:auto;overflow:hidden;padding-top:13px}
.wai_ul li span.quick_con h1{font-size:20px;color:#333;font-weight:400}
.wai_ul li span.quick_con p{font-size:16px;color:#666}
#pager{text-align:center;margin-top:30px;height:23px}
.pager a{font-size:12px;color:#666;border:#e9e9e9 1px solid;padding:2px 10px}
.pager span a.current{background:#3399CC;color:#fff;padding:3px 11px}
.btn{margin:25px 0 0 70px}
.header{display:none}
.head_mobile{display:none}
.foot_height{display:none}
#box_footerBody{display:none}
.index_f{display:none}



@media screen and (max-width:768px){img{max-width:100%}
body{padding-top:0}
.index_f{display:block}
.container{width:100%;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.header-middle,.nav{display:none}
.header{position:fixed;z-index:9999;top:0;left:0;width:100%;overflow:visible;background:#fff;display:block;height:60px;box-shadow:0 1px 3px #d7d7d7}
.head_mobile{display:block;height:60px}
.logo img{height:41px;margin-top:10px}
#m_menu{position:relative;width:30px;height:30px;float:right;margin-top:20px;margin-right:0;text-align:center;cursor:pointer}
#m_menu span{display:block;position:absolute;width:30px;height:3px;z-index:1;left:0;top:0;background:#000}
#m_menu .menuicon-middle{z-index:2;top:8px}
#m_menu .menuicon-bottom{z-index:3;top:16px}
#sf-menu{position:fixed;top:60px;left:0;z-index:9999;width:100%;background:rgba(0,0,0,.9);display:none}
#sf-menu li{position:relative;width:90%;border-bottom:1px solid #555;margin:0 auto}
#sf-menu .sf-menu-2{display:none}
#sf-menu>li:last-child{border-bottom:none}
#sf-menu .sf-menu-2 li:last-child{border-bottom:none}
#sf-menu li a{display:inline-block;padding:10px 0;color:#fff;transition:transform .3s;-webkit-transition:transform .3s;-moz-transition:transform .3s;-ms-transition:transform .3s;-o-transition:transform .3s;font-size:14px}
#sf-menu li .dropdown-menu a{display:block;padding:10px 0;color:#fff;transition:transform .3s;-webkit-transition:transform .3s;-moz-transition:transform .3s;-ms-transition:transform .3s;-o-transition:transform .3s;font-size:14px}
#sf-menu .sf-menu-2 li:hover .a2{color:#e4007f;-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px)}
#sf-menu .sf-menu-2 li .a2{padding:5px}
#sf-menu span{float:right}
#sf-menu span:after{position:relative;content:"+";float:right;display:inline-block;padding:10px 0;color:#fff;font-size:14px;font-weight:400;margin-right:8px;transition:.3s;-webkit-transition:transform .3s;-moz-transition:transform .3s;-ms-transition:transform .3s;-o-transition:transform .3s;cursor:pointer}
.sf-menu .dropdown-menu{display:none}
.menuicon-in .menuicon-bottom,.menuicon-in .menuicon-top,.menuicon-out .menuicon-bottom,.menuicon-out .menuicon-middle,.menuicon-out .menuicon-top{animation:menuInx 1s;-moz-animation:menuInx 1s;-webkit-animation:menuInx 1s;-o-animation:menuInx 1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}
.menuicon-in .menuicon-middle{animation:menuInm .5s;-moz-animation:menuInm .5s;-webkit-animation:menuInm .5s;-o-animation:menuInm .5s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}
.menuicon-in .menuicon-bottom{animation-name:menuIny;-moz-animation-name:menuIny;-webkit-animation-name:menuIny;-o-animation-name:menuIny}
.menuicon-out .menuicon-top{animation-name:menuOutx;-moz-animation-name:menuOutx;-webkit-animation-name:menuOutx;-o-animation-name:menuOutx}
.menuicon-out .menuicon-middle{animation-name:menuOutm;-moz-animation-name:menuOutm;-webkit-animation-name:menuOutm;-o-animation-name:menuOutm}
.menuicon-out .menuicon-bottom{animation-name:menuOuty;-moz-animation-name:menuOuty;-webkit-animation-name:menuOuty;-o-animation-name:menuOuty}
@-webkit-keyframes menuInx{0%{-webkit-transform:rotate(0);top:0}
100%{-webkit-transform:rotate(-45deg);top:8px}
}
@-moz-keyframes menuInx{0%{-moz-transform:rotate(0);top:0}
100%{-moz-transform:rotate(-45deg);top:8px}
}
@-o-keyframes menuInx{0%{-o-transform:rotate(0);top:0}
100%{-o-transform:rotate(-45deg);top:8px}
}
@keyframes menuInx{0%{transform:rotate(0);top:0}
100%{transform:rotate(-45deg);top:8px}
}
@-webkit-keyframes menuInm{0%{opacity:1}
100%{opacity:0}
}
@-moz-keyframes menuInm{0%{opacity:1}
100%{opacity:0}
}
@-o-keyframes menuInm{0%{opacity:1}
100%{opacity:0}
}
@keyframes menuInm{0%{opacity:1}
100%{opacity:0}
}
@-webkit-keyframes menuIny{0%{-webkit-transform:rotate(0);top:16px}
100%{-webkit-transform:rotate(45deg);top:8px}
}
@-moz-keyframes menuIny{0%{-moz-transform:rotate(0);top:16px}
100%{-moz-transform:rotate(45deg);top:8px}
}
@-o-keyframes menuIny{0%{-o-transform:rotate(0);top:16px}
100%{-o-transform:rotate(45deg);top:8px}
}
@keyframes menuIny{0%{transform:rotate(0);top:16px}
100%{transform:rotate(45deg);top:8px}
}
@-webkit-keyframes menuOutx{0%{-webkit-transform:rotate(-45deg);top:8px}
100%{-webkit-transform:rotate(0);top:0}
}
@-moz-keyframes menuOutx{0%{-moz-transform:rotate(-45deg);top:8px}
100%{-moz-transform:rotate(0);top:0}
}
@-o-keyframes menuOutx{0%{-o-transform:rotate(-45deg);top:8px}
100%{-o-transform:rotate(0);top:0}
}
@keyframes menuOutx{0%{transform:rotate(-45deg);top:8px}
100%{transform:rotate(0);top:0}
}
@-webkit-keyframes menuOutm{0%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes menuOutm{0%{opacity:0}
100%{opacity:1}
}
@-o-keyframes menuOutm{0%{opacity:0}
100%{opacity:1}
}
@keyframes menuOutm{0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes menuOuty{0%{-webkit-transform:rotate(45deg);top:8px}
100%{-webkit-transform:rotate(0);top:16px}
}
@-moz-keyframes menuOuty{0%{-moz-transform:rotate(45deg);top:8px}
100%{-moz-transform:rotate(0);top:16px}
}
@-o-keyframes menuOuty{0%{-o-transform:rotate(45deg);top:8px}
100%{-o-transform:rotate(0);top:16px}
}
@keyframes menuOuty{0%{transform:rotate(45deg);top:8px}
100%{transform:rotate(0);top:16px}
}
.menufade>li{opacity:0}
.menufade>li{animation:menufade .35s ease-out;-moz-animation:menufade .35s ease-out;-webkit-animation:menufade .35s ease-out;-o-animation:menufade .35s ease-out;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}
.menufade>li:nth-child(1){animation-delay:.1s;-moz-animation-delay:.1s;-webkit-animation-delay:.1s;-o-webkit-animation-delay:.1s}
.menufade>li:nth-child(2){-o-webkit-animation-delay:.3s;-moz-animation-delay:.3s;-webkit-animation-delay:.3s;animation-delay:.3s}
.menufade>li:nth-child(3){-o-webkit-animation-delay:350ms;-moz-animation-delay:350ms;-webkit-animation-delay:350ms;animation-delay:350ms}
.menufade>li:nth-child(4){-o-webkit-animation-delay:.4s;-moz-animation-delay:.4s;-webkit-animation-delay:.4s;animation-delay:.4s}
.menufade>li:nth-child(5){-o-webkit-animation-delay:450ms;-moz-animation-delay:450ms;-webkit-animation-delay:450ms;animation-delay:450ms}
.menufade>li:nth-child(6){-o-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-webkit-animation-delay:.5s;animation-delay:.5s}
.menufade>li:nth-child(7){-o-webkit-animation-delay:550ms;-moz-animation-delay:550ms;-webkit-animation-delay:550ms;animation-delay:550ms}
.menufade>li:nth-child(8){-o-webkit-animation-delay:.6s;-moz-animation-delay:.6s;-webkit-animation-delay:.6s;animation-delay:.6s}
.menufade>li:nth-child(9){-o-webkit-animation-delay:650ms;-moz-animation-delay:650ms;-webkit-animation-delay:650ms;animation-delay:650ms}
.menufade>li:nth-child(10){-o-webkit-animation-delay:.7s;-moz-animation-delay:.7s;-webkit-animation-delay:.7s;animation-delay:.7s}
@-webkit-keyframes menufade{0%{opacity:0;-webkit-transform:scale(1.1) translateY(-24px)}
100%{opacity:1;-webkit-transform:scale(1) translateY(0)}
}
@-moz-keyframes menufade{0%{opacity:0;-moz-transform:scale(1.1) translateY(-24px)}
100%{opacity:1;-moz-transform:scale(1) translateY(0)}
}
@-o-keyframes menufade{0%{opacity:0;-o-transform:scale(1.1) translateY(-24px)}
100%{opacity:1;-o-transform:scale(1) translateY(0)}
}
@keyframes menufade{0%{opacity:0;transform:scale(1.1) translateY(-24px)}
100%{opacity:1;transform:scale(1) translateY(0)}
}
.foot{display:none}
.foot_height{display:block}
#box_footerBody{display:block}
.foot_height{display:block}
#box_footerBody{width:100%;height:45px;position:fixed;bottom:0;left:0;z-index:99999;text-align:center;background:#eee;border-top:none;-webkit-transition:bottom;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:.1s}
.foot_ull{width:100%;overflow:hidden;display:-moz-box;display:-webkit-box;display:box;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;border-top:1px solid rgba(255,255,255,.2);height:44px;background:-webkit-gradient(linear,0 0,0 100%,from(#585858),to(#444));background:-moz-linear-gradient(#585858,#444)}
.foot_ull li{text-align:center;height:44px;overflow:hidden;border-right:1px solid rgba(255,255,255,.2);-moz-box-flex:1;-webkit-box-flex:1;box-flex:1}
.foot_ull li:last-child{border-right:none}
.foot_ull li a{height:44px;display:block;text-align:center;vertical-align:middle;color:#fff;text-decoration:none}
.foot_ull li span.icon{width:30px;height:20px;display:block;background:url(../common.png) no-repeat;background-size:400px;-moz-background-size:400px;margin:4px auto 0 auto;position:relative}
.foot_ull li span.text{height:16px;line-height:16px;font-size:10px;color:#fff;text-decoration:none;text-align:center;display:block;overflow:hidden}
.foot_ull li span.home{background-position:-180px -110px}
.foot_ull li span.tel{background-position:-90px -110px}
.foot_ull li span.email{background-position:0 -110px}
.foot_ull li span.map{background-position:-120px -110px}
.waiter{margin:8% 0}
.waiter .container{padding:0}
.wai_ul{height:auto;background:#fff}
.wai_ul li{width:48%;margin-bottom:4%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#f6f6f6;border:1px solid #e9e9e9;padding-top:0}
.wai_ul li:nth-child(2n){float:right}
.wai_ul li span.quick{float:left;margin-left:0;background-size:51%;font-size:14px;margin-right:0;width:26%;height:auto}
.wai_ul li span.quick_con{width:74%}
.wai_ul li span.quick_con h1{font-size:16px}
.wai_ul li span.quick_con p{font-size:14px}
}
