﻿/* GENERAL LAYOUT */
html{ overflow:visible; }
body{ margin: 0; padding: 0; font-family:Verdana, "微软雅黑"; letter-spacing:0px; }
img { border:0px; }
.fr{ float:right;}

/*::selection {
    background: #b33b69; 
    color: #ffffff; 
}

::-moz-selection {
    background: #b33b69;
    color: #ffffff; 
}
*/

#full-screen-background-image {
  z-index: -999;
  min-height: 864px;
  min-width: 1400px;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
}

/*#wrapper {
	position: absolute;
	width: 1600px;
	min-height: 100%;
	height: 100%;
	margin: 0px auto;
	left: 50%;
	top:0px;
	margin-left: -800px;
}
*/
	


/* fonts */

/*@font-face {
  font-family: 'CTLaoSongSJ';
  src: url('../fonts/CTLaoSongSJ.eot?#iefix') format('embedded-opentype'),  url('../fonts/CTLaoSongSJ.woff') format('woff'), url('../fonts/CTLaoSongSJ.ttf')  format('truetype'), url('../fonts/CTLaoSongSJ.svg#CTLaoSongSJ') format('svg');
  font-weight: normal;
  font-style: normal;
}*/

@font-face {
  font-family: 'Antenna-Bold';
  src: url('../fonts/Antenna-Bold.eot?#iefix') format('embedded-opentype'),  url('../fonts/Antenna-Bold.otf')  format('opentype'),
	     url('../fonts/Antenna-Bold.woff') format('woff'), url('../fonts/Antenna-Bold.ttf')  format('truetype'), url('../fonts/Antenna-Bold.svg#Antenna-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Antenna-Light';
  src: url('../fonts/Antenna-Light.eot?#iefix') format('embedded-opentype'),  url('../fonts/Antenna-Light.otf')  format('opentype'),
	     url('../fonts/Antenna-Light.woff') format('woff'), url('../fonts/Antenna-Light.ttf')  format('truetype'), url('../fonts/Antenna-Light.svg#Antenna-Light') format('svg');
  font-weight: normal;
  font-style: normal;
}

/*@font-face {
  font-family:"Times New Roman", Times, serif;
  unicode-range: U+000-5FF, U+1e00-1fff, U+2000-2300;
}*/


/* fonts */
.engfont { font-family:Antenna-Light, Verdana; letter-spacing:0px; }
.engfont_bold { font-family:Antenna-Bold, Verdana; }
.font14 { font-size:14px; }
.font15 { font-size:15px; }
.font16 { font-size:16px; }
.font18 { font-size:18px; }
.spacing { letter-spacing:0px; }
.red { color:#a62b4d; }
.bold { font-weight:bold; }

/* header */
#header { z-index: 95000;
	position:fixed; top: 0; left:0; background-color:#FFF; height:100px; width:100%;
}
#header_wrapper { width:1432px;	margin: 0px auto; padding:30px 84px;  }
#logo { float:left; width:279px; height:27px; top: 0px; left: 0px; z-index: 95000; }
#lang_menu { 
    float:right; top: 0px;
	right: 0px; height:13px; 
	z-index: 95000;
}
#lang_menu ul { 
    margin:11px 0 0 0; display:block;
}
#lang_menu ul li {
	float:left;
	display:block;
	background:url(../images/icons.png) no-repeat;
	height:13px; list-style:none;
}
#lang_menu ul li.en {
    background-position: -87px -30px; width:15px; margin-right:14px;
}
#lang_menu ul li.en_on {
    background-position: -87px -46px; width:15px; margin-right:14px;
}
#lang_menu ul li.en:hover {
    background-position: -87px -63px; width:15px; margin-right:14px;
}
#lang_menu ul li.jp {
	background-position: -116px -30px;; width:8px; margin-right:15px;
}
#lang_menu ul li.jp_on {
	background-position: -116px -46px; width:8px; margin-right:15px;
}
#lang_menu ul li.jp:hover {
	background-position: -116px -63px; width:8px; margin-right:15px;
}
#lang_menu ul li.sc {
	background-position: -139px -30px; width:9px; margin-right:14px;
}
#lang_menu ul li.sc_on {
	background-position: -139px -46px; width:9px; margin-right:14px;
}
#lang_menu ul li.sc:hover {
	background-position: -139px -63px; width:9px; margin-right:14px;
}
#searchbox1 { 
    float:right; margin-top:1px; background:none;
    height: 20px; width: 187px; 
/*	background: url(../images/search_icon.gif) no-repeat;
	background-position: 187px 2px ;
    background-color: transparent; 
	padding: 0px 15px 0px 0px; */
    border-style: solid;  
    border-width: 0px 0px 1px 0px;  
    border-color: #999999; 
    outline:0;
	font-size:11px; color:#212121;
	font-family:Verdana, "微软雅黑" ;
}
#search_icon1{ 
    float:right; height: 20px; width: 13px; background: url(../images/search_icon.gif) no-repeat; cursor:pointer; margin-top:4px;
}

/* header nav */
#menu { z-index:99999; width:1432px;margin: 0px auto; padding:10px 84px 0 84px;}
.nav { position:relative;}
.nav ul { list-style-type: none; display:block; padding:0px; *margin-left:0px!important;}
.nav ul li { position:relative; display:block; cursor:pointer;}
.nav ul li.ourroad { background:url(../images/nav_sc.gif) no-repeat 0px 0px; width:65px; height:15px; margin-right:103px; float:left; }
.nav ul li.newsndeals { background:url(../images/nav_sc.gif) no-repeat 0px -38px; width:81px; height:15px; margin-right:103px; float:left; }
.nav ul li.ourpractices { background:url(../images/nav_sc.gif) no-repeat 0px -75px; width:65px; height:15px; margin-right:102px; float:left; }
.nav ul li.partnersnc { background:url(../images/nav_sc.gif) no-repeat 0px -113px; width:65px; height:15px; margin-right:102px; float:left; }
.nav ul li.ourpublications { background:url(../images/nav_sc.gif) no-repeat 0px -150px; width:65px; height:15px; margin-right:102px; float:left; }
.nav ul li.ouroffices { background:url(../images/nav_sc.gif) no-repeat 0px -188px; width:65px; height:15px; margin-right:102px; float:left; }
.nav ul li.globalreach { background:url(../images/nav_sc.gif) no-repeat 0px -226px; width:65px; height:15px; margin-right:102px; float:left; }
.nav ul li.careers { background:url(../images/nav_sc.gif) no-repeat 0px -263px; width:65px; height:15px; margin-right:103px; float:left; }
.nav ul li.contactus { background:url(../images/nav_sc.gif) no-repeat 0px -301px; width:65px; height:15px; float:left; }
.nav ul li.ourroad_on { background:url(../images/nav_sc.gif) no-repeat -95px 0px; width:65px; height:15px; margin-right:103px; float:left; }
.nav ul li.newsndeals_on { background:url(../images/nav_sc.gif) no-repeat -95px -38px; width:81px; height:15px; margin-right:103px; float:left; }
.nav ul li.ourpractices_on { background:url(../images/nav_sc.gif) no-repeat -95px -75px; width:65px; height:15px; margin-right:102px; float:left; }
.nav ul li.partnersnc_on { background:url(../images/nav_sc.gif) no-repeat -95px -113px; width:65px; height:15px; margin-right:102px; float:left; }
.nav ul li.ourpublications_on { background:url(../images/nav_sc.gif) no-repeat -95px -150px; width:65px; height:15px; margin-right:102px; float:left; }
.nav ul li.ouroffices_on { background:url(../images/nav_sc.gif) no-repeat -95px -188px; width:65px; height:15px; margin-right:102px; float:left; }
.nav ul li.globalreach_on { background:url(../images/nav_sc.gif) no-repeat -95px -226px; width:65px; height:15px; margin-right:102px; float:left; }
.nav ul li.careers_on { background:url(../images/nav_sc.gif) no-repeat -95px -263px; width:65px; height:15px; margin-right:103px; float:left; }
.nav ul li.contactus_on { background:url(../images/nav_sc.gif) no-repeat -95px -301px; width:65px; height:15px; float:left; }

.nav ul li.ourroad:hover { background:url(../images/nav_sc.gif) no-repeat -95px 0px; width:65px; }
.nav ul li.newsndeals:hover { background:url(../images/nav_sc.gif) no-repeat -95px -38px; width:81px;  }
.nav ul li.ourpractices:hover { background:url(../images/nav_sc.gif) no-repeat -95px -75px; width:65px;  }
.nav ul li.partnersnc:hover { background:url(../images/nav_sc.gif) no-repeat -95px -113px; width:65px; }
.nav ul li.ourpublications:hover { background:url(../images/nav_sc.gif) no-repeat -95px -150px; width:65px;  }
.nav ul li.ouroffices:hover { background:url(../images/nav_sc.gif) no-repeat -95px -188px; width:65px;  }
.nav ul li.globalreach:hover { background:url(../images/nav_sc.gif) no-repeat -95px -226px; width:65px;  }
.nav ul li.careers:hover { background:url(../images/nav_sc.gif) no-repeat -95px -263px; width:65px; }
.nav ul li.contactus:hover { background:url(../images/nav_sc.gif) no-repeat -95px -301px; width:65px; }

.nav:hover > #navbox_m0 { visibility:visible; }
.nav ul li:hover > #navbox_m1 { visibility:visible; }
.nav ul li:hover > #navbox_m2 { visibility:visible; }
/*.nav ul li:hover > #navbox_m4 { visibility:visible; }*/
.nav ul li:hover > #navbox_m5 { visibility:visible; }
.nav ul li:hover > #navbox_m7 { visibility:visible; }
.nav ul li:hover > #navbox_m8 { visibility:visible; }
.nav ul li:hover > #navbox_m9 { visibility:visible; }
#navbox_m0 { visibility:hidden; position:absolute; z-index:99999; left:-1200px; top:15px; background-color:#FFF; width:3000px; padding:28px 70px 20px 1200px;	filter: alpha(opacity=95); opacity: 0.95;}
#navbox_m1 { visibility:hidden; position:absolute; z-index:99999; left:-800px; top:15px; background-color:#FFF; width:2000px; padding:28px 70px 20px 800px;	filter: alpha(opacity=95); opacity: 0.95;}
#navbox_m2 { visibility:hidden; position:absolute; z-index:99999; left:-968px; top:15px; background-color:#FFF; width:2000px; padding:28px 70px 20px 800px;	filter: alpha(opacity=95); opacity: 0.95;}
#navbox_m4 { visibility:hidden; position:absolute; z-index:99999; left:-1319px; top:15px; background-color:#FFF; width:2000px; padding:28px 70px 20px 800px; filter: alpha(opacity=95); opacity: 0.95;}
#navbox_m5 { visibility:hidden; position:absolute; z-index:99999; left:-1486px; top:15px; background-color:#FFF; width:2000px; padding:28px 70px 20px 800px; filter: alpha(opacity=95); opacity: 0.95;}
#navbox_m7 { visibility:hidden; position:absolute; z-index:99999; left:-1820px; top:15px; background-color:#FFF; width:2000px; padding:28px 70px 20px 800px;filter: alpha(opacity=95); opacity: 0.95;}
#navbox_m8 { visibility:hidden; position:absolute; z-index:99999; left:-1987px; top:15px; background-color:#FFF; width:2000px; padding:28px 70px 20px 800px; filter: alpha(opacity=95); opacity: 0.95;}
#navbox_m9 { visibility:hidden; position:absolute; z-index:99999; left:-2155px; top:15px; background-color:#FFF; width:2000px; padding:28px 70px 20px 800px; filter: alpha(opacity=95); opacity: 0.95;}

