body{
	background: #fff;
}
nav{
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	z-index: 10;
}

.flash{ position:relative; height:3.8rem; overflow:hidden;}
.index .flash img{ width:100%; height:3.8rem; background-size:100%;}
.flash .bd{ position: relative; z-index: 2;}
.flash .hd{ position:absolute; top:3.76rem; right:0; width:100%; z-index: 5;}
.flash .hd li{ float:left; width:20%; height:.05rem; background:#a5a5a5; text-indent:-9999px; border-radius:0; margin:0;}
.flash .hd li.on{ background:#fe8f19; height:.05rem; width:20%; border-radius:0; margin:0; position:relative; top:0;}
.jia{
	margin-top: 1.05rem;
}
.jia h3, .jia h2 {
    width: 100%;
    font-size: .5rem;
    color: #333;
    padding: 0 .4rem;
    border-bottom: 1px solid #f6f6f6;
    line-height: 1.2rem;
    position: relative;
    background-color: #f9f9f9;
    font-weight: normal;
    box-sizing: border-box;
    float: left;
}
.jia h2{
	font-size: .4rem;
}
.jia h3::before, .jia h2::before  {
    content: "";
    position: absolute;
    top: 38%;
    left: 0;
    height: .3rem;
    width: 3px;
    background: #3280c5;
}
.jia h3 i, .jia h2 i {
    font-size: .3rem;
    color: #3280c5;
    position: relative;
    margin-left: .2rem;
    float: right;
}
.jia h4{
    color: #1d6baf;
    position: relative;
    line-height: 1rem;
    text-align: center;
}
.jia ul {
    width: 100%;
    overflow: hidden;
}
.jia li {
    width: 50%;
    float: left;
}
.jia li a {
    width: 100%;
    height: 1.7rem;
    float: left;
    display: block;
    position: relative;
    border-bottom: 1px solid #f2f2f2;
    border-right: 1px solid #f2f2f2;
    transition: all 0.3s ease-out 0s;
    box-sizing: border-box;
    transition: all 0.3s ease-out 0s;
}

.jia li dt {
    width: 1.2rem;
    height: 1.2rem;
    margin: .2rem 0;
    padding: 0 5%;
    border-right: 1px solid #f6f6f6;
    position: absolute;
}
.jia li dt img {
    width: 100%;
    height: 100%;
    background-size: 100%;
}
.jia li dd {
    float: left;
    margin: .4rem 0 0 65%;
    text-align: center;
}
.jia li dd span {
    font-size: .5rem;
    color: #333;
    padding-right: .8rem;
    display: block;
    overflow: hidden;
}
.jia li dd em {
    font-size: .3rem;
    color: #a6a6a6;
    padding-right: .8rem;
    margin-top: .1rem;
    display: block;
    overflow: hidden;
}

.animated {  -webkit-animation-duration: 1s;  animation-duration: 1s;  -webkit-animation-fill-mode: both;  animation-fill-mode: both;}
.fadeInDown {  -webkit-animation-name: fadeInDown;  animation-name: fadeInDown;}
@keyframes fadeInDown {
  0% { opacity: 0;  -webkit-transform: translateY(-20px);  -ms-transform: translateY(-20px); transform: translateY(-20px); }
  100% { opacity: 1;  -webkit-transform: translateY(0);  -ms-transform: translateY(0);  transform: translateY(0); }
}
@-webkit-keyframes fadeInDown{
   0% { opacity: 0; -webkit-transform: translateY(-20px); -ms-transform: translateY(-20px); transform: translateY(-20px); }
  100% { opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); }
}

.content{
	margin-top: .9rem;
	padding: .3rem;
}
.content p{
	font-size: .32rem;
	line-height: .55rem;
	margin-top: .4rem;
}
.content h5{
	margin-top: .4rem;
	font-size: .34rem;
	font-weight: 600;
}
.content img{
	width: 100%;
	background-size: 100%;
}