@media screen and (max-width:1980px) {	.container {width: 1300px;}}@media screen and (max-width:1340px) {	.container,.fixed .container1{ max-width: 1200px;}	.list li,.con1_l .list li, .con2_l .list li{ font-size: 16px; line-height: 40px; background-position: left 19px;}	.sjkf_con{ padding: 20px;}	.tu,.tab_con1.mar_t30,.con3.mar_t25,.sjkf_con,.ind_zwgk_bar1{ margin-top: 15px;}	.tab1.mar_t20{ margin-top: 5px;}	.list.mar_t10{ margin-top: 0px;}	.nfyf{padding-bottom: 15px;}	.nfyf a{width:48.4%;}}@media screen and (max-width:1240px) {	.container,.fixed .container1{ max-width: 1000px;}	.con_bg,.sjkf_con{ padding: 15px;}	.list li{ font-size: 14px; background-position: left 13px;}	.tab1 li{ margin-right: 20px;}	.tab1 li a{ font-size: 18px;}	.ind_zwgk_bar1 li a,.tu_list .bd li p,.ind_bsfw_tit span,.list li, .con1_l .list li, .con2_l .list li, .list1 li,.con31 li a{ font-size: 14px;}	.list li, .con1_l .list li, .con2_l .list li{ background-position: left 17px; line-height: 38px;}	.tjxx_tit1 {height: auto;}	.nfyf a {width: 48.2%;}}@media screen and (max-width:1000px) {	*{ box-sizing:border-box; -webkit-tap-highlight-color:rgba(0,0,0,0);}	input[type="button"],input[type="submit"]{ cursor: pointer; appearance: button; -moz-appearance:button; Firefox -webkit-appearance:button;}	#wrap{overflow: hidden;}	#wrap #main{ margin-top: 0;}	.f_l,.f_r,.tu,.con3{ float:inherit;}	.container{ max-width:100%;}	.tab1 span.sp_btn{ padding: 0 10px; font-size: 14px;}	.tab1 span.sp_btn i{ display: none;}	.con_l,.con_r,.con1_l,.con1_r,.con2_l,.con2_r,.con3_l,.con3_r,.con4_l,.con4_c,.con4_r,.bar_list li,.tab1 li.on em, .tab1 li:hover em,.tu,.con3,.bot_l,.bot_r{ width: 100%;}	.tab1 ul{ width: 92%; overflow: auto; white-space: nowrap; float: inherit;}	.tab1 ul::-webkit-scrollbar { display: none;}	.tab1 li{ float: inherit; display: inline-block; margin-right: 5.5%; }	.list li{ max-height: inherit;}	.list li { font-size: 16px; margin-bottom: 4px; }	.tab1 span.more1  {margin-top: 12px;}	.tab2 li a, .tab1 li a { font-size: 17px; font-weight: normal;}	.nfyf{padding-bottom:0;}	.nfyf a {width: 48.9%;}}@media screen and (max-width:767px) {	.list li, .con1_l .list li, .con2_l .list li{ padding-left: 14px; line-height:33px; text-align: justify; font-size: 16px; background-position: left 12px;}	.list li{margin-bottom: 0;line-height: 32px;}	.tjxx_tit1_l, .tjxx_tit1_r {float: inherit;width: 100%;}	.nfyf a {width: 48.8%;}}@media screen and (max-width:750px) {	.list li span{float:none;}}@media screen and (max-width:580px) {	.nfyf a {width: 48.7%;}}@media screen and (max-width:480px) {	.nfyf a {width: 100%;margin:0;}}@media screen and (max-width:374px) {	.tab2 li a,.tab1 li a{ font-size: 16px;}}