body{
	background: #f4f4f4;
	width: 100%;
	min-width: 1200px;
}
/*.nav-lists a:nth-child(1){
	background: #EA1D2C;
}*/
.indh-center{
	width:100%;
	min-width: 1200px;
	margin-top: 30px;
	margin: 0 auto;
}

.indh-center .indbanner-padding-top{
	margin-bottom: 10px;
}
.indh-alls{
	width: 1200px;
	margin-top: 35px;
	margin: 0 auto;
	overflow: hidden;
}
.indh-topleft{
	width: 1200px;
	float: left;
	margin-top: 15px;
	
}
.indh-tophref{
	width: 200px;
	float: left;
	padding-left: 20px;
	padding-top: 47px;
}
.indh-tophref a{
	width: 180px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	display: block;
	font-size: 16px;
	color: #ffffff;
	background-image: url(../images/hrefbg.png);
	margin-top: 9px;
    text-decoration:none;
}
.indh-somethings{
	/*width: 260px;*/
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content: flex-start;
	justify-content: flex-start;
	-webkit-align-items: center;
	align-items: center;
	height: 32px;
	position: relative;
	margin-top: 10px;
	padding-bottom: 4px;

}
.newindex-more{
	/*width: 260px;*/
	display: flex;
	display: -webkit-flex;
	display: -moz-flex;
	display: -o-flex;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	-moz-justify-content: space-between;
	-o-justify-content: space-between;
	align-items: flex-end;
	-webkit-align-items: flex-end;
	-moz-align-items: flex-end;
	-o-align-items: flex-end;
	height: 32px;
	position: relative;
	margin-top: 10px;
	padding-bottom: 4px;

}
.newindex-more .indh-new{
	margin-right: 0;
}
.indh-somethings h3{
	font-weight: 500;
	font-size: 18px;
}
.indh-somethings span{
	display: inline-block;
	text-align: left;
	text-indent: 1em;
	width: 5em;
	height: 14px;
	font-size: 14px;
	line-height: 14px;
	
	
}
.indh-somethings span:hover{
	color: #EA1D2C;
}
.indh-ask{
	border-left: 1px solid #333333;
	margin-left: 1em;
}
.indh-topcontent{
	width: 100%;
	height: 235px;
	overflow: hidden;
	border-top: 2px solid #EA1D2C;
	background: #FFFFFF;
}
.indh-swiper{
	width: 344px;
	height: 237px;
	float: left;
}
.swiper-container{
	width: 100%;
	height: 100%;
}
.indswiper-list{
	width: 344px;
	height: 237px;
	overflow: hidden;
}
.indswiper-list img{
	width: 355.5px;
	height: 237px;
	margin-left: -5.7px;
}
.indcontainer1{
	position: relative;
}
.indimg-detail{
	width: 100%;
	height:47px;
	box-sizing: border-box;
	background: rgba(0,0,0,0.7);
	position: absolute;
	bottom: 0px;
	left: 0;
	z-index: 20;
	padding-top: 10px;
}
#page{
	z-index: 30;
	bottom: 19px;
	text-align: right;
	padding-right: 10px;
}
#page span{
	background: #FFFFFF;
	opacity: 1;
	width: 10px;
	height: 10px;
}
#page .swiper-pagination-bullet-active{
	background: #EA1D2C;
}
.indimg-detail span{
	color: #FFFFFF;
	font-size: 14px;
}
.indimg-detail .indh-art{
	font-size: 16px;
	margin-left: 24px;
}

