@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;}
/*头部样式   结束*/



/* 内容样式  开始 */
.bg_blue{background: #05b2ea;overflow: hidden;}

/* 头条新闻 */
.headline{padding:35px 20px;}
.headline p{font-size: 30px;font-weight: bold;text-align: center;display: block;color: #fff;}
.headline span{font-size: 16px;color: #fff;text-align: center;display: block;margin-top: 12px;}
.headline span a {color: #fff;}
/* 图片新闻 */
.roll {position:relative;width:650px;height:420px;overflow:hidden;}
.roll_num li.roll_num_hover {background:url(../images/icon.png) no-repeat;}
.roll_pic img {position:relative;width:100%;height:420px;}
.roll_num {float:right;position:absolute;width:90px;height:22px;bottom:16px;right:5px;z-index:10;}
.roll_num ul {height:12px;margin-top:10px;font-size:12px;vertical-align:bottom;}
.roll_num li {float:left;width:10px;height:10px;margin:0 3px;line-height:12px;*height:12px;*line-height:12px;vertical-align:bottom;font-size:12px;font-weight:600;text-align:center;cursor:pointer;color:#FFF;background:url(../images/icon_02.png) no-repeat;opacity:0.90;}
.roll_title {position:absolute;bottom:0px;width:650px;height:50px;left:0px;line-height:50px;padding-left:10px;text-align:left;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);}
.roll_title a {display:block;font-size:14px;text-decoration:none;color:#FFFFFF;}
/* 动态新闻  */
.picText {float:left;width:610px;height: 420px;margin-left:40px;overflow: hidden;}
.titleTab{line-height: 50px;height:50px;border-bottom: #fff 2px solid;}
.titleTab li{float:left;width:28%;height:50px;font-size:26px;text-align:center;color: #fff;}
.titleTab .more{float: right;color: #fff;}
.titleTab li.current{color:#05b2ea;display: block;font-weight: 700;background: #fff;}
.titleDiv li{line-height: 75px;height: 75px;font-size:18px;border-bottom: #5fc6e8 1px solid;color: #fff;}
.titleDiv li a{color: #fff;background: url(../images/li_ico.png) no-repeat 10px center;padding-left: 30px;width:75%;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.titleDiv li a:hover{font-weight: 700;}
.titleDiv li .titleDate{float:right;}

.middle_main{background:url(../images/news_bg.png) no-repeat center top;padding-top: 30px;}
.menuTab{height:220px;margin-bottom:10px;display: flex;flex-wrap: wrap;justify-content: center;gap:35%;}
.menuTab li{width:200px;height:220px;font-size:32px;text-align:center;}
.menuTab li span{display: block;width: 120px;height: 120px;border-radius: 50%;margin:10px auto;}
.menuTab li span.ico_zwgk{background:#fff url(../images/ico_zwgk.png) no-repeat center center;}
.menuTab li span.ico_hdjl{background:#fff url(../images/ico_hdjl.png) no-repeat center center;}
.menuTab li.current span{display: block;width: 120px;height: 120px;border-radius: 50%;margin:10px auto;box-shadow: 0 4px 6px -2px rgba(0, 0, 0, 0.05),0 10px 15px -3px rgba(0, 0, 0, 0.1);}
.menuTab li.current span.ico_zwgk{background:#2476b9 url(../images/ico_zwgk01.png) no-repeat center center;}
.menuTab li.current span.ico_hdjl{background:#2476b9 url(../images/ico_hdjl01.png) no-repeat center center;}
.menuTab li.current a{font-weight: bold;color: #2476b9;}

/* 政务公开 */
.xxgk_btnbox{float: left;width: 580px;display: flex;flex-wrap: wrap;gap: 1rem;}
.xxgk_btnbox .xxgk_btn{flex: 1 0 calc(33.333% - 1.5rem);text-align: center;}
.xxgk_btnbox .xxgk_btn a{padding:25px 0;display: block;font-size: 18px;background: #f8f8f8;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xxgk_btnbox .xxgk_btn a:hover{box-shadow: 0 4px 6px -2px rgba(0, 0, 0, 0.05),0 10px 15px -3px rgba(0, 0, 0, 0.1);}
.xxgk_btnbox .xxgk_btn a span{display: block;width: 50px;height: 50px;margin:10px auto;}
.xxgk_btnbox .xxgk_btn a .ico_zcwj{background:url(../images/icon_zcwj.png) no-repeat center center;}
.xxgk_btnbox .xxgk_btn a .ico_ghjh{background:url(../images/icon_ghjh.png) no-repeat center center;}
.xxgk_btnbox .xxgk_btn a .ico_czxx{background:url(../images/icon_czxx.png) no-repeat center center;}
.xxgk_btnbox .xxgk_btn a .ico_rsxx{background:url(../images/icon_rsxx.png) no-repeat center center;}
.xxgk_btnbox .xxgk_btn a .ico_qlqd{background:url(../images/icon_qlqd.png) no-repeat center center;}
.xxgk_btnbox .xxgk_btn a .ico_qzqd{background:url(../images/icon_qzqd.png) no-repeat center center;}
/* 通知公告 */
.ggxw_box{float: left;width:460px;margin-left: 40px;}
.ggxwTab{line-height:60px;height:60px;background:#f8f8f8;}
.ggxwTab li{float:left;width:50%;height:50px;font-size:26px;text-align:center;}
.ggxwTab li.current a{color:#fff;display: block;font-weight: 700;background: #2476b9;}
.ggxwDiv{padding: 10px 0;}
.ggxwDiv li{line-height:48px;height:48px;font-size:18px;}
.ggxwDiv li a{background: url(../images/li_ico1.png) no-repeat 10px center;padding-left: 30px;}
.ggxwDiv li a:hover{font-weight: 700;}
/* 机构设置 */
.jgsz_box{float: left;width:120px;margin-left: 40px;background: #f8f8f8;padding:5px 30px;}
.jgsz_box .jgsz_btn{height: 36px;line-height: 36px;padding:18px 0;border-bottom: #dcdcdc 1px solid;}
.jgsz_box .jgsz_btn a{font-size: 18px;display: flex;}
.jgsz_box .jgsz_btn a span{display: inline-block;width:36px;height:36px;}
.jgsz_box .jgsz_btn a .ico_ldjj{background:url(../images/icon_ldjj.png) no-repeat center center;}
.jgsz_box .jgsz_btn a .ico_jgjj{background:url(../images/icon_jgjj.png) no-repeat center center;}
.jgsz_box .jgsz_btn a .ico_nsjg{background:url(../images/icon_nsjj.png) no-repeat center center;}
.jgsz_box .jgsz_btn a .ico_jcdw{background:url(../images/icon_jcdw.png) no-repeat center center;}

.xxgk_btnbox2{width: 100%;display: flex;flex-wrap: wrap;gap: 2rem;margin-top:10px;}
.xxgk_btnbox2 .xxgk_btn{flex: 1 0 calc(33.333% - 1.5rem);text-align: center;}
.xxgk_btnbox2 .xxgk_btn a{padding:15px 0;display: block;font-size: 18px;background: #f8f8f8;}
.xxgk_btnbox2 .xxgk_btn a:hover{box-shadow: 0 4px 6px -2px rgba(0, 0, 0, 0.05),0 10px 15px -3px rgba(0, 0, 0, 0.1);}
.xxgk_btnbox2 .xxgk_btn a span{display: inline-block;width:70px;height:70px;margin-right:30px;vertical-align:middle;}
.xxgk_btnbox2 .xxgk_btn a .ico_xxgkzn{background:url(../images/icon_xxgkzn.png) no-repeat center center;}
.xxgk_btnbox2 .xxgk_btn a .ico_xxgkndbg{background:url(../images/icon_xxgkndbg.png) no-repeat center center;}
.xxgk_btnbox2 .xxgk_btn a .ico_ysqgk{background:url(../images/icon_ysqgk.png) no-repeat center center;}

/* 首页互动 */
.hdjl_box{background: #f8f8f8;padding: 20px 0;}
.hdjl_main{margin: 0 50px;}
.hdjltitleTab{line-height: 60px;height:60px;border-bottom: #dddddd 2px solid;}
.hdjltitleTab li{float:left;width:15%;height:60px;font-size:26px;text-align:center;color: #464646;}
.hdjltitleTab li.current{color:#2476b9;display: block;font-weight: 700;border-bottom: #2476b9 2px solid;}
.hdjltitleTab .more{float: right;}

.hdjl_main .dhjlDiv{padding: 10px;}
.hdjl_main .dhjlDiv li{line-height:50px;height: 50px;font-size:18px;}
.hdjl_main .dhjlDiv li a{width:75%;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.hdjl_main .dhjlDiv li a:hover{font-weight: 700;}
.hdjl_main .dhjlDiv li .titleDate{float:right;}


.hdjl_btnbox{width: 100%;display: flex;flex-wrap: wrap;gap: 2rem;margin-top:10px;}
.hdjl_btnbox .hdjl_btn{flex: 1 0 calc(33.333% - 1.5rem);text-align: center;}
.hdjl_btnbox .hdjl_btn a{padding:15px 0;display: block;font-size: 20px;background: #f8f8f8 url(../images/line_bg2.png) no-repeat right center;;}
.hdjl_btnbox .hdjl_btn a:hover{font-weight: bolder;}
.hdjl_btnbox .hdjl_btn a span{display: inline-block;width:70px;height:70px;margin-right:30px;vertical-align:middle;}
.hdjl_btnbox .hdjl_btn a .ico_jzxx{background:url(../images/ico_jzxx.png) no-repeat center center;}
.hdjl_btnbox .hdjl_btn a .ico_zjdc{background:url(../images/ico_zjdc.png) no-repeat center center;}
.hdjl_btnbox .hdjl_btn a .ico_xjcx{background:url(../images/ico_xjcx.png) no-repeat center center;}


.ztzl{height:98px;margin:20px auto;overflow: hidden;position: relative;}
.ztzl img{width: 100%;height: 98px;}
/* 文旅名录 */
.wlml_box{display: flex;box-shadow: -2px 4px 6px -2px rgba(0, 0, 0, 0.05),0 5px 10px 5px rgba(0, 0, 0, 0.1);}
.wlml_box .wlml_title{width: 200px;height: 120px;line-height:120px;text-align:center;background: url(../images/wlml_bg.jpg) no-repeat center center;color: #fff;font-size: 24px;}
.wlml_box .wlml_btn{display: flex;flex-wrap: wrap;width: 100%;}
.wlml_box .wlml_btn li{flex: 1 0 calc(25%);text-align: center;background: url(../images/line_bg.png) no-repeat right center;}
.wlml_box .wlml_btn li a{display: block;height: 100px;font-size: 18px;padding-top: 20px;}
.wlml_box .wlml_btn li a span{display: block;width: 50px;height: 50px;margin:0 auto;}
.wlml_box .wlml_btn li a .ico_whcg{background:url(../images/icon_whcg.png) no-repeat center center;}
.wlml_box .wlml_btn li a .ico_lyjq{background:url(../images/icon_lyjq.png) no-repeat center center;}
.wlml_box .wlml_btn li a .ico_lxs{background:url(../images/icon_lxs.png) no-repeat center center;}
.wlml_box .wlml_btn li a .ico_jdbg{background:url(../images/icon_jdbg.png) no-repeat center center;}
.wlml_box .wlml_btn li a:hover{background:#f8f8f8;box-shadow: 0 4px 6px -2px rgba(0, 0, 0, 0.05),0 10px 15px -3px rgba(0, 0, 0, 0.1);}



/* 友情链接 */
.links{background: #e5f3fe;margin-top: 25px;overflow: hidden;}
.links .fb{float: left;line-height: 60px;background: url(../images/icon_search.png) no-repeat left center;padding-left: 45px;width: 100px;font-size: 18px;}
.links .links_select{font-size: 18px;margin-left: 20px;border:0;background: #e5f3fe;margin-top: 18px;}


/* 底部信息 */
.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;}		
	/* 头条新闻 */
	.headline{padding:20px 10px;}
	.headline p{font-size:18px;}
	/* 图片新闻 */
	.roll {width:100%;height:250px;}
	.roll_pic img {height:250px;}
	/* 动态新闻  */
	.picText {width:98%;height: 360px;margin:10px 1%;}
	.titleTab li{font-size: 21px;}
	.titleDiv li{line-height:60px;height:60px;font-size:21px;}
	.titleDiv li a{width:60%;}
	
	.middle_main{padding-top:0;background: url(../images/news_bg.png) no-repeat center top;}
	.menuTab{height:180px;margin-bottom:10px;display: flex;flex-wrap: wrap;justify-content: center;gap:5%;}
	.menuTab li{width:170px;height:170px;font-size:28px;text-align:center;}
	.menuTab li span{display: block;width:95px;height: 95px;border-radius: 100%;}
	.menuTab li span.ico_zwgk{background-size:50%;}
	.menuTab li span.ico_hdjl{background-size:50%;}
	.menuTab li.current span{display: block;width: 95px;height: 95px;border-radius: 50%;}
	.menuTab li.current span.ico_zwgk{background-size:50%;}
	.menuTab li.current span.ico_hdjl{background-size:50%;}
	
	/* 政务公开 */
	.xxgk_btnbox{width:100%;}
	.xxgk_btnbox .xxgk_btn a{padding:10px 0;}
	/* 通知公告 */
	.ggxw_box{width:100%;margin-left:0;margin-top: 20px;}
	.ggxwTab li{font-size:21px;}
	/* 机构设置 */
	.jgsz_box{width:100%;margin-left:0;background: #f8f8f8;padding:5px 1%;}
	.jgsz_box .jgsz_btn{width:50%;float: left;border-bottom: 0;}
	.jgsz_box .jgsz_btn a{font-size: 18px;display: flex;padding-left: 10%;}
	
	.xxgk_btnbox2{width: 100%;display: flex;flex-wrap: wrap;gap:0.5rem;margin-top:10px;}
	.xxgk_btnbox2 .xxgk_btn{flex: 1 0 calc(33.333% - 1.5rem);text-align: center;}
	.xxgk_btnbox2 .xxgk_btn a{font-size: 16px;}
	.xxgk_btnbox2 .xxgk_btn a span{display:block;width:70px;height:70px;margin:0 auto;}
	.xxgk_btnbox2 .xxgk_btn a .ico_xxgkzn{background-size:50%;}
	.xxgk_btnbox2 .xxgk_btn a .ico_xxgkndbg{background-size:50%;}
	.xxgk_btnbox2 .xxgk_btn a .ico_ysqgk{background-size:50%;}
	
	/* 首页互动 */
	.hdjl_main{margin: 0 10px;}
	.hdjltitleTab li{width:27%;font-size:21px;}	
	.hdjl_main .dhjlDiv li a{width:10%;}
	.hdjl_main .dhjlDiv li .titleDate{display: none;}
	
	.hdjl_btnbox{gap:0.5rem;}
	.hdjl_btnbox .hdjl_btn{flex: 1 0 calc(33.333% - 1.5rem);text-align: center;}
	.hdjl_btnbox .hdjl_btn a{font-size:18px;}
	.hdjl_btnbox .hdjl_btn a span{width:50px;height:50px;margin-right:5px;}
	.hdjl_btnbox .hdjl_btn a .ico_jzxx{background-size:80%;}
	.hdjl_btnbox .hdjl_btn a .ico_zjdc{background-size:80%;}
	.hdjl_btnbox .hdjl_btn a .ico_xjcx{background-size:80%;}
	
	
	
	/* 文旅名录 */
	.wlml_box .wlml_title{height:240px;line-height:120px;background:#2476b9 url(../images/wlml_bg.jpg) no-repeat center bottom;}
	.wlml_box .wlml_btn li{flex: 1 0 calc(40%);}
	
	/* 友情链接 */
	.links{background: #e5f3fe;margin-top: 25px;overflow: hidden;}
	.links .links_select{font-size: 18px;margin-left: 20px;border:0;background: #e5f3fe;margin-top: 0;height: 60px;width:25%;}
	
	/* 底部信息 */
	.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;}
}
@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;}
	/*头部样式   结束*/
	
	/* 图片新闻 */
	.roll {width:100%;height:320px;}
	.roll_pic img {height:320px;}
	.roll_title{width: 100%;}
	/* 动态新闻  */
	.picText {width:100%;height: 360px;margin-left:0;margin-top: 10px;}
	.titleDiv li{line-height:60px;height:60px;}
	
	/* 政务公开 */
	.xxgk_btnbox{width:100%;}
	.xxgk_btnbox .xxgk_btn a{padding:10px 0;}
	/* 通知公告 */
	.ggxw_box{width:75%;margin-left:0;margin-top: 20px;}
	/* 机构设置 */
	.jgsz_box{width:15%;margin-left:2%;background: #f8f8f8;margin-top: 20px;}
	
	.hdjltitleTab li{width:25%;}
	
	.links .links_select{margin-left: 15px;}
}
@media (min-width: 979px) and (max-width: 1300px){
	.container{width:98%; margin: 0 auto;}
	/* 图片新闻 */
	.roll {width:43%;height:350px;}
	.roll_pic img {height:350px;}
	/* 动态新闻  */
	.picText {width:55%;height: 380px;margin-left:2%;}
	.titleDiv li{line-height:60px;height:60px;}
	
	/* 政务公开 */
	.xxgk_btnbox{width:40%;}
	/* 通知公告 */
	.ggxw_box{width:39%;margin-left:2%;}
	/* 机构设置 */
	.jgsz_box{width:15%;margin-left:2%;background: #f8f8f8;padding:5px 1%;}
	
	.links .links_select{margin-left: 15px;}
}