.m1, .m3, .m4, .m6, .m7, .m8 { width:170px; float:left;}
.m9 { width:130px; float:left;}
.m2 { width:520px; float:left;}
.m5 { width:330px; float:left;}
.line { width:1px; height:140px; background-image:url(../images/nav_line.gif); background-repeat:no-repeat; margin-right:14px; margin-top:1px; float:left;}
.subt { font-size:12px; font-family:Verdana, "微软雅黑"; color:#474747; margin-bottom:14px;}
.subt a:link, .subt a:visited { color:#474747; text-decoration:none; font-family:Verdana, "微软雅黑"; color:#474747; letter-spacing:0.5px;}
.subt a:hover, .subt a:active   { color:#a62b4d; text-decoration:none; background:url(../images/select_icon.png) no-repeat 4px 7px; background-position:right; padding-right:10px;}


/* footer */
#footer {
	position:fixed; bottom: 0; left:0; width:100%; z-index: 99999;
}
#footer_wrapper { width:1210px;	margin: 0px auto; padding:0px 84px 50px 84px; z-index: 99999; text-align:right; font-size:12px; }
#copyright { float:left; width:400px; z-index: 99999; font-size:11px; font-family:Verdana, "微软雅黑" ; color:#403f3f; margin-top:3px; }
#copyright p { margin: 0 }
#share { float:right; z-index: 99999; width:210px;}
#weixin { float:left; width:23px; height:22px; background:url(../images/icons.png) no-repeat -7px -28px; cursor:pointer; margin-right:16px;}
#weixin:hover { width:23px; height:22px; background:url(../images/icons.png) no-repeat -45px -28px;}
#weibo { float:left; width:27px; height:22px; background:url(../images/icons.png) no-repeat -7px -53px; cursor:pointer;  margin-right:12px;}
#weibo:hover { width:27px; height:22px; background:url(../images/icons.png) no-repeat -45px -53px;}

#weibo2 { position:relative; float:right; width:27px; height:22px; background:url(../images/icons.png) no-repeat -7px -53px; cursor:pointer;  margin-right:12px;}
#weibo2:hover { width:27px; height:22px; background:url(../images/icons.png) no-repeat -45px -53px;}
#weibo2:hover > #qr_code { visibility:visible; }
#qr_code { visibility:hidden; position:absolute; bottom:2px; right:10px; margin-bottom:10px; width:222px; height:222px; background:url(../images/wechat_qr.gif) no-repeat; padding:0 10px 10px 0; }
#qr_code .cursor { position:absolute; width:29px; height:29px; bottom:20px; right:20px; border-bottom:1px solid #a62b4d; border-right:1px solid #a62b4d; }


#footer_nav { float:left; z-index: 99999; margin-right:10px; margin-top:5px; }
#footer_nav .sm1 { float:left; margin-right:30px; }
#footer_nav .sm1 a:hover, #footer_nav .sm1 a:active, #footer_nav .sm2 a:hover, #footer_nav .sm2 a:active { font-size:11px; font-family:Verdana, "微软雅黑" ; color:#a62b4d; letter-spacing:0.5px;  }
#footer_nav .sm1 a, #footer_nav .sm2 a {  font-size:11px; font-family:Verdana, "微软雅黑" ; color:#403f3f; text-decoration:none; letter-spacing:0.5px; }
#footer_nav .sm2 { float:left;  margin-right:25px;}



/* home news */
#home_news { position:fixed; bottom: 80px; left:0; width:100%; }
#home_news_wrapper { z-index: 95000; width:1432px; margin: 0px auto; padding:0px 84px 0 84px; }
#home_news_box { float:left; width:305px; margin-right:45px; }
#home_news_box .ti { width:305px; height:20px; }
#home_news_box .ti .word { float:left; width:104px; height:20px; background:url(../images/title_sc.png) no-repeat 0px 0px; margin-right:3px; }
#home_news_box .ti .word2 { float:left; width:82px; height:20px; background:url(../images/title_sc.png) no-repeat 0px -21px; margin-right:3px; }
#home_news_box .ti .line_horiz { float:left; width:165px; height:1px; background:url(../images/line_horiz.png); margin-top:19px; }
#home_news_box .ti .line_horiz2 { float:left; width:185px; height:1px; background:url(../images/line_horiz.png); margin-top:19px; }
#home_news_box .ti .allbtn { float:right; height:20px; }
#home_news_box .ti .allbtn .text { float:left; font-size:11px; font-family:Verdana, "微软雅黑" ; color:#212121; margin-right:3px;}
#home_news_box .ti .allbtn .text a { color:#212121; text-decoration:none;}
#home_news_box .ti .allbtn .text a:hover, #home_news_box .ti .allbtn .text a:active { color:#a62b4d;}
#home_news_box .ti .allbtn .addicon { float:left; width:5px; height:5px; background:url(../images/icons.png) no-repeat -25px -8px; margin-top:3px; }

#home_news_box .content { width:305px; margin-top:20px; }
#home_news_box .content .box1 { width:305px; margin-bottom:20px; height:30px; }
#home_news_box .content .date { float:left; width:44px; font-family:Antenna-bold, Verdana; }
#home_news_box .content .date .daymonth { width:44px; font-family:Antenna-bold, Verdana; font-size:16px;  }
#home_news_box .content .date .year { width:44px; font-family:Antenna-Light, Verdana; font-size:12px;  }
#home_news_box .content .line_vert { float:left; width:1px; height:20px; background:url(../images/line_vert.png); margin:3px 15px 0 15px; }
#home_news_box .content .text { float:left; width:227px; font-size:12px; font-family:Verdana, "微软雅黑" ; color:#212121; line-height:18px; }
#home_news_box .content .text a { color:#212121; text-decoration:none; }
#home_news_box .content .text a:hover, #home_news_box .content .text a:active { color:#a62b4d; text-decoration:none; }

/* sliders */
#sliders { position:fixed; left:0; width:100%; min-height: 100%; height: 100%; top:50%; margin-top: -390px; z-index:-1;}
#sliders img {  
   background: transparent;
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)" !important;/* IE8 */   
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF) !important;/* IE6 & 7 */      
zoom: 1;
}
#sliders_wrapper { width:1600px; margin: 0px auto; padding:0px; }
#fade {  position:relative; width: 1600px; z-index: 2; }

/* Our Road */
#ourroad { position:fixed; top: 178px; left:0; width:100%; z-index:88890; }
#ourroad2 { position:fixed; top: 281px; left:0; width:100%; z-index:88888; }
#ourroad3 { position:absolute; top: 281px; left:0; width:100%; z-index:88889; }
#ourroad_wrapper { position:relative; width:1100px; margin: 0 auto; padding:0px 84px; z-index:88888; }
#ourroad_wrapper .bigtitle { position:relative; width:267px; height:63px; background: url(../images/b_title_sc.png) no-repeat 0 0; margin-bottom:40px; z-index:88890;}

#scrolloutline0 { position:absolute; left:300px; top:200px; z-index:88889; }
#scrolloutline1 { position:absolute; left:300px; top:1200px; z-index:88889;}
#scrolloutline2 { position:absolute; left:300px; top:2000px; z-index:88889;}
#scrolloutline3 { position:absolute; left:300px; top:2800px; z-index:88889;}
#scrolloutline4 { position:absolute; left:300px; top:3600px; z-index:88889;}

#subnav { position:relative; width:300px; }
#subnav .line { width:1px; height:184px; background-image:url(../images/nav_line.gif); background-repeat:repeat-y; margin-right:14px; margin-top:0px; float:left;}
#subnav .subt { font-size:13px; font-family:Verdana, "微软雅黑" ; color:#212121; margin-bottom:26px; cursor:pointer;}
#subnav .subt a:link, #subnav .subt a:visited { color:#212121; text-decoration:none;}
#subnav .subt a:hover, #subnav .subt a:active { color:#a62b4d; text-decoration:none; background:url(../images/select_icon.png) no-repeat 4px 7px; background-position:right; padding-right:10px;}
#subnav .selected a, #subnav .selected a:link, #subnav .selected a:visited, #subnav .selected a:hover, #subnav .selected a:active { font-size:13px; font-family:Verdana, "微软雅黑" ; color:#a62b4d; text-decoration:none; background:url(../images/select_icon.png) no-repeat 4px 7px; background-position:right; padding-right:10px; margin-bottom:26px; }
#subnav .suplogo { width:200px; margin-top:64px;}

#main_cont { float:left; position:relative; width:900px; margin-bottom:230px; }
#main_cont .title { font-size:20px; font-family:Verdana, "微软雅黑" ; color:#212121; font-weight:bold; margin-bottom:20px; letter-spacing:1px; }
#main_cont .text { font-size:12px; font-family:Verdana, "微软雅黑" ; color:#212121; line-height:22px; text-align:justify; }
#main_cont .text a:link, #main_cont .text a:visited { font-size:12px; font-family:Verdana, "微软雅黑" ; color:#212121; text-decoration:none; /*display: block; */width: 100%; height: 100% }
#main_cont .text a:hover, #main_cont .text a:active { font-size:12px; font-family:Verdana, "微软雅黑" ; color:#a62b4d; text-decoration:none; }
#main_cont .text28 { font-size:28px; font-family:Verdana, "微软雅黑" ; color:#a62b4d; line-height:22px; font-weight:bold; }
#main_cont .stitle { font-size:14px; font-family:Verdana, "微软雅黑" ; color:#212121; line-height:22px; font-weight:bold; margin-bottom:8px; }

#boxscroll { float:left; height: 440px; width: 875px; padding-right:25px; }
#boxscroll2 { height: 440px; width: 875px; padding-right:25px; }
#boxscroll3 { height: 460px; width: 875px; padding-right:25px; }
#boxscroll3b { height: 460px; width: 875px; padding-right:25px; }
#boxscroll3c { height: 440px; width: 875px; padding-right:25px; }
#boxscroll4 { height: 460px; width: 815px; padding-right:10px; }
#boxscroll5 { float:left; height: 460px; width: 275px; padding-right:10px; }
#boxscroll5b { float:left; height: 460px; width: 526px; }
#boxscroll6 { height: 265px; width: 790px; padding-right:10px; }
#boxscroll8 { height: 550px; width: 1020px; }

/* News and Deals */
#newsndeals { position:fixed; top: 178px; left:0; width:100%; z-index:88890; }
#newsndeals2 { position:fixed; top: 281px; left:0; width:100%; z-index:88888; }
#newsndeals3 { position:absolute; top: 281px; left:0; width:100%; z-index:88889; }
#newsndeals_wrapper { position:relative; width:1100px; margin: 0 auto; padding:0px 84px; z-index:88890; }
#newsndeals_wrapper .bigtitle { position:relative; width:335px; height:63px; background: url(../images/b_title_sc.png) no-repeat 0 -76px; margin-bottom:40px; }

#subnav .line2 { width:1px; height:59px; background-image:url(../images/nav_line.gif); background-repeat:repeat-y; margin-right:14px; margin-top:0px; float:left;}

#scrolloutline5 { position:absolute; left:300px; top:200px; z-index:88889; }
#scrolloutline6 { position:absolute; left:300px; top:1200px; z-index:88889; }


/* Tab */
.bigtab ul, li {
	margin: 0;
	padding: 0;
	list-style: none;
}


.bigtab {
	float: left;
	width: 900px;
	margin: 0;
}


.subtab ul, li {
	margin: 0;
	padding: 0;
	list-style: none;
}


.subtab {
	float: left;
	width: 900px;
	margin: 0;
}

.ourpublications_tab ul, li {
	margin: 0;
	padding: 0;
	list-style: none;
}


.ourpublications_tab {
	float: left;
	width: 900px;
	margin: 0;
}

.ourpublications_tab .right_nav { float:right;}
.ourpublications_tab .right_nav .subscribe { float:right; background:url(../images/icons.png) -7px -85px no-repeat; width:67px; height:19px; margin:0px 0 0 20px; cursor:pointer; }
.ourpublications_tab .right_nav .subscribe:hover { background:url(../images/icons.png) -78px -85px no-repeat; }
.ourpublications_tab .right_nav .unsubscribe { float:right; background:url(../images/icons.png) -7px -109px no-repeat; width:67px; height:19px; margin:0px 0 0 5px; cursor:pointer;  }
.ourpublications_tab .right_nav .unsubscribe:hover { background:url(../images/icons.png) -78px -109px no-repeat; }

ul.tabs {
	float: left;
/*	width: 100%;*/
	/*height: 32px;*/
}
ul.tabs li {
	float: left;
  /*height: 31px;
	line-height: 31px;*/
	overflow: hidden;
	position: relative;
	/*margin-bottom: -1px;*/	/* 讓 li 往下移來遮住 ul 的部份 border-bottom */
	
	margin-bottom:13px; /*margin-right:40px;*/
}
ul.tabs li a {
	display: block;
	padding: 0px 40px 0 40px;
/*	color: #000;*/
	text-decoration: none; border-right:1px solid #b0b0b0;
	font-size:20px; font-family:Verdana, "微软雅黑" ; color:#aaaaaa; font-weight:bold; letter-spacing:1px; line-height:22px;
}

ul.tabs li a.last {
	padding: 0 0 0 40px; border-right:0px solid #b0b0b0;
}
ul.tabs li a.first {
	padding: 0 40px 0 0; border-right:1px solid #b0b0b0;
}
ul.tabs li a:hover {
/*	background: #ccc;*/
    font-size:20px; font-family:Verdana, "微软雅黑" ; color:#a62b4d; font-weight:bold; letter-spacing:1px;
}
ul.tabs li.active  {
	/*background: #fff;
	border-bottom: 1px solid #fff;*/
	color:#a62b4d;
}
ul.tabs li.active a {
	/*background: #fff;
	border-bottom: 1px solid #fff;*/
	color:#a62b4d;
}
ul.tabs li.active a:hover {
/*	background: #fff;*/
    font-size:20px; font-family:Verdana, "微软雅黑" ; color:#a62b4d; font-weight:bold; letter-spacing:1px;
}

ul.s_tabs {
	float: left;
	width: 100%;
	/*height: 32px;*/
}
ul.s_tabs li {
	float: left;
  /*height: 31px;
	line-height: 31px;*/
	overflow: hidden;
	position: relative;
	/*margin-bottom: -1px;*/	/* 讓 li 往下移來遮住 ul 的部份 border-bottom */
	padding-left:5px;
	margin-bottom:8px; /*margin-right:40px;*/
}
ul.s_tabs li a {
	display: block;
	padding: 0px 13px 0 13px;;
/*	color: #000;*/
	text-decoration: none; border-right:1px solid #b0b0b0;
	font-size:15px; font-family:Antenna-Light, Verdana; color:#aaaaaa; font-weight:bold; letter-spacing:0px; line-height:15px;
}
ul.s_tabs li a.last {
	padding: 0 0 0 15px; border-right:0px solid #b0b0b0;
}
ul.s_tabs li a.first {
	padding: 0 13px 0 0; border-right:1px solid #b0b0b0;
}
ul.s_tabs li a:hover {
/*	background: #ccc;*/
    font-size:15px; font-family:Antenna-Light, Verdana; color:#a62b4d; font-weight:bold; letter-spacing:0px;
}
ul.s_tabs li.active  {
	/*background: #fff;
	border-bottom: 1px solid #fff;*/
	color:#a62b4d;
}

ul.s_tabs li.active a {
	/*background: #fff;
	border-bottom: 1px solid #fff;*/
	color:#a62b4d;
}
ul.s_tabs li.active a:hover {
/*	background: #fff;*/
    font-size:15px; font-family:Antenna-Light, Verdana; color:#a62b4d; font-weight:bold; letter-spacing:0px;
}