.indimg-detail a{
	display: block;
	height: 16px;
	padding-top: 5px;
	text-indent: 36px;
	font-size: 12px;
	color: #FFFFFF;
	
}
.indimg-detail a:hover{
	color: #EA1D2C;
}
.indh-toplists{
	width: 830px;
	margin-top: 5px;
	float: right;
}
.indh-li{
	width: 100%;
	overflow: hidden;
}
.indh-li a{
	display: inline-block;
	width: 500px;
	font-size: 14px;
	height: 32px;
	line-height: 32px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	float: left;
	
}
.indh-li a:hover{
	color: #EA1D2C;
}
.indh-li span{
	float: right;
	margin-right: 28px;
	height: 32px;
	line-height: 32px;
}
.indh-new{
	text-align: right;
	color: #666666;
	margin-right: 28px;
	cursor: pointer;
}
.indh-new:hover{
	color: #EA1D2C;
}
.indh-topright{
	width: 320px;
	height:237px;
	float: right;
}
.indh-rightop{
	width: 100%;
	overflow: hidden;
	height: 32px;
	margin-top: 10px;
	line-height: 42px;
	padding-bottom: 5px;
	
}
.indh-rightop h3{
	font-weight: 500;
	font-size: 18px;
	float: left;
	line-height: 38px;
}
.indh-rightop a{
	float: right;
	line-height: 38px;
}
.indh-rightop a:hover{
	color: #EA1D2C;
}
.indh-rightcontent{
	border-top: 2px solid #f2ac10;
	height: 237px;
	background: #FFFFFF;
}
.indactivity-list{
	width: 295px;
	height: 34px;
	margin: 0 auto;
	margin-top: 15px;
}
.indactivity-list a{
	display: block;
	width: 295px;
	height: 34px;
	overflow: hidden;
}
.indh-area{
	width: 104px;
	height: 34px;
	float: left;
	background: #ececec;	
}
.indareaname{
	width: 104px;
	height: 34px;
	
	text-align: center;
	line-height: 34px;
	font-size: 12px;
}
/*.indh-area .indareaname:nth-of-type(2n+1){
	background: url(.ind.ind/img/history-img/sanred.indpng) 0% 0% no-repeat;
}*/
.indh-project{
	width: 191px;
	height: 34px;
	float: right;
}
.indh-project p{
	font-size: 12px;
	height: 17px;
	line-height: 17px;
	text-indent: 15px;
	color: #666666;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.indh-project p:nth-child(1){
	font-size: 14px;
}
/*头条结束*/
.indh-pinlists{
	width: 1200px;
	box-sizing: border-box;
	height: 220px;
	margin: 0 auto;
	padding: 40px 0px;
	
}
.indh-pinlists a{
	margin-left: 8px;
	display: inline-block;
	width: 294px;
	height: 136px;
	float: left;
	transition: all 0.2s linear;
}
.indh-pinlists a:nth-child(1){
	margin-left: 0;
}
.indh-pinlists a:nth-child(1):hover{
	box-shadow: 0px 8px 10px -3px rgba(254,93,127,0.5);
	transition: all 0.ind2s linear;
}
.indh-pinlists a:nth-child(2):hover{
	box-shadow: 0px 8px 10px -3px rgba(251,150,54,0.5);
	transition: all 0.ind2s linear;
}
.indh-pinlists a:nth-child(3):hover{
	box-shadow: 0px 8px 10px -3px rgba(32,215,217,0.5);
	transition: all 0.ind2s linear;
}
.indh-pinlists a:nth-child(4):hover{
	box-shadow: 0px 8px 10px -3px rgba(86,100,240,0.5);
	transition: all 0.2s linear;
}
.indh-pinlists img{
	width: 294px;
	height: 136px;
	display: inline-block;
}
/*总分馆*/
.indh-pinlists1{
	width: 1200px;
	box-sizing: border-box;
	height: 190px;
	margin: 0 auto;
	padding: 40px 0px;
	
}
.indh-pinlists1 a{
	margin-left: 10px;
	display: inline-block;
	width: 232px;
	height: 110px;
	float: left;
	transition: all 0.2s linear;
}
.indh-pinlists1 a:nth-child(1){
	margin-left: 0;
}
.indh-pinlists1 a:nth-child(1):hover{
	box-shadow: 0px 8px 10px -3px rgba(254,93,127,0.5);
	transition: all 0.ind2s linear;
}
.indh-pinlists1 a:nth-child(2):hover{
	box-shadow: 0px 8px 10px -3px rgba(251,150,54,0.5);
	transition: all 0.ind2s linear;
}
.indh-pinlists1 a:nth-child(3):hover{
	box-shadow: 0px 8px 10px -3px rgba(32,215,217,0.5);
	transition: all 0.ind2s linear;
}
.indh-pinlists1 a:nth-child(4):hover{
	box-shadow: 0px 8px 10px -3px rgba(86,100,240,0.5);
	transition: all 0.2s linear;
}
.indh-pinlists1 a:nth-child(5):hover{
	box-shadow: 0px 8px 10px -3px rgba(162,86,213,0.5);
	transition: all 0.2s linear;
}
.indh-pinlists1 img{
	width: 232px;
	height: 110px;
	display: inline-block;
}
/*总分馆*/
/*专题展示*/
.indproject-name{
	width: 1200px;
	height: 38px;
	line-height: 40px;
	border-bottom: 2px solid #EA1D2C;
	margin: 0 auto;
	margin-bottom: 10px;
	position: relative;
}
.indproject-name span{
	display: inline-block;
	font-size: 16px;
	float: left;
	margin-right: 60px;
	cursor: pointer;
	position: relative;
}
.indproject-name span:hover{
	color: #EA1D2C;
}
.indh-ironing{
	position: absolute;
	display: inline-block;
	width: 13px;
	height:13px;
	bottom: 12px;
	color: #999999;
	left: 26px;
}
.indh-ironing img{
	width: 100%;
}
.indproject-change{
	color: #EA1D2C;
}
.indh-contentlist{
	width: 1200px;
	margin: 0 auto;
}

