.banner-botom{
   width:100%;
   background-color:#f1f1f1;
}
.container{
   width: 74%;
    font-size: 0.16rem;
    color: #191919;
    text-align: center;
    background-color: #d8d8d8;
    margin-right: 0.29rem;
    border-radius: 0.04rem;
    padding: 0.1rem 0;
    cursor: pointer;
    margin-top: 0.3rem;
}
.banner{
	padding-top: 1.1rem;
	height: 4.5rem;
}
.banner img{
	height:100%;
}
/*
.banner-bottom1{
	width:1.98rem;
	margin:0 auto;
	font-size:0.18rem;
	color:#2e2e2e;
	text-align: center;
	padding:0.12rem 0 0.14rem 0;
}
*/
.banner-bottom1{
	width:100%;
	margin:0 auto;
	font-size:0.3rem;
	color:#f3bb44;
	text-align: center;
	padding:0.15rem 0;
	font-weight: bold;
}

.content1{
	width:2.2rem;
	margin:0 auto;
	padding-top:0.55rem;
	position: relative;
	text-align: center;
}
.kongjian{
	display: none;
}
.content1 img{
	width:100%;
}
.content_1 p:nth-child(1){
    font-size:0.4rem;
    color:#343434;
}
.content_1 p:nth-child(2){
    font-size:0.14rem;
    color:#f6ab00;
}
.content_1{
	position: absolute;
	left: 50%;
	top: 0.35rem;
	margin-left: -1.1rem;
	width: 2.2rem;
}
.content3{
	background-color: #f1f1f1;
}
.swiper-slide1{
	width:3.33rem;
	height:3.6rem;
}
.swiper-slide1 img{
	width:100%;
	height:100%;
}
#app{
	padding-left: 0.25rem;
}
/*.content3 ul{
	margin:0 auto;
	padding: 0.63rem 0 0.53rem 0;
	width:90%;
	overflow: hidden;
}
.content3 h2{
	font-size:0.23rem;
	color:#292929;
	text-align: center;
}
.content3 .p1{
	font-size:0.2rem;
	color:#4c4c4c;
	padding:0.28rem 0;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.content3 li{
	width:21%;
	background-color:white;
	padding:0.28rem 0.42rem 0.36rem 0.36rem;
	margin-bottom:0.24rem;
	float:left;
	cursor: pointer;
	border:1px solid #e2e2e2;
	border-radius: 0.04rem;
}
.content3 li:first-child{
	width:88%;
}
.content3 li:first-child .p1{
	font-size: 0.3rem;
	text-align: center;
}
.content3 li:first-child h2{
	font-size: 0.4rem;
}
.content3 li:first-child .dingwei p{
	position: absolute;
	left: 1.9rem;
	bottom:0.1rem;
	width: 2.54rem;
	background-color: rgba(0,0,0,0.5);
	color: #fdc46e;
	border-radius: 0.03rem;
	text-align: center;
	font-size: 0.3rem;
	height: 0.5rem;
	line-height: 0.5rem;
}
.dingwei{
	position: relative;
	text-align: center;
	width:100%;
}
.dingwei img{
	width:100%;
}
.dingwei p{
	position: absolute;
	left: 0;
	bottom: 0.1rem;
	width: 100%;
	background-color: rgba(0,0,0,0.5);
	color: #fdc46e;
	border-radius: 0.03rem;
	text-align: center;
	font-size: 0.2rem;
}*/
.tupian{
	width:6.94rem;
	margin:0 auto;
}
.tupian img{
	width:100%;
}
.tupian img:nth-child(1){
      padding: 0.4rem 0 0 0;
}
.content5 li{
	float:left;
	/*height: 1.2rem;*/
	width:29%;
	font-size:0.24rem;
	color:#f6ab00;
	background-color:#f1f1f1;
	text-align: center;
	padding:0.4rem 0;
	margin-right:0.4rem;
	margin-bottom:0.38rem;
	box-shadow:	0.01rem 0.01rem 0.05rem #f1f1f1;
	position: relative;
}
.content5 ul a img{
	height: 0.8rem;
	padding-bottom:0;
	outline:none;
	border:0;
}
.content5 ul a:focus{outline:none;}

.content5 li:nth-child(3n+3){
	margin-right:0rem;
}
.content5{
	width:6.55rem;
	margin:0 auto;
}
.content5 img{
	padding-bottom:0.26rem;
}
.content6{
	width:6.4rem;
	margin:0 auto;}