ul.awards_tabs {
	float: left;
	width: 100%;
	/*height: 32px;*/
}
ul.awards_tabs li {
	float: left;
  /*height: 31px;
	line-height: 31px;*/
	overflow: hidden;
	position: relative;
	/*margin-bottom: -1px;*/	/* 讓 li 往下移來遮住 ul 的部份 border-bottom */
		padding-left:10px;
	margin-bottom:8px; /*margin-right:40px;*/
}
ul.awards_tabs li a {
	display: block;
	padding: 0px 15px 0 15px;;
/*	color: #000;*/
/*font-size:18px; */
	text-decoration: none; border-right:1px solid #b0b0b0; 
		font-size:15px; font-family:Antenna-Light, Verdana; color:#aaaaaa; font-weight:bold; letter-spacing:0px; line-height:15px;
		
		
		
		
		
	
}
ul.awards_tabs li a.last {
	padding: 0 0 0 15px; border-right:0px solid #b0b0b0;
}
ul.awards_tabs li a.first {
	padding: 0 15px 0 0; border-right:1px solid #b0b0b0;
}
ul.awards_tabs li a:hover {
/*	background: #ccc;
    font-size:18px; font-family:Antenna-Bold, Verdana;*/ color:#a62b4d; /* font-weight:bold;  */letter-spacing:0px;
}
ul.awards_tabs li.active  {
	/*background: #fff;
	border-bottom: 1px solid #fff;*/
	color:#a62b4d;
}
ul.awards_tabs li.active a  {
	/*background: #fff;
	border-bottom: 1px solid #fff;*/
	color:#a62b4d;
}
ul.awards_tabs li.active a:hover {
/*	background: #fff;*/
    /* font-size:18px; font-family:Antenna-Bold, Verdana; */ color:#a62b4d; /* font-weight:bold; */ letter-spacing:0px;
}


