@media screen and (max-width:1366px){
	.contain{ width:1200px;}
	.nav_21>ul>li{ font-size: 20px; margin-left: 15px;}
	.ban{ margin-top: 10px;}
}
@media screen and (max-width: 1280px){
	.contain{ width:1000px;}
	.nav_21>ul>li{ font-size: 18px; margin-left: 10px;}
	.con1 li:nth-child(2){ width: 66.6%;}
	body,.bot_tit li>p,.bot_tit1,.tit1 .more a,.btn1,.btn2{ font-size: 14px;}
	.menu li a,.tit1 li a,.tit3 span,.bar_list li a,.con1_l .tit1 li a,.icon_list1 li{ font-size: 14px;}
	.con{  padding: 20px;}
	.tit1 li a{ padding: 0 10px;}
	.slideBox .bd li img { height:293px;}
	.list li{ line-height: 31px; background-position-y: 14px;}
	.list h3{ padding-top: 10px; font-size: 20px;}
	.list p{ padding-bottom: 5px;}
	.list ul{ margin-top: 5px;}
	.tab td{ padding-top: 5px;}
	.icon_list1{ margin-top: 10px;}
	.icon_list1 li span { height:36px;}
	.line{ height: 370px;}
	.tit{ font-size: 18px;}
	.gl_con{ background-position-x: -6.5%;}
	.nav_21>ul>li{ font-size: 18px;}
	.footer_21_tit_r{ width:20%;}
	.footer_21 .container_21 .el-row .el-col-12{ width: 59%;}
	
}
@media screen and (max-width:999px){
	*{ box-sizing:border-box; -webkit-tap-highlight-color:rgba(0,0,0,0);}
	img{ max-width:100%}
	body{ font-size: 14px;}
	.contain,.bot{ width: 100%; overflow: hidden;}
	.head_bg{ height: auto; position: relative; z-index: 4;}
	.logo{ padding:20px 0; float: inherit; width: 80%;}
	.t_no,.tit_bg,.tit,.zt_list,.bot_r,.tit1 .more,.gl_line,.btn2,.bot_l,.tit2 span,.bar_list li a img,.line,.gl_con_b{ display: none;}
	.menu_icon{ position: absolute; display: block; width: 32px; height: 32px; background: url(../png/rbexw9.png) no-repeat; right: 10px; top: 30px; z-index: 999;}
	.ss_con{ width: 93%; margin: 0 auto; float: inherit; padding-top: 0;}
	.inp1{ width: 85%; font-size: 14px;}
	.btn1{ width: 15%; padding: 0; background-image: none; font-size: 14px;}
	.mar_t40{ margin-top: 5px;}
	.contain.mar_t30{ margin-top: 0;}
	.con{ padding: 0px;}
	.con_r{ margin-top: 15px;}
	.con_r .con,.con1_l,.con1_r{ padding: 10px;}
	.mar_t20{ margin-top: 10px;}
	.bar_list{ margin: 10px 0px 0 10px;}
	.bar_list li a,.con1_l .tit1 li a,.tit3 span,.icon_list1 li{ font-size: 14px;}
	.menu_bg{ float: inherit; width:33%; height: auto; position: absolute; right: 0; top:75px; border-radius: 5px; z-index: 9999; display: none;}
	.menu li{ background-image: none; float: inherit; width: 100%;}
	.menu li a{ padding: 0 12px; line-height: 45px; font-size: 15px; height: auto; color: #555555;}
	.list p,.list h3{ height: auto; white-space: inherit; padding: 10px 15px;}
	.list li{ padding-right: 0;}
	.tit_r,.bot_l,.con_l,.con_r,.gl_l,.gl_r,.bot_c,.con1_l,.con1_r{ float: inherit; width: auto;}
	.bot_c span{ display: block; clear: both;}
	.tit1 ul{ white-space:nowrap; overflow-x: auto; float: inherit;}
	.tit1 li{display: inline-block; margin-right: 1px; float: inherit; width: inherit;}
	.tit1 li a{ font-size: 14px; padding: 0 8px;}
	.con_l{ margin:0 15px;}
	.con_l .con{ padding-bottom: 10px;}
	.con1_l .con,.con1_r .con{ padding: 10px 15px;}
	.tit3{ line-height: 38px;}
	.con1{ margin-top: 10px;}
	.con1 li,.icon_list1 li img{ width: 50%;}
	.slideBox .bd li .title1,.slideBox .bd li .txt-bg{ height:44px; line-height:44px; font-size: 14px;}
	.con1 h3{ height: auto;}
	.gl_tit1,.zxft_list1{ margin: 0 10px;}
	.gl_list>ul>li:last-child{ margin-bottom: 0;}
	.gl_list1 ul{ padding: 0 10px;}
	.gl_list1 li,.gl_list>ul>li>a{ font-size: 14px;}
	.gl_list1 li span,.xl_tit2,.gl_tit_r{ display: none;}
	.gl_con{ background-image: none;}
	.gl_l{ padding-top: 10px; padding-bottom: 0;}
	.gl_r{ padding: 10px 10px 20px 10px;}
	.gl_tit1{ padding: 0 10px;}
	.gl_list1{ margin-top: 10px;}
	
	.gl_l .pad_l20{ padding-left: 0;}
	.fy_list_01 a,.fy_list_01 span{ box-sizing:initial; margin-bottom: 10px;}
	.fy_tit_r,.fy_tit_l span.sl{ display: none;}
	.fy_tit_l,.fy_tit_l.pad_l_20{ padding-left: 0; float: inherit; text-align: center;}
	.fy_list_01 .fy_tit_l a, .fy_list_01 .fy_tit_l span{ padding: 5px 7px; }
	.fy_tit_l .prev,.fy_tit_l .next,.fy_tit_l .prev:hover ,.fy_tit_l .next:hover,.fy_tit_l .prevStop,.fy_tit_l .nextStop,.fy_tit_l .prevStop:hover,.fy_tit_l .nextStop:hover{ padding: 5px;}
	.fy_list_01 .fy_tit_l, .fy_list_01 .fy_tit_l1{ margin-right: 0;}
	.fy_tit_l .next{ border-left: 0;}
	.fy_list_01 .fy_tit_r{ margin-top: 10px;}
	.fy_list_01 .fy_inp,.fy_list_01 .fy_go{ width: 28px; height: 28px; line-height: 28px;}
	.tab1 td.td1{ padding:8px 0;}
	.inp2,.zxft_list1 li{ width: 100%;}
	.inp3{ width: 50%;}
	.tab2 th[width="15%"]{ width: 20%;}
	.xl_tit{ font-size: 18px; line-height: 26px; padding: 10px;}
	.xl_tit1{ padding:0 10px;}
	.xl_tit1_l{ float: inherit; text-align: center;}
	.xl_tit1_r{ display: none;}
	.xl_con{ font-size: 14px; padding: 10px 10px 20px 10px; border-bottom: 0;}
	.xl_list{ padding: 10px; margin: 0;}
	.xl_list li{ width: 50%;}
	.xl_list li a{ padding: 10px; margin: 0;}
	.zxft_con{ margin-right: 0; height: auto;}
	.con_bg_t{ margin: 0; padding: 10px;}
	.sjdt_tit{ font-size: 15px;}
	.gl_list2 li{ line-height: 24px; padding: 10px 0 10px 20px;}
	.myzj_list li{ padding:8px 0 15px 0; border-bottom: 1px solid #eeeeee;}
	.myzj_list li em,.zmhd_tu em{ display: none;}
	.myzj_list li h3{ line-height: 24px;}
	.myzj_list li i{ position: initial; height: 24px; margin-top: 10px; display: block;}
	.ldfg_con img{ width: 50%; margin: 0 auto 10px; clear: both; float: inherit; display: block;}
	.ldfg_con h3{ text-align: center;}
	.zmhd_l,.zmhd_r,.zmhd_l1,.zmhd_r1,.zmhd_tu,.zmhd_con{ float: inherit; width: 100%; padding:10px 10px 0 10px;}
	.tab3 th[width="10%"],.tab3 th[width="15%"]{ width: 20%;}
	.zmhd_l1{ padding-top: 0;}
	.zmhd_r1 li a{ font-size: 14px; height: auto; padding-bottom: 10px;}
	.mar_t10.tit_hov{ padding: 0 10px;}
	.myzj_list li i a{ margin-left: 0; margin-right:10px;}
	.zxft_con1 img{ float: inherit; width: 100%;}
	.zxft_con1{ font-size: 14px; line-height: 30px;}
	.zxft_con2{ padding: 10px;}
	.zxft_con3{ padding: 0;}
	.zxft_con4{ line-height: 30px; margin-bottom: 10px; padding-bottom: 10px;}
	.zxft_con4 h3{ font-size: 16px;}
	.header_21_ss{ width:calc(100% - 24px); box-sizing: border-box;}
	.con1 li:nth-child(2){ width: 50%;}
	.footer_21 .container_21 .el-row .el-col-12{ width: 100%;}
}

@media screen and (max-width:375px){
	
}