@charset "utf-8";
/* CSS Document */
.container{width:1300px; margin: 0 auto;}

/*头部样式   开始*/
.head{width: 100%;background: #f2f2f2;}
.top{height:32px; line-height:32px;font-size: 14px;}
.top_left span,.top_right span{margin: 0 10px;}
.head_con{height:320px;padding:65px 0;background: url(../images/top_bannar.jpg) no-repeat center top; text-align: center;}
.wlj_logo{margin-top: 40px;}
/*navGuide*/
.navGuide {position:relative;z-index:1003;float:right;display:inline-block;width:85px;height:30px;margin-right:0;border:none;appearance:none;-moz-appearance:none; -webkit-appearance:none;background:none;}
.navLead {height:30px;line-height:30px;padding-left:10px;color:#007bc6;cursor:pointer;background:url(../images/navguide.png) no-repeat center;text-align:left;margin-left:0;}
.navBigDiv {position:absolute;z-index:1003;display:none;width:710px;top:30px;right:0px;padding:10px;background-color:#ffffff;border: 2px solid #077fc8;}
.navGuide:hover .navBigDiv {display:block;}
.navHead {height:28px;line-height:28px;background:url(../images/line01.png);}
.navHead img {float:left;display:inline-block;}
.navHead p {float:left;display:inline-block;height:28px;line-height:28px;margin-left:5px;color:#007bc6;font-weight:bold;}
.links1 {margin-top:5px;}
.linksDiv {margin-left:15px;}
.linksDiv li {float:left;display:inline-block;width:25%;}
.linksDiv li a {float:left;width:100%;color:#25659c;height:38px;line-height:38px;font-size:14px;text-align:left;word-break: break-all;}
.linksDiv li.disabeLink a {color:#505050;}
/* 搜索框 */
.head_search{margin: 70px auto 0;background:#fff;width: 775px; height:70px;}
.head_search form{background:#fff;}
.head_search form input{border: none; height: 70px; float: left; background: none; outline: 0;}
.head_search form input.search_ip{width:580px; line-height: 70px; padding-left: 20px;font-size: 18px;}
.head_search form input.search_bt{width: 175px;background: #05b2ea url(../images/btn_search.png) no-repeat center center; cursor: pointer;}
/* 导航 */
.head_nav{height:80px;background:url(../images/menu_bg.jpg) repeat-x center top/100%;position: relative;}
.head_nav ul{height: 80px; line-height: 80px;}
.head_nav li{float: left; width: 20%;font-size: 26px; text-align: center;}
.head_nav li a{color: #2476b9;display:block;font-weight: bold;}
.head_nav li a span{width: 38px;height: 38px;display: inline-block;margin-right: 5px;vertical-align: middle;}
.head_nav li a .menu_ico01{background: url(../images/menu_ico01.png) no-repeat center center;}
.head_nav li a .menu_ico02{background: url(../images/menu_ico02.png) no-repeat center center;}
.head_nav li a .menu_ico03{background: url(../images/menu_ico03.png) no-repeat center center;}
.head_nav li a .menu_ico04{background: url(../images/menu_ico04.png) no-repeat center center;}
.head_nav li a .menu_ico05{background: url(../images/menu_ico05.png) no-repeat center center;}
.head_nav li.menu_sp {background:#05b2ea;}
.head_nav li.menu_sp a{color: #fff;}
/*头部样式   结束*/



/* 内容样式  开始 */
.navBread{background:#f6fbff;line-height:36px;padding:10px 0;font-size: 18px;}

.news_list{display:flex;flex-wrap: wrap;gap:2rem;padding: 15px;margin: 20px auto;-webkit-box-shadow: 0 0 10px #dfe0e2;box-shadow: 0 0 10px #dfe0e2;}
.list_left{width:320px;overflow: hidden;background: #f8f8f8;}
.list_left h1{width: 100%;height: 55px;line-height: 55px;background: #05b2ea;text-align: center;font-size:21px;font-weight: bold;color: #fff;}
.list_left .list_ul li{height: 60px;line-height: 60px;border-bottom: #fff 1px solid;}
.list_left .list_ul li a{display: block;padding: 0 30px;font-size: 18px;background: url(../images/ico_right.png) no-repeat 90% center/7%;}
.list_left .list_ul li a:hover{font-weight: 700;}

.list_right{flex: 1;}
.list_right li{line-height: 75px;height: 75px;font-size:18px;border-bottom: #eee 1px solid;}
.list_right li a{background: url(../images/li_ico1.png) no-repeat 10px center;padding-left: 30px;width:75%;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list_right li a:hover{font-weight: 700;}

.listTab2{clear:both;margin: 5px;overflow: hidden;}
.listTab2 dt a{text-align: center;display:block;font-size: 18px;float:left;padding:10px 15px;margin-right: 20px;background: #f8f8f8;border: #eee 1px solid;margin-bottom: 10px;}
.listTab2 dt.current a {background: #05b2ea;color: #fff;display: block;font-weight: 700;}
.listTab2 dt a:hover{font-weight: 700;}

/* 详情页样式 开始 */
.final_text{padding: 20px 0;}
.final_text h1{font-size: 24px; color: #2476b9;}
.final_text h1,.final_text h6{text-align: center; line-height: 50px;}
.final_text h6 span{margin: 0 10px;}
.final_text .infobox{text-indent: 2em; line-height: 30px;overflow: hidden;}

.final_text .ldbox{line-height: 30px;overflow: hidden;display: flex;font-size: 18px;margin-top: 20px;}
.ldbox .ldimg{padding:0 30px;}
.ldbox .ldimg img{width: 200px;}
.ldbox .ldmian{background: #F8F8F8;width: 100%;padding: 30px;border-top:#007BC6 2px solid;}
.ldbox .ldmian .ld_name{margin-bottom: 10px;font-weight: 600;}
.ldbox .ldmian .ld_tit{margin-top: 10px;}

.codebox{display:block;margin:0 auto;width:150px;margin-bottom:30px;}
.codetxt{text-align: center;line-height: 35px;color: #6b6a6a;font-size: 12px;}

/* 翻页 */
.clsPage{font-size:14px; color:#000;margin:0px;padding:0px; text-align:center;}
#pages {width: 100%;clear: both;text-align: center;font-size: 14px;margin-top: 20px;margin-bottom: 20px;color: #8d8d8d;}
#pages a, #pages span {margin-left: 3px;margin-right: 3px;width: 31px;height: 22px;line-height: 22px;border: 1px solid #e0e0e0;color: #333;display: inline-block;}
#pages a:hover{border: 1px solid #a0a0a0;}
#pages span {background: #f0f0f0;color:#333;;}
#pages span {font-weight: bold;position: relative;top: 0px;}
#pages a.previous {width: 25px;position: relative;top: 0px;}
#pages a.next {width: 25px;position: relative;top: 0px;}
#pages-num{width:25px;}

/* 底部信息 */
.foot{background: #05b2ea;overflow: hidden;}
.foot .footBox{display: flex;flex-wrap: wrap;align-content: center; gap:2rem;padding: 30px 0;}
.foot .footBox .footText {align-content: center;color:#FFF;font:16px/30px Microsoft Yahei;}



@media (min-width: 320px) and (max-width: 740px){
	
	/*头部样式   开始*/
	.top_left{display: none;}
	.head_con{padding: 40px 0;height:250px;}
	.hy_logo img{width: 70%;}
	.wlj_logo img{width: 90%;}
	/* 搜索框 */
	.head_search{width:90%;margin: 50px auto 0;}
	.head_search form input.search_ip{width:60%;}
	.head_search form input.search_bt{width: 33%;float: right;}
	/* 导航 */
	.head_nav{height:120px;}
	.head_nav ul{height: 59px;line-height: 59px;}
	.head_nav li{width:33%;font-size:16px;border-right:#fff 1px solid;border-bottom: #fff 1px solid;}
	.head_nav li a{color: #2476b9;display:block;font-weight: bold;}
	.head_nav li a span{width: 38px;height: 38px;display: inline-block;margin-right: 5px;vertical-align: middle;}
	.head_nav li a .menu_ico01,.head_nav li a .menu_ico02, .head_nav li a .menu_ico03, .head_nav li a .menu_ico04, .head_nav li a .menu_ico05{background-size:60%;}
	/*头部样式   结束*/
	
	.container{width:100%; margin: 0 auto;}	
	.list_left{width:100%;}	
	.list_left .list_ul li{width: 50%;float: left;}
	.list_left .list_ul li a{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

	.list_right{width: 100%;}
	.list_right li{line-height:36px;height:100%;overflow: hidden;}
	.list_right li a{width:90%;}
	
	.listTab2 dt a{width: 38%;margin-right: 2%;}
	
	.final_text .ldbox{display:block;margin-top: 0;}
	.ldbox .ldimg{padding:0 30px;text-align: center;}
	.ldbox .ldmian{margin-top: 20px;}
	
	/* 底部信息 */
	.foot .footBox{display: flex;flex-wrap: wrap;align-content: center; gap:2rem;padding: 30px 0;text-align: center;}
	.foot .footBox .footText {width: 100%;text-align: center;}
}
@media (min-width: 740px) and (max-width: 768px){
	.container{width:98%; margin: 0 auto;}
	
	/*头部样式   开始*/
	.top_left{display: none;}
	
	.list_left{width:30%;}	

	.list_right{width: 65%;}
	.list_right li a{width:65%;}
}
@media (min-width: 768px) and (max-width: 979px){
	.container{width:98%; margin: 0 auto;}
	
	/*头部样式   开始*/
	.head_nav li{font-size: 24px;}
	/* 搜索框 */
	.head_search{width:575px;}
	.head_search form input.search_ip{width:380px;}
	.head_search form input.search_bt{width: 175px;}
	/*头部样式   结束*/
	
	.list_left{width:30%;}	

	.list_right{width: 65%;}
	.list_right li a{width:65%;}
}
@media (min-width: 979px) and (max-width: 1300px){
	.container{width:98%; margin: 0 auto;}
}






