@charset "UTF-8";
/*-----default model-----*/
body,h1, h2, h3, h4, h5, h6,p,ul, ol, dl, dd,figure, menu, input, textarea, button, select, th, td,figcaption {margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6,b, strong {font-size: 100%;font-weight: normal;}
li {list-style: none;}
em, i {font-style: normal;}
img {border:none;}
input,textarea,button,select {outline: 0 none;}
table{border-collapse: collapse; margin:0 auto;}
textarea {resize: vertical;}
a {text-decoration: none;outline: 0 none;color:inherit}
table{border-collapse:collapse;width: 100%;color: #333;text-align: center;}
.clearfix:before,.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfix{zoom:1} 
body{width: 100%;height:100%; background: #f4f7fa; font-size: 12px;min-width: 1100px!important; font-family: "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; color: #444;}
a[title="站长统计"]{display: none;}
@media only screen and (min-width: 800px) {
	.pc-hide{display:none !important;}
}
.left{float: left;}
.right{float: right;}
.wrap{position: relative; width: 1100px; margin: 0 auto;font-size: 0;text-align: center;}
.hide{display: none;}
.section{ padding-top: .8rem;}
.title{ margin-bottom: .05rem;}
.title h2{font-size: .46rem; color: #fff; font-weight: bolder; letter-spacing: .01rem;padding-top: .38rem;}
.title h2 i{display: inline-block; vertical-align: top; margin-top: -0.45rem; margin-right: 0.26rem;}
.title h2 span{display: inline-block; vertical-align: top;}
.title h2::before{content: ''; width: 1.56rem; height: 0.01rem; background: url(../images/t_line1.png) no-repeat center / 100%; display: inline-block; vertical-align: middle; margin-right: 0.32rem;}
.title h2::after{content: ''; width: 1.56rem; height: 0.01rem; background: url(../images/t_line2.png) no-repeat center / 100%; display: inline-block; vertical-align: middle; margin-left: .32rem;}

/*banner*/
.banner-box{
	width: 100%;height: 758px;position: relative;background: url(../images/banner_bg.jpg) no-repeat center;font-size: 0; padding-top: 0.78rem; box-sizing: border-box;
}
.banner-box a{
	 display: block; text-align: left; margin-bottom: 0.5rem;
}
.banner-box h1{
	line-height: 0.68rem; background: #fe2b1f; border-radius: .34rem; background: #fe2820; background: linear-gradient(to right, #fe2820 , #fd5f0b); font-size: .3rem; font-weight: bolder; color: #fff; display: inline-block; width: 5.89rem; margin-bottom: 0.34rem;
}
.ban-mbt2{
	position: absolute; top: 3.15rem; right: .98rem;
}
.ban-mbt2 ul li{
	display: inline-block; vertical-align: top;
}
/* .ban-mbt2 ul li:nth-child(3){
	animation: sacle3 1s infinite ease-in-out;
} */
.ban-list{
	background: #fffffe; background: linear-gradient(to bottom, #fffffe , #ffc380); border-radius: .2rem; box-shadow: 0 6px 29px #1477da20; padding: .34rem .36rem; margin-top: 0.85rem; padding-top: 0.2rem;
}
.ban-list ul{
	padding-top: 0.32rem !important;
}
.ban-list ul li{
	width: 2.15rem; height: 1.98rem; margin: 0 .2rem; display: inline-block; vertical-align: top; position: relative; background: url(../images/ban_listbg.png) no-repeat top center / 100%;
}
.ban-list ul li i{
	width: 0.66rem; height: 0.63rem; background: url(../images/hot.png) no-repeat center / 100% 100%; display: block; position: absolute; right: .09rem; top: -.24rem; animation: scale .6s infinite ease-in-out alternate;
}
.ban-list ul li h3{
	font-size: .2rem; color: #8c3500; font-weight: bold; padding: .44rem 0 .18rem; font-weight: bold;
}
.ban-list ul li p{
	font-size: .2rem; color: #fff; line-height: 0.28rem; font-weight: bold;
}
.scale3{
	animation: scale3 .3s ease-in;
}
@keyframes scale{
	0%{transform: scale(.8);}
	100%{transform: scale(1);}
}
@keyframes scale3{
	0%{transform: scale(1.8); opacity: 0;}
	100%{transform: scale(1); opacity: 1;}
}

/*sec01*/
.sec01{
	margin-top: 1.3rem; padding-bottom: 0.7rem;
}
.sec01-main{
	background: #0b5bc6; background: linear-gradient(to bottom, #0b5bc6 ,#398dfa); border-radius: .25rem; padding: .42rem; box-sizing: border-box; padding-top: 0; box-shadow: 0 3px 13px #1477da50;
}
.sec01-bg01{
	 padding: .3rem;
}
.pub-bg{
	background: #fff; border-radius: .25rem; box-shadow: 0px -8px 0 #6befff; position: relative;
}
.sec01-t{
	background: url(../images/s1_mbg.jpg) no-repeat top center / 100%; height: 0.96rem; padding-top: 0.2rem; margin-bottom: 0.44rem;
}
.sec01-t h3{
	font-size: .26rem; font-weight: bold; display: inline-block; vertical-align: middle; margin-right: 1.52rem; color: #fff;
	background-image: -webkit-linear-gradient(right,#fff,#ffdb8f);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.sec01-t div{
	display: inline-block; vertical-align: middle;
}
.s1-tp1-bg{
	background: #da2600; background: linear-gradient(to right, #da2600 ,#fc4c01); height: 0.35rem; line-height: 0.35rem; padding: 0 .35rem; margin-bottom: 0.05rem;
}
.sec01-t div .s1-tp1{
	font-size: .26rem; font-weight: bold; display: inline-block; vertical-align: middle; color: #fff;
	background-image: -webkit-linear-gradient(right,#fff,#ffdb8f);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.sec01-t div .s1-tp2{
	font-size: .18rem; color: #333333; 
}
.sec01-t div .s1-tp2 span{
	font-weight: bold;
}
.sec01-b-l{
	background: #da2600; background: linear-gradient(to right, #e0eeff ,#f4f8ff); border-radius: .1rem; width: 6.26rem; padding: .28rem 0 .28rem 0; text-align: center; display: inline-block; vertical-align: top; margin-right: 0.68rem; padding-bottom: 0.39rem;
}
.sec01-b-l h3{
	font-size: .3rem; color: #0c5cc7; font-weight: bold; text-align: left; margin-bottom: 0.18rem;
}
.sec01-b-l i{
	width: 0.07rem; height: 0.33rem; background: #0c5cc7; display: inline-block; vertical-align: -.06rem; margin-right: 0.2rem;
}
.sec01-b-l ul{
	border-top: 1px solid #a9c8ed; padding-top: 0.1rem; display: inline-block;
}
.sec01-b-l ul li{
	display: inline-block; vertical-align: top; width: 1.2rem; margin-right: 0.25rem;
}
.sec01-b-l ul li:last-child{
	margin-right: 0;
}
.sec01-b-l ul li p{
	width: 100%; height: 1.1rem; font-size: .18rem; color: #333333; line-height: 0.22rem; background: #c4dcfb; background: linear-gradient(to bottom, #c4dcfb ,#d9e9fd); border-radius: .05rem; padding-top: 0.42rem; box-sizing: border-box;margin-top: -.38rem;
}
.sec01-b-r{
	width: 2.54rem; background: #91c1ff; background: linear-gradient(to bottom, #91c1ff ,#398ef9); border-radius: .1rem; display: inline-block; vertical-align: top; padding: .12rem; box-sizing: border-box; padding-bottom: 0.05rem;
}
.sec01-b-r p{
	font-size: .22rem; color: #fff; padding-top: 0.05rem;
}

/*sec02*/
.sec02{
	background: #ffdcb4; background: linear-gradient(to bottom, #ffdcb4 ,#fff8ee); padding-top: 0.8rem;
}
.sec02 .title h2 span{
	color: #733d19;
}
.sec02 .title h2::before{
	background: url(../images/t_line3.png) no-repeat top center / 100%;
}
.sec02 .title h2::after{
	background: url(../images/t_line4.png) no-repeat top center / 100%;
}
.sec02 .wrap{
	background: url(../images/s2_mbg.png) no-repeat top center / 100% 100%; box-shadow: 0 3px 13px #1477da50; border-radius: .25rem; padding: .42rem; box-sizing: border-box; padding-top: 0; 
}
.sec02-t{
	box-shadow: 0px -8px 0 #f91a49; padding: .48rem .28rem .28rem;
}
.sec02-table{
	margin-top: 0.4rem; background: #fdda9e; border-radius: .2rem; padding: .3rem .08rem .08rem;
}
.sec02-table h3{
	background: #da2600; background: linear-gradient(to right, #da2600 ,#fc4c01); height: 0.35rem; line-height: 0.35rem; padding: 0 .35rem; margin-bottom: 0.05rem; border-radius: .18rem; display: inline-block; width: 6.18rem;
}
.sec02-table span{
	font-size: .26rem; font-weight: bold; display: inline-block; vertical-align: middle; color: #fff;
	background-image: -webkit-linear-gradient(right,#fff,#ffdb8f);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.sec02-table p{
	font-size: .22rem; color: #333333; margin-bottom: 0.16rem;
}
.sec02-table p b{
	font-weight: bold;
}
.sec02 table tr th:nth-child(1){
	border-radius: .1rem 0 0 .1rem;
}
.sec02 table tr th:last-child{
	border-radius: 0 .1rem .1rem 0; border-right: none;
}
.sec02 table tr th{
	height: 0.6rem; line-height: 0.6rem; background: #f6b36b; border-right: 1px solid #ce965a; font-size: .2rem; color: #333; font-weight: bold;
}
.sec02 table tr.h50 td{
	height: 0.1rem; background: #fdda9f; border: none;
}
.sec02 table tr td{
	font-size: .2rem; color: #333333; border-right: 1px solid #d5d5d5; border-bottom: 1px solid #d5d5d5; background: #fff; height: 0.56rem;
}
.sec02 table tr:nth-child(3) td:nth-child(1){
	border-radius: .1rem 0 0 0 ;
}
.sec02 table tr:nth-child(3) td:nth-child(4){
	border-radius: 0 .1rem 0 0 ;
}
.sec02 table tr:last-child td:nth-child(1){
	border-radius: 0 0 0 .1rem;
}
.sec02 table tr:last-child td:last-child{
	border-radius: 0 0 .1rem 0;
}
.sec02 table tr td:last-child{
	border-right: none;
}
.sec02 table tr:last-child td{
	border-bottom: none;
}
.sec02 table tr td a{
	width: 1.4rem; height: 0.35rem; line-height: 0.35rem; background: #eee;border-radius: .05rem; display: inline-block; font-size: .18rem; color: #999; font-weight: bold; background: #da2600; background: linear-gradient(to bottom, #fe8651 ,#f54e09); color: #fff;
}
.sec02 table tr td a.noan{
	background: #eee; color: #999;
}
.sec02 table tr a.noan:hover{
	animation: none;
}
.section a:hover{
	animation: scale2 .5s infinite alternate;
}
@keyframes scale2{
	0%{transform: scale(1);}
	100%{transform: scale(.9);}
}
/* .sec02-b{
	margin-top: 0.35rem;
}
.sec02-b h3{
	font-size: .36rem; color: #fff; font-weight: bolder; background: url(../images/s2_m_tbg.png) no-repeat top center / 100%; display: inline-block; width: 7.2rem; height: 0.98rem; line-height: 0.9rem;
}
.sec02-b ul{
	margin-top: 0.16rem;
}
.sec02-b ul li{
	width: 4.46rem; display: inline-block; vertical-align: top; margin: 0 .17rem;  background: #ffefdd; background: linear-gradient(to right, #ffefdd,#fff9f3); border-radius: .1rem; text-align: left; padding-bottom: 0.28rem;
}
.sec02-b ul li i{
	width: 1.5rem; height: 0.4rem; line-height: 0.4rem; background: #2b9afc; background: linear-gradient(to right, #2b9afc,#2289e3); border-radius: .1rem 0 .3rem 0; font-size: .22rem; color: #fff; display: inline-block; box-shadow: 0 5px 5px #41a6ff30; text-align: center;
}
.sec02-b ul li p{
	font-size: .18rem; color: #424242; line-height: 0.26rem; text-align: left; width: 3.34rem; margin: .14rem auto;
}
.sec02-b ul li:nth-child(1) img{
	width: 3.38rem; margin: 0 auto; display: block;
}
.sec02-b ul li:nth-child(2){
	padding-bottom: 0.16rem;
}
.sec02-b ul li div{
	width: 3.4rem; margin: 0 auto;
}
.sec02-b ul li div p{
	display: inline-block; vertical-align: middle; width: 1.62rem; margin-right: 0.6rem;
}
.sec02-b ul li div img{
	width: 1.18rem; display: inline-block; vertical-align: middle;
} */

/*sec03*/
.sec03{
	background: url(../images/s3_bg.jpg) no-repeat top center; margin-bottom: 0.7rem; padding: .4rem 0;
}
.sec03-l{
	width: 3.4rem; display: inline-block; vertical-align: middle; animation: scale2 1s infinite alternate ease-in-out;
}
.sec03-l img{
	display: inline-block; vertical-align: middle;
}
.sec03-l div{
	background: #fe8552; background: linear-gradient(to right, #fe8552,#f64f0b); border-radius: 0 .1rem .1rem 0; display: inline-block; vertical-align: middle; height: 1.4rem; padding: 0 .14rem; padding-top: 0.32rem; box-sizing: border-box;
}
.sec03-l div h3{
	font-size: .24rem; color: #864506; background: #ffe99d; background: linear-gradient(to right, #ffe99d,#ffc35a);
	border-radius: .1rem; display: inline-block; width: 1.85rem; box-shadow: 0 3px 8px #f6500d47;
}
.sec03-l div p{
	font-size: .18rem; color: #fff; font-weight: bold; padding-top: 0.08rem;
}
.sec03-m{
	width: 6.05rem; display: inline-block; vertical-align: middle;
}
.sec03-m ul li{
	display: inline-block; vertical-align: middle; width: 1.3rem; background: url(../images/s3_yuan.png) no-repeat bottom center / 100%; padding-bottom: 0.32rem; margin: 0 .17rem;
}
.sec03-m ul li p{
	font-size: .2rem; color: #fff; line-height: 0.26rem; margin-top: 0.1rem;
}
.sec03-r{
	width: 1.55rem; display: inline-block; vertical-align: middle; position: relative;
}
.sec03-r p{
	font-size: .18rem; color: #333; position: absolute; top: .53rem; left: 50%; transform: translateX(-50%); width: 100%;
}
.sec03-r h3{
	font-size: .17rem; color: #fff; padding-top: 0.08rem;
}

/*sec04*/
.sec04{
	 padding-bottom: 0.7rem;
}
.sec04-main{
	background: #0b5bc6; background: linear-gradient(to bottom, #0b5bc6 ,#398dfa); border-radius: .25rem; padding: .42rem; box-sizing: border-box; padding-top: 0; box-shadow: 0 3px 13px #1477da50;
}
.sec04 .pub-bg{
	padding: .36rem;
}
.s4-tips1{
	background: #da2600; background: linear-gradient(to right, #da2600 ,#fc4c01); height: 0.35rem; line-height: 0.35rem; padding: 0 .35rem; margin-bottom: 0.05rem; border-radius: .18rem; display: inline-block; width: 6.18rem;
}
.s4-tips1 span{
	font-size: .26rem; font-weight: bold; display: inline-block; vertical-align: middle; color: #fff;
	background-image: -webkit-linear-gradient(right,#fff,#ffdb8f);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.s4-tips2{
	font-size: .22rem; color: #333333; margin-bottom: 0.16rem; font-weight: bold;
}
.md_btm dl{width:1100px;height: 2.79rem;margin:0 auto;}
.md_btm dt{display:flex;justify-content:center;align-items:center;flex-direction:column;float:left;width: 0.84rem; height: 2.78rem; border-radius: .1rem; font-size: .35rem; color: #fff; font-weight: bold;transition:all .3s; padding: 0 .2rem; background: #2b9afc; background: linear-gradient(to bottom, #2b9afc ,#228ae3); box-sizing: border-box; line-height: 0.4rem; cursor: pointer; margin: 0 .02rem;}
.md_btm dt:hover{ background: #da2600; background: linear-gradient(to bottom, #fe8651 ,#f54e09);}
.md_btm dt.open{ background: #da2600; background: linear-gradient(to bottom, #fe8651 ,#f54e09);}
.md_btm dt span{display:block;width:30px;text-align:center;height:30px;line-height:30px;border-radius:50px;background:#3ea2ff;font-size:16px;color:#ffffff;margin:100px auto 0;font-weight:normal}
.md_btm dd{width: 3.32rem;;height:100%;float:left;overflow:hidden;background:#feeee8; color: #333; box-sizing:border-box; border-radius:.1rem; box-sizing: border-box;}
.md_btm dd .ddMain{padding:.15rem; text-align: left; box-sizing: border-box;}
.md_btm dd h3{font-size: .16rem; color: #333; font-weight: bold; padding-bottom: 0.02rem;}
.md_btm dd p{font-size:.14rem; line-height:.22rem; text-align: justify; margin-bottom: 0.08rem;}
.md_btm dd .ddMain5{padding: .1rem .15rem;}
.md_btm dd .ddMain5 p{margin-bottom: 0.05rem;}
.md_btm dd .ddMain6{padding: .06rem .15rem;}
.md_btm dd .ddMain6 p{margin-bottom: 0.02rem; line-height: 0.2rem;}
.sec04-m{
	margin-top: 0.3rem; background: #ecf6ff; border-radius: .1rem; padding: .22rem 0;
}
.sec04-m-l{
	width: 2.32rem; display: inline-block; vertical-align: top;
}
.sec04-m-l ul li{
	width: 100%; padding: .2rem 0; background: #fff; border-radius: .1rem; text-align: center;
}
.sec04-m-l ul li:nth-child(1){
	margin-bottom: 0.2rem;
}
.sec04-m-l ul li h3{
	width: 1.36rem; height: 0.34rem; line-height: 0.34rem; background: #f95905; background: linear-gradient(to right, #f95905 ,#f34703); border-radius: .17rem; box-shadow: 0 3px 16px #fd844f60; font-size: .2rem; color: #fff; font-weight: 600; display: inline-block; margin-bottom: 0.12rem;
} 
.sec04-m-l ul li p{
	font-size: .2rem; color: #333333; font-weight: bold;
}
.sec04-m-r{
	height: 2.53rem; background: url(../images/s4_m_rbg.png) no-repeat top center / 100%; display: inline-block; vertical-align: top; margin-left: 0.18rem; margin-top: 0.01rem; font-size: .2rem; color: #fff; padding-left: 0.4rem; box-sizing: border-box; padding-top: 0.16rem; padding-right: 0.35rem;
	;
}
.sec04-m-r-l{
	width: 2.94rem; text-align: left; font-weight: 600; display: inline-block; vertical-align: middle; margin-right: 0.24rem; margin-top: 0.13rem;
}
.sec04-m-r-l p{
	width: 100%; height: 0.61rem; line-height: 0.57rem; background: url(../images/s4_m_mbg.png) no-repeat top left / 100%; margin-bottom: 0.1rem;
}
.sec04-m-r-l span{
	padding-right: 0.32rem; padding-left: 0.2rem;
}
.sec04-m-r-r{
	display: inline-block; vertical-align: middle; 
}
.sec04-ewm{
	width: 1.8rem; background: #90c1ff; background: linear-gradient(to bottom, #90c1ff ,#3c8ffb); padding: .14rem; box-sizing: border-box; position: relative; padding-bottom: 0.1rem; display: inline-block; vertical-align: middle;
}
.sec04-ewm img{
	width: 100%;
}
.sec04-ewm p{
	font-size: .16rem; color: #333; position: absolute; top: .7rem; left: 50%; transform: translateX(-50%); width: 80%;
}
.sec04-ewm h3{
	font-size: .16rem; color: #fff;
}
.sec04-ewm-tips{
	width: 0.48rem; height: 2.22rem; background: url(../images/s4_m_mrbg.png) no-repeat top / 100% 100%; padding: 0 .1rem; box-sizing: border-box; line-height: 0.19rem; display: inline-block; vertical-align: middle; padding-left: 0.19rem; padding-top: 0.08rem; animation: move2 .7s infinite ease-in-out alternate;
}
@keyframes move2{
	0%{transform: translateX(5px);}
	100%{transform: translateX(0);}
}
.sec04-b{
	background: url(../images/s4_bbg.png) no-repeat top center / 100%; margin-top: 0.35rem; height: 2.2rem;
}
.sec04-b-l{
	display: inline-block; vertical-align: middle;
}
.sec04-b-l{
	background: #fe8552; background: linear-gradient(to right, #fe8552,#f64f0b); border-radius: 0 .1rem .1rem 0; display: inline-block; vertical-align: middle; height: 1.4rem; padding: 0 .14rem; padding-top: 0.32rem; box-sizing: border-box; margin-top: 0.4rem; margin-right: 0.3rem;
}
.sec04-b-l h3{
	font-size: .24rem; color: #864506; background: #ffe99d; background: linear-gradient(to right, #ffe99d,#ffc35a);
	border-radius: .1rem; display: inline-block; width: 1.85rem; box-shadow: 0 3px 8px #f6500d47;
}
.sec04-b-l p{
	font-size: .18rem; color: #fff; font-weight: bold; padding-top: 0.08rem;
}
.sec04-b-m{
	display: inline-block; vertical-align: middle;
}
.sec04-b-m ul li{
	width: 1.2rem; height: 1.2rem; background: url(../images/s3_yuan.png) no-repeat top / 100%; font-size: .28rem; color: #fff; line-height: 0.38rem; padding-top: 0.24rem; box-sizing: border-box; display: inline-block; vertical-align: top; margin-right: 0.3rem; margin-top: 0.45rem;
}
.sec04-b-b{
	display: inline-block; vertical-align: middle; margin-top: 0.18rem; position: relative;
}
.sec04-b-b p{
	font-size: .16rem; color: #333; position: absolute; top: .56rem; left: 50%; transform: translateX(-50%); width: 80%;
}
.sec04-b-b h3{
	font-size: .16rem; color: #3d7efe; width: 100%; line-height: 0.28rem; background: #fff; margin-top: 0.05rem; font-weight: bold;
}
.sec04-xf{
	width: 2.05rem; background: #6182fd; background: linear-gradient(to bottom, #6ae6f9,#6182fd); border-radius: .2rem; box-shadow: 0 6px 12px #79d8ff50; padding: .12rem .18rem 0; box-sizing: border-box; position: absolute; right: -2.99rem; top: .23rem; animation: scale2 1s infinite alternate ease-in-out;
}
.sec04-xf img{
	width: 100%; margin-bottom: 0.08rem; border-radius: 0.15rem;
}
.sec04-xf p{
	font-size: .16rem; color: #a80808; font-weight: 600; background: url(../images/s4_xf.png) no-repeat center / 100%; height: 0.91rem; padding-top: 0.3rem; box-sizing: border-box;
}
.sec04-xf a{
	width: 1.72rem; height: 0.49rem; line-height: 0.4rem; background: url(../images/s4_abg.png) no-repeat center / 100%; display: inline-block ; font-size: .18rem; color: #d11a02; font-weight: bold;
}


/*sec05*/
.sec05{
	background: #ffbd94; background: linear-gradient(to bottom, #ffbd94,#ffe6d8); padding: .7rem 0;
}
.sec05-main{
	background: #fe560d; background: linear-gradient(to bottom, #fe560d ,#ff742f); border-radius: .25rem; padding: .42rem; box-sizing: border-box; padding-top: 0; box-shadow: 0 3px 13px #ff742f50;
}
.sec05 .pub-bg{
	padding: .36rem .3rem; box-shadow: 0px -8px 0 #fff36b;
}
.sec05-t{
	background: url(../images/s5_tbg.jpg) no-repeat top center / 100%; border-radius: .05rem; padding-bottom: 0.25rem; margin-bottom: 0.28rem;
}
.sec05-t h3{
	font-size: .42rem; color: #fff; background: url(../images/s5_btbg01.png) no-repeat center / 100%; width: 4.87rem; height: 0.93rem; margin-top: -0.14rem; line-height: 0.85rem; display: inline-block;
}
.sec05-t p{
	font-size: .24rem; height: 0.5rem; line-height: 0.5rem; color: #873606; border: 1px solid #873606; display: inline-block; padding: 0 .36rem; margin-top: 0.05rem;
}
.sec05-t p b{
	font-weight: 600;
}
.sec05-t span{
	padding-left: 0.56rem;
}
.sec05-b ul li{
	width: 4.57rem; background: #1173d7; background: linear-gradient(to right, #1173d7 ,#32a2f0); border-radius: .1rem; padding: .2rem .18rem; box-sizing: border-box; float: left; margin-right: 0.42rem; margin-bottom: 0.3rem;
}
.sec05-b ul li:nth-child(3){
	margin-bottom: 0;
}
.sec05-b ul li:last-child{
	background: #ff560b; background: linear-gradient(to right, #ff560b ,#ff7431); margin-bottom: 0; 
}
.sec05-b ul li:nth-child(2n){
	margin-right: 0;
}
.sec05-bt{
	text-align: left; margin-bottom: 0.15rem; position: relative;
}
.sec05-bt h3{
	font-size: .26rem; color: #fff; font-weight: bold; display: inline-block;
}
.sec05-bt i{
	padding-right: 0.1rem;
}
.sec05-bt span{
	font-size: .22rem; color: #fff; font-weight: normal; text-align: right; padding-left: 0.6rem;
}
.sec05-bt img.t-img{
	position: absolute; right: .05rem; top: -.38rem; animation: move 1s infinite alternate ease-in-out; 
}
@keyframes move{
	0%{transform: translateY(-5px);}
	100%{transform: translateY(0);}
}
.sec05-bm{
	background: #fff; border-radius: .1rem; padding: .28rem .3rem .14rem;
}
.sec05-bm p{
	background: #f4f4f4; border-radius: .05rem; height: 0.35rem; line-height: 0.35rem; margin-bottom: 0.15rem; padding-left: 0.16rem; box-sizing: border-box;
}
.sec05-bm p i{
	width: 0.23rem; height: 0.18rem; background: url(../images/s5_radio_icon.png) no-repeat center / 100%; display: inline-block; margin-right: 0.22rem; display: inline-block; vertical-align: middle;
}
.sec05-bm p span{
	font-size: .2rem; color: #333333; display: inline-block; vertical-align: middle; padding-right: 0.4rem;
}
.sec05-bm p a{
	width: 1.4rem; height: 0.35rem; line-height: 0.35rem; background: #da2600; background: linear-gradient(to right, #ff844f ,#f6520d); border-radius: .05rem; display: inline-block; font-size: .18rem; color: #fff; font-weight: bold; display: inline-block; vertical-align: middle;
}
.sec05-b ul li:last-child p{
	height: 0.52rem; line-height: 0.52rem; text-align: center; padding-left: 0; text-align: center;
}
.sec05-b ul li p i.dh{
	width: 0.23rem; height: 0.22rem; background: url(../images/s5_dh.png) no-repeat center / 100%; margin-right: 0.16rem; display: inline-block;
}
.sec05-b ul li:last-child p span{
	padding-right: 0;
}
.sec05-img02{
	position: absolute; bottom: -.09rem; right: -.13rem;
}
.sec05-b ul li:last-child .sec05-bm{
	padding-bottom: 0.63rem;
}

/*sec06*/
.sec06-main{
	background: #0b5bc6; background: linear-gradient(to bottom, #0b5bc6 ,#398dfa); border-radius: .25rem; padding: .42rem; box-sizing: border-box; padding-top: 0; box-shadow: 0 3px 13px #1477da50;
}
.sec06-title p{
	padding-top: 0.08rem; font-size: .2rem; color: #fff;
}
.sec06 .pub-bg{
	display: inline-block; vertical-align: top; margin-top: 0.22rem; padding: .25rem .2rem; box-sizing: border-box;
}
.sec06-l{
	width: 5.12rem; margin-right: 0.38rem;
}
.sec06-r{
	width: 4.65rem;
}
.sec06 ul{
	display: inline-block; vertical-align: middle; margin-right: 0.16rem;
}
.sec06 ul li{
	background: #f4f4f4; border-radius: .1rem; 
}
.sec06-pub{
	display: inline-block; vertical-align: middle; width: 1.8rem;
}
.sec06-l ul li{
	padding-right: 0.28rem; margin-bottom: 0.18rem;
}
.sec06-l ul li:last-child{
	margin-bottom: 0;
}
.sec06-l ul li i{
	width: 0.27rem; height: 0.27rem; line-height: 0.27rem; background: #ff9145; background: linear-gradient(to bottom, #ff9145 ,#ff5d07); border-radius: 50px; display: inline-block; border: .02rem solid #fff; box-shadow: 0 3px 5px #ff650332; font-size: .16rem; color: #fff; margin-right: 0.12rem; display: inline-block; vertical-align: middle; margin-left: -0.15rem;
}
.sec06-l ul li p{
	height: 0.56rem; line-height: 0.56rem;
}
.sec06-l ul li p span{
	color: #0c5cc7; font-size: .2rem; font-weight: bold;
}
.sec06 .pub-bg p{
	font-size: .2rem; color: #333333; display: inline-block; vertical-align: middle; display: inline-block;
}
.sec06-l-r{
	background: #fbcf9c; background: linear-gradient(to bottom, #fbcf9c ,#f3ae5e); border-radius: .1rem; padding: .24rem .15rem; box-sizing: border-box;
} 
.sec06-l-r h3{
	height: 0.4rem; line-height: 0.4rem; background: #fff; font-size: .2rem; color: #c96f06; font-weight: bold;
}
.sec06 .pub-bg p.p1{
	font-size: .18rem; color: #fff; line-height: 0.26rem; padding: .14rem 0;
}
.sec06 .pub-bg p.p2{
	width: 1.4rem; background: #fbcf9c; background: linear-gradient(to right, #ff844e ,#f6520f); border-radius: .05rem; color: #fff; padding: .08rem 0;
}
.sec06-r{
	padding-bottom: 0.56rem !important;
}
.sec06-r ul li{
	height: 0.52rem; line-height: 0.52rem; text-align: center; width: 2.11rem; margin-bottom: 0.18rem; text-align: left; padding-left: 0.1rem; box-sizing: border-box;
}
.sec06-r ul li:last-child{
	margin-bottom: 0;
}
.sec06-r ul li i{
	width: 0.23rem; height: 0.22rem; background: url(../images/s5_dh.png) no-repeat center / 100%; display: inline-block; vertical-align: middle; margin-right: 0.08rem;
}
.sec06-ewm{
	width: 1.8rem; background: #90c1ff; background: linear-gradient(to bottom, #90c1ff ,#3c8ffb); padding: .14rem; box-sizing: border-box; position: relative; padding-bottom: 0.1rem; display: inline-block; vertical-align: middle;
}
.sec06-ewm img{
	width: 100%;
}
.sec06-ewm h3{
	font-size: .15rem; color: #fff; padding-top: 0.12rem;
}

/*sec07*/
.sec07-main{
	background: #e02d00; background: linear-gradient(to bottom, #e02d00 ,#fb4901); border-radius: .25rem; box-shadow: 0 3px 13px #f7531125; height: 3.2rem; padding-top: 0.55rem; box-sizing: border-box;
}
.sec07-l{
	width: 2.69rem; background: #ffba69; background: linear-gradient(to right, #ffba69 ,#ff914f); border-radius:  0 .1rem .1rem 0; padding: .3rem 0; box-sizing: border-box; text-align: center; margin-right: 0.68rem;margin-top: 0.3rem;
}
.sec07-l h3{
	width: 1.73rem; height: 0.4rem; line-height: .4rem; background: #ffe89c; background: linear-gradient(to right, #ffe89c ,#ffc35a); border-radius: .1rem; font-size: .24rem; color: #9f1a00; font-weight: 600; display: inline-block;
}
.sec07-l h4{
	font-size: .18rem; color: #fff; font-weight: 600; padding-top: 0.04rem;
}
.sec07-l p{
	font-size: .14rem; color: #fff;
}
.sec07-m{
	width: 4.42rem; margin-right: 0.66rem;
}
.sec07-m ul li{
	width: 100%; height: 0.58rem; line-height: 0.58rem; background: url(../images/s7_mbg.png) no-repeat center / 100%; text-align: left; padding-left: 0.35rem; box-sizing: border-box; margin-bottom: 0.15rem;
}
.sec07-m i{
	font-size: .2rem; color: #fff; font-weight: 600; padding-right: 0.65rem;
}
.sec07-m span{
	font-size: .2rem; color: 3333333; font-weight: 600;
}
.sec07-r{
	background: #fff; width: 1.8rem; padding: .14rem; box-sizing: border-box; padding-bottom: 0.08rem;
}
.sec07-r h3{
	font-size: .16rem; color: #333333;
}

/*sec08*/
.sec08{
	background: url(../images/s8_bg.jpg) no-repeat center; margin-top: 0.7rem; padding-top: 0; height: 3.6rem;
}
.sec08-l{
	width: 1.44rem; height: 3.6rem;  background: #fe2621; background: linear-gradient(to bottom, #fe2621 ,#fd5e0c); margin-right: 0.44rem;
}
.sec08-l h3{
	width: 0.62rem; height: 2.37rem; line-height: 0.38rem; font-size: .36rem; color: #f6520f; font-weight: bold; background: #fff; border-radius: .3rem; padding-top: 0.4rem; box-sizing: border-box; display: block; margin: 0 auto; margin-top: 0.56rem;
}
.sec08-m{
	height: 2.4rem; background: linear-gradient(to right, #0870cf00,#0870cf); border-radius: .2rem; margin-top: 0.72rem; padding-right: 0.28rem;
}
.sec08-m-l{
	display: inline-block; vertical-align: top; width: 2.37rem; margin-right: 0.32rem; position: relative; margin-top: -0.15rem;
}
.sec08-m-l .by-img{
	position: absolute; top: -.2rem; right: -.18rem; animation: scale2 .8s infinite alternate ease-in-out;
}
.sec08-m-m{
	display: inline-block; vertical-align: top; margin-top: -.24rem;
}
.sec08-m-m h3{
	width: 3.28rem; height: 0.52rem; line-height: 0.52rem; background: #fecf98; font-size: .24rem; color: #ae6115; font-weight: bold; border-radius: .25rem; margin-bottom: 0.32rem; display: inline-block;
}
.sec08-m-m ul li{
	display: inline-block; vertical-align: top; margin: 0 .1rem;
}
.sec08-m-m ul li h4{
	font-size: .26rem; color: #fff; font-weight: bold; margin-bottom: 0.14rem; padding-left: 0.2rem;
}
.sec08-m-m ul li div i{
	width: 0.58rem; height: 0.58rem; line-height: 0.58rem; background: #7feafc; background: linear-gradient(to right, #7feafc ,#49a6f1); border-radius: .5rem; font-size: .24rem; color: #fff; display: inline-block; vertical-align: middle; position: relative; z-index: 1;
}
.sec08-m-m ul li div p{
	background: #fff; border-radius: .1rem; font-size: .18rem; color: #333; line-height: 0.26rem; font-weight: 600; display: inline-block; vertical-align: middle; width: 1.6rem; padding: .16rem 0; margin-left: -0.35rem; padding-left: 0.15rem; box-sizing: border-box;
}
.sec08-tips{
	width: 2.66rem; height: 1.77rem; background: url(../images/s8_dhk.png) no-repeat center / 100%; position: absolute; right: -2.79rem; top: .99rem;
}
.sec08-tips h3{
	font-size: .2rem; color: #fff; text-shadow: 0 2px 2px #fc5b0560; padding-bottom: 0.05rem; padding-top: 0.4rem;
}
.sec08-tips a{
	width: 1.68rem; height: 0.32rem; line-height: 0.32rem; background: #fff; background: linear-gradient(to right, #fff ,#fff2ca); border-radius: .16rem ; font-size: .2rem; color: #e13e08; font-weight: bold; display: inline-block; box-shadow: 0 4px 3px #fc5b05;
}
.sec08-tips img{
	position: absolute; width: 1.54rem; animation: ballon 1s infinite ease-in-out alternate; left: 182px; top: 70px;
}

@keyframes ballon {
	0%{
		-webkit-transform: translate(-10px,-5px);
	}
	100%{
		-webkit-transform: translate(10px,5px);
	}
}
@keyframes scaleDraw {  
	0%{
		transform: scale(1);  
	}
	25%{
		transform: scale(1.03); 
	}
	50%{
		transform: scale(1);
	}
	75%{
		transform: scale(.97);
	}
}
/* 弹窗 */
.zhezhao {width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: rgba(0, 0, 0, .8);z-index: 8;display: none;}
.popup {width: 4.16rem; padding-bottom: .4rem;background: #fff5f0; position: fixed;top: 50%;left: 50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius: .25rem;z-index: 9; display: none; box-sizing: border-box;}
.popup .close {display: block;width: .47rem;position: absolute;bottom: -18%;left: 50%;transform: translateX(-50%);}
.popup .close img{width: 100%;}
.popup h3 {height: 1.1rem; line-height: 1.1rem; font-size: .44rem;color: #fff;font-weight: bold; text-align: center;
background: #fc805b; background: linear-gradient(to right, #fc805b,#f55835); border-radius: .25rem .25rem 0 0; }
.popup_m {width: 100%; margin: 0 auto; text-align: center;}
.popup_m img{display: inline-block;}
.popup_m a{width: 2.16rem; height: 0.6rem; line-height: 0.6rem; background: #fc805b; background: linear-gradient(to right, #fc805b,#f55835); font-size: .3rem;color: #fff;text-align: center; border-radius: .3rem; display: block; margin: 0 auto; margin-top: 0.26rem;}
.popup_m .popup-p1{padding-top: 0.26rem; font-size: .24rem; color: #333333; line-height: 0.38rem;margin-bottom: 0.12rem;}

/*侧边导航*/
.lfNav{position: fixed;width: 240px;height: 464px;background: url(../images/fixedNavBg.png) no-repeat center / 100% 100%;top:18%;left:20px;z-index:9;}
.lfNav .close{position:absolute;top:0; right:0; height:36px; width:36px; }
.mt185{margin-top: 108px;}
.nav-bg{width:92%;height: 36px;display: block;float:left;clear:both;}
.nav-bg a{width: 100%;height: 42px;display: block;margin:auto;font: 18px/42px "微软雅黑";color: #fff;text-align: center;}
.nav-bg a:hover{ color: #ff8657;}
.left_top {width: 58%;height: 60px;display: block;float: left;margin-left: 16%;margin-top: 3px;}