﻿@charset "utf-8";
*{
	padding:0;
	margin:0;
}
li{ list-style: none;} 
a{ text-decoration: none;} 
.swiper-container{
	height:500px;
	margin: 0px auto;
	width: 100%;
}
.arrow-left {
  background: url(../images/arrows.png) no-repeat left top;
  position: absolute;
  left: 10px;
  top: 50%;
  margin-top: -15px;
  width: 17px;
  height: 30px;
  z-index:10;
}
.arrow-right {
  background: url(../images/arrows.png) no-repeat left bottom;
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -15px;
  width: 17px;
  height: 30px;
  z-index:10;
}
.pagination {
  position: absolute;
  left: 0;
  text-align: center;
  bottom:5px;
  width: 100%;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #999;
  margin: 0 3px;
  cursor: pointer;
}
.swiper-active-switch {
  background: #fff;
}
.swiper-slide{
	position:relative;
	opacity:0;
	transition: opacity 0.7s ease-in-out;
}
.swiper-slide-active{
	opacity:1;
}
.swiper-slide .img{
	position:absolute;
	 width: 100%;
}
.inner{
	position:relative;
	display:block;
	width:100%;
	height:500px;
	margin:0 auto;
}
.slide1{
	background-color: #fffaf4;
}
.slide2{
	background-color: #1284d0;
}
.slide3{
	background-color: #43cfc8;
}


.loop{
	animation-iteration-count: infinite;/*无限*/
	animation-timing-function:linear;/*平滑*/
}


.m-img{ width: 91%; margin: 30px auto 10px;}  

.pro_menu_img{ width: 90%;height:5rem; margin: 20px auto ;padding-left:.8rem;background: url(../images/a00.jpg) no-repeat center center;background-size: 100% auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;word-wrap: break-word;}  
.pro_menu_img .main4a_txt{float: left;width: 3.25rem;height:2.5rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;word-wrap: break-word;}
.pro_menu_img .main4a_txt a{float: left;width: 3.25rem;height:2.5rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;word-wrap: break-word;}
.pro_menu_img:after{content:'';clear:both;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;word-wrap: break-word;}



.m-img-2{ width: 91%; margin: 30px auto 10px; text-align: center;}  
.m-txt-1{ text-align: center; font-size: 1.1em; font-weight: bold; margin-bottom: 5px;} 
.m-txt-1 span{ color: #a40813;} 
.m-txt-2{ text-align: center;font-size: 0.9em;margin-bottom: 8px;} 
.m-txt-3 { padding: 6px 0px; border: #a40813 1px solid; margin: 0px auto; width: 30%; text-align: center;} 
.m-txt-3 a{ color: #a40813;} 

.m-txt-4{ text-align: center; font-size: 1.2em; font-weight: bold; margin-bottom: 5px;} 
.m-txt-5{ text-align: center;font-size: 0.8em;margin-bottom: 8px;} 
.m-txt-6 { padding: 6px 0px; background: #000000; border-radius: 15px; margin: 0px auto; width: 45%; text-align: center;} 
.m-txt-6 a{ color: #FFFFFF;} 

.m-bottom{ background: #a40813; height: 5px; width: 100%; margin-top: 30px;} 

/*自定义CSS动画*/
.moveRight{-webkit-animation-name:moveRight;animation-name:moveRight}
@-webkit-keyframes moveRight{0%{opacity: 0;left:0px;}
10%{opacity: 1;}
100%{opacity: 1;left:550px;}}
@keyframes moveRight{0%{opacity: 0;left:0px;}
10%{opacity: 1;}
100%{opacity: 1;left:550px;}}

.moveLeft{-webkit-animation-name:moveLeft;animation-name:moveLeft}
@-webkit-keyframes moveLeft{0%{opacity:0;left:390px;}
10%{opacity:1;}
100%{opacity:1;left:-370px;}}
@keyframes moveLeft{0%{opacity:0;left:390px;}
10%{opacity:1;}
100%{opacity:1;left:-370px;}}