@charset "UTF-8";a,a:active,a:hover,a:link,a:visited{text-decoration:none}.toTop,a{cursor:pointer}.fix-show a,.footer,.header .head-btn,.index-about ul li,.index-name h1,.index-name p,.toTop{text-align:center}*,:after,:before{margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body,dd,div,dl,dt,fieldset,figcaption,figure,form,h1,h2,h3,h4,h5,h6,html,li,ol,p,pre,table,td img,th,ul{margin:0;padding:0}.wrap,body{margin:0 auto}body{font-family:"Microsoft YaHei","微软雅黑";color:#333;font-size:16px;line-height:1.7;background-color:#FFF}li,ol,ul{list-style:none}em,i{font-style:normal}a{color:#333;outline:0}fieldset,img,video{max-width:100%;border:none}button,input,select,textarea{color:#333;font-size:16px;font-family:"Microsoft Yahei",sans-serif;outline:0;border:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}button,input{border-radius:0;-webkit-appearance:none}textarea{resize:none;outline:0;border:none;-webkit-appearance:none}input:-ms-clear{display:none}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;outline:0}::-webkit-input-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}:-moz-placeholder{color:#999}table{border-collapse:separate}.clearfix:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.clearfix{zoom:1}.transition{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}.header,.header .head-pl{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.wrap{width:94%;max-width:1400px}.header{width:100%;line-height:90px;background:#fff;transition:all .3s ease;z-index:10}.header .head-pl{margin-left:130px;transition:all .3s ease}.header .head-pl .header-wrap{width:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.header .logo{float:left;width:200px}.header .logo img{width:100%;height:auto;vertical-align:middle}.header .head-btn{float:right;width:148px;font-size:18px;background-color:#FF782F}.header .head-btn a{color:#FFF;display:block}.header .head-btn:hover{background-color:#FF620D}.header .head-tel{float:right;margin:0 40px 0 100px;color:#555;font-size:24px;font-weight:700}.fix-show img,.header .head-tel img{margin-right:10px;vertical-align:middle}.header ul{float:right}.header ul li{display:inline-block;vertical-align:middle;margin-top:-4px;margin-left:60px}.fix-show,.header .navBtn,.toTop{display:none}.footer a,.footer span{margin-left:20px}.header ul li a{color:#333;font-size:18px}.header ul li.on a{color:#FF782F;font-weight:700}.header ul li:hover a{color:#FF620D}.footer a,.footer span,.index-name span{display:inline-block}.top-place{margin-top:70px}.side-place{padding:80px 0}.index-name{line-height:1.2;position:relative;margin-bottom:40px}.index-name h1{font-size:40px}.index-name h1:first-letter{color:#FF782F}.index-name p{font-size:16px;margin-top:16px;line-height:1.6}.index-name h2{color:#333;font-size:36px}.index-name h2:first-letter{color:#FF782F}.index-name h2 a{color:#333}.index-name h2 a:hover{color:#FF620D}.index-name span{color:#666;font-size:18px;margin-top:12px}.index-name a{position:absolute;right:0;bottom:10px}.index-name a:hover{color:#FF620D}.footer{color:#FFF;padding:6px 0;line-height:30px;font-size:14px;background-color:#262626}.footer p{padding:15px 0}.footer a{color:#FFF}.footer a:hover{color:#FF620D}.footer .foot-line{border-top:1px solid #383737}.toTop{position:fixed;right:16px;bottom:60px;z-index:9999;width:50px;height:50px;line-height:46px;background-color:#FF782F}.toTop:hover{background-color:#FF620D}.toTop img{width:12px;height:auto;vertical-align:middle}.fix-show{position:fixed;bottom:0;max-width:750px;width:100%;z-index:9999;background:url(../images/fix-bg.png) bottom center no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;line-height:66px;font-size:0}.fix-show img{width:36px}.fix-show a{display:inline-block;width:50%;font-size:18px;margin-top:.1rem}.fix-show a.fix-zx{color:#4c4c4c}.fix-show a.fix-tel{color:#FFF}.place-show{position:relative}.place-show img{width:100%;min-height:180px;-webkit-object-fit:cover;object-fit:cover;vertical-align:middle}.place-show .place-tit{position:absolute;top:60%;color:#FFF;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.place-show .place-tit strong{display:block;font-size:30px;line-height:1.1;margin-bottom:16px}.place-show .place-tit ol:before{content:"";display:inline-block;vertical-align:middle;width:12px;height:12px;background:url(../images/icon-place.png) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-2px;margin-right:3px}.place-show .place-tit li{display:inline-block;color:#FFF;line-height:1.2}.place-show .place-tit li a{color:#FFF}.place-show .place-tit li a:hover{color:#FF620D}.index-about{background:url(../images/bg-map.jpg) top center no-repeat #FAFAFA}.index-about ul{margin-top:70px}.index-about ul li{float:left;width:25%;line-height:1.2}.index-about ul li span{display:block;font-size:60px;font-family:impact;color:#FF782F}.index-about ul li span sub{font-size:15px;display:inline-block;vertical-align:initial;padding-left:5px;color:#333}.index-about ul li p{font-size:18px;margin-top:10px}.about-base .index-name p{text-align:left}.about-base ul li,.about-ser,.about-ser .index-name{text-align:center}.about-base ul{margin-left:-3.3%}.about-base ul li{float:left;width:30%;margin-left:3.3%;background-color:#FFF;-webkit-box-shadow:2px 2px 10px rgba(0,0,0,.2);box-shadow:2px 2px 10px rgba(0,0,0,.2)}.about-base ul li img{width:100%;vertical-align:middle}.about-base ul li p{color:#333;line-height:50px}.about-ser{background:url(../images/about-bg.jpg) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.about-ser a{margin-top:60px;display:block}@media (max-width:1600px){.header .head-pl{margin-left:2%}.header .head-tel{margin-left:60px}.top-place{margin-top:60px}}@media (max-width:1360px){.header{line-height:80px}.header .logo{width:160px}.header .head-tel{margin:0 20px 0 40px}.header ul li{margin-left:40px}.top-place{margin-top:50px}.side-place{padding:60px 0}.index-name h1{font-size:36px}.index-name h2{font-size:32px}.index-name span{font-size:16px}}@media (max-width:1200px){.header .head-tel{display:none}.header ul{margin-right:40px}.header ul li a{font-size:16px}.top-place{margin-top:36px}.side-place{padding:48px 0}.index-name{margin-bottom:30px}.index-name h1{font-size:32px}.index-name h2{font-size:28px}}@media (max-width:960px){.header .head-btn{display:none}.pro-list li{margin-top:20px}.pro-list li a.txt{font-size:18px;padding:10px 5px}.index-about ul{margin-top:40px}.index-about ul li span{font-size:50px}.index-about ul li p{font-size:16px;margin-top:0}}@media (max-width:768px){.header{position:relative;line-height:56px}.header .logo{width:140px}.header .navBtn{display:block;position:absolute;right:2%;cursor:pointer}.header .navBtn img{width:26px;vertical-align:middle}.header ul{display:none;position:absolute;top:100%;right:6px;width:136px;margin-right:0;z-index:99999;background-color:#F3F4F4}.fix-show,.header ul li,.header ul li a{display:block}.header ul li{margin:0;text-align:center}.index-about ul li,.index-name{margin-bottom:20px}.top-place{margin-top:24px}.side-place{padding:32px 0}body{padding-bottom:75px}.place-show .place-tit strong{font-size:24px}.place-show .place-tit ol{font-size:14px;white-space:nowrap;overflow-x:scroll}.place-show ::-webkit-scrollbar{display:none}.index-name h1{font-size:26px}.index-name h2{font-size:24px}.index-name a,.index-name p,.index-name span{font-size:15px}.index-about ul{margin-top:0}.index-about ul li{width:50%}.index-about ul li span{font-size:44px}.index-about ul li p{font-size:15px}}@media (max-width:640px){.pro-list li{width:46.7%}body{padding-bottom:55px}.fix-show{line-height:48px}.about-base .index-name p{display:none}.about-base ul li{margin-bottom:20px;width:46.7%}.about-ser a{margin-top:40px}}@media (max-width:480px){.footer p span,.index-about .index-name p{display:none}.header{line-height:44px}.fix-show,.toTop{line-height:36px}.header .logo{width:120px}.footer p{padding:10px 0}body{padding-bottom:45px}.fix-show{padding-top:8px}.fix-show img{width:28px;margin-right:4px}.fix-show a{font-size:16px}.toTop{right:8px;width:40px;height:40px}.place-show img{min-height:120px}.place-show .place-tit{top:50%}.place-show .place-tit strong{font-size:20px}.place-show .place-tit ol{font-size:14px;white-space:nowrap;overflow-x:scroll}.place-show ::-webkit-scrollbar{display:none}.index-name h1{font-size:24px}.index-name h2{font-size:22px}.index-name a,.index-name p,.index-name span{font-size:14px}.index-about ul li span{font-size:36px}.index-about ul li p{font-size:14px}.about-base ul{margin-left:0}.about-base ul li{width:100%;margin-left:0}.about-ser a{margin-top:40px}}@media (max-width:360px){body{padding-bottom:35px}.fix-show{line-height:32px}}