div.tab_container {
	clear: left;
	width: 100%;
	border: 0px solid #999;
	border-top: none;
/*	background: #fff;*/
    font-size:12px; font-family:Verdana, "微软雅黑" ; color:#212121;
	line-height: 20px;
}
div.tab_container p {
	padding:0; margin:0;
}
div.tab_container .tab_content {  }
.option { position:absolute; width:875px; height:20px; padding: 8px 0 0 0; bottom:0px; left:0px; background-color:#f3f3f3; color:#797a7d; }
.option .mainf { color:#212121; font-weight:bold; }
.option .total { float:left; width:700px; margin-top:0px;  font-size:12px; font-family:Verdana, "微软雅黑" ; color:#797a7d;}
.option .page { float:left; width:100px; margin-top:0px;  font-size:12px; font-family:Verdana, "微软雅黑" ; color:#797a7d; }
.option .selectbar { float:right; }

.option .selectbar select {
	height:18px;
	border: 0 ;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
	width: 60px;
	text-indent: 0.01px;
	text-overflow: "";
	outline:0;
/*	border-radius: 15px;*/
	padding: 0;
/*	box-shadow: inset 0 0 5px rgba(000,000,000, 0.5);*/
    background: transparent url("../images/selectdn_icon.png") no-repeat 50px;
	font-size:11px; font-family:Verdana, "微软雅黑" ; color:#212121;
}

#contentbox1 { float:left; width:845px; padding:18px 15px; background-image:url(../images/box_bg.png); /*background-color:#efefef;  filter: alpha(opacity=80); opacity: .80;*/ border-bottom:1px solid #bdbdbd; }

/*#contentbox1 { float:left; width:845px; padding:18px 15px; background-color:#efefef; filter: alpha(opacity=80); opacity: .80; border-bottom:1px solid #bdbdbd; }*/

.link, .link:link, .link:visited { font-size:12px; font-family:Verdana, "微软雅黑" ; color:#212121; text-decoration:none; }
.link:hover, .link:active { font-size:12px; font-family:Verdana, "微软雅黑" ; color:#a62b4d; }
#contentbox1:hover, #contentbox2:hover, #contentbox3:hover { border-bottom:1px solid #a62b4d; } 
#contentbox1 .l_text, #contentbox2 .l_text, #contentbox3 .l_text { float:left; width:710px; font-size:12px; font-family:Verdana, "微软雅黑" ; color:#212121; background:url(../images/line_vert.png) right; background-repeat:repeat-y; padding-right:15px; }

#contentbox1 .l_text a, #contentbox2 .l_text a, #contentbox3 .l_text a { font-size:12px; font-family:Verdana, "微软雅黑" ; color:#212121; text-decoration:underline; }
#contentbox1 .l_text a:link, #contentbox2 .l_text a:link, #contentbox3 .l_text a:link, #contentbox1 .l_text a:visited, #contentbox2 .l_text a:visited, #contentbox3 .l_text a:visited { font-size:12px; font-family:Verdana, "微软雅黑" ; color:#212121; text-decoration:underline; }
#contentbox1 .l_text a:hover, #contentbox2 .l_text a:hover, #contentbox3 .l_text a:hover, #contentbox1 .l_text a:active, #contentbox2 .l_text a:active, #contentbox3 .l_text a:active { font-size:12px; font-family:Verdana, "微软雅黑" ; color:#a62b4d; text-decoration:underline; }

#contentbox1 .r_date, #contentbox2 .r_date, #contentbox3 .r_date { float:right; width:105px; font-size:12px; padding: 0 15px; font-family:Verdana, "微软雅黑" ; color:#212121; text-align:center; }

#contentbox1 .l_text2, #contentbox2 .l_text2, #contentbox3 .l_text2 { float:left; width:680px; font-size:12px; font-family:Verdana, "微软雅黑" ; color:#212121; background:url(../images/line_vert.png) right; background-repeat:repeat-y; padding-right:15px; line-height:22px; }
#contentbox1 .l_text2 .title, #contentbox2 .l_text2 .title, #contentbox3 .l_text2 .title { font-size:14px; font-weight:bold; margin-bottom:12px; }
#contentbox1 .r_date2, #contentbox2 .r_date2, #contentbox3 .r_date2 { float:right; width:160px; font-size:12px; font-family:Verdana, "微软雅黑" ; color:#212121; padding: 0 15px; }
#contentbox1 .r_date2 .name, #contentbox2 .r_date2 .name, #contentbox3 .r_date2 .name { font-size:12px; font-family:Verdana, "微软雅黑" ; color:#212121; padding: 0 0 5px 0; }
.mail_icon{ width:14px; height:11px; background:url(../images/icons.png) no-repeat -123px -3px; cursor:pointer; margin-left:5px;}
.mail_icon:hover{ background:url(../images/icons.png) no-repeat -123px -15px;}
#contentbox1 .r_date2 .line_vert, #contentbox2 .r_date2 .line_vert, #contentbox3 .r_date2 .line_vert { float:left; width:1px; height:12px; background:url(../images/line_vert.png); margin:3px 13px 0 13px; }

#contentbox2 { float:left; width:845px; padding:18px 15px; border-bottom:1px solid #bdbdbd; }
#contentbox3 { float:left; width:845px; padding:18px 15px; border-bottom:1px solid #bdbdbd; margin-bottom:11px; }

#space { height:18px; width:20px; }
#space2 { clear:both; height:38px; padding-left:15px; text-align:center;font-size:12px; font-family:Antenna-Light, Verdana, "微软雅黑"; color:#212121;}



/* Our Practices */
#ourpractices { position:fixed; top: 130px; left:0; width:100%; z-index:88888; }
#ourpractices_wrapper { position:relative; width:1100px; margin: 0 auto; padding:0px 84px; z-index:88888; background:#FFF; }
#ourpractices_wrapper .bigtitle { position:relative; width:267px; height:63px; background: url(../images/b_title_sc.png) no-repeat 0 -152px; margin-bottom:40px; z-index:88890;}
#main_cont2 { float:left; position:relative; width:1100px; margin-bottom:230px; background:#FFF; padding:0 30px;  }
#main_cont2 .text { font-size:12px; font-family:Verdana, "微软雅黑" ; color:#212121; line-height:22px; text-align:justify; margin-bottom:25px; padding-top:20px; }

#main_cont2 .circle_btn { float:left; margin:0 10px 10px 0; display:block; width:126px; height:126px; /*border-radius:63px; -moz-border-radius: 63px; -webkit-border-radius: 63px; behavior: url(iecss3.htc);*/ position:relative; z-index:2;  font-family:Verdana, "微软雅黑" ; font-size:13px; color:#000000; /*line-height:122px;text-align:center;*/ text-decoration:none; background: #cdcdcd url(../images/selectdn_icon2.png) no-repeat bottom; background-position: 59px 105px; filter: alpha(opacity=60); opacity: .60;}

#main_cont2 .circle_btn2 {float:left; margin:0 10px 10px 0; display:block; width:126px; height:126px; /*border-radius:63px; -moz-border-radius: 63px; -webkit-border-radius: 63px; behavior: url(iecss3.htc);*/ position:relative; z-index:2;  font-family:Verdana, "微软雅黑" ; font-size:13px; color:#000000; /*line-height:122px;text-align:center;*/ text-decoration:none; background: #dedede url(../images/selectdn_icon2.png) no-repeat bottom; background-position: 59px 105px; filter: alpha(opacity=60); opacity: .60;}

#main_cont2 .circle_btn .nav_text, #main_cont2 .circle_btn2 .nav_text { width:116px; font-family:Verdana, "微软雅黑" ; font-size:13px; color:#000000; text-align:center; text-decoration:none; padding:5px;}
#main_cont2 .circle_btn .nav_text:hover, #main_cont2 .circle_btn2 .nav_text:hover {color:#ffffff;}

#main_cont2 .circle_btn:hover, #main_cont2 .circle_btn2:hover { color:#aaa; text-decoration:none;  background: #353535 url(../images/selectdn_icon2_on.png) no-repeat bottom; background-position: 59px 105px; color:#e6e6e6; filter: alpha(opacity=60); opacity: .60;}

#main_cont2 .circle_btn3 { float:left; margin: 0 ; display:block; width:730px; height:140px; /*line-height:122px;text-align:center;*/ background:#f5f5f5; text-decoration:none; border-bottom:#cfcfcf 1px solid;  }
#main_cont2 .circle_btn4 { float:left; margin: 0 ; display:block; width:730px; height:140px; /*line-height:122px;text-align:center;*/background:#f5f5f5; text-decoration:none; border-bottom:#cfcfcf 1px solid; }
#main_cont2 .circle_btn3:hover, #main_cont2 .circle_btn4:hover { background:#e5e3e3;}
#main_cont2 .circle_btn3 .nav_text, #main_cont2 .circle_btn4 .nav_text {  width:710px; height:120px;  font-family:Verdana, "微软雅黑" ; font-size:13px; color:#484848;   text-decoration:none; padding:10px 10px;}
#main_cont2 .circle_btn3 .nav_text:hover, #main_cont2 .circle_btn4 .nav_text:hover  {color:#1a1a1a;}


/* Partners & Counsels */
#partnersnc { position:fixed; top: 178px; left:0; width:100%; z-index:88888; }
#partnersnc_wrapper { position:relative; width:1100px; margin: 0 auto; padding:0px 84px; z-index:88888; }
#partnersnc .bigtitle { position:relative; width:267px; height:63px; background: url(../images/b_title_sc.png) no-repeat 0 -228px; margin-bottom:40px; z-index:88890;}
#partnersnc_wrapper .box1 { position:relative; float:left; margin-right:40px; width:265px; }
#partnersnc_wrapper .box1 .title { position:relative; float:left; width:82px; height:20px; background:url(../images/title_sc.png) no-repeat 0px -43px; margin-bottom:15px; }
#partnersnc_wrapper .box1 .row1 { float:left; width:245px; padding:8px 10px 8px 10px; margin-bottom:10px; /*background-color:#efefef; filter: alpha(opacity=80); opacity: .80;*/ border-bottom:1px solid #bdbdbd; font-family:Verdana, "微软雅黑" ; font-size:13px; color:#404040; /*font-weight:bold;*/ 	background:url(../images/select_icon.png) no-repeat; background-position: 253px 15px; cursor:pointer; }
#partnersnc_wrapper .box1 .row1:hover { border-bottom:1px solid #a62b4d; background-color:#ededed; }

#partnersnc_wrapper .box2 { position:relative; float:left; margin-right:20px; width:526px; }
#partnersnc_wrapper .box2 .title { position:relative; width:124px; height:20px; background:url(../images/title_sc.png) no-repeat 0px -64px; margin-bottom:15px; }
#partnersnc_wrapper .box2 .row2 { float:left; width:223px; padding:8px 10px 8px 10px; margin:0px 20px 10px 0; /*background-color:#efefef; filter: alpha(opacity=80); opacity: .80;*/ border-bottom:1px solid #bdbdbd; font-family:Verdana, "微软雅黑" ; font-size:13px; color:#404040; /*font-weight:bold;*/ background:url(../images/select_icon.png) no-repeat; background-position: 231px 15px; cursor:pointer; }
#partnersnc_wrapper .box2 .row2:hover { border-bottom:1px solid #a62b4d; background-color:#ededed; }

#partnersnc_wrapper .box3 { position:relative; float:left; margin-right:20px; width:830px; }
#partnersnc_wrapper .box3 .title { float:left; position:relative; width:700px; margin-bottom:15px; font-family:Verdana, "微软雅黑" ; font-size:20px; color:#212121; font-weight:bold; letter-spacing:1px;}
#partnersnc_wrapper .box3 .back { float:right; position:relative; font-family:Verdana, "微软雅黑" ; font-size:12px; color:#474747; margin-right:5px; margin-top:10px; }
#partnersnc_wrapper .box3 .back a:link, #partnersnc_wrapper .box3 .back a:visited { float:right; position:relative; font-family:Verdana, "微软雅黑" ; font-size:12px; color:#474747; text-decoration:none; }
#partnersnc_wrapper .box3 .back a:hover, #partnersnc_wrapper .box3 .back a:active { float:right; position:relative; font-family:Verdana, "微软雅黑" ; font-size:12px; color:#a62b4d; }
#partnersnc_wrapper .box3 .row3 { float:left; width:365px; padding:7px 10px 7px 10px; margin:0px 20px 10px 0; /*background-color:#efefef; filter: alpha(opacity=80); opacity: .80;*/ border-bottom:1px solid #bdbdbd; background:url(../images/select_icon.png) no-repeat; background-position: 371px 15px; cursor:pointer; text-decoration:none; }
#partnersnc_wrapper .box3 .row3:hover { border-bottom:1px solid #a62b4d; background-color:#ededed; text-decoration:none; }
#partnersnc_wrapper .box3 .row3 .text { float:left; width:120px; padding:0; margin:0px 10px 0 0; font-family:Verdana, "微软雅黑" ; font-size:13px; color:#404040; font-weight:bold;  text-decoration:none; }
#partnersnc_wrapper .box3 .row3 .text2 { float:left; width:210px; padding:3px 0 0 0; margin:0px 10px 0 0; font-family:Verdana, "微软雅黑" ; font-size:12px; color:#404040; /*font-weight:bold;*/ text-decoration:none; }

#partnersnc_wrapper .search { position:relative; float:right; width:205px; background:url(../images/line_vert.png) left; background-repeat:repeat-y; padding-left:40px;}
#partnersnc_wrapper .search .title { position:relative; float:left; width:41px; height:20px; background:url(../images/title_sc.png) no-repeat 0px -87px; margin-bottom:18px; }
#partnersnc_wrapper .search .mbtn, #partnersnc_wrapper .search .mbtn a { position:relative; float:left; width:180px; height:29px;font-family:Verdana, "微软雅黑" ; font-size:13px; color:#a62b4d; text-decoration:none; line-height:29px; padding:0 10px; background: #e2e2e2 url(../images/select_icon.png) no-repeat; background-position: 188px 12px; margin-bottom:10px; border-bottom:1px solid #e2e2e2;}
#partnersnc_wrapper .search .mbtn:hover, #partnersnc_wrapper .search .mbtn2:hover { border-bottom:1px solid #a62b4d; }

#partnersnc_wrapper .search .mbtn2, #partnersnc_wrapper .search .mbtn2 a { position:relative; float:left; width:180px; height:29px;font-family:Verdana, "微软雅黑" ; font-size:13px; color:#a62b4d; text-decoration:none; line-height:29px; padding:0 10px; background: #e2e2e2 url(../images/select_icon.png) no-repeat; background-position: 188px 12px; border-bottom:1px solid #e2e2e2;}

#partnersnc_wrapper .search .selectbar2 select {
	position:relative; float:left;
	height:30px; margin-bottom:10px;
	border: 0 ;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
	width: 200px;
	text-indent: 0.01px;
	text-overflow: "";
	outline:0;
/*	border-radius: 15px;*/
	padding: 0 0 0 8px;
/*	box-shadow: inset 0 0 5px rgba(000,000,000, 0.5);*/
    background: #ededed url("../images/selectdn_icon.png") no-repeat 185px;
	font-size:12px; font-family:Verdana, "微软雅黑" ; color:#555555;
}
#partnersnc_wrapper .search  .line_horiz { position:relative; float:left; width:200px; height:1px; background:url(../images/line_horiz.png); margin:5px 0 15px 0; }

#partnersnc_wrapper .search #searchbox2 { 
    position:relative; float:left; padding: 0 10px; margin-bottom:10px;
    height: 30px; width: 180px; line-height:30px; 
/*	background: url(../images/search_icon.gif) no-repeat;
	background-position: 187px 2px ;
    background-color: transparent; 
	padding: 0px 15px 0px 0px; */
	background:#ededed; border: 0 ; 
    outline:0;
	font-size:12px; color:#555555;
	font-family:Verdana, "微软雅黑" ;
}



/* Our Publications */
#ourpublications { position:fixed; top: 178px; left:0; width:100%; z-index:88890; }
#ourpublications2 { position:fixed; top: 281px; left:0; width:100%; z-index:88888; }
#ourpublications3 { position:absolute; top: 281px; left:0; width:100%; z-index:88889; }
#ourpublications_wrapper { position:relative; width:1100px; margin: 0 auto; padding:0px 84px; }
#ourpublications_wrapper .bigtitle { position:relative; width:267px; height:63px; background: url(../images/b_title_sc.png) no-repeat 0 -304px; margin-bottom:40px; }

#subnav .line3 { width:1px; height:141px; background-image:url(../images/nav_line.gif); background-repeat:repeat-y; margin-right:14px; margin-top:0px; float:left;}

#main_cont .top_nav { float:left; margin-bottom:18px; width:900px;}
#main_cont .top_nav .title3 { float:left; font-size:20px; font-family:Verdana, "微软雅黑" ; color:#212121; font-weight:bold;}
#main_cont .top_nav .right_nav { float:right; margin-top:3px; }
#main_cont .top_nav .right_nav .subscribe { float:right; background:url(../images/icons.png) -7px -85px no-repeat; width:67px; height:19px; margin:3px 0 0 20px; cursor:pointer; }
#main_cont .top_nav .right_nav .subscribe:hover { background:url(../images/icons.png) -78px -85px no-repeat; }
#main_cont .top_nav .right_nav .unsubscribe { float:right; background:url(../images/icons.png) -7px -109px no-repeat; width:67px; height:19px; margin:3px 0 0 5px; cursor:pointer;  }
#main_cont .top_nav .right_nav .unsubscribe:hover { background:url(../images/icons.png) -78px -109px no-repeat; }

#scrolloutline7 { position:absolute; left:300px; top:200px; z-index:88889; }
#scrolloutline8 { position:absolute; left:300px; top:1200px; z-index:88889;}
#scrolloutline9 { position:absolute; left:300px; top:2000px; z-index:88889;}
#scrolloutline10 { position:absolute; left:300px; top:2800px; z-index:88889;}

#contentbox1 .l_text3, #contentbox2 .l_text3, #contentbox3 .l_text3 { float:left; width:560px; font-size:12px; font-family:Verdana, "微软雅黑" ; color:#000000; background:url(../images/line_vert.png) right; background-repeat:repeat-y; padding-right:15px; }
#contentbox1 .l_text3b, #contentbox2 .l_text3b, #contentbox3 .l_text3b { float:left; width:708px; font-size:12px; font-family:Verdana, "微软雅黑" ; color:#000000; padding-right:15px; }
#contentbox1 .r_date3, #contentbox2 .r_date3, #contentbox3 .r_date3 { float:left; width:118px; height:auto; font-size:12px; font-family:Verdana, "微软雅黑" ; color:#000000; padding: 0 15px; /*background:url(../images/line_vert.png) right; background-repeat:repeat-y;*/ }
#contentbox1 .r_btn, #contentbox2 .r_btn, #contentbox3 .r_btn { float:right; width:100px; padding: 0 15px;}
.download_btn { float:left; width:24px; height:34px; background:url(../images/icons.png) -35px -138px no-repeat; cursor:pointer; }
.download_btn:hover { background:url(../images/icons.png) -7px -138px no-repeat; }
.preview_btn { float:left; width:24px; height:34px; background:url(../images/icons.png) -106px -138px no-repeat; cursor:pointer; }
.preview_btn:hover { background:url(../images/icons.png) -78px -138px no-repeat; }
.line_vert3 { float:right; width:1px; height:14px; background:url(../images/line_vert.png); margin:0 17px 0 17px; }


/* Our Offices */
#ouroffices { position:fixed; top: 178px; left:0; width:100%; z-index:0; }
#ouroffices2 { position:fixed; top: 281px; left:0; width:100%; z-index:88890;  }
#ouroffices3 { position:absolute; top: 281px; left:0; width:100%; z-index:88889; }
#ouroffices_wrapper { position:relative; width:1100px; margin: 0 auto; padding:0px 84px; z-index:88890; }
#ouroffices_wrapper .bigtitle { position:relative; width:267px; height:63px; background: url(../images/b_title_sc.png) no-repeat 0 -380px; margin-bottom:40px; }
#ouroffices_wrapper #bigmap { position:relative; width:1008px; height:503px; background: url(../images/ouroffices_map_sc.png) no-repeat; /*margin:50px 0 0 42px;*/ top:23px; left:42px; }
#ouroffices_wrapper #office_text { position:absolute; width:660px; top:0; left:230px; font-size:12px; font-family:Verdana, "微软雅黑" ; color:#212121; text-align:center; line-height:24px;}
#ouroffices_wrapper #office_text2 { position:absolute; width:660px; top:0; left:87px; font-size:12px; font-family:Verdana, "微软雅黑" ; color:#212121; line-height:26px; /*background:url(../images/ouroffices_text_bg.png) no-repeat;*/ background-image:url(../images/box_bg.png); padding: 2px 0px;}
#ouroffices_wrapper #office_text3 { position:absolute; width:680px; top:-10px; left:87px; font-size:12px; font-family:Verdana, "微软雅黑" ; color:#000000; /*text-align:center;*/ line-height:24px; padding:10px 20px; background-color:#FFF; filter: alpha(opacity=90); opacity: 0.9;}


#ouroffices_wrapper #asia1 { position:absolute; top:17px; right:214px; }
#ouroffices_wrapper #asia2 { position:absolute; top:49px; right:149px; }
#ouroffices_wrapper #asia3 { position:absolute; top:178px; right:112px; }
#ouroffices_wrapper #asia4 { position:absolute; top:244px; right:133px; }
#ouroffices_wrapper #asia5 { position:absolute; top:310px; right:182px; }
#ouroffices_wrapper #asia6 { position:absolute; top:385px; right:350px; }
#ouroffices_wrapper #asia7 { position:absolute; top:360px; right:430px; }
#ouroffices_wrapper #usa1 { position:absolute; top:314px; left:219px; }
#ouroffices_wrapper #usa2 { position:absolute; top:242px; left:446px; }

#ouroffices_wrapper #asia1 a:link, #ouroffices_wrapper #asia1 a:visited,
#ouroffices_wrapper #asia2 a:link, #ouroffices_wrapper #asia2 a:visited,
#ouroffices_wrapper #asia3 a:link, #ouroffices_wrapper #asia3 a:visited,
#ouroffices_wrapper #asia4 a:link, #ouroffices_wrapper #asia4 a:visited,
#ouroffices_wrapper #asia5 a:link, #ouroffices_wrapper #asia5 a:visited,
#ouroffices_wrapper #asia6 a:link, #ouroffices_wrapper #asia6 a:visited,
#ouroffices_wrapper #asia7 a:link, #ouroffices_wrapper #asia7 a:visited,
#ouroffices_wrapper #usa1 a:link, #ouroffices_wrapper #usa1 a:visited,
#ouroffices_wrapper #usa2 a:link, #ouroffices_wrappe r #usa2 a:visited
{ font-size:14px; font-family:Verdana, "微软雅黑" ; color:#474747; font-weight:bold; text-decoration:none; background:url(../images/more_icon.png) no-repeat 5px 5px; background-position:right; padding-right:10px; }


#ouroffices_wrapper #asia1 a:hover, #ouroffices_wrapper #asia1 a:active,
#ouroffices_wrapper #asia2 a:hover, #ouroffices_wrapper #asia2 a:active,
#ouroffices_wrapper #asia3 a:hover, #ouroffices_wrapper #asia3 a:active,
#ouroffices_wrapper #asia4 a:hover, #ouroffices_wrapper #asia4 a:active,
#ouroffices_wrapper #asia5 a:hover, #ouroffices_wrapper #asia5 a:active,
#ouroffices_wrapper #asia6 a:hover, #ouroffices_wrapper #asia6 a:active,
#ouroffices_wrapper #usa1 a:hover, #ouroffices_wrapper #usa1 a:active,
#ouroffices_wrapper #usa2 a:hover, #ouroffices_wrapper #usa2 a:active
{ color:#a62b4d; }

#ouroffices_wrapper #asia1:hover > #asia_pop1 { visibility:visible; }
#ouroffices_wrapper #asia2:hover > #asia_pop1 { visibility:visible; }
#ouroffices_wrapper #asia3:hover > #asia_pop1 { visibility:visible; }
#ouroffices_wrapper #asia4:hover > #asia_pop3 { visibility:visible; }
#ouroffices_wrapper #asia5:hover > #asia_pop2 { visibility:visible; }
#ouroffices_wrapper #asia6:hover > #asia_pop3 { visibility:visible; }
#ouroffices_wrapper #asia7:hover > #asia_pop2 { visibility:visible; }
#ouroffices_wrapper #usa1:hover > #usa_pop1 { visibility:visible; }
#ouroffices_wrapper #usa2:hover > #usa_pop2 { visibility:visible; }

#asia_pop1 {
	visibility:hidden; z-index:99998;
	position:absolute;
	top:2px;
	right:47px;
	width:220px;
	padding-top:20px;
}
#asia_pop1 .cont {
	background-color:#FFF;
	filter: alpha(opacity=95); opacity: 0.95;
	padding:16px 18px; width:162px;
}
#asia_pop1 .cont .cursor {
	position:absolute; 
	width:29px; height:29px;
	top:20px; right:22px;
	border-top:1px solid #a62b4d;
	border-right:1px solid #a62b4d;
}

#asia_pop2 {
	visibility:hidden;
	z-index:99998;
	position:absolute;
	top:-145px;
	right:47px;
	width:220px;
	padding-bottom:20px;
}
#asia_pop2 .cont {
	background-color:#FFF;
	filter: alpha(opacity=95); opacity: 0.95;
	padding:16px 18px; width:162px;
}
#asia_pop2 .cont .cursor {
	position:absolute; 
	width:29px; height:29px;
	bottom:20px; right:22px;
	border-bottom:1px solid #a62b4d;
	border-right:1px solid #a62b4d;
}

