@charset "utf-8";

.hot-title {
	height: 80px;
	line-height:100px;
	overflow: hidden;
}
.hot-title h3 {
	margin: 0;
	font-size:30px;
	font-weight: bold;
	color: #73a984;
	margin-top:-8px;
}
.hot-title a {
	width: 90px;
	height: 30px;
	line-height: 30px;
	background-color: #014fa2;
	color: #fff;
	text-align: center;
	border-radius: 15px;
}


.list_p2 { width:100%; margin:0 auto; float:left;}
.list_p2 dl { width: 100%; float: left; border: 1px solid #f2f2f2; border-bottom:2px solid #f2f2f2; background:#ffffff; padding:20px 20px 9px}
.list_p2 dl:hover{-webkit-transition: all 0.3s linear; transition: all 0.3s linear;width: 100%; float: left; box-shadow: 0 4px 10px #ccc;background:#ffffff}
.list_p2 dl dt { float: left; width:23%;overflow: hidden;}
.list_p2 dl dt a {-webkit-transition: all 0.3s linear; transition: all 0.3s linear;display: block; width: 100%;}
.list_p2 dl dt a img {width: 100%; height:110px}
.list_p2 dl dd { width:75%; float: right; }
.list_p2 dl dd a { display: block; }
.list_p2 dl dd a h1 {-webkit-transition: all 0.3s linear; transition: all 0.3s linear;font:12px/22px "Microsoft YaHei Light","Microsoft YaHei", "Helvetica Neue","PingFang SC", Helvetica, Tahoma, sans-serif;color:#000;
	font-size:18px;
	width:100%;
	overflow:hidden;
	display:inline-block;
	margin-bottom:0px;
	font-weight:bold;
	margin-top:5px;}

.list_p2 dl dd a h6 {color: #999; padding: 3px 0 8px 0; font:13px/12px "Microsoft YaHei Light","Microsoft YaHei", "Helvetica Neue","PingFang SC", Helvetica, Tahoma, sans-serif;overflow:hidden;display:inline-block;font-weight:bold;}
.list_p2 dl dd a h6 span { padding-left:10px; padding-right:10px; font-size:10px}
.list_p2 dl dd a p {font-size:13px; color:#888; line-height:20px; height:40px; overflow: hidden;}
.list_p2 dl:hover dt a { -webkit-transform: scale(1.05); transform: scale(1.05); }
.list_p2 dl:hover dd a h1 {font-weight: bold; color: #d6743c; -webkit-transform: translateX(5px); -moz-transform: translateX(5px); -ms-transform: translateX(5px); -o-transform: translateX(5px); transform: translateX(5px); }

.paging{ padding:20px 0px 30px; text-align:center;}
.paging .pd{ display:inline-block; vertical-align:bottom; }
.paging li{ float:left;}
.paging a,
.paging span{ margin:0 5px; border:1px solid #ccc; width:2em; border-radius:50%; font-size:18px; text-align:center; height:2em; line-height:2; float:left;}
.paging a:hover,
.paging span:hover,
.paging li.active a,
.paging li.active span{ background:#73a984; border-color:#73a984; color:#fff;}
.paging li.active a,
.paging li.active span{ cursor:default;}

.paging a, .paging span{ font-size:14px;}


.menu_list{width:100%;margin:0 auto;}


.list_p3 { width:100%; margin:0 auto; float:left; margin-top:5px}
.list_p3 dl { width: 100%; float: left;border-bottom:2px solid #f2f2f2; background:#ffffff; padding:0px 0px 15px; margin-top:-5px}
.list_p3 dl dt { float: left; width:44%;overflow: hidden;}
.list_p3 dl dt a {-webkit-transition: all 0.3s linear; transition: all 0.3s linear;display: block; width: 100%;}
.list_p3 dl dt a img {width: 100%; height:65px}
.list_p3 dl dd { width:52%; float: right; }
.list_p3 dl dd a { display: block; }
.list_p3 dl dd a h1 {-webkit-transition: all 0.3s linear; transition: all 0.3s linear;font:12px/22px "Microsoft YaHei Light","Microsoft YaHei", "Helvetica Neue","PingFang SC", Helvetica, Tahoma, sans-serif;color:#000;
	font-size:16px;
	width:100%;
	overflow:hidden;
	display:inline-block;
	margin-bottom:0px;
	margin-top:0px;}

.list_p3 dl:hover dt a { -webkit-transform: scale(1.05); transform: scale(1.05); }
.list_p3 dl:hover dd a h1 {color: #d6743c; -webkit-transform: translateX(5px); -moz-transform: translateX(5px); -ms-transform: translateX(5px); -o-transform: translateX(5px); transform: translateX(5px); }