.content6_1{
	width:6.4rem;
	position: relative;
	padding-bottom:0.43rem;
}
.content6_1 img{
	float:left;
	padding: 0.18rem 0.03rem;
	cursor: pointer;
}
.content6_2 li{
	float:left;
	font-size:0.3rem;
	color:white;
	position: relative;
	padding-bottom:0.36rem;
	width:30%;
}
.content6_2 li img{
	width:100%;
}
.content6_2 li p{
	position: absolute;
	right: 0.55rem;
	top: 0.15rem;
}
.content6_2 li:nth-child(4),.content6_2 li:nth-child(6){
	margin-top:0.44rem;
}
.content6_2 li:nth-child(5){
	padding:0 0.25rem;
}
.content7_1{
	width:6.67rem;
	margin:0 auto;
	font-size:0.2rem;
	padding-top:0.5rem;
	display: none;

}
.content7{
	width:100%;
	background-color:#f1f1f1;
}
form div span{
	display: inline-block;
	font-size:0.2rem;
	width:0.99rem;
}
form div input,form div select{
	width:1.8rem;
	font-size:0.16rem;
	color:#3d3c3c;
	border: none;
	border: 1px solid #cccbcb;
	height:0.35rem;
	border-radius: 4px;
	line-height:0.35rem;
}
form div{
	width: 50%;
	float: left;
	margin-bottom:0.16rem;
	position: relative;
}
form div:nth-child(3){
	    margin-bottom: 0.18rem;
}
form .p_1{
	position: absolute;
	left: 1.55rem;
	font-size: 0.16rem;
	height: .35rem;
	line-height: .35rem;
	top: 50%;
	margin-top: -.175rem;
}
form .input2{
	background:#fea218;
	font-size:0.22rem;
	color:white;
	border: none;
}
form .input1{
	width: 0.84rem;
}
form div a{
	display: inline-block;
	width: 0.8rem;
	border: 1px solid #cccbcb;
	font-size: 0.16rem;
	text-align: center;
	color: #3d3c3c;
	margin-left: 0.1rem;
	height:0.35rem;
	line-height:0.35rem;
}
form{
	background-color:#e5e5e5;
	padding: 0.29rem 0.2rem 0.43rem 0.2rem;
	/*position: relative;*/
	overflow: hidden;
	box-shadow:	0.01rem 0.01rem 0.1rem #f1f1f1;
}
h1{
	font-size:0.3rem;
	text-align: center;
	color:#191000;
	padding-bottom:0.38rem;
}
.cheng{
	background-color: #fea218;
	height: 0.32rem;
	border-radius: 0.2rem 0.2rem 0 0;
}
.content8_1{
	width:90%;
    margin: .6rem auto 0;
    height:4rem;
    position: relative;
    -webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;

}
.content8_1 .t_line{ width:100%; height:.06rem; background:#f6ab00; top:-.06rem; left:0; position: absolute; }
.content8_1 .r_line{ width:.06rem; height:1.3rem; background:#f6ab00; top:-.06rem; right:-.06rem; position: absolute; }
.content8_1 .box{ width:100%; height:4rem; top:0; left:0; position: absolute; overflow: hidden; background:#000;}
.content8_1 img{
    width: 0.06rem;
    height: 1.3rem;
    position: absolute;
    right: -.06rem;
    top:0;
}
.content8_1 video{
	width:100%; height:100%;
}
.content9 li{
	float:left;
	height: 1rem;
	width:18%;
	padding-right:2%;
	text-align: center;
	padding-bottom:0.2rem;
}
.content9 li img{
	width: 100%;
}
.content9_1{
	padding-top: 0.2rem;
    width: 90%;
    margin: 0 auto;
    padding-left: 0.5rem;
}
/*头部*/
header{
   width:100%;
   margin:0 auto;
   position: relative;
   padding:0.28rem 0 0.1rem 0;
  position: fixed;
  background-color:white;
  z-index:99;
	top: 0;
}
header img:nth-of-type(1){
	float:left;
	width:2.85rem;
	height:0.65rem;
	padding-right:0.1rem;
	margin-left: 0.2rem;

}
header img:nth-of-type(2){
	width:0.11rem;
	height:0.18rem;
	position: absolute;
	left: 3.5rem;
    top: 0.6rem;
}
header .g_nav{
    width: 0.31rem;
    height: 0.24rem;
    right:0.2rem;
    top:50%;
    position: absolute;
    border:0;
}
header #img1{
	width: 0.31rem;
height: 0.24rem;
float: right;
position: relative;
display:block;
cursor:pointer;
z-index:20;
 -webkit-tap-highlight-color:rgba(0,0,0,0);
 -webkit-user-modify:read-write-plaintext-only;
}
header select{
	font-size:0.18rem;
	color:#f8ac00;
	height:0.5rem;
	border:0.02rem solid #f8ac00;
	border-radius:0.2rem;
	width:17%;
	padding-left: 0.35rem;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	background: url("../images/jiantou_03.jpg") no-repeat 0.9rem;
	margin:0.15rem 0.35rem 0 0.14rem;
}
header span{
	font-size:0.25rem;
	color:#0e0e0e;
}
footer img{
	width:100%;
}
.footer1 p:nth-child(1){
	position: absolute;
	top: -0.8rem;
	left: 1.1rem;
}
.footer1 p:nth-child(2){
	position: absolute;
	top: -0.8rem;
	right: 1.1rem;
}
.footer1 p:nth-child(3){
	position: absolute;
	left: 46.2%;
	top: -1.2rem;
	color: black;
	font-size: 0.29rem;
	width: 0.7rem;
}
footer p{
	color:white;
	font-size:0.24rem;
	cursor: pointer;
}
.footer1{
	position: relative;
}
.top-ul1{
	width:100%;
	height:36%;
	position:fixed;
	top: 1rem;
    left: 0;
    background-color:white;
    z-index: 100;
    display: none;

}
.top-ul1 li{
	border-bottom:0.01rem solid #ededed;
   padding-left:1rem;
   background:#FFF;
}
.top-ul1 a{
	color:black;
	display: inline-block;
	padding:0.2rem 0;
	width:100%;
}
.p_1{
	position: absolute;
	right: 64%;
    top: 22%;
}
.yincang{
	position: absolute;
    left: 0;
	top: 0;
	background-color: black;
	width: 100%;
	height: 100%;
	opacity: 0.8;
	display: none;
}
.yincang p{
	font-size: 12px;
	line-height: 22px;
	color: white;
	font-weight: 600;
	text-align: center;
	padding-top: 10%;
	padding-left: 5%;
	padding-right: 5%;
}
.content5 li:hover .yincang{
   display: block;
   cursor:pointer;
}






.content3{
	padding-bottom:0.1rem;
}
.kongjian{
	width: 90%;
	margin: 0.38rem auto 0;
}
.kongjian-tu img{
	width:100%;
}
.kongjian-tu{
	width:100%;
}
.kongjian-text{
	width:92%;
	background:white;
	padding:0.42rem 0.28rem;
	overflow: hidden;
	margin:0.2rem auto;
}
.kongjin-text h2{
	font-size:0.28rem;
}
.kongjian-left p:nth-child(1){
	font-size:0.2rem;
	color:#2d2d2d;
	padding:0.14rem 0 0.27rem 0;
}
.kongjian-left p:nth-child(2){
	font-size:0.18rem;
	color:#2d2d2d;
	font-weight: bold;
}
.kongjian-left p:nth-child(3){
	font-size:0.18rem;
	color:#2d2d2d;
	padding:0.13rem 0 0 0;
	height: 0.6rem;
}
.kongjian-left{
	float:left;
	width:3.8rem;
}
.kongjian-right{
	float:right;
	width:1.77rem;
}
.kongjian-right p{
	width:1.77rem;
	background:#f7ac00;
	font-size:0.24rem;
	color:white;
	border-radius: 4px;
	margin-bottom:0.18rem;
	text-align: center;
	height:0.5rem;
	line-height:0.5rem;
}
.content3 ul{
	overflow: hidden;
	width:90%;
	margin:0 auto 0.55rem;
}
.content3 li{
	width: 30.7%;
	margin-right:0.2rem;
	float:left;
	padding:0.22rem 0;
	background:white;
	border:1px solid #e2e2e2;
	text-align: center;
}
.content3 li:last-child{
	margin-right:0;
}
.content3 li a{
	font-size:0.26rem;
	color:#292929;
	width:100%;
	display: inline-block;
}
.content3 li img{
	width: 1.5rem;
	margin-top: 0.2rem;
	height: 1.5rem;
}

.leibiao{
	width:100%;
	padding-bottom:0.6rem;
}
.leibiao li{
	width:100%;
	line-height: 0.7rem;
	margin-bottom:0.07rem;
	text-align: center;
	position: relative;
}
.leibiao span{
	text-align: center;
	font-size:0.2rem;
	color:white;
	display: inline-block;
	width: 100%;
	background: #f7ac00;
}
.leibiao1{
		display: none;
}
.leibiao img{
	position: absolute;
	padding: 0.2rem 0 0 0.2rem;
}
.leibiao1 p{
	width:100%;
	height: 0.7rem;
	line-height: 0.7rem;
	font-size:0.2rem;
}
.leibiao1 p:nth-child(even){
	background:white;
}
.leibiao1 p:nth-child(odd){
	background:#f1f1f1;
}


.db-nav ul{
	overflow: hidden;
	height:1rem;
	padding:0.2rem 0 0 0;
	margin-bottom:0.1rem;
}
.db-nav li{
	float:left;
	width:20%;
	text-align: center;
	display: block !important;
}
.db-nav a{
	font-size:0.24rem;
	color:#787878;
	display: block;
}
.db-nav a.color{
	color:#f6ab00;
}


.yingyong{
	overflow: hidden;
	text-align: center;
	padding: .3rem 0 0 0;
}
.yingyong li{
	display: inline-block;
	vertical-align: top;
	box-shadow: 0 .03rem .15rem rgba(0,0,0,.3);
	width: 45%;
	margin: 0 1.5% .3rem 1.5%;
	border-radius: .05rem;
	text-align: center;
	padding: .4rem .05rem;
	box-sizing: border-box;
}
.yingyong li h3{
	font-size: .44rem;
	color: #f9ba18;
	font-weight: 500;
	line-height: 1;
	margin-bottom: .15rem;
}
.yingyong li p{
	font-size: .24rem;
	color: #2d2d2d;
	line-height: .66rem;
	font-weight: 500;
	height: 1.98rem;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}