﻿@media screen and (max-width:996px){
	*{ box-sizing:border-box;}
	img{ max-width:100%}
	body{ font-size: 14px;}
	.contain,.bot{ width: 100%; overflow: hidden;}
	.head_bg{ height: auto; padding: 20px 0; background-size:100% 100%; position: relative; z-index:9;}
	.logo{ padding: 20px 40px 20px 20px;}
	.con{ padding:15px 15px 0 15px;}
	.con_bg{ padding: 0;}
	.mar_t20,.mar_t25,.con1,.con2,.icon_list1,.con3,.con4,.tu_list,.con_r{ margin-top:15px;}
	.menu_icon{ position: fixed; width: 24px; height: 24px; z-index: 9999; right: 10px; top:38px; background: url(19xts_menu_icon.png) no-repeat; background-size: contain; cursor: pointer; display: block;}
	.menu_bg{ position: fixed; right: 0; top:70px; background-color: #226ebc; z-index: 9999; width:120px; height: auto;}
	.menu li{ float: inherit; text-align: center; background-image: none; border-bottom: 1px solid rgba(255,255,255,.4);}
	.menu li:last-child,.menu li img{ display: none;}
	.menu li a{ color: #ffffff; padding: 0;}
	.con_l,.con_r{ float: inherit; width: 100%; padding:0 10px;}
	.tit1 li a,.tit2_l a,.tit3_l{ font-size: 16px;}
	.con1,.con3{ padding:15px 10px;}
	.con3 li{ width: 50%;}
	.icon_list li{ width: 33.3%; height: 82px;}
	.con2 .bd li{ float: inherit; width: 100%; margin-bottom: 15px;}
	.con2 .bd li .box{ padding-right: 100px;}
	.tit3_l{ padding-left: 12px;}
	.tit2_r, .more,.tit3_r{ padding: 0 8px;}
	.tit3_r{ margin-right: 5px;}
	.icon_list1 li{ width: 33.3%; border-top: 1px solid #ececec;}
	.icon_list1 li:nth-child(1),.icon_list1 li:nth-child(4){ border-left:1px solid #ececec;}
	.icon_list1 li:nth-child(4),.icon_list1 li:nth-child(5){ width: 50%; border-bottom: 1px solid #ececec;}
	.icon_list1 li:last-child a{ border-right: 1px solid #ececec;}
	.con4_l{ float: inherit; width: inherit; margin-right: 0;}
	.con4_l ul{overflow-x: scroll; white-space: nowrap;}
	.con4_l li{ margin-bottom: 0; display: inline-block; width: 105px; margin-right: 1px;}
	.con4_l li a{ padding-right: 0;}
	.con5 img{ float: inherit; margin-right: 0; width: 100%; margin-bottom: 8px;}
	.tit3{ line-height: 54px;}
	.tit3_l{ font-size:18px;}
	.tit3 .more,.tit3_r{ margin-top: 13px;}
	.bot_l,.bot_r,.t_no,.menu_bg,.tit3_r{ display: none;}
	.bot_c{ padding:0 15px; text-align: center; width: inherit;}
	.bot_tit1 a{ margin: 0 4px;}
	.con h3{ font-size: 20px; font-weight: normal; line-height: 24px; margin-bottom: 10px;}
	.con p{ line-height: 24px;}
	.con p,.list li,.menu li a,.bar_list li a,.tit3 li a,.bar_list2 li a,.con_l li a{ font-size: 14px;}
	ul:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
	.con2 .bd li .box{ min-height: 167px;}
	.icon_list1 li p,.xxgk_list li a,.xxgk_con li{ font-size: 14px;}
	.xxgk_con{ padding: 10px 10px 20px 12px;}
	.gl_tit{ line-height: 34px; margin-top: 0; background-position: 10px 10px; background-color: #ffffff; padding-left: 30px;}
	.bsdt_ban,.gzcy_l1,.gzcy_r1,.xxgk_l,.xxgk_r{ width: 100%; padding:0 10px; margin-bottom: 10px;}
	.bsdt_con.mar_t30,.tit3.mar_t10{ margin-top: 0;}
	.bsdt_con .prev, .bsdt_con .next{ top: 10px;}
	.bsdt_list{ margin-right:-10px;}
	.bsdt_list li{ width: 50%;}
	.bsdt_list li .bsdt_box{ margin-right: 10px;}
	.bsdt_list li .bsdt_box1{ padding: 10px; height: 136px;}
	.bsdt_list1{ margin-right: 0; padding:0 10px;}
	.bsdt_list1 li{ width: 100%; margin-top: 10px}
	.bsdt_list1 li a{ margin-right: 0; padding: 0 10px; font-size: 14px; line-height: 43px;;}
	.bsdt_list1 li a i{ right: 10px; width: 20px; height: 20px; background-size: contain; margin-top: -10px;}
	.bsdt_list2 li{ width: 33.3%; padding-bottom: 10px;}
	.bsdt_list2 li p,.tit5 li a{ font-size: 14px;}
	.gzcy_c{ margin-left: 0; padding: 0 10px;}
	.gzcy_list,.xl_con1{ line-height: 30px; font-size: 14px;}
	.gl_con{ background-image: none;}
	.gl_l,.gl_r,.gzcy_l,.gzcy_c,.gzcy_r,.xxgk_l,.xxgk_r,.gzcy_c1{ float: inherit; width: 100%;}
	.gzcy_list2 li{ line-height:22px; font-size: 14px; padding:10px 10px 10px 20px; background-position: 8px 18px;}
	.gzcy_list2 li span{ display: block; margin-left: 10px;}
	.gzcy_list2 li a{ overflow: hidden;}
	.tit3.mar_t10,.tit3.mar_t25{ margin: 0 10px;}
	.gzcy_l{ margin-top: 0;}
	.gl_r{ margin-top: 15px;}
	.gl_tit1{ padding-top: 10px; padding-bottom: 10px; cursor: pointer;}
	.gl_list{ display: none;}
	.gl_list1 li,.list li{ line-height: 34px; background-position: 0 15px; font-size: 14px;}
	.fy_list_01 .fy_tit_l{ float: left; margin-left: 0;}
	 .fy_list_01 .fy_tit_r{ margin-left: 0px;}
	.fy_list_01 .fy_tit_l a{ padding: 0 10px; display: none;}
	.fy_list_01 .fy_tit_l a.prev{ margin-left: 10px;}
	.fy_list_01 a.prev,.fy_list_01 a.next{ display: inline-block; height: 30px; line-height: 30px;}
	.fy_list_01 .fy_inp,.fy_list_01 .fy_go{ width: 30px; height: 30px; line-height: 30px;}
	.fy_list_01 .fy_tit_r{ line-height: 30px; float: right;}
	.xl_tit{ font-size: 18px; margin-top: 10px; line-height: 34px;}
	.xl_con{ font-size: 14px; padding: 10px; margin-top: 0;}
	.xl_con1{ padding: 10px;}
	.xl_tit2_r,.xl_tit2_l{ float: inherit; text-align: center; line-height: 38px;}
	.xxgk_tit .more{ display: none;}
	.xxgk_tit{ line-height: 44px;}
	.xxgk_tit ul,.tit5 ul{overflow-x: scroll; white-space: nowrap;}
	.xxgk_tit li{ margin-right: 12px; font-weight: normal; font-size: 16px; display: inline-block; float: inherit;}
	.zcjd_list{ margin: 10px;}
	.zcjd_list li{ width: 100%; margin-bottom: 15px;}
	.zcjd_list li .zcjd_con{ margin-right: 0;}
	.zcjd_list li .zcjd_con1{ padding: 10px; font-size: 14px; font-weight: normal;}
	.gzcy_c1{ padding:0 10px;}
	.zxft_tit1{ overflow: hidden;}
	.zxft_tit1_r{ display: none;}
	.zxft_con3{ padding: 10px;}
	.zxft_tit2{ margin-bottom: 0;}
	.zxft_con4{ padding: 0;}
	.zxft_list li{ width: 100%; float: inherit;}
	.zxft_list li h3, .zxft_con1 h3{ font-weight: normal;}
	.tit5 li a{ margin: 0 2px; padding: 0 10px;}
	.con6{ padding: 10px; height: auto;}
	.tit5 li{ width: auto; display: inline-block; float: inherit;}
	.icon_list2{ padding: 0;}
	.icon_list2 li{ width: 33.3%; padding-bottom: 10px;}
	.con4_old{display:none}
	.pf_b_con{display:none	
}

@media screen and (min-width:1000px) and (max-width:1199px){
	.menu li a{ padding: 0 49px; font-size: 16px;}
	.slideBox .bd li img { height:350px; }
	.tit1,.tit1 li a{ height: 40px; line-height: 40px; font-size: 16px;}
	.list li{ line-height: 32px; background-position: 0 14px; font-size: 14px;}
	.tit2_l a{ font-size: 15px;}
	.list{ padding: 10px 5px 0px 5px;}
	.tit3{ line-height: 54px;}
	.tit3_l{ font-size: 20px;}
	.tit3 .more,.tit3_r{ margin-top: 13px;}
	.mar_t20,.mar_t25,.con1,.con2,.icon_list1,.con3,.con4,.tu_list{ margin-top:15px;}
	.con3{ padding: 15px 0px 15px 15px;}
	.contain{ width:1000px;}
	.con2 .bd li .box{ padding:15px 70px 15px 32px;}
	.icon_list1 li p,.tit5 li a{ font-size: 14px;}
	.con4_l li{ margin-bottom: 1px;}
	.con4_l li a,.xxgk_list li a,.xxgk_con li{ font-size: 14px;}
	.con4_r .list{ padding-top: 15px;}
	.xl_con1{ padding: 20px 40px 30px 40px;}
	.xxgk_con{ padding: 10px 10px 20px 12px;}
	.gl_tit2 span{ font-size: 16px;}
	.gl_con { background-position: -45px 0;}
	.gl_tit1{ padding-left: 80px; background-position: 15px center;}
	.gl_list1 li,.xxgk_con li{ line-height: 34px; background-position: 0 15px; font-size: 14px;}
	.fy_list_01 .fy_tit_l, .fy_list_01 .fy_tit_l1{ margin-right: 0;}
	.fy_list_01 .fy_tit_l1,.fy_list_01 .fy_tit_l a{ padding: 5px 10px;}
	.fy_list_01 .fy_tit_r{ line-height: 30px;}
	.fy_list_01 .fy_inp,.fy_list_01 .fy_go{ height: 28px; line-height: 28px;}
	.xxgk_list li{ margin-bottom: 8px;}
	.tit5 li a{ margin: 0 5px;}
	.con6{ height: 173px;}
	.list1{ margin-right: -10px;}
	.list1 li a{ margin-right: 10px;}
	.list1 li a i{ display: none;}
	.con4_old{display:none}
	.pf_b_con{display:none}
	
}