.indh-model{
	width: 100%;
	height: 230px;
	box-sizing: border-box;
	overflow: hidden;
	background: #FFFFFF;
	margin-top: 20px;
	border: 1px solid #E5E5E5;
}
.indh-model:hover{
	border-color: #ffaaaa;
}
.indh-model:nth-child(1){
	margin-top: 0;
}
.indmodel-image{
	width: 343px;
	height: 230px;
	display: block;
	float: left;
}
.indmodel-detail{
	width: 819px;
	height: 230px;
	float: right;
	position: relative;
}
.indclosed-time{
	width: 100%;
	height: 25px;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content: flex-start;
	justify-content: flex-start;
	-webkit-align-items: flex-end;
	align-items: flex-end;
	margin-top: 15px;
}
.indclosed-time span{
	font-size: 12px;
	height: 14px;
	line-height: 14px;
}
.indclosed-time span:nth-child(2){
	font-size: 20px;
	height: 20px;
	line-height: 20px;
	color: #EA1D2C;
	margin-left: 5px;
}
.indclosed-time span:nth-child(3){
	color: #EA1D2C;
}
.indmodel-title{
	width: 100%;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content: flex-start;
	justify-content: flex-start;
	-webkit-align-items: center;
	align-items: center;
	margin-top: 15px;
}
.indmodel-title h3{
	font-size: 24px;
	color: #666666;
	
}
.indmodel-title span{
	display: inline-block;
	width: 39px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	border-radius: 4px;
	background: #f0e8dd;
	color: #b88544;
	margin-left: 20px;
}
.indmodel-date{
	width: 100%;
	font-size: 12px;
	text-indent: 2.5em;
	color: #666666;
	background: url(../images/history-img/homeiron.png) 0% 22% no-repeat;
	background-size: 3%;
	margin-top: 15px;
}
.indmodel-adress{
	width: 100%;
	font-size: 12px;
	color: #666666;
	text-indent: 2.5em;
	background: url(../images/history-img/homeiron.png) 0% 40% no-repeat;
	background-size: 3%;
	margin-top: 10px;
}
.indmodel-hot{
	width: 100%;
	height: 20px;
	line-height: 20px;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content: flex-start;
	justify-content: flex-start;
	-webkit-align-items: center;
	align-items: center;
	margin-top: 32px;
}
.indmodel-hot span{
	display: block;
	width: 88px;
	height:12px;
	text-indent: 30px;
	height: 16px;
	line-height: 16px;
	border-right: 1px solid #e0e0e0;
	
}
.indmodel-hot span:nth-child(1){
	background: url(../images/history-img/homeiron.png) 0% 57% no-repeat;
	background-size: 27%;
}
.indmodel-hot span:nth-child(2){
	background: url(../images/history-img/homeiron.png) 0% 74% no-repeat;
	background-size: 27%;
	margin-left: 24px;
}
.indmodel-hot span:nth-child(3){
	background: url(../images/history-img/homeiron.png) 0% 91% no-repeat;
	background-size: 27%;
	border: 0px;
	margin-left: 24px;
}
.indmodel-vote{
	width: 198px;
	height: 44px;
	background: #ff0000;
	text-align: center;
	font-size: 16px;
	line-height: 44px;
	color: #FFFFFF;
	position: absolute;
	top: 152px;
	left: 560px;
	border-radius: 6px;
	cursor: pointer;
}
.indmodel-vote:hover{
	background: #EA1D2C;
}
.indlook-more{
	width: 1200px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	color: #666666;
	background: #ededed;
}
.indlook-more span{
	cursor: pointer;
}
.indlook-more span:hover{
	color: #EA1D2C;
}
/*名人介绍*/
.indh-famous{
	width: 100%;
	background: #FFFFFF;
	height: 360px;
}
.indfamous-wrap{
	width: 1200px;
	box-sizing: border-box;
	height: 360px;
	padding: 60px 0px;
	overflow: hidden;
	margin: 0 auto;
}
.indfamous-list{
	width: 390px;
	height: 240px;
	float: left;
	margin-left: 15px;
	position: relative;
	cursor: pointer;
}
.indfamous-list:hover .indfamous-detail{
	opacity: 1;
	transition: all 0.3s linear;
}
.indfamous-list:nth-child(1){
	margin-left: 0px;
}
.indfamous-list .indfamous-title{
	width: 390px;
	height: 240px;
}
.indfamous-detail{
	width: 100%;
	height: 240px;
	position: absolute;
	top: 0;
	left: 0;
	padding: 15px 0;
	box-sizing: border-box;
	opacity: 0;
	transition: all 0.3s linear;
}
.indbg1{
	background: #ebb90b;	
}
.indbg2{
	background: #ec5f43;	
}
.indbg3{
	background: #159bd4;	
}
.indfirst{
	width: 355px;
	height: 70px;
	margin: 0 auto;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	-webkit-align-items: center;
	align-items: center;
	margin-bottom: 15px;
}
.indfirsta:nth-child(2) .indfirst{
	border-top: 1px solid #e2ca73;
	padding-top: 30px;
	box-sizing: border-box;
}
.indphoto{
	width: 60px;
	height: 60px;
	border-radius: 50%;
}
.indphoto1{
	width: 60px;
	height: 60px;
}
.indtext{
	width: 258px;
}
.indfamous-more{
	display: block;
	width: 100%;
	text-align: center;
	font-size: 14px;
	margin-top: 20px;
	color: #fff;
}
.indfamous-name span{
	color: #FFFFFF;
	font-size: 14px;
}
.indlater-serve span{
	color: #FFFFFF;
	font-size: 14px;
}
.news-right-height{
	height: 364px !important;
	padding: 10px 0;
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
}
.news-right-height .swiper-container{
	height: 357px !important;
}

.indmodel-title h3:hover{
	cursor: pointer;
}
.indmodel-image:hover{
	cursor: pointer;
}
.newindex-more .newindex-sidetit {
    width: auto;
    margin-bottom: -4px;
   /* padding-bottom: 7px;*/
    position: relative;
    font-size: 18px;
    color: #333;
}
.newindex-sidetit a{
	padding: 3px 13px;
	
	display: inline-block;
}
.newindex-sidetit .newstab{
	background-color: #EA1D2C;
	color: #fff !important;
}
.newindex-sidetit .newindex-acteed {
    font-size: 16px;
    color: #999999;
    /* vertical-align: bottom; */
    font-weight: lighter;
    width: auto;
    text-indent: 0;
}

.zhibo-wrap{
	width: 186px;
	position: fixed;
	bottom: 200px;
	margin-left: 1220px;
	z-index: 100;
}
.zhibo-wrap a{
	display: inline-block;
	width: 100%;
}
.zhibo-wrap a img{
	width: 100%;
}
@media screen and (max-width: 1333px) {
	.zhibo-wrap{
		width: 186px;
		position: fixed;
		bottom: 200px;
		margin-left: auto;
		right: 0;
	}
}