﻿
.content{width:1200px; height:auto; overflow:hidden; text-align:center; margin:0 auto; background:#fff;margin-top:100px;}
.content .content_home{width:1170px; height:auto; overflow:hidden; padding:15px;}
.home_left{width:790px; height:auto; overflow:hidden; float:left; text-align:left}
.hlgd{width:790px; height:auto; overflow:hidden; padding-top:0px}
.hlgd-title{width:790px; height:35px;}
.hlgd-title hr{ border:none;border-top:1px #E5E5E5 solid; padding:0; margin:0; color:#E5E5E5; height:1px; margin-top:20px; float:left; width:790px}
.hlgd-title .hlgdttxt{width:auto; height:35px; line-height:35px; font-family:'Microsoft YaHei'; font-weight:bold; font-size:18px; color:#515050; background:url(../images/hlgd.jpg) left center no-repeat #fff; text-indent:25px; position:absolute; z-index:1; padding-right:20px;}
.hlgd-content{width:790px; height:auto; overflow:hidden; padding-top:15px}
.hlgd-box{width:790px; height:auto; overflow:hidden; text-align:left; margin-bottom:20px; border-bottom:1px #E5E5E5 solid; padding-bottom:20px}
.hlgd-box dt{width:250px; height:165px; overflow:hidden; float:left;  margin-right:25px;}
.hlgd-box dt img{transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;border-radius:8px;}
.hlgd-box dt img:hover{ -webkit-filter:brightness(.7); border-radius:8px; }
.hlgd-box dd{width:515px; height:165px; overflow:hidden; float:left}
.hlgd-box dd.w100{width:100%; height:165px; overflow:hidden; float:left}
.hlgd-box dd h3{font-weight:normal; font-size:18px; margin:0; padding:0; width:515px; height:35px; line-height:35px; overflow:hidden}
.hlgd-box dd h3 a:hover{ color:#257feb}
.hlgd-box dd h3 .dj{background:#257feb; font-size:14px; color:#fff; padding:0px 8px 1px 8px;border-radius:10px; line-height:20px; margin-right:5px}
.hlgd-box dd h3 .yc{background:#257feb; font-size:14px; color:#fff; padding:0px 8px 1px 8px;border-radius:10px; line-height:20px; margin-right:5px}
.hlgd-box dd p{color:#515050; font-size:14px; padding:15px 0 0 0; line-height:24px}

.hlgd-page{width:790px;  overflow:hidden; text-align:center; margin:0 auto;padding-bottom:10px;}
.page-nav{
	text-align: center;
	padding-top: 30px;
}
.pagination{display: inline-block;}
.pagination li{
	display: inline-block;
	font-size: 14px;
	float: left;
	margin: 0 3px;
}
.pagination li a,.pagination li span{
	display: inline-block;
	background-color: #eee;
	background-color: rgba(0,0,0,0.1);
	color: rgba(0,0,0,0.3);
	width: auto;
	height: 38px;
	line-height: 38px;
	padding:0 18px;
}
.pagination li span.dots{
	background-color: transparent;
	width: 20px;
}
.pagination li a:hover{
	background-color: rgba(0,0,0,0.2);
}
.pagination li .none{
	cursor: not-allowed;
}
.pagination li .none:hover{
	background-color: rgba(0,0,0,0.1);
}
.pagination li.thisclass{
	background-color: #ddd;
	background-color: rgba(0,0,0,0.26);
	font-weight: bold;
	color: #fff;
	width: auto;
	height: 38px;
	line-height: 38px;
	padding:0 18px;
}
.pagination li .pageinfo{ width:auto; padding:0px 18px;}
.pagination .prev,.pagination .next{
	font-size: 22px;
	line-height: 46px;
	width: 55px;
}
.pagination .prev {border-radius: 32px 0 0 32px; line-height:38px;}
.pagination .next {border-radius: 0 32px 32px 0; line-height:38px;}

/*详情页内容区*/
.hl_content{width:760px; height:auto; overflow:hidden; text-align:left; padding:0 15px}
.hl_c_title{width:760px; height:auto; overflow:hidden;}
.hl_c_title h2{font-size:32px; font-weight:100; padding:0; margin:0; line-height:45px; width:auto; height:auto; color:#000;}
.hl_c_title i.tag{display: inline-block;font-size: 12px;background-color: #CCC;color: #FFF;padding: 3px 5px;line-height: 14px;vertical-align: middle;font-weight: 100; margin-left:10px}
.hl_c_twid{width:760px; height:50px; line-height:50px; text-align:left; font-size:14px; color:#A6A6A6}
.hl_c_wcid{width:760px; height:auto; overflow:hidden; line-height:24px; font-size:14px; color:#757575;  padding-top:5px}
.hl_body{ padding-top:30px; text-align:left; width:760px; height:auto; line-height:30px; overflow:hidden; }

.hl_c_ad{ width:760px; height:auto; overflow:hidden; text-align:center; margin:0 auto; padding-bottom:15px; border-bottom:1px #E5E5E5 solid}
.content-page{margin-bottom:50px}
.hl_c_tag{width:760px; height:auto; overflow:hidden; margin-top:25px}
.hl_c_tagl{float:left; width:450px; height:auto; overflow:hidden}
.hl_c_tagl li{float:left; margin-right:10px;}
.hl_c_tagl li a{width:auto; padding:0 20px; height:32px; line-height:30px; border:1px #DCDCDC solid; color:#40BFB2; font-size:16px}
.hl_c_tagl li a:hover{background:#257feb; color:#fff; border:1px #257feb solid}

.hl_c_ydys{width:760px; height:auto; overflow:hidden; margin-top:20px}
.hl_c_ydys .hl_c_ydystitle{width:790px; height:35px;}
.hl_c_ydys .hl_c_ydystitle hr{ border:none;border-top:1px #E5E5E5 solid; padding:0; margin:0; color:#E5E5E5; height:1px; margin-top:20px; float:left; width:790px}
.hl_c_ydys .hl_c_ydystitle .hl_c_ydystitletxt{width:auto; height:35px; line-height:35px; font-family:'Microsoft YaHei'; font-size:18px; color:#515050; background:#fff; position:absolute; z-index:1; padding:0 10px; margin-left:330px; font-size:20px}
.hl_c_ydys .hl_c_ydysbody{width:760px; height:auto; overflow:hidden; margin-top:20px}
.hl_c_ydys .hl_c_ydysbody li{float:left; width:240px; height:auto; overflow:hidden;}
.hl_c_ydys .hl_c_ydysbody li img{border-radius:8px;}
.hl_c_ydys .hl_c_ydysbody li.mr20{margin-right:20px;}
.hl_c_ydys .hl_c_ydysbody li dd {margin:10px 0; line-height:24px; padding:0 10px}
.hl_c_ydys .hl_c_ydysbody li dd a{color:#555555}
.hl_c_ydys .hl_c_ydysbody li dd a:hover{color:#257feb}

.tt li.thisclass {
    background-color: #ddd;
    background-color: rgba(0,0,0,0.26);
    font-weight: bold;
    color: #fff;
    width: auto;
    height: 38px;
    line-height: 38px;
    padding: 0 0px;
}