.kuang {
	padding-left: 1.5rem;
	padding-right: 1.5rem;
}
#PC-head-wu{
	width: 100%;
	height: 6rem;
}
#Phone-head {
	height: 6rem;
	display: none;
}

.header {
	background-color: black;
	height: 6rem;
}

.header-under {
	height: 6rem;
}

.header-nav {
	
	background-color: black;
}

.navbar {
	border: none;
}

.navbar-nav li a {
	font-size: 1.5rem;
	color: white;
	line-height: 3rem;
}
.navbar-nav li a:link {
	color: white;
}

.navbar-nav li a:visited {
	color: white;
}

.navbar-nav li a:hover {
	color: yellow;
}

.header-logo {
	margin-top: -0.1rem;
	width: 7rem;
	height: 6rem;
}

.navbar-brand span {
	font-size: 2.5rem;
	font-weight: bold;
	color: white;
	position: relative;
	left: 8rem;
	top: -5rem;
}


#header-lunbo {
	width: 100%;
	height: 60rem;
}

.header-xs-lunboImg {
	width: 100%;
	height: 30rem;
}

#hot-word {
	width: 100%;
	overflow: auto;
	padding-top: 2.5rem;
	padding-bottom: 2.5rem;
	background-image:url('http://wx.entvic.com/templets/botou_internet/images/head-small.jpg');
	background-size:100% 100%;
}

#hot-word h1 {
	font-size: 1.5rem;
}

.hot-word-head {
	color: #980000;
}

#company-description {
	width: 100%;
	overflow: auto;
	padding-top: 4rem;
	padding-bottom: 4rem;
	background-color: white;
}

.head-left-img {
	float: left;
	width: 40%;
}

.company-description {
	float: left;
	width: 57%;
	margin-left: 3%;
}

.head-left-img img {
	width: 100%;
	height: 210px;
}

.company-description h1 {
	margin-top: 0.5rem;
	color: #5b97cf;
	font-size: 1.875rem;
}

.company-description p {
	margin-top: 1.5rem;
	line-height: 2.5rem;
	font-size: 1.5rem;
}

.company-description h2 {
	margin-top: 1rem;
	line-height: 2rem;
	font-size: 1.5rem;
}

#company-product {
	overflow: auto;
	padding-top: 5rem;
	background-image:url('http://wx.entvic.com/templets/botou_internet/images/head-background.jpg');
	background-size:100% 100%;
}


.eve-title h1 {
	font-size: 2.5rem;
}
.eve-title h4{
	font-size: 1.2rem;
	margin-top: 1rem;
	line-height: 2rem;
}
.product-h1-heng {
	width: 5%;
	margin: 1rem auto;
	height: 0.3rem;
	background-color: #0f60ba;
}

.product-under-btn {
	margin-top: 2.5rem;
}

.product-btn {
	float: left;
	width: 12%;
	margin-right:2%;
	height: 4rem;
	line-height: 4rem;
	text-align: center;
	font-size: 1.75rem;
	background-color: white;
	border-radius: 2rem;
	border: 0.2rem solid #3c7cc4;
	color: #8cb3de;
}

.product-btn:hover {
	background-color: red;
	border: 0.2rem solid red;
	color: white;
}

#company-product-div {
	clear: both;
	padding-top: 2rem;
	background-image:url('http://wx.entvic.com/templets/botou_internet/images/head-background.jpg');
	background-size:100% 100%;
}

.product-eve {
	float: left;
	width: 22%;
	margin-right: 3%;
	height: 33rem;
}

.product-eve img {
	width: 100%;
	margin-top: 1.5rem;
	height: 23.5rem;
}

.product-eve:hover {
	
}
.move-big{
	transition: all 0.5s;
}
.move-big:hover{
	transform: scale(1.05);
}
.product-font {
	width: 100%;
	margin-top: 2rem;
	text-align: center;
	font-size: 1.5rem;
}

