﻿@charset "utf-8";
/* CSS Document */
*{
    padding:0;
    margin:0;
}
ul{
     list-style:none;
}
li{
     list-style:none;
     list-style-type:none;
}
.clearfix:after { display: block; height: 0; content:""; visibility: hidden; clear: both; }
.clearfix { *zoom: 1; }
img {
     border:0px;
}
a {
     color:#000;
     text-decoration:none;
     pause:inherit;
}
a:hover {
     color:#ff0030;
}
.wk{
    margin:375px auto;
     width:1180px;
     height:auto;
}

/*通用底部*/
.foot{
     margin:0 auto;
     width:1000px;
     height:90px;
     line-height:24px;
     border-top:1px solid #e6e6e6;
     text-align:center;
     font-family:"微软雅黑";
     font-size:12px;
     color:#fff;
     color:#000;
     padding-top:16px;
     margin-top:9px;
}


/*子页面概览*/
.sub{
    margin:0 auto;
     width:940px;
     height:930px;
     padding:30px;
     background:url(20150108bj_14.jpg) bottom #fbfbfb repeat-x;
     margin-top:470px;
}
.sub1{
     margin:0 auto;
     width:940px;
     height:50px;
      line-height:50px;
     font-size:24px;
     font-family: "Microsoft YaHei","微软雅黑" !important;
      border-bottom:1px solid #d4d4d4;
     text-indent:20px;
 }
.sub1 span{
    float:right;
     line-height:50px;
     font-size:12px;
     padding-right:40px;
 }
.sub1 span a{
     color:#3a3a3a;
     font-size:14px;
 }
.sub1 p{
     width:280px;
     border-bottom:2px solid #353f56;
 }

.sub_lb{
     float:left;
     width:940px;
     height:auto;
}
.sub_lb li{
    float:left;
     width:920px;
     height:auto;
     line-height:40px;
     background:url(pa20150108_33.jpg) no-repeat;
     background-position:10px 17px;
     border-bottom:1px dashed #d4d4d4;
     padding-left:20px;
}
.sub_lb li a{
    color:#000;
     font-size:14px;
}
.sub_lb li span{
    float:right;
     font-size:14px;
     color:#727272;
     padding-right:20px;
}

.sub2{
    margin:0 auto;
     width:940px;
     height:auto;
     padding:30px;
     background:url(20150108bj_14.jpg) bottom #fbfbfb repeat-x;
     margin-top:470px;
}
.sub_nr{
     margin:0 auto;
      width:940px;
     height:auto;
     font-size:14px;
     color:#464646;
     line-height:30px;
     padding-top:30px;
}
.sub_nr h2{
     color:#353f56;
     text-align:center;
     height:auto;
     line-height:25px;
     font-family: "Microsoft YaHei","微软雅黑" !important;
 }

.xx{
    color:#666;
     height:30px;
     text-align:center;
     line-height:30px;
      border-bottom:1px solid #666;
}
.xx a{
    color:#666;
     font-size:14px;
}
.xx2{
    height:auto;
     font-size:14px;
     line-height:30px;
     margin-top:35px;
}












body{
    background: url(zwgkbg-20211026.png) no-repeat center top #f0f0ee;
}
.jczwgk_logo{
    width: 1180px;
    margin: 27px auto;
}
.czsd{
    background: #fff;
    border-top: 8px solid #e01e02;
}
.czsdYx{
    width: 220px;
    height: 220px;
    background: #F1EFF4;
    border-radius: 50%;
}
.czsdYxImg{
    padding: 42px 0 0 0;
    text-align: center;
}
.czsdYxText{
    font-size: 24px;
    text-align: center;
    margin-top: 21px;
}
.czsd-2 a{
    display: inline-block;
    float: left;
    margin-right: 72px;
}
.czsd-2 a:nth-child(3){
    margin-right: 0;
}
.czsd-2{
    margin-top: 21px;
    padding: 0 188px 36px 188px;
}
.czsd-1Text{
    font-size: 28px;
    margin-left: 15px;
}
.czsd-1{
    margin-top: 36px;
    padding-left: 33px;
    position: relative;
}
.czsd-1Img{
    display: inline-block;
    vertical-align: sub;
}
.qlyzwgkbzml{
    margin-top: 37px;
    background: #fff;
    border-top: 8px solid #e01e02;
}
.qlyzwgkbzml-Qzf div{
    width: 173px;
    height: 64px;
    line-height: 64px;
    background: #FFFFFF;
    border: 1px solid #2D5EAA;
    font-size: 24px;
    float: left;
    text-align: center;
    margin-right: 14px;
    margin-top: 26px;
}
.qlyzwgkbzml-Qzf div:nth-child(6n){
    margin-right: 0;
}
.qlyzwgkbzml-Qzf div:hover{
    background: #2D5EAA;
}
.qlyzwgkbzml-Qzf div:hover a{
    color: #fff;
}
.qlyzwgkbzml-Qzf a{
    color: #2D5EAA;
}
.qlyzwgkbzml-Qzf{
    padding: 34px 30px 69px 30px;
}
.gjsdlybzzyld{
    margin-top: 37px;
    background: #fff;
    border-top: 8px solid #e01e02;
}
.gjsdlybzzyld-2{
    padding: 34px 30px 69px 30px;
}
.gjsdlybzzyld-2 div{
    width: 208px;
    height: 178px;
    background: #f1eff4;
    font-size: 24px;
    float: left;
    text-align: center;
    margin-right: 20px;
    margin-top: 20px;
}
.gjsdlybzzyld-2 div:hover{
    background: #2D5EAA;
}
.gjsdlybzzyld-2 div:hover .iconfont{
    color: #fff;
}
.gjsdlybzzyld-2 div:hover p:nth-child(2){
    color: #fff;
}
.gjsdlybzzyld-2 div:hover p a{
    background: #fff;
}
.gjsdlybzzyld-2 div:nth-child(5n){
    margin-right: 0;
}
.iconfont{
    font-size: 30px !important;
    color: #244a84;
    padding: 20px;
}
.gjsdlybzzyld-2 div a{
    color: #244a84;
    border: 1px #2d5eaa solid;
    padding: 2px 10px;
    font-size: 12px;
    border-radius: 20px;
    font-weight: bold;
}
.gjsdlybzzyld-2 div p:nth-child(2){
    font-size: 16px;
    /* margin-bottom: 10px; */
    height: 43px;
    /* line-height: 43px; */
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 5px 40px 10px 40px;
}
.gzcg{
    margin-top: 37px;
    background: #fff;
    border-top: 8px solid #e01e02;
}
.gzcg-1Text{
    position: absolute;
    right: 73px;
    font-size: 28px;
    opacity: 0.5;
    color: #000000;
}
.gzcg2{
    padding: 33px 0;
}
.gzcg2 li{
    font-size: 16px;
    height: 40px;
    line-height: 40px;
    list-style: disc;
    color: #808080;
}
.gzcg2Ul1{
    float: left;
    margin-left: 80px;
}
.gzcg2Ul2{
    float: right;
    margin-right: 100px;
}