@charset "utf-8";

/*清除样式*/
*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,menu,nav,
section,img{margin:0px;padding:0px;outline:none;border:0px;font-weight: normal;}
li{list-style:none;}
body{text-align:left;font-family:"Microsoft YaHei";font-size:16px;color:#333333;}
a,ins{text-decoration:none;}
a{color:#333333;}
/*a:hover{color:#f00;}*/
/* 清除浮动 */
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfloat{zoom:1}

a:hover, a:focus{
	transition: inherit;
}


body{
	background-color: #e6e6e6;
}
/*top*/
.top{
	background: url(wap-top-bg.png) no-repeat;
	height: 1.78rem;
	padding-top: 0.45rem;
	padding-left: 0.25rem;
	position: relative;
	background-size: 100%;
}
.logo{
	float: left;
	width: 3.77rem;
	height: 0.86rem;
}
.logo img{
	width: 3.77rem;
	height: 0.86rem;
}
.logo-r{
	float: right;
	margin-top:0.2rem;
	margin-right: 0.25rem; 
	width: 0.34rem;
	height: 0.34rem;
	background: url(wap-logo-r.png) no-repeat;
	background-size: 100%;
}
.logo-r-bg{
	background-image: url(wap-logo-r-1.png);
}

.nav{
	display: none;
	position: absolute;
	top: 1.78rem;
	/*bottom: 0;*/
	left: 0;
	right: 0;
	background: url(nav-bg.png);
    font-size: 0.24rem;
    padding: 0.2rem 0.2rem;
    line-height: 250%;
    color: #fff;
    z-index: 10;
}
.nav li{
	border-top: 0.01rem solid #999999;
	padding: 0 0.35rem;

}
.nav li:first-child{
	border-top: none;
}
.nav a{
	color: #fff;
	display: block;
	display: flex;
    display: -webkit-flex;
    justify-content: space-between;
}
/*轮播*/
.lunbo{
	width: 100%;
	height: 3.95rem;
	background: #fff;
	padding-bottom: 0.2rem;
}
/*第一层*/
.div1{
	margin-top: 0.15rem;
	background-color: #fff;
	padding: 0.32rem 0.2rem 0.1rem 0.2rem;
}
.div1 .tit{
	border-bottom: 0.01rem solid #015293;
	height: 0.65rem;
}
.div1 .tit li{
	float: left;
}
.div1 .tit li.more{
	float: right;
}
.div1 .tit li a{
	padding: 0 0.12rem;
	text-align: center;
	line-height: 0.65rem;
	font-size: 0.32rem;

}
.div1 .tit li.hover{
	background-color: #015293;
}
.div1 .tit li.hover a{
	color: #fff;
	font-weight: bold;
}
.div1 .tit li.more{
	margin-top: 0.05rem;
}
.div1 .tit li.more a{
	font-size: 0.24rem;
	color: #a0a0a0;
}
.div1 .list{
	margin-top: 0.1rem;
}
.div1 .list li{
	line-height: 200%;
	font-size: 0.26rem;
}
.div1 .list li img{
	margin-right: 0.1rem;
	width: 0.05rem;
	height: 0.05rem;
}
.div1 .list li span{
	float: right;
}
/*第二层*/
.div2{
	margin-top: 0.15rem;
	background-color: #fff;
	padding: 0.32rem 0.2rem 0;
}
.div2 .tit{
	border-bottom: 0.01rem solid #cfcfcf;
	height: 0.52rem;
}
.div2 .tit a.tit-1{
	font-size: 0.32rem;
	padding: 0 0.1rem;
	font-weight: bold;
	border-bottom: 0.03rem solid #015293;
	display: inline-block;
  height: 0.52rem;
	color: #015293;
}
.div2 .tit .more{
	float: right;
	margin-top: 0.01rem;
}
.div2 .tit .more a{
	color: #a0a0a0;
	font-size: 0.24rem;

}
.div2 .qz{
	margin-top: 0.32rem;
	padding-bottom: 0.21rem;
	border-bottom: 0.01rem solid #cfcfcf;
}
.div2 .zp{
	float: left;
}
.div2 .zp img{
	width: 1.62rem;
	height: 2.16rem;
}
.div2 .qz-1{
	float: left;
	margin-left: 0.2rem;
	padding: 0.1rem 0;
	font-size: 0.24rem;
	width: 5.28rem;
	line-height: 200%;
	
}
.div2 .qz-1 p:first-child{
	color: #015293;
}
.div2 .qz-1 p:first-child a{
	color: #015293;
}
.div2 .qz-1 .zhaiyao a{
	color: #015293;
}
.div2 .fqz{
	padding: 0.1rem 0;
	line-height: 200%;
	font-size: 0.24rem;
}
.div2 .fqz .fqz-r{
	float: left;
	width: 1.52rem;
	text-align: right;
	color: #015293;
}
.div2 .fqz .list{
	float: left;
}
.div2 .fqz .list li{
	float: left;
	width: 1rem;
}
/*第三层*/
.div3{
	margin-top: 0.15rem;
	background-color: #fff;
	padding: 0.32rem 0.2rem 0.2rem;
}
.div3 .tit{
	border-bottom: 0.01rem solid #cfcfcf;
	height: 0.52rem;
}
.div3 .tit a.tit-1{
	font-size: 0.32rem;
	padding: 0 0.1rem;
	font-weight: bold;
	border-bottom: 0.03rem solid #015293;
	display: inline-block;
	height: 0.52rem;
	color: #015293;
}
.div3 .tit .more{
	float: right;
	margin-top: 0.01rem;
}
.div3 .tit .more a{
	color: #a0a0a0;
	font-size: 0.24rem;

}
.div3 .list{

}
.div3 .list li{
	float: left;
	width: 1.75rem;
	text-align: center;
	margin-top: 0.2rem;
}
.div3 .list li img{
	display: block;
	margin: 0 auto;
	width: 1.12rem;
	height: 1.12rem;
}
.div3 .list li span{
	display: block;
	margin-top: 0.1rem;
	font-size: 0.28rem;
}
/*第4层*/
.div4{
	margin-top: 0.15rem;
	background-color: #fff;
	padding: 0.32rem 0.2rem 0.1rem;
}
.div4 .tit{
	border-bottom: 0.01rem solid #cfcfcf;
	height: 0.65rem;
}
.div4 .tit li{
	float: left;
	font-size: 0.32rem;
}
/*.div4 .tit li:first-child span{
	display: none;
}*/
.div4 .tit li.more{
	float: right;
}
.div4 .tit li a{
	padding: 0 0.12rem;
	text-align: center;
	line-height: 0.65rem;
}
.div4 .tit li.hover a{
	color: #015293;
	border-bottom: 0.03rem solid #015293;
	display: inline-block;
        height: 0.65rem;
}
.div4 .tit li.hover a{
	color: #015293;
	font-weight: bold;
}
.div4 .tit li.more{
	margin-top: 0.05rem;
}
.div4 .tit li.more a{
	font-size: 0.24rem;
	color: #a0a0a0;
}
.div4 .list{
	margin-top: 0.1rem;
}
.div4 .list li{
	line-height: 200%;
	font-size: 0.26rem;
}
.div4 .list li img{
	margin-right: 0.1rem;
}
.div4 .list li span{
	float: right;
}
/*第5层*/
.div5{
	margin-top: 0.15rem;
	background-color: #fff;
	padding: 0.32rem 0.2rem 0.1rem;
}
.div5 .tit{
	border-bottom: 0.01rem solid #cfcfcf;
	height: 0.65rem;
}
.div5 .tit li{
	float: left;
	font-size: 0.32rem;
}
/*.div5 .tit li:first-child span{
	display: none;
}*/
.div5 .tit li.more{
	float: right;
}
.div5 .tit li a{
	padding: 0 0.12rem;
	text-align: center;
	line-height: 0.65rem;
}
.div5 .tit li.hover a{
	color: #015293;
	border-bottom: 0.03rem solid #015293;
	display: inline-block;
        height: 0.65rem;
}
.div5 .tit li.hover a{
	color: #015293;
	font-weight: bold;
}
.div5 .tit li.more{
	margin-top: 0.05rem;
}
.div5 .tit li.more a{
	font-size: 0.24rem;
	color: #a0a0a0;
}
.div5 .list{
	margin-top: 0.1rem;
}
.div5 .list li{
	line-height: 200%;
	font-size: 0.26rem;
}
.div5 .list li img{
	margin-right: 0.1rem;
}
.div5 .list li span{
	float: right;
}
/*第六层*/
.div6{
	margin-top: 0.15rem;
	background-color: #fff;
	padding: 0.42rem 0.2rem 0.2rem;
}
.div6 .tit{
	border-bottom: 0.01rem solid #cfcfcf;
	height: 0.52rem;
}
.div6 .tit a.tit-1{
	font-size: 0.32rem;
	padding: 0 0.1rem;
	font-weight: bold;
	border-bottom: 0.03rem solid #015293;
	display: inline-block;
	height: 0.52rem;
	color: #015293;
}
.div6 .tit .more{
	float: right;
	margin-top: 0.01rem;
}
.div6 .tit .more a{
	color: #a0a0a0;
	font-size: 0.24rem;

}
.div6 .zxft{
	margin-top: 0.2rem;
}
.div6 .zxft img{
	width: 7.1rem;
	height: 3.1rem;
}
.div6 .div6-1{
	display: flex;
	display: -webkit-flex;
	justify-content: space-between;
	margin-top: 0.2rem;
}
.div6 .div6-1 p{
	width: 3.45rem;
	height: 1.08rem;
	padding-left: 0.45rem;
	line-height: 1rem;
	font-size: 0.33rem;
	letter-spacing: 0.05rem;
}
.div6 .div6-1 p:first-child{
	background-color: #91c769;
}
.div6 .div6-1 p:first-child+p{
	background-color: #ecbe06;
}
.div6 .div6-1 p a{
	color: #fff;
}
.div6 .div6-1 p img{
	margin-top: -0.08rem;
	margin-right: 0.2rem;
	width: 0.7rem;
	height: 0.58rem;
}
/*第七层*/
.div7{
	margin-top: 0.15rem;
	background-color: #fff;
	padding: 0.42rem 0.2rem 0.2rem;
}
.div7 .tit{
	border-bottom: 0.01rem solid #cfcfcf;
	height: 0.52rem;
}
.div7 .tit a.tit-1{
	font-size: 0.32rem;
	padding: 0 0.1rem;
	font-weight: bold;
	border-bottom: 0.03rem solid #015293;
	display: inline-block;
	height: 0.52rem;
	color: #015293;
}
.div7 .tit .more{
	float: right;
	margin-top: 0.01rem;
}
.div7 .tit .more a{
	color: #a0a0a0;
	font-size: 0.24rem;
}
.div7 .list{
	margin-top: 0.1rem;
}
.div7 .list li{
	line-height: 200%;
	font-size: 0.26rem;
}
.div7 .list li img{
	margin-right: 0.1rem;
}
.div7 .list li span{
	float: right;
}
/* 第九层 */
.div9{
	margin-top: 0.15rem;
	background: #fff;
	padding: 0.32rem 0.2rem 0.1rem;
}
.div9 .tit{
	border-bottom: 0.01rem solid #cfcfcf;
	height: 0.65rem;
}
.div9 .tit li{
	float: left;
	font-size: 0.32rem;
	/* height: 0.52rem; */
	line-height: 0.65rem;
}
/*.div9 .tit li:first-child span{
	display: none;
}*/
.div9 .tit li.more{
	float: right;
}
.div9 .tit li a{
	padding: 0 0.10rem;
	text-align: center;
	height: 0.52rem;
}
.div9 .tit li.hover a{
	color: #015293;
	border-bottom: 0.03rem solid #015293;
	/* padding-bottom: 0.10rem; */
}
.div9 .tit li.hover a{
	color: #015293;
	font-weight: bold;
	height: 0.65rem;
	display: inline-block;
}
.div9 .tit li.more{
	margin-top: 0.05rem;
}
.div9 .tit li.more a{
	font-size: 0.24rem;
	color: #a0a0a0;
}
.div9 .list{
	margin-top: 0.1rem;
}
.div9 .list li{
	line-height: 200%;
	font-size: 0.26rem;
}
.div9 .list li img{
	margin-right: 0.1rem;
}
.div9 .list li span{
	float: right;
}
/*第八层*/
.div8{
	margin-top: 0.15rem;
	background-color: #fff;
	padding: 0.2rem 0.2rem;
	padding-bottom: 0.4rem;
}
.div8 ul{
	height: 2.85rem;
	display: flex;
	display: -webkit-flex;
	justify-content: space-between;
	flex-wrap: wrap;
	align-content: space-between;

}
.div8 ul li{
	flex-grow: 0;
}
.div8 ul li img{
	width: 3.45rem;
	height: 1.32rem;
}
/*版权*/
.banquan{
	background-color: #015293;
	color: #fff;
	height: 1.6rem;
	font-size: 0.26rem;
	line-height: 200%;
	text-align: center;
	padding-top: 0.25rem;
}