@charset "utf-8";
.title{text-align:center; position: relative; padding-bottom: 10px;}
.title h2{ 
	color: #333333; 
	font-size: 24px; text-align: center;
}
.title p{ color: #c7c7c7; font-size: 20px; line-height: 30px;}
.title:before{
	content: '';
	position: absolute;
	height: 2px;
	width: 60px;
	background: #ff3600;
	bottom: 0px;
	left: calc(50% - 30px);
}


.header .logo{ 
	background: rgba(255,255,255,0.1); 
	width: 100%;
	padding: 10px 0;
}
.header .logo h1{ width: 600px; padding: 20px 0px;}
.header .logo h1 img{height: 60px;}
.header .logo dd.slogen{ padding-top: 40px;}
.header .logo dd.qr{ text-align: center; font-size: 16px; margin-left: 80px;}
.header .logo dd.qr img{ height: 80px;}
.header .logo dd.tel{ margin-left: 70px; background: url(../images/tel.png) no-repeat;
	padding-left: 50px;
}
.header .logo dd.tel h4{ font-size: 18px;}
.header .logo dd.tel p{ font-size: 16px; line-height: 25px;}
.header .logo dd.language{ text-align: center; padding-top: 10px; font-size: 16px;}



.nav{background: #ff3600;}
.nav .yiji{}
.nav .yiji li{position: relative; width: 10%;}
.nav .yiji li:last-child i{ background: url(../images/en.png) no-repeat; display: block; width: 26px; height: 26px; margin-right: 5px; float: left;}
.nav .yiji li:last-child a{color:#fff;}
.nav .yiji li a{
	display: block;
	font-size: 16px;
	line-height: 24px;
	padding: 13px 20px;
	text-align: center;
	transition: all .3s;
	color: #FFFFFF;
}
.nav .yiji li:hover a,
.nav .yiji li.active a{
	background: #4f4f4f;
}
.nav .yiji li .erji{
	display: none;
	position: absolute;
	width: 150%;
	background: #FFFFFF;
	z-index: 20;
	text-align: center;
	box-shadow: 0px 0px 5px;
}
.nav .yiji li .erji li{ padding-top: 0px; border-bottom: none; width: 100%;}
.nav .yiji li .erji li:last-child{border-bottom: none;}
.nav .yiji li .erji li a{
	display: block;
	font-size: 16px;
	color: #FFFFFF;
	line-height: 20px;
	padding: 10px 0;
	transition: all .3s;
	border-bottom: none;
}
.nav .yiji li .erji li:hover a{ background: #7b7b7b; color: #FFFFFF; }




.footer{
	background: #363636;
}
.footer .container{background: #363636;}
.footer .footer1 .footer-nav{
	width: 100%;
	padding: 40px 0 70px;
}
.footer .footer1 .footer-nav li{
	width: 15%;
}
.footer .footer1 .footer-nav li:nth-child(1){ width: 30%; }
.footer .footer1 .footer-nav li:nth-child(3){ width: 20%; }
.footer .footer1 .footer-nav li:nth-child(3) p{ width: 50%; float: left;}
.footer .footer1 .footer-nav li:nth-child(5){ width: 20%; }
.footer .footer1 .footer-nav li h3{ position: relative; height: 40px; margin-bottom: 10px;}
.footer .footer1 .footer-nav li h3:before{
	position: absolute;
	content: '';
	height: 2px;
	background: #FFFFFF;
	bottom: 0px;
	left: 0px;
	display: block;
	width: 40px;
}
.footer .footer1 .footer-nav li h3 a{
	display: block;
	font-size: 18px;
	color: #FFFFFF;
	line-height: 30px;
	text-align: left;
}
.footer .footer1 .footer-nav li p{display: block;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 30px;
	text-align: left;}
.footer .footer1 .footer-nav li p a{
	display: block;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 30px;
	text-align: left;
}


.footer .footer1 .copyright{ border-top: 1px solid #676767; text-align: center;  color: #FFFFFF;}
.footer .footer1 .copyright .container{ background: #363636; padding: 20px 0px 20px 0px;}
.footer .footer1 .copyright a{ color: #FFFFFF; text-align: center; }



/*分页*/
.pagination-wrapper{ 
  	margin: 40px auto 100px auto;
  	text-align: center;
} 
.pagination{  

} 
.pagination li{
	display: inline-block;
	vertical-align: top;}
.pagination li a,.pagination li span{ 
  	display: inline-block;
  	height: 32px; 
  	line-height: 32px; 
  	margin-right: 8px; 
  	padding: 0 12px; 
  	font-size: 14px; 
  	border: 1px solid #dfdfdf; 
  	color: #999; 
  	text-decoration: none; 
  	border-radius: 4px;
  	box-sizing: border-box;
  	transition: all .3s;
  	background: #f7f7f7;
} 
.pagination li:last-child{
	margin-right: 0;
}
.pagination li a:hover{ 
  	background:#ff3600; 
  	color:#fff; 
  	border-color: #ff3600;
} 
.pagination li.active a,.pagination li.active span { 
  	background: #ff3600; 
  	color: #fff;
  	border-color: #ff3600;
  	display: block;
} 
.pagination .pageinfo{
	display: inline-block;
  	height: 32px; 
  	line-height: 32px; 
  	padding: 0 12px; 
  	font-size: 14px; 
  	border: 1px solid #555555; 
  	color: #555555; 
  	box-sizing: border-box;
}
/*分页*/