.flex{
    display: flex;
    /* justify-content: space-around; */
    margin-bottom: 20px;
    padding-bottom: 40px;
    margin-top: 30px;
    border-bottom: 1px dashed;
}
.pd0{
  padding-bottom:0px !important;
}
.clearfix:after{
    content:".";/*加一段内容*/
    display:block;/*让生成的元素以块级元素显示，占满剩余空间*/
    height:0;/*避免生成的内容破坏原有布局高度*/
    clear:both;/*清除浮动*/
    visibility:hidden;/*让生成的内容不可见*/
   }
.clearfix{zoom:1;/*为IE6，7的兼容性设置*/}
.xf_xiaofei{
    padding-bottom: 0 !important;
}
.xy13{
    background: url(../images/ab_fangke1.png) no-repeat center center;
    background-size: 66%;
}
.xycs_nr li:hover .xy13{
    background: url(../images/ab_fangke11.png) no-repeat center center;
    background-size: 66%;
}
.xy14{
    background: url(../images/ab_fangke2.png) no-repeat center center;
    background-size: 66%;
}
.xycs_nr li:hover .xy14{
    background: url(../images/ab_fangke22.png) no-repeat center center;
    background-size: 66%;
}
.xy15{
    background: url(../images/ab_fangke3.png) no-repeat center center;
    background-size: 66%;
}
.xycs_nr li:hover .xy15{
    background: url(../images/ab_fangke33.png) no-repeat center center;
    background-size: 66%;
}
.xy16{
    background: url(../images/ab_fangke4.png) no-repeat center center;
    background-size: 66%;
}
.xycs_nr li:hover .xy16{
    background: url(../images/ab_fangke44.png) no-repeat center center;
    background-size: 66%;
}
.xycsbox2 .xy9{
    background: url(../images/wy_tingche1.png) no-repeat center center;
    background-size: 74%;
}
.xycsbox2 .xy10{
    background: url(../images/wy_tingche2.png) no-repeat center center;
    background-size: 74%;
}
.xycsbox2 .xy11{
    background: url(../images/wy_tingche3.png) no-repeat center center;
    background-size: 74%;
}
.xycsbox2 .xy12{
    background: url(../images/wy_tingche4.png) no-repeat center center;
    background-size: 74%;
}
@media(min-width:1000px){
    .phone{
        display: none;
    }
    .f3{
        background:#f3f3f3
    }
   .pb60{
   		  padding: 0 0 60px; 
   }
   .ab_xj_pd{
         padding: 0 0 35px 200px !important;
   }
    .newsmnr{
        height: 340px !important;
    }
    .xf_bg{
        width: 100%;
        height: 100px;
        background: url(../images/xf_bg.png) no-repeat center center;
        background-size: 82% 30%;
    }
    .zfjg_shitang ul{
        display: flex;
        justify-content: space-around;
        flex-wrap: wrap;
    }
    .zfjg_shitang li{
        width: 16%;
        position: relative;
        color: #000;
        margin-bottom: 20px;
    }
    .zfjg_shitang li h2{
        position: absolute;
        top: 60%;
        left: 10%;
        font-weight: normal;
        font-size: 18px;
    }
    .zfjg_shitang li p{
        position: absolute;
        top: 76%;
        line-height: 20px;
        padding: 0 20px 0 5px;
        font-size: 14px;
    }
    .xf_st{
        height: 920px;
    }
 	 .xycs_nr .ab_fktit{
        color: #2d71b3
    }
    .cx_cheliang_img{
        display: inline-block;
        vertical-align: middle;
        width: 12%;
        padding: 70px 0;
    }
    .xf_cs_tit{
        padding: 60px 0;
    }
    .fangkuai{width: 20%;background:#cfe4fd;float: left;height: 200px;}
    .xx_box{overflow: hidden;background: #e0e0e0;}
    .xx_right{float: right;width: 25%;}
    .xx_right img{width: 100%;height: 199px;}
    .xx_left{width: 55%;padding: 20px 40px 0 40px;float: left;}
    .xx_left p{font-size: 24px; line-height: 50px;color: #333;text-align:justify; word-break: break-all;text-indent:2em}
    .xx_haocai ul{
        display: flex;
        justify-content: space-between;
    }
    .xx_haocai li{
        width: 25%;
        margin-right: 2%;
    }
    .xx_haocai li h2{
        font-size: 20px;
        color: #000;
        text-align: center;
        padding: 8px 10px;
        border-top-left-radius: 4px;
        border-top-right-radius: 4px;
        border: 2px dashed #7d8587;
      	 border-bottom: none;
    }
    .xx_haocai li p{
        background: #6e7678;
        color: #fff;
        font-size: 18px;
        line-height: 24px;
        padding: 28px 20px;
        border-bottom-left-radius: 4px;
        border-bottom-right-radius: 4px;
    }
    .zz_shuzi ul{overflow: hidden; margin-left: -24px;}
    .zz_shuzi li{float: left; width: 20%; padding-left: 24px;}
    .sc_border{
        width: 1px;
        height: 120px;
        background: #ebebeb;
        float: right;
        margin-top: 40px;}
    .bot_border{
        width: 970px;
        height: 1px;
        position: absolute;
        bottom: -8px;
        left: 23%;
        background: #ebebeb;
    }
    .wy_guanli ul{overflow: hidden; margin-left: -30px;}
    .wy_guanli li{float: left; width: 25%; padding: 0 0 8px 30px;}
    .stcptextb1{background: #f3f3f3; padding: 0 12px;height: 80px;}
    .stcptextb1 h2{overflow: hidden; text-overflow:ellipsis; white-space: nowrap;font-size: 20px; padding: 25px 0 10px;color: #000;font-weight: bold;text-align: center;}
    .stcptextb1 p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-size: 15px; color: #000; line-height: 1.5;}
    .wy_box{border-radius: 10px;overflow: hidden;box-shadow: 2px 2px 2px #ccc;}
    .bg_fangke ul{overflow: hidden; margin-left: -45px; padding-bottom: 30px;}
    .bg_fangke li{float: left; width: 33.33%; padding-left: 45px;margin-bottom: 60px;}
    .zhglbox1{background:#f5f5f5}
    .zhglbox1 img{width: 100%;border-radius: 10px;}
    .zhglbox1 p{font-size: 26px; color: #333333; line-height: 76px;text-align: center;font-weight:normal}
    .bannerText{    position: absolute;
        top: -325px;
        left: 0px;}
    .bannerText .firstText{
        color: #fff;
        font-size: .25rem;
        line-height: 66px;
    }
    .bannerText .secondText{
        color: #fff;
        font-size: .2rem;
        margin-top: 32px;
    }
    .wy_tingche ul{}
    .wy_tingche li{cursor:pointer;float: left; width: 25%; text-align: center; padding:40px 0 ;}
    .wy_tingche ul li:nth-child(4) .xycsbox1{border: none;}
    .wy_tingche h2{font-size: 24px; color: #000; margin-bottom: 20px;margin-top: 22px;}
    .wy_tingche p{font-size: 18px; color: #fff; line-height: 32px;}
    .qy_sushe ul{overflow: hidden; padding-bottom: 10px;}
    .qy_sushe li{width: 20%; text-align: center;float: left;}
    .qy_sushe img{width: 80%; margin: 0 auto;}
    .qy_sushe h2{font-size: 30px;color: #000; padding: 45px 0 20px;}
    .qy_sushe p{font-size: 16px; line-height: 28px; color: #333333;}
    .xf_chaoshi ul{
        display: flex;
        justify-content: space-around;
        text-align: center;
    }
    .xf_chaoshi li{
        width: 25%;
    }
    .xf_chaoshi .xf_chaoshi_box{
        width: 180px;
        height: 180px;
        border-radius: 50%;
        border:1px solid #fff;
        margin: 0 auto;
    }
    .xf_chaoshi .chaoshi_cont{
        padding: 0 36px;
        line-height: 31px;
        font-size: 18px;
        color: #fff;
        margin-top: 10px;
    }
    .xf_chaoshi .xf_chaoshi_box img{
        width: 32%;
        margin: 26px 0 10px;
    }
    .xf_chaoshi .xf_chaoshi_box p{
        font-size: 26px;
        color: #fff;
        padding: 0 12px;
    }
    .xf_shangcheng p{font-size: 20px;line-height: 26px; color: #333; position:absolute; right:47px; top:74%; transform: translateY(-50%);width: calc(100% - 100px);text-align: center;}
    .xf_shangcheng li{height: 200px; position: relative; width: 33.33%; float: left;}
    .xf_shangcheng ul{overflow: hidden;border-radius: 8px;box-shadow: 0px 0px 14px 2px #eee;}
    .xf_shangcheng img{position: absolute;left:42%;top: 68px; transform: translateY(-50%);width: 16%;}
    .qy_zichan ul{
        display: flex;
        justify-content: space-around;
        align-items: center;
        text-align: center;
    }
    .qy_zichan li{
        width: 180px;
        height: 180px;
        border-radius: 50%;
        border:6px solid #4274b9
    }
    .qy_zichan h2{
        font-size: 46px;
        line-height: 98px;
        color: #000;
    }
    .qy_zichan p{
        font-size: 26px;
        color: #000;
    }
    .xycsbox2{height: 240px; padding: 20px;}
    .xycsbox2 span{
        display: block;
        width: 85px;
        height: 85px;
        margin: 0 auto;
    }
    .qy_zichan p{
        font-size: 26px;
        color: #000;
    }
    .xycsbox1 .xy9{
        background: url(../images/neibuchewei.png) no-repeat center center;
        background-size: 74%;
    }
    .xycsbox1 .xy10{
        background: url(../images/waibuche.png) no-repeat center center;
        background-size: 74%;
    }
    .xycsbox1 .xy11{
        background: url(../images/fanxiangxunche.png) no-repeat center center;
        background-size: 74%;
    }
    .xycsbox1 .xy12{
        background: url(../images/tingchechang.png) no-repeat center center;
        background-size: 74%;
    }
    .xycsbox1{height: 240px; padding: 20px;}
    .xycsbox1 span{
        display: block;
        width: 85px;
        height: 85px;
        margin: 0 auto;
    }
    .qy_tingche ul{overflow: hidden;background: #fafafa;}
    .qy_tingche li{cursor:pointer;float: left; width: 25%; text-align: center; padding:40px 0 ;}
    .qy_tingche ul li:nth-child(4) .xycsbox1{border: none;}
    .qy_tingche h2{font-size: 24px; color: #fff; margin-bottom: 20px;}
    .qy_tingche p{font-size: 18px; color: #fff; line-height: 32px;}
    .qy_tingche li:hover{background: #57a4ee;}
    .qy_tingche li:hover h2{color: #fff;}
    .qy_tingche li:hover p{color: #fff;}
    .qy_shangwu ul{overflow: hidden; margin-left: -30px; padding: 5px;}
    .qy_shangwu li{width: 33.33%; float: left; padding: 0 0 72px 30px;}
    .qy_shangwu a{transition: All 0.4s ease-in-out;display: block;background: #fff;overflow: hidden;}
    .qy_shangwu a img{width: 100%;}
    .qy_shangwu p{text-align: center;color: #232323;font-size: 24px; line-height: 85px;}
    .qy_shangwu a:hover{-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .1);  box-shadow:0 0 10px rgba(0, 0, 0, .1); }
    .qy_huanjing ul{overflow: hidden; margin-left: -40px; padding-bottom: 100px;}
    .qy_huanjing li{float: left; width: 33.33%; padding-left: 40px;text-align: center;}
    .qy_huanjing img{width: 46%;}
    .qy_huanjing h2{font-weight: bold;font-size: 28px;color: #333333; padding: 35px 0 24px;}
    .qy_huanjing p{font-size: 22px;color: #646464; padding-right: 20px;}
    .qy_tqc ul{overflow: hidden; margin-left: -.2rem;}
    .qy_tqc li{float: left; width: 30%; margin: 6px 0 20px 20px;box-shadow: 2px -2px 0px 2px #7b7b7b, 0 0 6px #fff;border-radius: 75px;}
    .qy_tqc a{display: block;color: #000; font-size: 40px; line-height: 88px;text-align: center;}
    .admin{background: #fff; padding: 20px;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .1);  box-shadow:0 0 10px rgba(0, 0, 0, .1); }
    .admin .newImg{
        width: 18%;
        display: inline-block;
        vertical-align: middle;
    }
    .newsmzqbox ul{overflow: hidden;;display: flex;justify-content: space-between;}
    .newsmzqbox li{float: left; width: 28%; padding-left: 24px;}
    .newsmzqbox li:first-of-type{
        padding-left: 0
    }
    .newadmi_text h3{font-weight: bold;
        font-size: 24px;
        text-align: left;
        padding: 4px 0;
        position: relative;
        color: #000;
        margin-left: 28px;
    }
    .newadmi_text{padding-bottom: 18px;
        padding-left: 40px;
        padding-top: 10px;}
    .newadmi_text h2{font-weight: bold; font-size: 30px; text-align: center; padding: 34px 0 60px; position: relative; color: #000;}
    .newadmi_text h2:before{position: absolute;content: "";  border-bottom: 2px solid #1296db;width: 85px;left:50%; margin-left: -42px; bottom: 30px;}
    .newadmi_text p{font-size: 18px;color: #000;overflow: hidden; line-height: 28px;overflow: hidden; }
    .newadmi_text span{float: left;width: 50%; padding-left: 30px;text-align: left;}
    .zz_haocai{}
    .zz_haocai ul{
        width: 100%;
        display: flex;
        justify-content: space-between;
    }
    .zz_haocai li{width: 22%;position: relative;}
    .zz_haocai li img{width: 100%;}
    .zz_haocai li p{
        text-align: center;
        color: #fff;
        position: absolute;
        bottom: 11%;
        left: 16%;
        font-size: 16px;
        line-height: 22px;}
    .zz_haocai li h2{
        text-align: center;
        color: #fff;
        position: absolute;
        top: 47%;
        left: 23%;
        font-size: 22px;
        line-height: 22px;
    }
    .zz_bx_box h3{font-weight: bold;
        font-size: 20px;
        text-align: left;
        padding: 4px 0;
        position: relative;
        color: #000;
    }
    .zz_bx_box{padding-bottom: 18px;
        padding-top: 10px;}
    .zz_bx_box h2{font-weight: bold; font-size: 30px; text-align: center; padding: 34px 0 60px; position: relative; color: #000;}
    .zz_bx_box h2:before{position: absolute;content: "";  border-bottom: 2px solid #1296db;width: 85px;left:50%; margin-left: -42px; bottom: 30px;}
    .zz_bx_box p{font-size: 16px;color: #000;overflow: hidden; line-height: 28px;overflow: hidden; }
    .zz_bx_box span{float: left;width: 33%; padding-left: 0px;text-align: left;}
    .newadministration_box ul{overflow: hidden; padding: 10px 0 40px; margin-left: -40px;}	
    .newadministration_box li{width: 50%; padding: 0 0 30px 30px;float: left;}
    .zz_baoxiu ul{overflow: hidden; padding: 10px 0 40px; margin-left: -40px;}	
    .zz_baoxiu li{width: 33%; padding: 0 0 30px 30px;float: left;}
    .newhcglbox{}
    .newhcglbox img{width: 100%;}
    .newhcglbox h2{font-weight: bold;font-size: 22px; line-height: 48px;color: #000;text-align: center;}
    .newhcglbox p{font-size: 18px; line-height: 26px; height: 60px;text-align:center ;color: #000;font-weight:normal}
    .newgccx_1{overflow: hidden;padding: 20px 0;}
    .newgccsbox{background: #fff;display: flex;justify-content: space-around;align-items: center;border-radius: 4px;padding: 45px 20px;height: 166px;}
    .newgccsbox .gccsboxImg{
        width: 20%;
    }
    .newgccsbox p{
        font-size: 18px;
        font-weight: bold;
    }
    .newgccx_1 li {
        float: left;
        width: 24%;
        margin-left: 12px;
    }
    .newznkq {
        width: 1200px;
        margin: 0 auto 40px auto;
    }
    .newzhkq_nr li {
        float: left;
        width: 25%;
        text-align: center;
    }
    .newzhkq_nr img {
        width: 165px;
        height: 165px;
        border-radius: 50%;
        margin: 30px auto;
    }
    .newtqgc_nr ul {
        overflow: hidden;
        margin-left: -20px;
    }
    .newtqgc_nr li {
        float: left;
        width: 23%;
        border: 2px solid #000;
        border-radius: 15px;
        margin: 0 0 15px 10px;
        box-sizing: border-box;
    }
    .newtqgc_nr a {
        display: block;
        color: #000;
        font-size: 20px;
        line-height: 66px;
        text-align: center;
        transition: All 0.4s ease-in-out;
    }
    .zz_gongche {
        overflow: hidden;
        margin-left: -30px;
        padding-bottom: 158px;
    }
    .zz_gongche li {
        float: left;
        width: 25%;
        padding-left: 30px;
    }
    .zz_gongche p {
        font-size: 20px;
        font-weight: bold;
        color: #333;
        text-align: center;
        line-height: 25px;
    }
    .zz_gongche .gccx_title{
        text-align: center;
        font-size: 20px;
        margin-top: 20px;
        margin-bottom: 15px;
    }


    .newgccx_111 {
        overflow: hidden;
        margin-left: -30px;
        padding-bottom: 158px;
    }
    .newgccx_111 li {
        float: left;
        width: 25%;
        padding-left: 30px;
    }
    .newgccsbox1 img {
        width: 100%;
    }
    .newgccx_111 p {
        font-size: 17px;
        font-weight: bold;
        color: #333;
        text-align: center;
        line-height: 25px;
    }
    .newgccx_111 .gccx_title{
        text-align: center;
        font-size: 20px;
        margin-top: 20px;
        margin-bottom: 15px;
    }
    .newgcgl_nr ul {
        overflow: hidden;
        margin-left: -77px;
    }
    .newgcgl_nr li {
        float: left;
        width: 30%;
        margin: 0 0 28px 32px;
        background: #fff;
    }
    .wy_cheliang ul {
        overflow: hidden;
    }
    .wy_cheliang li {
        float: left;
        width: 30%;
        margin: 0 0 28px 32px;
        background: #fff;
    }
    .newgcbox {
        text-align: center;
    }
    .newgcbox span {
        display: block;
        height: 150px;
    }
    .newgcbox p {
        font-size: 24px;
        text-align: center;
        line-height: 72px;
        color: #333;
        font-weight: bold;
    }
    .wy_cheliang_box .bgimg1{
        background: url('../images/wy_cheliang3.png') no-repeat center center;
        background-position: 24% 52%;
    }
    .wy_cheliang_box .bgimg2{
        background: url('../images/wy_cheliang1.png') no-repeat center center;
    }
    .wy_cheliang_box .bgimg3{
        background: url('../images/wy_cheliang2.png') no-repeat center center;
    }
    .wy_cheliang li:hover{
        background: #2b3a86;
    }
    .wy_cheliang li:hover p{
        color: #fff !important;
    }
    .wy_cheliang li:hover .bgimg1{
        background: url('../images/wy_cheliang4.png') no-repeat center center;
        background-position: 24% 52%;
    }
    .wy_cheliang li:hover .bgimg2{
        background: url('../images/wy_cheliang6.png') no-repeat center center;
    }
    .wy_cheliang li:hover .bgimg3{
        background: url('../images/wy_cheliang5.png') no-repeat center center;
    }
    .wy_cheliang_box {
        text-align: center;
    }
    .wy_cheliang_box span {
        display: block;
        height: 150px;
    }
    .wy_cheliang_box p {
        font-size: 24px;
        text-align: center;
        line-height: 72px;
        color: #8391dd;
        font-weight: bold;
    }
    .newgcbox .xt1{
        background: url('../images/jichuxinxi1.png') no-repeat center center;
    }
    .newgcbox .xt2{
        background: url('../images/weixiu.png') no-repeat center center;
    }
    .newgcbox .xt3{
        background: url('../images/weizhang.png') no-repeat center center;
    }
    .newgcbox .xt4{
        background: url('../images/baoxian.png') no-repeat center center;
    }
    .newgcbox .xt5{
        background: url('../images/baoyang.png') no-repeat center center;
    }
    .newgcbox .xt6{
        background: url('../images/qita.png') no-repeat center center;
    }
    .fangkeguanli{-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .1);  box-shadow:0 0 10px rgba(0, 0, 0, .1); }
    .fangkeguanli img{width: 100%;}
    .fangkeguanli h2{font-weight: bold;font-size: 22px; line-height: 48px;color: #000;text-align: center;}
    .fangkeguanli  p{font-size: 18px; line-height: 26px; height: 60px;text-align:center ;color: #000;font-weight:bold}
    .menjin ul{overflow: hidden; margin-left: -340px; padding-bottom: 10px;}
    .menjin li{float: left; width: 50%; padding: 0 0 85px 340px;}
    .menjin ul li:nth-child(3){ padding-bottom: 0;} 
    .menjin ul li:nth-child(4){ padding-bottom: 0;} 
    .yy_shitang ul{
        display: flex;
        justify-content: space-around;
        align-items: center;
        flex-wrap: wrap;
    }
    .yy_shitang ul li{
        width: 23%;
        text-align: center;
        margin: 0 10px 40px 0;
        box-shadow: 0px 2px 2px 0px #ccc;
        height: 300px;
    }
    .yy_shitang ul li img{
        margin: 70px auto 15px;
        width: 20%;
        height: 60px;
    }
    .yy_shitang ul li p{
        font-size: 16px;
        line-height: 20px;
        color: #000;
        padding: 0 20px;
    }
    .yy_shitang ul li h2{
        font-size: 18px;
        color: #000;
        height: 60px;
        /*line-height: 25px;*/
    }
    .gdzc ul{
        display: flex;
        justify-content: space-around;
        align-items: center;
    }
    .gdzc ul li{
        width: 18%;
        text-align: center;
        box-shadow: 0px 2px 2px 0px #ccc;
    }
    .gdzc ul li img{
        margin: 70px auto 35px;
        width: 30%;
    }
    .gdzc ul li h2{
        font-size: 18px;
        color: #000;
        margin-bottom: 40px;
        line-height: 25px;
    }
    .gongche ul {
        overflow: hidden;
        margin-left: -65px;
    }
    .gongche li {
        float: left;
        width: 25%;
        text-align: center;
        padding-left: 65px;
    }
    .gongche img {
        margin: 0 auto;
    }
    .gongche h2 {
        font-size: 24px;
        font-weight: bold;
        color: #333;
        line-height: 80px;
    }
    .gongche p {
        font-size: 18px;
        color: #333;
        line-height: 34px;
    }
    .chanpinyoushi ul {
        overflow: hidden;
        margin-left: -30px;
    }
    .chanpinyoushi li {
        float: left;
        width: 33%;
        padding: 0 0 30px 30px;
    }
    .left_border{
        width: 6px;
        height: 35px;
        position: absolute;
        top: 18px;
        left: 0;
        background: #27beff;
        border-top-right-radius: 8px;
        border-bottom-right-radius: 8px;
    }
    .tcc1{
        background: #f3f7fa;
        padding: 25px;
        position: relative;
    }
    .tcc1 h2{
        font-weight: bold;
        font-size: 26px;
        color: #333;
        margin-bottom: 10px;
    }
    .tcc1 p {
        font-size: 20px;
        line-height: 34px;
        color: #000000;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
    }
}
@media(max-width:1245px) and (min-width: 1000px){
    .phone{
        display: none;
    }
    .pb60{
   		  padding: 0 0 60px; 
    }
    .ab_xj_pd{
         padding: 0 0 35px 200px !important;
    }
  	 .xycs_nr .ab_fktit{
        color: #2d71b3
    }
    .newsmnr{
        height: 380px !important;
    }
    .zfjg_shitang ul{
        display: flex;
        justify-content: space-around;
        flex-wrap: wrap;
    }
    .zfjg_shitang li{
        width: 16%;
        position: relative;
        color: #000;
        margin-bottom: 20px;
    }
    .zfjg_shitang li h2{
        position: absolute;
        top: 60%;
        left: 10%;
        font-weight: normal;
        font-size: 18px;
    }
    .zfjg_shitang li p{
        position: absolute;
        top: 76%;
        line-height: 20px;
        padding: 0 20px 0 5px;
        font-size: 14px;
    }
    .cx_cheliang_img{
        display: inline-block;
        vertical-align: middle;
        width: 12%;
        padding: 70px 0;
    }
    .xf_cs_tit{
        padding: 60px 0;
    }
    .xx_haocai ul{
        display: flex;
        justify-content: space-between;
    }
    .xx_haocai li{
        width: 25%;
        margin-right: 2%;
    }
    .xx_haocai li h2{
        font-size: 20px;
        color: #000;
        text-align: center;
        padding: 8px 10px;
        border-top-left-radius: 4px;
        border-top-right-radius: 4px;
        border: 2px dashed #7d8587;
        border-bottom: none;
    }
    .xx_haocai li p{
        background: #6e7678;
        color: #fff;
        font-size: 18px;
        line-height: 24px;
        padding: 28px 20px;
        border-bottom-left-radius: 4px;
        border-bottom-right-radius: 4px;
    }
    .fangkuai{width: 20%;background:#cfe4fd;float: left;height: 200px;}
    .xx_box{overflow: hidden;background: #e0e0e0;}
    .xx_right{float: right;width: 25%;}
    .xx_right img{width: 100%;height: 199px;}
    .xx_left{width: 55%;padding: 20px 40px 0 40px;float: left;}
    .xx_left p{font-size: 24px; line-height: 50px;color: #333;text-align:justify; word-break: break-all;text-indent:2em}
    .xf_bg{
        width: 100%;
        height: 100px;
        background: url(../img/xf_bg.png) no-repeat center center;
        background-size: 82% 30%;
    }
    .yy_shitang ul{
        display: flex;
        justify-content: space-around;
        align-items: center;
        flex-wrap: wrap;
    }
    .yy_shitang ul li{
        width: 23%;
        text-align: center;
        margin: 0 10px 40px 0;
        box-shadow: 0px 2px 2px 0px #ccc;
        height: 300px;
    }
    .yy_shitang ul li img{
        margin: 70px auto 15px;
        width: 25%;
    }
    .yy_shitang ul li p{
        font-size: 16px;
        line-height: 20px;
        color: #000;
    }
    .yy_shitang ul li h2{
        font-size: 18px;
        color: #000;
        margin-bottom: 40px;
        line-height: 25px;
    }
    .zz_shuzi ul{overflow: hidden; margin-left: -24px;}
    .zz_shuzi li{float: left; width: 20%; padding-left: 24px;}
    .wy_tingche ul{}
    .wy_tingche li{cursor:pointer;float: left; width: 25%; text-align: center; padding:40px 0 ;}
    .wy_tingche ul li:nth-child(4) .xycsbox1{border: none;}
    .wy_tingche h2{font-size: 24px; color: #000; margin-bottom: 20px;margin-top: 22px;}
    .wy_tingche p{font-size: 18px; color: #fff; line-height: 32px;}
    .wy_guanli ul{overflow: hidden; margin-left: -30px;}
    .wy_guanli li{float: left; width: 25%; padding: 0 0 75px 30px;}   
    .stcptextb1{background: #f3f3f3; padding: 0 12px;height: 80px;}
    .stcptextb1 h2{overflow: hidden; text-overflow:ellipsis; white-space: nowrap;font-size: 20px; padding: 25px 0 10px;color: #000;font-weight: bold;text-align: center;}
    .stcptextb1 p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-size: 15px; color: #000; line-height: 1.5;}
    .bg_fangke ul{overflow: hidden; margin-left: -45px; padding-bottom: 30px;}
    .bg_fangke li{float: left; width: 33.33%; padding-left: 45px;margin-bottom: 60px;}
    .zhglbox1{background:#f5f5f5}
    .zhglbox1 img{width: 100%;border-radius: 10px;}
    .zhglbox1 p{font-size: 26px; color: #333333; line-height: 76px;text-align: center;font-weight:normal}
    .qy_tqc ul{overflow: hidden; margin-left: -.2rem;}
    .qy_tqc li{float: left; width: 30%; margin: 6px 0 20px 20px;box-shadow: 2px -2px 0px 2px #7b7b7b, 0 0 6px #fff;border-radius: 75px;}
    .qy_tqc a{display: block;color: #000; font-size: 40px; line-height: 88px;text-align: center;}
    .qy_zichan ul{
        display: flex;
        justify-content: space-around;
        align-items: center;
        text-align: center;
    }
    .qy_huanjing ul{overflow: hidden; margin-left: -40px; padding-bottom: 100px;}
    .qy_huanjing li{float: left; width: 33.33%; padding-left: 40px;text-align: center;}
    .qy_huanjing img{width: 46%;}
    .qy_huanjing h2{font-weight: bold;font-size: 28px;color: #333333; padding: 35px 0 24px;}
    .qy_huanjing p{font-size: 22px;color: #646464; padding-right: 20px;}
    .qy_zichan li{
        width: 180px;
        height: 180px;
        border-radius: 50%;
        border:6px solid #4274b9
    }
    .qy_zichan h2{
        font-size: 46px;
        line-height: 98px;
        color: #000;
    }
    .qy_zichan p{
        font-size: 26px;
        color: #000;
    }
    .newgccx_1{overflow: hidden;padding: 20px 0;}
    .newgccsbox{background: #fff;display: flex;justify-content: space-around;align-items: center;border-radius: 4px;padding: 45px 20px;}
    .newgccsbox .gccsboxImg{
        width: 20%;
    }
    .wy_cheliang_box .bgimg1{
        background: url('../images/wy_cheliang3.png') no-repeat center center;
        background-position: 24% 52%;
    }
    .wy_cheliang_box .bgimg2{
        background: url('../images/wy_cheliang1.png') no-repeat center center;
    }
    .wy_cheliang_box .bgimg3{
        background: url('../images/wy_cheliang2.png') no-repeat center center;
    }
    .wy_cheliang li:hover{
        background: #2b3a86;
    }
    .wy_cheliang li:hover p{
        color: #fff !important;
    }
    .wy_cheliang li:hover .bgimg1{
        background: url('../images/wy_cheliang4.png') no-repeat center center;
        background-position: 24% 52%;
    }
    .wy_cheliang li:hover .bgimg2{
        background: url('../images/wy_cheliang6.png') no-repeat center center;
    }
    .wy_cheliang li:hover .bgimg3{
        background: url('../images/wy_cheliang5.png') no-repeat center center;
    }
    .wy_cheliang_box {
        text-align: center;
    }
    .wy_cheliang_box span {
        display: block;
        height: 150px;
    }
    .wy_cheliang_box p {
        font-size: 24px;
        text-align: center;
        line-height: 72px;
        color: #8391dd;
        font-weight: bold;
    }
    .bannerText{    position: absolute;
        top: -325px;
        left: 0px;}
    .bannerText .firstText{
        color: #fff;
        font-size: .25rem;
        line-height: 66px;
    }
    .bannerText .secondText{
        color: #fff;
        font-size: .2rem;
        margin-top: 32px;
    }
    .admin{background: #fff; padding: 20px;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .1);  box-shadow:0 0 10px rgba(0, 0, 0, .1); }
    .admin .newImg{
        width: 18%;
        display: inline-block;
        vertical-align: middle;
    }
    .newadmi_text h3{font-weight: bold;
        font-size: 24px;
        text-align: left;
        padding: 4px 0;
        position: relative;
        color: #000;
        margin-left: 28px;
    }
    .newadmi_text{padding-bottom: 18px;
        padding-left: 40px;
        padding-top: 10px;}
    .newadmi_text h2{font-weight: bold; font-size: 30px; text-align: center; padding: 34px 0 60px; position: relative; color: #000;}
    .newadmi_text h2:before{position: absolute;content: "";  border-bottom: 2px solid #1296db;width: 85px;left:50%; margin-left: -42px; bottom: 30px;}
    .newadmi_text p{font-size: 18px;color: #000;overflow: hidden; line-height: 28px;overflow: hidden; }
    .newadmi_text span{float: left;width: 50%; padding-left: 30px;text-align: left;}
    .newadministration_box ul{overflow: hidden; padding: 10px 0 40px; margin-left: -40px;}	
    .newadministration_box li{width: 50%; padding: 0 0 30px 30px;float: left;}
    .newgccx_1 li {
        float: left;
        width: 24%;
        margin-left: 7px;
    }
    .newznkq {
        width: 1200px;
        margin: 0 auto 40px auto;
    }
    .newzhkq_nr li {
        float: left;
        width: 25%;
        text-align: center;
    }
    .newzhkq_nr img {
        width: 165px;
        height: 165px;
        border-radius: 50%;
        margin: 30px auto;
    }
    .newtqgc_nr ul {
        overflow: hidden;
        margin-left: -20px;
    }
    .newtqgc_nr li {
        float: left;
        width: 23%;
        border: 2px solid #000;
        border-radius: 15px;
        margin: 0 0 15px 10px;
        box-sizing: border-box;
    }
    .newtqgc_nr a {
        display: block;
        color: #000;
        font-size: 20px;
        line-height: 66px;
        text-align: center;
        transition: All 0.4s ease-in-out;
    }
    .newgccx_111 {
        overflow: hidden;
        margin-left: -30px;
        padding-bottom: 158px;
    }
    .newgccx_111 li {
        float: left;
        width: 25%;
        padding-left: 30px;
    }
    .newgccsbox1 img {
        width: 100%;
    }
    .newgccx_111 p {
        font-size: 13px;
        font-weight: bold;
        color: #333;
        text-align: center;
        line-height: 25px;
    }
    .newgccx_111 .gccx_title{
        text-align: center;
        font-size: 18px;
        margin-bottom: 15px;
    }
    
    .zz_gongche {
        overflow: hidden;
        margin-left: -30px;
        padding-bottom: 158px;
    }
    .zz_gongche li {
        float: left;
        width: 25%;
        padding-left: 30px;
    }
    .zz_gongche p {
        font-size: 13px;
        font-weight: bold;
        color: #333;
        text-align: center;
        line-height: 25px;
    }
    .zz_gongche .gccx_title{
        text-align: center;
        font-size: 18px;
        margin-bottom: 15px;
    }


    .newgcgl_nr ul {
        overflow: hidden;
        margin-left: -77px;
    }
    .newgcgl_nr li {
        float: left;
        width: 30%;
        margin: 0 0 28px 32px;
        background: #fff;
    }
    .newgcbox {
        text-align: center;
    }
    .newgcbox span {
        display: block;
        height: 150px;
    }
    .newgcbox p {
        font-size: 24px;
        text-align: center;
        line-height: 72px;
        color: #333;
        font-weight: bold;
    }
    .newgcbox .xt1{
        background: url('../images/jichuxinxi1.png') no-repeat center center;
    }
    .newgcbox .xt2{
        background: url('../img/weixiu.png') no-repeat center center;
    }
    .newgcbox .xt3{
        background: url('../images/weizhang.png') no-repeat center center;
    }
    .newgcbox .xt4{
        background: url('../images/baoxian.png') no-repeat center center;
    }
    .newgcbox .xt5{
        background: url('../images/baoyang.png') no-repeat center center;
    }
    .newgcbox .xt6{
        background: url('../images/baoxian.png') no-repeat center center;
    }

    .fangkeguanli{-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .1);  box-shadow:0 0 10px rgba(0, 0, 0, .1); }
    .fangkeguanli img{width: 100%;}
    .fangkeguanli h2{font-weight: bold;font-size: 22px; line-height: 48px;color: #000;text-align: center;}
    .fangkeguanli  p{font-size: 18px; line-height: 26px; height: 60px;text-align:center ;color: #000;}
    .gdzc ul{
        display: flex;
        justify-content: space-around;
        align-items: center;
    }
    .gdzc ul li{
        width: 18%;
        text-align: center;
        box-shadow: 0px 2px 2px 0px #ccc;
    }
    .gdzc ul li img{
        margin: 70px auto 35px;
        width: 30%;
    }
    .gdzc ul li h2{
        font-size: 18px;
        color: #000;
        margin-bottom: 30px;
    }
    .gongche ul {
        overflow: hidden;
        margin-left: -65px;
    }
    .gongche li {
        float: left;
        width: 25%;
        text-align: center;
        padding-left: 65px;
    }
    .gongche img {
        margin: 0 auto;
    }
    .gongche h2 {
        font-size: 24px;
        font-weight: bold;
        color: #333;
        line-height: 80px;
    }
    .gongche p {
        font-size: 18px;
        color: #333;
        line-height: 34px;
    }
    .chanpinyoushi ul {
        overflow: hidden;
        margin-left: -30px;
    }
    .chanpinyoushi li {
        float: left;
        width: 33%;
        padding: 0 0 30px 30px;
    }
    .left_border{
        width: 6px;
        height: 35px;
        position: absolute;
        top: 18px;
        left: 0;
        background: #27beff;
        border-top-right-radius: 8px;
        border-bottom-right-radius: 8px;
    }
    .tcc1{
        background: #f3f7fa;
        padding: 25px;
        position: relative;
    }
    .tcc1 h2{
        font-weight: bold;
        font-size: 26px;
        color: #333;
        margin-bottom: 10px;
    }
    .tcc1 p {
        font-size: 20px;
        line-height: 34px;
        color: #000000;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
    }
    .menjin ul{overflow: hidden; margin-left: -140px; padding-bottom: 80px;}
    .menjin li{float: left; width: 50%; padding: 0 0 85px 140px;}
    .menjin ul li:nth-child(3){ padding-bottom: 0;} 
    .menjin ul li:nth-child(4){ padding-bottom: 0;} 
}
@media(max-width:999px){
    .phone{
        display: block;
    }
    .shitang{
        display: none;
    }
    .height5{
    		height:5rem;
    }
    .height4{
         height:4rem !important;
    }
    .common34{
        font-size: .34rem !important;
    }
    .common26{
        font-size: .28rem !important;
    }
    .bot_tit_p0{
     	padding: .8rem 0 0rem; 
    }
   	.ml2{
   	  	margin-left:.2rem !important;
  	 }
    .w100{
      width:100% !important;
    }
    .wrsmbox .xf_sm_ul{
      padding-bottom: 0rem;
    }
    .height13{
      height:1.3rem
    }
    .bottom_li_padding{
      padding: 0 0 0rem .3rem !important;
   }
  	 .xycs_nr .ab_fktit{
        color: #2d71b3
    }
  .zfjg_shitang ul{
        display: flex;
        justify-content: space-around;
        flex-wrap: wrap;
    }
    .zfjg_shitang li{
        width: 50%;
        position: relative;
        color: #000;
        margin-bottom: .4rem;
    }
    .zfjg_shitang li h2{
        position: absolute;
        top: 60%;
        left: 8%;
        font-weight: bold;
        font-size: .34rem;
    }
    .zfjg_shitang li p{
        position: absolute;
        top: 76%;
        line-height: .36rem;
        padding: 0 .3rem;
        font-size: .26rem;
    }
    .xf_cs_tit{
        padding: .3rem 0;
    }
    .xf_st{
        height: 14.6rem;
    }
    .cx_cheliang_img{
        display: inline-block;
        vertical-align: middle;
        width: 12%;
        padding: 1.8rem 0;
    }
    .sy_xw_tit{
        line-height: 1rem !important;
    }
    .sy_cp-tit{
        font-size: .36rem !important;
    }
    .xx_haocai ul{
       
    }
    .xx_haocai li{
        width: 100%;
        margin-bottom: .2rem;
    }
    .xx_haocai li h2{
        font-size: .3rem;
        color: #000;
        text-align: center;
        padding: .1rem .15rem;
        border-top-left-radius: 4px;
        border-top-right-radius: 4px;
        border: 2px dashed #7d8587;
        border-bottom: none;
    }
    .zfjg_shitang li img{
      width: 98%;
   }
    .xx_haocai li p{
        background: #6e7678;
        color: #fff;
        font-size: .24rem;
        line-height: .3rem;
        padding: .2rem .3rem;
        border-bottom-left-radius: 4px;
        border-bottom-right-radius: 4px;
    }
    .fangkuai{width: 20%;background:#cfe4fd;float: left;height: 2rem;}
    .xx_box{overflow: hidden;background: #e0e0e0;}
    .xx_right{float: right;width: 35%;}
    .xx_right img{width: 100%;height: 2rem;}
    .xx_left{width: 43%;padding: .2rem 0 0 .1rem;float: left;}
    .xx_left p{font-size: .25rem; line-height: .26rem;color: #333;text-align:justify; word-break: break-all;text-indent:2em}
    .yy_shitang ul{
        display: flex;
        justify-content: space-around;
        align-items: center;
        flex-wrap: wrap;
    }
    .yy_shitang ul li{
        width: 45%;
        text-align: center;
        margin: 0 .1rem .4rem 0;
        box-shadow: 0px 2px 2px 0px #ccc;
        height: 4rem;
    }
    .yy_shitang ul li img{
        margin: .5rem auto .1rem;
        width: 25%;
        height: 40px;
    }
    .yy_shitang ul li p{
        font-size: .3rem;
        line-height: .5rem;
        color: #000;
    }
    .yy_shitang ul li h2{
        font-size: .34rem;
        color: #000;
        height: .8rem;
    }
    .xf_bg{
        width: 100%;
        height: 1rem;
        background: url(../images/xf_bg.png) no-repeat center center;
        background-size: 82% 30%;
    }
    .zz_baoxiu li .admin{
        padding: 10px !important;
        height: auto !important;
    }
    .zz_baoxiu li .zz_bx_box{
        padding: .3rem .2rem .1rem;
    }
    .zz_baoxiu li{
        width: 100%;
        margin-bottom: .2rem;
    }
    .zz_baoxiu h3{
        font-size: .38rem;
        margin-bottom: .2rem;
    }
    .zz_baoxiu p{
        font-size: .3rem;
    }
    .zz_shuzi ul{overflow: hidden; display: flex;justify-content: space-around; flex-wrap: wrap;}
    .zz_shuzi li{ width: 50%; padding-left: .3rem; height: 4.5rem;;}
    .wy_guanli ul{overflow: hidden; margin-left: -.2rem;}
    .wy_guanli li{float: left; width: 50%; padding: 0 0 .5rem .2rem;}
    .stcptextb1{background: #f3f3f3; padding: 0 .15rem;height: 1rem;}
    .stcptextb1 h2{overflow: hidden; text-overflow:ellipsis; white-space: nowrap;font-size: .4rem; padding: .35rem 0 .1rem;color: #000;font-weight: bold;text-align: center;}
    .stcptextb1 p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-size: .24rem; color: #000; line-height: 1.5;}
    .bg_fangke ul{overflow: hidden; margin-left: -.2rem; padding-bottom: .3rem;}
    .bg_fangke li{float: left; width: 50%; padding-left: .2rem;height: 5rem;margin-bottom: .2rem;}
    .zhglbox1{background:#f5f5f5}
    .zhglbox1 img{width: 100%;border-radius: .1rem;}
    .zhglbox1 p{font-size:.3rem; color: #333333; line-height: 3;text-align: center;font-weight:normal}
    .qy_huanjing ul{overflow: hidden; }
    .qy_huanjing li{float: left; width: 100%;text-align: center;margin-bottom: 1rem;}
    .qy_huanjing img{width: 46%;}
    .qy_huanjing h2{font-weight: bold;font-size: 28px;color: #333333; padding: 35px 0 24px;}
    .qy_huanjing p{font-size: 22px;color: #646464; padding-right: 20px;}
    .qy_tingche ul {
        overflow: hidden;
        background: #fafafa;
    }
    .qy_tingche li {
        cursor: pointer;
        float: left;
        width: 50%;
        text-align: center;
        padding: 5px 0;
    }
    .xycsbox1 {
        height: 4.2rem;
        padding: 5px;
    }
    .xycsbox1 span {
        display: block;
        width: 85px;
        height: 85px;
        margin: 0 auto;
    }
    
    .xf_chaoshi ul{
        display: flex;
        justify-content: space-around;
        flex-wrap: wrap;
        align-items: center;
        text-align: center;
    }
    .xf_chaoshi li{
        width: 2.5rem;
        height: 2.5rem;
        margin-left: .2rem;
        margin-bottom: 2rem;
        border-radius: 50%;
        border: 1px solid #fff;
    }
    .xf_chaoshi li:nth-of-type(3){
        margin-bottom: .6rem !important
    }
    .xf_chaoshi li:nth-of-type(4){
        margin-bottom: .6rem !important
    }
    .xf_chaoshi img{
        width: 33%;
        margin: .4rem 0 .2rem;
        color: #fff;
    }
    .xf_chaoshi_box p{
        font-size: .34rem;
        color: #fff;
    }
    .xf_chaoshi .chaoshi_cont{
        line-height: .4rem;
        font-size: .26rem;
        color: #fff;
        margin-top: .8rem;
    }
    .xf_shangcheng{
        width:100%
    }
    .xf_shangcheng ul{
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
    }
    .xf_shangcheng li{
        width: 50%;
        text-align: center;
        margin-bottom: .4rem;
    }
    .xf_shangcheng li img{
        width: 30%;
    }
    .xf_shangcheng li p{
        font-size: .26rem;
        line-height: .5rem;
        color:#000
    }
    .qy_tqc ul{overflow: hidden;}
    .qy_tqc li{float: left; width: 45%; margin: .2rem 0 .3rem .2rem;box-shadow: 2px -2px 0px 2px #7b7b7b, 0 0 6px #fff;border-radius: 75px;}
    .qy_tqc a{display: block;color: #000; font-size: .4rem; line-height: .8rem;text-align: center;}
    .qy_shangwu ul{overflow: hidden; margin-left: -.3rem; padding: .05rem;}
    .qy_shangwu li{width: 50%; float: left; padding: .1rem 0 .1rem .2rem;}
    .qy_shangwu a{transition: All 0.4s ease-in-out;display: block;background: #fff;}
    .qy_shangwu a img{width: 100%;}
    .qy_shangwu p{text-align: center;color: #232323;font-size: .34rem;line-height: 1rem;}
    .qy_shangwu a:hover{-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .1);  box-shadow:0 0 10px rgba(0, 0, 0, .1); }
    .qy_tingche ul{overflow: hidden;background: #fafafa;}
    .qy_tingche li{cursor:pointer;float: left; width: 50%; text-align: center; padding:5px 0 ;}
    .qy_tingche ul li:nth-child(2n) .xycsbox{border: none;}
    .qy_tingche h2{font-size: .4rem; color: #fff; margin-bottom: .2rem;}
    .qy_tingche p{font-size: .26rem; color: #fff; line-height: .4rem;}
    
    .wy_tingche ul{overflow: hidden;}
    .wy_tingche li{cursor:pointer;float: left; width: 50%; text-align: center; padding:5px 0 ;}
    .wy_tingche ul li:nth-child(2n) .xycsbox{border: none;}
    .wy_tingche ul li:nth-child(1) {
        border-radius: 0 !important;
     }
    .wy_tingche ul li:nth-child(4) {
        border-radius: 0 !important;
     }
    .wy_tingche h2{font-size: .4rem; color: #000; margin-bottom: .2rem;}
    .wy_tingche p{font-size: .32rem; color: #fff; line-height: .4rem;}
    .qy_zichan ul{
        display: flex;
        justify-content: space-around;
        flex-wrap: wrap;
        align-items: center;
        text-align: center;
    }
    .qy_zichan li{
        width: 3.1rem;
        height: 3.1rem;
        margin-left: .2rem;
        margin-bottom: .6rem;
        border-radius: 50%;
        border: 6px solid #4274b9;
    }
    .qy_zichan h2{
        font-size: .8rem;
        line-height: 1.6rem;
        color: #000;
    }
    .qy_zichan p{
        font-size: .4rem;
        color: #000;
    }
    .qy_sushe ul{overflow: hidden; padding-bottom: .2rem;}
    .qy_sushe li{width: 50%; text-align: center; padding-bottom: .3rem;float: left;}
    .qy_sushe li:last-of-type{
        float: none;
    }
    .qy_sushe img{width: 66%;height: 66%; margin: 0 auto;}
    .qy_sushe h2{font-size: .4rem;color: #000; padding: .4rem 0 .2rem;}
    .qy_sushe p{font-size: .34rem; line-height: 1.6; color: #333333;}
    .fangkeguanli{-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .1);  box-shadow:0 0 10px rgba(0, 0, 0, .1); padding-bottom: .3rem;}
    .fangkeguanli img{width: 100%;}
    .fangkeguanli h2{font-weight: bold;font-size:.34rem; line-height: .6rem;color: #000;text-align: center;}
    .fangkeguanli p{font-size: .26rem; line-height: 1.6; text-align:center ;color: #000;}
    .newadministration_box ul{}	
    .newadministration_box li{width: 100%; padding: 0 0 30px .1rem;float: left;}
    .admin{background: #fff; padding: 10px;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .1);  box-shadow:0 0 10px rgba(0, 0, 0, .1); }
    .admin img{width: 100%;}
    .admin .newImg{
        width: 16%;
        display: inline-block;
        vertical-align: middle;
        margin-left: -3%;
        margin-right: 3%;
    }
    .zz_haocai{
        width: 100%;
    }
    .zz_haocai ul{
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
    }
    .zz_haocai li{
        width: 50%;
        position: relative;
    }
    .zz_haocai li img{
        width: 100%;
    }
    .zz_haocai li p{
        position: absolute;
        bottom: .5rem;
        left: .32rem;
        color: #fff;
        font-size: .26rem;
        width: 2.9rem;
        line-height: .3rem;
    }
    .zz_haocai li h2{
        text-align: center;
        color: #fff;
        position: absolute;
        top: 47%;
        left: 23%;
        font-size: .34rem;
        line-height: .34rem;
    }
    .zz_baoxiu span{float: left;width: 33%; padding-left: 0px;text-align: left;font-size: .28rem;line-height: .4rem;}
    .newadmi_text span{float: left;width: 50%; padding-left: 0px;text-align: left;font-size: .32rem;line-height: .44rem;}
    .newadmi_text .tongqin{
        padding-left: 0px !important
    }
    .newadmi_text .cheliang{
        padding-left: 0px !important
    }
    .newadmi_text h3{font-weight: bold;
        font-size: .4rem;
        text-align: left;
        padding: 4px 0;
        position: relative;
        color: #000;
        margin-left: 0px;
    }
    .newadmi_text{padding-bottom: 18px;
        padding-left: 14px;
        padding-top: 10px;}
    .newadmi_text .fanke{
        width: 42.3% !important;
    }
    .newadmi_text .menjin{
        width: 47.3% !important;
    }
    .newadmi_text .xuncha{
        width: 44.3% !important;
        padding-left: 0px !important;
    }
    .newsmzqbox ul{overflow: hidden;;display: flex;justify-content: space-between;flex-wrap: wrap;}
    .newsmzqbox li{float: left; width: 100%; padding-left: 0;}
    .news_left .desc{
        margin-top: .25rem;
        line-height: .34rem !important;
        font-size: .29rem !important;
    }
    .news_left{float: left; width: 100% !important;}
    .news_right .time{
        width: 20%;
        height: 1.2rem;
    }
    .news_right .title{
        font-size: .4rem;
    }
    .news_right .cont{
        line-height: .4rem !important;
        font-size: .3rem;
    }
    .news_right{float:right; width: calc(100%) !important;}
    .xycsbox1 .xy9{
        background: url(../images/neibuchewei.png) no-repeat center center;
        background-size: 74%;
    }
    .xycsbox1 .xy10{
        background: url(../images/waibuche.png) no-repeat center center;
        background-size: 74%;
    }
    .xycsbox1 .xy11{
        background: url(../images/fanxiangxunche.png) no-repeat center center;
        background-size: 74%;
    }
    .xycsbox1 .xy12{
        background: url(../images/tingchechang.png) no-repeat center center;
        background-size: 74%;
    }
    .xycsbox2 span{display: block;width: 85px; height: 85px; margin: 0 auto;}
    .bannerText{    position: absolute;
        top: -230px;
        left: 1rem;}
    .bannerText .firstText{
        color: #fff;
        font-size: .25rem;
        line-height: 66px;
    }
    .bannerText .secondText{
        color: #fff;
        font-size: .2rem;
        margin-top: 32px;
    }
    .flex {
        display: flex;
        justify-content: space-around;
        margin-bottom: 20px;
        padding-bottom: 20px;
        margin-top: 30px;
        border-bottom: 1px dashed;
    }
    
    .newhcglbox{}
    .newhcglbox img{width: 100%;}
    .newhcglbox h2{font-weight: bold;font-size: .36rem; line-height: 48px;color: #000;text-align: center;}
    .newhcglbox p{font-size: .24rem; line-height: .28rem; height: auto;text-align:center ;color: #000;font-weight:normal;height: 1.4rem;}
    .newgccx_1{overflow: hidden;padding: 20px 0;}
    .newgccsbox{background: #fff;display: flex;justify-content: space-around;align-items: center;border-radius: 4px;padding: .1rem;height: 1.5rem;}
    .newgccsbox p{
        font-size: .32rem;
    }
    .newgccsbox .gccsboxImg{
        width: 20%;
    }
    
    .newgccx_1 li {
        float: left;
        width: 47%;
        margin-left: 7px;
        margin-bottom: 8px;
    }
    .newznkq {
        width: 100%;
        margin: 0 auto 0px auto;
    }
    .newzhkq_nr li {
        float: left;
        width: 50%;
        text-align: center;
    }
    .newzhkq_nr img {
        width: 1.8rem;
    	  height: 1.8rem;
        border-radius: 50%;
        margin: 30px auto;
    }
    .newtqgc_nr ul {
        overflow: hidden;
        margin-left: 0 auto;
    }
    .newtqgc_nr li {
        float: left;
        width: 46%;
        border: 2px solid #000;
        border-radius: 15px;
        margin: 0 0 15px 10px;
        box-sizing: border-box;
    }
    .newtqgc_nr a {
        display: block;
        color: #000;
        font-size: .34rem;
        line-height: 66px;
        text-align: center;
        transition: All 0.4s ease-in-out;
    }
    .zz_gongche {
        overflow: hidden;
        margin-left: -30px;
        padding-bottom: 158px;
    }
    .zz_gongche li {
        float: left;
        width: 50%;
        padding-left: 30px;
        height: 3rem;
    }
    .zz_gongche p {
        font-size: .24rem;
        font-weight: bold;
        color: #333;
        text-align: center;
        line-height: 25px;
    }
    .zz_gongche .gccx_title{
        text-align: center;
        font-size: .34rem;
        margin-bottom: .1rem;
    }
    .wy_guanli li:nth-of-type(3){
        padding: 0 0 0rem .2rem !important;
    }
    .wy_guanli li:nth-of-type(4){
        padding: 0 0 0rem .2rem !important;
    }
    .newgccx_111 {
        overflow: hidden;
        margin-left: -30px;
        padding-bottom: 158px;
    }
    .newgccx_111 li {
        float: left;
        width: 50%;
        padding-left: 30px;
        height: 7rem;
    }
    .newgccsbox1 img {
        width: 100%;
    }
    .newgccx_111 p {
        font-size: .24rem;
        font-weight: bold;
        color: #333;
        text-align: center;
        line-height: 25px;
    }
    .newgccx_111 .gccx_title{
        text-align: center;
        font-size: .3rem;
        margin-bottom: 15px;
    }
    .newgcgl_nr ul {
        overflow: hidden;
        margin: 0 auto;
    }
    .newgcgl_nr li {
        float: left;
        width: 44% !important;
        margin: 0 0 28px 18px;
        background: #fff;
    }
    .wy_cheliang ul {
        overflow: hidden;
        margin: 0 auto;
    }
    .wy_cheliang li {
        float: left;
        width: 44% !important;
        margin: 8px 0;
        background: #fff;
    }
    .wy_cheliang li:nth-of-type(2){
        float: right;
    }
    .wy_cheliang li:first-of-type{
        width: 100% !important;
    }
    .wy_cheliang li:first-of-type p{
        margin-left: 3em !important;
        margin-top: 22% !important;
    }
    .wy_cheliang_box .bgimg1{
        background: url('../images/wy_cheliang3.png') no-repeat center center;
        background-position: 24% 52%;
    }
    .wy_cheliang_box .bgimg2{
        background: url('../images/wy_cheliang1.png') no-repeat center center;
    }
    .wy_cheliang_box .bgimg3{
        background: url('../images/wy_cheliang2.png') no-repeat center center;
    }
    .wy_cheliang li:hover{
        background: #2b3a86;
    }
    .wy_cheliang li:hover p{
        color: #fff !important;
    }
    .wy_cheliang li:hover .bgimg1{
        background: url('../images/wy_cheliang4.png') no-repeat center center;
        background-position: 24% 52%;
    }
    .wy_cheliang li:hover .bgimg2{
        background: url('../images/wy_cheliang6.png') no-repeat center center;
    }
    .wy_cheliang li:hover .bgimg3{
        background: url('../images/wy_cheliang5.png') no-repeat center center;
    }
    .wy_cheliang_box {
        text-align: center;
    }
    .wy_cheliang_box span {
        display: block;
        height: 150px;
    }
    .qy_sushe li:nth-of-type(5){
      padding-bottom: 0 !important;
   }
    .wy_cheliang_box p {
        font-size: .4rem;
        text-align: center;
        line-height: .8rem;
        color: #8391dd;
        font-weight: bold;
    }
    .newgcbox {
        text-align: center;
    }
    .newgcbox span {
        display: block;
        height: 150px;
    }
    .newgcbox p {
        font-size: .34rem;
        text-align: center;
        line-height: 1.3rem;
        color: #333;
        font-weight: bold;
    }
    .newgcbox .xt1{
        background: url('../images/jichuxinxi1.png') no-repeat center center;
        background-size: 42%;
    }
    .newgcbox .xt2{
        background: url('../images/weixiu.png') no-repeat center center;
    }
    .newgcbox .xt3{
        background: url('../images/weizhang.png') no-repeat center center;
    }
    .newgcbox .xt4{
        background: url('../images/baoxian.png') no-repeat center center;
    }
    .newgcbox .xt5{
        background: url('../images/baoyang.png') no-repeat center center;
    }
    .newgcbox .xt6{
        background: url('../images/baoxian.png') no-repeat center center;
    }
    
    .gdzc ul{
        display: flex;
        justify-content: space-around;
        align-items: center;
        flex-wrap: wrap;
    }
    .gdzc ul li{
        width: 48%;
        text-align: center;
        box-shadow: 0px 2px 2px 0px #ccc;
        margin-bottom: .6rem;
    }
    .gdzc ul li img{
        margin: .8rem auto .6rem;
        width: 1rem;
    }
    .gdzc ul li h2{
        font-size: .32rem;
        line-height: .5rem;
        color: #000;
        margin-bottom: 1rem;
    }
    .gongche{
        width: 100%;
    }
    .gongche ul {
        overflow: hidden;
    }
    .gongche li {
        float: left;
        width: 48%;
        height: 5rem;
        text-align: center;
    }
    .gongche img {
        margin: 0 auto;
        width: 2rem;
    }
    .gongche h2 {
        font-size: .34rem;
        font-weight: bold;
        color: #333;
        line-height: 80px;
    }
    .gongche p {
        font-size: .26rem;
        color: #333;
        line-height: .34rem;
    }
    .chanpinyoushi ul {
        overflow: hidden;
        margin-left: -30px;
    }
    .chanpinyoushi li {
        float: left;
        width: 50%;
        padding: 0 0 30px 30px;
    }
    .left_border{
        width: 6px;
        height: 35px;
        position: absolute;
        top: 18px;
        left: 0;
        background: #27beff;
        border-top-right-radius: 8px;
        border-bottom-right-radius: 8px;
    }
    .tcc1{
        background: #f3f7fa;
        padding: 25px;
        position: relative;
    }
    .tcc1 h2{
        font-weight: bold;
        font-size: .34rem;
        color: #333;
        margin-bottom: 10px;
    }
    .tcc1 p {
        font-size: .26rem;
        line-height: .4rem;
        color: #000000;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        overflow: hidden;
    }
    .menjin ul{overflow: hidden; margin-left: -.3rem;}
    .menjin li{ width: 100%; padding: 0 0 .85rem .3rem;}
    .menjin ul li:nth-child(4){ padding-bottom: 0;} 
    .menjin h2{
        font-weight: bold;
        font-size: .34rem;
        color: #333333;
        margin-bottom: .1rem;
    }
    .menjin h2 img{
        display: inline-block;
        *display: inline;
        vertical-align: middle;
        margin-right: .2rem;
        width: 1rem;
        height: 1rem;
        border-radius: 50%;
    }
    .menjin p{
        font-size: .26rem;
        line-height: 1.6;
        color: #000000;
    }
    .shitang img{
        width: 100%;
    }
}
