@charset "utf-8";
/* CSS Document */
@media only screen and (max-width: 1400px) {
	.right_box_zxxx,.left-wqft_bIg,.right_ftph_Big{ float: none; width: 100%;}
	.right_ftph_Big{margin-top: 25px;}
	.left_NR{ position: absolute;top:1360px;}
	.xy_xh{ margin-top: 590px;}
	.left_zfxxgk{ width: 60%; float: left;}
	.left_Gkph{ float: right; width: 38%;}
	.xxph_tit_big_box{ padding-bottom: 41px;}
	.nodd{ display:table-row;}
	.xxph_tit_big_box{height: 424px;}
	.sec_sps a{ margin-left: 0;}
	.left_Gkph{ margin-top: 0;}
	.left_NR{ width: 95%;}
	.right_wqft_tiT{ width: 55%; margin-left: 5%;float: left;}
	.zxft_img,.ftjs_nero{ float: none; width: 100%;}
	.zxft_img{ text-align: center;}
	.ftjs_nero{ margin-top: 25px;}
	.xxgk_TiT ul li {
		margin-top:15px;
	}
}
@media only screen and (max-width: 1228px) {

	.right_wqft_tiT{width: 60%}
}
@media only screen and (max-width: 1120px) {
	.tit_zdxx_box ul li{width: 17.9%;}
	.tit_zdxx_box ul li a{width: 88%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
	.secc_sp{
  width: 100%;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        overflow-x: scroll;
        -webkit-overflow-scrolling: touch;
		white-space: nowrap;
    }
	.xy_xh {margin-top: 590px;}
	.top_gyly ul li {padding: 0 27px;}
	.left_NR{top:1355px;}

	.sec_sp a{
		white-space: nowrap;
		margin-right: 2%;
		-webkit-box-flex: 0;
		-webkit-flex: none;
		-ms-flex: none;
		flex: none;
	}
	
}

@media only screen and (max-width: 950px) {
	.left_NR{ width: 100%;}
	.left_NR{top:1305px;}
}

@media only screen and (max-width: 930px) {
	.top_gylly ul {width:100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow-x: scroll;
    -webkit-overflow-scrolling: touch;
    white-space: nowrap;}
	.top_gylly{display: inherit;}
	.top_gylly ul li{
		white-space: nowrap;
		margin-right: 2%;
		-webkit-box-flex: 0;
		-webkit-flex: none;
		-ms-flex: none;
		flex: none;
	}

}

@media only screen and (max-width: 900px) {
	.left_zfxxgk,.left_Gkph{ width: 48.7%; }
	.top_gyly ul li{ padding: 0 20px;}
	.tit_zdxx_box ul li{ width: 22.8%;}
	.tit_zdxx_box ul li.nod{ display: none;}
	.wqft_tit_boX ul li{ float:none;width: 100%; margin-left: 0%;}
	.wqft_tit_boX ul{margin-left: 0;margin-top: 20px;}
	.right_wqft_tiT{ width: 70%;margin-left:4%; }
	.xqyg_icon{width: 100%;}
	.xqyg_icon em{width: auto;}
}

@media only screen and (max-width: 720px) {
	.left_zfxxgk,.left_Gkph{ width: 100%; float: none;}
	.left_Gkph{ margin-top: 25px;}
	.xy_xh {margin-top: 1065px;}
	.xxph_tit_big_box{height:auto;}
	.xxph_tit_big_box{padding-bottom:25px;}
	.xqyg_tit_bOX span {width: 90%;padding-right: 2%;}
	.xqyg_rq{  width: 100%;border: none;}
}

@media only screen and (max-width: 650px) {
	.top_gyly ul li{ padding: 0 8px;}
	.tit_zdxx_box ul li{ width: 31%;}
	.tit_zdxx_box ul li.nodd{ display: none;}
	.sec_spp{ width: 100%;display: inherit;
    overflow-x: inherit;}
	.left_NR{ top:1245px;}
	.right_wqft_tiT{ width: 50%; }
	.zxft_img img{ width: 100%;height: auto;}
}

@media only screen and (max-width: 540px) {
	.tit_zdxx_box ul li{ width: 45.1%; margin-left: 4%;}
	.tit_zdxx_box ul li.nodd{ display: block;}
	.tit_zdxx_box ul{ margin-left: -4%;}
	.xqyg_tit_bOX span{ width: 87%;}
	.zxft_p{ font-size: 18px;}
}

@media only screen and (max-width: 500px) {
	.left_NR {top: 1255px;}
.wqft_tit_boX ul li span{  float: none; width: 100%;}
	.right_wqft_tiT{  float: none; width: 90%;padding-left: 2%;}
	.wqft_tit_boX ul li{padding-bottom: 20px;}
	.wqft_tit_boX ul li span{ width: 111px; margin: 20px auto 0 auto; display: block;}
}

@media only screen and (max-width: 414px) {
	.xqyg_tit_bOX span{ width: 82%;}
}