@charset "utf-8"; 
/* reset */  
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0;padding:0}  /* 初始化标签在所有浏览器中的margin、padding值 */  
fieldset,img {border:0 none}  /* 重置fieldset（表单分组）、图片的边框为0*/  
dl,ul,ol,menu,li {list-style:none}   /* 重置类表前导符号为onne,menu在HTML5中有效 */  
blockquote, q {quotes: none}   /* 重置嵌套引用的引号类型 */  
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none}  /* 重置嵌套引用*/  
input,select,textarea,button {vertical-align:middle}  /* 重置表单控件垂直居中*/  
button {border:0 none;background-color:transparent;cursor:pointer}  /* 重置表单button按钮效果 */  
body {background:#fff}   /* 重置body 页面背景为白色 */  
body,th,td,input,select,textarea,button {font-size:14px;line-height:1 ;font-family:"微软雅黑", "黑体","宋体";color:#666} /* 重置页面文字属性 */    
a {text-decoration:none}  /* 重置链接a标签 */    
a:active, a:hover {text-decoration:none}   /* 重置链接a标签的鼠标滑动效果 */  
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal}  /* 重置样式标签的样式 */  
caption {display:none;}    /* 重置表格标题为隐藏 */  
table {width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;}    /* 重置table属性 */  
img{vertical-align:top}  /* 图片在当前行内的垂直位置 */  
   i{
font-style: normal;   }
/* 页面设置 */      
   
  /* 取消a标签点击后的虚线框 */   
a {outline: none;}       
a:active {star:expression(this.onFocus=this.blur());}      
   
 /* 设置页面文字等在拖动鼠标选中情况下的背景色与文字颜色 */    
/*   
::selection {color: #fff;background-color: #4C6E78;}      
::-moz-selection {color: #fff;background-color: #4C6E78;}   
*/  

/*清除浮动*/  
.clear{clear: both;}
/*清除浮动--推荐使用*/ 
.dier_titkle{ overflow:hidden}  
body,html{
	height: auto !important;
	background-color: #fff !important;
	background: #fff !important;
}
.mui-poppicker-header{
	height: 82px;
	padding: 0;
}
.mui-poppicker-header .mui-btn{
	background-color: #fff;
	border-style: none;
	line-height: 82px;
	font-size: 28px;
	color: #303133;
	padding: 0px 18px;
	}
	.mui-poppicker{
		background-color: #fff;
	}
@font-face {
  font-family: 'iconfont';  /* project id 1481649 */
  src: url('../fonts/font_1481649_t6nd44qwnqd.eot');
  src: url('../fonts/font_1481649_t6nd44qwnqd.eot') format('embedded-opentype'),
  url('../fonts/font_1481649_t6nd44qwnqd.woff2') format('woff2'),
  url('../fonts/font_1481649_t6nd44qwnqd.woff') format('woff'),
  url('../fonts/font_1481649_t6nd44qwnqd.ttf') format('truetype'),
  url('../fonts/font_1481649_t6nd44qwnqd.svg#iconfont') format('svg');
}
.mui-picker{ 
	/* padding-bottom: 40px; */
}
.headcom {
    width: 100%;
    height: auto;
    background-color: #fff;
    z-index: 999;
    position: fixed;
    left: 0;
    top: 0;
    display: none;
}
.headcom img {
    width: 100%;
    height: 100%;
    display: block;
}
.zuixin_head{
width:100%;
height:400px;
position:relative;
background-position: center;
background-size: cover;
background-repeat: no-repeat;
}

.swiper {
    position: relative;
    height:100%;
    overflow: hidden;
}
.swiper-container {
    overflow: visible ! important;
    /* margin-top: 10px; */
    width: 100%;
    height: 100%;
    text-align: center;
}

.swiper-slide {
   width: 100%;
   background-position: center;
   background-size: cover;
   background-repeat: no-repeat;
}


.pagination {
    position: absolute;
    z-index: 20;
    left: 0px;
    width: 88%;
    /* text-align: center; */
    bottom: 43px;
	text-align: right;
}
.swiper-pagination-switch {
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    margin-right: 22px;
    cursor: pointer;
    -webkit-transition: 300ms;
    transition: 300ms;
    position: relative;
    background: #D9D9D9;
    /* opacity: .5; */
}
.swiper-active-switch{
    width: 22px;
    height: 10px;
    margin-right: 24px;
    /* opacity: 1; */
	border-radius: 5px;
	background-color: #C61D3C;
}
.nav_daohang{
	margin: 0 auto;
	display: flex;
	/* margin-top: 70px;
	padding-bottom: 44px; */
	width: 686px;
	height: 142px;
	margin-top: 50px;
	border-radius: 16px;
	background-color: #fff;
	margin-bottom: 24px;
}
.lista{
	flex: 1;
	text-align: center;
	
}
.lista span:nth-of-type(1){
	width: 60px;
	height: 60px;
	display: inline-block;
	margin-top: 20px;
}
.lista span:nth-of-type(1) img{
	display:block;
	width: 100%;
	height: 100%;
/* 	max-height: 100%;
	max-width: 100%; */
}
.lista span:nth-of-type(2){
	display: block;
	text-align: center;
font-size: 20px;
color: #333333;
padding-top: 14px;
}
.guanggao{
	/* margin-top: 44px; */
	width: 702px;
	height: auto;
	margin: 0 auto;
	margin-bottom: 30px;
	height: 200px;
	border-radius: 16px;
	overflow: hidden;
}
.guanggao img{
	width: 100%;
	height: 100%;
	display: block;
	font-size: 0;
}
.kechenh{
	margin: 0 23px;
}
.x_tit{
	font-size: 36px;
	color: #303133;
	font-weight: bold;
	}
	.swiper-pagination{
		width: 91%;
		text-align: center;
		position: absolute;
		right: 0px;
		bottom: 24px;
	}
	.selec_c{
		margin-top: 20px;
		/* background-color: #fff; */
	}
	.selec_posi{
		position: fixed;
		left: 0;
		top: 98px;
		margin: 0;
		width: 100%;
		padding: 10px 0;
		background-color: #fff;
		z-index: 999;
	}
	.selecsss_posi{
		position: fixed;
		left: 0;
		top: 98px;
		margin: 0;
		width: 100%;
		padding: 0px 0;
		background-color: #fff;
		z-index: 999;
	}
	.selec_posi span:nth-of-type(1){
		margin-left: 32px;
	}
	.selec_c span{
		float: left;
    width: 166px;
    height: 56px;
    margin-right: 20px;
    position: relative;
    font-size: 28px;
    color: #303133;
		overflow: hidden;
    background-color: #F4F4F4;
    text-align: center;
    line-height: 56px;
    padding-right: 25px;
		text-overflow: ellipsis;
    white-space: nowrap;
    text-align: center;
	}
	.selec_c span select{
		font-size: 28px;
		color: #303133;
		display: block;
		width: 84%;
		height: 100%;
		overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
		text-align: center;
		line-height: 56px;
		 text-align-last: center;
	}
	.selec_c span:after{
		font-family: 'iconfont';
		content: '\e61d';
		display: block;
		position: absolute;
		right: 3px;
		top: 1px;
		font-size: 26px;
	}
	.selec_c span:nth-of-type(3){
		width: 260px;
		height: 56px;
		position: relative;
		text-indent: 2px;
		margin: 0;
		padding: 0;
		font-size: 26px;
		color: #909399;
		line-height: 56px;
	}
/* 	.selec_c span input{
		width: 100%;
		height: 100%;
		text-indent: 56px;
		margin: 0;
		padding: 0;
		font-size: 26px;
		color: #909399;
		line-height: 56px;
		outline-style: none;
		border-style: none;
	} */
	.selec_c span:nth-of-type(3):after{
		content: '';
		display: block;
		width: 24px;
		height: 24px;
		background-image: url(../images/ydjy_search.png);
		background-repeat: no-repeat;
		background-position: center;
		background-size: 100% 100%;
		position: absolute;
		left: 20px;
		top: 16px;
	}
	.quanbu_list{
		padding-top: 20px;
		padding-bottom: 30px;
	}
	.xa_lista{
	float: left;
		width: 328px;
		height: 376px;
		/* background-color: #000; */
		margin-right: 30px;
		margin-top: 30px;
		border-radius: 8px;
		overflow: hidden;
		background-color: #fff;
	}
	.xa_lista:nth-of-type(2n){
		margin: 0;
		margin-top: 30px;
	}
	.one_xhead{
		width: 100%;
		height: 164px;
		/* background-color: yellow; */
		position: relative;
		text-align: center;
		overflow: hidden;
		background-image: url('../images/zx_csea_back.png');
		background-size: 100% 100%;
		background-position: center;
		background-repeat: no-repeat;
	}
	.one_xhead img{
		width: 100%;
		height: 100%;
		display: inline-block;
		font-size: 0;
	}
	.one_xhead i{
		line-height: 32px;
		font-size: 22px;
		color: #fff;
		display: block;
		position: absolute;
		padding: 4px 8px;
		background:rgba(255,82,0,.8);
		text-align: center;
		left: 12px;
		bottom: 12px;
		border-radius: 8px; 
	}
	.wza_con p:nth-of-type(1){
		font-size: 28px;
		color: #303133;
		margin-top: 20px;
		max-height: 80px;
		line-height: 40px;
		display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
	}
	.wza_con p:nth-of-type(2){
		font-size: 24px;
		color: #303133;
		margin-top: 16px;
		line-height: 34px;
	}
	.wza_con p:nth-of-type(3){
		line-height: 40px;
		margin-top: 2px;
	}
	.wza_con p:nth-of-type(3) span:nth-of-type(1){
		float: left;
		font-size: 22px;
		color: #FF5200;
		font-weight: bold;
		position: relative;
    bottom: -2px;
	}
	.wza_con p:nth-of-type(3) span:nth-of-type(2){
		float: left;
		font-size: 28px;
		color: #FF5200;
		font-weight: bold;
	}
	.wza_con p:nth-of-type(3) span:nth-of-type(3){
		float: left;
		font-size: 22px;
		margin-left: 10px;
		color: #BFC2CC;
		text-decoration:line-through;
	}
	.wza_con p:nth-of-type(3) span:nth-of-type(4){
		float: right;
		font-size: 24px;
		color: #909399;
		position: relative;
	}
	.wza_con p:nth-of-type(3) span:nth-of-type(4):after{
		content: '';
    display: block;
    width: 20px;
    height: 20px;
    background-image: url(../images/xtou_img.png);
    background-position: center;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    position: absolute;
    left: -29px;
    top: 9px;
	}
	.wza_con{
		width: 288px;
		margin: 0 auto;
	}
	.posi_write{
		background-color: #fff;
		position: fixed;
		/* height: 924px; */
		width: 100%;
		border-top-left-radius: 8px;
		border-top-right-radius: 8px;
		overflow: hidden;
		left: 0;
		bottom: 0;
		z-index: 999;
		
	}
	.toubu_head{
		text-align: center;
		font-size: 32px;
		color: #303133;
		line-height: 94px;
	border-bottom: 1px solid #EDEFF2;
	position: relative;
	z-index: 666;
	background-color: #fff;
	}
.toubu_head span:nth-of-type(2){
	/* float: right; */
	line-height: 94px;
	font-size: 28px;
	color: #303133;
	margin-right: 32px;
	position: absolute;
	right: 0;
	top: 0;
}
.toubu_head span:nth-of-type(1){
	/* float: right; */
	line-height: 94px;
	font-size: 28px;
	color: #303133;
	margin-left: 32px;
	position: absolute;
	left: 0;
	top: 0;
}
#wrapper{
	position: relative;
	top: -20px;
}
.jubu_bianli{
	margin: 0 32px;
	height: 660px;
}
.posui_list{
	float: left;
}
.posui_list:nth-of-type(1){
	margin-top: 0;
}
.posui_list:nth-of-type(2){
	margin-top: 0;
}

