body{
	margin: 0;
}
.top{
	width: 100%;
	// height: 70px;
	background-color: #f3f3f3;
}
.both{
	width: 1110px;
	*width: 1140px; 
	margin: 0 auto;
	display: table;
}
.banner{
	float: left;
	height: 53px;
	// margin-top: 10px;
	// margin-right: 80px;
}
.banner-top{
	// width: 146px;
	margin-top: 10px;
	// background-color: #1fa0e2;
	// text-align: center;
}
.banner-top-word{
	float: left;
	margin-top: 22px;
	margin-left: 20px;
}
.banner-word{
	color: white;
	font-size: 25px;
	font-family: 微软雅黑;
}
// .banner-bottom{
// 	margin: 0 auto;
// }
.banner-bottom-word{
	font-size: 15px;
	font-family: 微软雅黑;
	// letter-spacing: 2px;
	height: 15px;
	line-height: 15px;
}
.headline{
	float: left;
	margin-top: 8px;
}
.headline-word{
	margin-top: 16px;
	float: left;
	list-style: none;
	padding-right: 120px;
	padding-left: 50px;
}
.headline-word li{
	font-size: 15px;
	font-family: 微软雅黑;
	float: left;
	padding-right: 55px;
}
.search{
	float: left;
	margin-top: 16px;
}
.search-input{
	width: 254px;
	height: 23px;
	outline: none;
	border: 1px solid #1fa0e2;
	padding: 8px;
	font-family: 微软雅黑;
	float: left;
}
.search-submit{
	width: 50px;
	height: 41px;
	background-color: #1fa0e2;
	outline: none;
	border: none;
}
.content{
	width: 1110px;
	height: 100%;
	background-color: #fefefe;	
	display: table;
	margin: 0 auto;
}
.content-both{
	display: table;
	height: 978px;
}
.content-left{
	width: 732px;
	height: 100%;
	// display: inline-block;
	float: left;
}
.content-ul{
	margin-top: 32px;
}
.content-banner{
	list-style: none;
	// margin: 0;
	// height: 20px;
	padding-left: 18px;
}
.content-banner-li{
	float: left;
	font-size: 18px;
	font-family: 微软雅黑;
}
.content-div{
	float: left;
	width: 100%;
}
.content-div-ul{
	list-style: none;
	margin: 0;
	padding-left: 18px;
}
.content-div-li{
	text-decoration: none;
	white-space: nowrap;
	float: left;
	font-size: 15px;
	font-family: 微软雅黑;
	color: #4386b1;
	margin-top: 30px;
	width: 500px;
	line-height: 27px;
	height: 27px;
	// display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.content-div-li:hover{
	color: #e08900;
}
.content-time{
	float: right;
	font-size: 15px;
	font-family: 微软雅黑;
	color: #a9a9a9;
	margin-top: 34px;
}
.line{
	display: inline-block;
	width: 97.5%;
	float: right;
	border: 1px solid #c9c9c9;
	margin-top: 55px;
	margin-bottom: 55px;
}
.content-right{
	width: 310px;
	height: 100%;
	float: left;
	margin-left: 47px;
}
.content-right-banner{
	list-style: none;
	// margin: 0;
	height: 20px;
	padding-left: 18px;
}
.content-right-more{
	float: right;
	font-size: 12px;
	font-family: 微软雅黑;
	color: #b7b7b7;
	margin-top: 7px;
}
.content-right-top{
	// display: table;
	height: 400px;
}
.right-line{
	// display: inline-block;
	height: 0px;
	width: 33.6%;
	float: left;
	border: 1px solid #209fe2;
	margin-left: 18px; 
}
.right-line-gray{
	// display: inline-block;
	height: 0px;
	width: 58.88%;
	float: right;
	border: 1px solid #dddddd;
}
.bar{
	border: 1px solid #e9e9e9;
	border-left: none;
	height: 1030px;
	margin-top: 45px;
	// display: inline-block;
	float: left;
}
.content-right-title{
	width: 94%;
	height: 48px;
	// background-color: #fafafa;
	float: right;
	overflow: hidden;
}
.content-right-word{
	padding-top: 5px;
	padding: 12px;
	height: 42px;
	width: 262px;
}
.content-right-word a{
	text-decoration: none;
}
.content-right-word span{
	// word-wrap: break-word;  
	// word-break: normal;
	white-space: nowrap;
	width: 262px;
	font-size: 15px;
	font-family: 微软雅黑;
	// color: #dd8a00;
	color: #666666;
	line-height: 44px;
	height: 44px;
    // display: -webkit-box;
    float: left;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.content-right-word span:hover{
	color: #dd8a00;
}
.content-right-bottom-word{
	padding-top: 5px;
	padding: 12px;
	height: 42px;
	width: 262px;
}
.content-right-bottom-word a{
	text-decoration: none;
}
.content-right-bottom-word span{
	// word-wrap: break-word;  
	// word-break: normal;
	white-space: nowrap;
	width: 262px;
	font-size: 15px;
	font-family: 微软雅黑;
	// color: #dd8a00;
	color: #666666;
	line-height: 44px;
	height: 44px;
    // display: -webkit-box;
    float: left;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.content-right-bottom-word span:hover{
	color: #dd8a00;
}
.content-right-div{
	float: right;
	width: 94%;
	background-color: #fefefe;
}
.content-right-ul{
	list-style: none;
	margin: 0;
	padding-left: 13px;
}
.content-right-ul li{
	white-space: nowrap;
	font-family: 微软雅黑;
	font-size: 15px;
	margin-top: 23px;
	line-height: 27px;
	height: 27px;
	width: 265px;
	color: #666666;
	// display: -webkit-box;
	float: left;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.content-right-ul li:hover{
	color: #dd8a00
}
.content-right-bottom-div{
	float: right;
	width: 94%;
	background-color: #fefefe;
}
.content-right-bottom-ul{
	list-style: none;
	margin: 0;
	padding-left: 13px;
}
.content-right-bottom-ul li{
	white-space: nowrap;
	font-family: 微软雅黑;
	font-size: 15px;
	margin-top: 23px;
	line-height: 27px;
	height: 27px;
	width: 265px;
	color: #666666;
	// display: -webkit-box;
	float: left;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.content-right-bottom-ul li:hover{
	color: #dd8a00
}
.content-right-bottom{
	// display: table;
	height: 400px;
}
.content-bottom-ul{
	margin-top: 50px;
}
.right-second-line{
	width: 22.7%;
	height: 0px;
	float: left;
	border: 1px solid #209fe2;
	margin-left: 18px; 
}
.right-second-line-gray{
	width: 69.85%;
	height: 0px;
	float: right;
	border: 1px solid #dddddd;
}
.bottom{
	width: 100%;
	height: 70px;
	background-color: #f3f3f3;
	margin-top: 50px;
}
.bottom-word-div{
	margin: 0 auto;
	padding-top: 10px;
	width: 1110px;
	text-align: center;
}
.bottom-ul{
	list-style: none;
	padding: 0;
}
.bottom-word{
	color: #666666;
	font-size: 14px;
	font-family: 微软雅黑;
}
.num{
	display: table;
	margin: 0 auto;
	margin-top: 70px;
	margin-bottom: 35px;
}
.first-page{
	display: inline-block;
}
.click-num{
	color: #209fe2;
	border: none;
	outline: none;
	font-size: 14px;
	font-family: 微软雅黑;
	text-decoration: none;
	margin: 0 8px;
}
.last-page{
	display: inline-block;
}
.none-click{
	padding: 6px 11px;
	border: 1px solid black;
	font-size: 14px;
	font-family: 微软雅黑;
	text-decoration: none;
	margin: 0 8px;
	color: #676767;
	border-color: #e6e6e6;
}
.none-click:hover{
	color: #1da0e4;
	border-color: #209fe2;
}
.page-one{
	padding: 6px 11px;
	border: 1px solid black;
	font-size: 14px;
	font-family: 微软雅黑;
	text-decoration: none;
	margin: 0;
	color: #676767;
	border-color: #e6e6e6;
}
.page-one:hover{
	color: #209fe2;
	border-color: #209fe2;
}
.page-last{
	padding: 6px 11px;
	border: 1px solid black;
	font-size: 14px;
	font-family: 微软雅黑;
	text-decoration: none;
	margin: 0;
	color: #676767;
	border-color: #e6e6e6;
}
.page-last:hover{
	color: #209fe2;
	border-color: #209fe2;
}
.hidden-num{
	padding: 6px 11px;
	border: 1px solid black;
	font-size: 14px;
	font-family: 微软雅黑;
	text-decoration: none;
	margin: 0 8px;
	color: #676767;
	border-color: #e6e6e6;
	display: none;
}

.titleClick{
	width: 1080px;
	margin: 0 auto;
	padding-top: 30px;
	font-size: 15px; 
	font-family: 微软雅黑;
}
.checked_word{
	color: black;
	cursor: pointer;
}
.back_home{
	text-decoration: none;
	color: #4386b1;
}
.back_home:hover{
	color: #e08900
}
.banner-top img{
	border: none;
}
.banner-aq {
	font-size: 16px;
	font-family: 微软雅黑;
	// letter-spacing: 2px;
	height: 16px;
	line-height: 16px;
}
.banner-aq a{
	color: #000000;
	text-decoration: none;
}
.banner-aq a:hover{
	color: #4386b1;
}
.banner-aq-div {
	float: left;
	margin-top: 18px;
	margin-left: 57px;
}