/*头部*/
.topbox{
	height:80px;
}
.logo-height{
	height: 50px;
}
.navbar-expand-lg .navbar-nav .nav-link {
	padding:1.8rem 2.3rem;
	font-size: 18px;
}
.navbar-expand-lg .navbar-nav .nav-ico {
	padding:2rem 1rem;
	font-size: 32px;
	line-height: 70px!important;
}
.navbar-brand {
	font-size: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.shadow-sm-top {
	box-shadow: 0 -.125rem .25rem rgba(0,0,0,.075) !important;
}
.home-weixin{
	width: 120px;
}

/*产品中心*/
.home-picbox{
	overflow:hidden;
}
.home-pic{
	width: 100%;
	height: 350px;
	transition:all 0.6s;
	cursor:pointer;	
}

.home-pic:hover{
	transform:scale(1.1);	
}


/*走进尚艺红*/
.aboutbg{
	background: url(../images/aboutbg.jpg) no-repeat center;
	background-size: 100% 100%;
}
.pingtaibg{
	background: url(../images/pingtaibg.jpg) no-repeat center;
	background-size: 100% 100%;
}

/*新闻*/
.news-ico{
	width: 100%;
	height: 452px;
}

/*底部*/
.home-footer{
	background: url(../images/contactbg.jpg) no-repeat center;
}
.home-footer img{
	width: 10%;
}

.footerbg{
	background:#464646;
}
.copyright{
	background: #313131;
}

/*文化之旅页面*/
.whzlbox{
	height: 600px;
}

/*产品列表页面*/
.pic-nav{
	display: block;
}
.pic-text{
	color: #710111;
}
.pic-navimg{
	height: 40px;
}

/*联系我们页面*/
.contact-line{
	width: 160px;
	margin:0 auto;
	height: 5px;
	background: #710111;
}

/*内页*/
.content img{
	max-width: 100%;
}

@media (max-width:1280px){
	.navbar-expand-lg .navbar-nav .nav-link {
		padding:1.8rem 1.5rem;
		font-size: 16px;
	}
	.home-pic{
		width: 100%;
		height:240px;
	}
}

@media (max-width:1024px){
	.navbar-expand-lg .navbar-nav .nav-link {
		padding:2rem 1rem;
		font-size: 16px;
	}
	.home-pic{
		width: 100%;
		height:180px;
	}
}

@media (max-width:768px){
	.row {
		margin-right: -10px;
		margin-left: -10px
	}
	.col, .col-1, .col-10, .col-11, .col-12,.col-13, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
		position: relative;
		width: 100%;
		padding-right: 10px;
		padding-left: 10px
	}
 	.wapnone{
		display: none;
	}
	.no-pleft{
		padding-left:10px;
	}
	.no-pright{
		padding-right: 10px;
	}
	.logo-height{
		margin: .4rem 0;
		height: 35px;
	}

	.home-pic{
		width: 100%;
		height:auto;
	}
	.pic-navimg{
		height:25px;
	}

	.wap-pic{
		width:20%;
	}
	
	.wapbtn{
		width: 100% !important;
	}
	.topbox{
	}
	.navbar-expand-lg .navbar-nav .nav-link {
		padding:1rem;
		font-size: 16px;
	}
	.headerbox {
		width: 100%;
	}
	.dropdown-menu {
		width: 100%;
	}

	/*服务咨询*/
	.fuwuimg{
		height:180px;
	}
	
	/*在线咨询*/
	.message-title {
		color: #ffffff!important
	}
	a.message-title:focus, a.message-title:hover {
		color: #ffffff!important
	}
	

	.wap-footnav{
		background:#52665a!important;
	}
	
	.news-ico{
		width: 100%;
		height: auto;
	}
	.contactbg{
		padding: 80px 0px 0px 0px;
	}

	.topbox{
		height: 55px;
	}

	/*底部*/
	.home-footer img{
		width: 20%;
	}

	.m-5 {
		margin: 1.5rem!important
	}
	.mt-5, .my-5 {
		margin-top: 1.5rem!important
	}
	.mr-5, .mx-5 {
		margin-right: 1.5rem!important
	}
	.mb-5, .my-5 {
		margin-bottom: 1.5rem!important
	}
	.ml-5, .mx-5 {
		margin-left: 1.5rem!important
	}

	.p-5 {
		padding: 1.5rem!important
	}
	.pt-5, .py-5 {
		padding-top: 1.5rem!important
	}
	.pr-5, .px-5 {
		padding-right: 1.5rem!important
	}
	.pb-5, .py-5 {
		padding-bottom: 1.5rem!important
	}
	.pl-5, .px-5 {
		padding-left: 1.5rem!important
	}
	.pt-7, .py-7 {
		padding-top: 1.5rem!important
	}
	.pr-7, .px-7 {
		padding-right: 1.5rem!important
	}
	.pb-7, .py-7 {
		padding-bottom: 1.5rem!important
	}
	.pl-7, .px-7 {
		padding-left: 1.5rem!important
	}
	.p-sm-2 {
		padding:.5rem!important
	}
	.pt-sm-2, .py-sm-2 {
		padding-top:.5rem!important
	}
	.pr-sm-2, .px-sm-2 {
		padding-right:.5rem!important
	}
	.pb-sm-2, .py-sm-2 {
		padding-bottom:.5rem!important
	}
	.pl-sm-2, .px-sm-2 {
		padding-left:.5rem!important
	}
	.p-sm-3 {
		padding: 1rem!important
	}
	.pt-sm-3, .py-sm-3 {
		padding-top: 1rem!important
	}
	.pr-sm-3, .px-sm-3 {
		padding-right: 1rem!important
	}
	.pb-sm-3, .py-sm-3 {
		padding-bottom: 1rem!important
	}
	.pl-sm-3, .px-sm-3 {
		padding-left: 1rem!important
	}
}
