* { 
	padding:0px;
	margin:0px;
}
ul li { 
	list-style-type:none;
}
.clear { 
	clear:both; 
	height:0px; 
	overflow:hidden;
}
body {
	font-style:normal;
	font-weight:200;
	font-family:arial,"Microsoft Yahei";
	font-size:16px;
	background:url('../images/bodybg.png') repeat-x left top;
	background-color:#999999;
}
a { 
	text-decoration:none; 
	text-transform:none;
	outline:none;
}
img {  
	max-width:100%;
}
p { 
	line-height:22px!important;
}
#wrap-box { 
	width:980px; 
	margin:0 auto;
}
.mod_title {
    border-bottom: 2px solid #666666;
    margin-bottom: 15px;
    padding: 5px 0;
}
.mod_title h4 {
    border-bottom: 2px solid #666666;
    float: left;
    font-size: 14px;
    height: 22px;
    line-height: 22px;
    margin-bottom: -7px;
    overflow: hidden;
    padding-bottom: 5px;
}
.mod_title a.re-more {
    color: #666666;
    float: right;
	font-size:13px;
}
.moduletable_list ul li {
	display:block;

	margin-bottom:4px;
}
.zhaopin-item .zhaopin-title a {
	display:block;
	width:530px;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	margin-bottom:4px;
}
.moduletable_list ul li:before {
	font-family: 'FontAwesome';
	content:"\f0da";
	margin-right:5px;
	color:#993399;
}
.moduletable_list ul li:last-child{
	margin-bottom:0px;
}
.moduletable_list ul li a {
	color:#444444;
	font-size:13px;
}
.moduletable_list ul li a:hover {
	color:#888888;
	text-decoration:underline;
}
/* Header */
#header {
	background:#666666 url('../images/mainMenubg.png') repeat-x left top;
	height:31px;	
}

#header #wrap-box { width:860px;}

#header .moduletable_menu { width:774px; float:left;}
#header .moduletable_menu ul li a { color:#ccc; font-size:14px;} 
#header .moduletable_menu ul li ul li.active a, #header .moduletable_menu ul li.active > a { background:url('../images/menucurrent.png') repeat-x left top; background-color:#999!important; color:#fff!important;}
#header .moduletable_menu ul li a:hover { background:url('../images/mainMenubg.png') repeat-x left top; background-color:#dadada!important; color:#fff!important;}
#header .moduletable_menu ul li.active a:hover { background:#999!important; color:#333!important;}
#header .moduletable_lang { width:80px; float:left; }
#header .moduletable_lang ul li.lang-active { display:none;}
#header .moduletable_lang ul li a { color:#fff; font-size:14px; padding:5.5px 15px; color:#ccc; display:block; text-align:center; line-height:14px;}

#logo #wrap-box { width:900px; text-align:center; margin:5px auto; height:100px;}

#content-box #wrap-box {
	background:#fff;
    border-radius: 8px;
    -moz-box-shadow:0 0 1em #000;
	-webkit-box-shadow:0 0 1em #000;
	box-shadow:0 0 1em #000;
    margin: 15px auto 10px;
    padding: 25px;
    position: relative;
	min-height:400px;
    width: 900px;
}

.top-content, .bottom-content { margin-top:15px;}
.top-left, .bottom-left { float:left; width: 438px;}
.top-right, .bottom-right { float:right; width: 438px;}

.sj-k2-container-slider { margin:0!important;}
.sj-k2-container-slider .page-button { display:none!important;}
.sj-k2-container-slider .slider .vpo-wrap .vp .item {
    width: 100%!important;
	margin-left:0px!important;
}
.sj-k2-container-slider .slider .vpo-wrap .vp .item .item-wrap .item-info {
	position:absolute;
	left:9px;
	bottom:9px;
	margin-top:0px!important;
	width:96%;
}
.sj-k2-container-slider .slider .vpo-wrap .vp .item .item-wrap .item-info .item-title {
	margin-bottom:0px!important;
}
.sj-k2-container-slider .slider .vpo-wrap .vp .item .item-wrap .item-info .item-title a {
	display:block;
	padding:5px;
	background:#000;
	opacity:0.6;
	color:#fff;
	font-size:13px;
}
.friend-link {
	text-align:center;
	margin-top:15px;
}
.friend-link ul li {
	display:inline-block;
}
.friend-link ul li a {
	color:#666666;
	border-right:1px solid #666666;
	padding-right:5px;
	font-size:15px;
}
.friend-link ul li a:hover {
	color:#ccc;
	text-decoration:underline;
}
.friend-link ul li.last a {
	border-right:0px;
	padding-right:0px;
}

#footer {
    background: transparent url("../images/footerbg.png") repeat-x scroll center top;
    color: #bcbcbc;
    font-size: 0.9em;
    min-height: 50px;
    padding: 10px 0;
    text-align: center;
    width: 100%;
}
#footer .copyright { 
	text-align:center;
	margin-top:15px;
	color:#ccc;
}
#footer .copyright a {
	color:#fff;
}
#footer .copyright a:hover {
    text-decoration:underline;
}
.com_left {
	float:left;
	width:640px;
}
.sidebar {
	float:right;
	width:188px;
	background:#e4e4e4;
	padding:15px;
	border-radius:6px;
}
.sidebar h3 {
	border-bottom:1px solid #c2c2c2;
	padding-bottom:10px;
}
.sidebar ul { 
	border-top:1px solid #ffffff;
	padding-top:10px;
}
.sidebar ul li {
	margin-bottom:5px;
}
.sidebar ul li:last-child {
	margin-bottom:0px;
}
.sidebar ul li a {
	color:#466b9e;
}
.sidebar ul li a:hover {
	text-decoration:underline;
}
.com_left .item-page .page-header {
	margin-bottom:15px;
}
.com_left .item-page p {
	margin:10px 0;
}
.hexin h4, .cangyu h4 {
	margin-bottom:10px;
}
.hexin { 
	margin-bottom:15px;
}
.mod_team ul li {
	float:left;
	width:125px;
	margin-right:46px;
	margin-bottom:15px;
}
.mod_team ul li.lastItem {
	margin-right:0px;
}
.mod_team ul li .teamItem-title a { 
	display:block;
	color:#666666;
	text-align:center;
}

