@charset "utf-8";
/*初始化*/
body,h1,h2,h3,h4,h5,h6,a,p,dl,div,dt,dd,ul,ol,li,select,table,button,input,textarea,th,td {margin:0; padding:0;}
body{color:#333; font-family:"微软雅黑"; font-size:14px;}
a{text-decoration:none; color:#555;}
input{ outline:none;}
textarea{ resize:none}
a:hover{text-decoration: none;}
ul,dl{list-style-type:none;}
img {border:0;}
small,em,i{font-weight:normal; font-style:normal;}
li{list-style:none;}
table{border-collapse:collapse;border-spacing:0} 
img, input{border:0;}
p{word-wrap:break-word} 
/*常用类*/
.fl{float: left;}
.fr{float: right;}


.item:hover{
background: none !important;
}
.picsFall .item:hover{
	background: #000 !important;
}
.new-title{
    text-align: center;
    position: relative;
    padding-top: 32px;
    margin-top: 25px;
    margin-bottom: 30px;
}
.case_tlug h2{
    font-size: 28px;
    color: #292828;
    position: relative;
    line-height: 80px;
}
.case_tlug p{
	text-transform: uppercase;
	font-size: 48px;
	color: #464646;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	filter: alpha(opacity=10);
	-moz-opacity: 0.1;
	-khtml-opacity: 0.1;
	opacity: 0.1;
	line-height: 110px;
}
.clearfix::before,.clearfix::after,.clearfix:before,.clearfix:after,.content.clearfix::before{content: "";height: 0;line-height: 0;display: block;visibility: hidden;clear: both;}
.txt-hide{overflow: hidden; text-overflow: ellipsis; word-break: keep-all; white-space: nowrap;  -o-text-overflow:ellipsis; -icab-text-overflow: ellipsis; -khtml-text-overflow: ellipsis; -moz-text-overflow: ellipsis; -webkit-text-overflow: ellipsis; }
.txt-hide2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.txt-hide3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.tc{ text-align: center;}
.tl{ text-align: left;}
.tr{ text-align: right;}
.font30{font-size: 30px;}
.font28{font-size: 28px;}
.font26{font-size: 26px;}
.font24{font-size: 24px;}
.font22{font-size: 22px;}
.font20{font-size: 20px;}
.font18{font-size: 18px;}
.font16{font-size: 16px;}
.font14{font-size: 14px;}
.font12{font-size: 12px;}
.img-res{display:block; max-width:100%; height:auto;}
.table-box{display: table; text-align: center;}
.table-middle{display: table-cell; vertical-align: middle;}
.list-disc{list-style: disc inside;}
.word-spacing{word-spacing:8px;letter-spacing:1px;}
.goBackStyle{ background: url(../img/goblck.png) no-repeat;width: 50px;height: 50px;position: fixed; background-size: 50px; bottom: 25px;right: 25px;z-index: 999; display: none;}
.mt20{ margin-top: 20px;}
.mt30{ margin-top: 30px;}
.ml30{ margin: 30px;}
.plr15{ padding: 0 15px;}
.pl20{ padding-left: 20px;}
.container{ width: 1200px; display: block; margin-left: auto; margin-right: auto;}
.container-fluid{ width: 100%; min-width: 1200px; display: block;}
.mask-bg{position: fixed; width: 100%; height: 100%; background: rgba(0,0,0,.6); z-index: 99; top: 0; left: 0; display: none;}
.btn-submit{ display: block; background: #F3A251; color: #fff; font-size: 14px; width: 180px; height: 45px; line-height: 45px; text-align: center;}
.money::before ,.money:before{ content: "￥"; font-size: 16px;}
.mt10{ margin-top: 10px;}
.plr15{ padding: 0 15px;}
.pl20{ padding-left: 20px;}
.move{ transition: all .5s;-webkit-transition: all .5s; -moz-transform: all .5s; }
.col{color: #e5d85f;}
.h40{ height: 40px;}
.indent{ text-indent: 2em;}
.mask{position: fixed; width: 100%; height: 100%; background: rgba(0,0,0,.6); z-index: 1; top: 0; left: 0;}
.fixed-box{
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 99;
}
.middle-box{
	position: absolute;
	top: 50%;
	left: 0;
	width: 100%;
	transform: translate(0,-50%);
	-webkit-transform: translate(0,-50%);
	-moz-transform: translate(0,-50%);
	z-index: 99;
	
	
}


.zz{
	
}


.app .pages-nav{
	font-size: 0;
	color: #333;
	line-height: 25px;
	margin-bottom: 60px;
}
.app .pages-nav a,
.app .pages-nav span{
	font-size: 14px;
	vertical-align: middle;
	margin: 0 4px;

}
.app .pages-nav .icon{
	vertical-align: middle;
}
.app .pages-nav span{
	font-weight:bold;
	font-family: '宋体';
	color: #666;
}
.app .pages-nav a{
	color: #999;
}

.pages-nav a.active{
	color: #258f92;
	text-decoration: underline;
}

.app .content .item{
height:auto !important}


body{
padding-top: 106px
}

.app .ban .content:before{
	display:none
}


.bot-link{
	display: none !important
}
