@charset "utf-8";
/* CSS Document */

body {margin:0px; font-family: Arial, Helvetica, sans-serif; font-size:0.75em;color:#6e6e6e;}
a{color:#6e6e6e;}
p{line-height:150%;}

#social_sites{width: 135px;height:219px;padding:20px 5px 5px 10px;position: absolute;top: 120px;right: 0px;background:url(/share/images/social_sites_bg.png) no-repeat;}
#social_sites div{margin-bottom:10px;}

#h-header{width:900px;margin: 0 auto;}
#h-header-logo{float:left;background:url(/share/images/logo.jpg);width:168px;height:61px;}
#h-header-logo a{display:block;width:168px;height:61px;}
#h-header-text{float:left;background:url(/share/images/logo-text.jpg) no-repeat;height:38px;width:410px;margin:10px 0 0 50px;}
#h-header-lang{float:right;margin-right:10px;width:100px;height:27px;background:url(/share/images/language_bg_n.png) no-repeat;padding-left:6px;}
#h-header-lang-item{float:left;height:18px;padding-right:3px;}
#h-header-lang-item:hover{background:url(/share/images/language_bg_h.png) no-repeat;}
#h-header-lang a{display:inline;text-decoration:none;color:#333333;height:25px;}
#h-header-lang a:hover{}
#h-header-lang .cn_txt{padding-top:3px;font-size:11px;}
#h-header-mbg{height:65px;background:url(/share/images/menu_bg.jpg) repeat-x;}
#h-header-menu{width:900px;height:64px;margin:0 auto;}
#h-header-menu ul{margin:0px;padding:0px;list-style:none;}
#h-header-menu li{display:inline;}
#h-header-menu a {
	display: block;
	width:98px;
	text-align:center;
	float: left;
	height: 44px;
	margin: 0 1px 0 0;
	padding: 20px 20px 0 20px;
	border: none;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #63605d;
}
#h-header-menu a:hover {
    color:#FFFFFF;
	background: url(/share/images/menu_bg_selected.jpg) center center;
}

#h-header-menu .current_page_item a {
    color:#FFFFFF;
	background: url(/share/images/menu_bg_selected.jpg) center center;
}

#h-body{margin:0 auto;width:900px;padding-top:5px;}

/* Index Box Style */
#intro-boxes{margin-top:20px;}
#intro-boxes p{line-height:150%;}
#intro-boxes-content{min-height:130px;padding:2px;}
#intro-boxes-learnmore{margin-top:10px;}
#intro-boxes-learnmore a{padding-left:25px;text-decoration:none;font-weight:bold;font-size:14px;color:#63605d;background:url(/share/images/icon_arrow.jpg) no-repeat left center;}
#intro-boxes-learnmore a:hover{color:#b12a2a;background:url(/share/images/icon_arrow_hover.jpg) no-repeat left center;}

#intro-box1{float:left;width:250px;padding-right:50px;}
#intro-box1-title{font-size:20px;font-family:Times New Roman;font-weight:bold;background:url(/share/images/icon_facilities.jpg) no-repeat;padding-left:30px;height:25px;}

#intro-box2{float:left;width:250px;padding-right:50px;}
#intro-box2-title{font-size:20px;font-family:Times New Roman;font-weight:bold;background:url(/share/images/icon_focus.jpg) no-repeat;padding-left:30px;height:25px;}
#intro-box3{float:left;width:250px;}
#intro-box3-title{font-size:20px;font-family:Times New Roman;font-weight:bold;background:url(/share/images/icon_location.jpg) no-repeat;padding-left:30px;height:25px;}

#intro-box4{float:left;width:350px;padding-right:30px;}
#intro-box4 img{padding:4px;}
#intro-box4-title{font-size:24px;font-family:Times New Roman;font-weight:bold;height:25px;}
#intro-box4-content{min-height:270px;padding:2px;}
#intro-box4-content ul{margin:0 0 0 20px;padding:0px;}
#intro-box4-content li{list-style:square;color:#8f4a4a;line-height:180%;}

#intro-box5{float:left;width:450px;padding-right:30px;}
#intro-box5 p{margin-bottom:0px;}
#intro-box5-title{font-size:24px;font-family:Times New Roman;font-weight:bold;height:25px;}
#intro-box5-content{min-height:270px;padding:2px;}
#intro-box5-news_date{
    color:#ffffff;
    font-weight:bold;
    font-size:14px;
    height:33px;
    padding-top:6px;
    padding-left:8px;
    background:url(/share/images/bg_news_date2.jpg) no-repeat;}
#intro-box5-news-text{line-height:180%;}
#intro-box5-news-text a{text-decoration:none;padding-right:30px;font-weight:bold;}
#intro-box5-news-text a:hover{text-decoration:underline;color:#7f1a1a;}

#split-line{color:#8e8055;margin-top:30px;margin-bottom:30px;border-bottom:1px solid #9d9d9d;}

