.main_index {
	overflow: hidden;
}

.index_content {
	width: 1200px;
	margin: 0 auto;
}


/*solution图片*/

.index_content_row {
	height: 265px;
}

.content_jiaimg{
	position: relative;
	top: -100px;
}

/*info*/

.index_content_row_2 {
	/*margin-top: 60px;*/
	height: 370px;
	clear: both
}


/*info_policy*/

.index_content_row_2 .policy {
	width: 443px;margin-left: -10px;
	height: 370px;
	/*background: url(../../img/index_policy.png);*/
	display: inline-block;
}

.policy_list{
	padding-left:30px;
}

.index_content_row_2 .link_list{
	padding-top: 7px;
}

/*info_policy.css*/

h2 {
	color: #0076cc;
	padding-top: 20px;
	padding-left: 28px;
	display: inline-block;
	font-size: 30px;
    font-weight: 400;
    line-height: 1.1;
    margin: 20px auto;
}

.policy hr {
	width: 400px;
	margin-bottom: 36px;
	
}

.policy_list li .line-limit-length {
	color: #4a4a4a;
	width: 280px;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.policy_list .link_list .date {
	font-size: 15px;
	color: #afafaf;
	float: right;
}

.policy_list .link_list .dates {
	margin-right: 25px;
}

.policy_list li a:hover {
	color: #428bca;
}

.policy .more {
	width: 392px;
	height: 37px;
	color: white;
	text-align: center;
	line-height: 37px;
	margin: auto;
	margin-top: 25px;
	background-image: url(../../img/lvse.png);
}

.policy .more:hover {
	background-image: url(../../img/lanse.png);
}


/*info_news*/

.index_content_row_2 .news {
	width: 764px;
	height: 370px;
	/*margin-right: -10px;
	background: url(../../img/index_news.png);*/
	float: right;
}


/*index_news.css*/

.col-md-12,
.col-md-8,
.col-md-4 {
	padding-left: 0;
	padding-right: 0;
}

.news .mores {
	color: #0078cc;
	padding-top: 60px;
	padding-right: 30px;
	float: right;
}

.news hr {
	width: 720px;
	
}

.weizhi {
	display: inline-block;
}

.news_img {
	width: 310px;
    height: 210px;
	padding-top: 25px;
	padding-right: 10px;
	float: right;
}

.photo_text{
	background-color: black;
    height: 40px;
    position: relative;
    top: -44px;
    opacity: 0.5;
    width: 303px;
    text-align: center;
}
.photo_texts{
    width: 230px;
    margin: auto;
    line-height: 40px;
    color: white;
    overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

hr{
	text-align: center;
	margin-top: 0;
	margin-bottom: 20px;
	border: 0.5px solid #eee;
}
