/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{box-sizing:border-box;padding:0px;margin:0px;font-family:MicrosoftYaHei, pingfang SC}* ul{list-style:none}html,body{max-width:100%;font-size:12px;height:100%;width:100%;margin:0 auto}button,input{outline:none}.clearfix:before,.clearfix:after{content:'';display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.one-line-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.three-line-ellipsis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}img{border:0}.test{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-filter:blur(10);filter:blur(10)}.header{height:110px;width:100%;min-width:1200px}.header .he-left{float:left;margin-top:36px}.header .he-left .he-left-login{height:56px;line-height:56px;vertical-align:middle}.header .he-left .he-left-span{font-size:14px;color:#333333;letter-spacing:0;margin-left:31px;white-space:nowrap}.header .he-right{float:right;margin-top:33px;margin-right:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header .he-right .phone-text{display:inline-block}.header .he-right .he-right-phone{width:44px;margin-right:12px}.header .he-right .service-hotline{font-size:12px;color:#333747;letter-spacing:0;line-height:12px}.header .he-right .he-right-span{vertical-align:middle;font-size:20px;color:#333747;letter-spacing:0;line-height:20px;margin-top:8px}.nav{width:100%;min-width:1200px;height:50px;background:#333747;box-shadow:0 4px 8px 0 rgba(0,0,0,0.05)}.nav .nav-ul .nav-li-checked a{background:#ff7836}.nav .nav-ul .nav-li{width:120px;height:50px;float:left;font-size:16px;letter-spacing:0;text-align:center;line-height:50px;cursor:pointer}.nav .nav-ul .nav-li>a{display:inline-block;width:100%;height:100%;color:#ffffff;text-decoration:none}.nav .nav-ul .nav-li>a:hover{background:#ff7836}.nav .nav-ul .nav-li>a:active{background:#ff7836}.banner{width:100%;min-width:1200px;height:480px;position:relative}.banner img{width:100%;min-width:1200px;height:480px;vertical-align:bottom;float:left}.banner .text-layout{position:absolute;top:0;z-index:5}.banner .text{margin-top:145px}.banner .text>p{color:#033a97;letter-spacing:0}.banner .text>.p1{font-size:24px;line-height:32px}.banner .text>.p2{font-size:40px;line-height:40px;margin-top:10px}.banner .text>.p3{font-size:16px;line-height:21px;margin-top:20px}.banner .text>button{width:180px;height:48px;line-height:48px;background:#ffa61b;border-radius:4px;font-size:16px;color:#ffffff;letter-spacing:0;border:none;margin-top:30px}.content{position:relative;width:1200px;margin:0 auto;letter-spacing:0}.content1{position:relative;width:1200px;margin:0 auto;letter-spacing:0}.footer{height:390px;width:100%;min-width:1200px}.footer .blank{width:100%;min-width:1200px;height:30px;background:#f5f7fb}.footer .foo-con{margin-top:60px;height:180px;display:inline-block}.footer .foo-con .foo-we{width:264px;height:200px;float:left;margin-right:240px}.footer .foo-con .foo-we .foo-we-ul .foo-we-li{margin-bottom:12px}.footer .foo-con .foo-we .foo-we-ul .foo-we-first{height:25px;font-size:16px;color:#333747;line-height:16px}.footer .foo-con .foo-we .foo-we-ul .foo-we-second{height:44px;padding-left:3px}.footer .foo-con .foo-we .foo-we-ul .foo-we-second img{float:left}.footer .foo-con .foo-we .foo-we-ul .foo-we-second .foowesecond-right{float:left;margin:0 0 0 10px}.footer .foo-con .foo-we .foo-we-ul .foo-we-second .foowesecond-right .span{font-size:12px;color:#333747;letter-spacing:0;line-height:12px;margin-bottom:10px}.footer .foo-con .foo-we .foo-we-ul .foo-we-second .foowesecond-right .phone{font-size:20px;color:#333747;letter-spacing:0;line-height:20px}.footer .foo-con .foo-we .foo-we-ul .foo-we-thirdly{clear:both;margin-bottom:32px;color:#8f93a3}.footer .foo-con .foo-we .foo-we-ul .foo-we-fourthly a img{width:36px;height:36px;margin-right:18px}.footer .foo-con .foo-left{width:200px;margin-right:20px;float:right}.footer .foo-con .foo-left .foo-left-li{margin-bottom:11px}.footer .foo-con .foo-left .foo-left-li a{font-size:12px;color:#616575;text-decoration:none;cursor:pointer}.footer .foo-con .foo-left .foo-left-li a:hover{color:#ff7836;text-decoration:underline}.footer .foo-con .foo-left .foo-we-first{height:25px;font-size:16px;color:#333333;line-height:16px;margin-bottom:15px}.footer .foo-con .foo-conter{width:200px;margin-left:200px;float:left}.footer .foo-con .foo-conter .foo-left-li{margin-bottom:11px;color:#616575}.footer .foo-con .foo-conter .foo-we-first{height:25px;font-size:16px;color:#333333;line-height:16px}.footer .foo-con .foo-right{width:256px;margin-right:0;float:right}.footer .foo-con .foo-right .wx-public{height:25px;font-size:16px;color:#333747;line-height:16px;margin-bottom:12px}.footer .foo-con .foo-right .wx-code{display:inline-block}.footer .foo-con .foo-right .wx-code img{width:108px;height:108px}.footer .foo-con .foo-right .wx-code .mr16{margin-right:16px}.footer .foo-con .foo-right .wx-code>div{width:120px;height:144px;float:left;background:#ffffff;box-shadow:0 2px 30px 0 rgba(103,128,166,0.14);border-radius:4px;text-align:center}.footer .foo-con .foo-right .wx-code>div>img{width:108px;height:108px;margin:6px;margin-bottom:3px}.footer .foo-con .foo-right .wx-code>div>span{font-size:12px;color:#333747}.footer .line{width:100%;height:1px;margin-top:53px;background:#f0f0f0}.footer .foo-bottom{clear:both;position:relative;margin-top:19px;margin-bottom:40px;color:#8f93a3;letter-spacing:0;display:block;float:left;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.footer .foo-bottom p{line-height:24px;width:50%}.footer .foo-bottom p a{color:#8f93a3;text-decoration:none}.footer .foo-bottom p:last-child{text-align:right;position:absolute;right:0;top:0}.footer .ml8{margin-left:8px}.content-right{width:290px;height:100%;padding-top:31px;float:right}.content-right .right{letter-spacing:0}.content-right .right>div{width:290px}.content-right .right>div~div{margin-top:30px}.content-right .right .appointment{height:242px;background-image:-webkit-linear-gradient(top, #ff915c 1%, #ff6c36 100%);background-image:linear-gradient(180deg, #ff915c 1%, #ff6c36 100%);background-color:#ff6c36;border-radius:8px;position:relative;color:white}.content-right .right .appointment .appoint-img{width:124px;height:266px;margin-right:10px;border:none !important;vertical-align:baseline;position:absolute;right:10px;top:-24px}.content-right .right .appointment .appo-text{position:absolute;top:22px;left:20px}.content-right .right .appointment .appo-text>.ques{font-size:12px;line-height:12px}.content-right .right .appointment .appo-text>.ans{font-size:16px;line-height:14px;margin-top:10px}.content-right .right .appointment .appo-text>ul{margin-top:10px}.content-right .right .appointment .appo-text>ul>li{line-height:24px}.content-right .right .appointment .appo-text>ul>li>img{width:14px;height:14px;background:#ffffff;vertical-align:middle;float:left;margin-top:8px;margin-right:10px;color:#ff7836}.content-right .right .appointment .appo-text>ul>li>span{font-size:12px;line-height:12px;vertical-align:middle}.content-right .right .appointment .appo-text .btn-reserve{display:block;width:250px;height:40px;border-radius:4px;font-size:14px;color:#ff7836;text-align:center;line-height:40px;border:none;margin-top:18px;background:white;text-decoration:none}.content-right .right .appointment .appo-text>button{border-radius:4px;font-size:14px;color:#ff7836;text-align:center;line-height:16px;padding:13px 91px;border:none;margin-top:20px;background:white}.content-right .right .wechat-public,.content-right .right .hot-label{background:#ffffff;border:1px solid #f0f0f0;border-radius:4px;box-shadow:0 1px 0 0 #f0f0f0}.content-right .right .wechat-public>.tit,.content-right .right .hot-label>.tit{width:250px;background:#ffffff;box-shadow:0 1px 0 0 #f0f0f0;font-size:16px;color:#333747;margin:30px 0 0 19px;padding-bottom:12px}.content-right .right .wechat-public{height:300px}.content-right .right .wechat-public>.qrcode_01{width:120px;height:120px;margin:40px 83px 19px}.content-right .right .wechat-public>p{font-size:14px;color:#000000;text-align:center;line-height:14px}.content-right .right .wechat-public>p>span{color:#ffa61b;margin:0 3px}.content-right .right .hot-label{width:290px;height:300px;padding-left:9px}.content-right .right .hot-label .tit{margin-left:11px}.content-right .right .hot-label>.label-btn{overflow:hidden;margin-top:20px}.content-right .right .hot-label>.label-btn>a{width:72px;height:28px;float:left;display:inline-block;text-align:center;line-height:26px;font-size:14px;color:#616575;border-radius:14px;border:1px solid #979797;background:#ffffff;margin:6px 9px;text-decoration:none}.content-right .right .hot-label>.label-btn>a:hover{color:#ff7836;border:1px solid #ff7836}.content-right .right .magic-card{width:290px;height:280px;position:relative}.content-right .right .magic-card img{margin:-2px 0 0 -4px}.content-right .right .magic-card .click{width:250px;height:40px;background:#ff7836;position:absolute;bottom:16px;left:20px;border-radius:4px;font-size:16px;color:#ffffff;text-align:center;line-height:16px;border:none}.content-right .right .about-question{width:290px;height:281px;background:#ffffff;border:1px solid #f0f0f0;border-radius:4px}.content-right .right .about-question>.tit{width:250px;height:40px;background:#ffffff;box-shadow:0 1px 0 0 #f0f0f0;font-size:16px;color:#333333;line-height:40px;margin:20px 20px 0 20px}.content-right .right .about-question>.question>a{margin:0 20px;display:block;font-size:14px;color:#333747;line-height:40px;text-decoration:none;width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.content-right .right .about-question>.question>a:hover{color:#ff7836;text-decoration:underline}.to-top{position:fixed;bottom:60px;right:120px;display:none;z-index:999}.to-top img{width:30px}.to-top>.to-top-icon{width:60px;height:60px;box-shadow:0 2px 30px 0 rgba(103,128,166,0.14);background:#ffffff;border-radius:6px;text-align:center;padding:23px 0;display:inline-block}.to-top>.to-top-icon:hover{box-shadow:0 2px 30px 0 #f1c8b3}.to-top>.to-top-icon>.icon-top-norm{display:inline-block}.to-top>.to-top-icon>.icon-top-hover{display:none}.to-top>button{position:absolute;top:16px;left:75px;width:64px;height:28px;line-height:28px;background:#ff7836;border-radius:4px;font-size:12px;color:#ffffff;text-align:center;outline:none;border:none;display:none}.to-top:hover button{display:inline-block}.to-top:hover .icon-top-norm{display:none}.to-top:hover .icon-top-hover{display:inline-block}.content-case li{width:100%;height:180px;border-bottom:1px solid #eaeaea}.content-case li .content-case-li-img{width:190px;height:120px;padding:30px 0;float:left}.content-case li .content-case-li-img img{width:100%;height:120px;display:block;background-color:#f0f0f0}.content-case li .content-case-li-div{width:658px;height:120px;float:right;letter-spacing:0;padding:40px 0 0px 0}.content-case li .content-case-li-div .div-title{font-size:16px;font-weight:700;color:#333333;line-height:20px;width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content-case li .content-case-li-div .div-con{height:35px;font-size:14px;color:#666666;text-align:justify;margin-top:8px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.content-case li .content-case-li-div .div-eye{width:100%;height:14px;font-size:14px;color:#999999;letter-spacing:0;margin-top:15px;line-height:14px}.content-case li .content-case-li-div .div-eye .span-eye{display:inline-block;vertical-align:middle}.content-case li:hover .div-title{color:#3866ff}.content-case li:hover .div-con{color:#3866ff}.content-case li:hover .span-time{color:#3866ff}.err-content{width:100%;height:610px;text-align:center;background-color:#f5f7fb}.err-content .errbg{width:128px;height:120px;background-size:cover;margin-top:169px}.err-content .nopage{width:280px;height:180px;background-size:cover;margin-top:200px}.err-content h1{font-size:32px;color:#333747;font-weight:400;line-height:45px;margin-top:16px;margin-bottom:4px}.err-content h3{font-size:16px;font-weight:400;line-height:22px;color:#8f93a3}.err-content a{display:inline-block;width:130px;height:40px;line-height:40px;text-align:center;border-radius:4px;font-size:14px;text-decoration:none}.err-content .mt48{margin-top:48px}.err-content .mt30{margin-top:30px}.err-content .btn-refresh{border:#ff7836 solid 1px;color:#ff7836;margin-right:40px}.err-content .btn-gohome{color:#fff;background-color:#ff7836}#page{margin-top:40px;text-align:center}.mapClass{text-align:center}.mapClass p{font-size:32px;color:#333747;line-height:32px}.mapClass ul{width:auto;text-align:center;margin:32px auto 0;display:inline-block}.mapClass ul li{background:#ffffff;border:1px solid #dddddd;border-radius:20px;float:left;padding:12px 18px;text-align:center;margin:0 8px}.mapClass ul li a{font-size:16px;color:#333747;line-height:16px;text-decoration:none}.mapClass ul li:hover{border:1px solid #ff7836}.mapClass ul li:hover a{color:#ff7836}