#mainContent{font-weight: 400;-webkit-font-smoothing: antialiased;color: #fff; padding-top:50px; border:1px solid #fff;}
.page-description{background: #fff;font-size: 1.4rem;line-height: 34px;color: #6d6e71;}
.page-description .centered{ overflow:hidden; padding-bottom:10px;margin: 0 auto;}
.page-description a {display: inline-block;margin: 3px 1px;color: #0096a5 !important;font-family: "Microsoft YaHei",sans-serif;font-size: 14px;
font-weight: 700;position: relative;text-transform: uppercase;padding: 2px 5px;width: 200px;border: 1px solid #0096a5;transition: all 0.5s;width: 180px;}

.slide {background-attachment: scroll;height: auto;}
.slide {background-attachment: fixed;width: 100%;height: 100%;position: relative;padding: 0;line-height:16px;}
#Content_main{ position:relative;}
.middlebg{ background: rgba(0,0,0,0.5);float:left;clear: both;height:70%;width:100%;background:rgba(0,0,0,0.5);margin-top:9%;position:absolute;}
.slideFormTitle{ margin-top:30px; margin-left:25px; margin-bottom:30px; font-size:36px;}

.top_links { margin:-32px 0 8px 0;}
.top_links a { display:inline-block; margin:3px 1px; color:rgb(69, 157, 215) !important; font-family: "Microsoft YaHei",sans-serif; font-size: 14px; font-weight: 700; position:relative; text-transform: uppercase; padding:2px 5px; width:200px; border:1px solid rgb(69, 157, 215); transition:all 0.5s; width:180px;}
.top_links a span { font-family:"Microsoft YaHei",sans-serif; position:absolute; right:5px; margin-top:-17px; font-size:30px;}
.top_links a:hover { background:#0099FF; text-decoration:none; color:#FFFFFF !important;}

.top_center{ padding:30px 0 0 0;display:table; width:100%; margin-bottom:25px;}
.hqlead, .hq {width: 150px;}
.hqlead {font-family: "Microsoft YaHei",sans-serif;font-size: 12px;float: left;margin: 18px 0 0 5px;line-height: 18px;font-weight: 300;color: #3c3c3c;}
.hq {font-family: "Microsoft YaHei",sans-serif;font-size: 12px;float: left;margin: 18px 0 0 20px;line-height: 18px;font-weight: 300;color: #3c3c3c;}
.wkh{font-family: 'Microsoft YaHei';font-size: 45px;margin-top: 45px;float: right;margin-right: 20px; text-transform:uppercase;}

a{color:#999;text-decoration:none}
a:hover{text-decoration:underline}
#map{ position:relative;}

.columns {
margin-left: 2.08333%;
float: left;
min-height: 1px;
position: relative;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#Locations_List{ display: table;width: 1000px; margin:0 auto;}



.left-cont{ margin-top:20px;}
.left-cont dl{ float:left;}
.left-cont dt{ font-size:1.5em; margin:0; line-height:3em;text-align: center;font-weight: bold;}
.left-cont dd{ margin:0; font-size:1.1em; width:300px;text-align: center;}

#sidebar div{ border-bottom:1px solid #ddd; padding:20px 0 30px;}
#sidebar div h3{ margin:0;}
.dh{ width:auto; height:auto; }
.dh h4{ margin:0 ; font-size:1.2em; }
.dh p{ font-size:3em; line-height:1.5em; color:#257bc0;}
.num-skype h3{ padding-bottom:0.6em; }
#wpa p{ margin:0; padding:0; }
#wpa a{ display: block; height:44px; width:162px; text-indent:-999px; overflow:hidden; background:url(../images/icon/sprite.gif) no-repeat 0 -70px;}
#elsewhere h3{ padding-bottom:0.6em; } 
#elsewhere ul{ display:block; background:#f0f0f0; height:55px; margin:0; border-radius:8px; -webkit-border-radius:8px; border:0; -moz-border-radius:8px;}
#elsewhere ul li { display:block; float:left; width:33%; height:55px; border:0 !important; line-height:1em;}
#elsewhere ul li a.msn{ height:25px; border-right:1px solid #ddd; background:url(../images/icon/1-45.png) no-repeat center; display:block; margin-top:12px;}
#elsewhere ul li a.skype{ height:25px; border-right:1px solid #ddd; background: url(../images/icon/1-44.png) no-repeat center; display:block; margin-top:12px;}
#elsewhere ul li a.weixin{ height:25px; background: url(../images/icon/1-43.png) no-repeat center; display:block;  margin-top:12px;}
#sidebar #num-int{ border-bottom:0;}
#num-int caption{ font-size:14px; font-weight:bold; color:#000; text-align:left; white-space:nowrap; padding-bottom:0.6em;}
#num-int th{ width:148px; color:#888; font-weight:normal; text-align: left;}

#map-qq{ overflow:hidden; clear:both;}
#map-qq h2{ font-size:28px; font-weight:normal; line-height:28px; margin:20px 0 30px; font-weight:bolder;}

.cont-bottom{ overflow:hidden; margin:20px 0; }
.cont-bottom h2{ font-size:22px; font-weight:normal; font-weight:bolder; }
.cont-bottom dl{ margin:0 0 40px;}
.cont-bottom dl dt{ font-size:13px; line-height:22px;}
.cont-bottom dl dd{ margin:0; font-size:13px; line-height:22px;}
.cont-bottom p{ padding:0; margin-bottom:25px;}
.cont-bottom p a{ color:#000; font-size:13px;}
.cont-bottom dl a{ color:#000; font-size:13px;}

 a:link {
    color: #fff;
    text-decoration: none;}
a{ color:#fff;}
 a:hover {
    color: #000;
    text-decoration: none;}	
	
#container_1 .grid_13 {
    position: relative;
    float: left;
    font-size: 17px;
    line-height: 26px;
    width: 100% !important;
    background-image: url(translation-services-banner.png);
    margin-top: 50px;}
	
.drop-global {
    line-height: 23px;
    font-size: 23px;
    display: block;
    margin-bottom: 25px;
	
	 }
#top_text a:hover{ color:#fff; text-decoration:underline;}	 
	 	