body{min-width: 1200px;}

.hxtit{display: none;margin-top: 30px;padding-bottom: 15px;border-bottom: 1px #019ae5 solid;}
/*****手机导航*****/
.phone-menu{height: 60px;position: fixed;top: 0;left: 0;right: 0;background: #05a7f2;z-index: 9999;display: none;width: 100%;}
.pho-menu{display: inline-block;width: 20px;height: 100%;cursor: pointer;background: url("../images/1911menu.png") no-repeat center;float:right;margin-right:15px;}
.phone_logo{float: left;width:180px;margin-top:9px;margin-left:15px; }
.list_nav{position: fixed;top: 60px;width: 100%;background: #05a7f2;display: none;z-index: 9999;}
.phone-list li a{display: block;padding: 6px 25px; color: #fff; font-size: 16px; text-decoration: none;}
.phone-list li.pho-active a,.phone-list li:hover a{background: #0394d7;}
.search2{padding: 10px 25px;border-top: 1px #fff solid;margin-top: 0; }
.height{height: 60px;display: none}

.tpsd ul li{margin-top: 20px}
.tpsd ul li span ,.nfnf ul li,.nfnf ul li a,.xwbd ul li,.tpsd ul li a,.wjcl_box h4,.jd_pl h4,.news_top h4{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.wraper{min-height: 560px}
.list2 li a{display: inline-block;width: 75%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;vertical-align: middle}
.share .share-wechat i {background: url(cont_ico_share_20200422.png) -30px center no-repeat;}
.share .share-weibo i {background: url(cont_ico_share_20200422.png) -65px center no-repeat;}
.share .share-qqzone i {background: url(cont_ico_share_20200422.png) 4px center no-repeat;}

.xxgc-title img{display: none;}
.xxgc-title1{background: url("20180412szf_zt_tit.png") no-repeat center;height: 63px}
.xxgc-title2{background: url("20180412szf_zt_tit2.png") no-repeat center;height: 63px}
.jd_pl,.wjcl_box{height: auto;padding-bottom: 10px;}
.news_top{height: auto}
.focus_news h4{overflow: hidden}
.focus_news h4 a{display: inline-block;width: 85%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float: left}
.zl-tit{display:none;}
.rig{right: -22px;left: auto;top: -5px}
.mzxl_box_tit{height: auto;padding-bottom: 60px}
.top_box,.topbox{position: relative}




@media only screen and (max-width:1920px ) {
    body{min-width: auto;}

}


@media only screen and (max-width:1199px ) {
    .w_1200{width: 96%;}
    .tpx{position: relative}
    .tpx> img{float: none;display: block;margin: 0 auto}
    .zzgs img{display: none;}
    .zzgs{width: auto;margin-left: 0;}
    .zzgs_nr{width: auto;float: none}

    .zmhd_ul li{width: 31.33%;margin-left: 2%;}
    .gzxx_box{width: 49%;padding: 32px 0 18px}
    .gzxx_box .zd_tit,.gzxx-item1 ul{padding: 0 20px}

    .lvzn{float: none;width:160px;height:50px;overflow: hidden;line-height: 50px;text-align: left}
    .lvzn img{float: left;margin: 12px 20px 0 16px;}
    .lvzn_ul{margin-left: 0;}
    .lvzn_ul li{width: 14.28%;text-align: center;margin-left: 0;margin-top: 30px}
    .hxtit{display: block}
    .footer{min-width: inherit}
    .zmhd_ul{margin-left: -2%}
    .ldSec{width: 23%;}
    .side-right{width: 75%;}



}
@media only screen and (max-width:1220px ) {
    .smlogo{margin-left: 0;}
    .zl-tit{display: block;margin-top: 60px;}
    .zl-tit img{width: 700px;}
}

@media only screen and (max-width:1139px ) {
    .top_box p.fhsy,.topbox p.fhsy{margin-left: 0;position: absolute;top: 0px;right: 20px;}
    .xxgc-logo{margin-left: 20px!important;}
    .main{width: auto;padding: 0 20px}
    .news_top img{width: 100%}
    .gzbb_box ul{margin-left: -2%;}
    .gzbb_box ul li{width: 48%;margin-left: 2%;}
    .gzbb_box ul li a{display: block;}
    .gzbb_box ul li a img{width: 100%;}
    .focus_news,.xw-img-box,.ty_box{width: 49%;}
    .focusBox .pic img{width: 100%}
    .focusBox ul li a{display: block}
    .focusBox{width: 100%}
    .smlogo{float: none;margin-top: 30px}
    .zl-tit{width: auto;float: none;margin-top: 40px;margin-bottom:60px;text-align: center;}



}


@media only screen and (max-width:1060px ) {
    .wrap{width: auto;padding: 0 30px}
    .newspic,.jj,.xwbd,.dybg{width: 49%;}
    .newspic a{display: block}
    .newspic img{width: 100%}
    .tpsd ul li{width: 23%;margin-left: 2%;margin-right: 0;}
    .tpsd ul{margin-left: -2%;}
    .tpsdul{padding: 0 15px;margin-left: 0;}
    .tpsd ul li a{display: block;}
    .tpsd ul li a img{width: 100%;}
    .tpsd ul li a,.tpsd ul li span{width: 100%}
    .nfnf{padding: 0 15px;}
    .nfnf ul li a{width: auto}
    .nfnf ul li{width: 30%;}

    .xwbd,.dybg{height: 310px}
    .rig{right: -22px;left: auto;top: -5px}
    .bannerlogo{float: none;margin-top: 30px}
    .bannerlogo img{width: 280px}
    .bitit{float: none;text-align: center;margin-top: 30px;margin-bottom: 30px;max-width:inherit}
    .bitit a{display: block}

    .wraper{width: auto;}






}

@media only screen and (max-width:1039px ) {
    .wsdc img{width: 100%;height: auto}
}



@media only screen and (max-width:1000px ) {
    .phone-menu,.height{display: block;}
    .logo,.back,.cbw-nav,.weiz,.dqwz{display: none}
    .w_1200{width: auto;}
    .gzxx-item{box-shadow: none;margin-top: 0;}
    .gzxx_box{width: auto;float: none;box-shadow: none;}
    .gsjx{margin-top: 15px}

    .red{position: static}
    .footer{height: auto;}

    .zmhd_ul li a img {margin-left: 25px;margin-right: 20px;}
    .zmhd_ul li a i{margin-right: 20px;}
    .lvzn_ul li{width: 25%;}

    .ldSec,.side-right,.newspic,.jj,.xwbd, .dybg{float: none;width: auto;}
    .ldSec p{background-size: 100% 100%;}
    .sideUl{height: auto;}
    .container{margin-top: 0;}
    .w-1000{width: auto!important;}
    .footer-r{display: none;}
    .footer-l{width: auto!important;margin-left: 0;float: none;}
    .jj h4{margin-top: 20px;}
    .newspic img{height: auto;}
    .jj,.xwbd, .dybg{height: auto;padding: 15px 0}
    .dybgtit{margin-top: 0}
    .dybg,.jj{margin-top: 20px}
    .tpsd ul li{width: 31.33%;}
    .nfnf ul li{width: 30%;}
    .gl_left,.gl_right{width: auto!important;float: none;}
    .gl_right{margin-top: 20px;margin-left: 0;}
    .gl_left_tit h4{padding-left: 20px;}
    .gl_left_nr ul li a{padding-left: 20px;width: auto}
    .wraper{padding: 1px 20px;}

    .xxgc-foot{width: auto!important;}
    .footer_r{position: static!important;display: none}
    .last-p,.gl_subnav{display: none}
    .foot2{height: auto!important;;padding-bottom: 20px}
    .footer_link{height: auto!important;}

    .focus_news, .xw-img-box, .ty_box{width: auto;float: none;}
    .focusBox,.focusBox .pic img{height: auto}
    .focusBox .num{right: 50%;margin-right: -170px;}

    .blockTitle,.blockCont{float:none;}
    .blockCont{margin-top: 15px}


}

@media only screen and (max-width:750px ) {
    .gzxx-item,.container{padding: 15px;}
    .tpx> img{max-width: 100%;height: auto}

    .hxtit { margin-top: 25px;padding-bottom: 10px;}
    .hxtit img{width: 110px}
    .zzgs_nr { font-size: 14px; line-height: 28px; }
    .zmhd_ul li a i{display: none}
    .zmhd_ul li a img,.zmhd_ul li a p{float: none}
    .zmhd_ul li a img{margin: 0;padding-top: 0;width: 40px;height: 40px;}
    .zmhd_ul li a{height: auto;text-align: center;line-height: 22px;padding: 15px 0;}
    .zmhd_ul li{background-size: 100% 100%;}
    .zmhd_ul{margin-top: 20px}
    .zmhd_ul li a p{font-size: 14px;margin-top: 10px}

    .zd_tit p {font-size: 16px;padding-left: 0; }
    .zd_tit p img{width: 18px;height: 18px;}
    .gzxx_box{padding: 15px;}
    .gzxx_box .zd_tit, .gzxx-item1 ul{padding: 0}
    .list-1 li{font-size: 14px;line-height: 32px}
    .gzxx-item1 ul{height: auto;margin-top: 10px;}
    .lvzn{font-size: 16px;width: 96px;height: 42px;line-height: 42px;}
    .lvzn img{margin: 10px 10px 0 0;width: 20px;height: auto}
    .lvzn_ul li img{  width: 60px;height: 60px}
    .lvzn_ul li p{font-size: 14px;margin-top: 5px}
    .lvzn_ul li{margin-top: 20px;}
    .footer{margin-top: 0;font-size: 12px;line-height: 26px;padding: 15px 0;}
    .footer p a{margin: 0 5px}
    .red{display: none}
    .lvzn_ul li{width: 33.33%}
    .ovbox{margin-top: 0;}
    .ldSec p {height: 46px;font-size: 18px;line-height: 46px;}
    .sideUl li {height: 40px;line-height: 40px;font-size: 15px;padding: 0 15px;}
    .ldSec ul li a i{margin-top: 15px;}
    .list-1 li span{display: none}
    .list-1 li a{width: 90%}
    .list-1 li i{margin-top: 15px}
    .gl_tit p{border-left: 4px #05a7f2 solid;padding-left: 10px;line-height: 16px;height: 16px;margin-top: 5px}
    .gl_tit{margin-top: 20px}

    .article{padding: 0 0 20px;}
    .article h2 { font-size:20px;line-height: 28px;padding: 20px 0 20px;}
    .lip p{float: none;text-align: center;font-size: 12px}
    .lip p span{margin-right: 5px}
    .lip p span:last-child{margin-right: 0}
    .pic-tt{float: none;text-align: center;margin-top: 10px}
    .pic-tt em{margin: 0 10px;font-size: 12px}
    .nero{margin-top: 40px}
    .dy-box{margin-top: 75px}
    .pic-tt img{height: 16px;width: auto}

    .bannerlogo img {width: 200px;}
    .bannerlogo{margin-top: 25px}
    .bitit{margin-right: 0;}
    .bitit img{width: 100%}
    .footer p a{padding: 0}
    .footer-l div a{/* display: block!important; */text-align: center;}
    .footer-l div{width: auto!important;text-align: center}
    .rig img{width: 40px;height: auto}
    .wrap{padding: 0 15px;}
    .rig{right: -13px;top: -2px}
    .lef img{width: 42px;height: auto}
    .lef{left: -2px;top: -2px}
    .jj h4 {font-size: 16px;line-height: 30px;margin-top: 15px;margin-bottom: 10px}
    .jj p,.tit,.xw-ul,.dybg h3,.dybg p,.dybgtit{margin: 0 15px}
    .xw-ul{margin-top:5px;}
    .dybg h3{margin-top: 10px;}
    .tpsd ul li{width:48%;margin-top: 15px;}
    .nfnf h4 {font-size: 18px;background-size: 20px;padding-left: 30px;margin-left: 0px;}

    .nfnf ul li {width: auto;float: none;}
    .nfnf ul li a { background: url(2016sm_ztzl_ghgl_lilili.png) 15px center no-repeat; padding: 10px 0 10px 40px;}
    .tpsd ul li span{top: auto;bottom: 0}
    .tpsdul li img{height: 110px}
    .wraper{padding: 1px 0;min-height: inherit}
    .sy_wapper{margin-top: 0;}
    .list2 li span{display: none}
    .list2 li a{width: 100%}
    .n-tit h3 {font-size: 18px;padding-top: 0;line-height: 26px;}
    .xl_main{padding: 0;}
    .n-tit h5 span{display: block;}
    .box1{padding: 0 0 20px;}
    .xl_btn_icon{float: none;text-align: center}
    .share a{float: none;display: inline-block;margin: 0 5px;}
    .xl_btn_btn{float: none;text-align: center;margin-top: 20px;}
    .xl_btn a{margin: 0 5px;}
    .zl-nr h4{font-size: 20px;line-height: 28px;}
    .zl-nr .zy{padding: 0;margin-top: 10px;}
    .fgl_content{margin-top: 15px;}
    .list-fgl li span{display: none;}
    .list-fgl li a{width: 100%;}
    .xxgc-logo img{width: 110px}
    .xxgc-logo{padding-top: 0!important;margin-left: 15px!important;}
    .top_box p.fhsy,.topbox p.fhsy{font-size: 12px;margin-top: 2px;height: 20px;line-height: 20px;width: 62px;right: 15px;}
    .main{padding: 0 15px;}
    .news_top h4{font-size: 18px;line-height: 32px;}
    .news_top p{font-size: 14px!important;line-height: 22px}
    .news_top img{height: 40px!important;}
    .gzbb_box ul li{width: auto;float: none;margin-left: 0;margin-top: 10px}
    .gzbb_box ul{margin-left: 0;}
    .focus_news h4{font-size: 16px;padding-bottom: 0;}
    .focus_news h4 span,.list li span{display: none}
    .focus_news h4 a{width: 100%}
    .list li{font-size: 14px;line-height: 32px}
    .focusBox .txt li a{padding: 0;font-size: 14px}
    .xxgc-title{background-size: 900px!important;height: 44px!important;}
    .wjcl_box h4 {height: 50px;line-height: 50px;padding-left: 10px;font-size: 16px;}
    .wjcl_box p {padding: 10px 15px 0 15px;font-size: 14px;line-height: 28px;}
    .jd_pl{padding-top: 20px;}
    .jd_pl h4{font-size: 16px}
    .jd_pl p{font-size: 14px;line-height: 28px;}
    .focusBox .num li{width: 40px;}
    .focusBox .num{margin-right: -120px;}
    .xl_btn_box,.xl_btn_btn{margin-top: 0;}
    .smlogo{margin-top: 20px}
    .smlogo img{width: 200px;}
    .zl-tit img{max-width: 100%;}
    .banner{padding: 0 15px!important;}
    .zl-tit { margin-top: 30px; margin-bottom: 40px;}
    .detail{padding: 20px 15px}
    .mzxl_box_tit h4{padding: 0;}
    .mzxl_box_tit{margin-bottom: 20px;}
    .input_text{width: 80px;}
    #codeImg{margin-left: 0;}
    .zjfrom{padding: 10px 15px!important;}
    .pollOther,.block{padding: 15px;}

    .itemCont{float: none;margin: 0;height: 28px;line-height: 28px}
    .blockCont{margin-top: 5px}

    .share{margin-top: 25px;margin-bottom: 20px}

}

@media only screen and (max-width:360px ) {
    .footer p span{display: block}
    #codeImg{width: 80px}












}






















