﻿@charset "utf-8";
/* CSS Document */
@media screen and (max-width: 1300px) {
	
	.main2{ width: 1000px;}
	.lhjc_ty_box{ width:465px; }
	.wznr3{  width: 85%; margin: 0 auto; }
}
@media screen and (max-width: 1000px) {
	
	.main2{ width:96%;}
}

@media screen and (max-width:970px) {
	.adress { height: 40px; line-height: 40px;}
	.sm_gl_inp_text {width:50%;  }
	.gl_all { padding:0px 2%;}
	.year-sclect { padding:20px 10px;}
	/*----------细览-----------*/
	.xl_sj_icon,.xl_sj_icon2,.xl_sj_icon3{ background: none; }
	.xl_sj span{ padding-left: 0; padding-right: 10px;}
	.xl_sj span:last-child{ display:none;}
	.xl_main{ padding:30px 5%;}
	.xl_tit h4{ font-size:22px; font-weight:bold; line-height:40px; margin: 0 !important; font-weight: normal;}
	.xl_tit p{ font-size: 14px;  padding-top: 5px; color:#666; line-height: 28px;}
	.fx_nr{ float:inherit; display:none;}
	
	.xl_news{ padding:10px 0px;}
.xl_news p{ font-size:14px; line-height:32px;}
	.tyxgd_box{ width: 100%;}
	.tyxgd_btn{ width: 20%;}
	.tyxgd_inp{ width: 80%; }
	/*----------------*/
	.lhjc_ty_box{ width: 100%; float: inherit!important;}
	.lhjc_ty_box:nth-of-type(even){ margin-top: 20px;}
	/*---------------*/
	.xyxf_box{ padding: 3%;}
	.xzxk_tit{  padding:3% 3%;}
	.xzxk_hc{ float: inherit !important; margin-bottom: 5%;}
	.xzxk_hc a{ padding:5px 0; width:48%; text-align: center; }
	.xzxl-xl_icon3{ float:inherit !important;}
	.xzxk_tit h4{ font-size: 18px;}
	.xzxl_xl_tit ul li{width: 22.5%; margin-left: 2%;}
	.xzxl_xl_tit ul li a{line-height: 43px;  height: 43px; display: block; margin-left: 0;}
	.xzxl_xl_nr{ padding: 0 3%;}
	.xzxl_xl_nr h4{ padding-left: 20px;}
	.xzxl_xl_nr p b{ width: 100%;margin-right: 0;  padding-left: 20px;}
	.xzxl_xl_nr_icon{ background: url(201805xyfz_qybg_icon2.png) left 15px no-repeat; }
	.xzxl_xl_nr p i{  width: 100%; padding-left: 20px;}
	
	.xhr-fw-ul ul li {width: 28.2%; }
	.xhr-fw-ul ul li:first-child{ display: none;}
	.xhr-fw-p2{font-size: 16px; height: 40px; line-height: 40px; overflow: hidden; }
/*------------------------------*/
	.wznr3{  width: 100%;  }
	.tit_inp{ width: 95%;}
	.wznr3 ul li span{ width: 100%; display: block; text-align: left;} 
.wznr3 ul li em{ width: 100%; margin-top: 5px;}
	.txt_inp{ width: 95%; }
	.xf_bottom_btn2 a{ width: 80% !important;}
	.xycn_btn{ width: 97%;}
	.wznr3 ul li i{ display: inline-block;}
	.tyxgd_box{  width: 100%;}
	.tyxgd_box span em { width: 40%;  background: url(201805xyfz_lhjc_icon.png) right center no-repeat;}
	.tyxgd_inp{ width: 60%;}
	.xydm_box tr td{overflow: hidden; line-height: 22px; padding: 10px;}
	.xydm_box tr th{  overflow: hidden; line-height: 22px;padding: 2px;}
	/*------*/
	.personal_top,.personal_left{ width: 100% !important; float: inherit;} 
	.personal_top li{ float:left; width: 19%; text-align: center; margin-top: 0;}
	.pad-35{ padding: 3%;}
	
     /*-----------------*/
	.xzxl_xl_tit ul li {width: 40%; text-align: center }
	.xzxl_xl_tit ul li:nth-child(3),.xzxl_xl_tit ul li:nth-child(4),.xzxl_xl_tit ul li:nth-child(5){ display: none;}
	
	.xzxk_tit em { display: none;}
}


@media screen and (max-width:768px) {
	.grdj_sm_box p{ width: 100%; float: inherit;}
	
}
@media screen and (max-width:562px) {
	
}
@media screen and (max-width:452px) {

}
@media screen and (max-width:320px) {
.pm_bg tr th {
	font-size: 12px;
}
}
@media screen and (max-width:320px) {
	.xhr-fw-p2{font-size: 14px;}
}