@charset "gb2312";
/* ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ê½ */
/*.header-nav .navbar{
	padding: 1rem 1rem;
}*/
/* ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½É« */
.navbar-light .navbar-nav .nav-link{
    color: #333333;
}
.navbar-light .navbar-nav .active>.nav-link ,.navbar-light .navbar-nav .nav-link:hover {
    color: #ff7f00;
    
}/* ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½É«   end*/

/* banner */
/* iconï¿½Ð»ï¿½ï¿½ï¿½Ê½ */
.carousel-indicators{
	bottom:3.75rem;
}/* banner   end*/
/* ï¿½ï¿½ï¿½ï¿½Í»ï¿?*/
.contact-content .card .card-body{
	display: none;
}
.contact-content .card:hover .card-body{
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	background: #ff7f00;
	color: #fff;
}
.contact-content .card:hover .card-body h5{
	position: absolute;
	left: 0;
	right: 0;
	top: 50%;
	margin-top: -.5rem;
}
/* ×ÊÑ¶ÖÐÐÄ¸ü¸Ä*/
.new-content {
	margin-top: 3rem;
}
.new-card{
	box-shadow: 1px 1px 8px #e6e6e6;
	-moz-box-shadow:  1px 1px 8px #e6e6e6;
}
.new-card-line{
	width: 2rem;
	height: .15rem;
	background-color: #ff8e1d;
	display: inline-block;
	margin-top: .75rem;
	margin-bottom: .75rem;
	
}
.new-card-go{
	width: 2.5rem;
	height: 2.5rem;
	display: inline-block;	
	background: url(../images/card-line-icon.png) no-repeat center ;
	position: absolute;
	bottom: 1rem;
	right: 1rem;
}
.new-content .new-card-nav a{
	border-radius: 0;
}
.new-content .new-card-nav a:hover, .new-content .new-card-nav a.active {
    border: 0;
    background: #ff8e1d;
    color: #fff;
	border-radius: 0;
}
/* ×ÊÑ¶ÖÐÐÄ¸ü¸Ä   end*/
/* ï¿½ï¿½Ñ¶ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ò³ */
.information-content .breadcrumb-item a{
	color: #fff;
}
.information-content .breadcrumb-item a:hover,.information-content .breadcrumb-item.active{
	color: #fff;
}
.information-content .breadcrumb-item a:hover{
	text-decoration: underline;
}
.information-content .breadcrumb-item+.breadcrumb-item::before {
    color: #fff;
    content: ">";
	display: none;
}/* ï¿½ï¿½Ñ¶ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ò³  end*/

/*advantage-content*/
.advantage-content .card {
	background: #ff7f00;
	color: #FFFFFF;
}
.advantage-content .card:hover {
	background: #fff;
	color: #6c757d;
}
.advantage-content .card:hover h5{
	color: #ff7f00;
}

/*advantage-content end*/
/* ï¿½ï¿½ï¿½Çµï¿½ï¿½ï¿½ï¿½ï¿½service-content */
.service-content .card-body i{
	width: 5.25rem;
	height: 5.25rem;
	display: block;
	margin: 0 auto;
}
.service-content a{
	background: #ff7f00;
	border: 1px solid rgba(255,255,255,.7);
}
.service-content a.card h5,
.service-content a.card p {
	color: #fff;
}

.service-content a.card span.card-add {
	position: absolute;
	left: 0;
	right: 0;
	bottom: .5rem;
	color: #ff7f00;
}

.service-content a.card:hover {
	background: #f8f9fa;
}
.service-content a.card:hover h5{
	color: #333;
}
.service-content a.card:hover p {
	color: #6c757d;
}
.service-content a.card:hover span.card-add{
	color: #ff7f00;
}
.service-content a.card:hover .service-icon1 {
	background: url(../images/index_service_icon1.png) no-repeat center;
}

.service-content a.card .service-icon1 {
	background: url(../images/index_service_hovericon1.png) no-repeat center;
}

.service-content a.card:hover .service-icon2 {
	background: url(../images/index_service_icon2.png) no-repeat center;
}

.service-content a.card .service-icon2 {
	background: url(../images/index_service_hovericon2.png) no-repeat center;
}

.service-content a.card:hover .service-icon3 {
	background: url(../images/index_service_icon3.png) no-repeat center;
}

.service-content a.card .service-icon3 {
	background: url(../images/index_service_hovericon3.png) no-repeat center;
}

.service-content a.card:hover .service-icon4 {
	background: url(../images/index_service_icon4.png) no-repeat center;
}

.service-content a.card .service-icon4 {
	background: url(../images/index_service_hovericon4.png) no-repeat center;
}

