@charset "utf-8";@font-face{font-family:Samsung;src:url(../fonts/Samsung-Sharp-Sans-Bold-2.eot);src:url(../fonts/Samsung-Sharp-Sans-Bold-2.eot?#iefix) format('embedded-opentype'),url(../fonts/Samsung-Sharp-Sans-Bold-2.woff) format('woff'),url(../fonts/Samsung-Sharp-Sans-Bold-2.ttf) format('truetype'),url(../fonts/Samsung-Sharp-Sans-Bold-2.svg) format('svg')}@-webkit-keyframes bounce-up{25%{-webkit-transform:translateY(10px)}100%,50%{-webkit-transform:translateY(0)}75%{-webkit-transform:translateY(-10px)}}@keyframes bounce-up{25%{transform:translateY(10px)}100%,50%{transform:translateY(0)}75%{transform:translateY(-10px)}}*{margin:0;padding:0}html{-webkit-text-size-adjust:none}body{overflow-x:hidden;width:100%;background:#831714}body#case_con{background:0 0}body#index_cssgm{background:url(../images/bg.jpg)}a,abbr,acronym,address,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,img,input,ins,kbd,label,legend,li,mark,menu,nav,ol,output,p,pre,q,ruby,s,samp,section,select,small,strike,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-family:Samsung,"Microsoft Yahei",Tahoma,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;font-style:normal;color:#000}li{list-style-type:none}img{border:none;vertical-align:middle}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a{outline:0;cursor:pointer;text-decoration:none;color:#b3b3b3;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s}a:active,a:hover{text-decoration:none}:focus{-moz-outline-style:none}::selection{color:#fff;background-color:#000}::-moz-selection{color:#fff;background-color:#000}body,html{scrollbar-face-color:#000;scrollbar-highlight-color:#000;scrollbar-shadow-color:#000;scrollbar-3dlight-color:#000;scrollbar-arrow-color:#222;scrollbar-track-color:#222;scrollbar-darkshadow-color:#000}.transform{transition:all .4s cubic-bezier(.4,.01,.165,.99);-webkit-transition:all .4s cubic-bezier(.4,.01,.165,.99)}.blackwhite{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}.blackwhite:hover{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);filter:none}::-webkit-scrollbar{width:8px;height:8px;border-radius:10px;background-color:#fcfcfc}::-webkit-scrollbar-track{border-radius:10px;background-color:#fcfcfc}::-webkit-scrollbar-thumb{border-radius:10px;background-color:#211F1F;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}button,input,select,textarea{outline:0}button,input,select,textarea{vertical-align:middle}button{border:0 none;background-color:transparent;cursor:pointer}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner{border:none;padding:0}table{width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed}caption{display:none}.clearfix:after,.clearfix:before{display:table;content:'';line-height:0}.clearfix:after{clear:both}.clear{clear:both}.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clear{clear:both}.disno,.hide{display:none}.disbk{display:block}.distb{display:table}.fl{float:left}.toe{word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.block{width:1200px;margin:0 auto}.block:after,.block:before{display:table;content:'';line-height:0}.block:after{clear:both}#loader-bg{display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:1}#loader{display:none;position:fixed;top:50%;left:50%;width:200px;height:200px;margin-top:-100px;margin-left:-100px;text-align:center;color:#fff;z-index:2}.headerbg{height:77px}#header{height:77px;position:absolute;left:0;top:100%;width:100%;background:#fff;z-index:4;box-shadow:0 0 4px rgba(0,0,0,.5)}#header .logo{width:25%;display:block;background:#8b2525;height:77px;text-align:right;float:left}#header .logo img{height:50px;width:auto;display:inline-block;vertical-align:middle;margin-right:40px;margin-top:13.5px}#header #nav{display:block;width:calc(75% - 80px);vertical-align:middle;height:77px;float:left;padding-left:80px}#header #nav li.navitem{padding:0;width:101.6px;line-height:77px;position:relative;display:block;float:left;vertical-align:middle}#header #nav li.navitem a.nav_a{height:77px;font-size:14px;text-align:center;display:block;width:100%}#header #nav li.navitem a.nav_a span{color:#484848;display:inline-block;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;height:74px;line-height:75px;vertical-align:top;width:calc(100%);overflow:hidden;border-bottom:3px solid #fff}#header #nav li.navitem a.nav_a i{color:#fff;margin-left:-15px;display:none}#header #nav li.navitem a.active.nav_a span,#header #nav li.navitem a.nav_a:hover span{border-bottom:3px solid #b10808}#header #nav li.navitem .subnav{position:absolute;top:100%;left:-64px;z-index:199;visibility:hidden;overflow:hidden;width:230px;height:auto;background-color:#fff;box-shadow:0 13px 42px 11px rgba(0,0,0,.05);opacity:0;transition:all .36s ease}#header #nav li.navitem .subnav li{width:100%}#header #nav li.navitem .subnav a{display:block;padding:0;color:#666;font-weight:500;font-size:14px;line-height:50px;transition:all .2s ease-in-out;text-align:center;border-bottom:1px solid #ececec}#header #nav li.navitem .subnav a i{display:none}#header #nav li.navitem .subnav a.active,#header #nav li.navitem .subnav a:hover{color:#8b2525;text-indent:0}#header #nav li.navitem:last-child .subnav{right:0;left:auto}#header #nav li.navitem:hover .subnav{visibility:visible;opacity:1}#header .search{width:290px;border:1px solid #d7d7d7;height:53px;border-radius:27px;margin:0 auto;float:right;margin-top:10px}#header .search .keyword{line-height:30px;border:0;background:0 0;padding:11px 0 0 27px;font-size:14px;width:calc(100% - 82px);display:inline-block}#header .search .submit{height:53px;width:45px;display:inline-block;background:url(../images/icon_search.png) center center no-repeat;border:0;text-indent:-9999em;float:right}#header.mini{position:fixed;left:0;top:0!important}.ibanner{position:fixed;left:0;top:0;width:100%}.ibanner .banner_icon{position:absolute;bottom:200px;left:50%;margin-left:-17px;z-index:2;cursor:pointer;-webkit-animation:bounce-up 2.4s linear infinite;animation:bounce-up 2.4s linear infinite}.ibanner .bxslider li{background-size:cover;background-position:center center;background-repeat:no-repeat}.ibanner_bg{position:relative;z-index:-1}.ibanner_bg img{width:100%}.ititle{display:block;text-align:center;width:170px;margin:0 auto}.ititle img{display:block;margin:0 auto;width:auto;max-height:100%}.conpage,.indexpage{min-height:200px;position:relative;z-index:2;width:100%;background:#fff}.iabout{padding:85px 0 120px 0;text-align:center}.iabout .title{line-height:1;font-size:30px;color:#484848}.iabout .title_2{line-height:1;font-size:18px;color:#484848;padding-top:20px}.iabout .title_2 span{display:inline-block;width:36px;height:18px}.iabout .subtitle{font-size:14px;line-height:24px;color:#7c7c7c;width:930px;display:inline-block;padding-top:16px}.iabout ul{text-align:center;padding-top:56px}.iabout ul li{display:inline-block}.iabout ul li a{display:inline-block;padding-left:75px;position:relative;height:37px;text-align:left}.iabout ul li a p{font-size:20px;color:#565656;line-height:1;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s}.iabout ul li a span{font-size:14px;color:#565656;line-height:17px;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s}.iabout ul li a:after{content:'';display:inline-block;width:57px;height:37px;position:absolute;left:0;top:0;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s}.iabout ul li a:hover p{color:#000}.iabout ul li a:hover span{color:#000}.iabout ul li a:hover:after{background-position:left top!important}.iabout ul li:nth-child(1) a{margin-right:88px}.iabout ul li:nth-child(1) a:after{background:url(../images/i_icon_1.png) right top no-repeat}.iabout ul li:nth-child(2){border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;width:440px}.iabout ul li:nth-child(2) a:after{background:url(../images/i_icon_2.png) right top no-repeat}.iabout ul li:nth-child(3) a{margin-left:88px}.iabout ul li:nth-child(3) a:after{background:url(../images/i_icon_3.png) right top no-repeat}.iproducts li{display:block;float:left;width:calc(25% - 10px);overflow:hidden;position:relative;margin:5px}.iproducts li a{display:block;width:100%}.iproducts li .pic{width:100%;overflow:hidden}.iproducts li .pic img{width:100%;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;display:block}.iproducts li .txt{position:absolute;width:80%;height:100%;left:0;top:0;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;background:rgba(0,0,0,.4);opacity:0;padding:0 10%}.iproducts li .txt .title{color:#fff;font-size:20px;padding-top:20px}.iproducts li .txt .subtitle{color:#fff;font-size:14px;padding-top:5px}.iproducts li .txt i{color:#fff}.iproducts li .txt i.line{width:0;border-top:1px solid #fff;height:1px;margin-top:20%;transition:width .8s;display:block}.iproducts li .txt i.fa{margin-top:30px}.iproducts li a:hover .txt{opacity:1}.iproducts li a:hover .pic img{transform:scale(1.05,1.05)}.iproducts li a:hover i.line{width:20px}.iproducts li.center{width:calc(75% - 60px);background:url(../images/icase_bg.jpg);padding-left:50px}.iproducts li.center *{color:#fff}.iproducts li.center a{width:auto}.iproducts li.center .header{margin:30px 0 0 0}.iproducts li.center .header .title{font-size:24px}.iproducts li.center .header .subtitle{font-size:30px}.iproducts li.center i.fa{margin:10px 0}.iproducts li.center .catliste{margin:0}.iproducts li.center .catliste a{font-size:12px;margin-right:8px;display:inline-block}.iproducts li.center .catliste a:after{width:0;content:'';border-left:1px solid #fff;height:10px;vertical-align:middle;display:inline-block;margin-left:8px}.iproducts li.center .catliste a:last-child:after{border:0}.inews{background:url(../images/bg.jpg);position:relative;width:100%}.inews .header{position:absolute;width:calc(75% - 50px);background:url(../images/inews_title_bg.jpg);padding-left:50px;height:300px;top:150px}.inews .header *{color:#fff}.inews .header .title{font-size:24px;padding-top:100px}.inews .header .subtitle{font-size:30px}.inews .header i.fa{margin:10px 0}.inews .newslist li{width:25%;display:block;float:left}.inews .newslist li a{display:block;padding-top:540px;padding-bottom:150px}.inews .newslist li .txt{padding:0 10%;width:80%}.inews .newslist li .txt .title{font-size:16px;line-height:24px;color:#000;height:48px;overflow:hidden}.inews .newslist li .txt .subtitle{font-size:12px;line-height:22px;color:#484848;padding-top:10px;display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:44px}.inews .newslist li .txt i{margin-top:60px;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s}.inews .newslist li a:hover{background:rgba(255,255,255,.5)}.inews .newslist li a:hover .txt i{text-indent:2em}.inews .btn{text-align:center}.footer{background:url(../images/bg.jpg) center top repeat;height:36px;padding:18px 80px;position:relative;z-index:2;border-top:1px solid #d5d5d5}.footer *{font-family:"Microsoft Yahei"}.footer .right{float:right}.footer .right .logo{display:inline-block;vertical-align:middle}.footer .right .logo img{height:36px}.footer .right .txt{color:#818181;font-size:12px;line-height:36px;display:inline-block;vertical-align:middle;padding-left:20px}.footer .left{float:left}.footer .left .copyright{color:#818181;font-size:12px;line-height:36px;display:inline-block;vertical-align:middle}.footer .left .wechat{display:inline-block;vertical-align:middle;height:24px;padding-left:10px}.footer .left .wechat img{height:24px}#fixed_weixin{position:fixed;z-index:9999;top:0;left:0;width:100%;background:rgba(0,0,0,.6);overflow-y:auto;z-index:100;display:none}#fixed_weixin .fixed-container{box-shadow:0 5px 20px rgba(0,0,0,.5);width:220px;height:auto;padding:20px 20px 0 20px;background:#fff;position:absolute;left:50%;top:50%;margin-left:-130px;margin-top:-140px}#fixed_weixin .fixed-container img{width:220px;height:220px}#fixed_weixin .fixed-container p{height:40px;line-height:40px;text-align:center;font-size:14px;color:#000}.icon_top{opacity:0;width:48px;height:48px;position:fixed;right:35px;bottom:-48px;z-index:100;-webkit-animation:bounce-up 3s linear infinite;animation:bounce-up 3s linear infinite}.icon_top img{position:absolute;left:0;top:0}.banner_con{position:fixed;width:100%}.banner_con img{width:100%}.banner_con_bg{position:relative;z-index:-1;width:100%}.banner_con_bg img{width:100%}.About .box_1{width:960px;border-left:1px solid #d1d1d1;text-align:center;padding:132px 0 100px 0;margin:0 auto}.About .box_1 .desc{font-size:12px;line-height:22px;color:#818181;max-width:780px;margin:0 auto;padding-top:20px}.About .box_2{background:url(../images/about_2_bg.jpg) right top no-repeat}.About .box_2 .box_2_1{width:960px;margin:0 auto}.About .box_2 .box_2_1 .left{width:480px;height:450px;overflow:hidden;float:left}.About .box_2 .box_2_1 .left img{width:100%}.About .box_2 .box_2_1 .right{background:#8b2525;width:360px;padding:0 60px;height:450px;float:left}.About .box_2 .box_2_1 .right *{color:#fff}.About .box_2 .box_2_1 .right .title{font-size:18px;padding:90px 0 30px 0}.About .box_2 .box_2_1 .right .desc,.About .box_2 .box_2_1 .right .desc div,.About .box_2 .box_2_1 .right .desc p{font-size:12px;line-height:22px}.About .box_2 .box_2_2{width:100%}.About .box_2 .box_2_2 .left{width:50%;background:url(../images/bg.jpg);text-align:right;float:left}.About .box_2 .box_2_2 .left .txt{padding:45px 58px 0 45px;display:inline-block;width:378px;text-align:left}.About .box_2 .box_2_2 .left .txt div,.About .box_2 .box_2_2 .left .txt p{font-size:12px;line-height:24px;color:#757575}.About .box_2 .box_2_2 .left .pic{display:inline-block;width:480px}.About .box_2 .box_2_2 .left .pic img{width:100%}.About .box_2 .box_2_2 .right{width:calc(50% - 1px);float:right;border-left:1px solid #d1d1d1}.About .box_2 .box_2_2 .right .txt{padding:536px 0 130px 66px;width:370px}.About .box_2 .box_2_2 .right .txt div,.About .box_2 .box_2_2 .right .txt p{color:#8a8a8a;font-size:12px;line-height:22px}.block_show_con{width:1200px;margin:0 auto;padding-top:100px;padding-bottom:100px}.block_show_con .title_list_css{text-align:center}.block_show_con .title_list_css img{display:block;margin:0 auto}.block_show_con .banner_list_css,.block_show_con .banner_show_css{margin-top:35px}.block_show_con .banner_list_css img,.block_show_con .banner_show_css img{padding:9.5px;border:1px solid #ae6a4c}.block_show_con .banner_show_css{margin-top:130px}.block_show_con .con_page_css{width:950px;margin:0 auto;margin-top:60px;font-size:14px;line-height:1.71;color:#e0d4c3}.block_show_con .con_page_css div,.block_show_con .con_page_css p{font-size:14px;line-height:1.71;color:#e0d4c3}.block_show_con .con_page_css h2,.block_show_con .con_page_css h3,.block_show_con .con_page_css h4{font-size:24px;font-weight:700;color:#e0d4c3;margin:20px 0}.block_show_con .con_show_css h1{font-size:30px;font-weight:700;color:#000;margin:20px 0;text-align:center;border-bottom:1px dotted #000;padding-bottom:20px}.block_show_con .con_show_css h2,.block_show_con .con_show_css h3,.block_show_con .con_show_css h4{font-size:18px;font-weight:700;color:#e0d4c3;margin:20px 0}.block_show_con .con_show_css .info{width:1150px;margin:0 auto;margin-top:60px;font-size:14px;line-height:1.71;color:#000;padding-bottom:100px}.block_show_con .con_show_css .info div,.block_show_con .con_show_css .info p{font-size:14px;line-height:1.71;color:#000}.block_show_con .con_show_css .info img{display:block;margin:0 auto!important;width:auto!important;height:auto!important;max-width:100%!important}.block_con{background:#fff;padding:80px}.block_con .title_con .subtitle{font-size:40px;color:#000}.block_con .title_con .title{font-size:18px;color:#686868}.block_con .banner_list_css,.block_con .banner_show_css{margin-top:35px}.block_con .banner_list_css img,.block_con .banner_show_css img{padding:9.5px;border:1px solid #ae6a4c}.block_con .banner_show_css{margin-top:130px}.block_con .con_page_css{width:950px;margin:0 auto;margin-top:60px;font-size:14px;line-height:1.71;color:#e0d4c3}.block_con .con_page_css div,.block_con .con_page_css p{font-size:14px;line-height:1.71;color:#e0d4c3}.block_con .con_page_css h2,.block_con .con_page_css h3,.block_con .con_page_css h4{font-size:24px;font-weight:700;color:#e0d4c3;margin:20px 0}.block_con .con_show_css h1{font-size:30px;font-weight:700;color:#e0d4c3;margin:20px 0;text-align:center;border-bottom:1px dotted #e0d4c3;padding-bottom:20px}.block_con .con_show_css h2,.block_con .con_show_css h3,.block_con .con_show_css h4{font-size:18px;font-weight:700;color:#e0d4c3;margin:20px 0}.block_con .con_show_css .info{width:980px;margin:0 auto;margin-top:60px;font-size:14px;line-height:1.71;color:#e0d4c3;padding-bottom:100px}.block_con .con_show_css .info div,.block_con .con_show_css .info p{font-size:14px;line-height:1.71;color:#e0d4c3}.block_con .con_show_css .info img{display:block;margin:0 auto!important;width:auto!important;height:auto!important;max-width:100%!important}.Careers .block_con{padding-right:0}.Careers .list li{width:calc(25% - 20px);padding-right:20px;padding-top:120px;float:left}.Careers .list li .title{font-size:16px;color:#000;max-width:320px}.Careers .list li .desc{padding-top:30px;max-width:320px;overflow:hidden}.Careers .list li .desc div,.Careers .list li .desc p{font-size:12px!important;color:#8e8e8e!important;line-height:1.83}.Exchanges,.News{background:url(../images/bg.jpg);position:relative}.Exchanges .block_con,.News .block_con{padding:0;background:0 0}.Exchanges .title_con,.News .title_con{position:absolute;left:80px;top:80px}.Exchanges .list li,.News .list li{width:25%;display:block;float:left}.Exchanges .list li a,.News .list li a{display:block;padding-top:310px;padding-bottom:150px}.Exchanges .list li .pic,.News .list li .pic{width:75%;margin:0 auto;height:190px;overflow:hidden;text-align:center}.Exchanges .list li .pic img,.News .list li .pic img{height:190px;margin:0 auto}.Exchanges .list li .txt,.News .list li .txt{padding:0 10%;width:80%;padding-top:30px}.Exchanges .list li .txt .title,.News .list li .txt .title{font-size:16px;line-height:24px;color:#000;height:48px;overflow:hidden}.Exchanges .list li .txt .subtitle,.News .list li .txt .subtitle{font-size:12px;line-height:22px;color:#484848;padding-top:10px;display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}.Exchanges .list li .txt i,.News .list li .txt i{margin-top:60px;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s}.Exchanges .list li a:hover,.News .list li a:hover{background:rgba(255,255,255,.5)}.Exchanges .list li a:hover .txt i,.News .list li a:hover .txt i{text-indent:2em}.Exchanges #pages,.News #pages{position:absolute;width:50%;left:25%;bottom:50px;text-align:center}.case_con{width:960px;height:391px;overflow:hidden;margin:0 auto}.case_con .left{width:35%;float:left}.case_con .left .title{font-size:20px;color:#000;margin:70px 50px 0 50px}.case_con .left .subtitle{font-size:14px;color:#000;margin-left:50px}.case_con .left .desc{margin:20px 50px 10px 50px;height:200px;overflow-y:auto;padding:0 2px 0 0;font-size:12px;line-height:22px;color:#424242}.case_con .left i{margin-left:50px}.case_con .right{width:65%;float:left}#pages{padding:50px 0 0 0;text-align:center}#pages a,#pages span{display:inline-block;line-height:30px;min-width:10px;margin:0 2px;padding:0 10px}#pages a{background:0 0;color:#c1aa86;border:1px solid #c1aa86;border-radius:15px}#pages a:hover,#pages span.current{background:#c1aa86;color:#831714;border:1px solid #c1aa86;border-radius:15px}#pages span.all,#pages span.pageindex{display:none}.Casebox .left{width:calc(25% - 80px);padding:80px 0 80px 80px;float:left;position:fixed;top:77px;left:0}.Casebox .left .header .subtitle{font-size:40px;color:#000}.Casebox .left .header .title{font-size:18px;color:#686868}.Casebox .left .cat{margin-top:100px}.Casebox .left .cat li a{color:#7c7c7c;line-height:30px;font-size:14px;display:inline-block}.Casebox .left .cat li a *{transition:all .4s ease 0s}.Casebox .left .cat li a:before{content:'-';transition:all .4s ease 0s;display:inline-block;width:0;overflow:hidden;vertical-align:middle}.Casebox .left .cat li a.active,.Casebox .left .cat li a:hover{color:#000}.Casebox .left .cat li a.active:before,.Casebox .left .cat li a:hover:before{display:inline-block;width:14px}.Casebox .left .cat ul.subnav{padding-left:20px}.Casebox .left .cat ul.subnav li a{font-size:12px;line-height:2}.Casebox .right{width:75%;float:right}.Casebox .right li{display:block;float:left;width:calc(33.33% - 10px);overflow:hidden;position:relative;margin:5px}.Casebox .right li a{display:block;width:100%}.Casebox .right li .pic{width:100%;overflow:hidden}.Casebox .right li .pic img{width:100%;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s}.Casebox .right li .txt{position:absolute;width:80%;height:100%;left:0;top:0;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;background:rgba(0,0,0,.4);opacity:0;padding:0 10%}.Casebox .right li .txt .title{color:#fff;font-size:20px;padding-top:20px}.Casebox .right li .txt .subtitle{color:#fff;font-size:14px;padding-top:5px}.Casebox .right li .txt i{color:#fff}.Casebox .right li .txt i.line{width:0;border-top:1px solid #fff;height:1px;margin-top:20%;transition:width .8s;display:block}.Casebox .right li .txt i.fa{margin-top:30px}.Casebox .right li a:hover .txt{opacity:1}.Casebox .right li a:hover .pic img{transform:scale(1.05,1.05)}.Casebox .right li a:hover i.line{width:20px}.Casebox .right li.last{text-align:center;font-size:16px;min-height:60px}.Contact{background:url(../images/contact_bg.jpg) center top no-repeat;height:820px;position:relative}.Contact .center{padding:0;position:absolute;bottom:0;left:25%;height:410px;background:#fff;width:50%;z-index:3}.Contact .center .info{width:calc(50% - 131px);padding:0 65px;position:relative;float:left;height:410px;border-right:1px solid #cfcfcf}.Contact .center .info .title{margin-top:120px;font-size:18px;color:#000}.Contact .center .info .desc{margin-top:30px}.Contact .center .info .desc div,.Contact .center .info .desc p{font-size:14px;line-height:24px;color:#8e8e8e}.Contact .center .info:after{content:'';height:90px;width:4px;background:#8b2525;position:absolute;right:-2px;top:160px}.Contact .center .info:last-child:after{display:none}.Contact .title_con{position:absolute;right:0;width:calc(25% - 60px);top:0;height:410px;background:url(../images/bg.jpg);padding:0 0 0 60px}.Contact .title_con .subtitle{font-size:40px;color:#000;padding-top:300px}.Contact .title_con .title{font-size:18px;color:#686868}.Contact .contact_right_bottom{width:25%;height:410px;background:url(../images/icase_bg.jpg);position:absolute;right:0;bottom:0}.mobile{display:none!important}@media only screen and (max-width:959px){.mobile{display:block!important}.pc{display:none!important}.ibanner{position:relative}.ibanner .banner_icon{display:none}#header{height:50px;position:fixed;top:0;background:#8b2525}#header .headerbox{position:relative}#header .logo{width:calc(100% - 100px);margin-right:50px;float:right;display:block;background:0 0;height:50px;text-align:center}#header .logo img{height:30px;width:auto;display:inline-block;vertical-align:middle;margin:10px auto}#header #nav{display:none;position:absolute;width:calc(100% - 40px);background:#fff;left:0;top:50px;float:none;padding:50px 20px 0 20px;height:0;overflow:hidden;transition:all .4s ease 0s}#header #nav li.navitem{padding:0;width:100%;line-height:30px;position:relative;display:block;float:none;vertical-align:middle;padding:10px 0}#header #nav li.navitem a.nav_a{height:30px;font-size:14px;text-align:center;display:block;width:100%}#header #nav li.navitem a.nav_a span{color:#484848;display:block;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;height:30px;line-height:30px;vertical-align:top;width:calc(100%);overflow:hidden;font-size:16px;border:0}#header #nav li.navitem a.nav_a i{color:#fff;margin-left:-15px;display:none}#header #nav li.navitem a.active.nav_a span,#header #nav li.navitem a.nav_a:hover span{background:#8b2525;color:#fff;border:0}#header #nav li.navitem .subnav{position:absolute;top:100%;left:-64px;z-index:199;visibility:hidden;overflow:hidden;width:230px;height:auto;background-color:#fff;box-shadow:0 13px 42px 11px rgba(0,0,0,.05);opacity:0;transition:all .36s ease}#header #nav li.navitem .subnav li{width:100%}#header #nav li.navitem .subnav a{display:block;padding:0;color:#666;font-weight:500;font-size:14px;line-height:50px;transition:all .2s ease-in-out;text-align:center;border-bottom:1px solid #ececec}#header #nav li.navitem .subnav a i{display:none}#header #nav li.navitem .subnav a.active,#header #nav li.navitem .subnav a:hover{color:#8b2525;text-indent:0}#header #nav li.navitem:last-child .subnav{right:0;left:auto}#header #nav li.navitem:hover .subnav{visibility:visible;opacity:1}#header .search{float:none;margin:0 auto;margin-top:50px}#header .nav_btn{float:left;padding:10px}#header .nav_btn .lcbody{width:30px;height:30px;position:relative;transform:translateZ(0) rotate(0);transition:transform .4s cubic-bezier(.4,.01,.165,.99)}#header .nav_btn .lcitem{position:absolute;left:0;top:0;transform:translateZ(0) rotate(0);transition:transform .25s cubic-bezier(.4,.01,.165,.99) 0s;-webkit-transform:translateZ(0) rotate(0);-webkit-transition:-webkit-transform .25s cubic-bezier(.4,.01,.165,.99) 0s;width:30px;height:30px}#header .nav_btn .lcitem .rect{width:30px;height:1px;background:#999;position:absolute;left:0;top:14px;transition:transform .2s ease .2s;-webkit-transition:-webkit-transform .2s ease .2s}#header .nav_btn .lcitem .rect.top{transform:translate3d(0,-6px,0);-webkit-transform:translate3d(0,-6px,0)}#header .nav_btn .lcitem .rect.bottom{transform:translate3d(0,6px,0);-webkit-transform:translate3d(0,6px,0)}.header_bg{height:50px}body.open{height:100%;overflow:hidden}body.open #header #nav{display:block;height:calc(100vh - 100px);opacity:1}body.open .nav_btn .lcbody{transform:translateZ(0) rotate(90deg);-webkit-transform:translateZ(0) rotate(90deg)}body.open .nav_btn .lcbody .lcitem{transform:translateZ(0) rotate(45deg);transition:transform .25s cubic-bezier(.4,.01,.165,.99) .2s;-webkit-transform:translateZ(0) rotate(45deg);-webkit-transition:-webkit-transform .25s cubic-bezier(.4,.01,.165,.99) .2s}body.open .nav_btn .lcbody .lcitem.bottom{transform:translateZ(0) rotate(-45deg);-webkit-transform:translateZ(0) rotate(-45deg)}body.open .nav_btn .lcbody .lcitem .rect{transition:transform .2s ease 0s;transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .2s ease 0s;-webkit-transform:translate3d(0,0,0)}.iabout{padding:60px 0}.iabout .subtitle{width:calc(100% - 20px);padding-left:10px}.iabout ul{padding-left:50px;padding-right:50px}.iabout ul li{display:block;width:100%;margin-bottom:30px}.iabout ul li a{display:block;padding-left:75px;position:relative;height:37px;text-align:left}.iabout ul li a:hover:after{background-position:left top!important}.iabout ul li:nth-child(1) a{margin-right:0}.iabout ul li:nth-child(2){border:0;width:auto}.iabout ul li:nth-child(3){margin-bottom:0}.iabout ul li:nth-child(3) a{margin-left:0}.iproducts{position:relative}.iproducts li{float:none;width:calc(100% - 20px);overflow:hidden;position:relative;margin:10px 10px 0 10px}.iproducts li a{display:block;width:100%}.iproducts li .pic{width:100%;overflow:hidden}.iproducts li .pic img{width:100%;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;display:block}.iproducts li .txt{position:absolute;width:80%;height:100%;left:0;top:0;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;background:rgba(0,0,0,.4);opacity:1;padding:0 10%}.iproducts li .txt .title{color:#fff;font-size:20px;padding-top:20px}.iproducts li .txt .subtitle{color:#fff;font-size:14px;padding-top:5px}.iproducts li .txt i{color:#fff}.iproducts li .txt i.line{width:20px;border-top:1px solid #fff;height:1px;margin-top:20%;transition:width .8s;display:block}.iproducts li .txt i.fa{margin-top:30px}.iproducts li a:hover .txt{opacity:1}.iproducts li a:hover .pic img{transform:scale(1.05,1.05)}.iproducts li a:hover i.line{width:20px}.iproducts li.center{background:url(../images/icase_bg.jpg);padding-left:50px;position:absolute;left:0;top:0;float:none;width:calc(100% - 50px);margin:0}.inews{margin-top:20px}.inews .header{position:relative;width:calc(100% - 50px);padding-left:50px;height:150px;top:0}.inews .header *{color:#fff}.inews .header .title{font-size:24px;padding-top:20px}.inews .header .subtitle{font-size:30px}.inews .header i.fa{margin:10px 0}.inews .newslist li{width:100%;float:none;border-bottom:1px solid #fff}.inews .newslist li .txt{width:calc(100% - 20px);padding:10px}.inews .newslist li .txt .title{padding-top:24px}.inews .newslist li .txt .subtitle{padding-top:0}.inews .newslist li .txt i{margin-top:10px}.inews .newslist li a{padding-top:0;padding-bottom:0}.inews .newslist li.more{width:calc(100% - 20px);padding:10px}.inews .newslist li.more .txt{display:none}.inews .newslist li.more .btn{width:100%;background:#8b2525;text-align:center;font-size:14px;color:#fff;line-height:40px;height:40px;border-radius:4px}.footer{overflow:hidden;padding:10px;height:auto}.footer *{font-family:"Microsoft Yahei"}.footer .right{float:none;display:inline-block;display:none}.footer .right .logo{display:inline-block;vertical-align:middle}.footer .right .logo img{height:36px}.footer .left{float:none;display:inline-block}.footer .left .copyright{line-height:1.2}.About .box_1{width:calc(100% - 20px);border-left:0;padding:60px 10px 50px 10px;margin:0 auto}.About .box_2 .box_2_1{width:calc(100%);margin:0 auto;padding:0}.About .box_2 .box_2_1 .left{width:100%;height:auto;float:none}.About .box_2 .box_2_1 .left img{width:100%}.About .box_2 .box_2_1 .right{background:#8b2525;width:calc(100% - 40px);padding:30px;height:auto;float:none}.About .box_2 .box_2_1 .right *{color:#fff}.About .box_2 .box_2_1 .right .title{padding:0 0 15px 0}.About .box_2 .box_2_2{width:100%}.About .box_2 .box_2_2 .left{width:100%;background:url(../images/bg.jpg);text-align:right;float:none}.About .box_2 .box_2_2 .left .txt{padding:20px;display:inline-block;width:calc(100% - 40px);text-align:left}.About .box_2 .box_2_2 .left .pic{display:inline-block;width:100%}.About .box_2 .box_2_2 .left .pic img{width:100%}.About .box_2 .box_2_2 .right{width:100%;float:none;border:0}.About .box_2 .box_2_2 .right .txt{padding:20px;width:calc(100% - 40px)}.block_con .title_con .subtitle{font-size:40px;color:#000;line-height:1}.block_con .title_con .title{font-size:18px;color:#686868;line-height:1}.headerbg{height:50px}.News .block_con{padding:0;background:0 0}.News .title_con{position:relative;padding:20px;left:0;top:0;text-align:center}.News .list li{width:calc(100% - 20px);display:block;float:none;padding:10px;border-bottom:1px solid #fff}.News .list li a{display:block;padding-top:10px;padding-bottom:10px}.News .list li .pic{width:35%;margin:0;float:left;height:auto;overflow:hidden;text-align:center}.News .list li .pic img{width:100%;height:auto}.News .list li .txt{padding:0;width:calc(65% - 10px);padding-left:10px;float:left;margin:0}.News .list li .txt i{margin-top:10px}.News .list li a:hover{background:rgba(255,255,255,.5)}.News .list li a:hover .txt i{text-indent:2em}.News #pages{position:absolute;width:50%;left:25%;bottom:50px;text-align:center}.Casebox .left{width:calc(100%);padding:0;float:none;position:relative;top:0;left:0}.Casebox .left .header{text-align:center;padding:20px 0;display:none}.Casebox .left .header .subtitle{font-size:40px;color:#000;line-height:1}.Casebox .left .header .title{font-size:18px;color:#686868;line-height:1}.Casebox .left .subnav{position:relative}.Casebox .left .subnav div.active{height:40px;background:#b80e0e;line-height:40px;padding:0 20px;color:#fff;font-size:14px}.Casebox .left .subnav div.active span{display:inline-block;height:40px;float:right}.Casebox .left .subnav div.active span i{font-size:12px;color:#fff;line-height:40px}.Casebox .left .subnav ul.transform{width:calc(100% - 40px);padding:0 20px;overflow:hidden;position:absolute;z-index:1;box-shadow:0 4px 8px rgba(0,0,0,.2);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.2);height:0;background:#fff}.Casebox .left .subnav ul.transform ul{padding-left:20px}.Casebox .left .subnav ul.transform li a{color:#7c7c7c;line-height:30px;font-size:14px;display:inline-block}.Casebox .left .subnav ul.transform li a *{transition:all .4s ease 0s}.Casebox .left .subnav ul.transform li a:before{content:'-';transition:all .4s ease 0s;display:inline-block;width:0;overflow:hidden;vertical-align:middle}.Casebox .left .subnav ul.transform li a.active,.Casebox .left .subnav ul.transform li a:hover{color:#000}.Casebox .left .subnav ul.transform li a.active:before,.Casebox .left .subnav ul.transform li a:hover:before{display:inline-block!important;width:14px!important}.Casebox .left .subnav ul.transform li a.subnav_2{font-size:12px;line-height:2}.Casebox .left .subnav.open ul.transform{height:auto;padding:10px 20px}.Casebox .left .subnav.open div.active .right i{transform:rotate(180deg)}.Casebox .right{width:calc(100% - 10px);float:none;padding:20px 5px}.Casebox .right .clear{display:none}.Casebox .right li{display:block;float:none;width:calc(100% - 10px);overflow:hidden;position:relative;margin:0 5px 10px 5px}.Casebox .right li a{display:block;width:100%}.Casebox .right li .pic{width:100%;overflow:hidden}.Casebox .right li .pic img{width:100%;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s}.Casebox .right li .txt{position:absolute;width:80%;height:100%;left:0;top:0;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;background:rgba(0,0,0,.4);opacity:1;padding:0 10%}.Casebox .right li .txt .title{color:#fff;font-size:20px;padding-top:20px}.Casebox .right li .txt .subtitle{color:#fff;font-size:14px;padding-top:5px}.Casebox .right li .txt i{color:#fff}.Casebox .right li .txt i.line{width:0;border-top:1px solid #fff;height:1px;margin-top:20%;transition:width .8s;display:block;width:20px}.Casebox .right li .txt i.fa{margin-top:30px}.Casebox .right li a:hover .txt{opacity:1}.Casebox .right li a:hover .pic img{transform:scale(1,1)}.Casebox .right li a:hover i.line{width:20px}.Casebox .right li.last{text-align:center;font-size:16px;min-height:60px}.case_con{width:100%;height:auto;overflow:hidden;margin:0 auto}.case_con .left{width:100%;float:none}.case_con .left .title{font-size:20px;color:#000;margin:25px 0 0 25px}.case_con .left .subtitle{font-size:14px;color:#000;margin:0 0 25px 25px}.case_con .left .desc{margin:20px 25px 10px 25px;height:200px;overflow-y:auto;padding:0 2px 0 0;font-size:12px;line-height:22px;color:#424242}.case_con .left i{margin-left:50px}.case_con .right{width:100%;float:none}.case_con .right li{width:100%;margin-bottom:1px}.case_con .right li img{width:100%}.block_show_con{width:100%;padding:0}.block_show_con .con_show_css h1{padding-top:20px;margin-top:0}.block_show_con .con_show_css .info{width:calc(100% - 20px);padding:0 10px}.block_show_con .con_show_css .info img{width:auto!important;max-width:100%!important;height:auto!important}.block_con{padding:10px;width:calc(100% - 20px)}.block_con .title_con{text-align:center;padding:10px 0}.Careers .block_con{padding-right:0}.Careers .list li{width:calc(100%);padding-right:0;padding-top:10px;float:none}.Careers .list li .title{font-size:16px;color:#000;max-width:100%}.Careers .list li .desc{padding-top:30px;max-width:100%;overflow:hidden}.Careers .list li .desc div,.Careers .list li .desc p{font-size:12px!important;color:#8e8e8e!important;line-height:1.83}.Contact{background:0 0;height:auto;position:relative}.Contact .center{padding:0;position:relative;bottom:0;left:0;height:auto;width:100%;z-index:3;background:url(../images/contact_bg.jpg) left top no-repeat}.Contact .center .info{width:calc(100% - 60px);padding:30px;position:relative;float:none;height:auto;border-right:0;border-bottom:1px solid #cfcfcf;background:rgba(255,255,255,.6)}.Contact .center .info .title{padding-top:30px;font-size:18px;color:#000;margin-top:0}.Contact .center .info .desc{padding-top:10px}.Contact .center .info .desc div,.Contact .center .info .desc p{font-size:14px;line-height:24px;color:#000}.Contact .center .info:after{content:'';height:4px;width:90px;background:#8b2525;position:absolute;right:auto;top:auto;left:50%;margin-left:-45px;bottom:-2px}.Contact .center .info:last-child:after{display:none}.Contact .title_con{position:relative;right:0;width:100%;top:0;height:auto;background:url(../images/bg.jpg);padding:50px 0;text-align:center}.Contact .title_con .subtitle{font-size:40px;color:#000;padding-top:0}.Contact .title_con .title{font-size:18px;color:#686868}.Contact .contact_right_bottom{width:100%;height:auto;background:url(../images/icase_bg.jpg);position:relative;height:100px}}