@charset "UTF-8";
body{min-width: 800px;}
.center{width: 78%; margin: 0 11%;height: 100%;}
.fl{float: left;}
.fr{float: right;}
/*头部*/
.header{width: 100%; height: 1.8rem; background: #3A4E88; padding-top: 0.43rem;}
.logo{width:5.32rem; height: 0.96rem;}
.logo img{width: 100%;height: 100%;}
.wenzi{font-size: 0.36rem;font-weight: bold;color: #FFFFFF;margin: 0.28rem 0 0 0.67rem;}
.search{width: 3rem;height: 0.44rem;margin-top: 0.25rem;background: url(search.png) no-repeat;background-size: 100% 100%;}
.search .txt{width: 2.3rem;margin-left: 0.2rem;height: 0.44rem;line-height: 0.44rem; color: #FFFFFF;font-size: 0.16rem;float: left;}
.search .submit{width: 0.5rem;height: 0.44rem;float: right;cursor:pointer;}

/*导航*/
.nav{width: 100%; height: 0.48rem; background: #678ABD;}
.nav_yj{margin: 0 auto; height: 0.48rem;}
.nav_yj li{float: left; text-align: center; display:inline-block;vertical-align:middle; height: 0.48rem; line-height: 0.48rem; position: relative; width:11.11%;z-index: 5;}
.nav_yj li.on{background:#FFFFFF;}
.nav_yj li.on a{color: #3A4E88;font-weight: bold;}
.nav_yj li a{display:block;font-size: 0.18rem;color:#fff;line-height:0.48rem;text-align:center;position:relative}
.nav_yj li.on a:hover{color: #3A4E88;font-weight: bold;}
.nav_ej{position: absolute; top: 0.48rem; left: 0; display: none; float: left;  width: 100%; }
.nav_yj li.on .nav_ej li{text-align: center; background: none; height: 0.48rem; line-height: 0.48rem; float: left;display: inline; width: 100%; display: inline;}
.nav_yj li.on .nav_ej li a{font-size: 0.18rem;  height: 0.48rem; line-height: 0.48rem;color: #333333; display: block; background: none; padding: 0;font-weight: normal; background:url(nav_bg.png) repeat;}
.nav_yj li.on .nav_ej li a:hover{background: url(nav_bg2.png);color: #FFFFFF;font-weight: normal;}

/*轮播*/
.banner-bg{width:100%;height:6.13rem;position: relative;z-index:1;}
.banner-bg .pic{display:block;overflow: hidden;}
.banner-bg .pic li{width:100%;height:100%;position: absolute;top:0;left:0;background-position:center top;background-repeat:no-repeat; z-index:1; background-size: cover; text-align: center;}
.banner-bg .pic li img{width: 100%; height:100%; margin: auto; position: relative; z-index: 2; object-fit:cover;}

/*第一部分*/
.box_one{height: 8.14rem;overflow: hidden;}
.box_title{width: 2.13rem; height: 0.8rem;line-height: 0.8rem; font-size: 0.3rem;font-weight: bold; background: url(tit_bg.png) no-repeat center center;background-size: 100% auto; text-align: center;margin:0.25rem auto 0.2rem auto;}
/*选项卡*/
.tabLink{width: 100%; height: 0.78rem; line-height: 0.78rem;background: #3A4E88;}
.tabLink b{width: 50%; height: 0.7rem;line-height: 0.7rem; font-weight: bold; font-size: 0.24rem; color: #FFFFFF;background: #7583AB; position: relative; float: left; cursor: pointer;text-align: center;margin-top: 0.08rem;}
.tabLink b.active{color: #333333;background: #FFFFFF;;}
.tabItem{display: none;}
.tabItem.active{display: block;}
/*新闻信息*/
.leftImg{width: 50%; padding:0.24rem 3%;}
.leftImg ul{position: relative; z-index: 0; overflow: hidden;}
.leftImg ul li{width:100%; height:100%;overflow: hidden;}
.leftImg ul li.on{display: list-item;}
.leftImg ul li.off{display:none;}
.leftImg a{display: block; width: 100%; height: 100%; position: relative;}
.leftImg a img{width: 100%; height: 100%;object-fit: cover;transform: scale(1);transition: all 2s ease 0s;-webkit-transform: scale(1);-webkit-transform: all 2s ease 0s;}
.leftImg a:hover img{transform: scale(1.3);transition: all 2s ease 0s;-webkit-transform: scale(1.1);-webkit-transform: all 2s ease 0s;}
.leftImg a p{position:absolute; z-index:2; bottom:0; left:0px;text-indent:12px; width:75%; text-decoration:none; color:#fff; background:none; z-index:1; opacity:1; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.leftImg a .txt_bg{position: absolute; z-index:1; bottom:0;left:0; background:url(bg_p.png) repeat 0 0; overflow:hidden;} 
.listItem{width: 50%; padding:0.24rem 3%;}
.listItem ul{height: 4.14rem;}
.listItem ul li{height:0.4rem;line-height: 0.4rem; overflow: hidden;margin-top: 0.2rem;}
.listItem ul li .item_tit{height:0.4rem;line-height: 0.4rem; padding-right: 1.3rem;position: relative;}
.listItem ul li .item_tit span{position: absolute; right: 0;font-size: 0.18rem;color: #999999;height:0.4rem;line-height: 0.4rem;}
.listItem ul li .item_tit a{display: inline-block; width: 100%;height:0.4rem;line-height: 0.4rem; white-space:nowrap;text-overflow:ellipsis; overflow: hidden;font-size: 0.18rem;}
.listItem ul li .item_tit a:hover{transform: scale(1) translateY(-3px);-ms-transform: scale(1) translateY(-3px);-moz-transform: scale(1) translateY(-3px);-webkit-transform: scale(1) translateY(-3px);-o-transform: scale(1) translateY(-3px);transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;color: #3A4E88;}
.listItem ul li .item_zy{display: none;}
.listItem ul li:first-child{margin-top: 0.06rem;height: auto; max-height: 1rem;}
.listItem ul li:first-child .item_zy{display: block;color: #666666;font-size: 0.16rem;line-height: 0.3rem;max-height: 0.6rem;overflow: hidden;display: -webkit-inline-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space: initial;text-indent: 2em;}
.listItem ul li:first-child .item_tit a{color: #3A4E88;font-weight: bold;}
.item_more{width: 100%;text-align: center;margin-top: 0.38rem;}
.item_more a{display: inline-block; width: 1.2rem;height: 0.44rem;line-height: 0.44rem;background: #3A4E88;color: #FFFFFF;font-size: 0.18rem;text-align: center;margin: auto;}
/*第二部分*/
.box_two{height: 7.8rem;background: url(box_two_bg.png);background-size: cover;}
.item2{width: 47%;}
.item2_tit{height: 0.53rem;line-height: 0.53rem;}
.item2_tit p{width: 1.61rem;height: 0.53rem;line-height: 0.53rem;font-size: 0.24rem;color: #FFFFFF;font-weight: bold;background: url(item2_tit_bg.png) no-repeat;background-size: contain;text-indent: 0.18rem;float: left;}
.item2_tit a{float: right;font-size: 0.18rem;}
/*工作动态*/
.gzdt{margin-top: 0.97rem;}
.gzdt ul{padding-top: 0.14rem;}
.gzdt ul li{height:1.52rem; margin-top: 0.18rem;}
.gzdt ul li a{display: inline-block;width: 100%;height: 100%;background: url(gzdt_bg.png);box-shadow: 0px 3px 12px 0px rgba(0,0,0,0.2500);padding: 0.2rem 0.15rem 0.2rem 2.2rem ;position: relative;}
.gzdt ul li a:hover{transform: scale(1) translateY(-3px);-ms-transform: scale(1) translateY(-3px);-moz-transform: scale(1) translateY(-3px);-webkit-transform: scale(1) translateY(-3px);-o-transform: scale(1) translateY(-3px);transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;}
.gzdt ul li a img{width: 1.8rem;height: 1.12rem;position: absolute;left: 0.2rem;object-fit: cover;}
.gzdt ul li a  div{width: 100%;float: right;}
.gzdt ul li a  div .item2_li_tit{height: 0.2rem;line-height: 0.2rem;font-size: 0.18rem;font-weight: bold;color: #3A4E88;white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}
.gzdt ul li a  div .item2_li_zy{width: 100%; height: 0.56rem;line-height: 0.28rem;font-size: 0.16rem;margin-top: 0.09rem;overflow: hidden;display: -webkit-inline-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.gzdt ul li a  div span{font-size: 0.18rem;color: #999999;}
.gzdt ul li a  div span.item2_li_xq{float: right;}
/*规章制度*/
.gzzd{margin-top: 0.97rem;}
.item3 ul{padding-top: 0.18rem;}
.item3 ul li{height:0.9rem; margin-top: 0.12rem;}
.item3 ul li a{display: inline-block;width: 100%; height: 0.86rem;margin: 0.02rem;position: relative;padding-left: 0.9rem;}
.item3 ul li a:hover{transform: scale(1) translateY(-3px);-ms-transform: scale(1) translateY(-3px);-moz-transform: scale(1) translateY(-3px);-webkit-transform: scale(1) translateY(-3px);-o-transform: scale(1) translateY(-3px);transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;}
.item3 ul li a .item3_time{width: 0.9rem;height: 0.86rem;position: absolute;left: 0;}
.item3 ul li:nth-child(1) a .item3_time{background: #CD5234;}
.item3 ul li:nth-child(2) a .item3_time{background: #E59832 ;}
.item3 ul li:nth-child(3) a .item3_time{background: #FF6EAD;}
.item3 ul li:nth-child(4) a .item3_time{background: #009944;}
.item3 ul li:nth-child(5) a .item3_time{background: #33969F;}
.item3 ul li a .item3_time .item3_d{display: inline-block; width: 0.9rem; height: 0.5rem;line-height: 0.5rem; color: #FFFFFF;font-size: 0.34rem;font-weight: bold;text-align: center;margin-top: 0.05rem;}
.item3 ul li a .item3_time .item3_ym{display: inline-block; width: 0.9rem; height: 0.26rem; color: #FFFFFF;font-size: 0.16rem;text-align: center;}
.item3 ul li a .item3_li{width: 100%;height: 0.86rem;padding: 0.09rem 0.32rem 0.09rem 0.2rem;}
.item3 ul li:nth-child(1) a:hover .item3_li{border:0.02rem solid #CD5234;}
.item3 ul li:nth-child(2) a:hover .item3_li{border:0.02rem solid #E59832 ;}
.item3 ul li:nth-child(3) a:hover .item3_li{border:0.02rem solid #FF6EAD;}
.item3 ul li:nth-child(4) a:hover .item3_li{border:0.02rem solid #009944;}
.item3 ul li:nth-child(5) a:hover .item3_li{border:0.02rem solid #33969F;}
.item3 ul li a .item3_li .item3_li_tit{height: 0.32rem;line-height: 0.32rem;color: #3A4E88;font-size: 0.18rem;font-weight: bold;white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}
.item3 ul li a .item3_li .item3_li_zy{height: 0.32rem;line-height: 0.32rem;font-size: 0.16rem;white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}
/*第三部分*/
.box_three{height: 7.8rem;background: url(box_three_bg.png);background-size: cover;}
/*政策法规*/
.zcfg{margin-top: 0.88rem;}
.item3.item4 ul li a .item3_time{background: none;height: 0.53rem;margin-top: 0.13rem;}
.item3.item4 ul li a .item3_time .item3_d{color: #3A4E88;height: 0.34rem;line-height: 0.34rem;margin-top: 0;margin-bottom: 0.03rem;}
.item3.item4 ul li a .item3_time .item3_ym{color: #3A4E88;height: 0.16rem;line-height: 0.16rem;}
.item3.item4 ul li:nth-child(1) a .item3_time{border-right: 0.02rem solid #CD5234;}
.item3.item4 ul li:nth-child(2) a .item3_time{border-right: 0.02rem solid #E59832 ;}
.item3.item4 ul li:nth-child(3) a .item3_time{border-right: 0.02rem solid #FFF100;}
.item3.item4 ul li:nth-child(4) a .item3_time{border-right: 0.02rem solid #009944;}
.item3.item4 ul li:nth-child(5) a .item3_time{border-right: 0.02rem solid #84CCC9;}
.item3.item4 ul li a:hover .item3_li{border: none;}
.item3.item4 ul li a:hover .item3_li .item3_li_zy{color: #3A4E88;}
/*政策法规*/
.fwzn{margin-top: 0.88rem;}
/*第四部分*/
.box_four{height: 5.64rem;}
/*第后勤风采*/
.box_four .box_title{margin: 0.45rem auto 0.79rem auto;}
#round1{width: 100%; height: 2.1rem; margin:auto; overflow: hidden;}
#inround1{width: 1000%; float: left;height: 2.1rem;}
#inround1 ul{float: left;height: 2.1rem;}
#inround1 ul li{float: left; width:2.8rem; height: 2.1rem; margin-right: 0.25rem;position: relative;}
#inround1 ul li a{display: inline-block; width: 100%; height: 100%;overflow: hidden;}
#inround1 ul li a img{width: 100%; height: 100%; border: none;transform: scale(1);transition: all 2s ease 0s;-webkit-transform: scale(1);-webkit-transform: all 2s ease 0s;object-fit: cover;}
#inround1 ul li a:hover img{transform: scale(1.3);transition: all 2s ease 0s;-webkit-transform: scale(1.1);-webkit-transform: all 2s ease 0s;}
#inround1 ul li .nr{margin: 0 auto; position: absolute; left: 0; bottom: 0; background: url(bg_p2.png); color: #fff;height: 0.44rem; line-height: 0.44rem; text-align: center; width: 100%; padding: 0 2%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 0.16rem;white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}
.box_four .item_more{margin-top: 0.55rem;}

/*底部*/
.foot{width: 100%; height:2.2rem; background: #3A4E88;;}
.foot_top{height: 1.6rem; border-bottom: 1px solid #6171a0;position: relative;padding: 0 3.86rem 0 3.86rem;}
.foot_left{width: 3.86rem;height: 0.68rem;position: absolute;left: 0;top: 0.42rem;}
.foot_left img{width: 100%;height: 100%;}
.foot_cen{width:100%;height: 100%;padding: 0.6rem 0.2rem 0 0.2rem;}
.foot_cen p{font-size: 0.14rem;line-height: 0.26rem;text-align: center;color: #FFFFFF;}
.foot_rig{width: 2.36rem;height: 0.46rem;position: absolute;right: 0;top: 0.56rem; background: #678ABD;}
.foot_rig p{height: 0.46rem;line-height: 0.46rem;font-size: 0.18rem;padding:0 0.18rem;color: #FFFFFF;background: url(foot_rig.png) no-repeat 2.02rem  center ;background-size: 0.16rem;position: relative;cursor:pointer;}
.foot_rig ul{position: absolute;bottom: 0.46rem;width: 2.36rem;height: 1.60rem;background: #678ABD;overflow-y: scroll;display: none;z-index: 5;}
.foot_rig:hover ul{display: block;}
.foot_rig ul li{height: 0.4rem;line-height: 0.4rem;}
.foot_rig ul li a{display: inline-block; width: 100%;height: 100%; text-indent: 0.18rem;font-size: 0.18rem;color: #FFFFFF;}
.foot_rig ul li a:hover{background: #EAA837;}
.foot_bot{width: 100%;height: 0.6rem;}
.foot_bot p{font-size: 0.14rem;line-height: 0.6rem;text-align: center;color: #FFFFFF;}
/*版本过低提示*/
.pageTips {position: fixed;left: 0;top: 0;width: 100%; height: 100%; background: #000; z-index: 99999999;}
.pageTips .container {color: #fff;position: absolute;left: 50%;top: 50%;width: 630px;margin-left: -315px;margin-top: -160px;}
.pageTips .container a.close {display: block;width: 50px;height: 50px;position: absolute;z-index: 1;left: auto;right: -15px;top: 40px;bottom: auto;}
.pageTips .container .img {text-align: center;}
.pageTips .container .msg {font-size: 18px;line-height: 36px;padding-top: 30px;color: #fff;}
.pageTips .container a {color: #fff; text-decoration: underline;}

/***列表页***/
.box_ny{overflow:hidden;margin-top: 0.4rem;}
.menu{width: 22%; background: #3A4E88; padding: 0.12rem 0;}
.menu h2{font-size: 0.26rem; color: #FFFFFF; line-height: 0.5rem; padding-left: 0.44rem; font-weight: normal; margin: 0.38rem 0;}
.menu ul li a{width:100%; display: inline-block; padding-left: 0.44rem; line-height: 0.3rem; margin:0.15rem 0; font-size: 0.16rem; color: #FFFFFF;}
.menu ul li.on{width: 101%; background: url(nav_bg2.png) repeat-y #FFFFFF;background-size: 0.1rem;}
.menu ul li.on a{color: #333333;}
.content{width:78%; min-height:5rem; background:#FFFFFF; padding:0.2rem 0.4rem;}
.list_th{height:auto; border-bottom: 0.02rem solid #e6ebed; overflow:hidden; padding: 0.08rem 0;}
.list_th h2{font-size:0.22rem; height:0.36rem; line-height:0.36rem; float:left; font-weight:normal;}
.local{float:right; height:0.36rem; line-height:0.36rem;}
.item3.item4 ul li:nth-child(6) a .item3_time{border-right: 0.02rem solid #CD5234;}
.item3.item4 ul li:nth-child(7) a .item3_time{border-right: 0.02rem solid #E59832 ;}
.item3.item4 ul li:nth-child(8) a .item3_time{border-right: 0.02rem solid #FFF100;}
.item3.item4 ul li:nth-child(9) a .item3_time{border-right: 0.02rem solid #009944;}
.item3.item4 ul li:nth-child(10) a .item3_time{border-right: 0.02rem solid #84CCC9;}

/*页数*/
.page{margin:0.4rem auto 0.8rem auto; text-align:center;}

/*内容页*/
.con{margin-bottom: 50px;}
.content .title{line-height: 0.36rem; font-size:0.22rem; font-weight: bold; text-align: center; padding: 0.15rem 0.2rem;color: #333333;}
.content .title p{text-align: right;font-size: 0.20rem;}
.content .txt{text-align: center; font-size: 0.16rem; color:#555555; line-height: 0.5rem; padding: 0.2rem 0; font-weight: normal;}
.con_con,.con_con p,.con_con div,.con_con span,.con_con font,.con_con strong,.con_con b,.con_con a{font-size: 0.16rem !important; line-height: 0.36rem !important; font-family: "微软雅黑" !important;}
.con_con a:hover{color: #3A4E88;}
.con_con img{max-width: 100%;}
.con_con b,.con_con strong{font-weight: bold;}
.con_con table{margin:0 auto !important;}
.con_con table tr td{border:0.01rem solid #b35f3b !important;}
