@charset "utf-8";
/* CSS Document */

@media only screen and (max-width:1920px){
	body{ min-width: 0;}
	
}

@media only screen and (max-width:1100px){
	.wxts {
		background: #f6fafe;
		padding: 0 20px 20px;
	}
}
@media only screen and (max-width:1000px){
	.big-box-B{border: none;padding: 0}
 .ftjb{position: static;float: none;width: auto;text-align: center;margin-bottom: 20px;height: auto}
 .ftjb img{max-width: 100%}
 .ftjs_nero{width: auto;float: none;margin-top: 25px}
.jestav{height: auto;padding-bottom: 20px}
.zx-box,.ftjs p{padding-left: 0;}
	 .ftsl-spt{position: relative}
	.ftsl_bottom_tit{position: absolute;left:4px;top: 55px}
  .wzzb{margin-top: 85px;padding-top: 0;}

	.ldxx-table tbody tr td input{width: 200px}
	.left_sjld, .right_sjld {
		width: auto;
		float: none;
	}
	.ld_list li {
		width: 32%;
		margin-right: 2%;
		padding: 0;
		float: left;
		text-align: center;
		border-bottom: none;
		margin-top: 15px;
	}
	.ld_list li a i {display: none; }
	.ld_list li:nth-child(3n+3) {margin-right: 0;}
	.det-tit{margin-top: 20px}
	.table-ftzj tbody tr td:nth-child(1) {width: 100px;}
	.wyxx_table tbody tr td select {width: 70.1%;}
	.table-ftzj tbody tr td input, .table-ftzj tbody tr td textarea {width: 70%;}
	.xxdet_table1{display: none;}
	.xxdet_table2{display: table;}
	.yjzj_table tbody tr td input.dxz-inp, .yjzj_table tbody tr td input.dxz-inp2 {width: 70%;}

	.xqyg_icon {width: 100%;}
	.xqyg_icon em {width: auto;}
	.zxft_img, .ftjs_nero {
		width: auto;
		float: none;
	}
	.twzb {
		width: 47.7%;
	}
	.xqyg_icon em {
		display: none;
	}
	.xqyg_icon {
		height: 48px;
		line-height: 48px;
	}
	.ld_list li a span{float: none}

}
@media only screen and (max-width:880px){
	.ldxx-table tbody tr td select,.ldxx-table tbody tr td input{width: 40%}
	.ldxx-table tbody tr td button {
		width: 124px;
		margin-top: 10px;
		float: none;
	}
	.ldxx-table tbody tr td button img{display: none;}
}
@media only screen and (max-width:800px){
	.sl-title{ font-size: 28px;line-height: 38px; margin-bottom: 35px;}
	.sx-table tbody tr td input {
		width: 60%;
	}
	.sx-table tbody tr td span{margin-right: 10px}
    .ldxx-table tbody tr td input{width: 40%}

	.bmxx-table>thead>tr>th:nth-child(4),.bmxx-table>tbody>tr>td:nth-child(4),
	.bmxx-table>thead>tr>th:nth-child(5),.bmxx-table>tbody>tr>td:nth-child(5){display: none;}
	.bmxx-table>thead>tr>th:first-child{width: 45%!important;}

	.wsdc_wen{ width: 80%;}

}
@media only screen and (max-width:700px){
	.table-ftzj tbody tr td span {
		display: block;
		margin-left: 0;
	}
	.wyxx_table tbody tr td select {
		width: 95.1%;
	}
	.table-ftzj tbody tr td input, .table-ftzj tbody tr td textarea {
		width: 95%;
	}
	.wsdc_wen {
		width: 70%;
	}
	.yjzj_table tbody tr td input.dxz-inp, .yjzj_table tbody tr td input.dxz-inp2 {
		width: 95%;
	}

	.xqyg_rq{width: 100%;border: none;}
	.twzb {
		width: 47.2%;
	}

}
@media only screen and (max-width:670px){
	.ldxx-table tbody tr td select{
		width: 396px;
	}
	.ldxx-table tbody tr td input{
		width: 386px;
		margin-top: 10px;
	}

}
@media only screen and (max-width:650px){
 .ftsl-spt span a{font-size: 18px}
	.ld-pic, .ldxx {
		width: auto;
		float: none;
	}
	.xxdet_table tbody tr td.info-t {
		width: 100px;
	}
	.xxdet_table tbody tr td {
		padding: 10px;
		line-height: 30px;
	}
}
@media only screen and (max-width:600px){
	.ldxx-table tbody tr td button,
	.ldxx-table tbody tr td button.xx-btn,
	.ldxx-table tbody tr td button.ly-btn{width: 80px;margin-right: 0}
	.ldxx-table tbody tr td select{width: 248px;}
	.ldxx-table tbody tr td input{width: 238px;}
}
@media only screen and (max-width:540px){
.sl-title{font-size: 24px;line-height:32px; margin-top: 0;margin-bottom:25px;}
.big-box-B{ padding:10px 0 0;}
.ftjs p img{ width: 160px; height:34px;}
.ftsl-spt span a{font-size:16px; height:40px; line-height:40px;}
.ftsl-spt span a i{ display: none;}
	.wzzb{padding-left:10px;}
	.wdnr img { left: -18px;}
	.mainNero{padding-right: 20px;}
	.wdnr p{ font-size: 14px; line-height: 30px;}
	.bj_ft_box {padding: 15px 15px 15px 0;}

	.sx-table tbody tr td input{margin-right: 0;}
	.sxbox{padding: 10px}

	.bmxx-table>thead>tr>th,.bmxx-table{font-size: 14px;padding: 10px 3px;}
	.bmxx-table>tbody>tr>td{padding: 10px 3px;}
	.ld_list li{height: 46px;line-height: 46px;margin-top: 10px}

	.sever h2{font-size: 24px;line-height: 36px}
	.dc_lie li { width: 84px;}
	.sever{padding: 20px 0 0;}
	.dc_lie{margin-top: 50px}
	.btn_box button{margin: 0;}
	.table-ftzj tbody tr td img {
		width: 110px;
	}
	.table-ftzj tbody tr td:nth-child(1) {
		width: 80px;
	}
	.wyxx_table tbody tr td:nth-child(1) {
		white-space: nowrap;
	}
	.table-ftzj tbody tr td {
		padding: 10px 0;
	}
	.table-ftzj tbody tr td a {
		display: block;
		margin-left: 0;
	}
	.wsdc_list li span {
		width: 68px;
		height: 38px;
		line-height: 38px;
		margin-bottom: 10px;
	}
	.wsdc_wen {
		width: 100%;
	}
	.dc_btn a.jg_btn{margin-left: 10px;}

	.twzb{width: 100%;margin-left: 0}
	.moni{margin-left: 0}

}

