﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}html{-webkit-font-smoothing:antialiased}body{font-family:'Open Sans',Arial,sans-serif;font-weight:300;font-size:16px;color:#454545}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{padding-bottom:5px;color:#454545;line-height:1em;font-weight:normal;font-family:"微软雅黑","宋体"}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#111}h1{font-size:30px}h2{font-size:24px}h3{font-size:18px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}p{padding-bottom:10px;line-height:24px}textarea{padding:4px}img#about-image{float:left;margin:3px 8px 8px 0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}@font-face{font-family:'LeagueGothicRegular';src:url('fonts/League_Gothic-webfont.eot');src:url('fonts/League_Gothic-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/League_Gothic-webfont.woff') format('woff'),url('fonts/League_Gothic-webfont.ttf') format('truetype'),url('fonts/League_Gothic-webfont.svg#LeagueGothicRegular') format('svg');font-weight:normal;font-style:normal}img{max-width:100%;height:auto}#ie8 img{width:auto}.container1{text-align:left;margin:0 auto;width:990px;position:relative}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(.9)}100%{-webkit-transform:scale(1)}}@-moz-keyframes bounceIn{0%{opacity:0;-moz-transform:scale(.3)}50%{opacity:1;-moz-transform:scale(1.05)}70%{-moz-transform:scale(.9)}100%{-moz-transform:scale(1)}}@-o-keyframes bounceIn{0%{opacity:0;-o-transform:scale(.3)}50%{opacity:1;-o-transform:scale(1.05)}70%{-o-transform:scale(.9)}100%{-o-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}100%{transform:scale(1)}}#et-slider-wrapper{height:480px;position:relative;background:#0c151b}.et-slide{background-repeat:no-repeat;background-position:top center;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%}.et-slide .container1{padding-top:10px}.et-slide .description{text-shadow:0 2px 2px rgba(0,0,0,0.3);color:#fff;font-size:18px;float:left;width:543px;padding-top:95px;-webkit-animation-duration:.6s;-webkit-animation-delay:.4s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:.6s;-moz-animation-delay:.4s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-ms-animation-duration:.6s;-ms-animation-delay:.4s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:.6s;animation-delay:.4s;animation-timing-function:ease;animation-fill-mode:both;-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}.description h2{font-size:60px;color:inherit}.description h2 a{color:#fff}.description h2 a:hover{text-decoration:none;color:rgba(255,255,255,0.95)}.subtitle{font-size:32px;text-transform:uppercase;color:#c3e54b}.description .more{float:right;display:inline-block;text-transform:uppercase;font-size:24px;color:#fff;text-shadow:0 -1px 1px rgba(0,0,0,0.8);padding:17px 28px;border:1px solid #17242a;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 3px 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 3px 3px rgba(0,0,0,0.3);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 3px 3px rgba(0,0,0,0.3);background:#2a3f4a;background:-moz-linear-gradient(top,#2a3f4a 0,#1e2f37 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2a3f4a),color-stop(100%,#1e2f37));background:-webkit-linear-gradient(top,#2a3f4a 0,#1e2f37 100%);background:-o-linear-gradient(top,#2a3f4a 0,#1e2f37 100%);background:-ms-linear-gradient(top,#2a3f4a 0,#1e2f37 100%);background:linear-gradient(to bottom,#2a3f4a 0,#1e2f37 100%)}.description .more:hover{color:rgba(255,255,255,0.9);text-decoration:none}.featured-image{float:right;width:444px;-webkit-animation-duration:.6s;-webkit-animation-delay:.8s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:.6s;-moz-animation-delay:.8s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-ms-animation-duration:.6s;-ms-animation-delay:.8s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:.6s;animation-delay:.8s;animation-timing-function:ease;animation-fill-mode:both;-webkit-animation-name:bounceIn;-moz-animation-name:bounceIn;-o-animation-name:bounceIn;animation-name:bounceIn}.et-slider-arrows a{display:block;background-repeat:no-repeat;width:28px;height:40px;position:absolute;top:200px;text-indent:-9999px;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0}#et-slider-wrapper .et-arrow-prev{left:60px;background-image:url(../images/left-arrow.png)}#et-slider-wrapper .et-arrow-next{right:60px;background-image:url(../images/right-arrow.png)}#et-slider-wrapper:hover .et-slider-arrows a{opacity:1}#et-slider-wrapper:hover .et-arrow-prev{left:80px}#et-slider-wrapper:hover .et-arrow-next{right:80px}#et-slider-controls{position:absolute;bottom:25px;left:0;width:100%}#et-slider-controls .et-controllers{width:100%;float:right;text-align:center}#et-slider-controls .et-controllers a{display:inline-block;width:17px;height:17px;background:url(../images/slider_control.png) no-repeat;text-indent:-9999px;margin:0 1px}#et-slider-controls .et-controllers a.et-active-control{background-image:url(../images/active_slider_control.png)}.et-controllers a.et-active-control:hover{cursor:default}.et_embedded_videos{display:none}.et_pt_gallery_entry{margin-left:67px!important}#et_pt_portfolio_gallery{margin-left:-33px!important}.et_pt_portfolio_item{margin-left:16px!important}.et_portfolio_large .et_pt_portfolio_item{width:420px!important}@media only screen and (max-width:1200px){.footer .row{text-align:center;padding-bottom:30px}#phone{padding-top:0}.body{padding:92px 0 0 0}}@media only screen and (min-width:960px){#et-search,p#et-search-title,p#et-search-title span{background:none!important}#et-search{width:auto!important;height:auto!important}#et-search-inner{padding:0!important}#et-search-right{float:none!important;clear:both;text-align:left!important}#et_search_submit{background:#bbb8b8!important;color:#111!important}p#et-search-title{margin-bottom:2px!important}p#et-search-title span{padding:0!important;text-shadow:none!important}#et-searchinput{width:auto!important}p#et_choose_posts,p#et_choose_pages,p#et_choose_date,p#et_choose_cat{float:none!important}#et-search-left{float:none!important;width:100%!important}#dashed{display:none}.navbar-header{text-align:center}}@media only screen and (min-width:960px) and (max-width:980px){.body{padding:188px 0 0 0}}@media only screen and (min-width:768px) and (max-width:960px){.container1{width:728px}#et-slider-wrapper{height:295px}.et-slide .container1{padding-top:10px}.et-slide .description{width:417px;padding-top:67px}.description h2{font-size:48px}.featured-image{width:310px}#et-slider-controls,.et-controllers{width:100%}#et-slider-controls{bottom:15px}.et-slider-arrows a{top:137px}#et-slider-wrapper .et-arrow-prev{left:0}#et-slider-wrapper .et-arrow-next{right:0}#et-slider-wrapper:hover .et-arrow-prev{left:25px}#et-slider-wrapper:hover .et-arrow-next{right:25px}#dashed{display:none}.navbar-header{text-align:center}.body{padding:188px 0 0 0}}@media only screen and (max-width:767px){.container1{width:100%}.top-content.container1{text-align:center}#logo,#top-menu{float:none}#social-icons,.description p{display:none}.description .subtitle{display:block}.description .more{font-size:18px;float:left;padding:17px}#et-slider-wrapper{height:256px}.et-slide .container1{padding-top:30px}.et-slide .description{width:100%;padding-top:22px}.featured-image{display:none;width:211px}#et-slider-controls .et-controllers{width:100%;text-align:center}#et-slider-controls{bottom:10px}.et-slider-arrows a{top:127px}#et-slider-wrapper .et-arrow-prev{left:0}#et-slider-wrapper .et-arrow-next{right:0}#et-slider-wrapper:hover .et-arrow-prev{left:10px}#et-slider-wrapper:hover .et-arrow-next{right:10px}.description h2{font-size:36px}.subtitle{font-size:18px}#dashed{display:none}.follow_us{display:none}.footer .row{text-align:center;padding:0}.footer .links{display:none}#maps{display:none}#contact-form{display:none}.follow{display:none}.navbar-header{text-align:center}#phone{display:none}.nav li{border-bottom:1px solid #eee;background:#fff}.navbar{margin:0}.service_list{display:none}.footer_bottom .container a{display:none}}@media only screen and (min-width:767px){#phone_contact,#email_contact{display:none}}