/*top*/
.clear {
    clear: both;
}
.clearfix{
    clear: both;
}
.clear20n {
	height: 20px; clear: both;
}
.wrap {
}
html, body {
	background: #C4A759;
}			   
.banner_dm {
	background: #C4A759;
}
.banner_dm img{
	height: auto;
	width:100%;
}


.bg_wrap {
	background: #dfdfdf;
}
.bg_wrap35 {
	background: #353535;
}

/* 通栏 结构*/
.tl01 {
	position: relative;
	width: 100%;
	margin: 0 auto;
	clear:both;
}

/* 左右 结构*/
.tl02 {
	width: 100%;
	margin: 0 auto;
	clear:both;
}

.tl02_l {
    width: 48%;
    float: right;
    padding-top: 0px;
}
.tl02_r {
    width: 50%;
    float: left;
    height: auto;
    position: relative;
}


.tl02{
	border:3px dotted #A40001;
	border-radius: 0px;
	padding:20px;
	width:auto;
}
.tl02_bg{
	background: #F1F1F1;
	border-radius: 0px;
	padding:20px;
}

.nav_tit {
	margin:90px auto 90px;	text-align:center;
}
.nav_tit img{
	width:100%;
	margin:0 auto;
}

.tip {
	margin:50px auto;
	text-align:center;
	background: #87601D66;
	border-radius: 10px;
}
.tip span{
	padding:10px 0;
	color: #FFF;
	font: 500 38px/90px "Microsoft YaHei", "微软雅黑", "宋体", "黑体";
	cursor: pointer;
}


.qd {
	margin:60px auto 20px;
}
.qd1 {
	margin:50px 0 20px;
	width:45%;
	float: left;
}
.qd2 {
	margin:50px 0 20px 10%;
	width:45%;
	float: left;
}
.qd p{
	padding:10px 0 0 0;
	color: #FFF;
	font: 500 38px/90px "Microsoft YaHei", "微软雅黑", "宋体", "黑体";
	cursor: pointer;
}
.qd img{
	width:auto;
	margin:0 auto;
}
.qd p a{
	color: #FFF;
}
.qd1 p,.qd2 p {
	margin:40px auto 40px;
}
.qd1 p img,.qd2 p img {
	border-radius: 10px;
}



.t_footer {
	border-top: 5px solid #C4A759;
	background: #C4A759;
}
.t_footer p {
	color: #fff;
	line-height: 30px;
}
.nav-foot {
	display: none;
}


@media only screen and (min-width : 120px) and (max-width : 880px) {


.clear50 {
    height: 20px;
    clear: both;
}
.clear20 {
    height: 10px;
    clear: both;
}
.clear20n {
    height: 0px;
    clear: both;
}


.tl01 {width:auto; margin:0 10px;}





.nav_tit {
	margin:50px 5%;	text-align:center;
}
.nav_tit img{
	width:100%;
	margin:0 auto;
}

.tip {
	margin:30px 2%;	text-align:center;
	background: #87601D66;
	border-radius: 10px;
}
.tip span{
	padding:10px 0;
	color: #FFF;
	font: 400 16px/40px "Microsoft YaHei", "微软雅黑", "宋体", "黑体";
	cursor: pointer;
}

.qd {
	margin:50px 2% 20px;
}
.qd p{
	padding:10px 0 0 0;
	color: #FFF;
	font: 400 16px/40px "Microsoft YaHei", "微软雅黑", "宋体", "黑体";
	cursor: pointer;
}
.qd img{
	width:20%;
	margin:0 auto;
}

.qd1 {
	margin:20px 2% 20px;
	width:42%;
	float: left;
}
.qd2 {
	margin:20px 2% 20px 10%;
	width:42%;
	float: left;
}
.qd1 p,.qd2 p {
	margin:20px auto 20px;
}
.qd1 img,.qd2 img {
	width:60%;
}
.qd1 p img,.qd2 p img {
	border-radius: 10px;
	width:100%;
}

.t_footer {
	display: none;
}

}