/* 共有 */
a,a:link,a:active,a:hover{text-decoration: none;}
.width1200{
	width: 96%;
	max-width: 1200px;
	margin-left: auto;
	margin-right: auto;
}
.posabtl{
	position: absolute;
	left: 0;
	top: 0;
}
.mt30{margin-top: 30px;}
.font-default{
	color: #c5c5c5;
}
.ml15{margin-left: 15px}
.mr15{margin-right: 15px}
.border-b1{
	padding-bottom: 5px;
	border-bottom: 1px solid #eee;
}
.font-size12{font-size: 12px}
.ptb5{padding-top: 5px;padding-bottom: 5px;}
.font-black{color: #343434}
.font-white{color: #fff}
.font-metued{color: #7d7d7d}
.font-white:hover{color: #fff}
.font-metued:hover{color: #7d7d7d}
.bg-red{ background-color: #cc292b;}
.bg-blue{background-color: #0083ca}
.bg-default{background-color: #e5e5e5;}
.btn-mt{width: 48%;margin: 10px 1%;border-radius: 18px;height: 35px;line-height: 35px;display: block;text-align: center}
/* -------------------  header -------------*/
.header{
	padding: 5px 0;
	background: url("../images/yupintangImgs/indexp_02.jpg") repeat top left;
}
/* ===== nav 导航修改start  ====================*/
.bignav{background: url("../images/yupintangImgs/indexp_13.jpg") repeat top left;box-sizing: border-box;padding: 0 0;}
.bignav .width1200 {max-width: 1200px;margin: 0 auto}
.bignav-list>li{float: left;width: 25%;text-align: center;padding-bottom: 6px;border-bottom: 3px solid transparent;line-height: 30px;padding-top: 3px;position: relative}
.bignav-list>li:hover,.bignav-list>li.active{background: url("../images/yupintangImgs/navhover.png") no-repeat top left;
	-webkit-background-size: cover;
	background-size: cover;}
.bignav-list>li>a{color: #fff;font-size: 13px;}
.big-menu {
	background-color: #a75406;
	min-width: 120px;
	width: 100%;
	height: auto;
	padding: 8px 3px;
	text-align: center;
	position: absolute;
	top: 63px;
	left: 0;
	box-shadow: 0 2px 5px #e5e5e5;
	display: none;
	z-index: 999;
}
.bignav-list>li:hover .big-menu{display: block;}
.big-menu li {padding: 3px 0;line-height: 26px;}
.big-menu li a{color: #fff;font-size: 14px;}
.big-menu li:hover{
	background-color: #a18056;}
/* 标题 */
.title h3{
	font-weight: bold;
}
 /*footer*/
.footer {
	margin-bottom: 60px;
	padding: 15px 0;
	border-top: 8px solid #bb5b00;
	background:url("../images/yupintangImgs/indexp_02.jpg") repeat top left;
}
.footer-top{
	border-bottom: 1px solid #d8a439;
}
.friends-link{
	margin-top: 3px;
	margin-bottom: 3px;
}
.label-span{
	display: block;
	max-width: 80px;
	font-size: 14px;
	font-weight: bold;
	color: #ae5300;
}
.label-aa{
	padding-bottom: 10px;
}
.label-aa a{
	font-size: 13px;
	color: #555555;
	line-height: 24px;
	padding:  0 5px;
}
.wxcode-footer{
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
}
.copyrt{
	font-size: 12px;
	line-height: 24px;
	color: #934600;
	text-align: center;
}
.copyrt a{
	font-size: 13px;
	line-height: 24px;
	color: #934600;
}
/*底部固定导航 */
.body_footer{padding-top: 5px;width:100%;height:60px;background:-webkit-gradient(linear, 0 0, 0 100%, from(#c7050e), to(#c7050e));background:-moz-linear-gradient(top, #c7050e, #c7050e);/* Firefox */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#43a037,endColorstr=#43a037);bottom:0; z-index:6;}
.body_footer ul{width:100%;height:55px;line-height:55px;}
.body_footer ul li{width:25%;float:left;color:#fff;}
.body_footer ul li a{width:100%;height:55px;display:block;border-right: #ea4a4c solid 1px;outline: 0}
.body_footer ul li dl{width:auto;margin:0 auto;text-align:center;}
.body_footer ul li dt{
    width:auto;
    height:30px;
    overflow:hidden;
}
.body_footer ul li dt img{
    width:25px;
    height:25px;
}
.body_footer ul li dd{
    width:auto;
    height:30px;
    font-size:12px;
    color:#fff;
    line-height:25px;
    overflow:hidden;
}
.smallImg{
    position: relative;
}
.bigImg{
    position:absolute;
    left:120%;
    top:-460px;
    display:none;
    width:600px;
    height:auto;
    z-index:999;
}
.bigImg img{
    width:100%;
}
.smallImg:hover .bigImg{
    display:block;
}
/*底部固定导航end */

/* Bootstrap 中默认情况下没有媒体查询 */
@media (min-width: 400px) {

}
/* 小型设备（手机，480px 起） */
@media (min-width: 480px) {
	
}
/* 小型设备（平板电脑，768px 起） */
@media (min-width: 768px) {
	/* header */
	.header{padding: 8px 0;}
	.header-left{
		width: 60%;
		float: left;
		margin-top: 15px;
	}
	.header-right{
		width: 40%;
		float: right;
	}
	.header-right .header-tops ,.header-tops a{
		font-size: 14px;
		color: #9d7e56;
	}
	.header-tel{
		margin-top: 15px;
	}
	.header-tel img{vertical-align: middle}
	.header-tel a{
		font-family: Arial;
		font-size: 24px;
		color: #ca0047;
		vertical-align: middle;
	}
	 /* footer */
	.footer {
		padding: 13px 0 10px;
	}
	.friends-link {
		margin-top: 15px;
		margin-bottom: 8px;
	}
	.label-span{
		display: block;
		width: 25%;
		max-width: 80px;
	}
	.label-aa {
		width: 85%;
	}
	.label-aa a {
		font-size: 14px;
	}
	.footer-nav{
		text-align: center;
	}
	.footer-nav a{
		display: inline-block;
		padding: 0;
		color: #934600;
		font-size: 14px;
		text-align: center;
	}
	.footer-nav a:after{
		display: inline-block;
		content: " | ";
		width: 10px;
		line-height: 24px;
		text-align: center;
	}
	.footer-nav a:last-child:after{
		display: none;
	}
	.copyrt,.copyrt a{
		font-size: 14px;
	}
}

/* 中型设备（台式电脑，992px 起） */
@media (min-width: 992px) {
	/* header  */
	.header-left {margin-top: 10px;margin-bottom: 10px;}
	.header-tel{margin-top: 25px;}
	.header-tel a{font-size: 30px;}
    /* head */
	.bignav-list>li{float: left;width: 12.5%; line-height: 50px;}
	.bignav-list>li:hover,.bignav-list>li.active{background: url("../images/yupintangImgs/navhover.png") no-repeat top left;
		-webkit-background-size: cover;
		background-size: cover;}
	.bignav-list>li>a{color: #fff;font-size: 15px;}
	/* footer */
	.footer{margin-bottom: 0;}
	.friends-link {
		margin-top: 10px;
		margin-bottom: 0px;
	}
	.label-aa {
		width: 91%;
	}
	.wxcode-footer{
		width: 14%;
		margin-top: 25px;
		max-width: 130px;
		float: left;
	}
	.footerinfo{
		width: 80%;
		margin-top: 28px;
		margin-left: 4%;
		float: left;
		text-align: left;
	}
	.footerinfo .copyrt{
		text-align: left;
	}
	.footer-nav{
		text-align: left;
	}

}

/* 大型设备（大台式电脑，1200px 起） */
@media (min-width: 1200px) {
   .width1200{
		width: 1200px;
	}
	/* footer */
	.footer {
		padding: 25px 0;
	}
}