*{margin:0;padding:0;outline:none;word-wrap:break-word;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}*:hover{outline:none}html{font-size:100%;text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-o-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"SF Pro SC","SF Pro Display","SF Pro Icons","PingFang SC","Helvetica Neue","Helvetica","Arial","sans-serif","Microsoft YaHei","黑体"}ul,ol,dl{list-style-type:none;list-style:none}header,footer,section,aside,details,menu,article,section,nav,address,hgroup,figure,figcaption,legend{display:block}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6,small{font-size:100%;font-weight:normal}input,label,img,th,textarea{vertical-align:middle}img,iframe{border:none;max-width:100%}a{text-decoration:none;outline:none;color:#2d3b49}a:hover{text-decoration:none;_zoom:1;outline:0}a:focus{outline:none}a:focus,a:active,a:hover,a:focus{outline:0}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}input,button{overflow:visible;vertical-align:middle;outline:0}input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"]{-webkit-appearance:none;outline:0}button,input[type='button'],input[type='reset'],input[type='submit']{-webkit-appearance:button;cursor:pointer}code,kbd,pre,samp{font-family:monaco,menlo,consolas,'courier new',courier,monospace}code{font-size:90%;color:#5683ad;background-color:rgba(232,241,248,0.0980392);padding:1px 2px;border:1px solid #bcd8f1;border-radius:3px}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;overflow:auto}:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media screen and (-webkit-min-device-pixel-ratio:0){input{line-height:normal !important}}html,body{max-width:100%;min-height:100%;color:#2d3b49;font-size:14px}.wrapper{clear:both;margin:0 auto}.wrapper:after{content:'';display:block;width:100%;height:0;clear:both}.clearfix:after,ul:after{content:'';display:block;width:100%;height:0;clear:both}.panel-table{display:table}.panel-table>*{display:table-cell;vertical-align:top !important}.g-left{float:left;display:inline}.g-right{float:right;display:inline}img{opacity:1;transition:opacity .3s cubic-bezier(.77, 0, .175, 1)}body{margin:0;max-width:100%;color:#2d3b49;background-color:#fff;padding-top:90px}.wrapper{max-width:1200px}.m-640{display:none}.f-background{background-color:#f9f9f9;min-height:60vh}.f-background .f-footer{border-top:0 #c52849 solid;background-color:#fff}.f-head{position:fixed;z-index:500;left:0;top:0;right:0;padding:25px 0;background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.08);-moz-box-shadow:0 0 10px rgba(0,0,0,0.08);-o-box-shadow:0 0 10px rgba(0,0,0,0.08);box-shadow:0 0 10px rgba(0,0,0,0.08);text-align:center}.f-head .wrapper{position:relative;padding:0 250px 0 330px;max-width:1280px}.f-head ._logo,.f-head ._search{position:absolute;z-index:1;zoom:1;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.f-head ._logo{left:0;margin-top:-5px}.f-head ._search{right:0}.f-head ._search a{display:inline-block;width:32px;height:32px;line-height:30px;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border:1px #eee solid;color:#2d3b49;-webkit-border-radius:32px;-moz-border-radius:32px;-o-border-radius:32px;border-radius:32px;-webkit-transition:all 0.36s ease-in-out ;-moz-transition:all 0.36s ease-in-out ;-o-transition:all 0.36s ease-in-out ;transition:all 0.36s ease-in-out }.f-head ._search a:hover{border-color:#c52849;color:#c52849}.f-head ._search a i{font-size:16px}.f-head ._search .jk{width:auto;padding:0 1em;background-color:#c52849;color:#fff;border-color:transparent}.f-head ._search .jk:hover{color:#fff}.f-head ._search .jk i{margin-right:.3em;font-size:14px}.f-menu{display:inline-block}.f-menu .m-close{display:none}.f-menu li{float:left;position:relative;padding:0 1.2em}.f-menu li>a{position:relative;display:block;line-height:36px;font-size:16px;padding-bottom:4px;-webkit-transition:all 0.36s ease-in-out ;-moz-transition:all 0.36s ease-in-out ;-o-transition:all 0.36s ease-in-out ;transition:all 0.36s ease-in-out }.f-menu li>a:hover{color:#c52849}.f-menu li.active a{color:#c52849}.f-menu li.active a:after{content:'';display:block;position:absolute;z-index:1;zoom:1;top:100%;left:0;width:100%;border-top:3px #c52849 solid}.f-menu li p{display:none;position:absolute;z-index:100;zoom:1;left:50%;top:100%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);background-color:rgba(197,40,73,0.9);padding:.8em 0;-webkit-border-radius:1em 0 1em 0;-moz-border-radius:1em 0 1em 0;-o-border-radius:1em 0 1em 0;border-radius:1em 0 1em 0;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.18);-moz-box-shadow:0 2px 10px rgba(0,0,0,0.18);-o-box-shadow:0 2px 10px rgba(0,0,0,0.18);box-shadow:0 2px 10px rgba(0,0,0,0.18)}.f-menu li p a{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:15px;line-height:2.4;min-width:8.8em;color:rgba(255,255,255,0.88);-webkit-transition:all 0.36s ease-in-out ;-moz-transition:all 0.36s ease-in-out ;-o-transition:all 0.36s ease-in-out ;transition:all 0.36s ease-in-out }.f-menu li p a:hover{background-color:#f9c61a;color:#c52849}.f-menu li:hover p{display:block}.banner-bg{position:relative}.banner-bg:after{content:" ";position:absolute;z-index:10;zoom:1;bottom:-1px;left:0;width:100%;height:3vw;background:url(../images/bannertop.png) center bottom no-repeat;background-size:contain}.x-left,.x-right{display:inline-block;color:rgba(45,59,73,0.3);font-size:80px;position:absolute;z-index:20;zoom:1;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;-webkit-transition:all 0.36s ease-in-out ;-moz-transition:all 0.36s ease-in-out ;-o-transition:all 0.36s ease-in-out ;transition:all 0.36s ease-in-out }.x-left:hover,.x-right:hover{color:rgba(45,59,73,0.8)}.x-banner{position:relative;background-color:#e9eef2}.x-banner .swiper-slide{position:relative;display:block;height:36.4vw;text-align:center}.x-banner .swiper-slide img{width:100%;display:none}.x-banner .swiper-slide:hover{-webkit-filter:brightness(1.02);-moz-filter:brightness(1.02);-o-filter:brightness(1.02);filter:brightness(1.02);-webkit-transition:all 0.36s ease-in-out ;-moz-transition:all 0.36s ease-in-out ;-o-transition:all 0.36s ease-in-out ;transition:all 0.36s ease-in-out }.x-banner .x-pagination{display:inline-block;width:auto;position:absolute;z-index:20;zoom:1;left:50%;bottom:35px;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.x-banner .x-pagination .bull{display:inline-block;width:10px;height:10px;margin:0 4px;background-color:rgba(0,0,0,0.5);-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border-radius:100%;cursor:pointer}.x-banner .x-pagination .active{background-color:#f9c61a !important}.x-banner .x-left{left:20px;-khtml-opacity:0;-webkit-opacity:0;-moz-opacity:0;-o-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0)}.x-banner .x-right{right:20px;-khtml-opacity:0;-webkit-opacity:0;-moz-opacity:0;-o-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0)}.x-banner:hover .x-left,.x-banner:hover .x-right{-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;-o-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100)}.wel_project{padding:50px 0}.wel_project ul{margin:0 -2%}.wel_project ul>li{float:left;margin:0 2% 0;width:29.33%}.wel_project ul a{display:block;padding:30px;-webkit-border-radius:50px 0 50px 0;-moz-border-radius:50px 0 50px 0;-o-border-radius:50px 0 50px 0;border-radius:50px 0 50px 0;text-align:center;border:1px #eee solid;-webkit-box-shadow:0 0 10px rgba(175,174,174,0.2);-moz-box-shadow:0 0 10px rgba(175,174,174,0.2);-o-box-shadow:0 0 10px rgba(175,174,174,0.2);box-shadow:0 0 10px rgba(175,174,174,0.2);-webkit-transition:all 0.36s ease-in-out ;-moz-transition:all 0.36s ease-in-out ;-o-transition:all 0.36s ease-in-out ;transition:all 0.36s ease-in-out }.wel_project ul a i{display:inline-block;width:100px;height:100px;background-size:contain !important}.wel_project ul a .i_1{background:url(../images/i1.png) center no-repeat}.wel_project ul a .i_2{background:url(../images/i2.png) center no-repeat}.wel_project ul a .i_3{background:url(../images/i3.png) center no-repeat}.wel_project ul a .i_4{background:url(../images/i4.png) center no-repeat}.wel_project ul a b{display:inline-block;padding:.3em 0 .5em;border-bottom:2px #c52849 solid;font-size:20px}.wel_project ul a span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-top:.8em;text-transform:uppercase}.wel_project ul a:hover{background-color:#c52849;border-color:#c52849;-webkit-box-shadow:0 0 10px #c52849;-moz-box-shadow:0 0 10px #c52849;-o-box-shadow:0 0 10px #c52849;box-shadow:0 0 10px #c52849;color:#fff}.wel_project ul a:hover i{-webkit-filter:brightness(100);-moz-filter:brightness(100);-o-filter:brightness(100);filter:brightness(100)}.wel_project ul a:hover b{border-color:#f9c61a;color:#f9c61a}.f-title{text-align:center;line-height:1;text-transform:uppercase;padding:1em 0 0}.f-title h1{font-weight:bold;font-size:36px;color:#c52849;margin-bottom:.3em}.f-title h3{font-size:24px;margin-bottom:1em}.f-title ul{display:inline-block;padding-bottom:2em}.f-title ul li{float:left;padding:0 1.5em;border-right:1px #eee solid;font-size:16px}.f-title ul li:last-child{border:none}.f-title ul li a:hover{color:#c52849}.f-newli{padding:15px 0 30px}.f-newli ul{margin:0 -12px}.f-newli ul>li{float:left;margin:0 0 20px;width:25%;padding:0 12px}.f-newli ul li a{display:block;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;border:1px #eee solid;-webkit-box-shadow:0 0 10px rgba(175,174,174,0.2);-moz-box-shadow:0 0 10px rgba(175,174,174,0.2);-o-box-shadow:0 0 10px rgba(175,174,174,0.2);box-shadow:0 0 10px rgba(175,174,174,0.2);-webkit-transition:all 0.36s ease-in-out ;-moz-transition:all 0.36s ease-in-out ;-o-transition:all 0.36s ease-in-out ;transition:all 0.36s ease-in-out ;overflow:hidden;border-radius:0 0 2.5em 0}.f-newli ul li a .pic{position:relative;background-color:#f2f2f2;width:100%;height:175px;overflow:hidden}.f-newli ul li a .pic img{background-size:cover !important;-webkit-transition:all 0.36s ease-in-out ;-moz-transition:all 0.36s ease-in-out ;-o-transition:all 0.36s ease-in-out ;transition:all 0.36s ease-in-out ;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:middle}.f-newli ul li a .pic:after{content:" ";position:absolute;z-index:1;zoom:1;top:0;left:0;bottom:0;width:100%;background-color:rgba(197,40,73,0.8);-webkit-transition:all 0.36s ease-in-out ;-moz-transition:all 0.36s ease-in-out ;-o-transition:all 0.36s ease-in-out ;transition:all 0.36s ease-in-out ;-khtml-opacity:0;-webkit-opacity:0;-moz-opacity:0;-o-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0)}.f-newli ul li a .box{padding:15px 20px}.f-newli ul li a .box h1{line-height:1.6em;font-size:16px;height:3.2em;overflow:hidden;margin-bottom:.5em}.f-newli ul li a .box p{height:66px;line-height:22px;font-size:13px;color:#aaa;overflow:hidden;margin-bottom:1em}.f-newli ul li a .box .alt{line-height:1.8;color:#444;position:relative}.f-newli ul li a .box .alt span{display:inline-block;font-size:28px;position:absolute;z-index:1;zoom:1;right:0;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);color:#333;-webkit-transition:all 0.36s ease-in-out ;-moz-transition:all 0.36s ease-in-out ;-o-transition:all 0.36s ease-in-out ;transition:all 0.36s ease-in-out ;-khtml-opacity:0;-webkit-opacity:0;-moz-opacity:0;-o-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0)}.f-newli ul li a .box .alt span:hover{color:#ec6149}.f-newli ul li a:hover{-webkit-box-shadow:0 0 10px rgba(249,198,26,0.3);-moz-box-shadow:0 0 10px rgba(249,198,26,0.3);-o-box-shadow:0 0 10px rgba(249,198,26,0.3);box-shadow:0 0 10px rgba(249,198,26,0.3)}.f-newli ul li a:hover .box .alt,.f-newli ul li a:hover .box h1{color:#c52849}.f-newli ul li a:hover img{-webkit-filter:brightness(1.13);-moz-filter:brightness(1.13);-o-filter:brightness(1.13);filter:brightness(1.13)}.f-yzheng{padding:80px 0;background-color:#f8f8f8}.f-yzheng .wrapper{position:relative}.f-yzheng .x-left{left:-120px}.f-yzheng .x-right{right:-120px}.fx-top{position:relative;margin-bottom:20px}.fx-top .swiper-slide{padding-right:64%;position:relative;min-height:450px}.fx-top .swiper-slide ._pic{position:absolute;z-index:1;zoom:1;top:0;right:0;width:60%;height:420px;background-size:cover !important;-webkit-box-shadow:-10px 5px 16px rgba(175,174,174,0.42);-moz-box-shadow:-10px 5px 16px rgba(175,174,174,0.42);-o-box-shadow:-10px 5px 16px rgba(175,174,174,0.42);box-shadow:-10px 5px 16px rgba(175,174,174,0.42)}.fx-top .swiper-slide ._pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:middle}.fx-top .swiper-slide ._date{padding-bottom:10px;line-height:1;color:#e8ded7;font-size:30px;font-weight:bold}.fx-top .swiper-slide ._date b{font-size:80px}.fx-top .swiper-slide h1{font-size:30px;color:#484848;font-weight:bold;padding-bottom:15px}.fx-top .swiper-slide h1 span{padding:0 .3em;color:#ccc;font-weight:normal}.fx-top .swiper-slide ._txt{line-height:1.8;color:#666;padding-bottom:15px}.fx-top .swiper-slide ._more a{display:inline-block;line-height:2.6;padding:0 2em;color:#fff;background-color:#c52849;-webkit-border-radius:1.5em 0 1.5em 0;-moz-border-radius:1.5em 0 1.5em 0;-o-border-radius:1.5em 0 1.5em 0;border-radius:1.5em 0 1.5em 0;-webkit-transition:all 0.36s ease-in-out ;-moz-transition:all 0.36s ease-in-out ;-o-transition:all 0.36s ease-in-out ;transition:all 0.36s ease-in-out }.fx-top .swiper-slide ._more a:hover{background-color:#f9c61a}.fx-thumbs{position:relative;z-index:100;width:100%}.fx-thumbs .swiper-slide{background-color:rgba(255,255,255,0.98);-webkit-border-radius:50px 0 50px 0;-moz-border-radius:50px 0 50px 0;-o-border-radius:50px 0 50px 0;border-radius:50px 0 50px 0;padding:15px;border:1px #eee solid;cursor:pointer;-webkit-transition:all 0.36s ease-in-out ;-moz-transition:all 0.36s ease-in-out ;-o-transition:all 0.36s ease-in-out ;transition:all 0.36s ease-in-out }.fx-thumbs .swiper-slide ._pic{width:150px;height:100px;-webkit-border-radius:30px 0 30px 0;-moz-border-radius:30px 0 30px 0;-o-border-radius:30px 0 30px 0;border-radius:30px 0 30px 0;background-size:cover !important;overflow:hidden}.fx-thumbs .swiper-slide ._pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:middle}.fx-thumbs .swiper-slide p{position:absolute;z-index:1;zoom:1;left:180px;right:15px;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);line-height:28px;font-size:16px;max-height:60px;overflow:hidden}.fx-thumbs .swiper-slide:hover{border-color:#c52849}.fx-thumbs .swiper-slide:hover p{color:#c52849}.fx-thumbs .swiper-slide.swiper-slide-thumb-active{background-color:#c52849;background-image:-webkit-linear-gradient(90deg,#c52849,#f5656b);background-image:-moz-linear-gradient(90deg,#c52849,#f5656b);background-image:-o-linear-gradient(90deg,#c52849,#f5656b);background-image:linear-gradient(90deg,#c52849,#f5656b);color:#fff}.fx-thumbs .swiper-slide.swiper-slide-thumb-active:hover{border-color:#eee}.fx-thumbs .swiper-slide.swiper-slide-thumb-active:hover p{color:#fff}.f-about{padding-bottom:50px}.f-about .wrapper{padding:30px 0}.f-about ._txt{text-indent:2em;font-size:16px;line-height:2}.f-about ._databox{background:url(../images/dataimg.jpg) center right #f4f4f4 no-repeat;background-size:contain}.f-about ._databox ul{padding:15px 0;margin:0 -15px}.f-about ._databox ul>li{float:left;margin:0 0 0;width:25%;padding:0 15px}.f-about ._databox ul h1{color:#c52849;padding-bottom:15px}.f-about ._databox ul h1 b{font-size:48px;font-weight:normal}.f-about ._databox ul h1 span{font-weight:bold;font-size:16px}.f-about ._databox ul p{font-size:18px;line-height:1}.f-about ._fk{text-align:center;padding:25px 0 15px;font-size:60px;font-weight:bold;letter-spacing:.2em;color:#f4f4f4}.f-about ._more{text-align:center}.f-about ._more a{display:inline-block;line-height:2.6;padding:0 2em;font-size:16px;color:#fff;background-color:#c52849;-webkit-border-radius:1.5em 0 1.5em 0;-moz-border-radius:1.5em 0 1.5em 0;-o-border-radius:1.5em 0 1.5em 0;border-radius:1.5em 0 1.5em 0;-webkit-transition:all 0.36s ease-in-out ;-moz-transition:all 0.36s ease-in-out ;-o-transition:all 0.36s ease-in-out ;transition:all 0.36s ease-in-out }.f-about ._more a:hover{background-color:#f9c61a}.f-footer{border-top:3px #c52849 solid;background-color:#fbfbfb}.f-footer>.wrapper{padding:50px 0 0}.f-footer ._navbox{position:relative;padding:0 140px 30px 300px;text-align:center}.f-footer ._navbox ._logo{position:absolute;z-index:1;zoom:1;left:0;top:0}.f-footer ._navbox ul{display:inline-block}.f-footer ._navbox ul li{float:left;text-align:left;padding:0 20px}.f-footer ._navbox ul li h1{font-size:18px;padding-bottom:15px}.f-footer ._navbox ul li a{display:inline-block;min-width:3em;line-height:2;font-size:15px;color:#666;margin-right:1.4em}.f-footer ._navbox ul li a:hover{color:#c52849}.f-footer ._navbox ._wx{position:absolute;z-index:1;zoom:1;top:0;right:0;max-width:120px;text-align:center}.f-footer ._navbox ._wx span{display:block;padding-top:10px;font-size:12px}.f-footer ._link{border-top:1px #f0f0f0 solid;padding:30px 0}.f-footer ._link p{margin:0 -1em}.f-footer ._link a{margin:0 1em;color:#888}.f-footer ._link a:hover{color:#c52849}.f-footer .copy{padding:20px 0;background-color:#c70b2d}.f-footer .copy span,.f-footer .copy a{margin-right:1em;color:rgba(255,255,255,0.6)}.f-footer .copy p{display:inline-block;float:right}.f-footer .copy p a{margin:0 0 0 1em}.f-footer .copy p a:hover{color:#fff}.f-navtab{padding:40px 0;text-align:center}.f-navtab ul{display:inline-block}.f-navtab li{float:left;padding:0 .3em}.f-navtab li a{display:inline-block;line-height:36px;padding:0 1.8em;border:1px #eee solid;background-color:#fff;font-size:16px;-webkit-border-radius:36px;-moz-border-radius:36px;-o-border-radius:36px;border-radius:36px;-webkit-transition:all 0.36s ease-in-out ;-moz-transition:all 0.36s ease-in-out ;-o-transition:all 0.36s ease-in-out ;transition:all 0.36s ease-in-out }.f-navtab li a:hover{color:#c52849;border-color:#c52849}.f-navtab li.active a{background-color:#c52849;color:#fff;border-color:#c52849}.f-projectHd{padding:40px 400px 40px 70px;position:relative;min-height:320px;margin-bottom:30px;background-color:#fff;-webkit-box-shadow:0 0 10px rgba(175,174,174,0.08);-moz-box-shadow:0 0 10px rgba(175,174,174,0.08);-o-box-shadow:0 0 10px rgba(175,174,174,0.08);box-shadow:0 0 10px rgba(175,174,174,0.08);border-radius:4px 4px 60px 4px}.f-projectHd h1{padding-bottom:.8em;font-size:24px}.f-projectHd h1 b{display:inline-block;padding-bottom:.5em;border-bottom:3px #c52849 solid}.f-projectHd ._txt{line-height:2;font-size:16px}.f-projectHd ._pic{position:absolute;z-index:1;zoom:1;right:80px;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);width:250px;text-align:center;padding:30px;-webkit-border-radius:50px 0 50px 0;-moz-border-radius:50px 0 50px 0;-o-border-radius:50px 0 50px 0;border-radius:50px 0 50px 0;background-color:#fff5f7}.f-projectHd ._pic b{display:inline-block;padding:.3em 0 0;font-size:20px;font-weight:normal}.f-projectHd ._pic span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-top:.8em;text-transform:uppercase;font-size:12px}.g-page{padding:1rem 0 3rem;text-align:center;font-size:1rem}.g-page ul,.g-page li{list-style:none;display:inline-block}.g-page:before,.g-page:after{content:'';display:block;width:100%;height:0;clear:both}.g-page .page-wrapper{display:inline-block;margin:0 auto}.g-page a,.g-page b,.g-page input,.g-page button,.g-page select{display:inline-block;float:left;line-height:2.2rem;padding:0 .8rem;color:#2d3b49;background-color:#fff;margin:0 3px .4rem 0;border:1px #eee solid;border-radius:1px;-webkit-transition:all 0.36s ease-in-out ;-moz-transition:all 0.36s ease-in-out ;-o-transition:all 0.36s ease-in-out ;transition:all 0.36s ease-in-out ;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px;text-decoration:none;cursor:pointer}.g-page a:hover{border:1px solid #d62b4f;background-color:rgba(214,43,79,0.09);color:#d62b4f}.g-page a:active{color:#fff;background-color:#d62b4f}.g-page b{color:#fff;background-color:#c52849;border-color:#c52849;cursor:no-drop}.g-page input{width:5rem;height:2rem}.g-page select{width:4rem !important;height:2.2rem}.f-projectList ul{margin:0 -16px}.f-projectList ul>li{float:left;margin:0 0 22px;width:33.33333333%;padding:0 16px}.f-projectList ul a{display:block;background-color:#fff;border:1px #eee solid;-webkit-box-shadow:0 0 10px rgba(175,174,174,0.2);-moz-box-shadow:0 0 10px rgba(175,174,174,0.2);-o-box-shadow:0 0 10px rgba(175,174,174,0.2);box-shadow:0 0 10px rgba(175,174,174,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;overflow:hidden;-webkit-transition:all 0.36s ease-in-out ;-moz-transition:all 0.36s ease-in-out ;-o-transition:all 0.36s ease-in-out ;transition:all 0.36s ease-in-out }.f-projectList ul a .pic{height:210px;overflow:hidden}.f-projectList ul a .pic img{background-size:cover !important;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:middle}.f-projectList ul a h1{padding:.5em 1.5em;line-height:2.6;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.f-projectList ul a:hover{-webkit-box-shadow:0 0 10px rgba(249,198,26,0.3);-moz-box-shadow:0 0 10px rgba(249,198,26,0.3);-o-box-shadow:0 0 10px rgba(249,198,26,0.3);box-shadow:0 0 10px rgba(249,198,26,0.3);background-color:#c52849;color:#fff}.fl-left{float:left;width:69.2%;margin-bottom:30px}.fl-right{float:right;width:28.5%;margin-bottom:30px}.f-newlist li{background-color:#fff;margin-bottom:20px;border:2px transparent solid;position:relative;min-height:190px;padding:25px 25px 25px 270px;-webkit-transition:all 0.36s ease-in-out ;-moz-transition:all 0.36s ease-in-out ;-o-transition:all 0.36s ease-in-out ;transition:all 0.36s ease-in-out ;border-radius:30px 0 40px 0}.f-newlist li ._pic{position:absolute;z-index:1;zoom:1;left:25px;top:25px;width:220px;height:140px;overflow:hidden;-webkit-border-radius:20px 0 20px 0;-moz-border-radius:20px 0 20px 0;-o-border-radius:20px 0 20px 0;border-radius:20px 0 20px 0}.f-newlist li ._pic img{background-size:cover !important;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:middle}.f-newlist li ._pic i{position:absolute;z-index:1;zoom:1;left:0;top:0;width:100%;line-height:140px;text-align:center;background-color:rgba(0,0,0,0.4);color:rgba(249,198,26,0.8);font-size:50px;-khtml-opacity:0;-webkit-opacity:0;-moz-opacity:0;-o-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);-webkit-transition:all 0.36s ease-in-out ;-moz-transition:all 0.36s ease-in-out ;-o-transition:all 0.36s ease-in-out ;transition:all 0.36s ease-in-out }.f-newlist li h1{line-height:1.6;font-size:20px;font-weight:bold;margin-bottom:.2em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.f-newlist li h1 a:hover{color:#c52849;-webkit-transition:all 0.36s ease-in-out ;-moz-transition:all 0.36s ease-in-out ;-o-transition:all 0.36s ease-in-out ;transition:all 0.36s ease-in-out }.f-newlist li ._txt{line-height:1.7;font-size:15px;color:#888;margin-bottom:.8em;max-height:5em;overflow:hidden}.f-newlist li ._date{color:#999}.f-newlist li:hover{border-color:#f9c61a}.f-newlist li:hover ._pic i{-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;-o-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100)}.x-newslide{-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;overflow:hidden;margin-bottom:20px}.x-newslide .swiper-slide{position:relative;max-height:220px}.x-newslide .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:middle}.x-newslide .swiper-slide p{position:absolute;z-index:1;zoom:1;left:0;bottom:0;width:100%;padding:2em 1em 1em;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center;font-size:16px;background-image:-webkit-linear-gradient(0deg, #000000, rgba(0, 0, 0, 0));background-image:-moz-linear-gradient(0deg, #000000, rgba(0, 0, 0, 0));background-image:-o-linear-gradient(0deg, #000000, rgba(0, 0, 0, 0));background-image:linear-gradient(0deg, #000000, rgba(0, 0, 0, 0))}.x-rnews{background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding-bottom:15px}.x-rnews h1{padding:20px 20px 10px;font-size:20px}.x-rnews a{display:block;padding:15px 20px 15px 135px;min-height:95px;position:relative;border:2px transparent solid}.x-rnews a:hover{border-color:#f9c61a}.x-rnews a:hover h3{color:#c52849}.x-rnews ._pic{position:absolute;z-index:1;zoom:1;left:20px;top:15px;width:100px;height:65px;overflow:hidden}.x-rnews ._pic img{background-size:cover !important;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:middle;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px}.x-rnews h3{font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:.4em}.x-rnews ._txt{font-size:12px;color:#aaa;max-height:3em;line-height:1.5;overflow:hidden}.f-bread{position:relative;font-size:16px;padding:1.8em 0;color:#888}.f-bread a{padding:0 .4em}.g-html{line-height:2;font-size:16px;color:#4d4d4d;overflow:hidden}.g-html>*{max-width:100%}.g-html img{max-width:100%;height: initial !important;background:url(images/loading_min.png) center #f9f9f9 no-repeat !important}.g-html a{color:#2d3b49}.g-html a:hover{color:#f9c61a}.art-wrapper{-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#fff;padding:30px 40px}.art-title{border-bottom:1px #eee solid;margin-bottom:20px}.art-title h1{line-height:1.4;font-weight:normal;padding:.3em 0 .6em;font-size:30px;color:#333;font-weight:bold}.art-title .alt{font-size:14px;color:#999;line-height:1.4;padding-bottom:20px;position:relative}.art-title .alt>span{margin-right:10px}.art-title .alt .bdsharebuttonbox{position:absolute;z-index:10;zoom:1;right:0;top:2px;height:20px;line-height:20px}.art-title .alt .bdsharebuttonbox a,.art-title .alt .bdsharebuttonbox .bds_more{font-size:14px !important;margin:0 6px 0 0 !important}.art-title .alt .bdsharebuttonbox .none{background:none !important;color:#666 !important}.art-title .alt .bdsharebuttonbox .none .fa{font-size:16px}.f-single{padding:30px 0}.f-single>.wrapper{-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px;background-color:#fff;overflow:hidden}.f-hdbanner{width:100%;display:block;background-color:#eee}.f-hdbanner img{width:100%}.fart-wrapper{padding:0 80px 30px}.fart-navtab{border-bottom:1px #eee solid;padding-top:35px;line-height:1;margin-bottom:30px;text-align:center}.fart-navtab ul{display:inline-block}.fart-navtab li{float:left;padding:0 1.5em}.fart-navtab li a{display:inline-block;font-size:18px;padding-bottom:1em;position:relative}.fart-navtab li a:hover{color:#c52849}.fart-navtab li.active a{font-weight:bold}.fart-navtab li.active a:after{content:'';display:block;position:absolute;z-index:1;zoom:1;bottom:0;left:0;width:100%;margin-bottom:-1px;border-top:2px #c52849 solid}@media screen and (max-width:640px){.m-640{display:block}body{font-size:9pt;padding-top:4.1em}.x-left,.x-right{display:none !important}.f-head{padding:.5em .7em .6em}.f-head .wrapper{padding:0;text-align:left}.f-head ._logo{position:initial;left:initial;top:initial;margin-top:0;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.f-head ._logo img{max-height:3em}.f-head ._search{right:3.5em}.f-head ._search a{display:none}.f-head ._search .jk{display:inline-block;height:2.2em;line-height:2.1em;padding:0 .8em;font-size:.9em}.f-head ._search .jk i{display:none}.f-menu{float:none;position:fixed;z-index:999;left:0;top:100%;width:100%;-khtml-opacity:0;-webkit-opacity:0;-moz-opacity:0;-o-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);padding:3em 2em 1em;background-color:#fff;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;-webkit-box-shadow:0 0 10px rgba(175,174,174,0.2);-moz-box-shadow:0 0 10px rgba(175,174,174,0.2);-o-box-shadow:0 0 10px rgba(175,174,174,0.2);box-shadow:0 0 10px rgba(175,174,174,0.2);-webkit-transition:all 0.36s ease-in-out ;-moz-transition:all 0.36s ease-in-out ;-o-transition:all 0.36s ease-in-out ;transition:all 0.36s ease-in-out }.f-menu:after{content:" ";background-color:#f2f2f2;width:5em;height:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;position:absolute;z-index:1;zoom:1;top:2em;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.f-menu .m-close{display:inline-block;position:absolute;z-index:10;zoom:1;padding:1em;top:0;right:.2em;font-size:1.4em;color:#999}.f-menu li{float:none;width:100%;position:relative;line-height:1;padding:0;margin:0}.f-menu li:after{display:none !important}.f-menu li a{padding:.5em .2em;font-size:1.26em;display:block;border-bottom:1px #eee solid;position:relative}.f-menu li a i{display:none}.f-menu li p{display:none !important}.f-menu li:last-child a{border:0}.f-menu li.active a:after{display:none}body{padding-top:4em}body.menu-open .m-menubg{display:block;content:" ";width:100%;height:100vh;position:fixed;z-index:900;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.6)}body.menu-open .f-menu{-webkit-transform:translate(0, -100%);-moz-transform:translate(0, -100%);-o-transform:translate(0, -100%);transform:translate(0, -100%);-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;-o-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100)}.mu-btn{position:absolute;z-index:1;zoom:1;display:inline-block;width:1.8em;text-align:center;right:0;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);font-size:1.5em;color:#c52849}.x-banner .swiper-slide{height:46.4vw}.x-banner .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:middle}.x-banner .x-pagination{bottom:.6em}.x-banner .x-pagination .bull{width:.5em;height:.5em;margin:0 2px}.x-banner:hover .x-left,.x-banner:hover .x-right{-khtml-opacity:0;-webkit-opacity:0;-moz-opacity:0;-o-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0)}.wel_project{padding:1.8em .7em .6em}.wel_project ul{margin:0 -1%}.wel_project ul>li{float:left;margin:0 1% 0;width:31.33%}.wel_project ul a{padding:1em;-webkit-border-radius:10% 0 10% 0;-moz-border-radius:10% 0 10% 0;-o-border-radius:10% 0 10% 0;border-radius:10% 0 10% 0;border:none;text-align:center}.wel_project ul a i{width:12vw;height:12vw}.wel_project ul a b{padding:0;border:none;font-size:1.06em}.wel_project ul a span{display:none}.f-title h1{font-size:1.6em}.f-title h3{font-size:1.06em;margin-bottom:1.2em;color:#ccc}.f-title ul{padding-bottom:1em}.f-title ul li{padding:0 1em;font-size:1em}.f-newli{padding:.4em .7em}.f-newli ul{margin:0 -1%}.f-newli ul>li{float:left;margin:0 1% 1em;width:48%}.f-newli ul li{padding:0}.f-newli ul li a{border-radius:.4em .4em 1.6em .4em;border-color:#f8f8f8}.f-newli ul li a .pic{height:28vw}.f-newli ul li a .box{padding:.6em 1em}.f-newli ul li a .box h1{line-height:1.4em;font-size:1.06em;height:2.8em;margin-bottom:.2em}.f-newli ul li a .box p{height:2.7em;line-height:1.4;font-size:.85em;margin-bottom:.3em}.f-newli ul li a .box .alt{font-size:.9em;color:#c52849}.f-newli ul li a .box .alt span{font-size:28px}.f-newli ul li a:hover{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.f-yzheng{padding:1.5em .8em}.f-yzheng .x-left .x-right{display:none}.fx-top{margin-bottom:1em}.fx-top .swiper-slide{padding:44vw 0 0;min-height:initial}.fx-top .swiper-slide ._pic{width:100%;height:44vw;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;overflow:hidden}.fx-top .swiper-slide ._date{display:none}.fx-top .swiper-slide h1{font-size:1.36em;padding:.6em 0 .3em;font-weight:normal}.fx-top .swiper-slide ._txt{line-height:1.7;color:#aaa;padding-bottom:1em}.fx-top .swiper-slide ._more a{padding:0 1.4em;font-size:.9em}.fx-thumbs{display:none}.f-about{padding-bottom:1.5em;overflow:hidden}.f-about .wrapper{padding:1em 0}.f-about .f-title h3{margin-bottom:1em}.f-about ._txt{padding:0 .9em;line-height:1.9;font-size:1.06em;color:#666}.f-about ._databox{background-size:cover}.f-about ._databox ul{padding:.5em 0;margin:0 -1%}.f-about ._databox ul>li{float:left;margin:0 1% 1em;width:48%}.f-about ._databox ul li{padding:0;text-align:center}.f-about ._databox ul h1{padding-bottom:.2em}.f-about ._databox ul h1 b{font-size:2.2em;font-weight:normal}.f-about ._databox ul h1 span{font-weight:normal;font-size:1em}.f-about ._databox ul p{font-size:1.06em;line-height:1}.f-about ._fk{padding:.15em 0 .1em;font-size:3em;font-weight:bold}.f-about ._more a{line-height:2.4;padding:0 1.8em;font-size:1em}.f-footer{border:none;background-color:#c52849}.f-footer>.wrapper{padding:0}.f-footer ._navbox{display:none}.f-footer ._link{display:none}.f-footer .copy{padding:1.5em 1em;text-align:center}.f-footer .copy span,.f-footer .copy a{margin:0 .3em}.f-footer .copy p{display:block;float:none;padding-top:.5em}.f-footer .copy p a{margin:0 .5em}.g-page{text-align:left;padding:.6rem 0;font-size:.85rem}.g-page b{background-color:#c52849;border-color:transparent}.g-page a,.g-page b,.g-page input,.g-page button{line-height:1.8rem;padding:0 .6rem;margin:0 1px .3rem 0}.g-page input{width:5rem;height:2rem}.g-page select{width:4rem !important;height:2rem}.f-navtab{padding:1.2em 0 1em;text-align:center}.f-navtab ul{display:inline-block}.f-navtab li{float:left;padding:0 .1em}.f-navtab li a{line-height:2.5;padding:0 1em;font-size:1em}.f-projectHd{margin:0 .7em;padding:1.2em 1.5em;min-height:0;margin-bottom:1em;border-radius:.4em .4em 2.4em .4em}.f-projectHd h1{padding-bottom:.4em;font-size:1.46em}.f-projectHd h1 b{padding-bottom:.2em;border-bottom:1px #c52849 solid}.f-projectHd ._txt{line-height:2;font-size:1em}.f-projectHd ._pic{display:none}.f-projectList{padding:0 .7em}.f-projectList ul{margin:0 -1%}.f-projectList ul>li{float:left;margin:0 1% .8em;width:48%}.f-projectList ul li{padding:0}.f-projectList ul a{border:1px #f2f2f2 solid;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px}.f-projectList ul a .pic{height:26vw}.f-projectList ul a h1{padding:1em .5em;line-height:1;font-size:1.06em}.f-projectList ul a:hover{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.fl-left{float:none;width:100%;padding:0 .7em;margin:0}.fl-right{display:none}.f-newlist li{margin-bottom:.7em;border:1px #f0f0f0 solid;min-height:0;padding:0;border-radius:0 0 2.4em 0}.f-newlist li ._pic{display:block;position:relative;left:initial;top:initial;width:100%;height:40vw;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0;overflow:hidden}.f-newlist li ._pic i{display:none;line-height:40vw;font-size:4em}.f-newlist li h1{padding:.6em 1rem .3em;line-height:1.4;font-size:1.32em;font-weight:normal;margin-bottom:0}.f-newlist li ._txt{padding:0 1rem .5em;font-size:.95em;margin-bottom:1em;max-height:5em}.f-newlist li ._date{display:none}.f-newlist li:hover{border-color:#f9c61a}.f-newlist li:hover ._pic i{-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;-o-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100)}.f-bread{display:none}.g-html{font-size:1.16em}.art-wrapper{-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;padding:.8em 1em}.art-title{margin-bottom:1em}.art-title h1{font-size:1.68em;padding:.3em 0 .4em}.art-title .alt{font-size:1em;padding-bottom:1.2em}.art-title .alt>span{margin-right:.4em}.art-title .alt>span font{display:none}.art-title .alt .bdsharebuttonbox{display:none}.f-single{padding:0}.f-single>.wrapper{-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0}.f-hdbanner{height:32vw}.f-hdbanner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:middle}.fart-wrapper{padding:0 1em 1em}.fart-navtab{padding-top:1.5em;margin-bottom:1em}.fart-navtab ul{display:block}.fart-navtab li{width:20%;padding:0}.fart-navtab li a{display:block;font-size:1.16em;padding-bottom:1em}.fart-navtab li.active a:after{bottom:-1px}}