

.title{
	font-size:16px;
	color:#727272;
}
.left{
	border-bottom:1px solid #dcdcdc;
	margin-bottom:30px;
	padding-bottom:18px;
}
.left_link{
	margin-bottom:12px;
}
.left_link1{
	float:right;
	margin-right:20px;
}
.left_link2{
	margin-left:20px;
}
.left_title{
	color:#000;
	margin-bottom:18px;
}
.rightbox{
	margin-bottom:20px;
}
/*圆角矩形样式开始*/
.rightbox .b1,.b2,.b3,.b4,.b1b,.b2b,.b3b,.b4b,.b{display:block;overflow:hidden;}
.rightbox .b1,.b2,.b3,.b1b,.b2b,.b3b{height:1px;}
.rightbox .b2,.b3,.b4,.b2b,.b3b,.b4b,.b{border-left:2px solid #E9E9E9;border-right:2px solid #E9E9E9;}
.rightbox .b1,.b1b{margin:0 5px;background:#E9E9E9;}
.rightbox .b2,.b2b{margin:0 3px;border-width:2px;}
.rightbox .b3,.b3b{margin:0 2px;}
.rightbox .b4,.b4b{height:2px;margin:0 1px;}
.rightbox .d1{background:#fff;}
.rightbox .k{height:100%;}
/*圆角矩形样式结束*/

.rightbox_title{
	width:100%;
	height:45px;
	border-bottom:1px solid #E9E9E9;
	line-height:45px;
	padding-left:25px;
	margin-bottom:20px;
}
.rightbox_content{
	padding-left:20px;
	padding-right:20px;
	padding-bottom:15px;
}
.rightbox_content img{
	margin-bottom:10px;
}
.rightbox_content p{
	line-height:25px;
	text-indent:2em;
}
.middle_middle{
	width:952px;
	float:left;
}
.imgtext{
	text-align:center;
}
.block{
	border-bottom:1px solid #dcdcdc;
	padding-bottom:20px;
}
.block_last{
	margin-bottom:10px;
}
.middle_title{
	font-size:20px;
	text-indent: 2px;
	color:#2b2b2b;
	display:block;
	margin-bottom:12px;
}
.news_title{
	font-size:24px;
	color:#424242;
	display:block;
	margin-bottom:10px;
	border-bottom:#dcdcdc 1px solid;
	height:35px;
}
.article_title{
	font-size:24px;
	color:#424242;
	display:block;
	margin-bottom:10px;
	height:35px;
}
.news_info{
	float:right;
	color:#727272;
	display:block;
	margin-bottom:35px;
}
.newsfrom{
	margin-right:20px;
	margin-left:10px;
}
.newstime{
	margin-left:10px;
}
.middle_subtitle{
	font-size:18px;
	color:#000;
	display:block;
	letter-spacing:0.05em;
	margin-top:25px;
	margin-bottom:15px;
}
.middle_middle p{
	text-indent:2em;
	color:#2b2b2b;
	line-height:1.8em;
}


/* 新闻资讯 */
#newslist {
	min-height: 350px;
}

#newslist li{
	border-bottom:dashed 1px #dcdcdc;
	height:134px;
	margin-bottom:10px;
}

.newslist_content{
    color: #2B2B2B;
    margin: 12px 0;}
    
.newslist_info{
    display:block;
    overflow:hidden;
    height:118px;
    border:2px solid #E9E9E9;
    background:#fff;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    border-radius:6px;
    }

.newslist_info .info_img{
    width:150px;
    height:94px;
    float: left;
    margin: 12px 20px 12px 12px;}
    
.newslist_info .list_content {
    margin-top: 12px;
    padding-right:10px;
}

.newslist_info .list_content p {
    text-indent:0;
    line-height: 1.5em;
}

.newslist_info .list_content .title {
    color: #275877;
    text-indent: -0.5em;
    line-height:1em;
}
    



#newslist li .publishtime{
	color:#777777;
	float:right;
	font-size: 15px;
	margin-right: 10px;
}
#newslist_page{
	display:table;
	width:100%;
	table-layout:fixed;
	margin:30px 0;
}
#newslist_page .street a{
	margin-right:15px;
}
#newslist_page .street a:hover {
	color: #000;
}
#newslist_page .street a.current {
	color: #000;
	cursor: default;
}