#product-lookMore {
	clear: both;
	padding-top: 2rem;
}

.product-lookMore {
	width: 10%;
	height: 5rem;
	line-height: 5rem;
	text-align: center;
	background-color: #0f60ba;
	color: white;
	margin: 0 auto;
	border-top-right-radius: 1rem;
	border-top-left-radius: 1rem;
	font-size: 1.5rem;
}

#news-all {
	overflow: auto;
	padding-top: 5rem;
	background-color: white;
}

.news-three-btn {
	width: 25%;
	margin-top: 2.5rem;
}

.news-three-EveBtn {
	float: left;
	width: 30%;
	margin-left: 3%;
	height: 4rem;
	line-height: 4rem;
	text-align: center;
	background-color: white;
	border-radius: 1rem;
	font-size: 1.75rem;
}

.news-three-EveBtn:hover {
	background-color: #0f60ba;
	color: white;
}
#news-detail-all{
	background-color: white;
	overflow: auto;
	padding-bottom: 2rem;
}
.news-detail-all {
	
}

.news-detail-left {
	float: left;
	width: 42%;
}

.news-detail-left img {
	margin-top: 2rem;
	width: 100%;
	height: 38rem;
}

.news-detail-right {
	float: left;
	width: 52%;
	margin-left: 3%;
}

.news-detail-date {
	float: left;
	width: 15%;
	height: 6rem;
	color: white;
}
.news-data-underDiv{
	width:70px;
	height:70px;
	background-color: #0F60BA;
}
.news-detail-date h6 {
	padding-top: 1rem;
	font-size: 1.875rem;
	font-weight: bold;
}

.news-detail-date h5 {
	padding-top: 1rem;
	font-size: 1.45rem;
}

.news-detail-content {
	float: left;
	width: 83%;
	margin-left: 2%;
}

.news-detail-content h1 {
	font-size: 1.75rem;
	color: #0F60BA;
}

.news-detail-content p {
	font-size: 1.25rem;
	margin-top: 0.5rem;
	line-height: 1.9rem;
}
.news-detail-content h4{
	font-size: 1.25rem;
	margin-top: 0.5rem;
	line-height: 2rem;
}
.news-detail-content h5{
	font-size: 1.5rem;
	margin-top: 0.5rem;
	line-height: 2rem;
}
.news-detail-content h6{
	font-size: 1.5rem;
	margin-top: 0.5rem;
	line-height: 2rem;
}
.news-detail-eve{
	clear: both;
	padding-top: 2rem;
}
.news-detail-eve img {
	margin-top: 1rem;
	width: 100%;
	height: 0.2rem;
}
#CallUs{
	width: 100%;
	overflow: auto;
	padding-top: 4rem;
	padding-bottom: 4rem;
	background-color: #f6f8fa;
}



#footer{
	position: fixed;
	bottom: 0;
	width: 100%;
	overflow: auto;
	padding-top: 1rem;
	padding-bottom: 0rem;
	background-color: black;
}
.footer-left{
	float: left;
	width: 70%;
}
.footer-left p{
	font-size: 1.25rem;
	color: white;
	margin-left: 2.5%;
	margin-top: 1rem;
}
.footer-left h1{
	font-size: 1.25rem;
	color: white;
	margin-left: 2.5%;
	margin-top: 1rem;
}
.footer-right{
	float: left;
	width: 30%;
}
.footer-right-img{
	float: right;
	width: 40%;
}
.footer-right-img img{
	margin-top: 1.5rem;
	width: 10rem;
	height: 10rem;
}
.footer-right-font{
	float: right;
	width: 60%;
}
.footer-right-font p{
	margin-top: 1.5rem;
	margin-right: 1rem;
	font-size: 1.5rem;
	color: white;
	text-align: right;
}
.footer-right-font h1{
	margin-top: 1rem;
	font-size: 1.5rem;
	color: white;
	margin-right: 1rem;
	text-align: right;
}
.Call-us-map{
	margin-top: 2rem;
	width: 100%;
	height: 550px;
}
.Phone-header-logo{
	font-size: 1.875rem;
	font-weight: bold;
	color: white;
	margin-top: 0.5rem;
}
.Web-header-logo{
	font-size: 2rem;
	font-weight: bold;
	color: white;
	margin-top: 0.5rem;
}
.swiper-slide img{
	width: 100%;
	height: 20rem;
}






