/*导航*/
.daohang {width:100%; height: 52px; background: url(/zgdk/uiFramework/commonResource/image/2015120416503672921.jpg) repeat-x;}

/*banner图*/
#banner { width:100%; height:auto;}
/*banner*/
.banner_slideBox { width:100%; max-width:1440px; overflow:hidden; position:relative;}
.banner_slideBox .bd{ position:relative; height:100%; z-index:0;   }
.banner_slideBox .bd li{ height:420px; zoom:1; vertical-align:middle; }
.banner_slideBox .bd img{ width:100%; height:420; display:block;  }
.banner_slideBox .bd ul li.li1 { background:url(/zgdk/uiFramework/commonResource/image/2015120509262988302.jpg) no-repeat center;}
.banner_slideBox .bd ul li.li2 { background:url(/zgdk/uiFramework/commonResource/image/2015120509262988302.jpg) no-repeat center;}
.banner_slideBox .bd ul li.li3 { background:url(/zgdk/uiFramework/commonResource/image/2015120509262988302.jpg) no-repeat center;}
.banner_slideBox .ban_prev1,.banner_slideBox .ban_prev2 { position:absolute;  top:50%; margin-top:-22px; display:block; width:44px; height:60px; background:rgba(0,0,0,.3);border-radius:4px;}
.banner_slideBox .ban_prev1 { right:0;}
.banner_slideBox .ban_prev2 { left:0;}
.banner_slideBox .next,.banner_slideBox .prev { display:inline-block; width:100%; height:100%;}
.banner_slideBox .prev{  background:url(/zgdk/uiFramework/commonResource/image/2015120417081299314.png) no-repeat center ;  }
.banner_slideBox .next{  background:url(/zgdk/uiFramework/commonResource/image/2015120417083559424.png) no-repeat center;  }
.banner_slideBox .prev:hover { background:url(/zgdk/uiFramework/commonResource/image/2015120417082299990.png) no-repeat center ;  }
.banner_slideBox .next:hover { background:url(/zgdk/uiFramework/commonResource/image/2015120417084576710.png) no-repeat center ;  }


.content { width: 1100px; margin: 0 auto;}



/*新闻列表*/
.list_mod2 li { padding-left:25px;height:50px; line-height:50px; border-bottom:1px dashed #ccc;  background:url(/zgdk/resource/cms/2020/12/img_pc_site/2020120409472698978.png) no-repeat 8px center; }

.list_mod2 li:last-child { border-bottom:0; }
/*.list_mod2 li:hover {  background:url(/zgdk/uiFramework/commonResource/image/2015120411341934750.jpg) no-repeat 8px center;  }*/
.list_mod2 li span,.list_mod2 li span.fl a { color:#000; font-size:16px; }
.list_mod2 li:hover span,.list_mod2 li:hover span a { color:#d4141a;}
.list_mod2 li span.fr{color:#999999 !important;}


/*子站群*/
.zzq_ul { width:100%; margin-top:10px;}
.zzq_ul li { width:46%; float:left; line-height:40px; background:url(/zgdk/uiFramework/commonResource/image/2015121416452739773.png) no-repeat left center; padding-left:30px; }
.zzq_ul li a { color:#666; font-size:14px; line-height:40px;  }
.zzq_ul li a:hover { color:#045bb8; }


.easysite-subscribe-title { background:#004ea2 !important; margin-top:30px;}
.cpfw_all{width:1100px;margin:0 auto;}

.dqwz_all {
    width: 100%;
width:1100px; margin:0 auto;
    font-size: 14px;
    font-family: MicrosoftYaHeiLight;
    color: #999;
    /*background: rgba(0, 0, 0, 0.45);position: absolute;
    top:-37px;
left:0;*/
    line-height: 36px;
    
    text-indent: calc((100% - 1100px) / 2);
}

.dqwz_all a {
    color: #999; font-size: 14px;
}





/*  */
.cpfw_all .title1{
    text-align: left;
}
.cpfw_all .title1 .point{
    width: 4px;
    height: 20px;
    background: #BF0600;
    border-radius: 2px;
    text-align: left;
    display: inline-block;
    /* display:table-cell; */
    vertical-align: bottom;
}

.cpfw_all .title1 span:nth-of-type(2){
    font-size: 18px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #222222;
    /* line-height: 30px; */
    display: inline-block;
    padding-left:8px;
}
.cpfw_all .img{
    width:100%;
    height:auto;
    padding:20px 0;
}
.cpfw_all .img img{
    width:100%;
}
.cpfw_all .introduction{
    width:100%;
    height:109px;
    background: url(/zgdk/resource/cms/2021/03/img_pc_site/yw_bg.png) no-repeat;
    overflow: hidden;
    box-shadow: 0px 1px 26px 0px rgba(0, 0, 0, 0.1);
}

.cpfw_all .introduction .intro-left{
    width:40px;
    height:50px;
    margin:24px 0 0 30px;
    float:left;
}
.cpfw_all .introduction .intro-left span{
    font-size: 20px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #333333;
    
}

.cpfw_all .introduction .point{
    width: 4px;
    height: 29px;
    background: #BF0600;
    border-radius: 2px;
    display:inline-block;
    margin-left:10px;
    vertical-align: top;
    margin-top: 40px;
}

.cpfw_all .introduction .intro-text{
    display:inline-block;
    font-size: 20px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #333333;
    line-height: 30px;
    margin-top:28px;
    margin-left:10px;
    width: 90%;
}
.cpfw_all .content{
    margin-top:20px;
    width:100%;
}
.cpfw_all .content ul{
    width:100%;
}
.cpfw_all .content ul li{
    margin-bottom:20px;
    padding: 30px 30px 30px 40px;
    overflow: hidden;
    background: #FFFFFF;
    box-shadow: 0px 1px 26px 0px rgba(0, 0, 0, 0.1);
    border-radius: 5px;
}
.cpfw_all .content ul li img{
    width:250px;
    height:auto;
    max-height:160px;
    float:left;
    border-radius: 5px;
    margin-right:20px;
}

.cpfw_all .content ul li .newsInfo{
    float:left;
    width:758px;
}
.cpfw_all .content ul li p:nth-of-type(1){
    font-size: 20px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #333333;
    padding-bottom:16px;
}
.cpfw_all .content ul li p a{
    font-size: 20px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #333333;
    padding-bottom:0px;padding-top:12px;display:block;
}

.cpfw_all .content ul li p:nth-of-type(2){
    font-size: 18px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #333333;
    line-height: 27px;
}