html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:"微软雅黑";-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:"微软雅黑";font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}* span.gc-cs-link{color:inherit}html{-ms-overflow-style:scrollbar;-webkit-text-size-adjust:100%;font-size:1em}html.touch *{text-rendering:optimizeSpeed !important}div.container{width:100%}body{background-color:#eee;font-family:"微软雅黑",sans-serif;font-size:1em;line-height:1.4em;min-width:18.75em;color:#555;width:100%}h1,h2,h3,h4{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:subpixel-antialiased;line-height:1.1em}h1{font-family:"微软雅黑",sans-serif;font-weight:bold;font-style:normal;margin-top:0;text-transform:uppercase}h2{font-family:"微软雅黑",Arial,sans-serif;font-size:1.5em;font-weight:normal;text-transform:uppercase}h3{font-family:"微软雅黑",Arial,sans-serif;font-size:1.4em;font-weight:normal}h4{font-family:"微软雅黑",Arial,sans-serif;font-size:1.4em;font-weight:normal;line-height:1.4em;margin:0.7em 0}p,li{font-family:"微软雅黑";line-height:1.9em;margin:0.7em 0}a{color:#e13126;text-decoration:none}a:hover{text-decoration:none}a.tel{text-decoration:none;pointer-events:none;cursor:default;display:inline-block}.outer_container{max-width:77.5em;margin-left:auto;margin-right:auto;padding-left:2em;padding-right:2em;position:relative}.outer_container::after{clear:both;content:"";display:block}#skip a{padding:6px;position:absolute;top:-40px;left:0;background-color:#fff;color:#000;border-right:1px solid white;border-bottom:1px solid white;border-bottom-right-radius:8px;z-index:10000;-webkit-transition:top 1s ease-out,background 1s linear;-moz-transition:top 1s ease-out,background 1s linear;transition:top 1s ease-out,background 1s linear}#skip a:focus{position:absolute;left:0;top:0;outline:0;-webkit-transition:top 0.1s ease-in,background 0.5s linear;-moz-transition:top 0.1s ease-in,background 0.5s linear;transition:top 0.1s ease-in,background 0.5s linear}#header{background:#fff url("../images/white_bg.jpg") repeat;height:9.0625em;position:relative;width:100%;z-index:1000}#header .header_border{background:url("../images/red_bg.jpg") repeat;bottom:0;height:.5625em;position:absolute;width:100%}#header .header_inner{display:block;position:relative;height:100%}#header .header_inner::after{clear:both;content:"";display:block}#header .header_inner #logo{float:left;display:block;margin-right:2.35765%;width:31.76157%;padding:0 1em 0 0;height:80%;position:relative;z-index:6000;vertical-align:middle;width:auto}#header .header_inner #logo:last-child{margin-right:0}#header .header_inner #logo img{display:inline-block;max-height:100%;max-width:100%}#header .header_inner .top_menu{color:#e13126;height:75%;overflow:hidden;position:relative;right:0;z-index:1000}#header .header_inner .top_menu .top_menu_links{display:block;float:right;padding-top:1.25em;position:relative;top:25%}#header .header_inner .top_menu .top_menu_links a{font-family:"微软雅黑",Arial,sans-serif;font-weight:900;line-height:2.8125em;text-transform:uppercase}#header .header_inner .top_menu .top_menu_links .top_menu_item{padding:0 .3125em}#header .header_inner .top_menu .top_menu_links .facebook img{height:1.5625em;margin-top:-.3125em;margin-left:.625em;vertical-align:middle;width:1.5625em}#header .header_inner .top_menu .top_menu_hamburger{float:right;overflow:hidden;padding-top:1.25em;position:relative;top:25%;width:9.375em}#header .header_inner .top_menu .top_menu_hamburger #menuToggle{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;background:none;border:none;cursor:pointer;display:block;float:right;margin:.625em auto;overflow:hidden;padding-left:3.75em;z-index:500}#header .header_inner .top_menu .top_menu_hamburger #menuToggle .button_header{color:#0055a5;display:inline;font-family:"微软雅黑",sans-serif;font-size:1.7em;font-weight:bold;line-height:28px;margin:0;padding:0;text-transform:uppercase}#header .header_inner .top_menu .top_menu_hamburger #menuToggle .bar{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;background:#545454;display:block;height:.1875em;opacity:1;position:absolute;right:4.6875em;width:1.875em}#header .header_inner .top_menu .top_menu_hamburger #menuToggle .bar:nth-child(1){top:.1875em}#header .header_inner .top_menu .top_menu_hamburger #menuToggle .bar:nth-child(2){top:.6875em}#header .header_inner .top_menu .top_menu_hamburger #menuToggle .bar:nth-child(3){top:.6875em}#header .header_inner .top_menu .top_menu_hamburger #menuToggle .bar:nth-child(4){top:1.1875em}#header .header_inner .top_menu .top_menu_hamburger #menuToggle.open .bar:nth-child(1){right:5.625em;top:.6875em;width:0%}#header .header_inner .top_menu .top_menu_hamburger #menuToggle.open .bar:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#header .header_inner .top_menu .top_menu_hamburger #menuToggle.open .bar:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#header .header_inner .top_menu .top_menu_hamburger #menuToggle.open .bar:nth-child(4){right:5.625em;top:.6875em;width:0%}#header.menu_down .header_inner .top_menu .top_menu_links{padding-top:0}.innerSide{display:none}.nav_cont{display:block;height:100%;overflow:hidden;position:absolute;right:0;width:35em}.nav_cont #nav_primary{background:rgba(0,85,165,0.9);float:none;height:100%;margin:0;padding-left:4em;position:fixed;right:-35.0625em;top:0;width:35em;z-index:5000}.nav_cont #nav_primary nav ul{font-family:"微软雅黑",Arial,sans-serif;font-size:1.125em;font-weight:bold;list-style:none;padding-left:1em}.nav_cont #nav_primary nav ul li{font-family:"微软雅黑";line-height:1em;margin:0;padding:.5em 0 .5em 4em}.nav_cont #nav_primary nav ul li a,.nav_cont #nav_primary nav ul li span.header{color:#fff;text-transform:uppercase}.nav_cont #nav_primary nav ul li ul{font-size:.875em;font-weight:normal}.shadow{box-shadow:.3125em .3125em .3125em #666;margin-right:0.5em}#leftnav{background-color:#e7e7e7;padding:0.25em 1em}#main{clear:both}#content{background-color:#fff;text-align:left}#content .header_image{height:100%;max-height:28.125em;position:relative;width:100%}#content .primary_cont{background:#fff url("../images/white_bg.jpg") repeat;position:relative;width:100%}#content .primary_cont .primary_content{overflow:hidden;padding-top:1.5625em;padding-bottom:3.125em}#content .aside_cont{background:#383535 url("../images/dark_bg.jpg") repeat;color:#fff;font-family:"微软雅黑";min-height:15.625em;position:relative;width:100%}#content .aside_cont .aside_content{padding-top:3em;padding-bottom:3em}#content .aside_cont .aside_content h2,#content .aside_cont .aside_content h3,#content .aside_cont .aside_content h4,#content .aside_cont .aside_content p{color:#fff}#content .aside_cont .aside_content h2,#content .aside_cont .aside_content .aside_header{font-family:"微软雅黑";font-size:1.75em;font-weight:bold;line-height:1.3em;text-transform:uppercase}#content .aside_cont .aside_content h3{text-transform:uppercase}#content .aside_cont .aside_content h4,#content .aside_cont .aside_content .aside_footer{font-family:"Lato",Arial,sans-serif;font-size:1.4em;font-weight:normal;line-height:1.4em;margin:1.5em 0 0.7em 0}#content .aside_cont .aside_content ul{list-style:none;overflow:hidden;padding-left:0}#content .aside_cont .aside_content ul .values_left{float:left;display:block;margin-right:2.35765%;width:14.70196%;font-weight:bold;line-height:2em;min-width:7.5em;padding:0.4em 0}#content .aside_cont .aside_content ul .values_left:last-child{margin-right:0}#content .aside_cont .aside_content ul .values_right{float:left;display:block;margin-right:2.35765%;width:82.94039%;line-height:2em;padding:0.4em 0}#content .aside_cont .aside_content ul .values_right:last-child{margin-right:0}#content .aside_cont .aside_content .gallery_box li.gallery_block{float:left;display:block;margin-right:2.35765%;width:31.76157%;text-align:center}#content .aside_cont .aside_content .gallery_box li.gallery_block:last-child{margin-right:0}#content .aside_cont .aside_content .gallery_box li.gallery_block:nth-child(3n){margin-right:0}#content .aside_cont .aside_content .gallery_box li.gallery_block:nth-child(3n+1){clear:left}#content .aside_cont .aside_content .gallery_box li.gallery_block .gallery_img{max-height:10.9375em;max-width:14.75em}#content .industries_cont{background:url("../images/blue_bg.jpg") repeat;min-height:15.625em;position:relative;width:100%}#content .industries_cont .industries_content{color:#fff;padding:3em 0;text-align:center}#content .industries_cont .industries_content h3{padding-bottom:2em;text-transform:uppercase}#content .industries_cont .industries_content .industries_item{float:left;display:block;margin-right:2.35765%;width:31.76157%;min-height:4.0625em;position:relative}#content .industries_cont .industries_content .industries_item:last-child{margin-right:0}#content .industries_cont .industries_content .industries_item.industries_commercial img,#content .industries_cont .industries_content .industries_item.industries_residential img{height:2.1875em;width:4.0625em}#content .industries_cont .industries_content .industries_item.industries_industrial img{height:3.125em;width:4.0625em}#content .industries_cont .industries_content .industries_item h4{bottom:0;display:block;font-family:"微软雅黑",sans-serif;position:absolute;text-transform:uppercase;width:100%}#content .industries_cont .industries_content .industries_item h4 a{color:#fff}#content .industries_cont .industries_content .industries_item h4 a .industries_text{padding-left:0.6em}#content .content_arrow{height:1.625em;width:123px;position:absolute;z-index:500;left:calc(50% - 61px)}#content .primary_content_arrow{background:url("../images/white_bg_arrow.png") no-repeat}#content .aside_text_arrow{background:url("../images/dark_bg_arrow.png") no-repeat}.breadcrumbs{margin:1em 0;padding:0;list-style:none;overflow:hidden;color:#333;font-size:0.9em;font-style:italic;line-height:1.3em}.breadcrumbs li{float:left;margin:0}.breadcrumbs li:before{padding:0 0.5em;content:" \00BB "}.breadcrumbs li:first-child:before{content:'';padding:0}.breadcrumbs li a{text-decoration:none}.breadcrumbs li a:hover{text-decoration:underline}#footer{background:#fff url("../images/white_bg.jpg") repeat;clear:both;text-align:left;font-size:0.9em}#footer .footer_content{padding-bottom:1em}#footer .footer_content .footer_left{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-right:0}#footer .footer_content .footer_left:last-child{margin-right:0}#footer .footer_content .footer_left .footer_menu,#footer .footer_content .footer_left .footer_contact{float:left;display:block;margin-right:3.57866%;width:48.21067%;margin-right:0}#footer .footer_content .footer_left .footer_menu:last-child,#footer .footer_content .footer_left .footer_contact:last-child{margin-right:0}#footer .footer_content .footer_left .footer_menu h3,#footer .footer_content .footer_left .footer_contact h3{color:#0055a5;font-weight:bold;text-transform:uppercase}#footer .footer_content .footer_left .footer_menu ul,#footer .footer_content .footer_left .footer_contact ul{list-style:none;padding-left:0}#footer .footer_content .footer_left .footer_menu ul p,#footer .footer_content .footer_left .footer_contact ul p{font-size:0.9em;line-height:0.9em}#footer .footer_content .footer_left .footer_menu ul p a,#footer .footer_content .footer_left .footer_contact ul p a{color:#555}#footer .footer_content .footer_left .footer_contact{color:#0055a5;text-transform:uppercase}#footer .footer_content .footer_left .footer_contact p{line-height:1em;font-weight:bold}#footer .footer_content .footer_left .footer_contact p a{color:#0055a5}#footer .footer_content .footer_left .footer_contact img{margin-right:.625em;vertical-align:middle;width:2.5em}#footer .footer_content .footer_right{float:left;display:block;margin-right:2.35765%;width:31.76157%}#footer .footer_content .footer_right:last-child{margin-right:0}#footer .footer_content .footer_copyright{bottom:1.25em;position:absolute}#footer .footer_content .footer_copyright p{line-height:1em}#footer .footer_content .footer_copyright a{color:#555}.fl_r{float:right;width:40%;max-width:25em;margin:0 0 1em 1em;padding:0;line-height:1.1em}.fl_r img{max-width:100%;display:block}.fl_l{float:left;width:40%;max-width:25em;margin:0 1em 1em 0;padding:0;line-height:1.1em}.fl_l img{max-width:100%;display:block}.dashed{clear:right;width:100%;overflow:hidden;margin-bottom:1.25em;padding-bottom:1.25em;border-bottom:0.0625em dashed #555}.clear{clear:both}.attn{color:#f00;font-size:.875em}ul.noindent{margin:0 0 2px 1.5em;padding:0 0 2px 0}ul.noindent li{margin:0}.back2top,#printlogo{display:none}.api{text-transform:none}figure{margin:0;padding:0}figcaption{text-align:center;font-size:0.9em;margin:0.5em 0;line-height:1.1em}.img_responsive{max-width:100%;max-height:100%;display:block}.video-container{position:relative;padding-bottom:56.25%;padding-top:1.875em;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}#home .index_header_image{height:100%;max-height:34.375em;position:relative;width:100%}#home .index_header_image img{width:100%}#home .index_header_image .banner_text{position:static}#home .index_header_image .banner_text h1{bottom:1.125em;color:#fff;display:block;font-family:"Oswald",sans-serif;font-size:2.8125em;font-weight:normal;line-height:1.3em;max-width:14em;position:absolute;text-shadow:0 0 2.8125em #000}#home .index_header_image .banner_text h1 .red{color:#e13126;display:block;font-weight:bold}#home #content .primary_cont .primary_content{padding-top:0;text-align:center}#home #content .primary_cont .primary_content h2{color:#e23327;font-family:"微软雅黑",Arial,sans-serif;font-size:1.8em;padding:0.4em;text-transform:uppercase}#home #content .primary_cont .primary_content .service_item{float:left;display:block;margin-right:2.35765%;width:23.23176%;background:url("../images/index_tile_red.jpg") center center no-repeat;height:13.75em;position:relative}#home #content .primary_cont .primary_content .service_item:last-child{margin-right:0}#home #content .primary_cont .primary_content .service_item svg{max-height:5.5em;margin-top:3em;position:relative;z-index:200}#home #content .primary_cont .primary_content .service_item h3{color:#fff;font-size:1em;padding:0 .625em;position:relative;text-transform:uppercase;z-index:200}#home #content .primary_cont .primary_content .service_item .service_item_inner{background:url("../images/index_tile_white.jpg") center center no-repeat;height:0;left:5%;margin:0;overflow:hidden;position:absolute;width:0;z-index:100}#home .fl-r img{background:#fff;padding:0.5em;border:.0625em solid #555}#home .thumbs{display:block;overflow:hidden;margin:1em 0}#home .thumbs figure{margin:0.5em;padding:0.5em;border:.0625em solid #555;display:inline-block;background:#fff}#contact #contactInfo{float:right;width:15.625em;background-color:#efefef;padding:0 1em;color:#000 !important;font-size:1em;margin:0 0.5em 0.5em 0;border:.0625em solid #ccc;box-shadow:.1875em .1875em .1875em #666}@media only screen and (max-width: 37.4375em){#contact #contactInfo{float:none;width:auto;margin:1em 0 2em 0}}#contact #contactInfo p{line-height:1.3em}#contact #contactInfo h4{font-weight:bold}#contact #form_contact_us label[for="subject"]{display:none;position:absolute}#contact #form_contact_us #subject{display:none;position:absolute}#news article{clear:right;width:100%;overflow:hidden;margin-bottom:1.25em;padding-bottom:1.25em;border-bottom:.0625em dashed #555}#news .photobox{margin:0 0 0.5em 0.5em;font-size:1.77em;text-align:center;max-width:40%;float:right}#news .photobox img{max-width:100%;height:auto;display:block;margin-left:auto}@media only screen and (max-width: 37.5em){#news .photobox{float:none;width:100%}}#news #headline-body{margin:1em 0;line-height:1.5em}#news #headline-img{float:right;max-width:40%}#news #headline-img img{max-width:100%;height:auto;display:block}@media only screen and (max-width: 61.9375em){#home .index_header_image .banner_text h1{bottom:0;font-size:2.3em}#home #content .primary_cont .primary_content .service_item{height:11.875em}#home #content .primary_cont .primary_content .service_item h3{font-size:0.9em}#home #content .primary_cont .primary_content .service_item svg{max-height:5em;margin-top:2em}#header .header_inner .top_menu{height:65%}#header .header_inner .top_menu .top_menu_links{padding-top:.625em;position:absolute;right:0;top:15%}#header .header_inner .top_menu .top_menu_hamburger{padding-top:1.25em;top:40%}#header .header_inner .top_menu .top_menu_hamburger #menuToggle span{margin-right:.625em;right:4.0625em}#header .header_inner .top_menu .top_menu_hamburger #menuToggle h3{padding:0}#header.menu_down .header_inner .top_menu{height:100%}#header.menu_down .header_inner .top_menu .top_menu_links{top:0}}@media only screen and (max-width: 49.9375em){#about #content .aside_cont .aside_content ul .values_right{width:100%}#content .aside_cont .aside_content .gallery_box li.gallery_block{float:left;display:block;margin-right:2.35765%;width:48.82117%}#content .aside_cont .aside_content .gallery_box li.gallery_block:nth-child(3n){margin-right:2.35765%}#content .aside_cont .aside_content .gallery_box li.gallery_block:nth-child(3n+1){clear:none}#content .aside_cont .aside_content .gallery_box li.gallery_block:last-child{margin-right:0}#content .aside_cont .aside_content .gallery_box li.gallery_block:nth-child(2n){margin-right:0}#content .aside_cont .aside_content .gallery_box li.gallery_block:nth-child(2n+1){clear:left}}@media only screen and (max-width: 47.625em){#header .top_menu .top_menu_links{font-size:.75em}#footer .footer_content .footer_copyright p{font-size:0.8em}}@media only screen and (max-width: 46.25em){.nav_cont{height:33.75em}.nav_cont #nav_primary{position:absolute}.back2top{display:block;text-align:right}#footer .footer_content .footer_copyright p{font-size:0.7em}}@media only screen and (max-width: 37.4375em), only screen and (max-width: 46.25em) and (-webkit-min-device-pixel-ratio: 3), only screen and (max-width: 46.25em) and (min-resolution: 3dppx), only screen and (max-width: 46.25em) and (min-resolution: 350dpi){body{margin:0}body .outer-container{padding-bottom:2em}body .mob_hidden{display:none}body #header .header_inner .top_menu .top_menu_links{clear:both;position:absolute;right:0}body #header .header_inner .top_menu .top_menu_links .facebook img{margin-left:0}body #header .header_inner #logo img{max-width:none}body #content{float:left;display:block;margin-right:2.35765%;width:100%}body #content:last-child{margin-right:0}body #content .aside_cont .aside_content h2{font-size:1.2em}body #content .aside_cont .aside_content h3{font-size:1.1em}body #content .aside_cont .aside_content h4{font-size:1.1em}body #content .aside_cont .aside_content p{font-size:0.9em;line-height:1.8em}body #content .aside_cont .aside_content .gallery_box li.gallery_block{float:left;display:block;margin-right:2.35765%;width:100%}body #content .aside_cont .aside_content .gallery_box li.gallery_block:nth-child(2n){margin-right:2.35765%}body #content .aside_cont .aside_content .gallery_box li.gallery_block:nth-child(2n+1){clear:none}body #content .aside_cont .aside_content .gallery_box li.gallery_block:last-child{margin-right:0}body #content .aside_cont .aside_content .gallery_box li.gallery_block:nth-child(1n){margin-right:0}body #content .aside_cont .aside_content .gallery_box li.gallery_block:nth-child(1n+1){clear:left}body #content .industries_cont .industries_content .industries_item h4 a .industries_text{display:block;font-size:0.6em;padding:0}body a.tel{text-decoration:underline;pointer-events:auto;cursor:pointer}body #footer .footer_content .footer_left{float:left;display:block;margin-right:2.35765%;width:100%}body #footer .footer_content .footer_left:last-child{margin-right:0}body #footer .footer_content .footer_left .footer_menu,body #footer .footer_content .footer_left .footer_contact{float:left;display:block;margin-right:2.35765%;width:48.82117%}body #footer .footer_content .footer_left .footer_menu:last-child,body #footer .footer_content .footer_left .footer_contact:last-child{margin-right:0}body #footer .footer_content .footer_left .footer_menu h3,body #footer .footer_content .footer_left .footer_contact h3{font-size:1.2em}body #footer .footer_content .footer_left .footer_menu p,body #footer .footer_content .footer_left .footer_contact p{line-height:1.1em}body #footer .footer_content .footer_right{width:100%}body #footer .footer_content .footer_copyright{float:left;display:block;margin-right:2.35765%;width:100%;bottom:0;margin-top:1.25em;position:relative;width:90%}body #footer .footer_content .footer_copyright:last-child{margin-right:0}#header .top_menu .top_menu_links{font-size:.6875em}#home .index_header_image .banner_text h1{font-size:1.8em}#home #content .primary_cont .primary_content h2{font-size:1.1em;padding:0}#home #content .primary_cont .primary_content .service_item{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-right:0;margin:0.5%}#home #content .primary_cont .primary_content .service_item:last-child{margin-right:0}#home #content .primary_cont .primary_content .service_item h3{font-size:0.7em}#home #content .primary_cont .primary_content .service_item svg{max-height:6.25em;max-width:80%}}@media only screen and (max-width: 29.9375em){.outer_container{padding-left:0.5em;padding-right:0.5em}#header .header_inner #logo{float:left;display:block;margin-right:2.35765%;width:14.70196%;height:70%}#header .header_inner #logo:last-child{margin-right:0}#header .top_menu .top_menu_links{font-size:.5625em}#home .index_header_image .banner_text h1{font-size:1.4em}#home #content .primary_cont .primary_content .service_item{height:9.375em}#home #content .primary_cont .primary_content .service_item h3{font-size:0.5em}#home #content .primary_cont .primary_content .service_item svg{max-height:5.3125em}.fl-r{float:none;width:auto;max-width:20em;margin:auto}}@media only screen and (max-width: 23.4375em){#header .top_menu{margin-right:.3125em}#header .top_menu .top_menu_links{font-size:.5em}#home #content .primary_cont .primary_content .service_item h3{font-size:8px}.fl_l{width:100%}}@media only print{@page{margin:1.5cm}*{color:#555 !important;-webkit-transition:none !important;-moz-transition:none !important;transition:none !important}body{width:100%;max-width:670px;margin:0 auto;font-size:12pt}nav,.top_menu,#content .header_image,#content .primary_content_arrow,#content .aside_text_arrow,#content .industries_cont,.noprint{display:none !important}body,.container,#header,#footer,#content .primary_cont,#content .aside_cont{background-color:#fff;background-image:none}.outer_container{padding-left:0;padding-right:0}#content{border:none;padding:0}#content .button{padding:0}#content .aside_cont .aside_content{padding:1em 0}#content .primary_cont .primary_content{padding:1em 0}#logo{padding:0}a[href]:after{content:''}#footer{border-top:1px solid #ccc;padding:0.5em 0;font-size:0.8em;text-align:center}#footer .footer_content .footer_left{float:none;width:auto}#footer .footer_content .footer_left .footer_contact{float:none;width:auto}#footer .footer_content .footer_left .footer_contact h3{display:none}#footer .footer_content .footer_copyright{position:relative;bottom:auto;float:none;width:auto}#footer2{padding:0.5em}#home #content .primary_cont .primary_content .service_item{background:#ccc}#home .index_header_image .banner_text{position:relative}#home .index_header_image .banner_text h1{position:relative;bottom:auto;margin:1em 0;text-shadow:none;font-size:1.7em;max-width:none;text-align:center}#home .int-banner{display:none}.form input[type=submit],.form input[type=button]{background-color:#fff !important}}
/*# sourceMappingURL=all.css.map */
/*分页样式*/
.box_imglist {
 width:900px;
	padding: 10px;
}
.box_imglist li {
	width:210px;
	height:210px;
	text-align:center;
	float:left;
	display: block;
	padding-right: 3px;
	padding-left: 3px;
	margin-bottom:50px;
}
.box_imglist img {
	height: 200px;
	width: 200px;
	border: 1px solid #ddd;
	padding: 2px;
}
.box_imglist a { line-height:22px;}
.page {
	margin:0 auto;
	FONT-SIZE: 14px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	height:50px;
	text-align:center;
	width:1200px;
}
.page a {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	MARGIN: 4px;
	COLOR: #e13126 !important;
	TEXT-DECORATION: none;
	float:left;
	display:block
	}
.page a:hover {
	COLOR: #FFF !important;
	background-color: #e13126; !important;
	}
.current {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 4px;
	MARGIN: 4px;
	COLOR: #fff !important;
	PADDING-TOP: 4px;
	TEXT-DECORATION: none;
	background-color: #e13126 !important;
	float:left;
	display:block
}
#pro_sl a{
padding-left: 14px;
background: url(../images/Arrow_04.gif) 0px no-repeat;
}
#pro_sl{list-style-type: none;}