#asia_pop3 {
	visibility:hidden;
	z-index:99998;
	position:absolute;
	top:-158px;
	right:50px;
	width:220px;
	padding-bottom:20px;
}
#asia_pop3 .cont {
	background-color:#FFF;
	filter: alpha(opacity=95); opacity: 0.95;
	padding:16px 18px; width:162px;
}
#asia_pop3 .cont .cursor {
	position:absolute; 
	width:29px; height:29px;
	bottom:20px; right:22px;
	border-bottom:1px solid #a62b4d;
	border-right:1px solid #a62b4d;
}

#usa_pop1 {
	visibility:hidden;
	z-index:99998;
	position:absolute;
	top:-142px;
	right:50px;
	width:220px;
	padding-bottom:20px;
}
#usa_pop1 .cont {
	background-color:#FFF;
	filter: alpha(opacity=95); opacity: 0.95;
	padding:16px 18px; width:162px;
}
#usa_pop1 .cont .cursor {
	position:absolute; 
	width:29px; height:29px;
	bottom:20px; right:22px;
	border-bottom:1px solid #a62b4d;
	border-right:1px solid #a62b4d;
}

#usa_pop2 {
	visibility:hidden;
	z-index:99998;
	position:absolute;
	top:-158px;
	right:49px;
	width:220px;
	padding-bottom:20px;
}
#usa_pop2 .cont {
	background-color:#FFF;
	filter: alpha(opacity=95); opacity: 0.95;
	padding:16px 18px; width:162px;
}
#usa_pop2 .cont .cursor {
	position:absolute; 
	width:29px; height:29px;
	bottom:20px; right:22px;
	border-bottom:1px solid #a62b4d;
	border-right:1px solid #a62b4d;
}

.line_horiz_50 { position:relative; float:left; width:50px; height:1px; background:url(../images/line_horiz.png); margin:0; margin:6px 0 6px 8px; }
.ouroffices_text { font-size:12px !important; font-family:Verdana, "微软雅黑" !important; color:#474747 !important; /*line-height:24px;*/ padding-left:8px !important;letter-spacing:0px !important; background: none !important; font-weight: normal !important; }
.address_icon { float:left; background:url(../images/icons.png) -144px -3px no-repeat; width:14px; height:15px; }
.tel_icon { float:left; background:url(../images/icons.png) -164px -3px no-repeat; width:14px; height:15px; }
.fax_icon { float:left; background:url(../images/icons.png) -183px -1px no-repeat; width:14px; height:17px; }
.mail2_icon { float:left; background:url(../images/icons.png) -183px -19px no-repeat; width:14px; height:14px; }


/* Globle Reach */
#globalreach { position:fixed; top: 178px; left:0; width:100%; z-index:88890; }
#globalreach2 { position:fixed; top: 281px; left:0; width:100%; z-index:88888; }
#globalreach3 { position:absolute; top: 281px; left:0; width:100%; z-index:88889; }
#globalreach_wrapper { position:relative; width:1100px; margin: 0 auto; padding:0px 84px; z-index:88890; }
#globalreach_wrapper .bigtitle { position:relative; width:267px; height:63px; background: url(../images/b_title_sc.png) no-repeat 0 -456px; margin-bottom:40px; }
#bigmap2 { position:absolute; width:999px; height:496px; background: url(../images/globalreach_map2.png) no-repeat; /*margin:50px 0 0 42px;*/ top:-20px; left:-70px; }
#globle_text { position:absolute;
	width:650px; top:50px; left:75px;
	font-size:12px; font-family:Verdana, "微软雅黑" ; color:#212121; line-height:24px;
	text-align:justify; text-align:center;
}
#globle_text2 { position:absolute;
	width:650px; top:50px; left:75px;
	font-size:12px; font-family:Verdana, "微软雅黑" ; color:#212121; line-height:24px;
	/*text-align:justify; text-align:center;*/
}

#bigmap3 { position:absolute; width:1008px; height:503px; padding-bottom:1000px; /*background: url(../images/globalreach_map.png) no-repeat; */top:5px; left:-70px; }

#scrolloutline11 { position:absolute; left:300px; top:200px; z-index:88889; }
#scrolloutline12 { position:absolute; left:300px; top:1200px; z-index:88889;}

/*#asia_click:hover > #asia_map { visibility:visible; }*/

#asia_map {	visibility:hidden; z-index:99998; position:absolute; width:277px; height:200px; background: url(../images/globalreach_asia_sc.png) no-repeat; top:156px; right:137px; /*cursor:pointer;*/ }
#oceania_map {
	visibility:hidden;
	z-index:99998;
	position:absolute;
	width:114px;
	height:101px;
	background: url(../images/globalreach_oceania_sc.png) no-repeat;
	top:356px;
	right:115px;
	/*cursor:pointer;*/
}
#europe_map {
	visibility:hidden;
	z-index:99998;
	position:absolute;
	width:142px;
	height:134px;
	background: url(../images/globalreach_europe_sc.png) no-repeat;
	top:84px;
	right:425px;
	cursor:pointer;
}
#africa_map {
	visibility:hidden;
	z-index:99998;
	position:absolute;
	width:189px;
	height:208px;
	background: url(../images/globalreach_africa_sc.png) no-repeat;
	top:217px;
	right:398px;
	cursor:pointer;
}
#namerica_map {
	visibility:hidden;
	z-index:99998;
	position:absolute;
	width:437px;
	height:294px;
	background: url(../images/globalreach_namerica_sc.png) no-repeat;
	top:9px;
	right:572px;
	cursor:pointer;
}
#samerica_map {
	visibility:hidden;
	z-index:99998;
	position:absolute;
	width:134px;
	height:207px;
	background: url(../images/globalreach_samerica_sc.png) no-repeat;
	top:291px;
	right:636px;
	cursor:pointer;
}


/* Our Careers */
#careers { position:fixed; top: 178px; left:0; width:100%; z-index:88890; }
#careers2 { position:fixed; top: 281px; left:0; width:100%; z-index:88888; }
#careers3 { position:absolute; top: 281px; left:0; width:100%; z-index:88889; }
#careers_wrapper { position:relative; width:1100px; margin: 0 auto; padding:0px 84px; z-index:88888; }
#careers_wrapper .bigtitle { position:relative; width:267px; height:63px; background: url(../images/b_title_sc.png) no-repeat 0 -532px; margin-bottom:40px; z-index:88890;}

#subnav .line4 { width:1px; height:100px; background-image:url(../images/nav_line.gif); background-repeat:repeat-y; margin-right:14px; margin-top:0px; float:left;}

#scrolloutline13 { position:absolute; left:300px; top:200px; z-index:88889; }
#scrolloutline14 { position:absolute; left:300px; top:1200px; z-index:88889;}

#contentbox1 .l_text4, #contentbox2 .l_text4, #contentbox3 .l_text4 { float:left; width:200px; font-size:14px; font-family:Verdana, "微软雅黑" ; color:#000000; padding-right:15px; }
#contentbox1 .l_text4 .jobs, #contentbox2 .l_text4 .jobs, #contentbox3 .l_text4 .jobs { font-size:14px; font-family:Verdana, "微软雅黑" ; color:#000000; margin-bottom:20px; }
#contentbox1 .l_text4 .posts, #contentbox2 .l_text4 .posts, #contentbox3 .l_text4 .posts { font-size:14px; font-family:Verdana, "微软雅黑" ; color:#000000; font-weight:bold; }

#contentbox1 .r_text, #contentbox2 .r_text, #contentbox3 .r_text { float:left; width:615px; height:auto; font-size:12px; font-family:Verdana, "微软雅黑" ; color:#000000; padding: 0 15px;  background:url(../images/line_vert.png) left; background-repeat:repeat-y; }
#contentbox1 .r_text .ti, #contentbox2 .r_text .ti, #contentbox3 .r_text .ti { font-size:14px; font-family:Verdana, "微软雅黑" ; color:#000000; font-weight:bold; margin-bottom:6px; }
#contentbox1 .r_text .ti2, #contentbox2 .r_text .ti2, #contentbox3 .r_text .ti2 { font-size:14px; font-family:Verdana, "微软雅黑" ; color:#000000; font-weight:bold; margin-bottom:6px; margin-top:8px; }

#contentbox1 .r_text li, #contentbox2 .r_text li, #contentbox3 .r_text li { font-size:12px; font-family:Verdana, "微软雅黑" ; color:#000000; list-style-type:decimal; list-style-position:outside; list-style-color: #212121; margin-left:20px;}

#tab_cont { float:left; position:relative; width:875px; padding-top:10px; }
#tab_cont .title { font-size:20px; font-family:Verdana, "微软雅黑" ; color:#212121; font-weight:bold; margin-bottom:20px; letter-spacing:1px; }
#tab_cont .text { font-size:12px; font-family:Verdana, "微软雅黑" ; color:#212121; line-height:20px; text-align:justify; }
#tab_cont .text40 { font-size:40px; font-family:Verdana, "微软雅黑" ; color:#a62b4d; line-height:22px; font-weight:bold; }
#tab_cont li { list-style-type:decimal; list-style-position:outside; list-style-color: #212121; margin-left:20px; margin-bottom:5px; }

.files_icon1 { width:75px; height:99px; background:url(../images/files_icon.png) 0px 0px no-repeat; margin:0 auto; cursor:pointer;}
.files_icon2 { width:75px; height:99px; background:url(../images/files_icon.png) -76px 0px no-repeat; margin:0 auto; cursor:pointer;}
.files_icon3 { width:75px; height:99px; background:url(../images/files_icon.png) -152px 0px no-repeat; margin:0 auto; cursor:pointer;}


/* Contact Us */
#contactus { position:fixed; top: 178px; left:0; width:100%; z-index:88890; }
#contactus2 { position:fixed; top: 281px; left:0; width:100%; z-index:88888; }
#contactus3 { position:absolute; top: 281px; left:0; width:100%; z-index:88889; }
#contactus_wrapper { position:relative; width:1100px; margin: 0 auto; padding:0px 84px; z-index:88888; }
#contactus_wrapper .bigtitle { position:relative; width:267px; height:63px; background: url(../images/b_title_sc.png) no-repeat 0 -608px; margin-bottom:40px; z-index:88890;}

#scrolloutline15 { position:absolute; left:300px; top:200px; z-index:88889; }
#scrolloutline16 { position:absolute; left:300px; top:1200px; z-index:88889;}
#scrolloutline17 { position:absolute; left:300px; top:2000px; z-index:88889;}

#contentbox1 .c1, #contentbox2 .c1, #contentbox3 .c1 { float:left; width:97px; font-size:12px; line-height:22px; font-family:Verdana, "微软雅黑" ; color:#000000; padding-right:15px; background:url(../images/line_vert.png) right; background-repeat:repeat-y; }
#contentbox1 .c1 .city, #contentbox2 .c1 .city, #contentbox3 .c1 .city { font-size:16px; font-weight:bold; }
#contentbox1 .c2, #contentbox2 .c2, #contentbox3 .c2 { float:left; width:250px; font-size:12px; font-family:Verdana, "微软雅黑" ; color:#000000; padding:0 15px; background:url(../images/line_vert.png) right; background-repeat:repeat-y; line-height:22px; }
#contentbox1 .c3, #contentbox2 .c3, #contentbox3 .c3 { float:left; width:200px; font-size:12px; font-family:Verdana, "微软雅黑" ; color:#000000; padding:0 15px; background:url(../images/line_vert.png) right; background-repeat:repeat-y; line-height:22px; }
#contentbox1 .c3 .tel, #contentbox2 .c3 .tel, #contentbox3 .c3 .tel, #contentbox1 .c3 .fax, #contentbox2 .c3 .fax, #contentbox3 .c3 .fax  { font-size:12px; font-family:Verdana, "微软雅黑" ; color:#000000; line-height:22px; margin-bottom:1px; }
.c_ti  { float:left; width:65px; font-weight:bold; margin-right:5px; }
.c_ti2  { float:left; width:65px; font-weight:bold; margin-right:5px; }
<!--#contentbox1 .c3 .no, #contentbox2 .c3 .no, #contentbox3 .c3 .no { float:left; width:200px; font-size:12px; font-family:"Antenna-Light"; letter-spacing:0px; color:#000000; padding:0 15px; background:url(../images/line_vert.png) right; background-repeat:repeat-y; line-height:22px; }-->
#contentbox1 .c4, #contentbox2 .c4, #contentbox3 .c4 { float:left; width:200px; font-size:12px; font-family:Verdana, "微软雅黑" ; color:#000000; padding:0 15px; line-height:22px; }
#contentbox1 .c4 a:link, #contentbox1 .c4 a:visited,
#contentbox2 .c4 a:link, #contentbox2 .c4 a:visited,
#contentbox3 .c4 a:link, #contentbox3 .c4 a:visited { text-decoration:none; font-family:Verdana, "微软雅黑"; color:#000000;letter-spacing:0px; }
#contentbox1 .c4 a:hover, #contentbox1 .c4 a:active,
#contentbox2 .c4 a:hover, #contentbox2 .c4 a:active,
#contentbox3 .c4 a:hover, #contentbox3 .c4 a:active { text-decoration:none; font-family:Verdana, "微软雅黑"; color:#931445;letter-spacing:0px; }
#contentbox1 .c4 .mail, #contentbox2 .c4 .mail, #contentbox3 .c4 .mail, #contentbox1 .c4 .no, #contentbox2 .c4 .no, #contentbox3 .c4 .no  { font-size:12px; font-family:Verdana, "微软雅黑" ; color:#000000; line-height:22px; margin-bottom:1px;}