#h-body-left{float:left;width:200px;min-height:500px;padding-left:5px;background:url(/share/images/bg_page_line.jpg) top right no-repeat;}
#h-body-left ul{margin:0px;padding:0px;}
#h-body-left li{line-height:30px;background:url(/share/images/bg_dot.jpg) repeat-x bottom;margin-right:10px;padding-bottom:3px;list-style:none;}
#h-body-left li .leftmenu_bottom{background:none;}
#h-body-left li a{text-decoration:none;display:block;padding-left:10px;}
#h-body-left li a:hover{background:url(/share/images/submenu_bg_selected.jpg) no-repeat;color:#734207;}
#h-body-left .current_submenu_item a{background:url(/share/images/submenu_bg_selected.jpg) no-repeat;color:#734207;}
#h-body-left .current_ssmenu_item a{border-left:2px solid #e99f00;background:url(/share/images/list_bg_y.jpg) no-repeat;}
#h-body-left .submenu_title{font-size:10px;}
#h-body-left li ul{margin-top:0px;padding-top:0px;}
#h-body-left li li{margin-left:10px;background:url(/share/images/bg_dot.jpg) repeat-x bottom;line-height:20px;}
#h-body-left li li a{border-left:2px solid #d9d9d9;padding:2px;}
#h-body-left li li a:hover{border-left:2px solid #e99f00;background:url(/share/images/list_bg_y.jpg) no-repeat;}

#h-body-right{float:left;min-height:300px;padding-left:50px;padding-bottom:20px;text-align:justify;width:620px;}
#h-body-right-content{padding-right:10px;}
#h-body-right-content a{font-weight:bold;color:#224682;}
#h-body-right-content a:hover{text-decoration:none;}
#page-title{font-weight:bold;font-size:16px;}

#news_block{line-height:150%;clear: both;}
#news_date{float:left;width:80px;font-weight:bold;color:#ff6666;padding:3px 3px 3px 0;}
#news_content{float:left;border-left:1px solid #dedede;padding:3px 5px 5px 10px;width:500px;margin-bottom:10px;}
#news_content a{font-weight:normal;text-decoration:none;color:#9d9d9d;}
#news_content a:hover{text-decoration:underline;}

#profiles{margin-bottom:20px;clear: both;}
#profiles_title{color:#2d487f;font-weight:bold;padding-bottom:3px;margin-bottom:5px;border-bottom:1px solid silver;}
#profiles_photo{float:left;padding:5px;border:1px solid #dfdfdf;width:78px;}
#profiles_photo img{width:78px;}
#profiles_intro{float:left;margin-left:20px;padding:3px;font-size:11px;width:490px;}
#profiles_intro p{line-height:150%;}

#jobs{margin-bottom:20px;clear: both;}
#jobs_no{float:left;background:url(/share/images/bg_bigdot.png) no-repeat center center;width:38px;height:38px;font-family:Calibri;font-weight:bold;font-size:24px;color:#ebd0ce;text-align:center;padding-top:6px;}
#jobs_intro{float:left;margin-left:10px;width:550px;border:1px solid #e9e9e9;margin-bottom:5px;padding:5px;}
#jobs_intro ul{margin-left:0px;*margin-left:20px;}
#jobs_intro li{line-height:150%;list-style-image:url(/share/images/list_dot_gray.png);}
#jobs_title{font-weight:bold;}
#jobs_location{margin-top:5px;font-weight:bold;}
#jobs_desc{}
#jobs_desc p{margin-top:5px;margin-bottom:10px;}

.location_map{padding:5px;border:1px solid silver;width:528px;height:328px;}
#location_info{}
#location_title{font-weight:bold;}

#research_centers{}
#research_centers ul{margin-left:-20px;*margin-left:20px;}
#research_centers li{line-height:200%;list-style:url(/share/images/list_dot_gray.png);}
#research_centers_detail_intro{font-size:11px;padding:5px;font-size:0.75em;border:1px solid #fbeddd;background:#fdf7ef;min-height:150px;}
#research_centers_detail_intro p{margin-top:0px;}
#research_centers_detail_intro img{float:left;width:198px;align:left;padding-right:20px;}

#clients{}
#clients_quotes_top{width:595px;padding:0px;background:url(/share/images/quotes_01.jpg) no-repeat top;margin-top:20px;}
#clients_quotes_bot{width:595px;padding:0px;background:url(/share/images/quotes_03.jpg) no-repeat bottom;}
#clients_quotes_content{padding:2px 35px 10px 40px;}
#clients_quotes_content p{margin-bottom:5px;margin-top:5px;}
#clients .page_subtitle{font-weight:bold;color:#1f478b;}
#case_studies{}
#case_studies img{margin-left:10px;}
#case_studies .case_studies_subtitle{font-weight:bold;}

#reports_intro{line-height:150%;margin-bottom:20px;margin-left:5px;background:url(/share/images/bg_dot.jpg) repeat-y;padding-left:10px;}
#report_title{font-weight:bold;}

#fulltext{margin-bottom:20px;margin-left:10px;}
#fulltext p{text-align:justify;}
.page_title{font-weight:bold;font-size:18px;}

#affiliates_box{float:left;width:250px;border:1px solid #f3f3f3;margin-right:30px;margin-bottom:30px;padding:5px;}

#h-bottom-bg{padding-top:30px;padding-bottom:30px;background-color:#63605d;}
#h-bottom{min-height:50px;width:900px;margin-bottom:20px;margin-top:20px;margin:0 auto;color:#c8bfbf;}
#h-bottom a{color:#c8bfbf;text-decoration:none;}
#h-bottom a:hover{color:#f9f9f9;text-decoration:underline;}

#h-bottom-box1{float:left;width:200px;}
#h-bottom-box1-title{font-size:20px;font-weight:bold;color:#ffffff;}
#h-bottom-box1 ul{margin:0px;padding:0px;}
#h-bottom-box1 li{line-height:180%;list-style:none;*margin-left:-15px;}

#h-bottom-box3{float:left;width:230px;}
#h-bottom-box3 p{margin-top:0px;margin-bottom:10px;line-height:180%;}

#h-bottom-box4{float:left;}
#h-bottom-box4 p{margin-top:0px;line-height:180%;}
