@charset "utf-8";

/*新家庭教育-公益讲座  样式*/
* {
	margin: 0;
	padding: 0;
	border: 0;
}

body {
	background: #ffede3;
}

body h1,
h2,
h3,
h4,
h5,
h6,
p,
samp,
div,
ul li,
ol li,
a,
dl,
dt,
dd,
select,
input,
button,
textarea {
	font-family: "微软雅黑";
	font-weight: normal;
	list-style-type: none;
	text-decoration: none;
	list-style: none;
	outline: none;
}

a:hover {
	border: 0px;
}

button {
	cursor: pointer;
}

.clear {
	clear: both;
}

table {
	border-spacing: 1px;
	border-collapse: collapse;
}

/*banner*/
.banner{
	width:100%;
	float: left;
	min-width:1280px;
	height:442px;
	background: url(../../image/newFamily/banner.jpg) center -1px  no-repeat;
}

/*讲座简介*/
.jzjj{
	width:100%;
	min-width:1280px;
	float:left;
	height:auto;
	margin-top:-81px;
	}
.jzjj .main{
	width: 1200px;
	margin:0 auto;
	height:auto;
	background: #fff;
}
.jzjj .main h2{
	width:100%;
	height:50px;
	line-height:50px;
	background: #f9552c;
	color:#fff;
	font-weight: bold;
	font-size:20px;
	text-indent: 40px;
}
.jzjj .main p{
	width:1120px;
	padding:42px 40px;
	height:auto;
	background: #fff;
	color:#333;
	line-height: 24px;
	font-size:14px;
}


/*讲座专家*/
.jzzj{
	width:100%;
	min-width:1280px;
	height:auto;
	float:left;
	margin-top:20px;
}
.jzzj .main{
	width: 1120px;
	margin:0 auto;
	height:300px;
	background: #fff;
	padding:20px 40px 50px 40px;
}
.jzzj .main h3{
	width:100%;
	height:46px;
	line-height: 46px;
	color:#ff6000;
	font-size:20px;
	font-weight:bold;
} 
.jzzj .main h3 b{
	float: left;
	width:6px;
	height:20px;
	background: #ff6000;
	margin: 13px 10px 0 0;
}
.jzzj .main ul{
	width:100%;
	float:left;
	margin-top:5px;
}
.jzzj .main ul li{
	float:left;
	width:280px;
	text-align: center;
	margin-right:140px;
}
.jzzj .main ul li h5{
	color:#333;
	font-size:18px;
	margin:15px 0 5px 0;
}
.jzzj .main ul li p{
	font-size:14px;
	color:#666;
	text-align: left;
}


/*往期图片*/
.wqtp{
	width:100%;
	min-width:1280px;
	height:auto;
	float:left;
	margin-top:20px;
}
.wqtp .main{
	width: 1120px;
	margin:0 auto;
	height:230px;
	background: #fff;
	padding:20px 40px 50px 40px;
}
.wqtp .main h3{
	width:100%;
	height:46px;
	line-height: 46px;
	color:#ff6000;
	font-size:20px;
	font-weight:bold;
} 
.wqtp .main h3 b{
	float: left;
	width:6px;
	height:20px;
	background: #ff6000;
	margin: 13px 10px 0 0;
}
.wqtp .main ul{
	width:100%;
	float:left;
	margin-top:5px;
}
.wqtp .main ul li{
	float: left;
	margin-right:40px;
}
.wqtp .main ul li p{
	color:#333;
	font-size:14px;
	width:250px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-top:5px;
}


/*讲座预告*/
.jzyg{
	width:100%;
	min-width:1280px;
	height:auto;
	float:left;
	margin:20px 0 100px 0;
}
.jzyg .main{
	width: 1120px;
	margin:0 auto;
	min-height:230px;
	background: #fff;
	padding:20px 40px 50px 40px;
}
.jzyg .main h3{
	width:100%;
	height:46px;
	line-height: 46px;
	color:#ff6000;
	font-size:20px;
	font-weight:bold;
} 
.jzyg .main h3 b{
	float: left;
	width:6px;
	height:20px;
	background: #ff6000;
	margin: 13px 10px 0 0;
}
.jzyg .main .table{
	width:100%;
}
.jzyg .main .table h5{
	width:1118px;
	height:40px;
	line-height:40px;
	background: #ff6000;
	text-align: center;
	font-size: 16px;
	color:#fff;
	margin-left:1px;
}
.jzyg .main .table table{
	width:100%;
	}
.jzyg .main .table table td{
	text-align: center;
	border:1px solid #fff;
	height:40px;
	line-height:40px;
}
.jzyg .main .table table thead td{
	color:#ff6000;
	font-size:18px;
	font-weight: bold;
	background: #e6e6e6;
}
.jzyg .main .table table tbody td{
	color:#383838;
	font-size:16px;
}
.jzyg .main .table table tbody tr.no1 td{
	background: #f0f5ff;
}
.jzyg .main .table table tbody tr.no2 td{
	background: #fff7f0;
}
.jzyg .main .table table tbody  tr.no3 td{
	background: #fff0f0;
}
.jzyg .main p{
	width:100%;
	margin-top:15px;
	text-align: center;
	color:#666;
	font-size: 14px;
}
.jzyg .main p a{
	color:#ff6000;
	font-family:arial ;
}