.newsimg{
	margin-top:20px;
	margin-bottom:20px;
}
.newslastimg{
	margin-top:20px;
	margin-bottom:40px;
}
.newslastp{
	margin-bottom:40px;
}

table tr td{
    width:33%;
    text-align:center;
    vertical-align:bottom;
}
table tr td img {
	max-width: 860px;
	margin: 30px 0;
}
.point{
	font-size:16px;
	margin-top:10px;
	margin-bottom:10px;
}
.point2{	
	margin-top:5px;
	margin-bottom:5px;}
.pro_domain{
	float:left;
	width:24%;
	/* margin-bottom:40px; */
	height:100%;
	margin-right:6px;
	margin-left:6px;
}
.pro_domain_title{
	width:85%;
	padding-bottom:10px;
	margin-bottom:15px;
	font-size:16px;
}
.pro_domain_title img{
	margin-right:20px;
}
.pro_domain ul li{
	list-style:inside;
	margin-bottom:10px;
}

/* 工作机会页面样式 */
#jobs{
	margin-top:20px;
	color:#2b2b2b;
}
#jobs > li{
	line-height: 25px;
}
#jobs > li > ol > li{
	margin:3px 3px 3px 0px;
}
#jobs .jobs_title,
#jobs .jobs_subtitle {
	margin: 20px 0;
}
#jobs .jobs_title{
	border-top: 1px solid #dcdcdc;
	padding-top: 30px;
	font-size: 1.5em;
	font-weight: bold;
	display:block;
}
#jobs .jobs_subtitle{
	display:block;
	margin:10px 10px 10px 0px;
	font-weight:bold;
}

#jobs_here_info {
	font-size:14px;
    width:100%;
    overflow: hidden;
}

#jobs_here_info .title {
    font-size:16px;
    text-indent: 0;
}

#jobs_here_info .name {
    text-indent: 0;
}
#jobs_here_info a{
    color: #727272;;
}


/* 职业生涯规划样式 */
#career {
	margin-top:20px;
	color:#2b2b2b;
}
#career .tit {
	border-top: 1px solid #dcdcdc;
	padding-top: 10px;
}
#career .tit p{
	font-weight: bold;
	text-indent: 0;
}
#career .body {
	margin: 20px 0;
}
#career .body p {
	text-indent: 0;
}
#career .body ol > li{
    line-height: 25px;
}


#function{
	color:#727272;
	border:1px #727272 solid;
	margin-left:50px;
	border-collapse:collapse;
	margin-bottom:20px;
	margin-top:10px;
}
#function th{
	height:24px;
	border:1px #727272 solid;
	background:#999;
	color:#FFF;
}
#function td{
	border:1px #727272 solid;
	height:24px;
	vertical-align:middle;
}
#function .al{
	text-align:left;
	width:80%;
	padding-left:10px;
}
#function .ar{
	width:20%;
}


#contact_me {
	text-align: right;
	color: #2B2B2B;
	margin-top: 50px;
}
#contact_me span {
	margin-left: 25px;
}
#contact_me a {
    color: #2B2B2B;
}

#logo_table {
	margin: 25px auto;
}
#logo_table td {
    padding: 15px 22px 15px 0;
}
#logo_table img {
	margin: 0;
}

#service_article .title {
	font-size:18px;
	font-weight: bold;
	margin-top: 0px;
	text-indent: 1.5em;
	color: #2B2B2B;
}

#service_article p{
	color: #2B2B2B;
	text-indent: 2em;
	line-height: 14px;
}
