﻿.map p{display: inline-block;}
.map .search{float: right;margin-right: 28px;position: relative;}
.map .search img{display: inline-block;margin-top: 5px;margin-right: 5px;width: 15px;}
.map .search input{display: inline-block;height: 19px;border: 1px solid #ccc;padding: 3px 5px;margin: 0;vertical-align: top;font-size: 13px;width: 200px;}
.map .search .sea_btn{display: inline-block;border: 1px solid #ccc;padding: 2px 10px;margin: 0;vertical-align: middle;background: #fff;box-shadow: 0 -15px 20px -10px rgba(0, 0, 0, 0.15) inset;cursor: pointer;color: #333;border-radius: 4px;font-size: 14px;}
.map .search span{position: absolute;left: 0;font-size: 14px;margin-left: 5px;margin-top: 3px;}

#main_cont .mid_cont{
	width: 1056px;
	margin: 23px auto 0;
}
#main_cont .mid_cont .doc_news_box{
	width: 1045px;
	margin-top: 33px;
}
#main_cont .mid_cont .doc_news_box .doc_news_title{
	height: 50px;
	border-bottom: 1px solid #9a9791;
	width: 1040px;
	margin: 0 auto;
}
#main_cont .mid_cont .doc_news_box .doc_news_title .name{
	width: 340px;
	height: 50px;
	/*background: url(../img/u21.png) no-repeat;*/
	background: #0058a9;
	    border-top-right-radius: 13px;
    border-top-left-radius: 13px;
	font-size: 22px;
    color: #FFFFFF;
    text-align: center;
    line-height: 50px;
    display: inline-block;
}
#main_cont .mid_cont .doc_news_box .doc_news_title .more_btn{
	cursor: pointer;
	font-size: 16px;
	line-height: 50px;
    color: #0059A9;
    text-align: right;
    float: right;
    margin-right: 14px;
}
#main_cont .mid_cont .doc_news_box ul{
	margin: 25px auto 0;
}
#main_cont .mid_cont .doc_news_box ul li{
	width: 1030px;
	height: 45px;
	line-height: 45px;
	color: #333333;
	/*text-align: right;*/
	/*padding-right: 100px;*/
}
#main_cont .mid_cont .doc_news_box ul li .title{
	float: left;
	cursor: pointer;
	text-align: left;
	width: 930px;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
#main_cont .mid_cont .doc_news_box ul li .date{
	width: 90px;float: right;
}