.team-details-img { 
	float:left;
	width:160px;
	margin-right:20px;
}
.team-details-img img { width:100%!important;}
.team-details-intro {
}
.team-details-intro h4 {
	margin-bottom:30px;
}
.team-details-intro p {
	margin-bottom:10px;
}
.team-details-full {
	margin-top:15px;
}
.team-details-full p {
	margin-bottom:10px;
	line-height:26px;
}
.moduletable_list.menu .dongtai-box {
	display:none;
}

#content-box .com_left #itemListLeading h3.catItemTitle a {
	color:#466b9e;
	font-size:20px;
}
#content-box .com_left #itemListLeading h3.catItemTitle a:hover {
	text-decoration:underline	
}
#content-box .com_left #itemListLeading .catItemHeader .catItemDateCreated {
	background: transparent url("../images/blogicons.png") no-repeat scroll 0 3px;
    line-height: 20px;
    min-height: 20px;
	padding-left: 20px;
	display:block;
	margin:6px 0;
}
.jiaoliu-banner {
	background:url('../images/jiaoliu-banner.jpg') no-repeat center bottom;
	height:100px;
	margin-bottom:20px;
	border-radius:6px 6px 0 0;
}
.jiaoxue-banner {
	background:url('../images/jiaoxue-banner.jpg') no-repeat center bottom;
	height:100px;
	margin-bottom:20px;
	border-radius:6px 6px 0 0;
}
.chengguo-banner {
	background:url('../images/chengguo-banner.jpg') no-repeat center bottom;
	height:100px;
	margin-bottom:20px;
	border-radius:6px 6px 0 0;
}
.team-banner {
	background:url('../images/team-banner.png') no-repeat center bottom;
	height:100px;
	margin-bottom:20px;
	border-radius:6px 6px 0 0;
}
.download-banner {
	background:url('../images/zhaopin-banner.png') no-repeat center bottom;
	height:100px;
	margin-bottom:20px;
	border-radius:6px 6px 0 0;
}
#content-box .com_left #itemListLeading .itemContainer {
	border-bottom:1px solid #ccc;
	padding-bottom:10px;
	margin-bottom:20px;
}
.com_left .itemListCategoriesBlock { margin-bottom:15px;}
.zhaopin-title, .download-title { float:left;}
.zhaopin-title a, .download-title a { color:#466b9e;}
.zhaopin-time, .download-time { float:right;}

.com_left .itemTitle { margin-bottom:12px;}
.com_left .itemDateCreated { margin-bottom:12px;}
.com_left .itemIntroText p { margin:10px 0;}

.k2Pagination { text-align:center; margin:15px auto;}
.k2Pagination ul li { display:inline-block; margin:0 10px;}

.pagination { text-align:center; margin:15px auto;}
.pagination ul li { display:inline-block; margin:0 10px;}

.itemList .yiqi.odd {
    border: 0 none;
    padding-left: 12px;
}
.itemList .yiqi {
    float: left;
    width: 49%;
}
.yiqi-item .item-left {
    float: left;
    width: 100px;
}
.yiqi-item .item-right {
    margin-left: 110px;
}
.yiqi-item .item-right h4 {
    margin: 10px 0 0 !important;
    padding-bottom: 0 !important;
}
.yiqi-item .item-right h4 a{
	color:#466b9e;
}
.yiqi-item .item-right .reserve_link a {
	color:#466b9e;
}
.yiqi-item .item-right .reserve_link a:hover {
	text-decoration:underline;
}
ul.post-meta {
    list-style: outside none none;
    margin: 3px 0;
    padding: 0;
}
.post-meta-odd {
    background-color: #eef4fd;
}
.post-meta li {
    display: block;
    font-size: 12px;
    margin: 0;
    padding: 2px 5px;
}
ul.post-meta li {
    border-bottom: 1px solid #ccc;
}
.post-meta-key {
    color: #999;
    display: block;
    float: left;
    width: 50px;
}
.post-meta-value {
    display: block;
    overflow: hidden;
    white-space: pre-wrap;
    width: 140px;
}
.ItemYuyue {
    margin-top: 10px;
}
.ItemYuyue a {
    background-color: #ababab;
    color: #fff;
    line-height: 1.231;
    margin-top: 10px;
    padding: 2px 8px;
}
.Itempage-top .left {
    float: left;
    margin-top: 20px;
    width: 60%;
}
.Itempage-top .right {
    float: right;
}
.ItemDes {
    font-size: 14px;
}
.ItemDes h3 {
    color: #000;
    font-size: 18px;
    font-weight: bold;
}
.ItemDes h6 {
    font-size: 14px;
    font-weight: normal;
    margin: 5px 0;
}
.ItemDes ol {
    margin: 5px 25px;
}
.itemNavigation a {
	color:#466b9e;
}

body.page-en-gb #header .moduletable_lang ul li a { padding:5.5px 10px; line-height:16px;}
body.page-en-gb #js-mainnav.megamenu ul.level0 li.mega a.mega { padding:5.5px 10px;}