*{margin:0;padding:0}body{font:9.33333px tahoma,arial,Microsoft YaHei,sans-serif;background:#fff;min-width:1200px;font-size:14px;overflow-x:hidden}input,textarea{box-shadow:none;outline:none}table{border-collapse:collapse}a{text-decoration:none}a:hover{color:#f60}li{list-style:none}img{border:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:100}.hide{display:none}.fl{float:left}.fr{float:right}.tc{text-align:center}.center,.overflow,.wrap{overflow:hidden}.center,.wrap{width:1200px;margin:0 auto}.no-photo{background:#ccc}.no-more{width:100%;line-height:60px;color:#666}.no-data{line-height:150px;color:red}.loading,.no-data{width:100%!important;text-align:center;background:none!important}.loading{display:block;padding:100px 0;height:30px;line-height:30px;color:#666;font-size:16px}.loading-ic{vertical-align:middle;display:inline-block;width:30px;height:30px;margin-right:10px}.error{text-align:center;line-height:100px;color:red}.p-scale img{display:block;height:100%;margin:0 auto;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;transition-duration:.5s}.p-scale:hover img{transform:scale(1.1)}::-webkit-scrollbar{height:6px;width:6px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-thumb{width:6px;min-height:15px;background:#b6c0cf!important;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-border-radius:2px;border-radius:6px}.txt-c{text-align:center}.clearfix:after{visibility:hidden;display:block;font-size:0;content:".";clear:both;height:0}* html .clearfix,:first-child+html .clearfix{zoom:1}.view-shadow{display:none;position:absolute;left:0;bottom:-16px;height:16px;width:100%;background-size:100% auto}.click_tips{position:absolute;left:0;width:60px;color:red;font-size:14px;text-align:left}.footer{width:100%;margin-top:116px;padding:30px 0;background:#1d1d1d;text-align:center}.footer p{line-height:30px}.footer p,.footer p a{color:#999}.footer p a:hover{text-decoration:underline}.loading-tips{padding:50px 0;text-align:center}.loading-tips img{width:32px!important;height:32px!important}.loading-tips p{color:#767985;font:14px/34px microsoft yahei}.loading-tips img{width:65px;height:65px}.no-margin-right{margin-right:0!important}.friend-link a{margin-right:10px}.foot-icon{float:right}.wxwb{position:absolute}.wx{position:absolute;cursor:pointer}.wx,.wx span{width:50px;height:50px}.wx span{display:block}.wx-bg{position:absolute;top:-184px;left:-200px;display:none;width:440px;height:184px}.wx:hover .wx-bg{display:block}.wb{position:absolute;left:50px;cursor:pointer}.wb,.wb span{width:50px;height:50px}.wb span{display:block}.wb-bg{position:absolute;top:-184px;left:-50px;display:none;width:159px;height:180px;border:1px solid #e5e5e5}.wb:hover .wb-bg{display:block}@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.topbar{position:absolute;top:0;left:0;z-index:999;width:100%;height:60px;background:url(../image/opa50.png) repeat-x}.topbar .logo{position:relative;left:40px;top:10px}.topbar .nav li{position:relative;float:left;color:#fff;line-height:60px;padding:0 30px;text-align:center}.topbar .nav li.curr a:before{width:100%;left:0}.topbar .nav li i{position:absolute;display:inline-block}.topbar .nav li .icon-i{right:0;top:23px;height:15px;width:1px;background:hsla(0,0%,100%,.3);background:hsla(0,0%,90%,.5)}.topbar .nav li .icon-call{top:17px;left:0;width:24px;height:24px;background:url(../image/icon-call.png)}.topbar .nav li a{position:relative;font-size:15px;color:#fff;display:block}.topbar .nav li a:before{position:absolute;bottom:15px;left:50%;width:0;height:100%;z-index:1;content:"";transition:.2s;-webkit-transition:.2s;border-bottom:1px solid #fff;background:transparent;transform:translateY(-1px);-webkit-transform:translateY(-1px)}.topbar .nav li a:hover:before{width:100%;left:0}.topbar .tpo-call{padding-right:40px!important}.wq-nav{position:relative;top:0;left:0;z-index:999;width:100%;height:125px;padding-top:20px;background:url(../image/wq-nav-bg.jpg) no-repeat top}.wq-nav .wq-logo{display:block;margin:0 auto}.wq-nav .wq-menu{position:absolute;bottom:0;left:50%;width:1200px;margin-left:-600px}.wq-nav .wq-menu li{float:left;width:171px;height:48px;line-height:48px;font-size:16px;text-align:center}.wq-nav .wq-menu li a{display:block;color:#fff}.wq-nav .wq-menu li.curr,.wq-nav .wq-menu li:hover{background-color:#931f21}.float-slide{position:fixed;top:50%;right:50px;z-index:100000;width:50px;height:203px;margin:-100px 0 0 -25px}.float-slide li{width:100%;height:50px;margin-bottom:1px;background:rgba(0,0,0,.3) url(../image/snzh-float.png) no-repeat 0 0}.float-slide li:hover{cursor:pointer;background-color:rgba(0,0,0,.62)}.float-slide li:first-child{position:relative;background-position:0 0}.float-slide li:first-child:after{display:none;content:"";position:absolute;top:50%;left:-162px;width:152px;height:140px;margin-top:-70px;background:url(../image/snzh-wx.png) no-repeat 50%}.float-slide li:first-child:hover:after{display:block}.float-slide li:nth-child(2){position:relative;background-position:0 -51px}.float-slide li:nth-child(2):after{display:none;content:"";position:absolute;top:50%;left:-162px;width:152px;height:140px;margin-top:-70px;background:url(../image/snzh-wb.png) no-repeat 50%}.float-slide li:nth-child(2):hover:after{display:block}.float-slide li:nth-child(3){position:relative;background-position:0 -102px}.float-slide li:nth-child(3) .float-slide-phone{display:none;box-sizing:border-box;content:"";position:absolute;top:0;left:-262px;width:252px;height:61px;padding:10px 0 0 10px;font-size:14px;background:url(../image/snzh-phone.png) no-repeat 0 0}.float-slide li:nth-child(3) .float-slide-phone .float-tit{color:#666}.float-slide li:nth-child(3) .float-slide-phone .float-tit1{margin-top:5px}.float-slide li:nth-child(3) .float-slide-phone .float-phone{color:#333;font-weight:700}.float-slide li:nth-child(3):hover .float-slide-phone{display:block}.float-slide li:nth-child(4){background-position:0 -153px}.snzh-ad{position:fixed;top:60%;left:0;z-index:1000000;display:block;width:220px;height:329px;margin-top:-175px;background:url(../image/snzh-ad.jpg) no-repeat 50%;background-size:100% 100%}.snzh-ad i{position:absolute;display:block;width:11px;height:12px;right:10px;top:10px;background:url(../image/snzh-ad-close.png) no-repeat 50%}.daq-tips{position:fixed;left:50%;top:50%;margin-top:-20px;padding:0 15px;min-width:100px;text-align:center;line-height:40px;color:#fff;font-size:14px;border-radius:5px}.crumbs{height:80px;margin-top:130px;line-height:80px;font-size:14px;color:#666}.crumbs .ic-home{color:#666;margin-right:8px}.crumbs a{color:#666}.crumbs a:hover{color:#f60;text-decoration:underline}.crumbs .active{color:#f60}.pages{text-align:center;margin:40px 0}.page{padding:20px 0;font-size:0}.page a{display:inline-block;border:1px solid #ddd;color:#999;text-align:center;border-radius:3px}.page a.curr,.page a:hover{color:#fff;border:1px solid #ff7800;background:#ff7800}.page>a{display:inline-block;*zoom:1;*display:inline;vertical-align:middle;font:normal 14px/26px Microsoft YaHei;color:#555;text-align:center;padding:0 9px;margin:0 5px;background:#fff;border:1px solid #ddd;-webkit-border-radius:3px;border-radius:3px;cursor:pointer}.page>.invalid{color:#555;border:1px solid #ddd}.page>.current{color:#fff;background-color:#ff7800;border-color:#ff7800}.page>a.no_interact{font-weight:700;cursor:auto}.page>a.no_interact:hover{color:#555;background-color:#fff;border:1px solid #ddd}.no-bg{display:none!important;height:60px}.banner{position:relative;z-index:99;margin:0 auto;overflow:hidden}.banner .slides img{cursor:pointer;display:block;margin:0 auto;object-fit:cover}.banner .loading-tips{margin-top:200px}.banner .flex-direction-nav{display:none}.banner .flex-control-nav{position:absolute;bottom:30px;z-index:2;width:100%;text-align:center}.banner .flex-control-nav li{display:inline-block;width:41px;height:5px;margin:0 10px;*display:inline;zoom:1}.banner .flex-control-nav li a{display:inline-block;width:41px;height:5px;overflow:hidden;background:url(../image/opa40.png);cursor:pointer;text-indent:4em}.banner .flex-control-nav li .flex-active{background:#fff}