#contentbox1 .l_text4 .jobs, #contentbox2 .l_text4 .jobs, #contentbox3 .l_text4 .jobs { font-size:14px; font-family:Verdana, "微软雅黑" ; color:#000000; margin-bottom:20px; }
#contentbox1 .l_text4 .posts, #contentbox2 .l_text4 .posts, #contentbox3 .l_text4 .posts { font-size:14px; font-family:Verdana, "微软雅黑" ; color:#000000; font-weight:bold; }


/* Legal Disclaimer */
#disclaimer { position:fixed; top: 178px; left:0; width:100%; z-index:88890; }
#disclaimer2 { position:fixed; top: 281px; left:0; width:100%; z-index:88888; }
#disclaimer_wrapper { position:relative; width:1100px; margin: 0 auto; padding:0px 84px; z-index:88888; }
#disclaimer_wrapper .bigtitle { position:relative; width:267px; height:63px; background: url(../images/b_title_sc.png) no-repeat 0 -684px; margin-bottom:40px; z-index:88890;}

#disclaimer_wrapper #disclaimer_text { position:relative; width:1090px; font-size:12px; font-family:Verdana, "微软雅黑" ; color:#212121; text-align:justify; line-height:24px; padding-left:10px;}

#disclaimer_wrapper #disclaimer_text .number { font-size:18px; font-family:"Antenna-Bold" ; color:#454545; padding-right:10px;}


/* Sitemap */
#sitemap { position:fixed; top: 178px; left:0; width:100%; z-index:88890; }
#sitemap2 { position:fixed; top: 281px; left:0; width:100%; z-index:88888; }
#sitemap_wrapper { position:relative; width:1100px; margin: 0 auto; padding:0px 84px; z-index:88888; }
#sitemap_wrapper .bigtitle { position:relative; width:267px; height:63px; background: url(../images/b_title_sc.png) no-repeat 0 -761px; margin-bottom:40px; z-index:88890;}

