@charset "utf-8";
@import url(animate.min.css);
@import url(reset.css);
@import url(jg_header.css);
@import url(footer.css);


/*标题公共样式*/
.title{width:100%;height:64px;border-bottom:1px solid #dddddd;margin-bottom:27px;}
.title h1{width:auto;height:100%;margin:0 auto;float:left;position:relative;}
.title h1::after{content:"";width:100%;height:3px;background:#d01126;position: absolute;left:0px;bottom:-2px;}
.title h1 a{display: block;width:auto;height:100%;line-height:64px;font-size:28px;color:#d01126;}
.title .more{width:30px;height:82px;float:right;}
.title .more a{display:block;width:100%;height:100%;text-align:right;line-height:82px;}

/*Part1 工作动态*/
.gzdtBox{height:553px;padding-top:5px;margin-bottom:32px;background:#f7f7f7;}
.Focus {width:677px;height:421px;position: relative;overflow: hidden;}
.Focus .pic,.Focus .pic li {width: 100%!important;height:421px;overflow: hidden;}
.Focus .pic li a {display: block;width: 100%;height: 100%;}
.Focus .pic img {width: 100%;height:421px;overflow: hidden;}
.Focus .txt_bg {position: absolute;left: 0px;bottom: 0px;width: 100%;height:94px;background:url("../images/stcmx_img17.png")repeat center;}
.Focus .txt{position: absolute;left: 0px;bottom:0px;width:560px;height:68px;z-index: 2;}
.Focus .txt ul li {width: 100%;height: 100%;}
.Focus .txt ul li a {display: block;width:100%;height:68px;line-height:68px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:20px;color: #ffffff;text-indent:30px;}
.Focus .txt ul li a:hover {color: #d01126;}
.Focus .num {width:89px;height:19px;position: absolute;bottom:21px;right:18px;z-index: 2;display: flex;justify-content: right;}
.Focus .num li {width:13px;height:13px;cursor:pointer;margin:3px 3px;background:rgba(255,255,255,0.5);font-size:0px;border-radius:7px;}
.Focus .num li.on {background:#d01126;}
.Focus .prev,.Focus .next {display: block;width:39px;height:102px;position: absolute;top:50%;transform:translateY(-50%);cursor: pointer;transition: all .5s;}
.Focus .prev{left:-10px;}
.Focus .next{right:-10px;}
.Focus:hover .prev {left: 0px;background:url("../images/stcmx_img04.png")no-repeat center;}
.Focus:hover .next {right: 0px;background:url("../images/stcmx_img05.png")no-repeat center;}
.gzdtList{width:700px;height:421px; }
.gzdtList ul li{width:100%;height:87px;background:#ffffff;overflow: hidden;margin-bottom:24px;padding:13px 25px 0px 0px;box-sizing: border-box;}
.gzdtList ul li:hover{box-shadow:0px 4px 10px rgba(0,0,0,0.3);}
.gzdtList ul li:last-child{margin-bottom:0px;}
.gzdtList ul li .date{width:94px;height:49px;float:left;margin-top:6px;border-right:1px solid #dddddd;box-sizing: border-box;}
.gzdtList ul li .date span{display:block;width:100%;text-align:center;font-size:26px;color:#d01126;line-height:23px;margin-bottom:9px;}
.gzdtList ul li .date p{width:100%;text-align:center;font-size:14px;color:#666666;line-height:18px;}
.gzdtList ul li .txt{width:558px;height:auto;overflow: hidden;float:right;}
.gzdtList ul li .txt h1 {width:100%;height:60px;display: flex;align-items: center;}
.gzdtList ul li .txt h1 a{display:block;width:100%;height:auto;line-height:30px;max-height:60px;font-size:18px;color:#050505;}
.gzdtList ul li:hover .txt a{color:#d01126;}
.gzdtList ul li .txt p{width:100%;height:48px;overflow: hidden;line-height:24px;font-size:14px;color:#999999;}

/*Part2 通知公告*/
.tzggBox{width: 1400px; height:80px; margin: 0 auto;}
.tzggBox .hds{width:229px;height:80px;float:left;position:relative;z-index:1;}
.tzggBox .hds::after{content:"";width:23px;height:37px;background: url("../images/jg_img05.png")no-repeat center;position:absolute;top:50%;right:0px;transform: translateY(-50%);}
.tzggBox .hds a{display:block;width:206px;height:80px;background: #d01126;overflow: hidden;}
.tzggBox .hds a i{display:block;width:27px;height:30px;background:url("../images/stcmx_img06.png")no-repeat center;margin:25px 11px 0px 25px;float:left;}
.tzggBox .hds a span{font-size:28px;color:#ffffff;line-height:80px;float:left;}
.tzggBox .bdBox{width:1194px;height:80px;float:right;overflow: hidden;margin-left:-23px;position:relative;z-index:0;background:#ffffff;border:1px solid #f3f2ef;}
.tzggBox .bdBox ul{width:1084px;height:80px;margin-left:23px;}
.tzggBox .bdBox ul li{width:50%;height:80px;float:left;box-sizing: content-box;}
.tzggBox .bdBox ul li a{display:block;width:408px;padding-left:34px;height:80px;float:left;font-size:18px;color:#222222;line-height:80px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tzggBox .bdBox ul li:hover a{color:#d01126;}
.tzggBox .bdBox ul li span{display:block;width:100px;line-height:80px;font-size:18px;color:#686868;float:right;}
.tzggBox a.prev,
.tzggBox a.next{width:39px;height:30px;position:absolute;cursor:pointer;right:10px;z-index:3;}
.tzggBox a.prev{background:url("../images/stcmx_img08_on.png")no-repeat center;top:10px;}
.tzggBox a.prevStop{background:url("../images/stcmx_img08.png")no-repeat center;}
.tzggBox a.next{background:url("../images/stcmx_img09_on.png")no-repeat center;bottom:10px;}
.tzggBox a.nextStop{background:url("../images/stcmx_img09.png")no-repeat center;}

/*Part3 党建工作*/
.Part3{width: 1400px;height:322px;margin: 21px auto 40px;}
.Part3 .djgzBox{width: 880px;height:322px;}
.Part3 .djgzBox .title{margin-bottom:9px;}
.Part3 .djgzBox .newsBox{width:100%;height:250px;}
.Part3 .djgzBox .newsBox ul li{width:100%;height:50px;background:url("../images/stcmx_img10.png")no-repeat left center;position:relative;}
.Part3 .djgzBox .newsBox ul li:before {transition: all 0.8s cubic-bezier(0.7, 0.5, 0.2, 1);content: "";width: 0;height: 100%;background: #fff3e9;position: absolute;top: 0;left: 0;z-index: -1;}
.Part3 .djgzBox .newsBox ul li:hover:before {background: #fff3e9;width: 100%;}
.Part3 .djgzBox .newsBox ul li a{display:block;width:550px;line-height:50px;float:left;padding-left:15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:18px;color:#050505;}
.Part3 .djgzBox .newsBox ul li:hover a{color:#d01126;}
.Part3 .djgzBox .newsBox ul li span{display:block;width:110px;line-height:50px;float:right;font-size:18px;color:#686868;text-align: right;}
.Part3 .bmgkBox{width: 380px;height: auto;overflow: hidden;float: right;margin: 32px 40px 0px 0px;}
.Part3 .bmgkBox ul{width: 100%; height: auto; overflow: hidden;border-top: 1px solid #ededed;}
.Part3 .bmgkBox ul li{width: 100%;height: 89px;border-bottom: 1px solid #ededed;}
.Part3 .bmgkBox ul li a{width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;}
.Part3 .bmgkBox ul li img{transition: all 0.5s;}
.Part3 .bmgkBox ul li span{display: inline-block;color: #d01126;font-size: 28px;padding-left: 47px;}
.Part3 .bmgkBox ul li:hover img{padding-left: 15px;}

/*Part4*/
.Part4{width: 1400px;height:322px;margin: 21px auto 40px;}
.Part4 .listBox{width: 680px;height:322px;}
.Part4 .listBox .title{margin-bottom:9px;}
.Part4 .listBox .newsBox{width:100%;height:250px;}
.Part4 .listBox .newsBox ul li{width:100%;height:50px;background:url("../images/stcmx_img10.png")no-repeat left center;position:relative;}
.Part4 .listBox .newsBox ul li:before {transition: all 0.8s cubic-bezier(0.7, 0.5, 0.2, 1);content: "";width: 0;height: 100%;background: #fff3e9;position: absolute;top: 0;left: 0;z-index: -1;}
.Part4 .listBox .newsBox ul li:hover:before {background: #fff3e9;width: 100%;}
.Part4 .listBox .newsBox ul li a{display:block;width:550px;line-height:50px;float:left;padding-left:15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:18px;color:#050505;}
.Part4 .listBox .newsBox ul li:hover a{color:#d01126;}
.Part4 .listBox .newsBox ul li span{display:block;width:110px;line-height:50px;float:right;font-size:18px;color:#686868;text-align: right;}












