.zfgb_con{background-color: #fff;width: 1000px;margin: 0 auto;padding: 0 20px;background-image: url(/uiFramework/commonResource/image/2023110916024335241.png);background-size: 100% 100%;min-height: 1250px;}
.zfgb_one_l{width: 265px;float: left;margin-top:15px;}
.szr,.mdzc{width:45%;float:left;margin-right: 5%;margin-bottom: 20px;}
.szr .arttcle_tit{background:none;}
.mdzc .arttcle_tit{background:none;}
.szr img,.mdzc img{width:320px;height: 230px;}
.sp  img{width:320px;height: 230px;float:left;margin-right: 3%;margin-bottom: 20px;}

.sp{overflow:hidden}

.current-title{overflow:hidden;margin: 0 0 30px 0;}
.current-title h1{color:#c20000;text-align:center;font-size:30px;font-weight:bold;width:100%;}
.current-title p{
    float: right;
    overflow: hidden;
    margin-right: 30px;
}
.current-title p a{
    background-image: url(/uiFramework/commonResource/image/2023110916191269715.png);
    width: 67px;
    height: 69px;
    display: block;
    margin: 3px auto;
    background-size: 100% 100%;
}
.current-title p span{
    color: #d71d1c;
    font-family: auto;
    font-size: 15px;
}
.img-bao{
    background-image: url(/uiFramework/commonResource/image/2025061909523035509.png);
    width: 190px;
    height: 270px;
    background-size: 100% 100%;
    margin-left: 34px;
    position: relative;
}
.img-bao p{
    text-align: center;
    position: absolute;
    bottom: 42px;
    width: 62%;
    left: 19%;
    display: block;
    color: #000;
    font-weight: bold;
    padding-bottom: 5px;
    border-bottom: 3px solid #d52106;
}
.left-bao{margin-top:110px;}
.left-bao span{
    margin-top: 40px;
    height: 450px;
    overflow: auto;
      display: block;
}
.left-bao span b{ font-size: 16px;
    line-height: 32px;
    color: #333;
    font-family: auto;
    padding: 13px;
 text-indent: 36px;
    display: inline-block;
    text-indent: 36px;
    letter-spacing: 1px;
    font-weight:normal;padding-top:0px;
}
.left-bao span::-webkit-scrollbar{
width: 10px;
height: 1px;}

.left-bao span::-webkit-scrollbar-thumb {border-radius: 4px;-webkit-box-shadow: inset 0 0  5px rgba(0,0,0,0.2);background: #c81207;}

.left-bao span::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0  1px rgba(200,18,7);border-radius: 10px;background: #ccc;}
.left-bao ul{
    margin-top: 40px;
}
.left-bao ul li{
    background: #c81207;
    line-height: 50px;
    width: 232px;
    text-align: center;
    margin: 0 auto;
    border-radius: 10px;
    margin-bottom: 20px;
}
.left-bao ul li a{
    font-size: 22px;
    font-family: auto;
    color: #fff;
}


.zfgb_one_r{width: 690px;float: right;margin-bottom: 50px;margin-top: 20px;overflow: hidden;}
.bread {background: url(/uiFramework/commonResource/image/2021112215132913354.png) -55px center no-repeat;padding-left:60px;
    padding:0 0 0 55px;
    line-height: 20px;margin: 10px 0;    overflow: hidden;
    width: 666px;}
.bread a{font-size:12px;}
.bread span{float: left;
    display: block;
    height: 40px;
    line-height: 40px;}

.mbxNav{
    display: block;
    color: #919191;
    background: url(/uiFramework/commonResource/image/2021072115221260071.jpg) 20px center #fff no-repeat;
    height: 35px;
    line-height: 35px;
    padding: 0 0 0 60px;
    margin: 10px auto;
    width: 1140px;
}
.mbxNav a{font-size: 16px;color: #919191;}
.mbxNav a:hover{color: #a80506;}

.zfgb_foot{
    width: 1200px;
    margin:0 auto;
    background: #fff;
    }

.gb_nav {
    width: 100%;
    float:left;
    }
.gb_nav li{
    float: left;
    line-height: 80px;
    margin-right: 20px;
    width: 210px;
    margin-bottom: 20px;
    height: 80px;
    background-image: url(/uiFramework/commonResource/image/2023110920540869129.png);
    background-size: 100% 100%;
    text-align: center;
    background-repeat: no-repeat;
    border-left: 1px solid #c20000;
    font-family: auto;
    }
.gb_nav li:nth-child(3n){margin-right: 0;}
.gb_nav li a{
    font-size: 15px;
    color: #000000;
    text-decoration: none;
    line-height: 27px;
    font-family: auto;
    }
.gb_nav li a:hover{ text-decoration:underline;}
.gb_nav li b{
    height: 5px;
    width: 5px;
    display: none;
    background-color: #666;
    line-height: 45px;
    vertical-align: middle;
    margin-bottom: 5px;
    }

.gb_zk_nav {width: 100%;float:left;margin-top: 20px;}
.gb_zk_nav li{
    float:left;
    height: 80px;
    line-height: 80px;
    width: 210px;
    background-image: url(/uiFramework/commonResource/image/2023110920540869129.png);
    background-size: 100% 100%;
    text-align: center;
    background-repeat: no-repeat;
    border-left: 1px solid #c20000;
    font-family: auto;
    margin-right: 20px;
    margin-bottom: 20px;
    }
.gb_zk_nav li:nth-child(3n){float:right;margin-right: 0;}
.gb_zk_nav li a{
    font-size: 15px;
    color: #000000;
    text-decoration: none;
    line-height: 27px;
    font-family: auto;
    }
.gb_zk_nav li a:hover{ text-decoration:underline;}
.gb_zk_nav li b{
    height: 5px;
    width: 5px;
    display: none;
    background-color: #666;
    line-height: 45px;
    vertical-align: middle;
    margin-bottom: 5px;
    }


.qh_tit{
    line-height:55px;
    margin-bottom:20px;
    margin-top: 155px;
    }


.qh_tit .arttcle_tit{background:none;margin-bottom:0px;}
.qh_tit_01{
font-size: 14px;
    color: #000;
    font-weight: bold;
    margin-left:75px;
}
.qh_tit_01 a{
      
    font-size: 16px;color:#000;
}




.zfgb_one_r_bg{    background: url(/uiFramework/commonResource/image/2021112215581317288.jpg) bottom center no-repeat;
    min-height: 445px;
}


.arttcle_tit{
    line-height: 18px;
    margin: 20px 0 10px 0;
    font-weight: bold;
    font-size: 24px;
    font-weight: bold;
    color: #C71106;
    background-image: url(/uiFramework/commonResource/image/2023110916185433072.png);
    background-position-y: bottom;
    background-repeat: no-repeat;
    padding-bottom: 30px;
    }

.arttcle_tit a{font-weight: bold;
    font-size: 24px;
    font-weight: bold;
    color: #C71106;}
.arttcle_tit b{
    height: 10px;
    font-weight: bold;
    width: 10px;
    display: inline-block;
    background-color: #fff;
    line-height: 45px;
    vertical-align: middle;
    margin-bottom: 5px;
    border-radius:50%;
    border:2px solid #C71106;
    margin-right:5px;
    display: none;
    }
.zfgb_wzlist{
    margin-bottom: 30px;
}
.zfgb_wzlist li{line-height:18px;margin-bottom: 16px;background-image: url(/uiFramework/commonResource/image/2023110916190391799.png);background-repeat: no-repeat;}
.zfgb_wzlist li a{padding-left:30px;font-size: 16px;font-family: auto;color: #333;}
.zfgb_search{
    width: 260px;
    height: 362px;
    background: url(/uiFramework/commonResource/image/2021112214483566861.jpg) left top no-repeat;
}
.zfgb_search form{float: left;
    margin-top: 225px;
    margin-left: 25px;}
.zfgb_search form .gb_list{width:110px;}
.gb_find_data{
    line-height: 34px;
    font-size: 14px;
    color: 3C3C3C;
    margin-bottom: 20px;
}
.gb_find_data td{
    line-height: 34px;
    font-size: 14px;
    color: 3C3C3C;
}
.find_btn {
    width: 70px;
    height: 31px;
    background: url(/uiFramework/commonResource/image/2021112513413737703.jpg) left top no-repeat;
    text-align: center;
    font-size: 12px;
    text-align: center;
    border: none;
}

.xsy_search {float: left;width: 96%;height: 55px;border: 1px solid #cccccc;margin: 0;border-radius: 10px;}
.xsy_inp1 {float: left;width: 380px;font-size: 17px;height: 40px;line-height: 40px;border: none;margin: 7px 10px 0 25px;color: #969696;font-family: auto;background: #f7f7f7;border-radius: 10px;text-indent: 30px;}
.xsy_inp2 {float: right;width: 45px;height: 45px;border: none;margin: 5px 10px;background: url(/uiFramework/commonResource/image/2023111012125636944.png) center no-repeat;border-radius: 10px;}
label{float:left;font-size: 17px;height: 55px;line-height: 55px;font-family: auto;width: 60px;margin-left: 30px;color: #333;}
label input{background-size:100% 100%;margin-right: 8px;width: 17px;height: 17px;position: relative;top: 2px;background: url(/uiFramework/commonResource/image/2023111012131517215.png);-webkit-appearance: none;-moz-appearance: none;appearance: none;background-size: 100%;}
label input:checked {background:url(/uiFramework/commonResource/image/2023111012130898653.png);background-size:100% 100%;}
/*ÒÆ¶¯¶ËÊÊÅä*/
@media screen and (max-width: 640px) {
   .zfgb_con{width:100%;padding:0px;background: none;min-height: auto;} 
   .zfgb_one_r{float:left;width:100%;margin-top: 0;}
   .zfgb_one_r_bg{height: auto; background: none;}
   .gb_nav{width:100%;margin-top: 0;}
   .zfgb_one_r .zfgb_mod{background: none;width: 100%;}  
   .zfgb_one_r .gb_zk_nav{width: 100%;height: auto;}
   .qh_tit {/* height: 38px; */line-height: 38px;background-size: contain;margin-top: 0;}
   .one_r_topbg { height: 38px; line-height: 38px;}
   .gb_l p img{display:none;}
   .zfgb_one_l{width:100%;margin-top: 0;}
   .zfgb_search{margin:0 auto;}
   .bread {    line-height: 20px;padding-top: 15px; height: 50px;background:none;width: 100%;display: flex;padding: 0 0 0 0px;}
   .bread span{margin-top:10px;line-height: inherit;}
   .bread span:first-child{width:100px;}
   #zfgb_one_r{margin-left: 15px;}

.zfgb_foot {
    width: 100%;
    padding: 0;
}
.mbxNav{width: 81%;height: auto;}
.mbxNav a{margin-top: 10px;}
.img-bao{display:none;}
.left-bao{margin-top:0}
.left-bao ul{display:flex;margin-top: 10px;}
.left-bao ul li{margin:0 2px}
.szr img,.mdzc img{width:100%;height: 150px;}
.sp img{width: 47%;height: 150px;}
.gb_nav li{width: 47%;margin-right: 2%;}
.gb_nav li:nth-child(3n){margin-right: 2%;}
.xsy_search{margin-left:2%}
.xsy_inp1 {float: left;width: 49%;font-size: 15px;height: 40px;line-height: 40px;border: none;margin: 7.5px 0px 0 0;color: #969696;font-family: auto;background: #f7f7f7;border-radius: 10px;text-indent: 10px;}
.xsy_inp2 {float: right;width: 40px;height: 40px;border: none;margin: 7.5px 5px;background: url(/uiFramework/commonResource/image/2023111012125636944.png) center no-repeat;border-radius: 10px;}
label{float:left;font-size: 15px;height: 55px;line-height: 55px;font-family: auto;width: 55px;margin-left: 2%;color: #333;}
label input{margin-right: 3px;width: 13px;height: 13px;position: relative;top: -1px;}
.arttcle_tit a{font-size:19px;}
 .arttcle_tit a:nth-child(2){font-size:16px!important;}
}