.service-content a.card:hover .service-icon5 {
	background: url(../images/index_service_icon5.png) no-repeat center;
}

.service-content a.card .service-icon5 {
	background: url(../images/index_service_hovericon5.png) no-repeat center;
}

.service-content a.card:hover .service-icon6 {
	background: url(../images/index_service_icon6.png) no-repeat center;
}

.service-content a.card .service-icon6 {
	background: url(../images/index_service_hovericon6.png) no-repeat center;
}

/* ï¿½ï¿½Ñ¶ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ò³ï¿½ï¿½information-content */
.information-content .information-nav a.nav-link{
	padding: .8rem 1rem;
	border-radius: 0;
	background: #ff7f00;
	border-right: 1px solid #f8f9fa;
	color: #fff;
}
.information-content .information-nav a:hover,.information-content .information-nav a.active{
	border: 0;
	background: #fff;
	color: #333;
}
/* ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½about-content */
.about-banner{
	height:38.75rem ;
	background: url(../images/about-banner.jpg) no-repeat center;
}
.about-content{
	margin-top:-23rem ;
}
/* ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½-ï¿½ï¿½Òµï¿½Å¶ï¿½card-about-team */
.card-about-team{
	height: 20rem;
	overflow: hidden;
}
.card-about-team .card-top{
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}
.card-about-team .card-top h5{
	height: 3rem;
	line-height: 3rem;
	bottom: 0;
	left: 0;
	right: 0;
}
.card-about-team .card-body{
	display: none;
}
.card-about-team:hover .card-top h5{
	display: none;
}
.card-about-team:hover .card-body{
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	background: #ff7f00;
	color: #fff;
}
.card-about-team:hover .card-body .btn-white{
	bottom: 0;
	background: #fff;
	color: #ff7f00;
}
.card-about-team:hover .card-body .btn-white:hover{
	background: rgba(255, 255, 255, .95);
	filter:Alpha(opacity=95);
}

/* ï¿½Ö²ï¿½Í¼Box  */
.Box .Box_con .btn {
	display: block;
	width: 2.3125rem;
	height: 2.3125rem;
	position: absolute;
	top: 50%;
	margin-top: -1.125rem;
	cursor: pointer;
}
.Box .Box_con .btnl {
	background: url(../images/jtl02.png) no-repeat center;
	left: -2.5rem;
}
.Box .Box_con .btnr {
	background: url(../images/jtr02.png) no-repeat center;
	right: -2.5rem;
}
.Box .Box_con .btnl:hover {
	background: url(../images/jtl03.png) no-repeat center;
}
.Box .Box_con .btnr:hover {
	background: url(../images/jtr03.png) no-repeat center;
}

.Box .Box_con .conbox {
	position: relative;
	overflow: hidden;
}
.Box .Box_con .conbox ul {
	position: relative;
	list-style: none;
}
.Box .Box_con .conbox ul li {
	float: left;
	width: 11.75rem;
	height: 6.25rem;
	margin-left: 1.875rem;
	overflow: hidden;
	border: .0625rem solid #ddd;
}
.Box .Box_con .conbox ul li:first-child {
	margin-left: 0;
}
.Box .Box_con .conbox ul li img {
	display: block;
	width: 11.75rem;
	height: 6.25rem;
	transition: all 0.5s;
}
.Box .Box_con .conbox ul li:hover img {
	transform: scale(1.1);
}
/*ÐÂÔöÑùÊ½20200305*/
.new-go {
 width: 34px;
 height: 34px;
 background: url(../images/new-go.png) no-repeat;
 background-size: 34px 34px;
}
.new-go:hover{
 background: url(../images/new-hovergo.png) no-repeat;
 background-size: 34px 34px;
}
.new-content .card-service{
 border-bottom: 0;
 }
 /*ÆÁÄ»¿í¶ÈÐ¡ÓÚ575Éè±¸ÑùÊ½
Ò»°ãÖ¸µÄÊÇÒÆ¶¯ÊÖ»ú*/
@media (max-width: 575px) {
 /*µ¼º½²¿·Ö¸ü¸Ä*/
 .fixed-top {
  position: static;
 }
 .header-nav-wrap .container {
  padding: 0;
 }
 /*banner iconÑùÊ½*/
 .carousel-indicators {
  bottom: 0;
 }
 /*¹ØÓÚÎÒÃÇÑùÊ½*/
 .about-banner{
  height: 10rem;
     background: url(../images/about-banner.jpg) no-repeat center -5.5rem;
 }
 /*service½çÃæÑùÊ½*/
 .new-content {
     margin-top:1rem;
 }
 .new-content .card-service{
  border-bottom: 1px solid rgba(0,0,0,.125);
 }

}

