@charset "utf-8";@media only screen{html{font-size:20px}}@media only screen and (min-width:320px) and (max-width:399px){html{font-size:14px}}@media only screen and (min-width:400px) and (max-width:479px){html{font-size:16px}}@media only screen and (min-width:480px) and (max-width:767px){html{font-size:18px}}body{font:1rem/1.6 "Microsoft Yahei",sans-serif;background-color:#f0f0f0;color:#333}body,dd,dl,dt,figure,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0;padding:0;box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-weight:400}ol,ul{list-style:outside none none}a{text-decoration:none;color:#333}div{box-sizing:border-box}img{display:block;border:0}.clear{clear:both}.hidden{overflow:hidden}em{font-style:normal}.hide{display:none}.header{height:3rem;width:100%;background-color:#fff;overflow:hidden;position:relative}.header .logo{width:5.65rem;height:2.25rem;background:url(../images/logo-01.png) no-repeat;background-size:contain;margin:.375rem auto 0}.header .logo a{text-indent:-9999px;display:inline-block;width:100%;line-height:2.25rem}.header .searchBtn{width:2rem;height:3rem;position:absolute;left:.75rem;top:0;cursor:pointer}.header .searchBtn i{width:.8rem;height:.8rem;display:inline-block;border:2px solid #fb5a9e;border-radius:50%;position:relative;top:.85rem}.header .searchBtn i:before{content:"";width:2px;height:.5rem;background-color:#fb5a9e;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;left:.8rem;top:.7rem}.header .navBtn{width:1.5rem;height:3rem;position:absolute;right:.75rem;top:0;cursor:pointer}.header .navBtn i,.header .navBtn i:after,.header .navBtn i:before{width:.25rem;height:2px;display:inline-block;background-color:#fb5a9e;border-radius:2px}.header .navBtn i{position:relative}.header .navBtn b:after,.header .navBtn b:before,.header .navBtn i:after,.header .navBtn i:before{content:"";position:absolute}.header .navBtn b:before,.header .navBtn i:before{top:.5rem}.header .navBtn b:after,.header .navBtn i:after{top:1rem}.header .navBtn b,.header .navBtn b:after,.header .navBtn b:before{width:1rem;height:2px;display:inline-block;background-color:#fb5a9e;border-radius:2px}.header .navBtn b{position:relative;left:.25rem}.s-header{border-bottom:1px solid #e0e0e0}.s-header .searchBtn{left:inherit;right:2.25rem}.s-header .logo{float:left;margin:.375rem .5rem 0;position:relative}.s-header .logo i{width:2.2rem;height:2.2rem;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;display:inline-block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;right:-1rem}.s-header .crumb{float:left;line-height:3rem;font-size:1.1rem}.s-header .crumb a{color:#999;position:relative;display:inline-block;padding-left:1.25rem}.s-header .crumb a i{width:2.2rem;height:2.2rem;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;display:inline-block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;right:-.6rem;top:.4rem}.navigation{background-color:#f0f0f0;position:fixed;overflow:scroll;top:0;left:0;right:0;bottom:0;z-index:9999;padding:0 .1rem}.navigation h2{text-align:center;height:4rem;line-height:4rem}.navigation .nav-1{overflow:hidden}.navigation .nav-1 li{border-width:0 .1rem;border-color:#f0f0f0;border-style:solid;width:20%;float:left;text-align:center;background-color:#999;height:3rem;line-height:3rem;font-size:1.25rem}.navigation .nav-1 li a{width:100%;line-height:3rem;display:inline-block;color:#fff}.navigation .nav-2{margin-top:.2rem;overflow:hidden}.navigation .nav-2 .tit{border-style:solid;border-width:0 .1rem;border-color:#f0f0f0;width:20%;float:left;text-align:center;background-color:#999;font-size:1.25rem;height:5rem;line-height:2rem;padding:.5rem 0}.navigation .nav-2 .tit a{color:#fff}.navigation .nav-2 .n2-list{width:80%;border-style:solid;border-width:0 .1rem;border-color:#f0f0f0;float:left;padding:.5rem 1rem;line-height:2rem;background-color:#ccc;height:5rem}.navigation .nav-2 .n2-list ul{overflow:hidden}.navigation .nav-2 .n2-list ul li{float:left;margin-right:1rem}.navigation .close{width:3rem;height:3rem;border:1px solid #333;margin:1.5rem auto;border-radius:50%;cursor:pointer}.navigation .close i,.navigation .close i:before{width:2px;height:1.8rem;display:inline-block;background-color:#333}.navigation .close i{position:relative;top:.6rem;left:1.4rem;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.navigation .close i:before{content:"";position:absolute;left:0;top:0;transform:rotate(45deg);-webkit-transform:rotate(90deg)}.footer{background-color:#fb5a9e;color:#fff;text-align:center;padding:.5rem 0;margin-top:.5rem}.page_titles li{float:left}