.sitemap_box { width:183px; height:240px; float:left;}
.sitemap_box .nav_ti { width:143px; height:30px; font-size:14px; font-family:Verdana, "微软雅黑" ; color:#212121; background:url(../images/line_horiz.png) bottom; background-repeat:repeat-x; font-weight:bold; margin-bottom:15px; }
.sitemap_box .nav_ti a:link, .sitemap_box .nav_ti a:visited { font-size:14px; font-family:Verdana, "微软雅黑" ; color:#212121; text-decoration:none; }
.sitemap_box .nav_ti a:hover, .sitemap_box .nav_ti a:active { font-size:14px; font-family:Verdana, "微软雅黑" ; color:#a62b4d; text-decoration:none;}
.sitemap_box ul.snav_ti { width:183px; font-size:12px; font-family:Verdana, "微软雅黑" ; color:#474747; padding:0; margin:0;}
.sitemap_box ul.snav_ti li { list-style:none; margin-bottom:10px;}
.sitemap_box ul.snav_ti li a:link, .sitemap_box ul.snav_ti li a:visited { font-size:12px; font-family:Verdana, "微软雅黑" ; color:#474747; text-decoration:none;}
.sitemap_box ul.snav_ti li a:hover, .sitemap_box ul.snav_ti li a:active { font-size:12px; font-family:Verdana, "微软雅黑" ; color:#a62b4d; text-decoration:none; background:url(../images/select_icon.png) no-repeat 4px 7px; background-position:right; padding-right:10px;}


/* =============================================================================
   Screen size
   ========================================================================== */

@media only screen and (max-width: 1580px) {
		
/* header nav */		
#menu { z-index:99999; width:1100px; margin: 0px auto; padding:10px 84px 0 84px;}
/*.nav { width:1253px; height:15px; }*/

.nav ul li.ourroad, .nav ul li.ourroad_on { margin-right:80px; }
.nav ul li.newsndeals, .nav ul li.newsndeals_on { margin-right:80px; }
.nav ul li.ourpractices, .nav ul li.ourpractices_on { margin-right:80px; }
.nav ul li.partnersnc, .nav ul li.partnersnc_on { margin-right:80px; }
.nav ul li.ourpublications, .nav ul li.ourpublications_on { margin-right:80px; }
.nav ul li.ouroffices, .nav ul li.ouroffices_on { margin-right:80px; }
.nav ul li.globalreach, .nav ul li.globalreach_on { margin-right:80px; }
.nav ul li.careers, .nav ul li.careers_on { margin-right:80px; }

#navbox_m0 { left:-1198px;}
/*#navbox_m1 { left:-798px;}
#navbox_m2 { left:-943px;}
#navbox_m4 { left:-1249px;}
#navbox_m5 { left:-1394px;}
#navbox_m7 { left:-1684px;}
#navbox_m8 { left:-1829px;}
#navbox_m9 { left:-1974px;}*/
	
.m1, .m3, .m4, .m6, .m7, .m8 { width:145px; float:left;}
.m9 { width:125px; float:left;}
.m2 { width:450px; float:left;}
.m5 { width:290px; float:left;}
		
/* sliders */
#fade img { width: 1400px; height:713px; padding-top:40px; }	
#sliders_wrapper { width:1400px; margin: 0px auto; padding:0px; }
		
#header_wrapper { width:1253px;	margin: 0px auto; padding:30px 84px;  }

#home_news_wrapper { width:1253px; margin: 0px auto; padding:0px 84px 0 84px; }	
	
#footer_wrapper { width:1210px;	margin: 0px auto; padding:0px 84px 50px 84px; z-index: 99999; }		
		
}

@media only screen and (max-width: 1360px) {
		
/* header nav */		
#menu { z-index:99999; width:1172px; margin: 0px auto; padding:10px 64px 0 64px;}
/*.nav { width:1172px; height:15px; }*/

.nav ul li.ourroad, .nav ul li.ourroad_on { margin-right:70px; }
.nav ul li.newsndeals, .nav ul li.newsndeals_on { margin-right:70px; }
.nav ul li.ourpractices, .nav ul li.ourpractices_on { margin-right:70px; }
.nav ul li.partnersnc, .nav ul li.partnersnc_on { margin-right:70px; }
.nav ul li.ourpublications, .nav ul li.ourpublications_on { margin-right:70px; }
.nav ul li.ouroffices, .nav ul li.ouroffices_on { margin-right:70px; }
.nav ul li.globalreach, .nav ul li.globalreach_on { margin-right:70px; }
.nav ul li.careers, .nav ul li.careers_on { margin-right:70px; }

#navbox_m0 { left:-1198px;}
/*#navbox_m1 { left:-798px; }
#navbox_m2 { left:-933px; }
#navbox_m4 { left:-1219px; }
#navbox_m5 { left:-1354px; }
#navbox_m7 { left:-1624px; }
#navbox_m8 { left:-1759px; }
#navbox_m9 { left:-1894px; }*/
	
.m1, .m3, .m4, .m6, .m7, .m8 { width:135px; float:left;}
.m2 { width:421px; float:left;}
.m5 { width:270px; float:left;}
.m9 { width:125px; float:left;}

#fade img { width: 1300px; height:662px; padding-top:50px; }	
#sliders_wrapper { width:1300px; margin: 0px auto; padding:0px; }
	
#header_wrapper { width:1172px;	margin: 0px auto; padding:30px 64px;  }

#home_news_wrapper { z-index: 95000; width:1172px; margin: 0px auto; padding:0px 64px 0 64px; }
#home_news_box { float:left; width:305px; margin-right:35px; }
		
#footer_wrapper { width:1172px;	margin: 0px auto; padding:0px 64px 50px 64px; z-index: 99999; }	
	
#subnav { position:relative; width:280px; }	
#scrolloutline0, #scrolloutline1, #scrolloutline2, #scrolloutline3, #scrolloutline4, #scrolloutline5, #scrolloutline6, #scrolloutline7, #scrolloutline8, #scrolloutline90, #scrolloutline10, #scrolloutline11, #scrolloutline12, #scrolloutline13, #scrolloutline14, #scrolloutline15, #scrolloutline16, #scrolloutline17 { left:280px; }	
		
}
 
@media only screen and (max-width: 1250px) {
		
/* header nav */		
#menu { z-index:99999; width:1100px; margin: 0px auto; padding:10px 50px 0 50px;}
/*.nav { width:1100px; height:15px; }*/

.nav ul li.ourroad, .nav ul li.ourroad_on { margin-right:61px; }
.nav ul li.newsndeals, .nav ul li.newsndeals_on { margin-right:61px; }
.nav ul li.ourpractices, .nav ul li.ourpractices_on { margin-right:61px; }
.nav ul li.partnersnc, .nav ul li.partnersnc_on { margin-right:61px; }
.nav ul li.ourpublications, .nav ul li.ourpublications_on { margin-right:61px; }
.nav ul li.ouroffices, .nav ul li.ouroffices_on { margin-right:61px; }
.nav ul li.globalreach, .nav ul li.globalreach_on { margin-right:61px; }
.nav ul li.careers, .nav ul li.careers_on { margin-right:61px; }

#navbox_m0 { left:-1198px;}
/*#navbox_m1 { left:-798px; }
#navbox_m2 { left:-924px; }
#navbox_m4 { left:-1192px; }
#navbox_m5 { left:-1318px; }
#navbox_m7 { left:-1570px; }
#navbox_m8 { left:-1696px; }
#navbox_m9 { left:-1822px; }*/
	
.m1, .m3, .m4, .m6, .m7, .m8 { width:126px; float:left;}
.m2 { width:394px; float:left;}
.m5 { width:252px; float:left;}
.m9 { width:115px; float:left;}

#fade img { width: 1200px; height:611px; padding-top:80px; }	
#sliders_wrapper { width:1200px; margin: 0px auto; padding:0px; }
		
#header_wrapper { width:1100px;	margin: 0px auto; padding:30px 50px;  }

#home_news_wrapper { z-index: 95000; width:1100px; margin: 0px auto; padding:0px 50px 0 50px; }
#home_news_box { float:left; width:305px; margin-right:15px; }
		
#footer_wrapper { width:1210px;	margin: 0px auto; padding:0px 50px 50px 50px; z-index: 99999; }

#subnav { position:relative; width:280px; }	
#scrolloutline0, #scrolloutline1, #scrolloutline2, #scrolloutline3, #scrolloutline4, #scrolloutline5, #scrolloutline6, #scrolloutline7, #scrolloutline8, #scrolloutline90, #scrolloutline10, #scrolloutline11, #scrolloutline12, #scrolloutline13, #scrolloutline14, #scrolloutline15, #scrolloutline16, #scrolloutline17 { left:280px; }

#main_cont { float:left; position:relative; width:800px; margin-bottom:230px; }
#boxscroll { width: 775px; padding-right:25px; }
#boxscroll2 { width: 775px; padding-right:25px; }
#boxscroll3 { width: 775px; padding-right:25px; }
#boxscroll3b { width: 775px; padding-right:25px; }
#boxscroll3c { width: 775px; padding-right:25px; }
#boxscroll4 { width: 780px; padding-right:10px; }
#boxscroll5 { width: 273px; padding-right:10px; }
#boxscroll5b { width: 520px; }
#boxscroll6 { width: 730px; padding-right:10px; }	
#boxscroll7 { width: 1050px; padding-right:10px; }	
#boxscroll8 { width: 1020px; padding-right:10px; }
.bigtab, .subtab, .ourpublications_tab { float: left; width: 800px; margin: 0; }

.option { width:775px;  }
.option .total { float:left; width:600px; }
.option .page { float:left; width:100px; }

/* Our Road & news */
#contentbox1 { width:745px; }
#contentbox1 .l_text, #contentbox2 .l_text, #contentbox3 .l_text { width:620px; }
#contentbox1 .r_date, #contentbox2 .r_date, #contentbox3 .r_date { width:105px; padding: 0 10px;}
#contentbox1 .l_text2, #contentbox2 .l_text2, #contentbox3 .l_text2 { width:590px; }
#contentbox1 .r_date2, #contentbox2 .r_date2, #contentbox3 .r_date2 { width:150px;  }


/* Our Practices */
#main_cont2 .circle_btn { float:left; margin:0 22px 15px 0;}
#main_cont2 .circle_btn2 {float:left; margin:0 22px 15px 0;}
#main_cont2 .circle_btn3 { float:left; margin:0 22px 15px 0;}
#main_cont2 .circle_btn4 {float:left; margin:0 22px 15px 0;}

/* Partners an c */
#partnersnc_wrapper .box1 { margin-right:30px; width:265px; }
#partnersnc_wrapper .box1 .row1 { width:245px; }
#partnersnc_wrapper .box2 { margin-right:20px; width:506px; }
#partnersnc_wrapper .box2 .row2 { width:223px; margin:0px 15px 10px 0px;  }
#main_cont2 { float:left; position:relative; width:1060px; margin-bottom:230px; }
#partnersnc_wrapper .search { position:relative; float:right; width:205px; background:url(../images/line_vert.png) left; background-repeat:repeat-y; padding-left:30px;}
#partnersnc_wrapper .search .mbtn, #partnersnc_wrapper .search .mbtn a { position:relative; float:left; width:180px; height:29px;font-family:Verdana, "微软雅黑" ; font-size:13px; color:#a62b4d; text-decoration:none; line-height:29px; padding:0 10px; background: #e2e2e2 url(../images/select_icon.png) no-repeat; background-position: 188px 12px; margin-bottom:10px; border-bottom:1px solid #e2e2e2;}
#partnersnc_wrapper .box3 { position:relative; float:left; margin-right:20px; width:790px; }
#partnersnc_wrapper .box3 .row3 { float:left; width:355px; padding:7px 10px 7px 10px; margin:0px 15px 10px 0; border-bottom:1px solid #bdbdbd; background:url(../images/select_icon.png) no-repeat; background-position: 361px 15px; cursor:pointer; text-decoration:none; }

/* Our Publications */
#main_cont .top_nav { float:left; margin-bottom:18px; width:800px;}
#contentbox1 .l_text3, #contentbox2 .l_text3, #contentbox3 .l_text3 { width:500px; }
#contentbox1 .l_text3b, #contentbox2 .l_text3b, #contentbox3 .l_text3b { width:628px; }
#contentbox1 .r_date3, #contentbox2 .r_date3, #contentbox3 .r_date3 { width:100px;}
#contentbox1 .r_btn, #contentbox2 .r_btn, #contentbox3 .r_btn { width:80px;}

/* Global Reach */
#bigmap2 { top:-20px; left:-100px; }
#globle_text2 { position:absolute; width:650px; top:50px; left:45px; }
#bigmap3 { left:-120px; }

/* Contact Us */
#contentbox1 .c1, #contentbox2 .c1, #contentbox3 .c1 { width:90px; padding-right:10px;}
#contentbox1 .c2, #contentbox2 .c2, #contentbox3 .c2 { width:220px; padding:0 10px; }
#contentbox1 .c3, #contentbox2 .c3, #contentbox3 .c3 { width:190px; padding:0 10px; }
#contentbox1 .c3 .no, #contentbox2 .c3 .no, #contentbox3 .c3 .no { width:190px; }
#contentbox1 .c4, #contentbox2 .c4, #contentbox3 .c4 { width:200px; padding:0 10px; }

/* Careers */
#contentbox1 .l_text4, #contentbox2 .l_text4, #contentbox3 .l_text4 { width:150px; padding-right:15px; }
#contentbox1 .r_text, #contentbox2 .r_text, #contentbox3 .r_text { float:left; width:565px; padding: 0 15px;  }
#tab_cont { float:left; position:relative; width:775px; padding-top:10px; }

#contentbox2 { float:left; width:745px; }
#contentbox3 { float:left; width:745px; }

/* Disclaimer */
#disclaimer_wrapper #disclaimer_text { width:1000px;}

}

@media only screen and (max-width: 1160px) {
	
/* HTML{ overflow:auto;}*/
		
/* header nav */		
#menu { z-index:99999; width:940px; margin: 0px auto; padding:10px 30px 0 30px;}
/*.nav { width:940px; height:15px; }*/

.nav ul li.ourroad, .nav ul li.ourroad_on { margin-right:41px; }
.nav ul li.newsndeals, .nav ul li.newsndeals_on { margin-right:41px; }
.nav ul li.ourpractices, .nav ul li.ourpractices_on { margin-right:41px; }
.nav ul li.partnersnc, .nav ul li.partnersnc_on { margin-right:41px; }
.nav ul li.ourpublications, .nav ul li.ourpublications_on { margin-right:41px; }
.nav ul li.ouroffices, .nav ul li.ouroffices_on { margin-right:41px; }
.nav ul li.globalreach, .nav ul li.globalreach_on { margin-right:41px; }
.nav ul li.careers, .nav ul li.careers_on { margin-right:41px; }

#navbox_m0 { left:-1198px;}
/*#navbox_m1 { left:-798px; }
#navbox_m2 { left:-904px; }
#navbox_m4 { left:-1132px; }
#navbox_m5 { left:-1238px; }
#navbox_m7 { left:-1450px; }
#navbox_m8 { left:-1556px; }
#navbox_m9 { left:-1662px; }*/
	
.m1, .m3, .m4, .m6, .m7, .m8 { width:106px; float:left;}
.m2 { width:334px; float:left;}
.m5 { width:212px; float:left;}
.m9 { width:106; float:left;}

#fade img { width: 1100px; height:560px; padding-top:90px; }	
#sliders_wrapper { width:1100px; margin: 0px auto; padding:0px; }
		
#header_wrapper { width:940px;	margin: 0px auto; padding:30px 30px;  }

#home_news_wrapper { z-index: 95000; width:940px; margin: 0px auto; padding:0px 30px 0 30px; }
#home_news_box { float:left; width:305px; margin-right:15px; }
		
#footer_wrapper { width:940px;	margin: 0px auto; padding:0px 30px 50px 30px; z-index: 99999; }		

#subnav { position:relative; width:230px; }	
#scrolloutline0, #scrolloutline1, #scrolloutline2, #scrolloutline3, #scrolloutline4, #scrolloutline5, #scrolloutline6, #scrolloutline7, #scrolloutline8, #scrolloutline9, #scrolloutline10, #scrolloutline11, #scrolloutline12, #scrolloutline13, #scrolloutline14, #scrolloutline15, #scrolloutline16, #scrolloutline17 { left:230px; }

#main_cont { float:left; position:relative; width:700px; margin-bottom:230px; }
#boxscroll { width: 675px; padding-right:25px; }
#boxscroll2 { width: 675px; padding-right:25px; }
#boxscroll3 { width: 675px; padding-right:25px; }
#boxscroll3b { width: 675px; padding-right:25px; }
#boxscroll3c { width: 675px; padding-right:25px; }
#boxscroll4 { width: 710px; padding-right:10px; }
#boxscroll5 { width: 229px; padding-right:10px; }
#boxscroll5b { width: 470px; }
#boxscroll7 { width: 930px; padding-right:10px; }	

.bigtab, .subtab, .ourpublications_tab { float: left; width: 700px; margin: 0; }

#ourroad_wrapper, #newsndeals_wrapper, #ourpractices_wrapper, #partnersnc_wrapper, #ourpublications_wrapper, #ouroffices_wrapper, #globalreach_wrapper, #careers_wrapper, #contactus_wrapper, #disclaimer_wrapper, #sitemap_wrapper { width: 940px; margin: 0 auto; padding:0px 30px; }

.option { width:680px;  }
.option .total { float:left; width:500px; }
.option .page { float:left; width:100px; }

/* Our Road & news */
#contentbox1 { width:650px; }
#contentbox1 .l_text, #contentbox2 .l_text, #contentbox3 .l_text { width:525px; }
#contentbox1 .r_date, #contentbox2 .r_date, #contentbox3 .r_date { width:105px; padding: 0 10px; }
#contentbox1 .l_text2, #contentbox2 .l_text2, #contentbox3 .l_text2 { width:500px; }
#contentbox1 .r_date2, #contentbox2 .r_date2, #contentbox3 .r_date2 { width:130px;  }
#contentbox2 { float:left; width:650px; }
#contentbox3 { float:left; width:650px; }

/* Our Practices */
#main_cont2 .circle_btn { float:left; margin:0 27px 15px 0;}
#main_cont2 .circle_btn2 {float:left; margin:0 27px 15px 0;}
#main_cont2 .circle_btn3 { float:left; margin:0 27px 15px 0;}
#main_cont2 .circle_btn4 {float:left; margin:0 27px 15px 0;}

/* Partners an c */
#partnersnc_wrapper .box1 { margin-right:20px; width:225px; }
#partnersnc_wrapper .box1 .row1 { width:205px; background:url(../images/select_icon.png) no-repeat; background-position: 213px 15px;  }
#partnersnc_wrapper .box2 { margin-right:20px; width:426px; }
#partnersnc_wrapper .box2 .row2 { width:203px; margin:0px 10px 10px 0px; background:url(../images/select_icon.png) no-repeat; background-position: 211px 15px;  }
#main_cont2 { float:left; position:relative; width:940px; margin-bottom:230px; }
#partnersnc_wrapper .search { position:relative; float:right; width:155px; background:url(../images/line_vert.png) left; background-repeat:repeat-y; padding-left:20px; padding-right:30px;}
#partnersnc_wrapper .search .mbtn, #partnersnc_wrapper .search .mbtn a {  width:155px; height:29px;}
#partnersnc_wrapper .search .mbtn2, #partnersnc_wrapper .search .mbtn2 a { width:155px; height:29px;}
#partnersnc_wrapper .search .selectbar2 select { height:30px; width: 175px; background: #ededed url("../images/selectdn_icon.png") no-repeat 158px; }
#partnersnc_wrapper .search  .line_horiz {  width:175px; height:1px; margin:5px 0 15px 0; }
#partnersnc_wrapper .search #searchbox2 { padding: 0 10px; height: 30px; width: 155px; }

#partnersnc_wrapper .box3 { margin-right:10px; width:725px; }
#partnersnc_wrapper .box3 .row3 { float:left; width:325px; padding:7px 10px 7px 10px; margin:0px 10px 10px 0; background:url(../images/select_icon.png) no-repeat; background-position: 333px 15px; }
#partnersnc_wrapper .box3 .row3 .text { width:100px; padding:0; }
#partnersnc_wrapper .box3 .row3 .text2 { width:205px; }
#partnersnc_wrapper .box3 .title { width:500px;}


/* Our Publications */
#main_cont .top_nav { float:left; margin-bottom:18px; width:700px;}
#contentbox1 .l_text3, #contentbox2 .l_text3, #contentbox3 .l_text3 { width:415px; }
#contentbox1 .l_text3b, #contentbox2 .l_text3b, #contentbox3 .l_text3b { width:545px; }
#contentbox1 .r_date3, #contentbox2 .r_date3, #contentbox3 .r_date3 { width:100px;}
#contentbox1 .r_btn, #contentbox2 .r_btn, #contentbox3 .r_btn { width:70px;}

/* Our Office */
#ouroffices_wrapper #office_text3 { top:-10px; left:30px; }
#ouroffices_wrapper #office_text2 { top:-10px; left:30px; }
#ouroffices_wrapper #bigmap {  left:-40px; background: url(../images/ouroffices_map2_sc.png) no-repeat; }
#ouroffices_wrapper #asia1 { top:17px; right:80px; }
#ouroffices_wrapper #asia2 { top:63px; right:27px; }
#ouroffices_wrapper #asia3 { top:192px; right:30px; }
#ouroffices_wrapper #asia4 { top:247px; right:48px; }
#ouroffices_wrapper #asia5 { top:310px; right:57px; }
#ouroffices_wrapper #asia6 { top:385px; right:220px; }
#ouroffices_wrapper #asia7 { top:360px; right:290px; }
#ouroffices_wrapper #usa1 { top:314px; left:82px; }
#ouroffices_wrapper #usa2 { top:242px; left:310px; }
#usa_pop1 { top:-152px; right:-180px; width:220px; padding-bottom:20px; }
#usa_pop1 .cont { padding:16px 18px; width:162px; float:right; }
#usa_pop1 .cont .cursor { width:29px; height:29px; bottom:20px; left:22px; border-bottom:1px solid #a62b4d; border-left:1px solid #a62b4d; border-right:0px solid #a62b4d; }


/* Global Reach */
#bigmap2 { top:-20px; left:-150px; }
#globle_text2 { position:absolute; width:650px; top:50px; left:-5px; }
#bigmap3 { left:-200px; }

/* Careers */
#contentbox1 .l_text4, #contentbox2 .l_text4, #contentbox3 .l_text4 { width:140px; padding-right:15px; }
#contentbox1 .r_text, #contentbox2 .r_text, #contentbox3 .r_text { float:left; width:480px; padding: 0 15px;  }
#tab_cont { float:left; position:relative; width:670px; padding-top:10px; }

/* Contact Us */
#contentbox1 .c1, #contentbox2 .c1, #contentbox3 .c1 { width:70px; padding-right:10px;}
#contentbox1 .c2, #contentbox2 .c2, #contentbox3 .c2 { width:210px; padding:0 10px; }
#contentbox1 .c3, #contentbox2 .c3, #contentbox3 .c3 { width:190px; padding:0 10px; }
#contentbox1 .c4, #contentbox2 .c4, #contentbox3 .c4 { width:120px; padding:0 10px; }
.c_ti2  { float:left; width:38px; font-weight:bold; margin-right:5px; }

/* Disclaimer */
#disclaimer_wrapper #disclaimer_text { width:920px;}

/* Site Map */
.sitemap_box { width:156px; }
.sitemap_box .nav_ti { width:133px; }
		
}


@media only screen and (max-height: 850px) {
	
#boxscroll {  height: 435px; padding-right:25px; }
#boxscroll2 { height: 435px; padding-right:25px; }
#boxscroll3 { height: 445px; padding-right:25px; }
#boxscroll3b { height: 445px; padding-right:25px; }
#boxscroll3c { height: 425px; padding-right:25px; }
#boxscroll4 { height: 415px; padding-right:10px; }

}

@media only screen and (max-height: 800px) {
	
#boxscroll {  height: 380px; padding-right:25px; }
#boxscroll2 { height: 380px; padding-right:25px; }
#boxscroll3 { height: 400px; padding-right:25px; }
#boxscroll3b { height: 400px; padding-right:25px; }
#boxscroll3c { height: 380px; padding-right:25px; }
#boxscroll4 { height: 360px; padding-right:10px; }
#boxscroll5 {  height: 365px; padding-right:10px; }
#boxscroll6 { height: 465px; padding-right:10px; margin-bottom:30px; }
#boxscroll7 { width: 400px; padding-right:10px; }	
#boxscroll8 { width: 1020px; padding-right:10px; }	
}

@media only screen and (max-height: 750px) {
	
#boxscroll {  height: 360px; padding-right:25px; }
#boxscroll2 { height: 360px; padding-right:25px; }
#boxscroll3 { height: 380px; padding-right:25px; }
#boxscroll3b { height: 380px; padding-right:25px; }
#boxscroll3c { height: 360px; padding-right:25px; }
#boxscroll4 { height: 340px; padding-right:10px; }
#boxscroll5 {  height: 330px; padding-right:10px; }
#boxscroll6 { height: 415px; padding-right:10px; }
#boxscroll7 { width: 400px; padding-right:10px; }	
#boxscroll8 { height: 550px; padding-right:10px; }
#bigmap3 { top:-45px; }

/* Our Office */

#ouroffices2 { position:fixed; top: 231px; left:0; width:100%; z-index:88888;  }
#ouroffices_wrapper #office_text2 { top:30px; }
#ouroffices_wrapper #bigmap { top:20px; }

}

@media only screen and (max-height: 700px) {
	
#boxscroll {  height: 310px; padding-right:25px; }
#boxscroll2 { height: 310px; padding-right:25px; }
#boxscroll3 { height: 300px; padding-right:25px; }
#boxscroll3b { height: 330px; padding-right:25px; }
#boxscroll3c { height: 310px; padding-right:25px; }
#boxscroll4 { height: 280px; padding-right:10px; }
#boxscroll5 {  height: 275px; padding-right:10px; }
#boxscroll6 { height: 365px; padding-right:10px; }
#boxscroll7 { width: 400px; padding-right:10px; }	
#boxscroll8 { width: 1020px; padding-right:10px; }
#home_news { bottom: 30px;}
#fade img { margin-top:20px; }
#bigmap3 { top:-65px; }

/* Our Office */
#ouroffices2 { position:fixed; top: 211px; left:0; width:100%; z-index:88888;  }
#ouroffices_wrapper #office_text2 { top:50px; }
#ouroffices_wrapper #bigmap { top:20px; }

#footer_wrapper { padding-bottom:25px; }
*#footer_wrapper{ padding-bottom:5px!important;} /*IE7*/

.sitemap_box { height:200px;}

}

@media only screen and (max-height: 680px) {


#bigmap3 { top:-75px; }

.sitemap_box { height:190px;}
	
}

@media only screen and (max-height: 650px) {

/* header */
#header {  height:100px;}
#header_wrapper { padding-top:20px; padding-bottom:20px; }

#fade img { margin-top:20px; }	

#boxscroll {  height: 200px; padding-right:25px; }
#boxscroll2 { height: 200px; padding-right:25px; }
#boxscroll3 { height: 220px; padding-right:25px; }
#boxscroll3b { height: 220px; padding-right:25px; }
#boxscroll3c { height: 200px; padding-right:25px; }
#boxscroll4 { height: 170px; padding-right:10px; }
#boxscroll5 {  height: 165px; padding-right:10px; }
#boxscroll5b {  height: 165px; }
#boxscroll6 { height: 315px; padding-right:10px; margin-bottom:30px; }
#boxscroll8 { height: 550px; margin-bottom:30px; }
#boxscroll7 { width: 400px; padding-right:10px; }	
/* ourroad */
#ourroad { position:fixed; top: 120px; }
#ourroad2 { position:fixed; top: 241px;  }

/* newsndeals */
#newsndeals { position:fixed; top: 120px;  }
#newsndeals2 { position:fixed; top: 241px;  }

/* Our Practices */
#ourpractices { position:fixed; top: 120px;  }

/* Partnersnc */
#partnersnc { position:fixed; top: 140px; }

/* Our Publications */
#ourpublications { position:fixed; top: 140px; }
#ourpublications2 { position:fixed; top: 241px;  }

#main_cont { top:-42px; }

/* Globle Reach */
#globalreach { position:fixed; top: 140px;  }
#globalreach2 { position:fixed; top: 241px;  }
#bigmap2 { top:-50px; }
#globle_text2 { top:20px;  }
#bigmap3 { top:-85px; }

/* Our Office */
#ouroffices { position:fixed; top: 140px; }
#ouroffices2 { position:fixed; top: 165px;  }
#ouroffices_wrapper #office_text2 { top:65px; line-height:23px; }
#ouroffices_wrapper #bigmap { top:20px; }

/* Our Careers */
#careers { position:fixed; top: 140px; }
#careers2 { position:fixed; top: 241px;  }

/* Contact Us */
#contactus { position:fixed; top: 140px;  }
#contactus2 { position:fixed; top: 241px;  }

/* Legal Disclaimer */
#disclaimer { position:fixed; top: 140px;  }
#disclaimer2 { position:fixed; top: 241px;  }

/* Sitemap */
#sitemap { position:fixed; top: 140px;  }
#sitemap2 { position:fixed; top: 241px;  }

/*#footer { display:none;}*/

}

/* --------------- over ---------------- */

@media only screen and (min-height: 920px) {
	
#boxscroll {  height: 520px; padding-right:25px; }
#boxscroll2 { height: 520px; padding-right:25px; }
#boxscroll3 { height: 540px; padding-right:25px; }
#boxscroll3b { height: 540px; padding-right:25px; }
#boxscroll3c { height: 520px; padding-right:25px; }
#boxscroll4 { height: 510px; padding-right:10px; }
#boxscroll6 { height: 585px; padding-right:10px; }
#boxscroll7 { width: 550px; padding-right:10px; }	
#boxscroll8 { width: 1020px; }	
}

#bigmap3 a.fancybox{ display: block !important; width: 100% !important; height: 100% !important; }


/* search*/



.search-results { float:left; width:90%; font-size:12px; font-family:Verdana, "微软雅黑" ; color:#212121;   padding-right:15px; }




.pagination {
	clear: both;
  	text-align: center;
	width: 800px;
}

.pagination ul{
      display: inline-block;
     margin: 0;
      padding: 0;
        /* For IE, the outcast */
     zoom:1;
      *display: inline;
}

.pagination li {
	list-style: none;
	margin-right: 5px;
	    display: inline-block;
}


ul.pagination-list li a {
	display: block;
	padding: 0px 13px 0 13px;;
/*	color: #000;*/
	text-decoration: none; border-right:1px solid #b0b0b0;
	font-size:15px; font-family:Antenna-Light, Verdana; color:#aaaaaa; font-weight:bold; letter-spacing:0px; line-height:15px;
}
ul.pagination-list li a.last {
	padding: 0 0 0 15px; border-right:0px solid #b0b0b0;
}
ul.pagination-list li a.first {
	padding: 0 13px 0 0; border-right:1px solid #b0b0b0;
}
ul.pagination-list li a:hover {
/*	background: #ccc;*/
    font-size:15px; font-family:Antenna-Light, Verdana; color:#a62b4d; font-weight:bold; letter-spacing:0px;
}
ul.pagination-list li.active  {
	/*background: #fff;
	border-bottom: 1px solid #fff;*/
	color:#a62b4d;
}

ul.pagination-list li.active a {
	/*background: #fff;
	border-bottom: 1px solid #fff;*/
	color:#a62b4d;
}

.result-title  a{
font-size:14px;

/*	color: #000;*/
	text-decoration: none;
	font-family:Antenna-Light, Verdana; color:#000; font-weight:bold; letter-spacing:0px; line-height:15px;
}

.l_text a {

	text-decoration: none; border-right:0px solid #b0b0b0;
	font-family:Antenna-Light, Verdana; color:#000; font-weight:bold; letter-spacing:0px; line-height:15px;
}

.l_text active a {

	text-decoration: none; border-right:0px solid #b0b0b0;
	font-family:Antenna-Light, Verdana; color:#000; font-weight:bold; letter-spacing:0px; line-height:15px;
}
.l_text hover a {

	text-decoration: none; border-right:0px solid #b0b0b0;
	font-family:Antenna-Light, Verdana; color:#000; font-weight:bold; letter-spacing:0px; line-height:15px;
}


.search_header{
float:left;  font-size:12px; font-family:Verdana, "微软雅黑" ; color:#212121; background:url(../images/line_vert.png) right; background-repeat:repeat-y; padding-right:15px;
}

.l_text_seach { float:left; width:710px; font-size:12px; font-family:Verdana, "微软雅黑" ; color:#212121; background:url(../images/line_vert.png) right; background-repeat:repeat-y; padding-left:15px; }

#partnersnc .bigtitle_search { position:relative; width:267px; height:63px; background: url(../images/search_sc.png) no-repeat; margin-bottom:40px; z-index:88890;}

.highlight {
     background-color: #FFD0BE;
     padding:3px;

}



li.pagination-start .pagenav, 
li.pagination-prev .pagenav,
li.pagination-next .pagenav,
li.pagination-end .pagenav {
display: none;
}

.fr{ float:right;}
.fl{ float:left;}
.cl{ clear:both;}
.warp1200{ width:1200px; margin:0 auto;}
 
.logo{ float:left; width:400px; height:48px; padding:26px 0;}
.nav{ float:right; height:16px; padding:42px 0;}
.nav a{ margin-left:20px;}
.nav .nav1{ background:url(../img/nav1.png); width:71px; height:16px; display:block; float:left;}
.nav .nav2{ background:url(../img/nav2.png); width:90px; height:16px; display:block; float:left;}
.nav .nav3{ background:url(../img/nav3.png); width:71px; height:16px; display:block; float:left;}
.nav .nav4{ background:url(../img/nav4.png); width:71px; height:16px; display:block; float:left;}
.nav .nav5{ background:url(../img/nav5.png); width:71px; height:16px; display:block; float:left;}
.nav .nav6{ background:url(../img/nav6.png); width:71px; height:16px; display:block; float:left;}
.nav .nav7{ background:url(../img/nav7.png); width:71px; height:16px; display:block; float:left;}
.nav .nav8{ background:url(../img/nav8.png); width:71px; height:16px; display:block; float:left;}
.nav .nav1:hover{ background:url(../img/nav1hover.png); width:71px; height:16px; }
.nav .nav2:hover{ background:url(../img/nav2hover.png); width:90px; height:16px; }
.nav .nav3:hover{ background:url(../img/nav3hover.png); width:71px; height:16px; }
.nav .nav4:hover{ background:url(../img/nav4hover.png); width:71px; height:16px; }
.nav .nav5:hover{ background:url(../img/nav5hover.png); width:71px; height:16px; }
.nav .nav6:hover{ background:url(../img/nav6hover.png); width:71px; height:16px; }
.nav .nav7:hover{ background:url(../img/nav7hover.png); width:71px; height:16px; }
.nav .nav8:hover{ background:url(../img/nav8hover.png); width:71px; height:16px; }
.index1 .nav .nav1{ background:url(../img/nav1hover.png); width:71px; height:16px; }
.index2 .nav .nav2{ background:url(../img/nav2hover.png); width:90px; height:16px; }
.index3 .nav .nav3{ background:url(../img/nav3hover.png); width:71px; height:16px; }
.index4 .nav .nav4{ background:url(../img/nav4hover.png); width:71px; height:16px; }
.index5 .nav .nav5{ background:url(../img/nav5hover.png); width:71px; height:16px; }
.index6 .nav .nav6{ background:url(../img/nav6hover.png); width:71px; height:16px; }
.index7 .nav .nav7{ background:url(../img/nav7hover.png); width:71px; height:16px; }
.index8 .nav .nav8{ background:url(../img/nav8hover.png); width:71px; height:16px; }

.sousu{ background:url(../img/sousutxtbg.png) no-repeat; width:443px; height:85px; margin-top:70px;  }
.sousutxt{ border:none;  background:url(../img/sousutxtbg.png) no-repeat; height:85px; width:323px; padding-left:60px;}
.sousutxt:focus { outline:none; } 
.sousu2{ margin-top:30px;}
.sousubtn { background:url(../img/sousubtn.png) no-repeat; width:36px; height:17px; }
.sousubtn:focus { outline:none; }


.side{ width:250px; border-right:#eaeaea 1px solid; margin-right:20px; padding-right:20px;}
.side ul{ padding-left:60px; font-size:12px;}
.side ul li{ line-height:40px; background:url(../img/jtb.png) no-repeat left center; padding-left:50px;}
.side ul li a{ text-decoration:none; color:#000000;}
.side ul .on a{color:#da251c;}
.side ul .on,.side ul li:hover{ background:url(../img/jth.png) no-repeat left center; color:#da251c;}
.sousu{ border-top:#eaeaea 1px solid; margin-top:30px; padding-top:20px; width:250px;}
.sousu1txt{ width:170px; border:#ededed 1px solid; height:25px; color:#c1c1c1; padding-left:10px;}
.sousu1btn{ background:url(../img/sousubtn.png) no-repeat; width:36px; height:17px; border:none; border:none; padding:0; margin:0;} 
.sousu1{ width:170px;}
.sousu2{ width:36px; margin-left:15px; border:none; padding:0; margin:5px 0 0 15px;}
.fl{ float:left;}
.bt{ font-size:16px; font-weight:bold; padding:0; margin:0; line-height:30px;  }
.time{ background:url(../img/time.png) no-repeat left center; padding-left:20px; }
.yuedu{ background:url(../img/yuedu.png) no-repeat left center; padding-left:20px;}
.fy{ height:30px; line-height:30px;  padding:0; margin:0; }
.ms{padding:0; margin:0;  line-height:23px;}

.nybt{ font-size:18px; line-height:70px; font-weight:bold;}
.nynr{ font-size:12px; line-height:21px;}

.hs{ background:#f5f5f5; margin-right:30px; padding:20px;}
.hs .nybt{ text-align:center; line-height:30px; padding:10px 0;}
.showt{ text-align:center; font-size:10px; line-height:20px; margin-bottom:20px;}
.sx{ height:25px; line-height:25px; background:#eeeeee; width:720px; padding:0 20px; font-size:12px; margin-bottom:30px;} 
.sxa{ width:48%;}
 