.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;

}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
.up-under-btn{
	
	font-size: 15px;
}
.up-under-btn p{
	margin-top: 10px;
}






















/*媒体查询：注意and后面空格的添加*/
/*iphone: w < 768px*/
@media screen and (max-width: 768px) {
	#company-description {
		padding-top: 3.5rem;
		padding-bottom: 3.5rem;
	}
	.company-description{
		float: left;
		width: 100%;
		margin-left:0%;
	}
	.company-description h1{
		margin-top: 1rem;
		text-align: center;
	}
	.product-h1-heng {
		width: 15%;
	}

	.product-under-btn {
		margin-top: 1rem;
	}

	.product-eve {
		float: left;
		width: 49%;
		margin-right:1%;
		height: 22.5rem;
	}

	.product-eve img {
		width: 100%;
		margin-top: 1.5rem;
		height: 15rem;
	}
	.head-left-img{
		float: left;
		width: 100%;
	}
	.head-left-img img {
		width: 100%;
		height: 15rem;
	}

	.product-btn {
		width: 47%;
		margin-left: 1%;
		margin-top: 2%;
	}

	.product-lookMore {
		width: 30%;
	}

	#company-product-div {
		margin-top: 0rem;
	}

	#company-product {
		padding-top: 2.5rem;
	}

	#news-all {
		padding-top: 2.5rem;
		padding-bottom: 0rem;
	}

	.news-three-btn {
		width: 100%;
	}

	.news-three-EveBtn {
		border: 0.1rem solid #0F60BA;
	}

	.news-detail-right {
		width: 100%;
		margin-left: 0%;
	}

	.news-detail-date {
		float: left;
		width: 20%;
		height: 6rem;
		color: white;
		margin-top:-10px;
	}

	.news-detail-content {
		float: left;
		width: 78%;
		margin-left: 2%;
	}

	.news-detail-content img {
		width: 100%;
		height: 0.2rem;
	}
	
	.news-detail-eve img {
		width: 100%;
		height: 0.2rem;
		margin-top:20px;
	}
	.footer-right{
		clear: both;
		float: right;
		width: 100%;
	}
	.footer-left{
		clear: both;
		width: 100%;
	}
	#footer-ul li{
		
	}
	.footer-left h2{
		font-size: 1.5rem;
		color: white;
		margin-left: 3%;
		margin-top: 2%;
		line-height: 2rem;
	}
	.navbar-nav li a {
		line-height: 2rem;
	}
	.header {
		background-color: black;
		height: 7rem;
	}
	.Call-us-map{
		margin-top: 2rem;
		width: 100%;
		height: 20rem;
	}
	.up-under-btn p{
		margin-top: 0.5remx;
	}
	.news-detail-content h1{
		margin-top:-0.8rem;
	}
	
}

@media screen and (max-width: 320px) {
	.news-detail-content h1{
		font-size: 1rem;
	}
	.news-detail-content h4{
		font-size: 1rem;
	}
	.navbar-brand span {
		font-size: 1.75rem;
		font-weight: bold;
		color: white;
		position: relative;
		left: 6rem;
		top: -3rem;
	}
	.navbar-toggle{
		margin-top: 1.2rem;
	}
}



@media screen and (min-width: 769px) {
	#company-description {
		width: 100%;
		overflow: auto;
		padding-top: 7rem;
		padding-bottom: 7rem;
		background-color: white;
	}
}









