@media screen and (max-width:1366px){
	.icon_list>span.prev{ left: 0px;}
	.icon_list>span.next{ right: 0px;}
}
@media screen and (min-width:1000px) and (max-width:1270px){

	.head{ height: 520px;}
	.t1{ padding-top: 50px;}
	.contain{ max-width:1000px;}
	.con,.con_bg,.con_bg1{ padding: 40px 0;}
	.tit{ font-size: 34px;}
	.tit1{ font-size: 30px;}
	.list2>span.prev{ left: 0px;}
	.list2>span.next{ right: 0px;}
	.icon_list .bd li{ width: 25%;}
	.icon_list .bd,.con1,.list2{ margin-top:20px;}
	.icon_list .bd li a{ line-height: 32px;}
	.con1_l li{ font-size: 15px; line-height: 40px;}
}
@media screen and (max-width:999px){
	*{ box-sizing:border-box; }
	body{ background-size: 100% 200px;}
	img{ max-width: 100%;}
	.contain{ width:100%; overflow: hidden;}
	.head{ height: auto; padding: 10px 20px;}
	.t{ padding-top: 10px;}
	.t1{ padding: 20px 0;}
	.t1 img{ width: 80%;}
	.logo{ width: 80%; padding-left:0px; padding-top: 20px;}
	.con,.con_bg,.con_bg1{ padding:30px 20px 20px 20px;}
	.tit{ font-size: 30px;}
	.tit1{ font-size: 26px;}
	.tit span img{ margin-top: -8px;}
	.con1{ height: auto;}
	.list li{ padding: 15px 0; width: 100%; margin: 0; height: auto;}
	.list li h3{ margin-bottom: 0;}
	.list li:nth-child(3), .list li:nth-child(4){ border-bottom: 2px dotted #e1e1e1;}
	.icon_list .bd{ margin-right: -10px;}
	.icon_list .bd li{ width: 33.3%;}
	.icon_list .bd li a{ margin-right: 10px; line-height: 30px;}
	.list1{ width: 100%;}
	.list1 li a{ margin: 0 10px;}
	.icon_list .bd,.con1_l ul,.con1_r{ margin-top: 15px;}
	.con1_l,.con1_r{ float: inherit; width: 100%;}
	.list2 li{ width: 50%;}
	.list2 li .box{ height: auto;}
	.list2 li:nth-child(3){ display: none;}
	.gl_tit{ display: none;}
	.gl_tit1{ padding: 0 10px 0 20px; margin:10px 10px 10px 20px;}
	.xl_con{ padding: 15px;}
	.xl_tit{ font-size: 18px; line-height: 26px; margin-top: 10px; padding: 0 10px;}
	.xl_tit1{ padding:0 10px 20px 10px; margin-top: 10px;}
	.xl_tit1_l span{ font-size: 14px;}
	.xl_tit1_l{ float: inherit;}
	.xl_tit1_l em{ padding: 0 5px;}
	.xl_tit1_r{ display: none;}
	.xl_con1{ font-size: 14px; padding: 10px 10px 20px 10px; border-bottom: 0;}
	.xl_tit2{ display: none;}
	.list3 li{ float: inherit; width: 100%;}

}


@media screen and (max-width:767px){
	.tit{ font-size: 22px;}
	.tit1,.list li h3,.list2 li h3{ font-size:18px;}
	.con,.con_bg,.con_bg1{ padding:20px 15px;}
	.icon_list .bd li{ width: 50%;}
	.icon_list .bd li a{ font-size: 15px; padding:10px 0; text-align: center;}
	.icon_list .bd li a span{ display: none;}
	.con1_r ul{ margin-right: -15px;}
	.con1_r li a{ margin-right: 15px;}
	.list2,.con1{ margin-top: 15px;}
	.con1_l ul{ margin-top: 0;}
	.list2 li:nth-child(3){ display: block; margin-bottom: 0;}
	.list2 ul{ padding-bottom: 0;}
	.list2 li,.tu_list li{ width: 100%; float: inherit; margin-bottom: 15px;}
	.list2 li .box{ padding: 15px;}
	.tu_list li:last-child{ margin-bottom: 0;}
	.gl_list1 ul{ padding:0 15px; border-bottom:none;}
	.gl_list1 li{ position:relative; padding-bottom:45px; border-bottom:1px solid #e3e3e3; padding-top:15px; line-height:28px; background-position-y:28px;}
	.gl_list1 li span{ position:absolute; bottom:15px;}
	.gl_list1 li:hover{ background-position-y:28px;}
	.fy_list{ padding-bottom:0;}
	.fy_list span{ display:none;}
	.fy_list a{ padding:0; border:0;}
	.fy_list span:first-child,.fy_list span:nth-last-child(2){ display:inline-block; padding:0 20px; border:1px solid #e3e3e3; height:40px; line-height:40px; margin:0 5px;}
	.con1_r li{ width:50%; margin-top:15px;}
}
@media screen and (max-width:767px){
	.tit span{ padding: 0 15px;}
}

