@charset "utf-8";
/* CSS Document */

/**********头部***********/
.mheader{ height:82px; display:none;}
.header-xs-search form{ width:80%; margin:auto;} 
#bmmtop a{background: url(/default/xhtml/zwgk/images/xbzwgk-logo.png) no-repeat left center;background-size: 42px 42px;padding-left: 34px;color: #d80000;font-size: 16px;display: block;line-height:20px;padding: 10px 0px;line-height: 40px;padding-left: 46px;}
	#page{display: block;z-index: 8;position: fixed; width: 100%; background:url(../images/body_bg.png) repeat-x #fff; background-size:cover;}
	.index_content{padding-top: 80px!important;}
	.header-xs{ display:block;}
	.header{ display:block;}
	.header-xs-main{ height:80px;position: relative; border-bottom:2px solid #841306;z-index: 9; background-size:cover;}
	.icon-xs-search {display: block; width: 20px; height: 20px;background: url(../images/m_search.png) no-repeat; position: absolute;right:50px;top: 50%;margin-top: -10px;cursor: pointer;}
	.icon-xs-mainnav{display: block;width: 25px;height: 80px;background: url(../images/nav.png) no-repeat center center;position: absolute; right: 15px; top: 0;cursor: pointer;}
	.header-xs-logo{position: absolute;top:34%; left:10px; margin-top:-20px;}
	.header-xs-logo a {display: block;}
	.header-xs-logo img{ height:70px; }
	.logo_img{ float:left;}
	.wsly{ height:auto;}
	.plogo_font{ float:right; width:188px; font-weight:bold;font-size: 22px; line-height: 40px; color:#E70017; text-indent:0.2em;}
	.plogo_font span{ display:block; font-size:12px; font-weight:lighter;}
	#searchForm2{ width:80%; margin:0px auto;}
	.header-xs-search{ background:#fff; padding-top:10px; padding-bottom:10px; border-bottom:2px solid #841306; position:absolute; width:100%;z-index: 9999;}
	.header-xs-search input{ border:1px solid #ddd; float:left; padding-left:10px; height:28px; line-height:28px; width:80%;}
	.header-xs-search .inputButt{ padding-left:0px; border:0; display:block; float:left; width:15%; height:30px; height:30px; background:#bd1b09; text-align:center; line-height:30px; color:#fff;}
	.ms { background: url(../images/2016_480_close.png) no-repeat; background-size:cover;}
	.mainnav-xs{background:#fff;padding: 8px 0;position:fixed; height:100%; z-index: 9999; width:35%; left:0px; top:0px;}
	.mainnav-xs li {padding: 6px 0; text-align:center;}
	.mainnav-xs li a {color: #bd1b09;font-weight: bold;font-size: 15px;}
	.mainnav-xs ul{ margin-top:30px;}
	.ms{display: block;width: 15px;height: 15px;position: absolute; left: 10px; top: 15px;cursor: pointer;}
	.mainnav-xs-wid{position:fixed;top: 0;left: 0;width: 100%; height: 100%; opacity: 0.3; background:#000; display:none; z-index:99;}
	
	.home-nav{ background:#bd1b09; display:none;}
	.home-nav ul {display:flex;justify-content: space-around;flex-wrap:wrap;}
	.home-nav ul li{ border-right:1px solid #ca200b;  border-bottom:1px solid #ca200b; width:24%; text-align:center; height:40px; line-height:40px; font-size:16px;}
	.home-nav ul li a{color:#fff;}
	.home-nav ul li.hover{ background:#a31707}
	
	
	
	/********底部*********/
	.mxfooter{ padding:15px; padding-top:10px; padding-bottom:10px; font-size:14px;line-height:23px; text-align:center; background:#bd1b09; color:#fff; display:none;}
	.mxfooter a{ color:#fff;}
._hidden_mb {
    display: block;
}
    @media (min-width:767px)
	{
._hidden_mb {
    display: none;
}	
	}
	@media (max-width: 1100px) {
			.mheader{ display:block;}
			.mxfooter{ display:block!important;}
			.home-nav{ display:block;}
			.wrap-syheader{ display:none;}
			.center{ width:auto;padding-top: 15px!important;}
			.neiCenter{ width:auto;}
			.wenz{ width:auto!important; padding:20px!important;}
			.wenz video{width: 100%; height:auto;min-height:287px;}
			.datin{ width:auto;}
			.wrap-yqljs{ display:none;}
			.wrap-sbot{ display:none;}
			.sidebars{ display:none;}
			.info_ewm{ display:none;}
			.detaTit h1{ font-size:18px!important;}
			.leftCent { display:none;}
			.rightCent { float:none !important; width:auto;}
			.rightbt{ width:auto;}
			.location{ width:auto; height:auto;}
			.datalist{ width:auto!important;}
			.datalist ul.infoList li a{width:70%; }
			body{min-width:auto!important;}
			ul.infoList li{background: url(/shaoyang/xhtml/images/arrow4.gif) no-repeat 0px 14px; position:relative; padding-right:20px;}
			ul.infoList li span{    display: block; float:none!important; position:absolute; right:0px;}
			.details-tt{ padding:15px; line-height:23px;}
			.survey-title{font-size: 20px; line-height:30px}
			.phone_ndqwz{ display:none;}
			.pag_cout{ display:none;}
			.settig ul li{ float:none; width:auto;}
			.settig h3{ width:auto;}
			.settig{ width:auto;}
			.newTu ul li{ margin:auto; margin-bottom:15px; float:none;}
			.dczj_jssj{ display:none;}
			.location{ display:none;}
			.wr-pcstop{display: none;}
			.wr-pcs{display: none;}
		}
		
@media (max-width: 767px)
{
._hidden_mb {
 display: block;
}
.banner1{ display:none;}
}
	
	