.posui_list span:nth-of-type(1){
	float: left;
	width: 56px;
	height: 56px;
	background-image: url(../images/zx_csea_back.png);
    background-size: 100% 100%;
    background-position: center;
    background-repeat: no-repeat;
	/* background-color: #000; */
	border-radius: 50%;
	overflow: hidden;
	
}
.posui_list span:nth-of-type(1) img{
	width: 100%;
	height: 100%;
	display: block;
	font-size: 0;
}
.posui_list span:nth-of-type(2){
	line-height: 56px;
	font-size: 20px;
	color: #303133;
	margin-left: 12px;
	width: 136px;
	overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
	float: left;
	
}
.posui_list{
	margin-right: 10px;
	margin-top: 30px;
}
.posui_list:nth-of-type(3n){
	margin: 0;
	margin-top: 30px;
	
}
.scroller li {
	height:60px;
	border-bottom: 1px solid #eee;
	background-color: #fff;
	font-size: 14px;
	
}
.posui_list:nth-of-type(3){
	margin-top: 0;
}
.game-info{ padding:15px 10px; background:#FFF; line-height:22px; color:#333; font-size:14px;}
.game-info p{color:#999; font-size:12px;}
.pullDown, .pullUp{
	font-size: 24px;
}
.scroller ul{
min-height: 550px;
}


.posi_search{
	display: none;
}
.posi_search{
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	background-color: #fff;
}
.search_xhead{
	padding-top: 116px;
	padding-bottom: 16px;
	margin: 0 32px;
}
.search_xhead span:nth-of-type(1){
	/* width: 192px; */
	padding-left: 24px;
	height: 56px;
	padding-right: 56px;
	font-size: 28px;
	color: #303133;
	border-radius: 8px;
	border:1px solid #D7D7D7;
	float: left;
	position: relative;
	line-height: 56px;
	
	}
	.search_xhead span:nth-of-type(1):after{
		font-family: 'iconfont';
    content: '\e61d';
    display: block;
    position: absolute;
    right: 12px;
    top: 1px;
    font-size: 26px;
	}
	.search_xhead span:nth-of-type(2){
		width: 388px;
		height: 56px;
		line-height: 56px;
		float: left;
		border-radius: 8px;
		background-color: #F9F9F9;
		overflow: hidden;
		margin-left: 20px;
		background-image: url('../images/ydjy_search.png');
		background-repeat: no-repeat;
		background-position: 16px 16px;
		background-size: 22px 24px;
	}
	.search_xhead span:nth-of-type(2) input{
		background-color: rgba(0,0,0,0);
		outline-style: none;
		border-style: none;
		width: 100%;
		height: 100%;
		display: block;
		line-height: 56px;
		font-size: 26px;
		text-indent: 52px;
		margin: 0;
		padding: 0;
		text-align: left;
	}
	.search_xhead span:nth-of-type(3){
		float: right;
		font-size: 30px;
		color: #303133;
		line-height: 56px;
	} 
	.kc_xlsita{
		width: 192px;
		padding: 12px 0;
		background-color: #fff;
		border-radius: 8px;
		left: 24px;
		top: 84px;
		position: absolute;
		z-index: 25;
		box-shadow:0px 4px 8px 0px rgba(0,0,0,0.15);
	}
	.kc_xlsita p{
		line-height: 40px;
		text-align: center;
		font-size: 28px;
		color: #909399;
		padding-top: 20px;
		
	}
	.kc_xlsita p.back{
		color: #303133;
	}
	.sousuo_jieguo{
			margin: 0 32px;
		
	}
	.sousuo_jieguo h2{
		line-height: 50px;
		font-size: 36px;
		color: #303133;
		padding-top: 32px;
		padding-bottom: 2px;
		font-weight: bold;
	}
	.sousuo_jga{
		height: 300px;
		position: relative;
		/* background-color: aquamarine; */
	}
.mui-control-item{
	float: left;
    width: 328px;
    height: 376px;
    /* background-color: #000; */
    margin-right: 30px;
    margin-top: 30px;
    border-radius: 8px;
    overflow: hidden;
}
.mui-scrollbar{
	color: #000;
}
.mui-control-item:nth-of-type(2n){
	margin: 0;
	margin-top: 30px;
}

 .loading{
	 	text-align: center;
	 	font-size: 26px;
	 	line-height: 50px;
		height: 50px;
	 	/* padding-bottom: 10px; */
	 }
	.mui-pull-caption{
		font-size: 22px !important;
		
	}
	.nav_qiehuan{
		display: flex;
		background-color: #fff;
		border-radius: 40px 40px 0 0;
		overflow: hidden;
	}
	.nav_qiehuan span{
		flex: 1;
		
		background-color: #EEEEEE;
		text-align: center;
		line-height: 90px;
		font-size: 36px;
		color: #909399;
		
	}
	.nav_qiehuan span:nth-of-type(1){
		border-radius:0px 0 0px 0;
	}
	.nav_qiehuan span:nth-of-type(2){
		border-radius:0 40px 0 40px;
	}
	.nav_qiehuan span.back{
		background-color: #fff;
		color: #303133;
		position: relative;
	}
	.nav_qiehuan span.back:after{
		content: '';
		display: block;
		width: 48px;
		height: 8px;
		border-radius: 4px;
		background-color: #3783D4;
		position: absolute;
		left: 50%;
		bottom: 0;
		margin-left: -24px;
	}
	.jc_banner{
		width: 686px;
		margin: 0 auto;
		/* margin-top: 40px; */
	}
	.guangao_list{
		width: 100%;
		height: 184px;
		border-radius: 8px;
		background-color: #000;
		margin-bottom: 20px;
	}
	.guangao_list img{
		width: 100%;
		height: 100%;
		display: block;
		font-size: 0;
	}
	.zuixin_sx{
		margin: 0 32px;
		margin-top: 40px;
	
	}
	.zuixin_head_con{
		width: 100%;
		line-height: 50px;
		font-size: 36px;
		color: #303133;
		font-weight: bold;
		margin-bottom: 24px;
	}
	.zuixin_head_con span{
		font-weight: normal;
		float: right;
		font-size: 28px;
		padding-right: 42px;
		color: #909399;
		/* background-image: url('../images/re_gdya.png'); */
		background-position: right center;
		 background-size: 16px 28px;
		 background-repeat: no-repeat;
	}
	.zuixin_content{
		width: 100%;
		/* height: 258px; */
		overflow-x: auto;
		padding-bottom: 15px;
	}
	.za_neir{
		width: 1000px;
		/* height: 258px; */
		
	}
	.lista_conjsk{
		width: 288px;
		/* height: 100%; */
		/* background-color: #000; */
		float: left;
		margin-right: 12px;
	}
	.zuixin_content::-webkit-scrollbar {
width: 0;
height: 0;
display: none;
opacity: 0;
}
.xhade_img{
	width: 100%;
	height: 162px;
	background-color: #000;
	border-radius: 8px;
	overflow: hidden;
}
.xhade_img img{
	width: 100%;
	height: 100%;
	display: block;
	font-size: 0;
}
.wza_zuixner{
	color: #303133;
	padding-top: 16px;
	font-size: 28px;
	line-height: 40px;
	margin-bottom: 10px;
	text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.hy_vip_con{
	margin: 0 32px;
	margin-top: 40px;
}
.huyuan_conaks{
	width: 100%;
	
}
.zuixn_copna{
	float: left;
	width: 328px;
	height: 376px;
	background:rgba(255,255,255,1);
box-shadow:0px 4px 8px 0px rgba(55,131,212,0.15);
border-radius:8px;
overflow: hidden;
margin-right: 30px;
margin-bottom: 30px;
}
.zuixn_copna:nth-of-type(2n){
	margin: 0;
}
.img_heada{
	width: 100%;
	height: 164px;
	overflow: hidden;
	position: relative;
	background-color: #000;
	
}
.img_heada img{
	width: 100%;
	height: 100%;
	display: block;
	font-size: 0;
}
.img_heada span{
height: 40px;
    line-height: 40px;
    text-align: center;
    border-radius: 8px;
    background: rgba(255,82,0,.8);
    display: block;
    position: absolute;
    font-size: 22px;
    left: 12px;
    bottom: 12px;
    color: #fff;
    padding: 2px 8px;
}
.wza_kjl_nr{
	margin: 0 20px;
	margin-top: 20px;
	font-size: 28px;
	line-height: 40px;
	color: #303133;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	}
.rename_zuixbv{
	margin: 0 20px;
	padding-top: 16px;
	font-size: 24px;
	line-height: 34px;
	}
	.qian_nyma{
		margin: 0 20px;
		margin-top: 8px;
	}
	.qian_nyma span:nth-of-type(1){
		float: left;
		line-height: 32px;
		font-size: 28px;
		color: #FF5200;
		font-weight: 600;
	}
	.qian_nyma span:nth-of-type(2){
		float: left;
		font-size: 22px;
		color: #BFC2CC;
		margin-left: 10px;
		line-height: 32px;
	}
	.qian_nyma span:nth-of-type(3){
		float: right;
		font-size: 24px;
		color: #909399;
		padding-left: 32px;
		background-image: url('../images/toux_nakd.png');
		background-size: 20px 20px;
		background-position: left center;
		background-repeat: no-repeat;
		line-height: 32px;
	}
	.xin_new_zja{
		margin: 0 32px;
		margin-top: 40px;
	}
	.hezuo_yx{
		margin: 0 32px;
		margin-top: 40px;
	}
	.zj_lista{
		float: left;
		width: 332px;
		height: 120px;
		margin-right: 22px;
		margin-bottom: 56px;
		
	}
	.zj_lista:nth-of-type(2n){
		margin: 0;
		margin-bottom: 56px;
	}
	.jincai_tj{
		background-color: #fff;
		padding-top: 40px;
	}
	.zj_lista .left_img_newa{
		float: left;
		width: 120px;
		height: 120px;
		/* background-color: #000; */
		border-radius: 50%;
		overflow: hidden;
		
	}
	.zj_lista .left_img_newa img{
		width: 100%;
		height: 100%;
		display: block;
		font-size: 0;
	}
	.left_wzas_new{
		padding-left: 20px;
		width: 190px;
		float: left;
	}
	.left_wzas_new span:nth-of-type(1){
		font-size: 32px;
		color: #303133;
		display: block;
		line-height: 44px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
		
	}
	.left_wzas_new span:nth-of-type(2){
		margin-top: 5px;
		font-size: 24px;
		line-height: 34px;
		color: #303133;
		display: block;
/* white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis; */
	}
	.yx_conters{
		width: 100%;
	}
	.xy_lista{
		float: left;
		width: 218px;
		height: 258px;
		border:2px solid #EDEFF2;
		box-sizing: border-box;
		border-radius: 8px;
		overflow: hidden;
		margin-right: 16px;
		margin-bottom: 40px;
	}
	.xy_lista:nth-of-type(3n){
		margin: 0;
		margin-bottom: 40px;
	}
	.xy_imga{
		width: 114px;
		height: 114px;
		/* background-color: #000; */
		border-radius: 50%;
		margin: 0 auto;
		margin-top: 40px;
		overflow: hidden;
		
	}
	.xy_imga img{
		width: 100%;
		height: 100%;
		display: block;
		font-size: 0;
	}
	.scollor_name{
		line-height: 40px;
		font-size: 28px;
		color: #303133;
		padding-top: 24px;
		text-align: center;
		width: 180px;
		margin: 0 auto;
		}
		.left_muis{
			border-right: 2px solid #EDEFF2;
		}
		.left_muis p{
			font-size: 28px;
			color: #909399;
			text-align: center;
			line-height: 40px;
			margin-bottom: 10px;
		}
		.left_muis p:nth-of-type(1){
			padding-top: 10px;
		}
		.left_muis p.back{
			color: #303133;
		}
		.mui-poppicker-body{
			padding-top: 48px;
			padding-bottom: 110px;
		}
		.mui-poppicker-header{
			    height: 82px;
    line-height: 82px;
    font-size: 24px;
    padding: 0;
    text-align: center;
    color: #000;
			
			}
			
			.youzhi_zhuant{
				width: 686px;
    margin: 0 auto;
		padding: 0 32px;
		border-bottom: 20px solid #FBF8FB;
		margin-bottom: 20px;
		}
		.lista_yz{
			padding-top: 24px;
			}
			.yz_lista{
				margin-bottom: 40px;
			}
			.yz_left_con{
				float: left;
				width: 140px;
				height: 140px;
				border-radius: 16px;
				/* background-color: #000; */
				overflow: hidden;
			}
			.yz_left_con img{
				width: 100%;
				height: 100%;
				display: block;
				font-size: 0;
			}
			.yz_right_con{
				float: left;
				width: 462px;
				padding-left: 20px;
			}
			.yz_right_con p:nth-of-type(1){
				height: 88px;
				line-height: 44px;
				font-size: 32px;
				color: #303133;
				overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
			}
			.yz_right_con p:nth-of-type(2){
				line-height: 40px;
				padding-top: 12px;
				font-size: 28px;
				color: #909399;
			}
			
			.yz_gd {
    width: 100%;
    line-height: 50px;
    font-size: 28px;
    color: #BFC2CC;
    /* font-weight: bold; */
    margin-bottom: 24px;
}
			
			.yz_gd span {
    font-weight: normal;
    float: right;
    font-size: 28px;
    padding-right: 42px;
    color: #909399;
    /* background-image: url(../images/re_gdya.png); */
    background-position: right center;
    background-size: 16px 28px;
    background-repeat: no-repeat;
}
.lou_mikas{
	width: 702px;
	height: 183px;
	margin: 0 auto;
	margin-top: 24px;
	background: #FFFFFF;
	box-shadow: -4px 0px 16px 0px rgba(96,96,96,0.0500);
	border-radius: 16px;
	
}
.nav_daohang_m{
	margin: 0 30px;
	display: flex;
	overflow: auto;
	height: 163px;
}
.lisyu_icon{
	float: left;
	width: 100px;
	padding-top: 27px;
	margin-right: 34px;
	flex-shrink: 0;
}
.lisyu_icon:last-child{
	margin: 0;
}
.lisyu_icon span:nth-of-type(1){
	width: 86px;
	height: 86px;
	display: block;
	margin: 0 auto;
	background-position: center;
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.lisyu_icon span:nth-of-type(2){
	font-size: 22px;
	color: #333333;
	text-align: center;
	padding-top: 15px;
	display: block;
}
.zxsx_name{
	margin: 0 auto; height:60px; line-height:60px; overflow:hidden; margin-top:20px; margin-bottom:20px; clear:both; margin-left:22px; margin-right:22px;
}
.zxsx_name span{
	float: left;
	font-size: 20px;
	color: #333333;
	font-weight: bold;
	line-height: 50px;
	padding-left: 17px;
	position: relative;
}
.zxsx_name span:after{
	content: '';
	display: block;
	width: 6px;
	height: 20px;
	border-radius: 4px;
	background-color: #F9DB61;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
}
.zxsx_name a{
	float: right;
	font-size: 14px;
	color: #62686E;
	font-weight: bold;
	line-height: 50px;
	position: relative;
	 background-image: url(../images/jian.png);
	background-size: 10px 16px;
	padding-right: 17px;
	background-position: right center;
	background-repeat: no-repeat;
}
.center_dj_con{
	margin: 0 auto;
	overflow: hidden;
}
.gy_cpao{
	width: 336px;
	background: #FFFFFF;
	box-shadow: 3px 3px 16px 0px rgba(0,0,0,0.1600);
	border-radius: 16px;
	padding: 12px;
	box-sizing: border-box;
	float: left;
	text-align: left;
	min-height: 423px;
}
.gy_cpao:nth-of-type(2n){
	float: right;
}
.gy_cpao span:nth-of-type(1){
	display: block;
	width: 313px;
	height: 313px;
	margin: 0 auto;
	background-position: center;
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.gy_cpao span:nth-of-type(2){
	font-size: 28px;
	line-height: 39px;
	color: #333333;
	font-weight: bold;
	overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
	padding-top: 8px;
	display: block;
	width: 100%;
}
.gy_cpao span:nth-of-type(3){
	font-size: 22px;
	line-height: 39px;
	color: #666666;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	padding-top: 5px;
}
.mais{
	width: 702px;
	margin: 0 auto;
}
.jicas{
	width: 702px;
	margin: 0 auto;
}
.lunbo_m{
	width: 339px;
	height: 460px;
	position: relative;
	border-radius: 16px;
	overflow: hidden;
	background-color: #fff;
}
.lunbo_m .swiper-pagination{
	text-align: center;
	width: 100%;
}
.zhengshu_pio{
	width: 339px;
	border-radius: 16px;
	background-color: #fff;
	overflow: hidden;
	padding-bottom: 20px;
	box-shadow: 0px 4px 38px 0px rgba(35,24,22,0.1600);
}
.zhengshu_pica{
	width: 100%;
	height: 343px;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
}
.biaoti_main{
	margin: 0 14px;
	font-size: 24px;
	color: #333333;
	line-height: 38px;
	padding: 12px 0;
}
.gray_name{
	margin: 0 14px;
	font-size: 18px;
	color: #BBBBBB;
	
}
.jiauisda{
	margin: 0 14px;
	padding-top: 7px;
}
.jiauisda span:nth-of-type(1){
	float: left;
	font-size: 30px;
	color: #E94100;
	line-height: 39px;
}
.jiauisda span:nth-of-type(1) i{
	font-size: 22px;
	line-height: 39px;
}
.jiauisda span:nth-of-type(2){
	font-size: 16px;
	color: #BBBBBB;
	line-height: 39px;
	padding-left: 16px;
	
} 
.huj_numas{
	margin: 0 14px;
	padding-top: 7px;
}
.huj_numas span:nth-of-type(1){
	float: left;
	font-size: 24px;
	color: #7669F7;
	line-height: 39px;
}
.huj_numas span:nth-of-type(1) i{
	font-size: 18px;
	line-height: 39px;
}
.huj_numas span:nth-of-type(2){
	float: left;
	width: 73px;
	height: 20px;
	background-position: center;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	position: relative;
	top: 9px;
	margin-left: 10px;
	color: #fff;
	font-size: 14px;
	text-align: center;
	line-height: 20px;
	border-radius: 10px;
}
.gy_fud{
	margin-bottom: 30px;
}
/* .gy_fud{
	float: left;
}
.gy_fud:nth-of-type(2n){
	float: right;
} */
.left_fua{
	width: 339px;
	float: left;
}
.right_fu{
	width: 339px;
	float: right;
}
.gy_fud .swiper-pagination{
	right: 0;
}
.gy_fud .swiper-pagination-bullet{
	width: 22px;
}
.gy_fud .swiper-pagination-bullet-active{
	width: 22px;
}
.quanbu_list .swiper-slide{
	border-radius: 16px;
}
.quanbu_list .swiper-pagination-bullet{
	border-radius: 4px;
}


.top_center_mian{
	width: 702px;
	background-color: #FFFFFF;
	height: 179px;
	box-shadow: -4px 0px 16px 0px rgba(96,96,96,0.1500);
	border-radius: 16px;
	margin: 0 auto;
	margin-top: 44px;
}
.nav_daohang_m{
	margin: 0 60px;
    display: flex;
    overflow: auto;
    height: 163px;
}
.lisyu_icon{
    float: left;
    width: 100px;
    padding-top: 27px;
    margin-right: 59px;
    flex-shrink: 0;
	
}
.lisyu_icon span:nth-of-type(1) {
    width: 86px;
    height: 86px;
    display: block;
    margin: 0 auto;
    background-position: center;
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.lisyu_icon span:nth-of-type(2) {
    font-size: 22px;
    color: #333333;
    text-align: center;
    padding-top: 15px;
    display: block;
}


.zhengshu_pic{
	width: 702px;
	height: 60px;
	border-radius: 30px;
	background-color: #ECECEC;
	margin: 0 auto;
	margin-top: 40px;
	margin-bottom: 41px;
}
.zhengshu_pic span:nth-of-type(1){
	float: left;
	width: 558px;
	box-sizing: border-box;
	padding-left: 61px;
	color: #333333;
	font-size: 24px;
	background-image: url('../images/search_tnpx_new.png');
	background-position: 28px center;
	background-size: 22px 23px;
	background-repeat: no-repeat;
	height: 100%;
}
.zhengshu_pic span:nth-of-type(1) input{
	outline-style: none;
    border-style: none;
    background-color: transparent;
    line-height: 50px;
    padding: 4px 0;
    height: 58px;
    margin: 0;
	font-size: 24px;
    box-sizing: border-box;
}
.zhengshu_pic span:nth-of-type(2){
	background-color: #C5213A;
	width: 136px;
	height: 48px;
	border-radius: 24px;
	text-align: center;
	line-height: 48px;
	float: right;
	margin-right: 8px;
	position: relative;
	top: 6px;
	font-size: 24px;
	color: #FFFFFF;
	
}

.llpx_main{
	margin: 0 24px;
	padding-top: 30px;
	padding-bottom: 30px;
}
.main_list{
	 width: 100%;
	 background: #FFFFFF;
	 box-shadow: 0px 4px 38px 0px rgba(35,24,22,0.1600);
	 border-radius: 16px;
	 margin: 0 auto;
	 overflow: hidden;
	 padding-bottom: 22px;
	 margin-bottom: 30px;
 }
 .logo_main{
	 width: 100%;
	 height: 343px;
	 background-position: center;
	 background-size: cover;
	 background-repeat: no-repeat;
 }
 .zhengshu_tot{
	 font-size: 24px;
	 color: #333333;
	 margin: 0 15px;
	 line-height: 38px;
	 padding: 10px 0;
 }
 .gray_name{
 	margin: 0 15px;
 	font-size: 18px;
 	color: #BBBBBB;
 }
 
 .jiauisda{
 	margin: 0 14px;
 	padding-top: 7px;
 }
 .jiauisda span:nth-of-type(1){
 	float: left;
 	font-size: 30px;
 	color: #E94100;
 	line-height: 39px;
 }
 .jiauisda span:nth-of-type(1) i{
 	font-size: 22px;
 	line-height: 39px;
 }
 .jiauisda span:nth-of-type(2){
 	font-size: 16px;
 	color: #BBBBBB;
 	line-height: 39px;
 	padding-left: 16px;
 } 
 .huj_numas{
 	margin: 0 14px;
 	padding-top: 7px;
 }
 .huj_numas span:nth-of-type(1){
 	float: left;
 	font-size: 24px;
 	color: #7669F7;
 	line-height: 39px;
 }
 .huj_numas span:nth-of-type(1) i{
 	font-size: 18px;
 	line-height: 39px;
 }
 .gy_fud{
 	margin-bottom: 30px;
 }
 .huj_numas span:nth-of-type(2){
	float: left;
    width: 73px;
    height: 20px;
    background-position: center;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    position: relative;
    top: 9px;
    margin-left: 10px;
	color: #fff;
	font-size: 14px;
	text-align: center;
	line-height: 20px;
	border-radius: 10px;
 }
 
 .new_lib_list{
	 width: 100%;
 }
  .old_list{
 		 padding: 0 29px;
 		 padding-bottom: 40px;
 		 
 		 margin-top: 13px;
     padding-top: 30px;
     background-color: #fff;
 	 }
	 .newsad{
		     border-bottom: 1px solid #E8E8E8;
	 }
 	 .left_con{
 		 float: left;
 		 width: 146px;
 		 
 	 }
 	 .img_con{
 		 width: 146px;
 		 height: 199px;
 		 /* background-color: #000; */
 		 position: relative;
 		 border-radius: 6px;
 		 overflow: hidden;
 	 }
 	 .img_con img{
 		 width: 100%;
 		 height: 100%;
 		 display: block;
 		 font-size: 0;
 	 }
 	 .renzhen{
 		 width: 106px;
 		 height: 28px;
 		 margin: 0 auto;
 		 margin-top: 14px;
 	 }
 	 .renzhen img{
 		 width: 100%;
 		 height: 100%;
 		 display: block;
 		 font-size: 0;
 		 
 	 }
 	 .feirenzhen{
 	 	width: 76px;
 	 	height: 28px;
 	 	margin: 0 auto;
 	 	margin-top: 14px;
 	 }
 	 .feirenzhen img{
 	 	width: 100%;
 	 	height: 100%;
 	 	display: block;
 	 	font-size: 0;
 	 	
 	 }
 	 .right_con{
 		 float: left;
 		 width: 507px;
 		 margin-left: 22px;
 		 
 	 }
 	 .right_con h2{
 		 width: 100%;
 		 
 		 font-size: 30px;
 		 color: #282828;
 	line-height: 40px;
 	 }
 	 .right_con h2 span{
 		 width: 65px;
 		 height: 28px;
 		 display: inline-block;
 		 border:1px solid #FF4B21;
 		 color: #FF4B21;
 		 border-top-left-radius: 8px;
 		 border-bottom-right-radius: 8px;
 		 font-size: 21px;
 		 text-align: center;
 		 line-height: 28px;
 		 margin-right: 12px;
 		 position: relative;
     top: -4px;
 	 }
 	 .right_con p:nth-of-type(1){
 		 padding-top: 12px;
 	 }
 	 .new_dianji{
 		 position: relative;
 	 }
 	 @font-face {
   font-family: 'abc';  /* project id 1108215 */
   src: url('https://at.alicdn.com/t/font_1108215_c1wra256xq.eot');
   src: url('../fonts/font_1108215_c1wra256xq.eot') format('embedded-opentype'),
   url('../fonts/font_1108215_c1wra256xq.woff2') format('woff2'),
   url('../fonts/font_1108215_c1wra256xq.woff') format('woff'),
   url('../fonts/font_1108215_c1wra256xq.ttf') format('truetype'),
   url('../fonts/font_1108215_c1wra256xq.svg#iconfont') format('svg');
 }
 @font-face {
   font-family: 'ppp';  /* project id 1481649 */
   src: url('../fonts/font_1481649_t6nd44qwnqd.eot');
   src: url('../fonts/font_1481649_t6nd44qwnqd.eot') format('embedded-opentype'),
   url('../fonts/font_1481649_t6nd44qwnqd.woff2') format('woff2'),
   url('../fonts/font_1481649_t6nd44qwnqd.woff') format('woff'),
   url('../fonts/font_1481649_t6nd44qwnqd.ttf') format('truetype'),
   url('../fonts/font_1481649_t6nd44qwnqd.svg#iconfont') format('svg');
 }
 .right_con p:nth-of-type(1) span:nth-of-type(2) i{
 	font-family: 'abc';
 	font-size: 36px;
 	margin-right: 4px;
 }
 	 .zjdianji{
 		 position: absolute;
 		 width: 100%;
 		 height: 100%;
 		 z-index: 999;
 		 left: 0;
 		 top: 0;
 	 }
 	 .right_con p:nth-of-type(1) span:nth-of-type(1){
 		width: 111px;
 		height: 34px;
 		 float: left;
 	 }
 	 .right_con p:nth-of-type(1) span:nth-of-type(1) img{
 		 width: 100%;
 		 height: 100%;
 		 display: block;
 		 font-size: 0;
 	 }
 	 .right_con p:nth-of-type(1) span:nth-of-type(2){
 		 font-size: 24px;
 		 color: #F94949;
 		 float: right;
 		 /* margin-right: 38px; */
 	 }
 	 .right_con p:nth-of-type(2){
 		 font-size: 24px;
 		 color: #999999;
 		 line-height:29px;
 		 padding-top: 18px;
 	 }
 	 .right_con p:nth-of-type(2) span{
 		 width: 23px;
 		 height: 23px;
 		 display: inline-block;
 		 margin-right: 9px;
 		 position: relative;
     top: 3px;
 		 
 	 }
 	 .wz_cona p:nth-of-type(1) span:nth-of-type(1) span{
 		 width: 23px;
 		 height: 23px;
 		 display: inline-block;
 		 margin-right: 9px;
 		 position: relative;
 		 top: 1px;
 	 }
 	 .wz_cona p:nth-of-type(1) span:nth-of-type(1) span img{
 		 width: 100%;
 		 height: 100%;
 		 display: block;
 		 font-size: 0;
 	 }
 	 .right_con p:nth-of-type(3) span{
 		width: 23px;
		height: 23px;
		display: inline-block;
		margin-right: 9px;
		position: relative;
		top: 3px;
 	 }
 	 .right_con p:nth-of-type(3) span img{
 		 width: 100%;
 		 height: 100%;
 		 display: block;
 		 font-size: 0;
 	 }
 	 .right_con p:nth-of-type(2) span img{
 		 width: 100%;
 		 height: 100%;
 		 display: block;
 		 font-size: 0;
 	 }
 	 .right_con p:nth-of-type(3){
 	 	font-size: 24px;
 	 	color: #999999;
 		padding-top: 17px;
 		line-height: 32px;
 	 }
 	 .right_con p:nth-of-type(4){
 	 	font-size: 24px;
 	 	color: #999999;
 		padding-top:16px
 	 }
 	 .right_con p:nth-of-type(1) span:nth-of-type(2).feibaom{
 		 color: #C0C0C0;
 	 }
 	 .right_con p:nth-of-type(1) span:nth-of-type(2).blue_bm{
 		 color: #508CEE;
 	 }
	 .top_center_im{
		 margin: 0 21px;
		 margin-top: 29px;
		 margin-bottom: 28px;
	 }
	 .top_center_im div{
		 background-position: center;
		 background-size: cover;
		 background-repeat: no-repeat;
		 float: left;
		 width: 346px;
		 border-radius: 16px;
		 height: 187px;
	 }
	 .top_center_im div:nth-of-type(2n){
		 float: right;
	 }
	 
	 .dajia_home{
	 	width: 702px;
	 	margin: 0 auto;
	 }
	 .dajia_home span:nth-of-type(1){
	 	float: left;
	 	font-size: 32px;
	 	color: #231816;
	 	font-weight: bold;
	 	line-height: 50px;
	 	padding-left: 28px;
	 	position: relative;
	 }
	 .dajia_home span:nth-of-type(1):after{
	 	content: '';
	 	display: block;
	 	width: 8px;
	 	height: 32px;
	 	border-radius: 4px;
	 	background-color: #F9DB61;
	 	position: absolute;
	 	left: 0;
	 	top: 50%;
	 	transform: translateY(-50%);
	 }
	 .xyzs_con{ clear:both;
	 
		 margin: 0 auto;
		 margin-top: 10px;margin-left:22px; margin-right:22px;
	 }
	 .qz_mian{
		 width: 100%;
		 height: 120px;
		 position: relative;
		 margin-bottom: 30px;
	 }
	 .left_logo{
		 width: 90px;
		 height: 90px;
		 border-radius: 90px;
		 background-position: center;
		 background-size: cover;
		 background-repeat: no-repeat;
		 position: absolute;
		 left: 0;
		 top: -16px;
	 }
	 .wza_right{
		 width: 100%;
		 background-color: #FFFFFF;
		 box-shadow: 0px 4px 16px 0px rgba(0,0,0,0.1600);
		 border-radius: 8px;
		 padding-left: 109px;
		 box-sizing: border-box;
		 height: 100px;
		 padding-right: 10px;
	 }
	 .wza_right .wza_bt{
		 font-size: 20px;
		 color: #231618;
		 line-height: 38px;
		 font-weight: bold;
		 padding-top: 9px;
		 overflow: hidden;
		 white-space: nowrap;
		 text-overflow: ellipsis; height:30px; line-height:30px; background:url(../images/jian.png) no-repeat right; background-size:10px 16px;
	 }
	 
	 	 .wza_right .wza_bt span{ background:#F9DB61; color:#999; font-weight:normal; margin-left:10px; font-size:16px; padding-left:10px; padding-right:10px;}
	 

	 .wza_right p{
		 font-size: 16px;
		 color: #666666;
		 line-height: 30px;
		 padding-top: 12px;
		 max-height: 30px;
		 overflow:hidden; 
		 text-overflow:ellipsis;
		 display:-webkit-box;
		 -webkit-box-orient:vertical;
		 -webkit-line-clamp:1; 
	 }
	 .center_mian{
		 width: 100%;
		 padding-bottom: 30px;
		 display: flex;
		 overflow: auto;
		 -webkit-overflow-scrolling: touch;
	 }
	 .center_mian::-webkit-scrollbar{
	 	  width: 0;
	 	  height: 0;
	 	  display: none;
	 	  opacity: 0;
	   }
	   
	  	   .dohh{ overflow:hidden; margin-left:22px; margin-right:22px; font-size:16px;    background-color: #FFFFFF;
    box-shadow: 0px 4px 16px 0px rgba(0,0,0,0.1600);border-radius: 8px; margin-bottom:20px;}
	  	   .dohh ul{ padding-top:20px;}
	  	   .dohh ul .c1{ float:left; width:50%;}
	  	   .dohh ul .c1 span{ display:block; border-radius: 48px; height:50px; line-height:50px; text-align:center; margin-left:10px; padding-left:10px; padding-right:10px;background:#F2F3F4 url(../images/jian.png) no-repeat right 10px center; background-size:10px 16px;}
	  	   .dohh ul .c1 span a{ color:#333}
	  	   .dohh ul .c2{float:left; width:25%; text-align:center; margin-bottom:20px;}
	  	   .dohh ul .c2 img{width:30px; height:30px;}
	  	   .dohh ul .c2 span{ display:block; text-align:center; height:40px; line-height:40px; color:#333 }

.epages{padding:10px 10px 10px 10px;text-align:center;background:#fff}
.epages a{display:inline-block;margin:5px 5px;padding:5px 10px;border-radius:4px;background-color:#eee;color:#666;text-decoration:none}
.epages  a.current{background-color:#0875d2;color:#fff}
 
	   .gmsk{ overflow:hidden; margin-left:22px; margin-right:22px;}
	   .gmsk .gmsk_1{ float:left; width:48%; height:120px; background:#3F96FE url(../images/gm.png) no-repeat 10px center; border-radius: 8px;}
	   .gmsk .gmsk_2{ float:right; width:48%; height:120px;background:#FFA341 url(../images/yk.png) no-repeat 10px center; border-radius: 8px;}
	   .gmsk span{color:#FFF; display:block; font-size:26px; text-align:right; margin-top:30px; margin-right:20px;}
	   .gmsk em{color:#FFF; display:block; font-size:14px; text-align:right; margin-top:10px; margin-right:20px;}
	   
	   
	  .mySwiper {
        width: 100%;
        height: 100%;
      }

    .mySwiper  .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;

        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
      }

     .mySwiper .swiper-slide img {
        display: block;
        width: 100%;
        height: 100%;
        object-fit: cover;
      }  
	    .logo{
		 width: 100%;
		 position: relative;
		 margin-bottom: 30px;z-index:44;
	 }
	 .logo_left{
		 width: 100px;
		 height: 100px;
		 border-radius: 8px;
		 background-position: center;
		 background-size: cover;
		 background-repeat: no-repeat;
		 position: absolute;
		 left:10px;
		 top: -36px;box-shadow: 0px 4px 16px 0px rgba(0,0,0,0.1600); background:#FFF; padding:10px;
	 }
	 
	 
	 	 .logo_left img{
		 width: 100px;
		 height: 100px;
		
	 }
	 
	 .logo_right{
		 width: 100%;
		 box-shadow: 0px 4px 16px 0px rgba(0,0,0,0.1600);
		 padding-left: 139px;
		 box-sizing: border-box;
		 height: 100px;
		 padding-right: 10px;background:#FFFFFF url(../images/jian.png) no-repeat right 10px center; background-size:10px 16px;
	 }
	 .logo_right span{
		 font-size: 20px;
		 color: #231618;
		 line-height: 58px;
		 font-weight: bold;
		 padding-top: 9px;
		 overflow: hidden;
		 white-space: nowrap;
		 text-overflow: ellipsis;
	 }
	 .logo_right p{
	 	 font-size: 12px;
	 	 color: #333333;
	 	 line-height: 12px; 
		 overflow: hidden;
		 white-space: nowrap;
		 text-overflow: ellipsis;
	 }
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   .gxjc_con{overflow:hidden; margin-right:22px}
	   
	   
	   
	 .lisiaos{
	 
		 padding-bottom: 10px;
		 background-color: #FFFFFF;
		 box-shadow: -4px 0px 16px 0px rgba(0,0,0,0.1600);
		 border-radius: 8px;
		 float: left;
		 flex-shrink: 0;
		 margin-bottom:16px; width:-webkit-calc(33.3333%- 22px);width:-moz-calc(33.3333% - 22px);width:calc(33.3333% - 22px); margin-left:22px;
	 }

	 .lisiaos span:nth-of-type(1){
		 display: block;
		 width: 100%;
		 height: 156px;
		 border-radius: 8px;
		 background-position: center;
		 background-size: cover;
		 background-repeat: no-repeat;
		 margin: 0 auto;
		 margin-top: 3px;
	 }
	 .lisiaos span:nth-of-type(2){
		 display: block;
		 font-size: 16px;
		 color: #333333;
		 line-height: 34px;
		 margin: 0 5px;
		 max-height: 34px;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp:1;
	 }
	 
	 .anniu_btn{width:100%;
		 height: 40px;
		 background-color: #0D3592;
		 position: fixed;
		 bottom: 0;
		 font-size: 16px;
		 line-height: 40px;
		 color: #FFFFFF;
		 text-align:center; display:inline-table
	 }
	 
	 
	 
	 
	 	 .anniu_btn span{
	 background-position: center left;
		 background-size: 22px 22px;
		 background-repeat: no-repeat;
		 background-image: url(../images/im_dza.png); display:inline-block; width:122px; margin:0 auto; height:40px; color:#FFF 
	 }
	 
	 
	 
	 .quanbu_ycb{
		 padding-bottom: 110px;
	 }
	 

	 
	 
.big_main{
	margin: 0 24px;
}
.qz_listy{
	background-color: #FFFFFF;
	box-shadow: 0px 4px 16px 0px rgba(4,0,0,0.1000);
	border-radius: 8px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px; overflow:hidden
}
.left_logoa{
	width: 120px;
	height: 80px;
	border-radius: 8px;
	background-position: center;
	background-size: cover;
	float: left;
	margin-left: 19px;
}
.wza_mian{
	float: left;
	 width:-webkit-calc(100% - 176px);width:-moz-calc(100% - 176px);width:calc(100% - 176px);
	padding-left: 27px;
	position: relative;
	height: 80px;
}
.wza_mian p:nth-of-type(1){
	font-size: 16px;
	color: #231618;
	line-height: 25px;
	height: 50px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}
.wza_mian p:nth-of-type(2){
	position: absolute;
	left: 27px;
	bottom: 0;
	width: 100%;
	font-size: 14px;
	color: #999999;
	line-height: 28px;
}




/* 新闻详情页 */
.arc_detail { width:92%; margin:0 auto;}
.arc_detail .news_title { margin-top:20px; margin-bottom:20px; font-size:20px; font-weight:bold; text-align:center; line-height:40px;}
.arc_detail .news_time { font-size:14px; color:#666; margin-bottom:20px; border-bottom:1px solid #EAEAEA; padding-bottom:10px; text-align:center}
.arc_detail .news_content { font-size:16px; color:#333; line-height:180%;}
.arc_detail .news_content img { margin:10px 0px; width: auto; height: auto; max-width: 100%; max-height: 100%; }
.arc_detail .news_detail_ad { margin-top:15px;}
.arc_detail .bottom_ad { margin-bottom:20px;}

.go_action { margin-top:15px; margin-bottom:15px; text-align:center;}
.go_action  a { color:#0000FF; text-decoration:underline; margin:5px; border:1px solid #1666C0; background-color:#1666C0; color:#fff; border-radius:8px; padding:8px 10px; text-decoration:none;}

.news_about{ margin-top:15px; line-height:28px; font-size:1.6rem; color:#fff; text-indent:10px; border-left:5px solid #015C95;  background:#ACACAC;}
.news_about_list { border-bottom:1px solid #EEE; margin:15px 0px; padding-bottom:15px;}
.news_about_list table td.img { width:60px; padding-right:10px;}
.news_about_list table td.img img { width:60px; height:60px;}
.news_about_list table td.name {  font-size:1.8rem;}  


table.news_comment_list { border:0px; border-collapse:collapse; width:100%; margin:0 auto; margin-top:5px; border-bottom:1px solid #EEE;}
table.news_comment_list td { border:0px; padding:5px 0px;}
table.news_comment_list td.touxiang img { border-radius:5px;}
table.news_comment_list td.realname { color:#999; font-size:14px; text-align:left;}
table.news_comment_list td.message { color:#333; font-size:14px; text-align:left;}
.arc_comment_down { text-align:center; margin-top:5px; margin-bottom:15px;}
.arc_comment_down a { font-size:1.4rem; color:#0A74F2;}




.top_xinas{
	margin: 0 22px;
	padding-top: 38px; overflow:hidden
}
.mslogo{
width: 90px;
    height: 90px;
    border-radius: 90px;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    position: absolute; 
}
.wenzi_righa{
	float: left;

	padding-left: 27px;
}
.wenzi_righa p:nth-of-type(1){
	font-size:24px;
	color: #231618;
	font-weight: bold;
	line-height: 28px; margin-left: 80px;
}
.wenzi_righa p:nth-of-type(2){
	padding-top: 12px;
	font-size: 18px;
	color: #333333;
	line-height: 38px; margin-left: 80px;
}
.zuida_wenzi{
	margin: 0 22px;
	padding-top: 41px;
	font-size: 16px;
	color: #666666;
	line-height: 26px;
}
.zuida_wenzi img { margin:10px 0px; width: auto; height: auto; max-width: 100%; max-height: 100%; }

.kjxz{ width:90%; margin:0 auto; overflow:hidden}
#password{display:block;width:80%;overflow:hidden;margin:0;padding:8px 15px;color:#666;font-size:12px;border:1px solid #dfdfdf;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box; float:left;width:-webkit-calc(100% - 86px);width:-moz-calc(100% - 86px);width:calc(100% - 86px);}
.kjxz button{display:block;width:80px;height:34px;overflow:hidden;line-height:32px;padding:0;background-color:#f0f0f0;color:#333;font-size:13px;text-align:center;border:1px solid #ccc;float:left}
.kjxz button{background-color:#c22423 !important; color:#FFF; border-left:none}
#message{ margin-top:10px;}
#downloadForm{ overflow:hidden}