.w1200{width:1200px;margin:0 auto;}
.w584{width:584px;}
.minH266{min-height: 266px;}
.lmname1{background:url(../images/lmbg1.png) no-repeat 111px center;height:34px;line-height:34px;font-size:24px;font-weight:bold;color:#363636;margin-bottom:10px;margin-top:24px;}
.lmname1 a{font-size:24px;font-weight:bold;color:#363636;}
.ldjg_bg{background:url(../images/ldjg_bg.jpg) no-repeat;border:1px solid #dfdfdf;min-height:173px;margin-bottom:18px;padding-left:17px;padding-right:17px;width:549px;}
.ldjg_tit{background:url(../images/hx.jpg) no-repeat left center;font-size:20px;color:#333333;padding-left:15px;line-height:32px;margin-top:17px;}
.lmname1 a:hover,.ldjg_tit a:hover{color:#1d75ce;}
.ldjg_con{margin-top:20px;overflow:hidden;}
.ldjg_con p{line-height:38px;color:#333333;font-size:18px;text-align: justify;}
.ldjg_con p a{font-size:18px;color:#818181;}
.ldjg_con p a:hover{color:#1d75ce;}

.zzjg_con{overflow:hidden;padding-bottom:14px;}
.zzjg_con li{background:url(../images/zsjg.jpg) no-repeat;width:184px;height:116px;line-height:116px;text-align:center;border:1px solid #efefef;float:left;margin-left:13px;}
.zzjg_con li.w48{width:48%;margin-left: 4%;background-size: 100% 100%;box-sizing: border-box;}
.zzjg_con li.ml0{margin-left: 0;}
.zzjg_con li a{font-size:20px;color:#616161; display: block;}
.zzjg_con li a:hover{background: #1d75ce;color:#fff;}

.gzcx_con li{border-left:4px solid #a72329;height:74px;line-height:74px;float:left;width:279px;margin-bottom:19px;font-size:20px;color:#fff;background:url(../images/gzcx_bg.jpg) no-repeat;}
.gzcx_con li.fr{float: right;}
.gzcx_con li a{font-size:20px;color:#fff;}
.gzcx_con li i{display:block;width:83px;float:left;height:74px;text-align:center;padding-top: 8px;}
.gzcx_con li span{width:168px;float:left;text-align:center;}

.gzbg_bg{background:url(../images/gzbg_bg.jpg) no-repeat;width:377px;height:244px;float:left;margin-top:13px;}
.gzbg_bg b{font-size: 44px;color: #1d97d0;padding: 146px 0 0 30px; display: inline-block;}
.hygb_bg{background:url(../images/hygb_bg.jpg) no-repeat;width:377px;height:84px;float:left;margin-left:33px;margin-top:13px;text-align:center;color:#434343;font-size:30px;font-weight:bold;padding-top:160px;line-height:36px;}

.qita{float:right;margin-top:13px;}
.qita li{background:#f5f5f5;height:65px;border:1px solid #b5c9de;width:379px;text-align:center;line-height:65px;font-size:24px;color:#1d75ce;margin-bottom:21px;}
.qita li.h48{height: 109px;line-height: 109px;}
.qita li a{font-size:24px;color:#1d75ce;display: block;}
.qita li a:hover{background:#1d75ce;color:#fff;}
.lmname2{background:url(../images/lmbg2.png) no-repeat center 4px;text-align:center;font-size:30px;color:#064ec0;font-weight:bold;height:38px;line-height:38px;}
.lmname2 a{font-size:30px;color:#064ec0;}

.jdpgConTop .tyList li{width:48%;float: left;}
.jdpgConTop .tyList li:nth-child(2n){float: right;}
.jdpgConBottom>div.fl,.jdpgConBottom>div.fr{width:48%;}
.xsxcList>div.fl,.xsxcList>div.fr{width:100%;}
.scdcCon>div.fl,.scdcCon>div.fr{width:48%;}
.scdcCon>div.w100{width:100%;}
.scdcCon>div.w100 .tyList li{width:48%;float: left;}
.scdcCon>div.w100 .tyList li:nth-child(2n){float: right;}
.tyTitle{color: #383838;font-weight: normal;font-size: 22px;line-height: 53px;}
.tyTitle a img{vertical-align: middle;margin-right: 10px;}
.tyList li{line-height: 42px;}
.tyList li a{color:#666;}
.tyTitle a:hover,.tyList li a:hover{color:#1d75ce;}
.tyList li span.fr{color:#929292;}

.tyTitle ul{float: right;}
.tyTitle ul,.tyTitle ul li{display: inline;}
.tyTitle ul,.tyTitle ul li a{font-size: 18px;color:#595959;font-weight: normal;}
.tyTitle ul li.on a{color:#1d75ce}

.dqwz{line-height: 58px;background: #f2f2f2;font-size: 14px;color:#818181;}
.dqwz img{vertical-align: sub;margin-right: 10px;}
.dqwz a{font-size: 14px;color:#818181;}
.dqwz span,.dqwz a:hover{color:#0152bd;}
.listCons{border:1px solid #e4e4e4;padding:15px 20px;min-height: 600px;margin-bottom: 30px;}
.listCons .tyList li.line5n{padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid #e4e4e4;}

.inbdqxxgk{padding:20px 0 0;}
.inbdqxxgk h3{font-weight: normal;color:#fff;background-color: #f1f1f1;line-height: 40px;}
.inbdqxxgk h3 span{display: inline-block;height:40px;line-height: 40px;background-color: #0152bd;padding:0 20px;}
.inbdqxxgk ul{padding-top: 20px;}
.inbdqxxgk ul li{float: left;padding-right: 50px;}
.inbdqxxgk ul li a{color:#565656;}
.inbdqxxgk ul li a:hover{color:#1d75ce;}
/* ldjg */
.ldjg .tit2 { font-size: 22px; color:#064ec0; font-weight:bold; text-align: left; margin: 10px;}
.ldjg .content2 {line-height:2; font-size: 16px; margin: 10px 10px; text-align: left;}
.ldjg .content2 .spa1{text-align: left; font-weight: bold; }
.ldjg .content2 .spa2{text-align: left; margin-right: 10px; white-space: nowrap;}
.ldjg .content2 .spa3{text-align: left; margin-right: 0px;white-space: nowrap;}
.ldjg .content2 .spa4{text-align: left; margin-right: 10px; margin-left: 10px; white-space: nowrap;}
.ldjg .content2 .wyname{padding-left: 118px;}
.ldjg .content2 .wyname .spa4{width: 100px;display: inline-block;}
.ldjg .content2 .spa4 a{color:#333;}
.ldjg .content2 .spa4 a:hover{color:#064ec0;}
/* ldjg end */


/* content */
.content_title{text-align: center;font-size: 30px;font-weight: normal;line-height: 50px;color:#565656;padding: 20px 0 0;}
.content_memo{text-align: center;font-size: 14px;font-weight: normal;color:#9a9a9a; border-bottom: 1px solid #e4e4e4;padding: 20px 0 26px;}
.contnet_main{padding:20px 0 40px;}
.contnet_main,.contnet_main p,.contnet_main div{color:#626262;line-height: 36px;text-align: justify;}
.contnet_main p,.contnet_main div{padding: 5px 0;}
/* content end */

/* ydd */
@media screen and (max-width:768px) {
    .w1200,
    .zzjg_con li,.zzjg_con li.w48{
        width:100%;
    }
    
    .top{
        background-size: cover;
        padding:2rem 0 3rem;
        height:auto;
    }
    .logo{
        padding-top:0;
        height:auto;
        line-height:normal;
        font-size: 1.2rem;
    }
    .logo span{
        padding:1.2rem 0 0 3%;
        display: inline;
    }
    .logo img{
        width: 40px;
        margin-right:8px;
        margin-top: -8px;
        float:left;
    }
    .logo img:last-child{
       /* margin-right:15px; */
    }
    .xxgk_logo{
        margin:3rem 0;
        font-size: 3.4rem;
    }
    .ldjg_bg{
        width:94%;
        padding:0 3%;
    }
    .search{
        width:86%;
        height: 45px;
    }
    .search_text{
        width: auto;
        height: 45px;
    }
    .search_sub{
        margin:7px 10px 0 0;
    }
    .w584{
        width:94%;
        padding:0 3%;
    }
    .zzjg_con li{
        background-size: 100% 100%;
        margin-left:0;
        height: 5rem;
        line-height:5rem;
        margin:1rem 0 0;
    }
    .gzcx_con{
        padding:1rem 0 0;
    }
    .gzcx_con li{
        width: 100%;
        background-size: cover;
        height: 60px;
        line-height: 60px;
        margin-bottom: 1rem;
        box-sizing:border-box;
    }
    .gzcx_con li.fr{
        float: left;
    }
    .gzcx_con li span{
        padding-left: 20%;
        float: none;
        width: auto;
    }
    .gzbg_bg{
        width:94%;
        height: 205px;
        margin: 0 3%;
        background-size: 100% 100%;
    }
    .gzbg_bg b{
        padding-top: 122px;
        font-size:40px;
    }
    .hygb_bg{
        width:94%;
        background-size: 100% 100%;
        padding-top: 130px;
        margin: 1rem 3%;
    }
    .qita{
        width:94%;
        padding:0 3%;
        margin-top:0;
    }
    .qita li,.qita li.h48{
        width: 100%;
        height: 45px;
        line-height: 45px;
        margin-bottom: 1rem;
    }
    .qita li a{
        font-size: 18px;
    }
    .InJdpg,.InScdc,.InXsxc{
        width:94%;
        padding: 0 3%;
    }
    .lmname2{
        font-size: 24px;
    }
    .tyTitle{
        font-size: 18px;
        line-height: 46px;
    }
    .jdpgConTop .tyList li,.tyList li,.scdcCon>div.w100 .tyList li{
        width:100%;
        text-align: justify;
        line-height: 32px;
        padding: .4rem 0;
    }
    .tyList li span.fr{
        float: none;
        padding-left: 1rem;
    }
    .jdpgConBottom>div.fl, .jdpgConBottom>div.fr,.scdcCon>div.fl, .scdcCon>div.fr{
        width:100%;
    }
    .tyTitle ul, .tyTitle ul li a{
        font-size: 16px;
    }
    .bottom{
        padding:1rem 0;
    }
    .baseTop .xxgk_logo{
        margin-top: 3rem;
    }
    .dqwz{
        height: 58px;
        overflow: hidden;
    }
    .dqwz,.baseList{
        padding: 0 3%;
    }
    .listCons{
        padding:1rem;
    }
    .ldjg .tit2,.ldjg .content2{
        margin:10px 0;
    }
    .ldjg .content2 .spa4{
        margin-left: 0;
    }
    .ldjg .content2 .wyname{padding-left: 0;display: inline;}
    .ldjg .content2 .wyname .spa4{display: inline;}
    .contnet_main{
        padding:0;
    }
    .bottom div.w1200{
        padding:0 3%;
        width: 94%;
    }
    .bottom div a.dzjgImg{
        position: static;
        display: block;
    }
.contnet_main img{width:100%;height:auto;}
}
/* ydd end */