@media screen and (max-width:996px){
	*{ box-sizing:border-box; -webkit-tap-highlight-color:rgba(0,0,0,0);}
	img{ max-width:100%}
	body{ font-size: 14px;}
	.page_con{ background-size: contain;}
	.contain{ width: 95%; margin: 0 auto; overflow: hidden;}
	.menu_icon{ display: block; width:32px; height: 32px; background: url(menu_icon.png) no-repeat; position: absolute; right: 10px; top: 40px; z-index: 999;}
	.bot{ width: 100%; overflow: hidden;}
	.head{ height: auto;}
	.bot_c{ width: 100%; padding: 0;}
	.fullSlide{ min-width: 100%; height: 150px;}
	.fullSlide .bd li{ height: 150px;background-size:contain;}
	.tit{ display: none;}
	.logo,.ss_con{ float: inherit; width:90%; margin: 15px auto;}
	.inp1{ width: 88%;}
	.btn1{ width: 12%;}
	.menu{ height: auto; display: none; width: 33.3%; position: absolute; right: 0; top: 82px; z-index: 999; padding: 10px;}
	.menu li{ float: inherit; width: 100%; text-align: center; line-height: 44px; background-image: none;}
	.menu li a{ font-size: 15px;}
	.ban_list, .ban_list1,.ban_list li a, .ban_list1 li a{ margin-right: 0;}
	.ban_list li,.ban_list1 li,.con_l,.con_r,.con1_l,.con1_r,.con2_l,.con2_r,.con3_l,.con3_r,.ztzl_ban li, .ztzl_ban1 li,.gl_l,.gl_r,.xl_tit1_l,.xl_tit1_r{ float: inherit; width: 100%; margin-bottom: 10px;}
	.tit1{ font-size: 24px; margin-top: 0; line-height: 40px;}
	.tit_con{ white-space: initial;}
	.mar_t60{ margin-top: 10px;}
	.slideBox_02 .bd li{ height: 240px;}
	.slideBox_02 .hd{ bottom: 40px; left: 0; right: 0; text-align: center;}
	.list{ min-height: auto;}
	.list li{ line-height: 34px; background-position-y: 15px;}
	.pic_list,.icon_list,.bar_list{ margin-right: -10px;}
	.pic_list li,.icon_list li,.pic_list2 li,.pic_list1 li{ width: 50%; margin-bottom: 10px;}
	.pic_list li .tu, .pic_list1 li .tu,.bar_list li a,.pic_list2 li .tu{ margin-right: 10px;}
	.pic_list li .tu img, .pic_list3 li img,.pic_list2 li .tu img{ height: 120px;}
	.line{ margin: 0px auto 10px;}
	.slideBox_03 .bd li{ height: 190px;}
	.slideBox_03 .bd li i{ width: 50px; height: 50px; margin-left: -25px; margin-top: -25px; background-size: contain;}
	.tu1 img{ width: 100%; height: 184px;}
	.ban_list2 li img{ width: 100%;}
	.bar_list li{ width: 33.3%;}
	.icon_list li a{ height: 145px; margin-right: 10px;}
	.tit2_c,.t_no,.bot_l,.bot_r,.ztzl_ban{ display: none;}
	.bot_c span{ display: block;}
	.pic_list1 li .tu img{ height: 110px;}
	.gl_l,.gl_r{ padding-top: 0;}
	.xl_tit{ font-size: 24px;}
	.xl_tit1_l{ padding-right: 0; line-height: 28px; margin-bottom: 0; text-align: center;}
	.xl_con1{ padding: 10px 0;}
	.gl_list1 li{ padding: 8px 0;}
	.gl_list1 li img{ margin-right: 10px; height:60px;}
	.gl_list1 li h3{ font-size: 16px; line-height: 30px;}
	.mar_t40.tit_hov{ margin-top: 10px;}
	.tit_hov .tit2{ background: url(20shxww_tit.jpg) repeat-x bottom;}
	.tit2_c1{ width: 100px; left: inherit; right: 0; background-color: #e70012;}
	.tit2_c1 li{ float: inherit; width: 100%; display: none;}
	.tit2_c1 li.on,.tit2_c1:hover li{ display: block;}
	.tit2_c1 li a{ background: none #e70012; color: #ffffff; margin: 0; font-size: 14px;}
	.sjsh_list{ margin-top: 0; margin-right: -10px;}
	.sjsh_list li{ width: 50%;}
	.sjsh_list li img{ height: 120px; margin-bottom: 10px;}
	.sjsh_con{ margin-right: 10px; height: 182px; overflow: hidden;}
	.sjsh_list li p{ line-height: 20px; padding-top: 6px;}
	.pf_list_09{ display: none; }
}

@media screen and (max-width:375px){
	.sjsh_con{ height: 160px;}
	.sjsh_list li img{ height: 100px;}
}
@media screen and (min-width:1000px) and (max-width:1199px){
	
	body{ font-size: 14px;}
	.contain,.bot { width:1000px;}
	.bot_c{ width: 780px;}
	.menu li a{ padding: 0 14px;}
	.menu li:last-child a,.menu li.last a{ padding: 0 18px;}
	.ban_list li a img, .ban_list1 li a img{ height: 61px;}
	.tit1{ font-size: 40px;}
	.mar_t60{ margin-top: 30px;}
	.slideBox_02 .bd li { height:385px; }
	.list{ padding-top: 8px; min-height: 136px;}
	.list li{ line-height: 34px; background-position-y: 15px;}
	.line{ margin: 30px auto 20px;}
	.slideBox_03 .bd li{ height: 245px;}
	.icon_list{ margin-right: -10px;}
	.icon_list li a{ margin-right: 10px;}
	.con2_l{ width: 24.166667%; padding-right: 1.416666667%;}
	.ztzl_ban1{ margin-right: -18px;}
	.ztzl_ban li, .ztzl_ban1 li{ width:240px; margin-right: 13px; height: 67px;}
	.ztzl_ban .next, .ztzl_ban .prev{ height: 67px;}
	.pic_list2{ margin-right: -20px;}
	.pic_list2 li .tu{ margin-right: 20px;}
	.pic_list li .tu, .pic_list1 li .tu{ margin-right: 15px;}
	.pic_list2 li .tu img{ height: 198px;}
	.tu1 img{ height: 150px;}
	.list1{ margin-top: 10px;}
	.list1 li{ line-height: 30px;}
	.pic_list1 li .tu img{ height: 117px;}
	.pic_list li .tu img, .pic_list3 li img{ height: 148px;}
	.gl_l,.gl_r{ padding-top: 0;}
	.xl_tit1_l{ padding-right: 20px;}
	.xl_list li .tu2 img{ height: 100px;}
	.sjsh_list li img{ height: 146px;}
}