@media only screen and (max-width:500px){
	.jestav table{ font-size: 14px;line-height:30px;}
}

@media only screen and (max-width:414px){
	.map_box p span{ display: none;}
	.sl-title{font-size:20px;line-height:26px;}
	.big-box-B {padding: 25px 15px 10px 15px;}
	.ftsl-spt span a{padding:  0 12px; font-size: 14px; height: 35px; line-height: 35px; margin-right: 10px;}
	.big-box-B{ padding: 15px 0 0 0; border: none;}
}

@media only screen and (max-width:375px){
.jestav table{line-height:28px;}
.ftsl_1th {width:34%}
.ftsl_2th{width:30%;}
.ftsl_2th ul li a{ width: 40px;}
.ftsl_3th5{width: 40px;}
.ftsl_bottom_tit{ width: 100%;}
	.ftsl_an2 {
    background: url(20200527-sx-icon01.png) 6px center no-repeat;
    padding-left:18px;
}
	.ftsl_an3 {
    background: url(20200527-sx-icon02.png) 5px center no-repeat;
    padding-left: 17px;
}
}
@media only screen and (max-width:320px){
	.ldxx-table tbody tr td button,
	.ldxx-table tbody tr td button.xx-btn,
	.ldxx-table tbody tr td button.ly-btn{width: 60px;}
	.ldxx-table tbody tr td select{width: 188px;}
	.ldxx-table tbody tr td input{width: 178px;}
	.table-ftzj tbody tr td input.yzm {
		width: 80px;
	}
}