﻿h1,h3,h4,h5{ padding:0; margin:0;}
body{font-family:"Microsoft YaHei",sans-serif;font-weight:400;font-size:12px;line-height:20px;color:#707C89;background-color:#fff;overflow-x:hidden;}
#map{margin-top:30px;}
#placeholder_inner p, #placeholder_inner span{clear:left;width: 200px;}
::selection{background:#0096a5;color:#fff}::-moz-selection{background:#0096a5;color:#fff}


a:link{color:#fff; text-decoration:none;}
#container_1 a:active{color:#000;text-decoration: underline;}
a.actives{color:#000;}
a:hover{color: #000; text-decoration: underline;}
a.normal{ color:#fff;}

.fright{float:right}.fleft{float:left}
#logo{margin-bottom:0;margin-left:-5px;margin-top:15px;height:41px;width:250px}
#logoImg{width:250px;height:39px}
#nav{text-align:right}
.navigation{float:right;list-style:none;margin:0}
ul.navigation{margin:-22px 0 0 0;padding:0}
.navigation li span{font-family:"Microsoft YaHei",sans-serif;}
.navigation li{float:left;text-align:left;padding:28px 15px;margin-left:0;text-transform:uppercase;background:0;font-family:"Microsoft YaHei",sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#fff;transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;-webkit-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out}
.navigation li:first-child{margin-left:0}
.menu{overflow:visible;}
.navigation li:hover{cursor:pointer;background-color: #862656;}
.navigation li.active{background:#03558b}

.effect_2{background:url("../images/ggb_evening_2013_07_26_1600x300.png") repeat left top;position:relative;top:0;bottom:-57px;height:100%;z-index:999 !important}
#slide1{background-size:cover !important;background-position:0 -909px !important;width:100%;text-align:left}
.filtr_bg{text-align:center}

#slide1 .button_block{display:inline-block;margin:0 10px}
#slide1 .button{position:relative;z-index:10;display:inline-block;cursor:pointer;margin:6px;padding:17px 58px 16px 33px;border:0;text-transform:uppercase;background: rgba(238, 32, 99, 0.9);font-family:"Microsoft YaHei",sans-serif;font-size:19px;line-height:19px;font-weight:400;color:#fff;border-radius:15px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}
#slide1 .button span{position:absolute;top:0;right:0;background:url("../images/button_down.png") no-repeat right;background-position:0 -48px;width:78px;height:52px;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}
#slide1 .button:hover span{background-position:0 0}
#slide2{background:url("../images/slide_bg.jpg") repeat left top;padding:86px 0 69px}
#slide3{background-image:url("serverroom-1.jpg");background-size:cover !important;width:100%;text-align:center}
.padding_slide3{padding:169px 0 139px}
.padding_slide55{padding:148px 0 159px}
#slide8{background:url("../images/slide_bg.jpg") repeat left top;padding-top:85px}
::-webkit-input-placeholder{opacity:1 !important;color:#929292 !important}
:-moz-placeholder{opacity:1 !important;color:#929292 !important}
::-moz-placeholder{opacity:1 !important;color:#929292 !important}
:-ms-input-placeholder{opacity:1 !important;color:#929292 !important}
.contact_form input[type="text"]{width:93%;margin:30px 0 0 0;height: 45px;padding: 0px 21px 0px 10px;background:#fff;font-size:14px;line-height:21px;border:1px solid #e3e3e3;color:#929292}
.contact_form input[type="text"]:first-child{margin-top:0}
.contact_btn{border:0;text-transform:uppercase;margin:0 4px 10px 0;padding:12px 25px;border-radius:15px;font-size:16px;line-height:20px;color:#fff;font-family:"Microsoft YaHei",sans-serif;font-weight:300;text-align:center;vertical-align:middle;background:#ee2063;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}
.contact_btn:hover,.send_btn{background:#0096a5}
.copyright{float:left;text-transform:uppercase;font-family:"Microsoft YaHei",sans-serif;font-weight:300;color:#e9e9e9}
#back_top{float:right}
#back_top a.button{cursor:pointer;position:relative;z-index:300;display:block;background:url("back_top_bg.png") no-repeat top right;margin:0;padding-right:20px;width:93px;height:20px;text-transform:uppercase;font-family:"Microsoft YaHei",sans-serif;font-weight:300;color:#fff}
#back_top a.button:hover{text-decoration:none}
#cycle-loader{height:32px;left:50%;margin:-8px 0 0 -8px;position:absolute;top:50%;width:32px;z-index:999}
#maximage{display:none;position:fixed !important}
a:hover{text-decoration:underline;}
#topControls{bottom:30px;height:auto;right:30px;position:absolute;width:34%;z-index:1000}
#languageSel{display:none}
.langItem{float:left}
.hq{font-family:"Microsoft YaHei",sans-serif;font-size:12px;float:left;margin:18px 0 0 20px;line-height:18px;font-weight:300;width:26%;color:#3c3c3c;}
.hqlead{font-family:"Microsoft YaHei",sans-serif;font-size:12px;float:left;margin:18px 0 0 5px;line-height:18px;font-weight:300;width:26%;color:#3c3c3c}/*! normalize.css 2012-03-11T12:53 UTC - http://github.com/necolas/normalize.css */
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html,button,input,select,textarea{font-family:"Microsoft YaHei",sans-serif;}
body{margin:0}
a:hover,a:active{text-decoration: underline;}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
blockquote{margin:1em 40px}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
p,pre{margin:0;padding:0 0 15px 0}
pre,code,kbd,samp{font-family:"Microsoft YaHei",sans-serif;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:'';content:none}
small{font-size:75%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
dd{margin:0 0 0 40px}
menu,ol,ul{list-style-type:none;margin:0;padding:0}
nav ul,nav ol{list-style:none;list-style-image:none}
img{border:0;-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}
figure{margin:0}
form{margin:0}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}
button,input{line-height:normal}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}
button[disabled],input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
.grid_1{width:6.5%}.grid_2{width:15%}.grid_3{width:23%}.grid_32{width:160px !important;}.grid_33{width:335px !important;}.grid_34{width:350px !important;}.grid_4{width:32%}.grid_5{width:40.5%}.grid_6{width:49%}
.grid_7{width:57.5%}.grid_8{width:67%}.grid_9{width:74.5%}.grid_10{width:83%}.grid_11{width:91.5%}.grid_12{width:100%}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{
	float:left;display:block;margin-top: 0;margin-right: 0;margin-bottom: 20px;margin-left: 5;}
	
.alpha{margin-left:0}
.omega{margin-right:0}
.gallery-list{margin:0;padding:0}
.container{max-width:1000px;margin:auto}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{position:relative;z-index:99;clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
* html .clearfix,*:first-child+html .clearfix{zoom:1}
.mc-hide-scrolls{overflow:hidden}
body .mc-cycle{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}
div.mc-image{-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;height:100%;overflow:hidden;width:100%}
.mc-old-browser .mc-image{overflow:hidden}
h1.blueTitle{line-height:.8;margin-bottom:20px;line-height:.8;display:inline-block;padding:10px 10px 3px;background-color:#ffd600;color:#fff;border:4px solid #fff;box-shadow:0 0 0 3px #ffd600;font-size:40px;text-transform:uppercase}
.bottom_center_bg img{position:relative;min-width:100%;max-height:57px;margin:0 auto -6px;z-index:1001;top:158px}
#slideshow{position:fixed;top:-50%;left:-50%;width:200%;height:200%;z-index:1}
img.bgM{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;min-width:50%;min-height:50%;z-index:-99}
h1 a:hover{text-decoration:underline;}
.footerBlock{float:left;width:250px}
.copyright{float:left;clear:both}
#slide7{background-position:0 50px}
.slogan .slogan_text,.slogan .left_bord,.slogan .right_bord{top:0}
h1 a{-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}
h1 a:hover{text-decoration:none;margin-left:10px}
.flagButton{height:46px;position:relative;top:0;left:7px;cursor:pointer;padding-top:15px;padding-bottom:15px}
.flagButton:hover{background:#fff}#languageSel{display:none}
.langItem{float:left}.pp_close{top:-70px}
.uls-menu{top:0 !important;left:50% !important;display:block !important;width:75% !important;position:fixed !important;margin:90px 0 0 -37.5% !important}
#slide7 .effect_2,#slide55 .effect_2,#slide3 .effect_2{height:340px}
.padding_slide7,.padding_slide55,.padding_slide3{padding:150px 0 10px}
#focBar{height:100%;width:250px;position:fixed;left:0;top:0;background:rgba(0,0,0,0.5);border:3px solid black;z-index:999999}
#focBar div img{float:left;margin-left:50px}
#focBar div{-moz-border-radius:5px 5px 5px 5px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.4);background:none repeat scroll 0 0 white;background:#fafafa;background:-moz-linear-gradient(center top,#fafafa,#eee) repeat scroll 0 0 transparent;background:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#eee));background:-moz-linear-gradient(top,#fafafa,#eee);border-color:#e5e5e5 #dbdbdb #d2d2d2;border-style:solid;border-width:1px;display:inline-block;margin-left:6px;padding:3px;width:209px;-khtml-border-radius:5px;-webkit-box-shadow:rgba(0,0,0,0.398438) 0 1px 3px;margin-bottom:20px;margin-left:10px}
#focBar div p a{margin-bottom:10px}
#focBar div p{float:left;clear:left;font-family:"Microsoft YaHei",sans-serif;font-size:14px;line-height:16px;padding-right:5px;padding-left:8px}
.slide,#footer{z-index:130}
.slide{height:auto}
.slide1{height:96%}
.Button{-moz-border-radius:5px 5px 5px 5px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.4);background:none repeat scroll 0 0 white;background:#fafafa;background:-moz-linear-gradient(center top,#fafafa,#eee) repeat scroll 0 0 transparent;background:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#eee));background:-moz-linear-gradient(top,#fafafa,#eee);border-color:#e5e5e5 #dbdbdb #d2d2d2;border-style:solid;border-width:1px;display:inline-block;margin-left:6px;padding:3px;width:209px;-khtml-border-radius:5px;-webkit-box-shadow:rgba(0,0,0,0.398438) 0 1px 3px}
.Button:hover,.Button:focus{color:#0096a5}
.Button.Small{padding:5px 10px;font-size:small}
.Button.Block{padding:20px 40px;width:450px;height:250px;font-size:70px;line-height:59px;text-align:center;color:#ee2063;text-decoration:none}
.masonry-portfolio{margin:0;margin-left:-6px}
.masonry-portfolio .mix{opacity:0;display:none}
.masonry-portfolio .thumbnail{height:99%}
.masonry-portfolio-image{position:relative;float:left;width:190px;height:190px;overflow:hidden;margin:0 0 6px 6px;cursor:pointer}
.masonry-portfolio-long-image{float:left;width:386px;height:190px;margin:0 0 6px 6px}
.masonry-portfolio-image img{display:inline}
.masonry-portfolio-image img,.masonry-portfolio-long-image img{height:100%}
.portfolio-filter{float:left;cursor:pointer}
.portfolio-hover{position:absolute;top:100%;height:100%;width:100%;background-color:#7dbb18;opacity:1;}
.portfolio-hover a{display:block;height:99%;width:100%}
.masonry-portfolio-image:hover .portfolio-hover,.portfolio-image:hover .portfolio-hover{top:0}
.masonry-portfolio .portfolio-hover h3,.portfolio .portfolio-hover h3{color:#fff;font-size:20px;font-weight:lighter;text-transform:uppercase;line-height:24px;margin:0}.portfolio-hover p{font-size:14px;line-height:16px;font-weight:normal;color:#fff;margin:0;padding-top:5px}
.portfolio-hover i{margin-right:5px}
.portfolio-hover-text{position:absolute;bottom:0;text-align:left;padding:0 10px 10px 10px}
.portfolio-element .portfolio-hover-text p{margin:0}
.portfolio{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease}
.portfolio-image{display:block;overflow:hidden;cursor:pointer;position:relative;margin:0 0 30px 30px}
.portfolio-hover,.isotope-filter>ul>li{background-color:rgba(234, 29, 117, .5)}
.isotope-filter-wrapper{margin:5px 0 0 0}
.masonry-portfolio-image{width:160px;height:160px}
.masonry-portfolio-long-image{float:left;width:320px;height:160px;margin:0 0 6px 6px}
.thumbnail i{color:#ea1d75;font-size:77px;position:relative;top:20px;left:50px}
.blockCaption{font-size:14px;font-family:"Microsoft YaHei",sans-serif;position:relative;top:30px;font-weight:700;font-family:"Microsoft YaHei",sans-serif;text-transform:uppercase;color:#ea1d75;display:block}.contents{padding:0}.serviceBlock{height:115px;width:115px;background:black;opacity:.40;margin-top:13px;margin-left:10px;float:left}.serviceAlpha{clear:left}.uc-container{position:relative;width:100px;height:100px;top:0;left:0;cursor:pointer;float:left;margin-right:10px;margin-bottom:10px}.uc-single,.uc-final-wrapper,.uc-initial-content,.uc-back,.uc-front{background:#ee2063}.uc-single-2,.uc-final-wrapper-2,.uc-initial-content-2,.uc-back-2,.uc-front-2{background:#03558b}.uc-final,.uc-initial,.uc-final-wrapper{width:100%;height:100%;position:absolute;top:0;left:0}.uc-initial-content,.uc-final-content{width:100%;height:100%;position:relative}.uc-final,.uc-final-content{display:none}.uc-initial-content{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.uc-part{top:0;left:0;position:absolute;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.uc-part>div{display:block;position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.uc-part .uc-back{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg)}.uc-unfold-left{-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-o-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.uc-unfold-right{-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-o-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.uc-unfold-top{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-o-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}.uc-unfold-bottom{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-o-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.uc-unfold-left.uc-unfold{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg)}.uc-unfold-right.uc-unfold{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}.uc-unfold-top.uc-unfold{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-o-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg)}.uc-unfold-bottom.uc-unfold{-webkit-transform:rotateX(-180deg);-moz-transform:rotateX(-180deg);-o-transform:rotateX(-180deg);-ms-transform:rotateX(-180deg);transform:rotateX(-180deg)}.uc-overlay{width:100%;height:100%;position:absolute;top:0;left:0}.uc-overlay,.uc-flipoverlay{background-color:rgba(100,100,100,0.7);position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.uc-flipoverlay{background-color:rgba(100,100,100,0.4)}.uc-inner{position:absolute;left:0;top:0;overflow:hidden;width:100%;height:100%}.uc-inner-rotate{-webkit-transform:rotateY(180deg) rotateX(180deg);-moz-transform:rotateY(180deg) rotateX(180deg);-o-transform:rotateY(180deg) rotateX(180deg);-ms-transform:rotateY(180deg) rotateX(180deg);transform:rotateY(180deg) rotateX(180deg)}.uc-container.uc-current{z-index:9999}h1{cursor:pointer}.sectionHeading{font-family:"Microsoft YaHei",sans-serif;color:#3e3e3e;font-weight:700;text-transform:uppercase;font-size:116px;line-height:105px;float:left}
.headingColor2{color:#ee2063}

#top_text a:hover{
	color:#fff;
	text-decoration: underline;
}
a:hover{
	color:#000;
	text-decoration: underline;
}
.fright{float:right}
.fleft{float:left}
div.menu{
	position:relative;
	top:0;
	width:100%;
	height:76px;
	z-index:1000;
    background: #000;
    opacity:0.9;filter:alpha(opacity=90);
}
#logo{margin-bottom:0;margin-left:-5px;margin-top:15px;height:41px;width:250px}#logoImg{width:250px;height:39px}#nav{text-align:right}
.navigation{float:right;list-style:none;margin:0}
ul.navigation{margin:-22px 0 0 0;padding:0}
.navigation li span{font-family:"Microsoft YaHei",sans-serif;}
.navigation li{float:left;text-align:left;padding:28px 15px;margin-left:0;text-transform:uppercase;background:0;font-family:"Microsoft YaHei",sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#fff;transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;-webkit-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;}
.navigation li:first-child{margin-left:0}
.menu{overflow:visible;}
.navigation li:hover{
	cursor:pointer;
	background:#03558b;
	background:#862656
}
.navigation li.active{background:#03558b;background:rgba(238, 32, 99, .9)}
.slide{
	background-attachment:fixed;
	width:100%;
	height:100%;
	position:relative;
	padding:0;
	background-image: url(images/home/shanghai_translation_company.jpg);
}
h4{
	margin:0;
	
	text-transform:uppercase;
	font-family:"Microsoft YaHei",sans-serif;
	font-weight:400;
	font-size:20px;
	font-style:normal;
	line-height:50px;
	color:#fff;
	
}
.effect_2{
	position:relative;
	top:0;
	bottom:-57px;
	height:100%;
	z-index:999 !important;
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #eee;
	background-image: url(../images/);
}
.effect_3{
	position:relative;
	top:0;
	bottom:-57px;
	height:100%;
	z-index:999 !important;
	background-repeat: repeat;
	background-position: center top;
	background-image: url(../images/banner_prats/world_map.png); 
}
 
.filtr_bg{text-align:center}
#slide1 .button_block{display:inline-block;margin:0 10px}
#slide1 .button{
    width:270px;
	position:relative;
	z-index:10;
	display:inline-block;
	cursor:pointer;
	margin:6px;
	padding:17px 58px 16px 33px;
	border:0;
	text-transform:uppercase;
	font-size:18px;
	line-height:19px;
	font-weight:400;
	color:#fff;
	border-radius:20px;
	transition:all .2s ease-in-out;
	-moz-transition:all .2s ease-in-out;
	-webkit-transition:all .2s ease-in-out;
	-o-transition:all .2s ease-in-out;
	background-color: #0096a5;
	background-position: 32px;
    
}
#slide1 .button span{position:absolute;top:0;right:0;background:url("../images/button_down.png") no-repeat right;background-position:0 -48px;width:78px;height:52px;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}
#slide1 .button:hover span{background-position:0 0}
#slide2{background:url("../images/slide_bg.jpg") repeat left top;padding:86px 0 69px}


.padding_slide3{padding:169px 0 139px}
#slide4{background:url("../images/slide_bg.jpg") repeat left top;padding:86px 0 69px}
.padding_slide55{padding:148px 0 159px}
#slide8{
	padding-top:35px;
	background-repeat: repeat;
	background-position: left top;
}::-webkit-input-placeholder{opacity:1 !important;color:#929292 !important}:-moz-placeholder{opacity:1 !important;color:#929292 !important}::-moz-placeholder{opacity:1 !important;color:#929292 !important}:-ms-input-placeholder{opacity:1 !important;color:#929292 !important}
.contact_form input[type="text"]{width:93%;margin:30px 0 0 0;height: 45px;padding: 0px 21px 0px 10px;background:#fff;font-size:14px;line-height:21px;border:1px solid #e3e3e3;color:#929292}
.contact_form input[type="text"]:first-child{margin-top:0}
.contact_btn{border:0;text-transform:uppercase;margin:0 4px 10px 0;padding:12px 25px;border-radius:30px;font-size:16px;line-height:20px;color:#fff;font-family:"Microsoft YaHei",sans-serif;font-weight:300;text-align:center;vertical-align:middle;background:#ee2063;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}
.contact_btn:hover,.send_btn{background:#0096a5}
#footer{
	padding:27px 0 0px;
	background-color: #222;
}
.copyright{
	float:left;
	text-transform:uppercase;
	font-family:"Microsoft YaHei",sans-serif;
	font-weight:300;
	color:#222
}
#back_top{float:right}
#back_top a.button{
	cursor:pointer;
	position:relative;
	z-index:300;
	display:block;
	background:url("images/back_top.png") no-repeat top right;
	margin:0;
	padding-right:20px;
	width:130px;
	height:20px;
	text-transform:uppercase;
	font-family:"Microsoft YaHei",sans-serif;
	font-weight:300;
	color:#222
}
#back_top a.button:hover{text-decoration:none}
.copyright{float:left;clear:both}
#footer div div h2 a{color:#fff;text-transform:uppercase;font-family:"Microsoft YaHei",sans-serif;font-weight:400;font-size:12px;line-height:20px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}
#footer div div h2 a:hover{text-decoration:underline;color:#ffab5e}
#footer div div div ul li a{color:#90dbff;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}
#footer div div div ul li a:hover{color:#FFF;text-decoration: underline;}
#footer div div div ul li{ display:block;}

#cycle-loader{height:32px;left:50%;margin:-8px 0 0 -8px;position:absolute;top:50%;width:32px;z-index:999}
#maximage{display:none;position:fixed !important}
a{color:#FFF;text-decoration:none}
a:hover{text-decoration:none;}
#topControls{bottom:30px;height:auto;right:30px;position:absolute;width:34%;z-index:1000}
#languageSel{display:none}
.langItem{float:left}
.hq{
	font-family:"Microsoft YaHei",sans-serif;
	font-size:12px;
	float:left;
	margin:18px 0 0 20px;
	line-height:18px;
	font-weight:300;
	width:26%;
	color:#3c3c3c
}.hqlead{
	font-family:"Microsoft YaHei",sans-serif;
	font-size:12px;
	float:left;
	margin:18px 0 0 5px;
	line-height:18px;
	font-weight:300;
	width:26%;
	color:#3c3c3c
}
.quote{width:50%;line-height:32px;margin-top:-60px;font-size:300px;font-family:"Microsoft YaHei",sans-serif;color:#ee2063;color:rgba(106,174,218,.4)}
.field-content a:hover{ color:#0096a5;}
#quotetxt{
	font-size:18px;
	line-height:24px;
	font-family:"Microsoft YaHei",sans-serif;
	font-weight:300;
	color:#3e3e3e;
	float:none;
	margin-left:50px;
	letter-spacing:1px
}/*! normalize.css 2012-03-11T12:53 UTC - http://github.com/necolas/normalize.css */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:"Microsoft YaHei",sans-serif;}body{margin:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:0;padding:0px 10px 0px 5px}pre,code,kbd,samp{font-family:"Microsoft YaHei",sans-serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dd{margin:0 0 0 40px}menu,ol,ul{list-style-type:none;margin:0;padding:0}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.grid_1{width:6.5%}.grid_2{width:15%}.grid_3{width:220px;}.grid_4{width:32%}.grid_5{width:40.5%}.grid_6{width:49%}.grid_7{width:57.5%}.grid_8{width:67%}.grid_9{width:74.5%}.grid_10{
	width:1024px
}.grid_11{width:91.5%}.grid_12{width:100%}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{
	float:left;
	display:block;
	margin-top: 0;
	/*margin-right: 10;*/
	margin-bottom: 20px;
	margin-left: 0;
	padding-left: 0px;
	/*padding-right: 10px;*/
}.alpha{margin-left:0}.omega{margin-right:0}.gallery-list{margin:0;padding:0}.container{max-width:1000px;margin:auto}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{position:relative;z-index:99;clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix,*:first-child+html .clearfix{zoom:1}

@media only screen and (max-width:1024px){.slide{background-attachment:scroll;background-position:0 0 !important}}

@media only screen and (min-width:767px) and (max-width:1023px){#slide1 h1{font-size:65px;line-height:60px}#slide4 .quote{margin-left: -90px !important;}#slide4 .sectionHeading2 a{font-size: 75px !important;}#frontQuote{left: 100px;position: relative;};#slide1 h2{font-size:30px;line-height:25px}.navigation{margin-left:-100px !important}.navigation li{/*padding:15px 3px;margin-top:15px*/}#slide2 .container{height:590px !important;width:900px}#slide8 .container{height:590px !important;width:900px}.grid_12{width:885px}.parallax-slide div .container{margin:0;margin-left:3px}.h1_viva{line-height:30px}.padding_slide1{padding:150px 0 30px}.gallery-list{margin-left:117px}#slide3 p,#slide5 p,#slide7 p{font-size:48px;line-height:45px}.foot_block_intouch li{margin-right:12px}.navigation li{margin-left:20px}.container{width:724px}.container .alpha{margin-left:0;margin-right:5px}.container .omega{margin-right:0}.container .respond_pad{padding-right:20px}.grid_3{width:166px}.grid_4{width:228px}.grid_5{width:290px}.grid_6{width:352px}.grid_7{width:414px}.grid_8{width:475px}.grid_9{width:538px}.grid_12{width:724px} #languageBlurb{margin-left:415px !important;} #officeBlurb{margin-left:33px !important;}}

@media only screen and (max-width:766px){div.menu{top: 10px !important;}.node{margin-top:-100px;}#logo{margin-top: 0;margin-left:auto;margin-right:auto;}#content .sidebar{width:auto !important;margin-right:0 !important;}div.menu{height: 90px;z-index: 1000;}img.about_img{float:none;margin:0 0 10px 0}.toolbar{margin-top: 11px !important;float: left;}#slide6 {display:none}}

@media only screen and (min-width:480px) and (max-width:766px){.menu .container{width: 300px;}ul.navigation li{font-size:10px !important;}.toolbar{margin-top: 11px !important;float: left;}ul.navigation{height: 30px;width: 330px;top:0px !important;margin-top:0px !important;/*left:135px !important;*/left:157px !important;}div.menu{height: 90px;z-index: 1000;position:fixed;}#undefined-sticky-wrapper{height:0 !important}#logo{text-align:center;margin-left:auto;margin-right:auto;}#content .sidebar{width:auto !important;margin-right:0 !important;}.left_bord,.right_bord{width:60px}.padding_slide1{padding:188px 0 100px}.mac_block img{display:none}#slide1 h1{font-size:40px;line-height:30px}#slide1 h2{font-size:18px;line-height:16px}.h1_viva{line-height:30px}.gallery-list .grid_3{margin-left:94px}#slide3 p,#slide5 p,#slide7 p{font-size:30px;line-height:30px}.serv_block p{padding-bottom:20px}#nav{margin:0}.navigation li{padding:7px 15px 8px;/*margin-right:-30px !important;-webkit-transform: scale(.8,.8);-ms-transform: scale(.8,.8);transform: scale(.8,.8);*/}ul.navigation{float:none;margin:0}.container{width:420px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{width:420px}.fright{float:none}.fleft{zfloat:none}.menu div div{width:auto !important;}#logo {width: 250px !important;left: 20px;position: relative;top: 7px;}navigation li:nth-child(2){/*margin-right: -38px;left: -16px;*/position: relative;}.logoImg{margin-top:5px !important;}}

@media screen and (max-width :479px){.node{margin-top:-100px;}#logo{margin-top: 0;margin-left:auto;margin-right:auto;}#content .sidebar{width:auto !important;margin-right:0 !important;}#top-image-container{height:170px !important;}#top-image-caption{margin-top: 110px !important;}#footer .container .grid_3{width:40% !important;}#who_we_are_img{width:375px !important;left: 25px;position: relative;}.footerBreak{clear:left !important;}.toolbar{margin-top: 11px !important;float: left;}div.menu{height: 90px;z-index: 1000;position:fixed;top: 10px !important;}#logo{text-align:center}.padding_slide1{padding:155px 0 30px}.left_bord,.right_bord{display:none}#logo{text-align:center}.padding_slide1{padding:188px 0 60px}#slide1 h1{font-size:47px;line-height:40px}#slide1 h2{font-size:24px;line-height:28px}.h1_viva{line-height:20px}h4{font-size:24px}#slide3 p,#slide5 p,#slide7 p{font-size:30px;line-height:30px}.gallery-list .grid_3{margin-left:32px}.contact_form input[type="text"],.contact_form textarea{width:88%}#nav{margin:0}ul.navigation{/*left:135px !important;*/left:165px !important;position: relative;top: 0px !important;margin-top:0px !important;}.navigation li{padding:7px 15px 8px;font-size:10px !important;/*-webkit-transform: scale(.8,.8);-ms-transform: scale(.8,.8);transform: scale(.8,.8);*/}.container{width:300px}.toolbar{margin-top: 11px !important;float: left;}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{width:300px}.fright{float:none}.fleft{float:none}.menu div div{width:auto !important;}#logo {width: 250px !important;left: 20px;position: relative;top: 7px;}.navigation li:nth-child(2){/*margin-right: -38px;left: -16px;*/position: relative;}.logoImg{margin-top:5px !important;}}

@media screen and (max-width :399px){.navigation li{font-size:14px}#top-image-container{height:170px !important;}#top-image-caption{margin-top: 110px !important;}#footer .container .grid_3{width:40% !important;}#who_we_are_img{width:375px !important;left: 25px;position: relative;}.footerBreak{clear:left !important;}#logo{margin-top: 0;}.gallery-list{width:270px}#map_block iframe{height:300px !important}.contact_btn{width:125px}.container{width:295px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{width:295px}}

.mc-hide-scrolls{overflow:hidden}body .mc-cycle{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}div.mc-image{-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;height:100%;overflow:hidden;width:100%}.mc-old-browser .mc-image{overflow:hidden}h1.blueTitle{line-height:.8;margin-bottom:20px;line-height:.8;display:inline-block;padding:10px 10px 3px;background-color:#ffd600;color:#fff;border:4px solid #fff;box-shadow:0 0 0 3px #ffd600;font-size:40px;text-transform:uppercase}.bottom_center_bg img{position:relative;min-width:100%;max-height:57px;margin:0 auto -6px;z-index:1001;top:158px}#slideshow{position:fixed;top:-50%;left:-50%;width:200%;height:200%;z-index:1}img.bgM{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;min-width:50%;min-height:50%;z-index:-99}
h1 a:hover{text-decoration:underline}
.footerBlock{float:left;width:250px}
.copyright{float:left;clear:both}
#footer div div h2 a{
	color:#fff;
	text-transform:uppercase;
	font-family:"Microsoft YaHei",sans-serif;
	font-weight:200;
	font-size:14px;
	line-height:20px;
-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}
#footer div div h2 a:hover{text-decoration:underline;color:#0096a5}
#footer div div div ul li a{color:#ccc;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}
#footer div div div ul li a:hover{color:#aaa}
#footer{padding-top:10px}


#slide12{background:url("../images/slide_bg.jpg") repeat left top;padding:86px 0 69px}
#slide7{background-position:0 50px}
.slogan .slogan_text,.slogan .left_bord,.slogan .right_bord{top:0}
h1 a{-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}
h1 a:hover{text-decoration:none;margin-left:10px}
.flagButton{height:46px;position:relative;top:0;left:7px;cursor:pointer;padding-top:15px;padding-bottom:15px}
.flagButton:hover{background:#fff}
#languageSel{display:none}
.langItem{float:left}
.pp_close{top:-70px}
.uls-menu{top:0 !important;left:50% !important;display:block !important;width:75% !important;position:fixed !important;margin:90px 0 0 -37.5% !important}
#slide7 .effect_2,#slide55 .effect_2,#slide3 .effect_2{height:340px}
.padding_slide7,.padding_slide55,.padding_slide3{padding:150px 0 10px}
#focBar{height:100%;width:250px;position:fixed;left:0;top:0;background:rgba(0,0,0,0.5);border:3px solid black;z-index:999999}
#focBar div img{float:left;margin-left:50px}
#focBar div{-moz-border-radius:5px 5px 5px 5px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.4);background:none repeat scroll 0 0 white;background:#fafafa;background:-moz-linear-gradient(center top,#fafafa,#eee) repeat scroll 0 0 transparent;background:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#eee));background:-moz-linear-gradient(top,#fafafa,#eee);border-color:#e5e5e5 #dbdbdb #d2d2d2;border-style:solid;border-width:1px;display:inline-block;margin-left:6px;padding:3px;width:209px;-khtml-border-radius:5px;-webkit-box-shadow:rgba(0,0,0,0.398438) 0 1px 3px;margin-bottom:20px;margin-left:10px}#focBar div p a{margin-bottom:10px}#focBar div p{float:left;clear:left;font-family:"Microsoft YaHei",sans-serif;font-size:14px;line-height:16px;padding-right:5px;padding-left:8px}.slide,#footer{z-index:130}.slide{height:auto}.slide1{height:96%}.Button{-moz-border-radius:5px 5px 5px 5px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.4);background:none repeat scroll 0 0 white;background:#fafafa;background:-moz-linear-gradient(center top,#fafafa,#eee) repeat scroll 0 0 transparent;background:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#eee));background:-moz-linear-gradient(top,#fafafa,#eee);border-color:#e5e5e5 #dbdbdb #d2d2d2;border-style:solid;border-width:1px;display:inline-block;margin-left:6px;padding:3px;width:209px;-khtml-border-radius:5px;-webkit-box-shadow:rgba(0,0,0,0.398438) 0 1px 3px}.Button:hover,.Button:focus{color:#0096a5}.Button.Small{padding:5px 10px;font-size:small}.Button.Block{padding:20px 40px;width:450px;height:250px;font-size:70px;line-height:59px;text-align:center;color:#ee2063;text-decoration:none}.masonry-portfolio{margin:0;margin-left:-6px}.masonry-portfolio .mix{opacity:0;display:none}.masonry-portfolio .thumbnail{height:99%}.masonry-portfolio-image{position:relative;float:left;width:190px;height:190px;overflow:hidden;margin:0 0 6px 6px;cursor:pointer}.masonry-portfolio-long-image{float:left;width:386px;height:190px;margin:0 0 6px 6px}.masonry-portfolio-image img{display:inline}.masonry-portfolio-image img,.masonry-portfolio-long-image img{height:100%}

.portfolio-filter{float:left;cursor:pointer}
.portfolio-hover{z-index:999;position:absolute;top:100%;height:99%;width:100%;background-color:#7dbb18;opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-ms-filter:"alpha(opacity=90)";filter:alpha(opacity=1);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease}.portfolio-hover a{display:block;height:99%;width:100%}.masonry-portfolio-image:hover .portfolio-hover,.portfolio-image:hover .portfolio-hover{top:0}.masonry-portfolio .portfolio-hover h3,.portfolio .portfolio-hover h3{color:#fff;font-size:20px;font-weight:lighter;text-transform:uppercase;line-height:24px;margin:0}.portfolio-hover p{font-size:14px;line-height:16px;font-weight:normal;color:#fff;margin:0;padding-top:5px}.portfolio-hover i{margin-right:5px}.portfolio-hover-text{position:absolute;bottom:0;text-align:left;padding:0 10px 10px 10px}.portfolio-element .portfolio-hover-text p{margin:0}.portfolio{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease}.portfolio-image{display:block;overflow:hidden;cursor:pointer;position:relative;margin:0 0 30px 30px}.portfolio-hover,.isotope-filter>ul>li{
	background-color:#CCC
}.isotope-filter-wrapper{margin:5px 0 0 0}.masonry-portfolio-image{width:160px;height:160px}.masonry-portfolio-long-image{float:left;width:320px;height:160px;margin:0 0 6px 6px}.thumbnail i{color:#ea1d75;font-size:77px;position:relative;top:20px;left:50px}.blockCaption{
	font-size:14px;
	font-family:"Microsoft YaHei",sans-serif;
	position:relative;
	top:20px;
	font-weight:700;
	text-transform:uppercase;
	color:rgba(234, 29, 117, .5);
	display:block;
	font-variant: normal;
	text-align: center;
}.contents{padding:0}.serviceBlock{height:115px;width:115px;background:black;opacity:.40;margin-top:13px;margin-left:10px;float:left}.serviceAlpha{clear:left}.uc-container{position:relative;width:100px;height:100px;top:0;left:0;cursor:pointer;float:left;margin-right:10px;margin-bottom:10px}.uc-single,.uc-final-wrapper,.uc-initial-content,.uc-back,.uc-front{background:#ee2063}.uc-single-2,.uc-final-wrapper-2,.uc-initial-content-2,.uc-back-2,.uc-front-2{background:#03558b}.uc-final,.uc-initial,.uc-final-wrapper{width:100%;height:100%;position:absolute;top:0;left:0}.uc-initial-content,.uc-final-content{width:100%;height:100%;position:relative}.uc-final,.uc-final-content{display:none}.uc-initial-content{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.uc-part{top:0;left:0;position:absolute;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.uc-part>div{display:block;position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.uc-part .uc-back{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg)}.uc-unfold-left{-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-o-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.uc-unfold-right{-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-o-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.uc-unfold-top{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-o-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}.uc-unfold-bottom{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-o-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.uc-unfold-left.uc-unfold{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg)}.uc-unfold-right.uc-unfold{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}.uc-unfold-top.uc-unfold{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-o-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg)}.uc-unfold-bottom.uc-unfold{-webkit-transform:rotateX(-180deg);-moz-transform:rotateX(-180deg);-o-transform:rotateX(-180deg);-ms-transform:rotateX(-180deg);transform:rotateX(-180deg)}.uc-overlay{width:100%;height:100%;position:absolute;top:0;left:0}.uc-overlay,.uc-flipoverlay{background-color:rgba(100,100,100,0.7);position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.uc-flipoverlay{background-color:rgba(100,100,100,0.4)}.uc-inner{position:absolute;left:0;top:0;overflow:hidden;width:100%;height:100%}.uc-inner-rotate{-webkit-transform:rotateY(180deg) rotateX(180deg);-moz-transform:rotateY(180deg) rotateX(180deg);-o-transform:rotateY(180deg) rotateX(180deg);-ms-transform:rotateY(180deg) rotateX(180deg);transform:rotateY(180deg) rotateX(180deg)}.uc-container.uc-current{z-index:9999}h1{cursor:pointer}.sectionHeading{font-family:"Microsoft YaHei",sans-serif;color:#3e3e3e;font-weight:700;text-transform:uppercase;font-size:116px;line-height:105px;float:left}.headingColor2{
	color:rgba(234, 29, 117, .5)
}
.meny h3{margin-bottom:7px; font-family: 'open sans', sans-serif; font-size:32px; line-height:32px; color:rgb(255,255,255); font-weight:300px;white-space: nowrap; margin-top:30px;} 
.meny ul li{color:rgb(255,255,255); border-top:1px solid rgb(40,50,40); width:100%;white-space: nowrap;font-size:12pt;padding: 4px 30px; display:block;font-family: 'open sans', sans-serif;} 
.meny{font-weight:500 !important; color:rgb(255,255,255);font-family: 'open sans', sans-serif;} 
.meny ul{padding-bottom:0px !important; margin-top:5px !important;text-indent: -1em;font-family: 'open sans', sans-serif;}
 #nav p{color:rgb(255,255,255) !important;font-family: 'open sans', sans-serif;} 
 .meny ul li a{color:rgb(255,255,255) !important;font-family: 'open sans', sans-serif;}
/*!
 *  Font Awesome 3.2.1
 *  the iconic font designed for Bootstrap
 *  ------------------------------------------------------------------------------
 *  The full suite of pictographic icons, examples, and documentation can be
 *  found at http://fontawesome.io.  Stay up to date on Twitter  
 *  http://twitter.com/fontawesome.
 *
 *  License
 *  ------------------------------------------------------------------------------
 *  - The Font Awesome font is licensed under SIL OFL 1.1 -
 *    http://scripts.sil.org/OFL
 *  - Font Awesome CSS, LESS, and SASS files are licensed under MIT License -
 *    http://opensource.org/licenses/mit-license.html
 *  - Font Awesome documentation licensed under CC BY 3.0 -
 *    http://creativecommons.org/licenses/by/3.0/
 *  - Attribution is no longer required in Font Awesome 3.0, but much appreciated:
 *    "Font Awesome by Dave Gandy - http://fontawesome.io"
 *
 *  Author - Dave Gandy
 *  ------------------------------------------------------------------------------
 *  Email: dave@fontawesome.io
 *  Twitter: http://twitter.com/byscuits
 *  Work: Lead Product Designer @ Kyruus - http://kyruus.com  */
 @font-face{
	 font-family:"Microsoft YaHei",sans-serif;
	 src:url("fontawesome-webfont.eot-v=3.2.1");
	 src:url("fontawesome-webfont.eot#iefix&v=3.2.1") 
	 format('embedded-opentype'),url("fontawesome-webfont.woff-v=3.2.1") 
	 format('woff'),url("fontawesome-webfont.ttf-v=3.2.1") 
	 format('truetype'),url("fontawesome-webfont.svg#fontawesomeregular?v=3.2.1") 
	 format('svg');font-weight:normal;font-style:normal}
	 [class^="icon-"]{font-family:"Microsoft YaHei",sans-serif;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em}
	 [class^="icon-"]:before{text-decoration:inherit;display:inline-block;speak:none}
	 [class^="icon-"]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0}
	 @-moz-keyframes spin{0{-moz-transform:rotate(0)}100%{-moz-transform:rotate(359deg)}
	 }@-webkit-keyframes spin{0{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}
	 @-o-keyframes spin{0{-o-transform:rotate(0)}100%{-o-transform:rotate(359deg)}}
	 @-ms-keyframes spin{0{-ms-transform:rotate(0)}100%{-ms-transform:rotate(359deg)}
	 }@keyframes spin{0{transform:rotate(0)}100%{transform:rotate(359deg)}
	 }.icon-search:before{content:"\f002"}.icon-plus-sign:before{content:"\f055"}
	 .icon-plus:before{content:"\f067"}.icon-shopping-cart:before{content:"\f07a"}
	 .icon-comments:before{content:"\f086"}.icon-globe:before{content:"\f0ac"}
	 .icon-group:before{content:"\f0c0"}.icon-cloud:before{content:"\f0c2"}
	 .icon-beaker:before{content:"\f0c3"}.icon-legal:before{content:"\f12e"}
	 .icon-lightbulb:before{content:"\f0eb"}.icon-suitcase:before{content:"\f0f2"}
	 .icon-desktop:before{content:"\f108"}.icon-expand:before{content:"\f152"}
	 .icon-tag:before{content:"\f02b"}.icon-tags:before{content:"\f02c"}
	 .icon-angle-down:before {content: "\f107";}.icon-exclamation-sign:before {content: "\f06a";}
	 .icon-inbox:before {content: "\f01c";}.icon-hdd:before {content: "\f0a0";}
	 .icon-download-alt:before {content: "\f019";}.icon-tasks:before {content: "\f0ae";}
	 .icon-gaval:before {content: "\f0e3";}.icon-user-md:before {content: "\f0f0";}
	 .icon-phone:before {content: "\f095";}.icon-hospital:before {content: "\f0f8";}
	 .icon-rocket:before {content: "\f135";}.icon-check:before {content: "\f046";}
	 .icon-caret-left:before {content: "\f0d9";}.icon-caret-right:before {content: "\f0da";}
	 .icon-trophy:before{content: "\f091";}.icon-key:before {content: "\f084";}
	 .icon-question:before {content: "\f128";}.icon-check-sign:before {content: "\f14a";}
	 .icon-level-down:before { content: "\f149";}
	 #slide2{padding: 76px 0 0px;}
	 .controls {
	margin-top: 16px;
	border: 1px solid transparent;
	border-radius: 2px 0 0 2px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	height: 32px;
	outline: none;
	box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
	}

	#pac-input {
	background-color: #fff;
	padding: 0 11px 0 13px;
	width: 400px;
	font-family:"Microsoft YaHei",sans-serif;
	font-size: 15px;
	font-weight: 300;
	text-overflow: ellipsis;
	}

	#pac-input:focus {
	border-color: #4d90fe;
	margin-left: -1px;
	padding-left: 14px; 
	width: 401px;
	}

	.pac-container {
	font-family:"Microsoft YaHei",sans-serif;
	}

	#type-selector {
	color: #fff;
	background-color: #4d90fe;
	padding: 5px 11px 0px 11px;
	}

	#type-selector label {
	font-family:"Microsoft YaHei",sans-serif;
	font-size: 13px;
	font-weight: 300;
	}
/*JCHANG CHANGE 6/19*/
	#placeholder{
	display:none;
	position: absolute;
	bottom: 555px;
	background-color: #fff;
	width: 435px;
	height: 300px;
	}

	#placeholder_inner{
	height: 300px;
width: 435px;
overflow:hidden;
	}

	#placeholder .city{
	font-size:32px;
	margin-top:15px;
	margin-bottom: 12px;
	margin-left:25px;
	float:left;
	font-family:"Microsoft YaHei",sans-serif;
	
	}

	#placeholder img{
	float:left;
	clear:left;
	margin-right:10px;
	margin-left:25px;
	width:190px;
	height:200px;
	}

	#placeholder p{
	float:left;
	color:rgb(62,62,62);
	}
	
	.sectionHeading a{
	color:#3e3e3e;
	position:relative;
	}
	
.sectionHeading a:hover{color:#3e3e3e;text-decoration:none;}
.sectionHeading2 a{color:#3e3e3e;position:relative;font-family:"Microsoft YaHei",sans-serif;color: #3e3e3e;font-weight: 700;text-transform: uppercase;font-size: 100px;line-height: 105px;float: left;}
.sectionHeading2 a:hover{color:#222;text-decoration:none;}
.sectionHeading3 a{color:#3e3e3e;position:relative;font-family:"Microsoft YaHei",sans-serif;color: #3e3e3e;font-weight: 700;text-transform: uppercase;font-size: 88px;line-height: 105px;float: left;}
.sectionHeading3 a:hover{color:#222;text-decoration:none;}
p.address{width: 191px;}
.sectionHeading a::before,
.sectionHeading a::after {
	display: inline-block;
	opacity: 0;
	-webkit-transition: -webkit-transform 0.3s, opacity 0.2s;
	-moz-transition: -moz-transform 0.3s, opacity 0.2s;
	transition: transform 0.3s, opacity 0.2s;
	color: #ee2063;
}

.sectionHeading a::before {
	margin-right: 10px;
	content: '[';
	font-size:190px;
	position:absolute;
	left: -60px;
	top: 69px;
	-webkit-transform: translateX(20px);
	-moz-transform: translateX(20px);
	transform: translateX(20px);
}

.sectionHeading a::after {
	margin-left: 10px;
	content: ']';
	font-size:190px;
	position:absolute;
	top: 69px;
	-webkit-transform: translateX(-20px);
	-moz-transform: translateX(-20px);
	transform: translateX(-20px);
}

.sectionHeading a:hover::before,
.sectionHeading a:hover::after,
.sectionHeading a:focus::before,
.sectionHeading a:focus::after {
	opacity: 1;
	-webkit-transform: translateX(0px);
	-moz-transform: translateX(0px);
	transform: translateX(0px);
}
.sectionHeading2 a::before,
.sectionHeading2 a::after {
	display: inline-block;
	opacity: 0;
	-webkit-transition: -webkit-transform 0.3s, opacity 0.2s;
	-moz-transition: -moz-transform 0.3s, opacity 0.2s;
	transition: transform 0.3s, opacity 0.2s;
	color: #ee2063;
	
}
.sectionHeading2 a::before {
	margin-right: 10px;
	content: '[';
	-webkit-transform: translateX(20px);
	-moz-transform: translateX(20px);
	transform: translateX(20px);
}
.sectionHeading2 a::after {
	margin-left: 10px;
	content: ']';
	-webkit-transform: translateX(-20px);
	-moz-transform: translateX(-20px);
	transform: translateX(-20px);
}
.sectionHeading2 a:hover::before,
.sectionHeading2 a:hover::after,
.sectionHeading2 a:focus::before,
.sectionHeading2 a:focus::after {
	opacity: 1;
	-webkit-transform: translateX(0px);
	-moz-transform: translateX(0px);
	transform: translateX(0px);
}
.sectionHeading3 a::before,
.sectionHeading3 a::after {
	display: inline-block;
	opacity: 0;
	-webkit-transition: -webkit-transform 0.3s, opacity 0.2s;
	-moz-transition: -moz-transform 0.3s, opacity 0.2s;
	transition: transform 0.3s, opacity 0.2s;
	color: #ee2063;
}
.sectionHeading3 a::before {
	margin-right: 10px;
	content: '[';
	font-size:190px;
	position:absolute;
	left: -66px;
	top: 69px;
	-webkit-transform: translateX(20px);
	-moz-transform: translateX(20px);
	transform: translateX(20px);
}

.sectionHeading3 a::after {
	left: -15px;
	content: ']';
	font-size:190px;
	position:relative;	
	float:right;
	top: -175px !important;
	-webkit-transform: translateX(-20px);
	-moz-transform: translateX(-20px);
	transform: translateX(-20px);
}
.sectionHeading3 .wwabracket::after {
	left: 15px;
	content: ']';
	font-size:190px;
	position:relative;	
	float:right;
	/*top: -176px !important;*/
	-webkit-transform: translateX(-20px);
	-moz-transform: translateX(-20px);
	transform: translateX(-20px);
}
.sectionHeading3 a:hover::before,
.sectionHeading3 a:hover::after,
.sectionHeading3 a:focus::before,
.sectionHeading3 a:focus::after {
	opacity: 1;
	-webkit-transform: translateX(0px);
	-moz-transform: translateX(0px);
	transform: translateX(0px);
}

.is-sticky #tabbed{margin-top:112px;-webkit-transition-duration: .5s;}
.sectionHeading4{margin-top:-95px;/*margin-left:500px;*/margin-left:475px;}
img{max-width: initial;}
#search.search-box-hidden{width:0px;padding:4px 0px;}
#search.search-box-shown{width:200px;padding:4px 6px;border:1px solid rgb(168, 55, 55);}
#search{
margin-right:5px;
float:right;
height:20px;
background:rgb(245,245,245);
-webkit-transition: all .4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
display:inline-block;
font-size:14px;
line-height:20px;
border:none;
color:rgb(85,85,85);
vertical-align:middle;
}
.sectionHeading3 a:before, .sectionHeading3 a:after{top: 34px;}
.parallax-slide{background-size: initial !important;background-size: 100% !important;-webkit-transform: translateZ(0);}
.wkhhouse{
color:#fff;
background: #2C3539;
background: rgba(0, 0, 0, 0.6);
font-family:"Microsoft YaHei",sans-serif;
width:950px;
margin-left:auto;
margin-right:auto;
text-align: left;
font-weight: 300;
min-height: 200px;
}
.iscstyle{position: absolute;top: 20%;left: 50%;margin-left:-500px;}
.orange{
position: relative;
width: 360px;
height: 200px;
left: 600px;
background: rgba(238, 32, 99, .9);
box-shadow: inset 3px 0px 5px rgba(0, 0, 0, 0.5);
}
.orangespan{
float: left;
font-size: 60px;
margin: -165px 0px;
padding: 42px 40px;
font-weight: 300;
letter-spacing: 0px;
line-height: 60px;
text-align: left;
}
.ie7logo{
	margin-top: 5px;
	width: 250px;
	height:49px;
	background-size:250px;
	background-image: url(../images/logo/angel_group_logo.png);
	background-repeat: no-repeat;
}
.ie6logo{
	margin-top: 5px;
	width: 250px;
	height:49px;
	background-size:250px;
	background-image: url(../images/logo/angel_group_logo.png);
	background-repeat: no-repeat;
}

.send_btn{float:right;margin-top: 10px;transition: all 0.4s ease-in-out;}
.send_btn:hover{background: #ee2063;}
#miss{width: 48%;margin-right:20px;float:right; }

@media only screen and (min-width: 480px){
#slide3{background-image: url("serverroom.jpg") !important;}
#slide55{background-image: url("slide2-1.jpg") !important;}
}
/*
@media only screen and (min-width: 768px){
#slide3{background-image: url(/sites/all/themes/transperfect/images/slides/1024/slide1.jpg) !important;}
#slide55{background-image: url(/sites/all/themes/transperfect/images/slides/1024/slide2.jpg) !important;}
}
#slide3{ background-image: url(/sites/all/themes/transperfect/images/slides/1920/slide1.jpg) !important;  }
#slide55{ background-image: url(/sites/all/themes/transperfect/images/slides/1920/slide2.jpg) !important;  }
}*/
.chromeFixRule { background-attachment: scroll !important; }
#tv span .playButton{display:none;transition: all .3s;}
#tv:hover span .playButton{position:absolute;display:block;top: 40px;left: 93px;cursor:pointer;}
.sectionHeading4 .blurbContainer{
	color:#3e3e3e;
	position:relative;
	color: #3e3e3e;
	font-weight: 700;
	text-transform: uppercase;
	font-size: 116px;
	float: left;
}
.sectionHeading4 .blurbContainer::before,
.sectionHeading4 .blurbContainer::after {
	display: inline-block;
	opacity: 0;
	-webkit-transition: -webkit-transform 0.3s, opacity 0.2s;
	-moz-transition: -moz-transform 0.3s, opacity 0.2s;
	transition: transform 0.3s, opacity 0.2s;
	color: #ee2063;
}
.sectionHeading4 .blurbContainer::before {
	margin-right: 10px;
	content: '[';
	font-size:110px;
	position:absolute;
	left: -40px;
	top: 30px;
	-webkit-transform: translateX(20px);
	-moz-transform: translateX(20px);
	transform: translateX(20px);
}

/*.sectionHeading4::after {
	margin-left: 10px;
	content: ']';
	font-size:110px;
	position:absolute;
right: -30px;
top: 36px;
	-webkit-transform: translateX(-20px);
	-moz-transform: translateX(-20px);
	transform: translateX(-20px);
}*/

.blurbContainer::after {
	margin-left: 10px;
	content: ']';
	font-size:110px;
	position:absolute;
	right: -35px;
	top: 30px;
	-webkit-transform: translateX(-20px);
	-moz-transform: translateX(-20px);
	transform: translateX(-20px);
}

.sectionHeading4 .blurbContainer:hover::before,
.sectionHeading4 .blurbContainer:hover::after,
.sectionHeading4 .blurbContainer:focus::before,
.sectionHeading4 .blurbContainer:focus::after {
	opacity: 1;
	-webkit-transform: translateX(0px);
	-moz-transform: translateX(0px);
	transform: translateX(0px);
}
.container{max-width:1000px;}
#search{right: 30px;position: absolute;}
.search-icon{float: right;}
div.menu{/*min-width: 800px;*/}
.firstDivider{
background-image: url("serverroom.png") !important;
position:relative;
background-size:cover;
width:100%;
z-index:998 !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/sites/all/themes/transperfect/images/serverroom.png', sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/sites/all/themes/transperfect/images/serverroom.png', sizingMethod='scale')";
}
.secondDivider{
background-image: url("slide2.jpg") !important;
position:relative;
background-size:cover;
width:100%;
z-index:998 !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/sites/all/themes/transperfect/images/slides/1280/slide2.jpg', sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/sites/all/themes/transperfect/images/slides/1280/slide2.jpg', sizingMethod='scale')";
}
.masonry-portfolio-wrapper{visibility:hidden;}
.icon-gavel:before {content: "\f0e3";}
.icon-chevron-left:before {content: "\f053";}
.icon-chevron-right:before {content: "\f054";}
.icon-users:before{content: "\f0c0";}
.contact_form input[type="text"] {margin: 5px 0 10px 0;}
.webform-component-fieldset{border:0;}
#edit-next{
	border: 0;
	text-transform: uppercase;
	margin: 0 4px 10px 0;
	padding: 12px 25px;
	border-radius: 30px;
	font-size: 16px;
	line-height: 20px;
	color: #fff;
	font-family:"Microsoft YaHei",sans-serif;
	font-weight: 300;
	text-align: center;
	vertical-align: middle;
	background: #ee2063;
	transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-webkit-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	background: #0096a5;
	float: right;
	margin-top: 10px;
	transition: all 0.4s ease-in-out;
}
#edit-actions{float: right;}
#slide6{
background-image: url("dc-office.png");
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/sites/all/themes/transperfect/images/dc-office.png', sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/sites/all/themes/transperfect/images/dc-office.png', sizingMethod='scale')";
background-position: 0px -400px;
}
#slide3{
background-image: url("server_room.jpg");
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/sites/all/themes/transperfect/images/server_room.jpg', sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/sites/all/themes/transperfect/images/server_room.jpg', sizingMethod='scale')";
}

/*CSS For Panel Change*/
#placeholder_inner p, #placeholder_inner span{clear:left;width: 200px;}
#placeholder_inner, #placeholder{height: 194px;}
#placeholder p{line-height:16px; font-weight:300; width:280px}
#placeholder strong{font-weight:400}
#locTitle2 strong{font-weight:300;color: rgba(3, 85, 139, 0.7);}

li.active > a{color:#03558b !important;}
.leaf{color:color: rgb(119, 119, 119);}
.error {color: #e55;}
div.error { border: 1px solid #d77;}
div.error, tr.error { background: #fcc;color: #200; padding: 2px;}
.warning {color: #e09010;}
div.warning { border: 1px solid #f0c020;}
div.warning, tr.warning { background: #ffd; color: #220; padding: 2px;}
.ok { color: #008000;}
div.ok { border: 1px solid #00aa00;}
div.ok, tr.ok { background: #dfd; color: #020; padding: 2px;}
div.error, table tr.error {background-color: #fef5f1;}
div.error, .error { color: #8c2e0b;}
div.error { background-image: url("message-24-error.png");border-color: #ed541d;}
div.messages {
    background-position: 8px 8px;
    background-repeat: no-repeat;
    border: 1px solid;
    margin: 6px 0;
    padding: 10px 10px 10px 50px;
	width: 968px;
}
div.error, .error {color: #8c2e0b;}
.element-invisible {clip: rect(1px, 1px, 1px, 1px);height: 1px;overflow: hidden;position: absolute !important;}
.edit-zip-code-wrapper{overflow:hidden;}
.form-item#edit-zip-code-wrapper{margin-left:-500px;}
.addy p {padding-bottom:0px;}
#locTitle2 a{font-weight: 300;color: rgba(3, 85, 139, 0.7);}
#placeholder_inner > div:nth-child(2) > div:nth-child(2) > p:nth-child(3) {padding-top: 10px;padding-bottom: 0px;}

.grar{
background: -moz-linear-gradient(top,  rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.1) 3%, rgba(0,0,0,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.1)), color-stop(3%,rgba(0,0,0,0.1)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.1) 3%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.1) 3%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.1) 3%,rgba(0,0,0,0) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.1) 3%,rgba(0,0,0,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
}
.gral{
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 97%, rgba(0,0,0,0.1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(97%,rgba(0,0,0,0.1)), color-stop(100%,rgba(0,0,0,0.1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 97%,rgba(0,0,0,0.1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 97%,rgba(0,0,0,0.1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 97%,rgba(0,0,0,0.1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 97%,rgba(0,0,0,0.1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#1a000000',GradientType=0 ); /* IE6-9 */
}	

#maximage{-webkit-transform: translateZ(0);}
.icon-bar-chart:before {content: "\f080";}
.sectionHeading3 a.modified:before, .sectionHeading3 a.modified:after {font-size:191px;top: 97px;}
#block-views-news-block_4 .views-row{ width:300px; display:block;}
.views-field-title{}
#block-views-news-block_4 .views-field-created { display:block; text-align:center; color:#66CC66; width:333px;padding-top: 22px;} 
#block-views-news-block_4 .views-field-title { display:block; text-align:center; width:333px;padding-top: 5px;}
.field-content{/*font-family: open sans;*/text-transform: uppercase;font-weight: bold;color: #47535A;}
.field-content a{/*font-family: open sans;*/font-weight: bold;color: #222;font-size: 14px;line-height: 17px;text-transform: none;}
.views-field-title{margin-top: 2px;}
.view-news{ width:1000px; padding-top:42px;}
.pager { width:100%;}
.pager-previous { float:left; font-size:18px;}
.pager-current { display:none;}
.pager-next {  float:right; font-size:18px;}
#block-views-news-block_4 { display:table; width:1000px;}
.slick-prev:before, .slick-next:before { font-size:70px !important;}
.slick-next { height:70px !important; width:70px !important; right:-40px !important; margin-top:-27px !important;}
.slick-prev {height:70px !important; width:70px !important; left:-75px !important;  margin-top:-27px !important;}
#slide2 .container { height:560px;}
#bottom-pic{height: 100px;width: auto;background: #222;position: relative;}
#footers{height:50px;background:#101010;border-top:2px #252525 solid;border-bottom:1px #222 solid;}
.foot{width:1045px;margin:0 auto;font-size:12px;}
.foot p{color:#ccc;text-align:center;padding-top:25px;margin-bottom:0px;}
.foot p a{text-decoration:none;color:#ccc;}
.foot p a:hover{color:#fff;}


/*a标签变色*/
a.button.rs_prod_green:hover {background: url('button-arrow-white.png') no-repeat right center, -webkit-linear-gradient(top, #dd4f89 0%,#dd4f89 100%);}
a.button.button_large {font-size: 16px;padding: 17px 55px 18px 50px; font-weight: bold;}
a.button.rs_prod_green {
border: 1px solid #c94d80;text-shadow: 0 1px 0 #c94d80;color: #fff;background: #dd4f89;
background: url('button-arrow-white.png') no-repeat right center, -moz-linear-gradient(top, #dd4f89 0%, #c94d80 100%);
background: url('button-arrow-white.png') no-repeat right center, -webkit-linear-gradient(top, #dd4f89 0%,#c94d80 100%);
background: url('button-arrow-white.png') no-repeat right center, -o-linear-gradient(top, #dd4f89 0%,#c94d80 100%);
background: url('button-arrow-white.png') no-repeat right center, -ms-linear-gradient(top, #dd4f89 0%,#c94d80 100%);
background: url('button-arrow-white.png') no-repeat right center, linear-gradient(to bottom, #dd4f89 0%,#c94d80 100%);
}
a.button {border-radius: 0.25em;color: #fff !important;display: inline-block;line-height: 1.1em;text-indent: 0;
box-shadow: 0 1px 1px -1px rgba(0, 0, 0, 0.25);text-decoration: none !important;cursor: auto;}


#top_text a{ margin-left:25px;}
.top3 a::after{top:-75px !important;}