@media screen and (max-width:1280px) {
	.container{ max-width: 1160px; padding: 0 20px;}
	.menu span{ margin: 0 25px;}
	.lyxx_sel{ margin-right: 10px; width: 120px;}
	.lyxx_tit1{ text-align: left; padding:23px 0 0 10px;}
	.lyxx_sel{ margin-right: 20px; width: 300px; margin-bottom: 15px;}
	
}
@media screen and (max-width:1160px) {
	
	.lyxx_sel{ width: 250px;}
}

@media screen and (max-width:999px) {
	body{ font-size: 14px;}
	*{ box-sizing:border-box; -webkit-tap-highlight-color:rgba(0,0,0,0);}
	.container{ width: 100%; padding: 0; overflow: hidden;}
	#footer{ margin: 20px auto 0; padding: 0;}
	.bot{ width: 100%; padding: 20px; font-size: 16px;}
	.bot p span{ margin: 0; display: block; width: 100%;}
	.tit_bar{ padding-top: 10px; position: relative; margin-right: 10px; height: 50px;}
	.logo{ margin:20px auto; width: 80%; text-align: left; padding: 0;}
	.tit{ margin-top: 0; width: 80%; margin: 0 auto;}
	.logo{ float: inherit;}
	.con_r,.list1,.list3{ padding: 0 20px;}
	.menu{ margin-top: 20px; height: auto; background-color: #c10000; padding: 8px 0;}
	.menu a{ color: #ffffff; display: block; width: 25%; text-align: center; line-height: 30px; float: left; font-size: 18px; font-weight: normal;}
	.menu span,.gl_tit,.xl_tit1 span.font,.xl_tit2,.bot p.p2{ display: none;}
	#gl_main,#main{ margin-top: 0; background-color: #ffffff;}
	.xl_tit{ margin-top: 10px; font-size: 24px; font-weight: normal; text-align: left; padding: 20px 10px 10px 15px; line-height: 30px;}
	.xl_tit1{ margin-top: 0; text-align: left;}
	.xl_con{ padding: 15px 20px;}
	.xl_con p{ font-size: 16px; line-height: 30px; padding: 5px 0;}
	.tit1{ height: 50px; margin-top: 30px;}
	.tit1 img{ height: 40px;}
	.tit1 span{ background-size:auto 60%;}
	.mar_t35,.list1,.list1 li,a.more,.mar_t80,.list2,.gl_tit1,.fy_list_02{ margin-top: 20px;}
	.con_l,.con_r,.list1 li,.list6 li{ float: inherit; width: 100%;}
	.slideBox_04 .num li{ width: 28px;}
	.list li{ padding: 20px 10px 20px 22px; line-height: 29px; background-position: 9px 32px;}
	.con_bg{ margin: 20px auto 0; padding:10px 0px 20px 0px;}
	.list1 ul,.list1 li .box,.list2 ul,.list2 li .box1,.list3 li a,.list6 ul,.list6 li a{ margin-right: 0;}
	.list1 li .box{ padding: 20px;}
	.list2{ padding-bottom: 0;}
	.list2 li{ width: 50%; padding: 0 20px; margin-bottom: 20px;}
	.list2 li .box1{ padding-top: 40px;}
	.list3 li,.list4 .hd,.list5 li{ margin-top: 10px;}
	.slideBox_04 .txt-bg,.slideBox_04 .txt,.slideBox_04 .num li,.slideBox_04 .txt li{ height: 32px; line-height: 32px;}
	.list3 ul,.list5 ul{ display: flex; flex-wrap: wrap; margin-right: -10px;}
	.list3 li,.list5 li{ width: 50%;}
	.list3 li a{ font-size: 16px; line-height: 50px; margin-right: 10px; background-image: none;}
	.list4 .bd ul{ display: flex; flex-wrap: wrap;}
	.list4 .bd li{width: 25%;font-size: 14px;margin-top: 20px;height: 140px;}
	.list4 .bd li a span{ width: 72px; height: 72px; padding:20px 0; text-align: center;}
	.list4 .bd li a span img{ max-width:initial; height: 33px; display: block; margin: 0 auto;}
	.list5 li a{ padding: 20px 0; margin-right: 10px;}
	.list5 li a img{ height: 36px;}
	.list6{ padding:5px 15px 0 15px;}
	.list6 li{ margin-top: 15px;}
	.list6 li:last-child{ margin-bottom: 0;}
	.con_bg.mar_b50{ padding: 0 10px 20px 10px;}
	.con_bg.mar_b50 .tit1{ margin: 30px 10px 0 10px;}
	.list5{ margin-top: 0;}
	.list5 ul{ padding:5px;}
	.list5 li a{ box-shadow:0 0 5px rgba(0,0,0,.1);}
	.gl_list1 ul{ padding: 0; border: 0;}
	.gl_list1 li{ position: relative; padding: 15px 0 45px 27px; line-height: 29px; border-bottom: 1px solid #e3e3e3; background-position: 10px 26px; overflow: visible; white-space: normal;}
	.gl_list1 li span{ position: absolute; left: 27px; bottom: 15px;}
	.gl_tit1 span{ font-size: 20px; padding: 0 15px;}
	.lyxx_inp{ width: 90%; margin-left: 0; border-right: 1px solid #d9d9d9; margin-bottom: 15px;}
	.lyxx_sel{ margin-bottom: 10px; width: 70%;}
	.lyxx_tit1{ padding-left: 20px;}
	.lyxx_tit1 span{ margin-bottom: 10px;}
	.lyxx_con1 li{ padding: 20px 80px 60px 20px; background-position: left 32px;}
	.lyxx_con1 li .lyxx_btn1{ right: inherit; top:inherit; bottom: 20px; left: 50%; margin-left: -35px;}
}

