a,b,blockquote,body,button,caption,dd,div,dl,dt,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hr,html,input,legend,li,menu,ol,p,pre,table,td,textarea,th,ul{margin:0;padding:0;box-sizing:border-box}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}@font-face{font-family:iconfont;src:url("../fonts/font_1081228_mcwo4b8v2f.eot");src:url("../fonts/font_1081228_mcwo4b8v2f.eot?#iefix") format("embedded-opentype"),url("../fonts/font_1081228_mcwo4b8v2f.woff2") format("woff2"),url("../fonts/font_1081228_mcwo4b8v2f.woff") format("woff"),url("../fonts/font_1081228_mcwo4b8v2f.ttf") format("truetype"),url("../fonts/font_1081228_mcwo4b8v2f.svg#iconfont") format("svg")}@font-face{font-family:btb;src:url("../fonts/BrandonText-Bold.eot");src:url("../fonts/BrandonText-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/BrandonText-Bold.woff") format("woff"),url("../fonts/BrandonText-Bold.ttf") format("truetype"),url("../fonts/BrandonText-Bold.svg#YourWebFontName") format("svg")}@font-face{font-family:btm;src:url("../fonts/BrandonText-Medium.eot");src:url("../fonts/BrandonText-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/BrandonText-Medium.woff") format("woff"),url("../fonts/BrandonText-Medium.ttf") format("truetype"),url("../fonts/BrandonText-Medium.svg#YourWebFontName") format("svg")}@font-face{font-family:agb;src:url("../fonts/AvantGardeBold.eot");src:url("../fonts/AvantGardeBold.eot?#iefix") format("embedded-opentype"),url("../fonts/AvantGardeBold.woff") format("woff"),url("../fonts/AvantGardeBold.ttf") format("truetype"),url("../fonts/AvantGardeBold.svg#YourWebFontName") format("svg")}@font-face{font-family:bebas;src:url("../fonts/bebas.eot");src:url("../fonts/bebas.eot?#iefix") format("embedded-opentype"),url("../fonts/bebas.woff") format("woff"),url("../fonts/bebas.ttf") format("truetype"),url("../fonts/bebas.svg#YourWebFontName") format("svg")}@font-face{font-family:Helvetica-Conth;src:url("../fonts/Helvetica-Conth.eot");src:url("../fonts/Helvetica-Conth.eot?#iefix") format("embedded-opentype"),url("../fonts/Helvetica-Conth.woff") format("woff"),url("../fonts/Helvetica-Conth.ttf") format("truetype"),url("../fonts/Helvetica-Conth.svg#YourWebFontName") format("svg")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale}body{color:#000;background:#fff;font-size:14px;font-family:"Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",Arial,sans-serif}img{max-width:100%;vertical-align:middle}a{text-decoration:none;color:#000}a:focus,a:hover{color:#2d9ac7;text-decoration:none}ul{list-style:none}.clearfix::after,.clearfix::before{content:"";display:block;clear:both}.collapse{display:none}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.more01{display:block;width:154px;height:38px;line-height:36px;color:#4c9daf;margin:0 auto;border:1px solid #4c9daf;text-align:left;border-radius:18px;padding:0 27px;position:relative;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}.more01:after{content:"";display:block;width:30px;height:1px;line-height:1px;background:#4c9daf;position:absolute;right:27px;top:50%;transition:all .5s;transition-delay:0.2s}a .more01{display:block;width:154px;height:38px;line-height:36px;color:#2d9ac7;margin:0 auto;border:1px solid #2d9ac7;text-align:left;border-radius:18px;padding:0 27px;position:relative;transition:all .5s}a .more01:after{content:"";display:block;width:30px;height:1px;line-height:1px;background:#2d9ac7;position:absolute;right:27px;top:50%;transition:all .5s;transition-delay:0.2s}.w{width:100%;padding:0 160px}.w_s{max-width:1240px;padding:0 20px;margin:0 auto}.p20{padding:20px!important}.popup_video{margin:0;padding:0;width:100%;height:100%;background:rgba(0,0,0,.85);position:fixed;left:0;top:0;right:0;bottom:0;z-index:2147483647;display:none}.popup_video .outer{width:100%;height:100%;display:table}.popup_video .inner{display:table-cell;vertical-align:middle;text-align:center}.popup_video .video{max-width:800px;margin:0 auto;position:relative}.popup_video .video span.video_close{display:block;width:30px;height:30px;cursor:pointer;position:absolute;right:-15px;top:-15px;z-index:10;background:url("../images/close.png") -31px 0 no-repeat;text-indent:-9999px;overflow:hidden;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}.popup_video .video span.video_close:hover{transform:rotate(90deg)}.popup_video.on{display:block}a span.more.ani-left-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}a span.more.ani-left-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2d9ac7;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}a:hover span.more.ani-left-right:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66)}.pages{text-align:center;padding:0 10px}.pages a{display:block;width:80px;height:34px;line-height:32px;font-size:14px;background:0 0;color:#999;border:1px solid #999}.pages a:hover{color:#999}.text-center{text-align:center}.pagination{display:flex;justify-content:center;align-items:center}.pagination a{display:inline-block;margin:0 5px;padding:6px 14px;background-color:#f5f5f5;font-size:14px;border-radius:4px}.pagination .page-num-current,.pagination a:hover{background-color:#2d9ac7;color:#fff}.page_404{position:relative}.page_404 .inner{width:800px;height:550px;padding:425px 0 0;background:url("../images/404.jpg") center center no-repeat;position:absolute;left:50%;top:50%;margin-left:-400px;margin-top:-275px}.page_404 .inner span.txt{display:block;font-size:20px;color:#999;text-align:center;margin-bottom:20px}.page_404 .inner .btn{width:100%}.page_404 .inner .btn ul{text-align:center}.page_404 .inner .btn ul li{display:inline-block;width:90px;height:40px;line-height:40px;text-align:center;margin:0 6px}.page_404 .inner .btn ul li a{display:block}.page_404 .inner .btn ul li:first-child a{background:#2d9ac7;color:#fff}.page_404 .inner .btn ul li:nth-child(2){line-height:36px}.page_404 .inner .btn ul li:nth-child(2) a{border:2px solid #2d9ac7;color:#2d9ac7}#sidebar-wrapper{position:fixed;top:0;left:-250px;z-index:201;width:200px;height:100%;padding:20px;transition:all .5s}#sidebar-wrapper a.logo{display:block;float:none;width:100%}#sidebar-wrapper a.logo img{width:100%}.toggled{overflow:hidden}.toggled #sidebar-wrapper{left:0;z-index:201;overflow-y:scroll;background-color:#fff;border-color:#fff}.hamburger{position:absolute;right:20px;top:24px;z-index:10000;width:20px;height:16px;background:0 0;border:none}.hamburger.move{position:fixed}.hamburger:active,.hamburger:focus,.hamburger:hover{outline:0}.hamburger.is-closed:before{content:"";display:block;width:100px;font-size:14px;color:#fff;line-height:32px;text-align:center;opacity:0;-webkit-transform:translate3d(0,0,0);-webkit-transition:all .35s ease-in-out}.hamburger.is-closed:hover:before{opacity:1;display:block;-webkit-transform:translate3d(-100px,0,0);-webkit-transition:all .35s ease-in-out}.hamburger.is-closed .hamb-bottom,.hamburger.is-closed .hamb-middle,.hamburger.is-closed .hamb-top,.hamburger.is-open .hamb-bottom,.hamburger.is-open .hamb-middle,.hamburger.is-open .hamb-top{width:100%;height:2px;position:absolute;left:0}.hamburger.is-closed .hamb-bottom,.hamburger.is-closed .hamb-middle,.hamburger.is-closed .hamb-top{background-color:#fff}.hamburger.is-closed .hamb-top{top:0;-webkit-transition:all .35s ease-in-out}.hamburger.is-closed .hamb-middle{top:50%;margin-top:-1px}.hamburger.is-closed .hamb-bottom{bottom:0;-webkit-transition:all .35s ease-in-out}.hamburger.is-closed:hover .hamb-top{top:0;-webkit-transition:all .35s ease-in-out}.hamburger.is-closed:hover .hamb-bottom{bottom:0;-webkit-transition:all .35s ease-in-out}.hamburger.is-open .hamb-bottom,.hamburger.is-open .hamb-middle,.hamburger.is-open .hamb-top{background-color:#fff}.hamburger.is-open .hamb-bottom,.hamburger.is-open .hamb-top{top:50%;margin-top:-2px}.hamburger.is-open .hamb-top{-webkit-transform:rotate(45deg);-webkit-transition:-webkit-transform .2s cubic-bezier(.73, 1, .28, .08)}.hamburger.is-open .hamb-middle{display:none}.hamburger.is-open .hamb-bottom{-webkit-transform:rotate(-45deg);-webkit-transition:-webkit-transform .2s cubic-bezier(.73, 1, .28, .08)}.hamburger.is-open:before{content:"";display:block;width:100px;font-size:14px;color:#fff;line-height:32px;text-align:center;opacity:0;-webkit-transform:translate3d(0,0,0);-webkit-transition:all .35s ease-in-out}.hamburger.is-open:hover:before{opacity:1;display:block;-webkit-transform:translate3d(-100px,0,0);-webkit-transition:all .35s ease-in-out}.overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:100}#warper{max-width:1920px;margin:0 auto}header{width:100%;height:160px;background:rgba(0,0,0,.2);position:absolute;left:0;top:0;z-index:200}header .top>.inner{width:100%;height:110px;position:relative;border-bottom:1px solid rgba(255,255,255,.13)}header .top>.inner a.logo{display:block;width:280px;height:90px;text-align:center;position:absolute;left:50%;top:10px;margin-left:-140px}header .top>.inner a.logo img{height:100%}header .top>.inner .tel{display:block;width:210px;height:30px;text-align:right;color:#fff;font-family:btm;font-size:25px;position:absolute;right:0;top:30px}header .top>.inner .tel t{font-family:"Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",Arial,sans-serif}header .top>.inner .tel i.iconfont{font-size:28px;margin:0 10px 0 0}header .top>.inner .lang{width:120px;height:30px;line-height:30px;position:absolute;left:0;top:30px;z-index:2}header .top>.inner .lang .m{display:block;width:100%;color:#fff;position:relative}header .top>.inner .lang .m p{display:block;cursor:pointer}header .top>.inner .lang .m p i.iconfont{display:block;float:left;width:20px;height:30px;line-height:30px;text-align:center}header .top>.inner .lang .m p span{float:left;margin:0 0 0 5px}header .top>.inner .lang .m p .arrow{display:block;font-size:12px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}header .top>.inner .lang .m .sub{display:none;width:120px;padding:0 20px;position:absolute;left:50%;margin-left:-60px;top:30px}header .top>.inner .lang .m .sub ul{width:100%;background:#fff;border-radius:8px;padding:10px 0;border-top:2px solid #2d9ac7;position:relative}header .top>.inner .lang .m .sub ul:before{content:"";display:block;width:0;height:0;border-bottom:6px solid #2d9ac7;border-left:6px solid transparent;border-right:6px solid transparent;position:absolute;left:50%;margin-left:-6px;top:-6px}header .top>.inner .lang .m .sub ul li{display:block}header .top>.inner .lang .m .sub ul li a{display:block;color:#666;font-size:12px;line-height:24px;text-align:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}header .top>.inner .lang .m.on p .arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);color:#2d9ac7}header .top>.inner .network{width:120px;height:30px;line-height:30px;position:absolute;left:140px;top:30px;z-index:2}header .top>.inner .network .m{display:block;width:100%;color:#fff;position:relative}header .top>.inner .network .m p{display:block;cursor:pointer}header .top>.inner .network .m p i.iconfont{display:block;float:left;width:20px;height:30px;line-height:30px;text-align:center}header .top>.inner .network .m p span{float:left;margin:0 0 0 5px}header .top>.inner .network .m p .arrow{display:block;font-size:12px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}header .top>.inner .network .m .sub{display:none;width:120px;padding:0 20px;position:absolute;left:50%;margin-left:-60px;top:30px}header .top>.inner .network .m .sub ul{width:100%;background:#fff;border-radius:8px;padding:10px 0;border-top:2px solid #2d9ac7;position:relative}header .top>.inner .network .m .sub ul:before{content:"";display:block;width:0;height:0;border-bottom:6px solid #2d9ac7;border-left:6px solid transparent;border-right:6px solid transparent;position:absolute;left:50%;margin-left:-6px;top:-6px}header .top>.inner .network .m .sub ul li{display:block}header .top>.inner .network .m .sub ul li a{display:block;color:#666;font-size:12px;line-height:24px;text-align:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}header .top>.inner .network .m.on p .arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);color:#2d9ac7}header nav{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}header nav .nav{width:100%;height:50px;position:relative}header nav .nav .nav_logo{display:none}header nav .nav>ul{text-align:center}header nav .nav>ul>li.m{display:inline-block}header nav .nav>ul>li.m>a{position:relative;padding:0 30px;display:block;font-size:18px;color:#fff;line-height:50px}header nav .nav>ul>li.m>a:after{content:"";display:block;width:0%;height:2px;line-height:2px;background:#2d9ac7;position:absolute;left:50%;bottom:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}header nav .nav>ul>li.m.on>a{color:#2d9ac7}header nav .nav>ul>li.m.on>a:after{width:100%;left:0}header nav .nav>ul>li.m .sub{display:none;width:100%;border-top:2px solid #2d9ac7;background:url("../images/sub_nav_bg.png") center center repeat-y;position:absolute;left:0;top:48px;z-index:100}header nav .nav>ul>li.m .sub>.inner{max-width:1400px;margin:0 auto;text-align:left}header nav .nav>ul>li.m .sub>.inner .txt{float:left;width:31.5%;padding:40px}header nav .nav>ul>li.m .sub>.inner .txt b.t{display:block;font-size:24px;color:#2d9ac7;font-weight:400}header nav .nav>ul>li.m .sub>.inner .txt b.t:after{content:"";display:block;width:55px;height:1px;line-height:1px;margin:15px 0 10px;background:#2d9ac7}header nav .nav>ul>li.m .sub>.inner .txt .des{font-size:14px;line-height:26px;color:#555}header nav .nav>ul>li.m .sub>.inner .list{float:right;width:68.5%;padding:40px 40px 0;overflow:hidden}header nav .nav>ul>li.m .sub>.inner .list ul{margin:0 -20px}header nav .nav>ul>li.m .sub>.inner .list ul li{display:block;float:left;width:33.33%;padding:0 20px;margin-bottom:40px}header nav .nav>ul>li.m .sub>.inner .list ul li a{display:block;width:100%;height:54px;line-height:52px;border:1px solid #9b9b9b;font-size:16px;color:#666;padding:0 30px;position:relative;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}header nav .nav>ul>li.m .sub>.inner .list ul li a span.arrow{width:32px;height:32px;line-height:32px;position:absolute;right:30px;top:50%;margin-top:-16px}header nav .nav>ul>li.m .sub>.inner .list ul li a span.arrow i.iconfont{font-size:20px}header .m_icon{display:none}header.move nav{width:100%;background:rgba(0,0,0,.6);position:fixed;left:0;top:0;z-index:200}header.move nav .nav .nav_logo{position:absolute;left:40px;top:50%;display:block;height:45px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}header.move nav .nav .nav_logo img{height:100%}header.move nav .nav>ul{text-align:right;padding:0}.m_nav{margin:30px 0 0}.m_nav .panel{border-radius:0;background:0 0;-webkit-box-shadow:none;box-shadow:none}.m_nav .panel .panel-heading{border-bottom:1px solid rgba(0,0,0,.1);padding:0}.m_nav .panel .panel-heading .panel-title{height:40px;line-height:40px;position:relative}.m_nav .panel .panel-heading .panel-title a.t{display:block;width:100%;color:#333;text-decoration:none;font-size:14px;position:absolute;left:0;top:0}.m_nav .panel .panel-heading .panel-title a.switch{display:block;float:right;width:20px;height:40px;color:#333;position:relative}.m_nav .panel .panel-heading .panel-title a.switch i{display:block;width:10px;height:20px;text-align:right;font-style:normal;transform:rotate(0);transition:all .5s;position:absolute;right:0;top:50%;margin-top:-10px;z-index:3}.m_nav .panel .panel-heading .panel-title a.switch i:after{content:"\e638";font-family:iconfont;font-size:16px;display:block;width:10px;height:20px;line-height:20px;color:#666}.m_nav .panel .panel-heading .panel-title a.switch[aria-expanded=true] i{transform:rotate(90deg)}.m_nav .panel .panel-collapse .panel-body{border-top:none;padding:15px 0}.m_nav .panel .panel-collapse .panel-body:after,.m_nav .panel .panel-collapse .panel-body:before{display:none}.m_nav .panel .panel-collapse .panel-body ul{margin:0;padding:0}.m_nav .panel .panel-collapse .panel-body ul li{display:block}.m_nav .panel .panel-collapse .panel-body ul li a{display:block;line-height:30px;color:#666;text-indent:20px}.switch-lang input{margin-right:10px;width:32px}footer.w{padding-top:80px;background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url("../images/foot_bg.jpg")}footer.w .foot_top{width:100%;position:relative;padding:0 0 40px}footer.w .foot_top .foot_contact{width:320px;position:absolute;left:0;top:0;color:#fff;font-size:14px;line-height:28px}footer.w .foot_top .foot_contact b.t{display:block;font-size:16px}footer.w .foot_top .foot_contact b.t:after{content:"";display:block;width:40px;height:2px;line-height:2px;background:#2d9ac7;margin:10px 0}footer.w .foot_top .foot_contact .txt p{display:block;width:100%;line-height:24px;position:relative;padding-left:50px}footer.w .foot_top .foot_contact .txt p span{display:block;width:50px;position:absolute;left:0;top:0}footer.w .foot_top .foot_contact .txt p a{color:#fff}footer.w .foot_top .foot_contact .share{margin-top:20px}footer.w .foot_top .foot_contact .share ul li{display:block;float:left;margin-right:20px}footer.w .foot_top .foot_contact .share ul li a{display:block;width:32px;height:32px;border:1px solid #fff;border-radius:100%;line-height:30px;text-align:center;color:#fff}footer.w .foot_top .foot_nav{float:right;width:900px}footer.w .foot_top .foot_nav>ul>li{display:inline-block;vertical-align:top;width:16.66%;padding:0 0 0 40px;text-align:left}footer.w .foot_top .foot_nav>ul>li>a{display:block;font-size:15px;color:#fff}footer.w .foot_top .foot_nav>ul>li>a:after{content:"";display:block;width:40px;height:2px;line-height:2px;background:#2d9ac7;margin:10px 0}footer.w .foot_top .foot_nav>ul>li ul li{display:block}footer.w .foot_top .foot_nav>ul>li ul li a{display:block;color:rgba(255,255,255,.6);line-height:30px;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s;-moz-transition:color .5s;-ms-transition:color .5s}footer.w .foot_top .foot_qr{width:100px;position:absolute;right:0;top:0}footer.w .foot_top .foot_qr img{width:100%}footer.w .foot_top .foot_qr span{display:block;width:100%;height:30px;line-height:30px;text-align:center;color:#fff}footer.w .foot_top .foot_qr span i.iconfont{margin:0 5px 0 0}footer.w .foot_copyright{line-height:70px;border-top:1px solid rgba(83,183,232,.09);text-align:center;color:rgba(255,255,255,.5)}footer.w .foot_copyright a{color:rgba(255,255,255,.5);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}footer.w .foot_copyright p{display:block;float:left;width:70%;color:rgba(255,255,255,.5)}footer.w .foot_copyright p:last-of-type{width:30%;text-align:right}.side_float{position:fixed;right:20px;top:50%;width:60px;z-index:99;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.side_float ul li.m{display:block;width:60px;height:60px;margin-bottom:2px;-webkit-box-shadow:1px 1px 20px 0 rgba(0,0,0,.1);box-shadow:1px 1px 20px 0 rgba(0,0,0,.1)}.side_float ul li.m:last-child{margin-bottom:0}.side_float ul li.m a{display:block;width:100%;height:60px;line-height:60px;text-align:center;background:#fff;border-radius:6px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.side_float ul li.m a i.iconfont{display:block;width:40px;height:30px;line-height:40px;text-align:center;color:#666;font-size:26px;margin:0 auto}.side_float ul li.m a em{display:block;width:100%;height:30px;line-height:30px;text-align:center;font-size:12px;color:#666;font-style:normal}.side_float ul li.m a:hover{background:#2d9ac7}.side_float ul li.m a:hover em,.side_float ul li.m a:hover i.iconfont{color:#fff}.side_float ul li.m.tel{position:relative}.side_float ul li.m.tel a{width:60px;position:absolute;left:0;top:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.side_float ul li.m.tel a p{display:block;width:220px;height:60px;position:relative}.side_float ul li.m.tel a p i.iconfont{display:block;position:absolute;left:10px;top:0}.side_float ul li.m.tel a p em{display:block;width:60px;position:absolute;left:0;bottom:0}.side_float ul li.m.tel a p span{display:block;font-size:20px;color:#fff;width:160px;position:absolute;left:60px;top:0;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.side_float ul li.m.tel a:hover{width:220px;left:-160px}.side_float ul li.m.tel a:hover p i.iconfont{top:10px}.side_float ul li.m.tel a:hover p em{display:none}.side_float ul li.m.tel a:hover p span{opacity:1}.side_float ul li.m.qr{position:relative}.side_float ul li.m.qr a{display:block;position:relative}.side_float ul li.m.qr a .qr_box{display:none;margin-top:-71px;width:112px;height:142px;background:#fff;position:absolute;left:-120px;top:50%;transition:all .5s}.side_float ul li.m.qr a .qr_box span{display:block;width:100%;height:30px;line-height:30px;text-align:center}.side_float ul li.m.qr a .qr_box .inner{width:100%;height:100%;position:relative;box-shadow:1px 1px 20px 0 rgba(0,0,0,.2)}.side_float ul li.m.qr a .qr_box .inner img{width:100%}.side_float ul li.m.qr a .qr_box .inner:after{content:"";width:0;height:0;border-left:8px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;right:-7px;top:50%;margin-top:-4px}.side_float ul li.m.qr a:hover .qr_box{display:block}.m_foot_bar{display:none}.n_banner{width:100%;position:relative;z-index:1}.n_banner img{width:100%}.n_banner .txt{width:100%;height:100%;position:absolute;left:0;bottom:0;z-index:2;display:table}.n_banner .txt>.inner{display:table-cell;vertical-align:middle;text-align:center}.n_banner .txt>.inner b.t{display:block;color:#fff;font-size:30px;font-weight:400;font-family:agb,"Microsoft YaHei"}.n_banner .txt>.inner b.t span{display:block;text-transform:uppercase;font-size:70px}.n_banner .img{display:block}.n_banner .m_img{display:none}.n_banner .bg{display:block;width:100%;height:480px;background-repeat:no-repeat;background-position:center center;background-size:cover}.n_banner_w{position:relative}.n_banner_w .sub_nav{width:100%;height:62px;position:absolute;left:0;bottom:24px;z-index:2}.n_banner_w .sub_nav ul{text-align:center}.n_banner_w .sub_nav ul li{display:inline-block;width:135px}.n_banner_w .sub_nav ul li a{display:block;width:100%;height:62px;line-height:62px;text-align:center;font-size:16px;color:#fff;font-weight:700;position:relative;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.n_banner_w .sub_nav ul li a:after{content:"";display:block;width:0%;height:2px;line-height:2px;background:#2d9ac7;position:absolute;left:50%;bottom:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.n_banner_w .sub_nav ul li a.cur,.n_banner_w .sub_nav ul li a:hover{color:#2d9ac7}.n_banner_w .sub_nav ul li a.cur:after,.n_banner_w .sub_nav ul li a:hover:after{width:100%;left:0}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#080808;color:#fff}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.title01{padding:0 0 0 170px;font-size:30px;color:#333;position:relative}.title01:before{content:'';display:block;width:50px;height:1px;line-height:1px;background:#2d9ac7;position:absolute;left:0;top:20px}.title01:after{content:'';display:block;width:100px;height:1px;line-height:1px;background:#2d9ac7;position:absolute;left:50px;top:20px}.title01 span{display:block;font-size:18px;line-height:30px;color:#616161;margin:10px 0 0}.title02 span.t{display:block;font-size:30px;line-height:30px;color:#333;text-align:center}.title02 span.t i{display:block;width:110px;height:1px;line-height:1px;background:#2d9ac7;position:relative;margin:24px auto 20px}.title02 span.t i:before{content:'';display:block;width:30px;height:1px;line-height:1px;background:#2d9ac7;position:absolute;left:0;top:0}.title02 .txt{max-width:980px;padding:0 10px;margin:0 auto;font-size:18px;line-height:30px;color:#666}.title02 .txt.center{text-align:center}.ivf_case{padding-top:80px;padding-bottom:70px}.ivf_case .case_list{overflow:hidden;margin:50px 0}.case_list{overflow:hidden;margin:50px 0}.case_list ul{margin:0 -10px}.case_list ul::after{content:"";display:block;clear:both}.case_list ul li{display:block;float:left;width:25%;padding:0 10px;margin-bottom:20px}.case_list ul li a{display:block;overflow:hidden;border-radius:12px}.case_list ul li a .img{width:100%;height:250px;overflow:hidden;background-color:#f5f5f5}.case_list ul li a .img span{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}.case_list ul li a .txt{background-color:#f1f9fd;padding:20px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.case_list ul li a .txt b.t{display:block;font-size:16px;color:#333;height:40px;line-height:20px;font-weight:400;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.case_list ul li a .txt .des{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:20px 0;height:48px;font-size:14px;line-height:24px;color:#666;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.case_list ul li a .txt i.line{display:block;width:65px;height:1px;line-height:1px;background-color:#2d9ac7;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.navbar-form{display:flex;justify-content:center;margin:8px 0}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.navbar-btn{display:inline-block;margin-left:4px;padding:6px 12px;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;color:#333;background:0 0;border-radius:4px;border:1px solid #ccc;cursor:pointer}.navbar-btn:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}@media (max-width:1681px){.w{padding:0 80px}header.move nav .nav .nav_logo{left:20px}footer.w .foot_top .foot_qr{right:20px}}@media (max-width:1440px){.w{padding:0 40px}header nav .nav>ul>li.m{margin:0 30px}header nav .nav>ul>li.m>a{font-size:16px}header nav .nav>ul>li.m .sub>.inner .txt b.t{font-size:20px}header nav .nav>ul>li.m .sub>.inner .list ul li a{font-size:14px}footer.w{padding-top:50px}.side_float{right:2px;width:40px;height:210px;margin-top:-105px}.side_float ul li.m{width:40px;height:40px}.side_float ul li.m a{height:40px;line-height:40px}.side_float ul li.m a i.iconfont{width:30px;height:40px;line-height:40px;font-size:20px}.side_float ul li.m a em{display:none}.side_float ul li.m.tel a{width:40px}.side_float ul li.m.tel a:hover{width:200px}.side_float ul li.m.tel a:hover p i.iconfont{top:0}.side_float ul li.m.tel a p{height:40px}.side_float ul li.m.tel a p i.iconfont{left:5px}.side_float ul li.m.tel a p em{display:none}.side_float ul li.m.tel a p span{width:160px;left:40px}.n_banner .txt>.inner b.t span{font-size:50px}.ivf_case{padding-top:60px;padding-bottom:60px}}@media (max-width:1380px){.title01{font-size:24px;padding:0 0 0 120px}.title01:before{width:30px;top:15px}.title01:after{width:80px;left:30px;top:15px}.title01 span{font-size:14px;line-height:28px}.title02 span.t{font-size:24px}.title02 span.t i{margin:10px auto}.title02 .txt{max-width:700px;font-size:14px;line-height:26px}.more01{width:120px;height:34px;line-height:32px;padding:0 30px 0 20px}.more01:after{width:20px;right:16px}a .more01{width:120px;height:34px;line-height:32px;padding:0 30px 0 20px}a .more01:after{width:20px;right:16px}.w{padding:0 20px}.w_s{max-width:1040px}header{height:120px}header .top>.inner{height:80px}header .top>.inner a.logo{height:50px;top:15px}header .top>.inner .tel{top:25px}header .top>.inner .lang{top:25px}header .top>.inner .network{top:25px}header nav .nav{height:40px}header nav .nav>ul>li.m{margin:0 25px}header nav .nav>ul>li.m>a{font-size:14px;line-height:40px}header nav .nav>ul>li.m .sub{top:40px}header nav .nav>ul>li.m .sub>.inner .txt b.t{font-size:16px}header nav .nav>ul>li.m .sub>.inner .txt .des{font-size:12px;line-height:24px}header nav .nav>ul>li.m .sub>.inner .list ul{margin:0 -10px}header nav .nav>ul>li.m .sub>.inner .list ul li{padding:0 10px;margin-bottom:20px}header nav .nav>ul>li.m .sub>.inner .list ul li a{font-size:12px}header.move nav .nav .nav_logo{height:30px;top:5px}footer.w .foot_top .foot_qr{right:40px}.ivf_case{padding-top:30px;padding-bottom:30px}.ivf_case .case_list{margin:30px 0 30px}.case_list{margin:30px 0 30px}}@media (max-width:1280px){footer.w .foot_top .foot_nav{width:800px}}@media (min-width:1180px) and (max-width:1380px){.more01:hover:after{width:30px;right:6px}a:hover .more01:after{width:30px;right:6px}header.move nav{position:static;background:rgba(0,0,0,0)}header.move .top{width:100%;background:rgba(0,0,0,0)}}@media (min-width:1180px){.more01:hover{border-color:#4c9daf;background:#4c9daf;color:#fff}.more01:hover:after{width:40px;right:17px;background:#fff}a:hover .more01{border-color:#2d9ac7;background:#2d9ac7;color:#fff}a:hover .more01:after{width:40px;right:17px;background:#fff}header .top>.inner .lang .m .sub ul li a:hover{color:#2d9ac7}header .top>.inner .network .m .sub ul li a:hover{color:#2d9ac7}header nav .nav>ul>li.m .sub>.inner .list ul li a:hover{border-color:#2d9ac7;background:#2d9ac7;color:#fff}footer.w .foot_top .foot_nav>ul>li ul li a:hover{color:#fff}footer.w .foot_copyright a:hover{color:#fff}}@media (max-width:1180px){.title01{font-size:22px}.title01:before{top:10px}.title01:after{top:10px}.title02 span.t{font-size:22px}.w{width:100%;padding:0 10px}.w_s{width:100%;padding:0 10px}header{height:70px}header .top>.inner{height:70px}header .top>.inner a.logo{left:10px;margin-left:0;top:10px;width:204px;height:50px}header .top>.inner .tel{display:none}header .top>.inner .lang{display:none}header .top>.inner .network{display:none}header nav{display:none}header .m_icon{display:block}header.move{position:static}footer.w{padding-top:20px}footer.w .foot_top{min-height:200px}footer.w .foot_top .foot_nav{display:none}.n_banner_w .sub_nav{height:auto;padding:20px 10px;position:static;overflow:hidden}.n_banner_w .sub_nav ul{margin:0 -10px}.n_banner_w .sub_nav ul li{display:block;float:left;width:25%;padding:0 10px}.n_banner_w .sub_nav ul li a{height:42px;line-height:40px;border:1px solid #888;color:#888}.n_banner_w .sub_nav ul li a:after{display:none}.n_banner_w .sub_nav ul li a.cur,.n_banner_w .sub_nav ul li a:hover{border-color:#2d9ac7}.ivf_case .case_list{margin:30px 0 10px}.case_list{margin:30px 0 10px}.case_list ul li{width:50%;margin-bottom:20px}}@media (max-width:968px){.side_float{display:none}.n_banner .txt>.inner b.t{font-size:24px}.n_banner .txt>.inner b.t span{font-size:30px}.n_banner .img{display:none}.n_banner .m_img{display:block}.n_banner .bg{height:400px}.n_banner_w .sub_nav ul{margin:0 -5px}.n_banner_w .sub_nav ul li{padding:0 5px}.m_foot_bar{display:block;width:100%;height:60px;background:#fff;position:fixed;left:0;bottom:0;z-index:90;box-shadow:0 -2px 10px 2px rgba(0,0,0,.1)}.m_foot_bar ul{margin:0;padding:0}.m_foot_bar ul li{display:block;float:left;width:25%;padding:4px 0 0}.m_foot_bar ul li a{display:block;width:100%;text-align:center;color:#666}.m_foot_bar ul li a i.iconfont{display:block;font-size:24px}.m_foot_bar ul li a span{display:block}}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}@media (max-width:668px){.title01{float:none;padding:0 0 0 70px;font-size:20px}.title01:before{width:20px}.title01:after{width:40px;left:20px}.title02 span.t{font-size:20px}.title02 .txt{line-height:24px}.popup_video .video{width:80%}.hamburger{right:10px;top:20px}header{height:60px}header .top>.inner{height:60px}header .top>.inner a.logo{width:163px;height:40px}header .top>.inner a.logo img{float:left}footer.w .foot_top{padding-bottom:20px}footer.w .foot_top .foot_contact{position:static;width:100%;text-align:center}footer.w .foot_top .foot_contact .share ul{text-align:center}footer.w .foot_top .foot_contact .share ul li{display:inline-block;float:none;margin:0 10px}footer.w .foot_top .foot_contact b.t:after{margin:10px auto}footer.w .foot_top .foot_qr{position:static;margin:0 auto}footer.w .foot_copyright{line-height:24px;padding:20px 0 70px}footer.w .foot_copyright a{display:block}footer.w .foot_copyright p{float:none;width:100%;text-align:center}footer.w .foot_copyright p:last-of-type{float:none;width:100%;text-align:center}.n_banner .bg{height:250px}.n_banner_w .sub_nav{padding:10px 10px 0}.n_banner_w .sub_nav ul li{width:50%;margin-bottom:10px}.n_banner_w .sub_nav ul li a{height:36px;line-height:34px;font-size:14px}.ivf_case .case_list{margin:20px 0}.case_list{margin:20px 0}.case_list ul li{width:100%}.case_list ul li a .img{height:200px}.case_list ul li a .txt b.t{height:auto}}