/*body{
	font-family: "Helvetica Neue","Helvetica","Hiragino Sans GB","Microsoft YaHei","Arial,sans-serif";
}*/
#contain{
	padding: 0 20px;
    width: 700px;
	padding: 0;
	margin: 0 auto;
}
.title_nav{
	width: 700px ;
}
/*导航*/
.nav_cla{
	color:rgba(40,40,40,0.4);
	font-size:14px;
	margin-bottom:0px;
	padding-bottom:0;
}
.nav_sp{
	color:rgba(40,40,40,0.9);
}
.con_cla_nav{
	margin-top:30px;
}
/*导航*/
.hotspot .img_title{
	margin: 60px auto;
}
.main{
    position: relative;
    padding: 20px 0;
    background-color: #fff;	
}
.rich_media_title {
    margin-bottom: 10px;
    padding-bottom: 10px;
    line-height: 1.4;
    font-weight: 400;
    font-size: 24px;
    border-bottom: 1px solid #e7e7eb;
}
.time{
	color: #8c8c8c;
	margin-bottom: 20px;
	font-size: 16px;
}
.hotContent{
	margin-top: 25px;
}
.hotContent p.center{
	text-align: center;
	margin-bottom: 20px;
	text-indent: 0;
}
.hotContent p{
	color: #3e3e3e;
	font-size: 16px;
    margin-top: 12px;
    margin-bottom: 12px;
    line-height: 1.75em;
    text-indent: 32px;
}
.hotContent img{
	width: 100%;
	margin: 20px 0 7px;
}
.hotContent p.weight-title{
	margin: 30px 0;
	font-weight: bold;
    border-top-width: 3px;
    border-top-style: solid;
    border-top-color: rgb(30, 155, 232);
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: rgb(30, 155, 232);
    padding: 3px 8px;
    background-color: rgb(245, 245, 245);
    font-size: 17px;
    color: rgb(30, 155, 232);
    text-indent: 0;
}
.title_sc{
	color: #8c8c8c;
	margin-bottom: 20px;
	font-size: 16px;
	margin-right: 15px;	
}
.important{
	margin: 10px 0;
}
ul li{
	list-style: none;
	font-size: 16px;
	line-height: 25px;
}
.footer ul li{
	font-size: 12px;
}
img.dot{
	display: inline;
	width: 14px;
	height: 14px;
	margin: 0;
}

ul{
	overflow: hidden;
	margin-top: -10px;
	margin-bottom: 30px;
}

@media only screen and (max-width: 769px) {
	.main{
		padding: 0;
	}
	#contain{
		width: 92%;
		margin: 0 auto;
		padding-bottom: 50px;
	}
	.title_nav{
		width:100%;
	}
}
@media only screen and (min-width: 1000px) and (max-width: 1366px) {
	.con_cla_nav{
		width: 700px;
		padding: 0;
	}
	.title_nav{
		width: 700px !important;
	}
	
	.top-bar .col-lg-11{
		padding: 0;
	}
}