@import url(/css/video-js.min.css);a{color:#000}a:hover,a:focus{color:#ef3e4a;text-decoration:none}a:focus{outline:thin dotted;outline:1px auto -webkit-focus-ring-color;outline-offset:-2px;text-decoration:none}.w{width:1200px;margin:0 auto}.windowH{position:relative}.fl{display:inline;float:left}.fr{display:inline;float:right}.clear{display:block;clear:both;width:100%;height:0px;line-height:0px;font-size:0px;margin:0;padding:0}.img-responsive{display:block;max-width:100%;height:auto}#toTop{display:none;text-decoration:none;position:fixed;bottom:30px;right:30px;overflow:hidden;width:40px;height:40px;border:none;text-indent:100%;background:url(../images/backtotop.png) no-repeat 0px 0px}#toTopHover{width:40px;height:40px;display:block;overflow:hidden;float:left;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);background:url(../images/backtotop.png) no-repeat 0px -40px}#toTop:active,#toTop:focus{outline:none}.no_padding{margin:0;padding:0}.no_padding [class*="am-"]{margin:0;padding:0}.target-fix{position:relative;top:0px;display:block;height:1px;overflow:hidden}.pages{text-align:center}.pages a{display:block;width:36px;height:34px;background-image:url(../images/page_arrow.png);background-repeat:no-repeat;text-indent:-9999px;overflow:hidden;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.pages .pre-page{display:inline-block;margin-right:60px}.pages .pre-page a{background-position:0 0}.pages .pre-page a:hover{background-position:-36px 0}.pages .next-page{display:inline-block}.pages .next-page a{background-position:-36px -34px}.pages .next-page a:hover{background-position:0 -34px}.text-center{text-align:center}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:0px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 16px;margin-left:0px;line-height:1.42857143;color:#fff;text-decoration:none;background-color:#414141;border:none;font-size:14px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-right:15px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0}.pagination>li:last-child>a,.pagination>li:last-child>span{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{z-index:3;color:#fff;background:#ff8d06}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;cursor:default;background-color:#ff8d06;border-color:#ff8d06}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}@font-face{font-family:'iconfont';src:url("//at.alicdn.com/t/font_nga1mvobe16k1emi.eot");src:url("//at.alicdn.com/t/font_nga1mvobe16k1emi.eot?#iefix") format("embedded-opentype"),url("//at.alicdn.com/t/font_nga1mvobe16k1emi.woff") format("woff"),url("//at.alicdn.com/t/font_nga1mvobe16k1emi.ttf") format("truetype"),url("//at.alicdn.com/t/font_nga1mvobe16k1emi.svg#iconfont") format("svg")}.iconfont{font-family:"iconfont" !important;font-size:16px;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale}@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:'AvantGardeITCbyBT-Book';src:url("../fonts/AvantGardeITCbyBT-Book.eot");src:url("../fonts/AvantGardeITCbyBT-Book.eot?#iefix") format("embedded-opentype"),url("../fonts/AvantGardeITCbyBT-Book.woff") format("woff"),url("../fonts/AvantGardeITCbyBT-Book.ttf") format("truetype"),url("../fonts/AvantGardeITCbyBT-Book.svg#YourWebFontName") format("svg")}@font-face{font-family:'futurademic';src:url("../fonts/futurademic.eot");src:url("../fonts/futurademic.eot?#iefix") format("embedded-opentype"),url("../fonts/futurademic.woff") format("woff"),url("../fonts/futurademic.ttf") format("truetype"),url("../fonts/futurademic.svg#YourWebFontName") format("svg")}@-moz-keyframes w-footel{0%{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}70%{filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3}100%{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}}@-webkit-keyframes w-footel{0%{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}70%{filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3}100%{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}}@keyframes w-footel{0%{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}70%{filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3}100%{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}}.hamburger{display:block;width:20px;height:50px;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation}.hamburger__icon{position:relative}.hamburger__icon,.hamburger__icon:before,.hamburger__icon:after{display:block;width:16px;height:2px;background-color:#333;-moz-transition-property:background-color, -moz-transform;-o-transition-property:background-color, -o-transform;-webkit-transition-property:background-color, -webkit-transform;transition-property:background-color, transform;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s}.hamburger__icon:before,.hamburger__icon:after{width:20px;position:absolute;content:""}.hamburger__icon:before{top:-7px}.hamburger__icon:after{top:7px}.hamburger.active .hamburger__icon{background-color:transparent}.hamburger.active .hamburger__icon:before,.hamburger.active .hamburger__icon:after{background-color:#333}.hamburger.active .hamburger__icon:before{-moz-transform:translateY(7px) rotate(45deg);-ms-transform:translateY(7px) rotate(45deg);-webkit-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg)}.hamburger.active .hamburger__icon:after{-moz-transform:translateY(-7px) rotate(-45deg);-ms-transform:translateY(-7px) rotate(-45deg);-webkit-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg)}.fat-nav{top:0;left:0;z-index:9999;position:fixed;display:none;width:100%;height:100%;background:#fff;-moz-transform:scale(1.4);-ms-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4);-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s;overflow-y:hidden;overflow-x:hidden;-webkit-overflow-scrolling:touch}.fat-nav__wrapper{width:100%;height:100%;display:table;table-layout:fixed}.fat-nav.active{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.fat-nav ul{display:table-cell;vertical-align:middle;text-align:center;margin:0;padding:0}.fat-nav li{list-style-type:none;text-align:center;display:block;height:50px;line-height:50px;margin:0 40px;font-size:20px}@media only screen and (min-width: 641px){.fat-nav li:after{content:'';display:block;margin:auto;height:2px;width:0px;background:#ef3e4a;transition:width .5s ease, background-color .5s ease}.fat-nav li:hover:after{width:100%;background:#ef3e4a}}.fat-nav li,.fat-nav li a{color:#333;font-weight:bold;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.fat-nav li:hover a{color:#ef3e4a}.fat-nav li a{text-decoration:none}.fat-nav li:nth-of-type(1){-webkit-animation-delay:.3s;animation-delay:.3s}.fat-nav li:nth-of-type(2){-webkit-animation-delay:.6s;animation-delay:.6s}.fat-nav li:nth-of-type(3){-webkit-animation-delay:.9s;animation-delay:.9s}.fat-nav li:nth-of-type(4){-webkit-animation-delay:1.2s;animation-delay:1.2s}.fat-nav li:nth-of-type(5){-webkit-animation-delay:1.5s;animation-delay:1.5s}.fat-nav .fat-nav-bottom{-webkit-animation-delay:2.4s;animation-delay:2.4s;width:100%;height:60px;line-height:30px;margin:20px 0;text-align:center;font-size:1.6rem;font-weight:bold;color:#333;position:absolute;left:0px;bottom:0px}.fat-nav .fat-nav-bottom .tel{font-size:14px;font-weight:normal;font-family:"Monda",Arial,Verdana,"source-han-sans-traditional","Microsoft JhengHei",PMingLiU,sans-serif}.fat-nav .fat-nav-bottom a{color:#333;text-decoration:none}@media (min-width: 1024px){.fat-nav li{display:inline-block;font-size:30px}}.index_banner_new{width:100%;height:auto;min-width:280px;min-height:160px;margin:0px auto;position:relative;overflow:hidden}.index_banner_new ul{margin:0;padding:0;width:100%;height:100%;position:absolute;z-index:1}.index_banner_new ul li{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.index_banner_new ul li.active{display:block}.index_banner_new ul li .intro{position:relative}.index_banner_new ul li img{position:absolute;left:0;top:0;width:100%;height:100%}.index_banner_new .dots{position:absolute;bottom:20px;left:50%;width:200px;height:12px;z-index:2;margin-left:-101px}.index_banner_new .dots span{float:left;width:40px;height:6px;background:#e0e0e0;margin:0 5px;cursor:pointer;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.index_banner_new .dots span.active{background:#ef3e4a}.index_banner_new .arr{display:none;position:absolute;top:140px;z-index:2;width:40px;height:40px;line-height:38px;text-align:center;font-size:36px;background:rgba(0,0,0,0.3);color:#fff;text-decoration:none}.index_banner_new .arr:hover{background:rgba(0,0,0,0.7);text-decoration:none}.index_banner_new:hover .arr{display:block;text-decoration:none;color:#fff}.index_banner_new .prev{left:20px}.index_banner_new .next{right:20px}#tqchina_banner{position:relative}.tqchina_banner_load{position:absolute;bottom:0px;left:0px;z-index:3;width:100%}.tqchina_banner_load i{width:0%;display:block;height:5px;background:#f00}.tqchina_banner_bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:9;background:rgba(0,0,0,0.5)}.tqchina_banner_text{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);z-index:10;color:#fff;text-align:center;width:100%}.tqchina_banner_text h3{color:#fff;font-size:100px;text-align:center;margin:0}.tqchina_banner_text h4{color:#fff;font-size:70px;font-weight:normal;margin:1rem 0;text-align:center}.tqchina_banner_text span{color:#fff;font-size:14px;box-shadow:1px,1px,3px,#666;display:inline-block;padding:5px 30px;border:2px solid #fff;border-radius:3px;margin-top:50px}.tqchina_banner_text span em{color:#fff;padding-left:10px;font-family:"Arial";box-shadow:1px,1px,3px,#666}.index_banner_new .video_button img{display:none}.lt9 .index_banner_new .video_button img{display:block}.lt9 .tqchina_banner_text{margin:-230px 0 0 0px;left:0px !important}.lt9 .index_banner_new .ba_left .tqchina_banner_text{left:10% !important;width:auto}.lt9 .index_banner_new .ba_right .tqchina_banner_text{left:60% !important;width:auto}@media only screen and (max-width: 1600px){.tqchina_banner_text h3{font-size:80px}.tqchina_banner_text h4{font-size:50px}}@media only screen and (max-width: 1500px){.tqchina_banner_text h3{font-size:70px}.tqchina_banner_text h4{font-size:40px}}@media only screen and (max-width: 1400px){.tqchina_banner_text h3{font-size:60px}.tqchina_banner_text h4{font-size:30px}}@media only screen and (max-width: 1300px){.tqchina_banner_text h3{font-size:50px}.tqchina_banner_text h4{font-size:20px}}@media only screen and (max-width: 1200px){.index_banner_new ul li .intro{width:100%;height:0px;padding-bottom:44%}.tqchina_banner_text h3{font-size:40px}.tqchina_banner_text h4{font-size:20px}.tqchina_banner_text span{margin-top:10px;padding:3px 10px}}@media only screen and (max-width: 1000px){.tqchina_banner_text h3{font-size:30px}.tqchina_banner_text h4{font-size:14px}}@media only screen and (max-width: 767px){.tqchina_banner_text h3{font-size:20px}.tqchina_banner_text h4{font-size:12px}.tqchina_banner_text span{font-size:12px}}header{border-bottom:1px solid #efeff1;padding:0 1rem}.logo{display:block;float:left;width:85px}.slogn{height:40px;margin:7px 0 7px 10px;padding-left:10px;font-size:12px;float:left;border-left:1px solid #cccccc;color:#7c7c7c}.slogn span{display:block;color:#404040;font-size:18px;font-family:'AvantGardeITCbyBT-Book'}.top_link{width:40px;height:55px;position:absolute;right:0px;top:0px}.top_buttom{display:block;float:right;width:40px;padding-top:25px;position:relative;z-index:10000}.top_buttom em{display:none}.top_case{display:none;float:right;width:170px;font-weight:bold;background:#d61919;color:#fff;text-align:center}.top_case:hover,.top_case:focus{color:#fff}@media (min-width: 680px){header{padding:0 3rem}.logo{width:155px}.slogn{height:60px;margin:10px 0 10px 10px;padding-left:20px;font-size:14px;float:left;border-left:1px solid #cccccc}.slogn span{display:block;font-size:25px;font-weight:bold}.top_link{width:60px;margin-right:3rem}.top_buttom{width:40px;padding-top:0px}.top_buttom em{display:block;float:left;width:80px;font-style:normal;height:60px;line-height:60px;margin-top:20px}.top_buttom .hamburger{float:right;margin-top:40px}}@media (min-width: 1024px){.slogn{height:60px;margin:10px 0 10px 10px;padding-left:20px;font-size:16px;float:left;border-left:1px solid #cccccc}.slogn span{display:block;font-size:25px;font-weight:bold}.top_link{width:260px;height:80px;margin-right:0}.top_buttom{margin-right:30px}.top_case{display:block;height:80px;line-height:80px}}#banner .item img{display:block;width:100%;height:auto}#banner .owl-controls{margin:0;width:100%;text-align:center;height:16px;position:absolute;bottom:20px}#banner .owl-controls .owl-page{display:inline-block}#banner .owl-controls .owl-page span{display:block;margin:0 10px;width:14px;height:14px;background:none;background:#fff;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;opacity:.5;filter:alpha(opacity=50)}#banner .owl-controls .active span{background:#ef3e4a;opacity:1;filter:alpha(opacity=100)}.banner_video{height:500px}#banner{height:100%}#banner .item img{display:block;width:100%;height:auto}#banner .owl-controls{margin:0;width:100%;text-align:center;height:20px;padding:0;position:absolute;left:0px;bottom:20px;z-index:100}#banner .owl-controls .owl-page{display:inline-block;margin:0 5px;width:16px;height:16px;cursor:pointer}#banner .owl-controls .owl-page span{display:block;width:14px;height:14px;background:#fff;border:1px solid #fff;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;opacity:.5;filter:alpha(opacity=50)}#banner .owl-controls .active span{background:#ef3e4a;border:1px solid #ef3e4a;opacity:1;filter:alpha(opacity=100)}.float-right-box{width:250px;position:fixed;right:0;top:50%;margin-top:-127px;background-color:#191919;z-index:1000;transition:width 0.3s ease 0s}.float-right-box.on{width:50px}.float-right-box .ico{display:inline-block;width:50px;height:50px;line-height:50px;text-align:center;position:absolute;right:0;top:0;z-index:2;transition:background 0.3s ease 0s;background-color:#191919}.float-right-box .ico i{display:block;width:50px;font-size:20px;color:#fff;font-weight:normal}.float-right-box .top-list{width:100%}.float-right-box .top-list ul{margin:0;padding:0;width:100%}.float-right-box .top-list ul li{display:block;width:100%;height:51px;position:relative;border-bottom:1px solid #3b3b3b;transition:background 0.3s ease 0s}.float-right-box .top-list ul li a{display:block;width:100%}.float-right-box .top-list ul li a .am-fl{display:inline-block;font-size:14px;line-height:50px;color:#fff;transition:color 0.3s ease 0s;position:absolute;left:28px;top:0;z-index:1;width:222px}.float-right-box .top-list ul li a.return-webtop .am-fl{font-family:"Arial";font-weight:bold}.float-right-box .top-list ul li:hover{background-color:#fff}.float-right-box .top-list ul li:hover .ico{background-color:#fff}.float-right-box .top-list ul li:hover .ico i{color:#333}.float-right-box .top-list ul li:hover .am-fl{color:#15191e}.float-right-box .bot-share{position:relative;height:50px}.float-right-box .bot-share a{display:inline-block;width:50px;height:50px;line-height:50px;text-align:center;float:left;transition:background 0.3s ease 0s;margin:0;padding:0}.float-right-box .bot-share a:hover{background-color:#525354;color:#fff}.float-right-box .bot-share .share{width:200px;position:absolute;left:0;top:0;z-index:1}.float-right-box .bot-share .sina{background:url(../images/shareico.png) 0 0 no-repeat}.float-right-box .bot-share .wx{background:url(../images/shareico.png) -50px 0 no-repeat}.float-right-box .bot-share .tx{background:url(../images/shareico.png) -100px 0 no-repeat}.float-right-box .bot-share .more{background:url(../images/shareico.png) -150px 0 no-repeat}.float-right-box .bot-share .share-ico{width:50px;height:50px;display:inline-block;cursor:pointer;z-index:2;position:relative}@media (max-width: 1050px){.float-right-box{display:none}}.bd_weixin_popup{box-sizing:content-box}.bd_weixin_popup_foot{height:44px}#in_service_mobile .item{display:block;background:#f4f4f4;padding:4rem;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}#in_service_mobile .item b{display:block;font-size:2rem;color:#565656;text-align:center}#in_service_mobile .item span.ico{display:block;width:75px;margin:0 auto;color:#565656}#in_service_mobile .item span.ico i{font-size:60px}#in_service_mobile .item ul.list{margin:0;padding:0}#in_service_mobile .item ul.list li{display:block;text-align:center;font-size:14px;height:28px;overflow:hidden;line-height:28px}#in_service_mobile .item ul.list li a{color:#616161}#in_service_mobile .item ul.list li a:hover{color:#fff}#in_service_mobile .item:hover,#in_service_mobile .item:focus{background:#d61919}#in_service_mobile .item:hover b,#in_service_mobile .item:focus b{color:#fff}#in_service_mobile .item:hover span.ico,#in_service_mobile .item:focus span.ico{color:#fff}#in_service_mobile .item:hover ul.list li,#in_service_mobile .item:focus ul.list li{color:#fff}#in_service_mobile .item:hover ul.list li a,#in_service_mobile .item:focus ul.list li a{color:#fff}#in_service_mobile .owl-controls .owl-buttons div{width:50px;height:50px;text-align:center;line-height:50px;position:absolute;top:50%;margin-top:-25px}#in_service_mobile .owl-controls .owl-buttons div i.iconfont{font-size:36px}#in_service_mobile .owl-controls .owl-buttons div.owl-prev{left:10px}#in_service_mobile .owl-controls .owl-buttons div.owl-next{right:10px}#in_service_mobile .owl-controls .owl-buttons div:hover i.iconfont{color:#ef3e4a}.in_service .block{margin-top:1rem}.in_service .block .item{display:block;background:#f4f4f4;padding:4rem;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.in_service .block .item b{display:block;font-size:2rem;color:#565656;text-align:center}.in_service .block .item span.ico{display:block;width:75px;margin:0 auto;color:#565656}.in_service .block .item span.ico i{font-size:60px}.in_service .block .item ul.list{margin:0;padding:0}.in_service .block .item ul.list li{display:block;text-align:center;font-size:14px;height:28px;overflow:hidden;line-height:28px;position:relative}.in_service .block .item ul.list li a{color:#616161}.in_service .block .item ul.list li a:hover{color:#fff}.in_service .block .item ul.list li:after{content:'';width:0;height:1px;background:#fff;position:absolute;left:0px;bottom:0px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.in_service .block .item ul.list li:hover:after{width:100%}.in_service .block .item:hover,.in_service .block .item:focus{background:#d61919}.in_service .block .item:hover b,.in_service .block .item:focus b{color:#fff}.in_service .block .item:hover span.ico,.in_service .block .item:focus span.ico{color:#fff}.in_service .block .item:hover ul.list li,.in_service .block .item:focus ul.list li{color:#fff}.in_service .block .item:hover ul.list li a,.in_service .block .item:focus ul.list li a{color:#fff}@media (min-width: 680px){.in_service .block{margin-top:2px;border-right:2px solid #fff}.in_service .block:nth-child(2),.in_service .block:nth-child(4){border:none}.in_service .block .item{padding:2rem}}@media (min-width: 1026px){.in_service .block{margin-top:0;border-right:2px solid #fff}.in_service .block:nth-child(2){border-right:2px solid #fff}.in_service .block .item{padding:4rem 2rem}.in_service .block .item span.ico{margin:3rem auto}.in_service .block .item ul.list{width:100%;overflow:hidden}.in_service .block .item ul.list li{width:50%;float:left;text-align:left;padding-left:10px;background:url(../images/ico_line.png) left center no-repeat}.in_service .block .item:hover ul.list li{background:url(../images/ico_line_hover.png) left center no-repeat}}@media (min-width: 1200px){.in_service .block .item{padding:3rem 1rem}}@media (min-width: 1400px){.in_service .block .item{padding:4rem 3rem}}@media (min-width: 1600px){.in_service .block .item{padding:5rem}}@media (min-width: 1800px){.in_service .block .item{padding:7rem}}.in_warp{margin:0 1rem}@media only screen and (min-width: 641px){.in_warp{margin:0 3rem}}@media only screen and (min-width: 1025px){.in_warp{margin:0 4rem}}@media only screen and (min-width: 1400px){.in_warp{margin:0 8rem}}.in_about{padding:2rem 0;border-bottom:1px solid #dedede}.in_about .thumb span{display:block;font-size:14px;line-height:25px;color:#696969;text-align:center}.in_about .txt{font-size:1.6rem;line-height:30px;padding:0;color:#7a7a7a}@media only screen and (min-width: 641px){.in_about{padding:3rem 0}.in_about .thumb{float:right}.in_about .txt{float:left;padding:0}}@media only screen and (min-width: 1025px){.in_about{padding:4rem 0}}@media only screen and (min-width: 1400px){.in_about{padding:8rem 0 4.5rem}}.in_case{margin:0 0 0 1rem}.in_case .title{line-height:50px}.in_case .title ul{margin:0;padding:0;width:100%;overflow:hidden}.in_case .title ul li{display:block;float:left}.in_case .title ul li a{font-size:1.6rem}.in_case .title ul li a i{color:#7f7f7f;margin:0 2px}.in_case .mtitle{padding-top:1rem}.in_case .mtitle [class*=am-u-]{padding:0 1rem 1rem 0}.in_case .mtitle [class*=am-u-]:last-child{float:left}.in_case .mtitle [class*=am-u-] a{display:block;padding:1rem;background:#f8f8f8;color:#666;font-size:1.2rem;text-align:center}.in_case .mtitle [class*=am-u-] a:hover{background:#ef3e4a;color:#fff}.in_case .more{text-align:center;padding-right:1rem}.in_case .more a{padding:.5em 2em;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.in_case .more a:hover{background:#ef3e4a;border-color:#ef3e4a;color:#fff}.list_case_w{margin:0 0 0 1rem}.list_case_w .cate{margin:2rem 1rem 2rem 0}.list_case_w .cate ul{margin:0;padding:0}.list_case_w .cate ul li{display:inline-block;margin:0 1rem 0 0}.list_case_w .cate ul li a{font-size:1.2rem}.list_case_w .cate ul li a:hover{color:#ef3e4a}.list_case_w .cate ul li.cur a{color:#ef3e4a}.list_case_w .cate ul li.cur:after{width:100%}.list_case_w .mcate{padding-top:1rem}.list_case_w .mcate [class*=am-u-]{padding:0 1rem 1rem 0}.list_case_w .mcate [class*=am-u-] a{display:block;padding:1rem;background:#f8f8f8;color:#666;font-size:1.2rem;text-align:center}.list_case_w .mcate [class*=am-u-] a:hover,.list_case_w .mcate [class*=am-u-] a.cur{background:#ef3e4a;color:#fff}.list_case_w .ico{display:none;text-align:center;margin-top:2rem}.list_case_w .ico a{display:inline-block;margin-left:5px}.list_case_w .ico a i{font-size:30px;color:#999;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.list_case_w .ico a:hover i{color:#ef3e4a}.list_case{overflow:hidden}.list_case .list{margin:0;padding:0;padding:0 1rem 0 0;margin-bottom:2rem}.list_case .list:last-child{float:left}.list_case .list .thumb a{display:block;overflow:hidden}.list_case .list .thumb a img{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}.list_case .list .thumb a:hover img{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.list_case .list .txt{margin-top:1rem}.list_case .list .txt span{display:block;font-size:1.4rem}.list_case .list .txt i{display:block;font-size:1.2rem;color:#8f8f8f}/*.list_case_index .list:last-child{display:none}*/.content_case_des{background:#434343;color:#fff;padding:3rem 0;font-size:1.4rem;line-height:2rem}.content_case_des h1.title{font-size:2rem}.content_case_des i.keywords{display:block;font-size:1.6rem;font-style:normal;padding-bottom:1rem}.content_case_des a.more{display:block;margin:2rem auto 0;width:168px;height:40px;text-align:center;line-height:38px;border:1px solid #fff;color:#fff;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.content_case_des a.more:hover{background:#ef3e4a;border-color:#ef3e4a}.case_alxx .link_m{text-align:center;margin:2rem 0 0;line-height:22px}.case_alxx .link_m a{margin:0 0 0 20px;vertical-align:middle}.case_alxx .link_m a:first-child{margin:0 20px 0 0}.case_alxx .link_m a i.iconfont{vertical-align:middle}.case_alxx .link{text-align:center;margin:2rem 0 3rem}.case_alxx .link a.prevnext{display:none;width:150px;height:52px;line-height:52px;text-align:center;background:#505050;color:#fff;font-size:1.6rem;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}.case_alxx .link a.prevnext:hover{background:#ef3e4a}.case_alxx .link a.back{display:inline-block;margin:0 1rem;width:256px;height:52px;line-height:50px;text-align:center;border:1px solid #a3a3a3;color:#4e4e4e;font-size:1.6rem;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}.case_alxx .link a.back:hover{background:#ef3e4a;border-color:#ef3e4a;color:#fff}@media only screen and (min-width: 641px){.case_alxx .link_m{display:none}.case_alxx .link a.prevnext{display:inline-block}}@media only screen and (min-width: 641px){.in_case{margin:0 0 0 3rem}.in_case .title ul li a i{margin:0 20px 0 10px}.in_case .more{padding-right:3rem}.in_case .more a{padding:.5em 4em}.list_case_w{margin:0 0 0 3rem}.list_case_w .cate{margin:2rem 3rem 2rem 0}.list_case_w .ico{display:block;text-align:right;margin-top:0rem}.list_case_w .ico a{display:inline-block;margin-left:5px}.list_case_w .ico a i{font-size:18px}.list_case .list{padding:0 3rem 0 0}/*.list_case .list:last-child{display:block}*/.content_case_des{padding:3rem 0 5rem}.content_case_des h1.title{font-size:3rem}.content_case_des a.more{margin:0;float:right}}@media only screen and (min-width: 1025px){.in_case{margin:0 0 0 4rem}.in_case .title{line-height:80px}.in_case .more{padding-right:4rem}.list_case_w{margin:0 0 0 4rem}.list_case_w .cate{margin:2rem 4rem 2rem 0}.list_case_w .cate ul{display:table-cell;vertical-align:middle;text-align:center;margin:0;padding:0}.list_case_w .cate ul li{float:left;list-style-type:none;text-align:center;display:block;height:4rem;line-height:4rem;margin:0 4rem 0 0;font-size:20px}.list_case_w .cate ul li a{color:#333;font-size:1.4rem;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.list_case_w .cate ul li:after{content:'';display:block;margin:auto;height:3px;width:0px;background:#ef3e4a;transition:width .5s ease, background-color .5s ease}.list_case_w .cate ul li:hover:after{width:100%;background:#ef3e4a}.list_case_w .ico a{display:inline-block;margin-left:10px}.list_case_w .ico a i{font-size:30px}.list_case .list{padding:0 4rem 0 0}.list_case .list .txt span,.list_case .list .txt i{display:inline}.list_case .list .txt i{margin-left:25px}}@media only screen and (min-width: 1400px){.in_case{margin:0 0 0 8rem}.in_case .title{line-height:100px}.in_case .more{padding-right:8rem}.list_case_w{margin:0 0 0 8rem}.list_case_w .cate{margin:5rem 8rem 4rem 0}.list_case_w .cate ul li a{font-size:1.6rem}.list_case .list{padding:0 8rem 0 0}.content_case_des{padding:5rem 0 8rem;line-height:2.4rem}.content_case_des h1.title{font-size:3rem}.content_case_des a.more{margin:0;float:right}}.in_customer{margin:4rem 0 2rem}.in_customer .title{height:40px;position:relative}.in_customer .title i.line{width:100%;height:1px;line-height:1px;font-size:1px;background:#dedede;position:absolute;left:0;top:21px;z-index:1}.in_customer .title h3{display:block;width:230px;height:40px;line-height:40px;text-align:center;background:#fff;font-size:24px;color:#393939;font-weight:normal;position:absolute;left:50%;top:50%;margin-left:-115px;margin-top:-20px;z-index:2}#in_customer_mobile{padding:2rem 0 0}#in_customer_mobile .item{margin:0;padding:0}#in_customer_mobile .item .list{margin:0;padding:0;padding:.5rem}#in_customer_mobile .item .list .item{border:1px solid #dedede;cursor:pointer;position:relative}#in_customer_mobile .item .list .item span{display:block}#in_customer_mobile .item .list .item span.thumb{width:100%;height:100%}#in_customer_mobile .item .list .item span.thumb img{margin:0 auto}#in_customer_mobile .item .list .item span.txt{display:none;width:100%;height:100%;line-height:100%;text-align:center;position:absolute;left:0;top:0;z-index:3;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}#in_customer_mobile .item .list .item span.txt em{font-style:normal;color:#fff;font-size:14px}#in_customer_mobile .item .list .item span.bg{width:100%;height:100%;background:#000;position:absolute;left:0;top:0;z-index:2;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;opacity:0;filter:alpha(opacity=0)}#in_customer_mobile .item .list .item:hover span.txt{display:block}#in_customer_mobile .item .list .item:hover span.bg{opacity:.8;filter:alpha(opacity=80)}#in_customer_mobile .item .list:last-child{float:left}#in_customer_mobile .owl-controls{padding-right:1rem;text-align:center}#in_customer_mobile .owl-controls .owl-buttons div{display:inline-block;margin:0 5px}@media only screen and (min-width: 1200px){#in_customer_mobile{padding:4rem 0 0}#in_customer_mobile .item .list .item{border:none}}.in_price{padding:4rem 1rem 3rem;background:url(../images/in_price_bg.png) repeat}.in_price .title h3{font-size:24px}.in_price .page_form input{margin-bottom:2rem;color:#6e6e6e;font-size:14px;padding:1.5rem 1rem;border:1px solid #fff; width:100%}.in_price .page_form input:focus{border:1px solid #fff}.in_price .page_form .submit input{width:100%;background:#040404;color:#fff;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.in_price .page_form .submit input:hover{background:#ef3e4a;color:#fff}.in_price .page_form i{color:#8f8f8f;font-size:12px}@media only screen and (min-width: 641px){.in_price{padding:4rem 0 3rem 3rem}.in_price .page_form .text1,.in_price .page_form .text2{width:50%;float:left;padding-right:3rem}.in_price .page_form .text3{width:70%;float:left;padding-right:3rem}.in_price .page_form .submit{width:30%;float:left;padding-right:3rem}}@media only screen and (min-width: 1200px){.in_price{padding:6rem 0 6rem 4rem}.in_price .title h3{margin:0;padding:0;display:block;font-size:36px;font-weight:normal;padding-bottom:30px}.in_price .page_form form{margin-bottom:40px}.in_price .page_form .text1,.in_price .page_form .text2{width:25%;padding-right:1rem}.in_price .page_form .text3{width:35%;padding-right:1rem}.in_price .page_form .submit{width:15%;padding-right:4rem}}@media only screen and (min-width: 1400px){.in_price{padding:4rem 0 6rem 8rem}.in_price .page_form .text1,.in_price .page_form .text2{width:25%;padding-right:1rem}.in_price .page_form .text3{width:30%;padding-right:1rem}.in_price .page_form .submit{width:20%;padding-right:8rem}}.ft_slogn{text-align:center;padding:2rem 0}.ft_slogn img{margin:0 auto}.ft_slogn span{display:block;color:#505050;line-height:30px;margin:1rem 0}.ft_slogn .link a{color:#7d7d7d;margin-right:12px; float:left}.ft_news{border-top:1px solid #dedede}.ft_news h3.t{font-size:24px;color:#333;font-weight:normal;margin:1rem 0}.ft_news ul{margin:0;padding:0}.ft_news ul li{display:block;margin-bottom:1rem;border-bottom:1px solid #efefef;padding-bottom:1rem}.ft_news ul li a{display:block;font-size:14px}.ft_news ul li a em{display:block;font-style:normal;font-size:12px}.ft_news a.more{display:block;width:100%;height:30px;line-height:30px;background:#333;color:#fff;text-align:center;font-size:12px}.ft_news a.more:hover{background:#ef3e4a}.ft_link{display:none}.ft_contact{border-top:1px solid #dedede;margin-bottom:1rem;font-size:1.3rem}.ft_contact h3.t{font-size:24px;color:#686868;font-weight:normal;margin:1rem 0}.ft_contact .txt01 span{display:block;font-size:36px;color:#ef3e4a}.ft_contact .txt02{margin-top:20px}.foot02{border-top:1px solid #d5d5d5;text-align:center;line-height:25px;font-size:1.3rem;padding:1rem 0 6rem;color:#929292}.foot02 a{color:#929292}.foot02 .foot02_2 a{margin:0 5px}.m_foot_box{display:block;width:100%;height:60px;line-height:60px;background:#ef3e4a;position:fixed;left:0;right:0;bottom:0;z-index:100}.m_foot_box a{display:block;width:100%;height:60px;padding:15px 0 0;line-height:30px;text-align:center;font-size:30px;color:#fff;vertical-align:middle}.m_foot_box a em{display:inline-block;width:30px;height:30px;margin:2px 10px 0 0;text-indent:-9999px;overflow:hidden;background:url(../images/tel.png) no-repeat;background-size:cover;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-animation:w-footel .5s ease infinite;animation:w-footel .5s ease infinite;-ms-animation:w-footel .5s ease infinite;-moz-animation:w-footel .5s ease infinite}.m_foot_box a span{display:inline-block;vertical-align:top;font-weight:100}@media only screen and (min-width: 1000px){.m_foot_box{display:none}}@media only screen and (min-width: 641px){.ft_slogn{border-bottom:1px solid #dedede}.ft_news{float:left;width:48%;border-top:none;margin-bottom:1rem}.ft_contact{float:right;width:48%;border-top:none;margin-bottom:1rem}.foot02_1{float:left;width:48%;text-align:left}.foot02_2{float:right;width:48%;text-align:right}}@media only screen and (min-width: 1200px){.foot01{padding:7rem 0 5rem}.ft_slogn{float:left;width:20%;text-align:left;border-bottom:none;font-size:1.3rem;padding:0}.ft_slogn img{margin:0}.ft_slogn .link a:last-child{display:block}.ft_news{float:left;width:25%;border-top:none;margin-bottom:0}.ft_news a.more{display:block;width:100%;height:30px;line-height:30px;background:none;color:#ef3e4a;text-align:left;font-size:12px;font-weight:bold}.ft_news a.more:hover{background:none}.ft_link{display:block;float:left;width:24%;margin:0 5%;border-top:none;margin-bottom:0}.ft_link h3.t{font-size:24px;color:#333;font-weight:normal;margin:1rem 0}.ft_link ul{margin:0;padding:0}.ft_link ul a{display:inline;font-size:1.3rem;color:#6b6b6b}.ft_link ul a:hover{color:#ef3e4a}.ft_contact{float:right;width:20%;border-top:none;margin-bottom:0}.foot02{padding:1rem 0}.foot02_1{float:left;width:48%;text-align:left}.foot02_2{float:right;width:48%;text-align:right}}.about01{background:#db2035;color:#fff;padding:1rem}.about01 .txt img.t01{width:60%}.about01 .txt .t02{display:block;font-size:1.8rem;margin:1rem 0;font-weight:bold}.about01 .txt_des{font-size:1.2rem;line-height:25px}.about01 .list div{padding:0}.about01 .list div h6{font-family:'bebas';font-size:6rem;margin:0;font-weight:normal}.about01 .more{text-align:center}.about01 .more i{font-size:5rem}@media only screen and (min-width: 641px){.about01{padding:3rem}.about01 .txt img.t01{width:40%;float:left;margin-right:4rem}}@media only screen and (min-width: 1000px){.about01 .txt{position:relative}.about01 .txt img.t01{width:auto}.about01 .txt .t02{padding-left:4rem;margin:0;font-size:4rem;font-weight:normal;position:absolute;left:432px;bottom:-10px}.about01 .txt_des{font-size:1.6rem;line-height:30px}.about01 .list{margin:3rem 0 0}}@media only screen and (min-width: 1200px){.about01{width:1200px;margin:0 auto -80px;position:relative;top:-80px}}@media only screen and (min-width: 1300px){.about01{padding:10rem 10rem 5rem}.about01 .txt_des{width:650px;height:150px;line-height:25px;position:absolute;right:0;top:0}}@media only screen and (min-width: 1400px){.about01{padding:10rem 10rem 5rem}.about01 .txt_des{width:595px}}@media only screen and (min-width: 1600px){.about01{width:1400px;padding:10rem 20rem 5rem}.about01 .txt_des{width:595px}}.about_t01{font-family:'AvantGardeITCbyBT-Book';font-size:1.8rem;color:#282828}.about_t02{margin:0;font-size:3rem;font-weight:normal;color:#282828}.about_t03{margin:0;font-size:1.4rem;color:#787878}.about_t04{margin:0;font-size:1.4rem;color:#787878}@media only screen and (min-width: 1000px){.about_t01{font-size:3rem}.about_t02{font-size:4rem;margin:1rem 0 2rem}.about_t03{font-size:2rem}.about_t04{font-size:1.6rem}}.about_envi .list{padding:0 0 0 1rem}.about_envi .list .item{padding:0 1rem 1rem 0}@media only screen and (min-width: 1200px){.about_envi .t{margin:4rem 0}.about_envi .list{padding:0}.about_envi .list .item{padding:0;overflow:hidden}.about_envi .list .item img{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}.about_envi .list .item:hover img{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}}@media only screen and (min-width: 1200px){.about_phil .t{margin:4rem 0}}.about_idea{padding-bottom:4rem}.about_idea .t{margin:4rem 0}.about_idea .img img{margin:0 auto}.about_customer{margin:4rem 0 2rem}.about_customer .title{height:40px;position:relative}.about_customer .title i.line{width:100%;height:1px;line-height:1px;font-size:1px;background:#dedede;position:absolute;left:0;top:21px;z-index:1}.about_customer .title h3{display:block;width:300px;height:40px;line-height:40px;text-align:center;background:#fff;font-size:3rem;color:#393939;position:absolute;left:50%;top:50%;margin-left:-150px;margin-top:-20px;z-index:2}.banner_txt{position:relative}.banner_txt .txt{padding:1rem;color:#fff;position:absolute;left:0px;bottom:0px}.banner_txt .txt span{display:block;font-size:1.4rem}.banner_txt .txt b{display:block;font-size:3rem}.banner_txt .txt_case span{color:#424242}.banner_txt .txt_case b{color:#222222}.banner_txt .news_top{padding:1rem}.banner_txt .news_top .title{padding:0}.banner_txt .news_top .title span{display:block;font-size:1.4rem;color:#777;line-height:4rem}.banner_txt .news_top .title h1{margin:0;padding:0}@media only screen and (min-width: 641px){.banner_txt .txt{padding:1rem 3rem}.banner_txt .txt span{font-size:1.6rem}.banner_txt .txt b{font-size:2.4rem}.banner_txt .news_top{height:110px;padding:0;position:absolute;left:1rem;right:1rem;bottom:2rem;z-index:3}.banner_txt .news_top .title{color:#fff}.banner_txt .news_top .title span{color:#fff;height:30px;line-height:30px}.banner_txt .news_top .title h1{height:50px;line-height:25px;overflow:hidden}.banner_txt .news_top .title h1 b{font-size:2rem}.banner_txt .news_top .link{height:52px;margin-top:58px;text-align:right}.banner_txt .news_top .link a{display:inline-block;width:50px;height:50px;line-height:50px;text-align:center;border:1px solid #fff;color:#fff;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}.banner_txt .news_top .link a i{font-size:2.2rem}.banner_txt .news_top .link a:hover{background:#3a3a3a;border-color:#3a3a3a;color:#fff}}@media only screen and (min-width: 1200px){.banner_txt .news_top{max-width:1200px;margin:0 auto;height:160px}.banner_txt .news_top .title h1{height:100px;line-height:50px}.banner_txt .news_top .title h1 b{font-size:4rem}.banner_txt .news_top .link{height:52px;margin-top:108px}}@media only screen and (min-width: 1400px){.banner_txt .txt{padding:2rem 8rem}.banner_txt .txt span{font-size:1.6rem}.banner_txt .txt b{font-size:4.6rem}}.contact h3.t{margin:2rem 0 0 0;font-weight:normal;font-size:2rem}.contact .t02{margin:0;color:#ef3e4a;font-weight:normal;font-family:'bebas';font-size:3rem}.contact [class*=am-u-]+[class*=am-u-]:last-child{float:left}.contact01{border-bottom:1px solid #d1d1d1;margin:0 0 2rem 0;padding-bottom:2rem}.contact02{margin:0 0 2rem 0;padding-bottom:2rem}.contact_txt{margin:.5rem 0;color:#868686}.contact_txt b,.contact_txt strong{color:#1b1b1b;font-weight:normal}.contact_map a{display:block;height:350px;text-indent:-9999px;overflow:hidden;background:url(../images/contact_map.jpg) center bottom no-repeat}@media only screen and (min-width: 1200px){.contact h3.t{margin:2rem 0 3rem;font-size:2.6rem}.contact .t02{font-size:4rem}.contact01{margin:5rem 0;padding-bottom:5rem}.contact_txt{font-size:1.6rem}.contact_txt b,.contact_txt strong{font-size:2rem}}.list_project{margin:1rem 0}.list_project .list{background:#eee}.list_project .txt{background:#eee;padding:2rem 1rem 4rem}.list_project .txt .t{color:#000;font-size:2rem;font-weight:normal}.list_project .txt .t span{font-family:'bebas';font-size:1.7rem;margin-right:1rem}.list_project .txt .des{font-size:1.4rem;color:#474747}@media only screen and (min-width: 641px){.list_project{margin:0}.list_project .list:nth-child(2n+1) .thumb{float:right}.list_project .list:nth-child(2n+1) .txt{float:left}.list_project .txt{padding:0;position:relative}.list_project .txt a{display:block;padding:2rem 3rem;width:100%;height:100%;position:relative}.list_project .txt a .t{font-size:2rem}.list_project .txt a .t span{font-size:1.7rem;margin-right:1rem}.list_project .txt a .des{font-size:1.4rem}.list_project .txt a .arrow{display:block;width:26px;height:46px;position:absolute;right:40px;top:50%;margin-top:0px;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.list_project .txt a:hover .arrow{right:0px;opacity:1;filter:alpha(opacity=100)}.list_project .txt .blank{display:block;position:absolute;left:0;top:0;z-index:-1}.list_project .thumb{overflow:hidden}.list_project .thumb a{display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:3;padding:3rem;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.list_project .thumb a .content{display:block;width:100%;height:100%;position:relative;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.list_project .thumb a .content h3{margin:0;padding:0;height:160px;color:#fff;font-weight:normal;font-size:4rem;position:absolute;left:20px;bottom:0}.list_project .thumb a .content h3 span{display:block;font-size:5rem;font-family:'bebas'}.list_project .thumb a .border-hor{transform:scale(0, 1);-webkit-transform:scale(0, 1);transition:all 1s;-webkit-transition:all 0.5s}.list_project .thumb a .border-ver{transform:scale(1, 0);-webkit-transform:scale(1, 0);transition:all 1s;-webkit-transition:all 0.5s}.list_project .thumb a:hover{background-color:rgba(0,0,0,0.8)}.list_project .thumb a:hover .content{display:block;opacity:1;filter:alpha(opacity=100)}.list_project .thumb a:hover .border-hor{border-top:1px solid #fff;border-bottom:1px solid #fff;position:absolute;left:3rem;right:3rem;top:3rem;bottom:3rem;transform:scale(1, 1);-webkit-transform:scale(1, 1);transition:all 1s;-webkit-transition:all 0.5s}.list_project .thumb a:hover .border-ver{border-left:1px solid #fff;border-right:1px solid #fff;position:absolute;left:3rem;right:3rem;top:3rem;bottom:3rem;transform:scale(1, 1);-webkit-transform:scale(1, 1);transition:all 1s;-webkit-transition:all 0.5s}.list_project .thumb img{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}.list_project .thumb:hover img{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}}@media only screen and (min-width: 1000px){.list_project .txt{padding:4rem}.list_project .txt a .t{font-size:2rem}.list_project .txt a .t span{font-size:1.7rem;margin-right:1rem}.list_project .txt a .des{font-size:1.4rem}}@media only screen and (min-width: 1200px){.list_project .txt{padding:5rem}.list_project .txt a .t{font-size:2.8rem}.list_project .txt a .t span{font-size:2.6rem;margin-right:1rem}.list_project .txt a .des{font-size:1.6rem}}@media only screen and (min-width: 1400px){.list_project .txt{padding:6rem}.list_project .txt a .t{font-size:2.8rem}.list_project .txt a .t span{font-size:2.6rem;margin-right:1rem}.list_project .txt a .des{font-size:1.6rem}}@media only screen and (min-width: 1800px){.list_project .txt{padding:8rem}.list_project .txt a .t{font-size:4rem}.list_project .txt a .t span{font-size:3.8rem;margin-right:1rem}.list_project .txt a .des{font-size:1.8rem}}.news{background:#eaeaea}.cate_news{padding:4rem 0 2rem}.cate_news .list{padding:0}.cate_news .list ul{margin:0;padding:0}.cate_news .list ul li{display:inline-block;margin-right:2rem}.cate_news .list ul li a{color:#999;font-size:2.2rem;font-family:"futurademic";-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.cate_news .list ul li a:hover{color:#333}.cate_news .list ul li a.cur{font-size:3.2rem;color:#333}.cate_news .search{padding:0;margin:2rem 0 0}.cate_news .search .btn1{display:inline-block;width:85%;margin:0;padding:0;border:none;height:30px;line-height:30px;outline:none;padding:0 .5rem;background:#e2e2e2;color:#999;font-size:1.4rem}.cate_news .search .btn2{display:inline-block;width:15%;margin:0;padding:0;border:none;height:30px;line-height:30px;padding:0 .5rem;background:#8f8f8f;color:#fff}.list_news{margin:0 1rem}.grid-item{width:100%;margin-bottom:1rem}.grid-item .thumb{padding:0;overflow:hidden}.grid-item .thumb img{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}.grid-item .txt{padding:1rem;background:#fff}.grid-item .txt .date{text-align:center;border-right:1px solid #ececec}.grid-item .txt .date span{margin:0;padding:0;display:block;font-style:normal;color:#333}.grid-item .txt .date span.date01{font-size:5rem;font-family:"futurademic";line-height:3rem}.grid-item .txt .date span.date02{font-size:1.2rem;line-height:2rem}.grid-item .txt .title{font-size:1.4rem;color:#333;padding:0 0 0 1rem}.grid-item .txt .des{font-size:1.2rem;color:#777;padding:1rem 0;border-bottom:1px solid #ececec}.grid-item .txt .more{color:#777;font-size:1.4rem;padding-top:1rem;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}.grid-item a:hover .thumb img{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.grid-item a:hover .more i{color:#ef3e4a}@media only screen and (min-width: 641px){.cate_news{padding:4rem 0}.cate_news .list ul li a{font-size:3rem}.cate_news .list ul li a.cur{font-size:4rem;color:#333}.cate_news .search{margin:9px 0 0}.list_news{margin:0 1rem 0 3rem}.grid-item{width:50%;padding:0 2rem 0 0}}@media only screen and (min-width: 1200px){.list_news{margin:0 2rem 0 4rem}.grid-item{width:33.3333%;padding:0 2rem 0 0;margin-bottom:2rem}}@media only screen and (min-width: 1400px){.list_news{margin:0 6rem 0 8rem}.grid-item{width:25%}}.news_detail{padding:0 1rem}.news_detail .content{padding:2rem 0;border-top:1px solid #ececec;font-size:1.4rem;line-height:2.4rem;color:#6d6d6d}.news_detail .content p{margin:0;padding:0}.news_detail a{color:#ef3e4a}.news_detail a:hover{text-decoration:underline}@media only screen and (min-width: 641px){.news_detail{position:relative}.news_detail .content{border-top:none}}@media only screen and (min-width: 1200px){.news_detail{max-width:1200px;margin:0 auto}.news_detail .content{border-top:none;padding-top:4rem}}.content_video{max-width:1200px;margin:20px auto}.video-js .vjs-tech{outline:none}.video-js .vjs-big-play-button{width:2em;height:2em;line-height:2em;border:none;background-color:#ef3e4a;margin-top:-1em;margin-left:-1em;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;opacity:1;filter:alpha(opacity=100)}.video-js.vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{background-color:#ef3e4a;opacity:1;filter:alpha(opacity=100)}.vjs-paused .vjs-big-play-button,.vjs-paused.vjs-has-started .vjs-big-play-button{display:block}.page404{padding:0 2rem;text-align:center}.page404 .img img{margin:0 auto}.page404 .txt{font-size:14px;line-height:25px;padding:3rem 0;text-align:center}.page404 .txt a{color:#ef3e4a;text-decoration:underline}.page404 .txt tel{color:#ef3e4a}@media only screen and (min-width: 1400px){.page404 .txt{font-size:16px;line-height:30px;padding:5rem 0}}.page_sitemap{max-width:1200px;margin:0 auto;padding:2rem}.page_sitemap h3.t{display:block;font-size:2.4rem}.page_sitemap ul{margin:0;padding:0}.page_sitemap ul li{display:block;line-height:30px;padding-bottom:2rem}.page_sitemap ul li h6.t{margin:0;padding:0}.page_sitemap ul li .sub{margin:0;padding:0}.page_sitemap ul li .sub ul{margin:0;padding:0}.page_sitemap ul li .sub ul li{display:inline-block;padding:0;font-size:1.4rem;margin-right:2rem}@media only screen and (min-width: 1400px){.page_sitemap{padding:10rem 2rem}.page_sitemap ul li{padding-bottom:3rem}}.tqkf{width:612px;height:285px;background:url(/i/images/kefuda.png) no-repeat center center;position:fixed;left:50%;margin-left:-306px;z-index:9999;top:50%;margin-top:-142px;background-size:100% 100%;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;display:none}.tqkf .zixun{position:absolute;top:204px;left:58px;cursor:pointer}.tqkf .close{position:absolute;top:204px;left:249px;cursor:pointer}
.main_c{width:960px; margin:0 auto;}
.pub_t{height:28px; background:#343639;border-bottom:3px solid #76c6ff; position:relative; z-index:3;}
.t_login{ float:right; font-size:12px; line-height:16px; padding:6px 20px; color:#fff; }
.t_user_center, .t_app_manage, .t_cms { background:url(images/top_public_ico.gif) no-repeat; }
.t_user_center { background-position:0 -1px; }
.t_app_manage { background-position:0 -15px; }
.t_cms { background-position:0 -30px; }
.t_user_info{float:right; font-size:12px; line-height:16px;color:#fff; } 
.t_user_info .ico{height:15px;width:20px;}
.t_user_info a{ display:inline-block; zoom:1; *display:inline;height:15px; line-height:16px;border-left:1px solid #666; padding:6px 10px;vertical-align:middle;overflow:hidden }
.t_user_info a:first-child{border:none;}

.pub_h{height:70px; background:#f6f6f6; border-bottom:1px solid #fcfcfc; box-shadow:0 1px 3px #999; position:relative; z-index:20;}
.m_logo { float:left; padding-top:12px; padding-left:30px; position:relative; }
.m_logo a { position:relative; display:block; width:168px; height:50px; background:url(images/m_logo.gif) no-repeat; text-indent:-999em; }
.m_logo span { position:absolute; top:12px; right:-38px; display:block; width:50px; height:18px; background:url(images/m_version.gif) no-repeat; text-indent:-999em; }
.m_nav { position:absolute; right:0; top:0; }
.m_nav .nav_i { float:left; position:relative; z-index:10;padding:10px 20px;}
.m_nav .has_sub { z-index:100; }
.m_nav .nav_btn{ display:block;padding:12px 0;border-bottom:2px solid #f6f6f6; line-height:24px; font: 16px/24px '微软雅黑', 'YaHei', '黑体', 'Hei', Tahoma, Helvetica, arial, sans-serif;color:#434343; position:relative;}
.m_nav .nav_btn:hover,.s_nav .s_btn:hover{ text-decoration:none;color:#ff6e03;}
.m_nav .curr .nav_btn{ text-decoration:none;color:#ff6e03; border-bottom:2px solid #ff6e03;}
.m_nav .curr .nav_btn:after{content:'.';  position:absolute;left:50%;bottom:-1px;margin-left:-4px;display:block;height:0;width:0; line-height:0; overflow:hidden;border-width:4px;  border-style: dashed dashed solid; border-color: transparent transparent #ff6e03;}
.has_sub .nav_btn .arb{ display:inline-block; zoom:1; *display:inline;margin-left:5px;border-color: #333 transparent transparent;}
.s_nav{ display:none;position:absolute;left:50%;margin-left:-60px;border-top:2px solid #ff6e03;border-left:1px solid #eee;border-right:1px solid #eee;width:120px; background:#fff;}
.s_nav .art{ position:absolute;left:50%;top:-10px;margin-left:-4px;}
.s_nav .s_btn{display:block;width:120px;height:36px; font: 14px/36px '微软雅黑', 'YaHei', '黑体', 'Hei', Tahoma, Helvetica, arial, sans-serif;text-align:center;border-bottom:1px solid #eee;color:#434343;}
.has_sub:hover .s_nav{ display:block;}
.m_nav .start .nav_btn{margin:4px 0; display:block;width:84px;height:42px; text-align:center; line-height:42px;padding:0;background:url(images/m_nav_start.gif) no-repeat;;color:#fff;}
.m_nav .start a.nav_btn:hover{ background-position:0 -42px;}
.pub_f{ background:#d6d6d6;padding:30px 0 50px;color:#757272}
.m_nav .nav_btn .new{ position:absolute; top:8px;right:-22px;width:26px;height:11px; background:url(images/new.gif) no-repeat;}
.m_nav .curr .nav_btn .new{ display:none;}
.pub_f a { color:#757272; }
.pub_f a:hover { color:#ff6e03; }
.pub_f_logo { background:url(images/pub_f_logo.gif) no-repeat; width:33px; height:16px; padding-right:5px; }


/*首页*/
.m_banner{ background:#fff;height:388px; position:relative;}
.m_banner .banner{height:388px;width:100%; position:absolute;top:0;left:0; background-position:center top;}
.banner_ctrl{ height:100px;width:960px;position:absolute;top:50%;left:50%;margin:-50px 0 0 -480px;z-index:2;}
.banner_ctrl a{ display:block;width:30px;height:100px; background:url(images/banner_ctrl.png) no-repeat; position:absolute; opacity:.1;filter: alpha(opacity=10);
-moz-opacity:0.1;}
.banner_ctrl a.prev{left:-30px;}
.banner_ctrl a.next{right:-30px; background-position:-30px 0;}
.m_banner .banner .main_c{ position:relative;z-index:10;height:388px;}



/*.b1 a{ position:absolute;top:261px;right:65px; display:block;width:159px;height:60px;}
.b2 p{ position:absolute;top:356px;width:100%; font-size:13px;color:#cdb4e7; text-align:center;}
.b2 p a{color:#cdb4e7; text-decoration:underline;}
.b2 p a:hover{color:#e1cef5;}
.b4 a{ position:absolute;top:280px;right:85px; display:block;padding:0 10px;height:28px; line-height:28px; background-color:#ffc700;color:#6f2644;}
.b4 a:hover{background-color:#fff100; text-decoration:none;}
.b5 .l1{ position:absolute;top:0;left:0; display:block;width:960px;height:388px;}
.b5 .l2{ position:absolute;display:block;bottom:8px;right:200px;color:#964401;}*/
.m_banner .main_c .countdown{ position:absolute;right:160px;top:165px; }
.m_banner .main_c .countdown span{ display:block; float:left;width:33px;height:44px;margin:0 2px;font-size:34px; line-height:44px; text-align:center;color:#62441e;}


.m_follow{ background:#e7e7e7;height:60px;border-bottom:1px solid #ccc;}
.m_follow ul{padding:0 15px;}
.m_follow li{ float:left;width:25%;}
.m_follow li a{ padding:12px 0; display:block;height:36px;text-align:center;}
.m_follow li a:hover{ text-decoration:none; background:url(images/ico_m_follow.gif) 0 -144px repeat-x;}
.m_follow .txt{display:inline-block; zoom:1; *display:inline;height:36px; text-align:left;padding-left:40px; background:url(images/ico_m_follow.gif) no-repeat;}
.m_follow .txt h4{ font-size: 14px;line-height:19px;}
.m_follow .txt p{font-size: 12px;line-height:17px;color:#666;}
.f_sina .txt{ background-position:0 0;}
.f_tencent .txt{ background-position:0 -36px;}
.f_qqgroup .txt{ background-position:0 -72px;}
.f_biz .txt{ background-position:0 -108px;}
.f_qqgroup a,.f_biz a{ cursor:default;}

.m_feature ul{padding:0 15px;}
.m_feature li{ float:left;width:219px;padding:0 18px 0 0; }
.m_feature_list{margin-right:-18px;}
.m_feature h3{font-size: 18px; line-height:18px; font-weight:normal; padding:10px 0 0 10px;color:#ff6e03;}
.m_feature p{padding:5px 0 0 10px;}

.arti .arti_t{padding:10px 0;}
.arti .arti_t h4{ font-size:18px; font-weight:normal;vertical-align:middle;}
.arti .arti_c{padding:10px 0;}
#new_apps{ float:left;padding:0 0 0 15px;}
#new_apps .arti_c{width:585px;}
.app_scroll_list{margin-right:-15px;}
.app_scroll_list li{ float:left;padding:0 15px 20px 0;}
.app_scroll_list .app_i{width:185px;}
.app_scroll_list .app_i .app_icon{ float:left;margin-right:8px;}
.app_i .app_icon{width:60px;height:60px;padding:3px;border:1px solid #e5e4e4;}
.app_i .app_icon img{width:60px;height:60px;}
.app_scroll_list .app_i .app_name{ float:left;font-size:14px; font-weight:normal; line-height:20px;width:108px;}
.app_scroll_list .app_i .app_name a{color:#333; text-decoration:none;}
.app_scroll_list .app_i .app_name a:hover{color:#ff6e03;}
.app_scroll_list .app_i .app_dl_btn{margin-top:9px;float:left;}
.app_scroll_list .app_i .app_dl_btn a{padding:2px 5px; background:#e5e4e4;color:#8f8e8e;}
.app_scroll_list .app_i .app_dl_btn a:hover{background:#ff6e03;color:#fff; text-decoration:none;}

#news{ float:left;width:315px;padding:0 0 0 30px;}
#news ul{padding:0 0 0 20px;margin-top:-10px;}
#news li{list-style-type:square;height: 29px;line-height: 29px;position: relative;}
#news li a{color:#333;}
#news li a:hover{color:#ff6e03;}
#news li span {position: absolute;right: 0;top: 0;color: #666;}

#friend_links{padding:0 15px;color:#999;}
#friend_links a{color:#666;white-space:nowrap; word-wrap:normal; word-break:normal; line-height:1.8;}
#friend_links a:hover{color:#ff6e03;}

.app_des_box{ position:absolute; top:445px; left:145px; width:242px; background:#fff; border:5px solid #eaeaea; z-index:1000; }
.app_des_box .top { padding:10px 14px; border-bottom:1px dotted #eaeaea; }
.app_des_box .app_name { font-size:14px; float:left; }
.app_des_box .app_category { color:#aaaaaa; margin:5px 0 0 }
.app_des_box .app_des { padding:10px 14px 20px; }
.app_des_box .arror { display:block; width: 17px; height: 12px; position:absolute; background:url(images/app_des_box_arror.gif) no-repeat; top:-12px; left:30px; }

.rating_box { display:inline-block; *display:inline;
zoom:1; height:14px; width:70px; vertical-align:middle; overflow:hidden; background:url(images/rating_star.gif) no-repeat; }
.rating_box .num { float:left; display:block; height:14px; background:url(images/rating_star.gif) 0 -14px; }

.service_box{ position:fixed; z-index:1000;right:-147px;top:50%;margin-top:-100px;width:146px;border:1px solid #ece8e5; background:#fff; }
.service_box .tab_nav{ position:absolute;left:-42px;top:-1px;}
.service_box .tab_nav > li {background:#ece8e5;border-bottom:1px solid #dfdbd9;}
.service_box .tab_nav > li.active{ background:#ff6b09;}
.service_box .tab_nav > li:first-child{border-radius:8px 0 0;}
.service_box .tab_nav > li:last-child{ border-bottom:none; border-radius:0 0 0 8px;}
.service_box .tab_nav > li > a{ display:block; width:28px;padding:12px 6px 12px 8px; line-height:14px; text-align:center;color:#2c2c2c; text-decoration:none;}
.service_box .tab_nav > li.active > a{ color:#fff;}
.service_box .tab_nav .icon{ display:block; height:28px;width:28px; background:url(images/bg_online_service_new.gif) no-repeat; overflow:hidden;margin:3px 0;*margin:6px 0;}
.service_box .tab_nav .icon_1{ background-position:0 0 ;}
.service_box .tab_nav .icon_2{ background-position:-28px 0 ;}
.service_box .tab_nav .icon_3{ background-position:-56px 0 ;}
.service_box .tab_nav .active .icon_1{ background-position:0 -28px ;}
.service_box .tab_nav .active .icon_2{ background-position:-28px -28px ;}
.service_box .tab_nav .active .icon_3{ background-position:-56px -28px ;}
.service_box .tab_content{padding:20px 5px 10px; position:relative;}
.service_box .tab_plan{ display:none; text-align:center;}
.service_box .tab_plan p{color:#333;}

.notice_box{position:fixed; z-index:1000;right:20px;bottom:-186px; border-radius:5px 5px 0 0; width:312px;height:186px; overflow:hidden; background:url(images/bg_notice.gif) no-repeat; }
.notice_box_t{height:38px; overflow:hidden; position:relative;}
.notice_box_t h3{ font-size:14px;color:#fff; line-height:24px;margin:7px 10px;}
.notice_box_t .close{ display:block; position:absolute;right:5px;top:9px;height:20px;width:20px; background:url(images/bg_notice.gif)0 -186px no-repeat;}
.notice_box_t .close:hover{ background-position:-20px -186px;}
.notice_box_c{padding:14px;}
.notice_box_c .n_title{ font-size:16px; font-weight:normal;color:#333; text-decoration:none;}
.notice_box_c .n_img{border:1px solid #f4f4f4;margin:10px 0 0; float:left;}
.notice_box_c .n_content{margin-left:96px;color:#666;padding:10px; text-indent:2em; line-height:1.5;}

.business_stories{ display:block;width:315px;height:50px;margin-top:6px; overflow:hidden; text-indent:-999em; background:url(images/business_stories_link.jpg) no-repeat;}
.business_stories:hover{ background-position:0 -50px;}

.notice_box ul{padding:0 0 0 20px;margin-top:-5px;height:116px; overflow:hidden; position:relative;}
.notice_box li{list-style-type:square;height: 29px;line-height: 29px;position: relative;}
.notice_box li:first-child a{color:#f00; font-weight:bold;}
.notice_box li:first-child a:after{ content:""; margin:0 5px;display:inline-block;*display:inline;zoom:1;width: 26px;height: 11px;background: url(images/new.gif) no-repeat;}
.notice_box li a{color:#333;}
.notice_box li a:hover{color:#ff6e03; text-decoration:none;}
.notice_box li span {position: absolute;right: 0;top: 0;color: #666;}

.ad_show{ position:relative;}
.backdrop { display:none; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: #000; opacity: .5; filter: alpha(opacity=30); z-index: 1200 }
.pop_box{ display:none;width:672px;height:490px; position:absolute;top:110px;left:50%;margin-left:-336px; background:url(images/ad_active_20140612.png) no-repeat; z-index:1210;}
.pop_box a{ text-decoration:none;}
.pop_box .close{ position:absolute;top:14px;right:6px; font-size:28px; font-family:Arial, Helvetica, sans-serif;color:#c2bda8;}
.pop_box .close:hover{color:#978f6c;}
.pop_box .pop_link{ display:block;width:304px;height:66px; position:absolute;bottom:30px;left:178px; background:url(images/ad_active_20140612_2.gif) no-repeat;text-align:center; font-size:24px; line-height:66px;color:#fff;}
.pop_box .pop_link:hover{ background-position:0 -66px;}