﻿body {
font-family: PingFangSC-Regular,Helvetica,Tahoma,Arial,Hiragino Sans GB,\\51AC\9752\9ED1\4F53,Microsoft YaHei,\\5FAE\8F6F\96C5\9ED1,STXihei,\\534E\6587\7EC6\9ED1,SimSun,\\5B8B\4F53,Heiti,\\9ED1\4F53,sans-serif;
}



.main{padding-bottom:16px; margin-bottom:40px;}
.content{background:#F5F7F9;  padding-top:20px; margin-top:5px; padding-bottom:20px;}

.carousel-indicators .active {background-color:#1055A0;border:1px #1055A0 solid;}
.carousel-inner .item img{ width:320px; height:250px;}


.info_name{background:#fff;border-bottom:1px solid #E0E7DA; height:60px; padding:10px 15px 20px 15px; }
.info_name h1{ font-size:26px; margin:0px; padding:0px;width:20%;float:left;}


.fir-le{
	width:790px;
    background: #fff;
	padding:15px;
}
.fir-ri{
	width:400px;
	background: #fff;
	margin-left:10px;
	padding:0px 15px;
}

.fir-top {
    height:auto;
}

.marb20 {
    margin-bottom: 20px;
    clear: both;
}


.main-content div.i_content {
    color: #333;
}




.main-content div.i_content dl {
    border-bottom: 1px #e0e0e0 solid;
	margin-bottom:20px;
	padding-bottom:10px;
	height:120px;
}

bootstrap.css:1441 dl {
    margin-top: 0;
    margin-bottom:20px;
}


.main-content div.i_content dl div.i_mark{float:left;width:100px; height:100px;text-align: center; background:#2A77DA; display:inline-block; font-size:26px; color:#FFF; line-height:100px;border-radius:5px;}


.main-content div.i_content dl div.i_img img {
    width: 100px;
    height: 100px;
	border-radius:6px;
   
}

.main-content div.i_content dl h2 {
	float:left;
    font-size:20px;
    width:660px;
    overflow:hidden;
    white-space:nowrap;
	padding-left:20px;
	margin:0px;
}




.main-content div.i_content dl a{
    color: #333;
}

.main-content div.i_content dl p {
	float:left;
	width:660px;
    font-size: 14px;
    color: #666;
	padding-left:20px;
	margin-top:7px;
	line-height:22px;
	margin-bottom:0px;
}

.main-content div.i_content dl p a {
    color: #444;
}



.main-content div.job__content {
    color: #333;
}
.main-content div.job__content .job_div{
    border-bottom: 1px #e0e0e0 solid;
	margin-bottom:20px;
	padding-bottom:10px;
	height:100px;
}

.main-content div.job__content .job_div h2 {
	float:left;
    font-size:16px;
    width:680px;
    overflow:hidden;
    white-space:nowrap;
	padding-left:20px;
	margin:0px;
}

.main-content div.job__content .job_div .span{
	float:right;
}

.main-content div.job__content .job_div p {
	float:left;
	width:600px;
    font-size:14px;
    color: #666;
	padding-left:20px;
	margin-top:7px;
	line-height:22px;
	margin-bottom:0px;
}




.fir-mod{}

.t-le {
	width:790px;
	background:#fff;
	padding:0px 15px;	
}

.t-ri{
	width:400px;
	background:#fff;
	padding:0px 15px;
	margin-left:10px;
}