﻿body{font-size:14px;color:#000;font-family:"Microsoft YaHei";}/*font-family:"Microsoft YaHei","\5B8B\4F53","Arial Narrow";*/
img{border:none;}
*{padding:0;margin:0;}
ul, li, dd, dl, dt, span, p{list-style:none;}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:none;color:#000;cursor: pointer;}
input{outline: none;}

body{margin: 0px;}
ul{list-style: none;margin: 0px;padding: 0px;}
a{text-decoration: none;}

.jyzl_hend{background: url(./jyzlbg.png) no-repeat; width: 100%;height: 460px;}
.jyzl_cenont{width: 1200px;margin: 0 auto;margin-top: 87px;}
.jyzl_logo{display: block;margin: 0 57px 0 10px;float: left;}
.jyzl_bt{float: left;margin-top: 40px;}

.mune{width: 100%;background:url(./nxswt_2022_esd_05.png) no-repeat center;}
.mune ul{width: 1200px;height: 70px;margin: auto;}
.mune ul li{line-height: 70px;float: left;width: 300px;text-align: center;}
.mune ul li a{color: #fff;font-size: 24px;font-weight: bold;display: block;}

.middle{width: 1200px;margin: 27px auto 0 auto;overflow: hidden;}
.part1{overflow: hidden;}
.part1_left{float: left;width: 580px;height: 300px;margin-right: 35px;}


.part1_right{float: left;width: 583px;}
.part1_right h1{width: 100%;height: 47px;background: url(./nxswt_2022_hz.png) no-repeat;}
.part1_right h1 a{float: right;font-size: 20px;color: #840000;font-weight: bold;display: block;height: 47px;line-height: 47px;}
.part1_right h1 span{float: left;font-size: 24px;color: #840000;font-weight: bold;height: 47px;line-height: 47px;}

.part1_right ul li{
    line-height: 45px;
    height: 45px;
    display: block;
    background: url(./2022sw_list.png) no-repeat left 18px;
    padding-left: 20px;
}
.part1_right ul li:hover{
    background: url(./2022sw_lis.png) no-repeat left 18px;
}
.part1_right ul li a{
    font-size: 16px;
    color: #333333;
    line-height: 45px;
    height: 45px;
    display: block;
    float: left;
}
.part1_right ul li:hover a,.part1_right ul li:hover span{
    color: #840000;
}
.part1_right ul li span{
    float: right;
    line-height: 45px;
    float: right;
}
.part1_right ul li li:hover{
    color: #840000;
}



.part2{margin: 27px 0 27px 0;overflow: hidden;}
.part2_left{float: left;width: 583px;margin-right: 32px;}
.part2_left{float: left;width: 583px;}
.part2_left h1{width: 100%;height: 47px;background: url(./nxswt_2022_hx.png) no-repeat;}
.part2_left h1 a{float: right;font-size: 20px;color: #840000;font-weight: bold;display: block;height: 47px;line-height: 47px;}
.part2_left h1 span{float: left;font-size: 24px;color: #840000;font-weight: bold;height: 47px;line-height: 47px;}

.part2_left ul li{
    line-height: 45px;
    height: 45px;
    display: block;
    background: url(./2022sw_list.png) no-repeat left 18px;
    padding-left: 20px;
}
.part2_left ul li:hover{
    background: url(./2022sw_lis.png) no-repeat left 18px;
}
.part2_left ul li a{
    font-size: 16px;
    color: #333333;
    line-height: 45px;
    height: 45px;
    display: block;
    float: left;
}
.part2_left ul li:hover a,.part1_right ul li:hover span{
    color: #840000;
}
.part2_left ul li span{
    float: right;
    line-height: 45px;
    float: right;
}
.part2_left ul li li:hover{
    color: #840000;
}

.part2_right{float: left;width: 583px;}
.part2_right h1{width: 100%;height: 47px;background: url(./nxswt_2022_hx.png) no-repeat;}
.part2_right h1 a{float: right;font-size: 20px;color: #840000;font-weight: bold;display: block;height: 47px;line-height: 47px;}
.part2_right h1 span{float: left;font-size: 24px;color: #840000;font-weight: bold;height: 47px;line-height: 47px;}

.part2_right ul li{
    line-height: 45px;
    height: 45px;
    display: block;
    background: url(./2022sw_list.png) no-repeat left 18px;
    padding-left: 20px;
}
.part2_right ul li:hover{
    background: url(./2022sw_lis.png) no-repeat left 18px;
}
.part2_right ul li a{
    font-size: 16px;
    color: #333333;
    line-height: 45px;
    height: 45px;
    display: block;
    float: left;
}
.part2_right ul li:hover a,.part1_right ul li:hover span{
    color: #840000;
}
.part2_right ul li span{
    float: right;
    line-height: 45px;
    float: right;
}
.part2_right ul li li:hover{
    color: #840000;
}







.part3{width: 1200px;height: 120px;overflow: hidden;}
.part3_img{width: 1200px;}
.part3_img ul li a img{float: left;width: 1200px;height: 120px;}

.part4{width: 1200px;height: 220px;}
.part4 .title{
    background: url(./2022sw_li.png) no-repeat center;
    display: block;
    width: 100%;
    text-align: center;
    font-size: 26px;
    color: #840000;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
 }






.part5 {
    margin-top: 45px;
}
.part5 .title{
   background: url(./2022sw_li.png) no-repeat center;
   display: block;
   width: 100%;
   text-align: center;
   font-size: 26px;
   color: #840000;
   font-weight: bold;
   height: 30px;
   line-height: 30px;
}

.part5 ul {
    width: 1200px;
    background: #f2f2f2;
}

.part5 ul li {
    float: left;
    width: 390px;
    height: 200px;
    margin: 5px;
    position: relative;
    padding-top: 10px;
}

.part5 ul li a {
    display: block;
}

.part5 ul li a img {
    width: 390px;
    height: 200px;
}









.footer{width: 100%;overflow: hidden;background: #E1E1E1;margin-top: 42px;height: 168px;}
.foot{width: 1200px;margin: 35px auto;position: relative;}
.foot p{text-align: center;color: #333333;line-height: 28px;}
.foot p a{color: #333333;}
.foot img{position: absolute;top: 25%;}
.foot p span{width: 78px;
    margin-left: 15px;
    height: 20px;
    background: #FFFFFF;}
.foot p span a{width: 59px;
    height: 14px;
    font-size: 14px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
    line-height: 25px;
    padding: 3px 10px;
}


.muban_shuffling .muban_shuffling_pointlist{width: 10px;}
.muban_shuffling .muban_shuffling_pointlist li{width: 10px;height: 10px;}
.muban_shuffling .muban_shuffling_pointlist li:hover,.muban_shuffling .muban_shuffling_pointlist .choose{background: #7d0900;}
.muban_sixshuffling .muban_sixshuffling_middle{width: 1100px;}
.muban_sixshuffling .muban_sixshuffling_middle ul li{width: 360px;}
.muban_sixshuffling .muban_sixshuffling_left{width: 27px;height: 66px;background: url(../images/jyzl_left.png) center center no-repeat;font-size: 0;left: 11.5px;}
.muban_sixshuffling .muban_sixshuffling_right{width: 27px;height: 66px;background: url(../images/jyzl_right.png) center center no-repeat;font-size: 0;right: 11.5px;}
.muban_shuffling .muban_shuffling_pointlist1 .choose, .muban_shuffling .muban_shuffling_pointlist1 li:hover{background: #c30612;}
.jyzl_hend{background: url(https://dofcom.njlsjq.com/images/nxswt_2022_djlogo.png) no-repeat center center;}
.mune ul li{width: 25%;}


#csdn-plugin-note-btn{
position: fixed;
z-index: 100;
width: 25px;
box-sizing: content-box;
right: 0px;
top: 20%;
color: rgb(255, 255, 255);
background: #fff;
cursor: pointer;
border-bottom-left-radius: 6px;
padding: 10px 5px;
border-top-left-radius: 6px;
font-size: 16px;
letter-spacing: 4px;
box-shadow: 0px 2px 12px 0px rgba(123,123,123,0.26);
}
#csdn-plugin-note-btn img.logo{
display: block; width:25px; height:25px; margin-bottom:2px;
}
#csdn-plugin-note-btn img.close{
display: none; padding: 5px 5px 10px 5px; width: 15px; height: 15px; box-sizing: content-box; opacity:0.8;
}
#csdn-plugin-note-btn img.close:hover{opacity:1;}
#csdn-plugin-note-btn:hover img.close{display: block;} 
#csdn-plugin-note-btn:hover{ padding-bottom: 0;} 
#csdn-plugin-note-btn span{
color: #484848; font-size: 15px; width: 25px; display: block; text-align: center; word-break: break-all; line-height: 18px; font-weight: 600;padding-left: 2px;
}


/* 图片轮播 */
.muban_shuffling{height:300px;width: 580px;overflow: hidden;position: relative;}
.muban_shuffling .muban_shuffling_imglist{height: 100%;position: absolute;left: 0;transition: left 0.5s;}
.muban_shuffling .muban_shuffling_imglist li{height: 100%;position: relative;float: left;}
.muban_shuffling .muban_shuffling_imglist li img{height: 100%;}
.muban_shuffling .muban_shuffling_imglist li p{position: absolute;bottom: 0;background: rgba(0, 0, 0, 0.5);font-size: 16px;height: 40px;line-height: 40px;left: 0;right: 0;margin: auto;text-align: center;font-size: 16px;color: #fff;}
.muban_shuffling .muban_shuffling_imglist li p a{font-size: 16px;color: #fff;}
.muban_shuffling .muban_shuffling_pointlist1{position: absolute;bottom: 10px;right: 5px;height: 15px;}
.muban_shuffling .muban_shuffling_pointlist1 li{width: 15px;height: 15px;margin-right: 5px;background: #eee;cursor: pointer;float: left;text-align: center;line-height: 15px;font-size: 10px;}
.muban_shuffling .muban_shuffling_pointlist1 .choose,.muban_shuffling .muban_shuffling_pointlist1 li:hover{background: #7d0900;color: #fff;}
.muban_shuffling .muban_shuffling_onleft{background: url('muban_arrow.png') no-repeat;width: 20px;height: 40px;position: absolute;left: 20px;top: 0;bottom: 0;margin: auto;background-position-x: -195px;background-position-y: -147.5px;cursor: pointer;}
.muban_shuffling .muban_shuffling_onleft:hover{background-position-x: -135px;}
.muban_shuffling .muban_shuffling_onright{background: url('muban_arrow.png') no-repeat;width: 20px;height: 40px;position: absolute;right: 20px;top: 0;bottom: 0;margin: auto;background-position-x: -80px;background-position-y: -147.5px;cursor: pointer;}
.muban_shuffling .muban_shuffling_onright:hover{background-position-x: -20px;}

/* 支部风采 */
.muban_fourshuffling{background: #f2f2f2;padding: 0;position: relative;}
.muban_fourshuffling .muban_fourshuffling_left{
    z-index: 1;height: 30px;width: 30px;cursor: pointer;position: absolute;left: 5px;top: 0;bottom: 0;margin: auto;line-height: 30px;text-align: center;font-size: 25px;color: #fff;background: #ccc;border-radius: 50%;}
.muban_fourshuffling .muban_fourshuffling_right{
    z-index: 1;height: 30px;width: 30px;cursor: pointer;position: absolute;right: 5px;top: 0;bottom: 0;margin: auto;line-height: 30px;text-align: center;font-size: 25px;color: #fff;background: #ccc;border-radius: 50%;}
.muban_fourshuffling .muban_fourshuffling_middle{
    width: 1060px;height: 200px;position: relative;overflow: hidden;margin: auto;}
.muban_fourshuffling .muban_fourshuffling_middle ul{
    height: 200px;position: absolute;width: 1060px;left: 0;transition: left 0.5s;}
.muban_fourshuffling .muban_fourshuffling_middle ul li{
    margin-right: 10px;float: left;width: 257.5px;height: 200px;}
.muban_fourshuffling .muban_fourshuffling_middle ul li a{
    display: block;width: 100%;height: 200px;}
.muban_fourshuffling .muban_fourshuffling_middle ul li img{
    width: 100%;height: 200px;}
