@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; width: 100%; clear: both;} 
body{width: 100%;height:100%; background: #fff; font-size: 12px;min-width: 1100px!important;  font-family:"Microsoft YaHei",'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: 1200px; margin: 0 auto;font-size: 0;text-align: center;}
.hide{display: none;}
.section{ margin-top: .5rem;}
.title{ margin-bottom: .2rem; background: url(../images/t_rbg.png) no-repeat right 2.51rem top .24rem / .37rem .36rem}
.title .t-bg{background: url(../images/t_lbg.png) no-repeat 249px .1rem / 2.21rem 1.09rem; padding-bottom: 0.32rem;}
.title h2{font-size: .42rem; color: #000000; letter-spacing: .01rem; background: url(../images/t_mbg.png) no-repeat top center; padding-top: 0.24rem;}
.title h2 span{ font-weight: bold; color: #f00; margin-right: 0.34rem;
  background-image: -webkit-linear-gradient(top,#432806,#eb8b17);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.title h2 span::before{content: ''; width: 0.06rem; height: 0.38rem; display: inline-block; margin-right: 0.18rem; position: relative; top: 4px;
	background: #3c2306;
	background: -webkit-linear-gradient(bottom,#3c2306, #eb8b17);
	background: -moz-linear-gradient(bottom,#3c2306, #eb8b17);
	background: -o-linear-gradient(bottom,#3c2306, #eb8b17);
	background: linear-gradient( to bottom,#3c2306, #eb8b17);
}
.title h2 span::after{content: ''; width: 0.06rem; height: 0.38rem; display: inline-block; margin-left: 0.18rem; position: relative; top: 4px;
	background: #3c2306;
	background: -webkit-linear-gradient(bottom,#3c2306, #eb8b17);
	background: -moz-linear-gradient(bottom,#3c2306, #eb8b17);
	background: -o-linear-gradient(bottom,#3c2306, #eb8b17);
	background: linear-gradient( to bottom,#3c2306, #eb8b17);
}

/*banner*/
.banner-box{
	width:100%; position:relative;height:5.59rem; background:url('../images/banner_bg.jpg') no-repeat center top / auto 100%; overflow:hidden; text-align:center;
}
.banner-box .wrap{
  height: auto;
}
.banner-box .pro{
	width: 2.2rem; height: .52rem; display: block; margin-left: .25rem;
	background: #8f4609;
	background: -webkit-linear-gradient(right,#8f4609, #b15814);
	background: -moz-linear-gradient(right,#8f4609, #b15814);
	background: -o-linear-gradient(right,#8f4609, #b15814);
	background: linear-gradient(right,#8f4609, #b15814);
	border-radius: 0 0 .15rem .15rem;
	font-size: .26rem; font-weight: bold; line-height: .52rem; color: #fff;
}
.banner-box .pro span{
  background-image: -webkit-linear-gradient(top,#ffffff,#ffec91);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.ban-theme{
	width: 100%; margin-top: 1.6rem;
}
.ban-theme img.tit01{
  height: 1.53rem;
}
.ban-theme .part{
	width: 100%; clear: both; margin-top: .12rem; display: flex;
	justify-content: center;
	flex-wrap: wrap;
}
.ban-theme .part span{
	width: auto; height: .4rem; margin: 0 .14rem;
	border-radius: .46rem;
	font-size: .22rem; line-height: .4rem; color: #000000; font-weight: 600;
	padding-right: .27rem;
  background: #ffb140;
  background: -webkit-linear-gradient(right, #ffb140 , #ffb14000); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #ffb140, #ffb14000); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #ffb140, #ffb14000); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #ffb140 , #ffb14000); /* 标准的语法 */
}
.ban-theme .part span i{
	width: .4rem; height: .4rem; display: inline-block; float: left; border: .02rem solid #fff7c0;
	margin-left: -.08rem; margin-top: -.02rem; margin-right: .15rem;
	border-radius: 50%;
	font-size: .22rem; line-height: .4rem; color: #ffe86c;
	background: #b05813;
  background: -webkit-linear-gradient(bottom, #b05813, #92470a); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(bottom, #b05813, #92470a); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(bottom, #b05813, #92470a); /* Firefox 3.6 - 15 */
  background: linear-gradient(to bottom, #b05813 , #92470a); /* 标准的语法 */
}
.ban-theme .tips{
  font-size: .2rem; color: #000000; letter-spacing: .02rem; margin-top: 0.25rem;
}

/*sec01*/
.sec01-main .hd ul{
  display: flex;
}
.sec01-main .hd ul li{
  width: 1.8rem; height: 0.66rem; line-height: 0.66rem; background: #303030; font-size: .2rem; color: #bbbbbb; border-right: .01rem solid #7a7a7a; display: inline-block; cursor: pointer;
}
.sec01-main .hd ul li:nth-child(3){
  width: 2.06rem;
}
.sec01-main .hd ul li:nth-child(4){
  flex: 1;
}
.sec01-main .hd ul li:last-child{
  border-right: none;
}
.sec01-main .hd ul li.on{
  color: #000000; font-weight: 600; border-right: .01rem solid #b15814;
  background: #8f4609;
  background: -webkit-linear-gradient(right, #8f4609 , #b15814); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #8f4609, #b15814); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #8f4609, #b15814); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #8f4609 , #b15814); /* 标准的语法 */
}

/*sec02*/
.sec02 .title{
  background-position: right 2.3rem top 0.24rem;
}
.sec02 .title .t-bg{
  background-position: 2.25rem .1rem;
}
.sec02-main{
  background: url(../images/s2_mbg.jpg) no-repeat top center / 100%; padding: .6rem .4rem; display: flex; align-items: center;
  justify-content: space-between; position: relative;
}
.sec02-main ul li{
  width: 3.44rem; background: #fff; border-radius: .08rem; margin-bottom: 0.2rem; padding: .2rem .2rem .1rem; box-sizing: border-box;
}
.sec02-main ul li h3{
  width: 2.96rem; height: 0.36rem; line-height: 0.34rem; border-radius: .05rem; font-size: .18rem; color: #000000; margin-bottom: 0.1rem; text-align: left;
  background: #f7ca5b;
  background: -webkit-linear-gradient(right, #f7ca5b , #fff79b); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #f7ca5b, #fff79b); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #f7ca5b, #fff79b); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #f7ca5b , #fff79b); /* 标准的语法 */
}
.sec02-main ul li h3 span{
  width: 1.06rem; height: 100%; line-height: 0.34rem; background: #000000; border-radius: .05rem; font-size: .24rem; color: #ffb13f; font-weight: bold; text-align: center; display: inline-block; margin-right: 0.1rem;
}
.sec02-main ul li p{
  font-size: .16rem; color: #000000; line-height: 0.24rem; text-align: left;
}
.sec02-main img.sec02-yuan{
  position: absolute; left: 32%; top: .56rem;
}


/*sec03*/
.sec03{
  background: #fffbe6; padding: .52rem 0; margin-top: 0.7rem;
}
.sec03 .title{
  background-position: right 3.44rem top 0.24rem;
}
.sec03 .title .t-bg{
  background-position: 3.29rem .1rem;
}
.sec03-main{
  position: relative;
}
.cruxBt {
  height: auto;
  position: relative;
}
.listBox {
  width: 6.25rem;
  height: 1.1rem;
  overflow: hidden;
  margin: 0 auto;
  position: absolute;
  right: 1.22rem;
  bottom: .44rem;
  z-index: 1;
}
.listBox ul {
  width: 6.26rem;
  height: 1.88rem;
  position: absolute;
}
.listBox ul li {
  width: 1.1rem;
  height: 1.1rem;
  position: relative;
  display: inline-block;
  float: left;
  margin-right: 0.16rem;
}
.listBox ul li:nth-child(1){
  background: url(../images/s3_tea01_s.png) no-repeat center / 100%;
}
.listBox ul li:nth-child(2){
  background: url(../images/s3_tea02_s.png) no-repeat center / 100%;
}
.listBox ul li:nth-child(3){
  background: url(../images/s3_tea03_s.png) no-repeat center / 100%;
}
.listBox ul li:nth-child(4){
  background: url(../images/s3_tea04_s.png) no-repeat center / 100%;
}
.listBox ul li:nth-child(5){
  background: url(../images/s3_tea05_s.png) no-repeat center / 100%;
}
.listBox ul li:nth-child(6){
  background: url(../images/s3_tea06_s.png) no-repeat center / 100%;
}
.listBox ul li:nth-child(7){
  background: url(../images/s3_tea07_s.png) no-repeat center / 100%;
}
.listBox ul li:nth-child(8){
  background: url(../images/s3_tea08_s.png) no-repeat center / 100%;
}
.listBox ul li:nth-child(9){
  background: url(../images/s3_tea09_s.png) no-repeat center / 100%;
}
.listBox ul li:nth-child(10){
  background: url(../images/s3_tea10_s.png) no-repeat center / 100%;
}
.listBox ul li:nth-child(1).on{
  background: url(../images/s3_tea01_s_on.png) no-repeat center / 100%;
}
.listBox ul li:nth-child(2).on{
  background: url(../images/s3_tea02_s_on.png) no-repeat center / 100%;
}
.listBox ul li:nth-child(3).on{
  background: url(../images/s3_tea03_s_on.png) no-repeat center / 100%;
}
.listBox ul li:nth-child(4).on{
  background: url(../images/s3_tea04_s_on.png) no-repeat center / 100%;
}
.listBox ul li:nth-child(5).on{
  background: url(../images/s3_tea05_s_on.png) no-repeat center / 100%;
}
.listBox ul li:nth-child(6).on{
  background: url(../images/s3_tea06_s_on.png) no-repeat center / 100%;
}
.listBox ul li:nth-child(7).on{
  background: url(../images/s3_tea07_s_on.png) no-repeat center / 100%;
}
.listBox ul li:nth-child(8).on{
  background: url(../images/s3_tea08_s_on.png) no-repeat center / 100%;
}
.listBox ul li:nth-child(9).on{
  background: url(../images/s3_tea09_s_on.png) no-repeat center / 100%;
}
.listBox ul li:nth-child(10).on{
  background: url(../images/s3_tea10_s_on.png) no-repeat center / 100%;
}
#prev {
  width: 0.25rem;
  height: 0.36rem;
  z-index: 99;
  cursor: pointer;
  background: url(../images/s3_prev.png) no-repeat center;
  background-size: 100% 100%;
  position: absolute;
  left: 4.05rem;
  top: 3.6rem;
}
#next {
  width: 0.25rem;
  height: 0.36rem;
  z-index: 99;
  cursor: pointer;
  background: url(../images/s3_next.png) no-repeat center;
  background-size: 100% 100%;
  position: absolute;
  right: 0.82rem;
  top: 3.6rem;
}
.picBox {
  height: 4.77rem;
  border-radius: .1rem;
  position: relative;
  overflow: hidden;
  margin-top: 0.36rem;
  background: url(../images/s3_bg.png) no-repeat bottom 5px center / auto 4.4rem;	
}
.picBox ul {
  height: 4.77rem;
  position: absolute;
}
.picBox ul li {
  width: 12rem;
  height: 4.89rem;
  float: left;
  display: flex;
}
.picBox .tea-title{
  width: 6.86rem; text-align: left; margin-left: 0.7rem; margin-top: 0.6rem;
}
.picBox li h4{
    line-height: .42rem;
    margin-top: 0.23rem;
    font-size: .3rem; color: #000000; font-weight: bold;
    font-weight: bolder;
    text-align: left;
    padding-bottom: 0.12rem;
    border-bottom: .01rem solid #88682c;
    margin-bottom: 0.16rem;
}
.picBox li h4 span{
  height: 0.3rem; line-height: 0.3rem; font-size: .18rem; color: #ffe08a; background: #b15814; border-radius: .15rem; padding: 0 .17rem; margin-left: 0.26rem; display: inline-block; position: relative; top: -3px;
}
.picBox li span.zhujiang{
  font-size: .2rem; color: #000000;
}
.picBox li p{
  font-size: .18rem; color: #000000; line-height: 0.26rem; margin-top: 0.14rem;  text-align: justify;
}

/*sec04*/
.sec04 .title{
  background-position: right 2.08rem top 0.24rem;
}
.sec04 .title .t-bg{
  background-position: 2.06rem .1rem;
}
.sec04-main{
  position: relative;
}
.sec04-main ul li{
  display: flex; align-items: center; position: absolute;
}
.sec04-main ul li p{
  font-size: .16rem;color: #000000;line-height: 0.24rem; text-align: left;
}
.sec04-main ul li.taright p{
  text-align: right;
}
.sec04-main ul li p i{
  width: 0.1rem; height: 0.1rem; border-radius: 1rem; display: inline-block; vertical-align: middle; background: #ff8b00; margin: 0 .08rem;
}
.sec04-main ul li span{
  width: 0.78rem; height: 0.78rem; line-height: 0.78rem; border: .01rem solid #fff; border-radius: 1rem; display: inline-block; font-size: .26rem; color: #000000; font-weight: bold; margin: 0 .08rem; box-shadow: 0 .04rem .13rem #ffb24140;
  background: #ffdd7f;
  background: -webkit-linear-gradient(right, #ffdd7f, #ffb546); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #ffdd7f, #ffb546); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #ffdd7f, #ffb546); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #ffdd7f, #ffb546); /* 标准的语法 */
}
.sec04-main ul li:nth-child(1){
  top: 0.42rem; right: 8.24rem;
}
.sec04-main ul li:nth-child(2){
  top: 1.88rem; right: 7.62rem;
}
.sec04-main ul li:nth-child(3){
  top: 3.36rem; right: 7.04rem;
}
.sec04-main ul li:nth-child(4){
  top: 0.42rem; left: 8.24rem;
}
.sec04-main ul li:nth-child(5){
  top: 1.88rem; left: 7.62rem;
}
.sec04-main ul li:nth-child(6){
  top: 3.45rem; left: 7.04rem;
}
.sec04-main img{
  animation: move 1s infinite alternate ease-in-out;
}
@keyframes move{
  0%{transform: translateY(0);}
  100%{transform: translateY(10px);}
}

/*sec05*/
.sec05{
  margin-top: 1rem;
}
.sec05 .title{
  background-position: right 1.76rem top 0.24rem;
}
.sec05 .title .t-bg{
  background-position: 1.72rem .1rem;
}
.sec05-item h3{
  width: 4.48rem; height: 0.46rem; line-height: 0.46rem; background: #000000; font-size: .19rem; color: #ffb13f; font-weight: bold; border-radius: .24rem; display: inline-block;
}
.sec05-item-main{ 
  background: #f0f0f0; margin-top: -0.23rem; padding: .4rem; 
}
.sec05-item01 .sec05-item-main{
  display: flex; justify-content: space-between; align-items: center; padding-top: 0.56rem;
}
.sec05-item01{
  margin-bottom: 0.4rem;
}
.sec05-item01 .sec05-item01-left ul li{
  width: 2.45rem; height: 1.86rem; border-radius: .1rem; display: inline-block; vertical-align: top; margin-right:.3rem; padding: .18rem .16rem .26rem; box-sizing: border-box;
  background: #ffd86a;
  background: -webkit-linear-gradient(right, #ffd86a, #ffb240); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #ffd86a, #ffb240); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #ffd86a, #ffb240); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #ffd86a, #ffb240); /* 标准的语法 */
}
.sec05-item01 .sec05-item01-left ul li:last-child{
  margin-right: 0;
}
.sec05-item01 .sec05-item01-left ul li h4{
  font-size: .26rem; color: #000000; font-weight: bold; padding-bottom: 0.15rem;
}
.sec05-item01 .sec05-item01-left ul li p{
  background: #fff; border-radius: .1rem; font-size: .18rem; color: #000000; line-height: 0.24rem; padding: .16rem;
}
.sec05-item01 .sec05-item01-right{
  width: 5.41rem;
}
.sec05-item01 .sec05-item01-right h4{
  font-size: .2rem; color: #000000; padding-bottom: 0.24rem;
}
.sec05-item02 .sec05-item-imgBox{
  background: #ffffff; padding: .24rem 0;
}
.sec05-item-imgBox img{
  margin: 0 .08rem;
}

/*sec06*/
.sec06{
  background: #fffbe6; padding: .6rem 0;
}
.sec06-main{
  display: flex; justify-content: space-between; align-items: flex-start;
}
.sec06-l{
  width: 4.2rem; height: 4.27rem; background: #ffb13f; 
}
.sec06-l h3{
  height: 1.33rem; font-size: .28rem; color: #ffb13f; font-weight: bold; line-height: 0.36rem; background: #000000; border-radius: 0 0 .2rem .2rem; display: flex; justify-content: center;align-items: center; margin-bottom: 0.46rem;
}
.sec06-l p{
  font-size: .18rem; color: #000000; line-height: 0.26rem; text-align: left; margin: 0 0 .32rem .52rem;
} 
.sec06-l p i{
  width: 0.18rem; height: 0.18rem; line-height: 0.18rem; background: #000000; border-radius: .5rem; font-size: .12rem; color: #ffb13f; text-align: center; display: inline-block; vertical-align: middle; margin-right: 0.08rem;
}
.sec06-l p span{
  width: 2.94rem; display: inline-block; vertical-align: middle;
}
.sec06-r{
  width: 7.6rem;
}
.sec06 a{
  width: 3.4rem; height: 0.52rem; line-height: 0.52rem; border: .02rem solid #fff; border-radius: .26rem; display: inline-block; margin-top: 0.34rem; font-size: .22rem; color: #fff; font-weight: bold; box-shadow: 0 .06rem .08rem #ee543e30;
  background: #f46149;
  background: -webkit-linear-gradient(bottom, #f46149, #e5412f); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(bottom, #f46149, #e5412f); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(bottom, #f46149, #e5412f); /* Firefox 3.6 - 15 */
  background: linear-gradient(to bottom, #f46149, #e5412f); /* 标准的语法 */
}

/*sec07*/
.sec07-main{
  display: flex; padding: 0.4rem 0;
  border-radius: .1rem;
  background: #ffd96b;
  background: -webkit-linear-gradient(bottom, #ffd96b, #ffb340); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(bottom, #ffd96b, #ffb340); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(bottom, #ffd96b, #ffb340); /* Firefox 3.6 - 15 */
  background: linear-gradient(to bottom, #ffd96b, #ffb340); /* 标准的语法 */
}
.sec07 .hd{
  width: 3.22rem; margin-right: 0.16rem;
}
.sec07 .hd ul li{
  padding-left: 0.4rem; cursor: pointer;
}
.sec07 .hd ul li span{
  width: 100%; line-height: 0.58rem; font-weight: 600; font-size: .24rem; color: #000000; border-bottom: .01rem dashed #fff; display: inline-block;
}
.sec07 .hd ul li.on{
  background: url(../images/s7_l_on_bg.png) no-repeat left center / 100%;
}
.sec07 .hd ul li.on span{
  border-bottom: none; color: #ffd86a; font-weight: bold;
}
.sec07 .bd{
  width: 8.32rem; height: 4.83rem; background: #fff url(../images/s7_rbg.png) no-repeat left center; border-radius: .1rem;
}
.sec07 .bd ul li{
  height: 4.83rem; display: flex; align-items: center; justify-content: space-around;
}
.sec07 .bd ul li .txt{
  width: 2rem;
}
.sec07 .bd ul li .txt h3{
  width: 2rem; font-size: .26rem; color: #f29000; font-weight: bold; line-height: 0.45rem; border: .01rem solid #f9c87d; border-radius: .22rem; margin-bottom: 0.22rem; display: block;
}
.sec07 .bd ul li .txt p{
  font-size: .2rem; color: #000000; line-height: 0.3rem;
}
.sec07 .bd ul li .img{
  width: 3.96rem;
}
.sec07 .bd ul li .img img{
  max-width: 3.96rem;
}
.sec07 .bd ul li:nth-child(2) .img img{
  height: 4.2rem;
}
.sec07 .bd ul li:nth-child(6) .img img{
  height: 4.2rem;
}
.sec07 .bd ul li .s7-play{
  width: 5rem;
}

/*sec08*/
.sec08 .title{
  background-position: right 2.08rem top 0.24rem;
}
.sec08 .title .t-bg{
  background-position: 2.06rem .1rem;
}
.sec08-main ul{
  display: flex; justify-content: space-between;
}
.sec08-main ul li{
  width: 3.6rem; overflow: hidden;
}
.sec08-main ul li h3{
  width: 2.57rem; height: 0.62rem; line-height: 0.62rem; background: url(../images/s8_tbg.png) no-repeat center / 100%; display: inline-block; text-align: center; font-size: .26rem; color: #ffb13f; font-weight: bold; margin-top: -0.29rem; position: relative; z-index: 1;
}
.sec08-main ul li p{
  font-size: .18rem; color: #000000; line-height: 0.3rem; border-radius: 0 0 .1rem .1rem; padding: .22rem 0 .24rem;
  background: #fffefc;
  background: -webkit-linear-gradient(bottom, #fffefc, #fff3d2); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(bottom, #fffefc, #fff3d2); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(bottom, #fffefc, #fff3d2); /* Firefox 3.6 - 15 */
  background: linear-gradient(to bottom, #fffefc, #fff3d2); /* 标准的语法 */
}
.sec08-main ul li div{
  overflow: hidden; height: 2.01rem; border-radius: .1rem;
}
.sec08-main ul li div img{
  transition: all .5s;
}
.sec08-main ul li:hover img{
  transform: scale(1.1);
}

/*sec09*/
.sec09{
  background: #fffbe6; padding: .6rem 0;
}
.sec09 .title{
  background-position: right 1.67rem top 0.24rem;
}
.sec09 .title .t-bg{
  background-position: 1.63rem .1rem;
}
.sec09-main ul{
  display: flex; align-self: start;
}
.sec09-main ul li{
  width: 3rem; height: 4.46rem; border: .01rem solid #fff; box-sizing: border-box;
}
.sec09-main ul li h3{
  font-size: .26rem; color: #000000; background: #fff; border-radius: .15rem .15rem 0 0; line-height: 0.7rem;
}
.sec09-main ul li div{
  background: #fda438; padding: .26rem 0;
}
.sec09-main ul li div p{
  font-size: .18rem; color: #000000; line-height: 0.28rem; margin-top: 0.1rem;
}
.sec09-main ul li.on h3{
  color: #ffb13f; background: #000000;
}
.sec09-main ul li.on div{
  background: #fff;
}
.sec09-main .tips{
  font-size: .18rem; color: #666; text-align: right; padding-top: 0.2rem;
}

/*sec10*/
.sec10 .title{
  background-position: right 2.4rem top 0.24rem;
}
.sec10 .title .t-bg{
  background-position: 2.2rem .1rem;
}
.sec10-main{
  background: url(../images/s10_jt.png) no-repeat top center / 10.03rem 3.25rem;
}
.sec10-item{
  width: 2.24rem; display: inline-block; vertical-align: bottom; margin: 0 .15rem;
}
.item01{
  margin-top: 2.22rem;
}
.item02{
  margin-top: 1.72rem;
}
.item03{
  margin-top: .96rem;
}
.sec10-item h3{
  width: 2.14rem; line-height: 0.32rem; font-size: .2rem; color: #fff; font-weight: 600; background: #ffb240; border-radius: .16rem; display: inline-block;
}
.item01 h3{
  margin-bottom: 1.42rem; margin-left: -0.78rem; position: relative; top: 18px;
}
.item02 h3{
  margin-bottom: 1.4rem; margin-left: -1.07rem;
}
.item03 h3{
  margin-bottom: 1.94rem; margin-left: -1.15rem;
}
.item04 h3{
  margin-bottom: 2.5rem;position: relative; top: -12px; left: -81px;
}
.sec10-item div{
  width: 100%;
}
.item01 div p{
  border-right: .02rem solid #ffb240;
}
.item02 div p{
  border-right: .02rem solid #ffdba5;
}
.item03 div p{
  border-right: .02rem solid #ffd69a;
}
.item04 div p{
  border-right: .02rem solid #ffb240;
}
.sec10-item div ul{
  width: 100%; border-radius: .1rem .1rem 0 0; box-sizing: border-box;
}
.item01 div ul{
  height: auto; background: #ffd89f; padding-top: 0.15rem;padding-bottom: .2rem;
}
.item02 div ul{
  background: #ffc979; padding: .14rem 0;height: 3rem;
}
.item03 div ul{
  background: #ffbd5c; padding: .46rem 0;
}
.item04 div ul{
  background: #ffb240; padding: .38rem 0;
}
.sec10-item div ul li{
  width: 1.82rem; line-height: 0.38rem; font-size: .2rem; font-weight: bold; color: #ffc979;
}
.item01 ul li{
  background: #8f4609; border-radius: .18rem; display: block; margin: .08rem auto 0;
}
.item02 ul li{
  background: #672f00; border-radius: .18rem; display: block; margin: .08rem auto;
}
.item03 ul li{
  background: #3a1c02; border-radius: .18rem; display: block; margin: .08rem auto;
}
.item04 ul li{
  background: #000000; border-radius: .18rem; display: block; margin: .08rem auto;
}
.sec10-item div p{
  font-size: .3rem; color: #000000; font-weight: bold; line-height: 0.66rem;
}

/* sec11 */
.sec11 .title{
  background-position: right 1.86rem top 0.24rem;
}
.sec11 .title .t-bg{
  background-position: 1.7rem .1rem;
}
.sec11-main{
	width: 100%; clear: both; float: left;
}
.sec11-main p.sec11-tit{
  width: 5.65rem; line-height: 0.76rem; border-radius: .58rem; font-size: .36rem; color: #000000; font-weight: bold; margin: 0 auto; position: relative; z-index: 1;
  background: #ffd96b;
  background: -webkit-linear-gradient(right, #ffd96b, #feb240); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #ffd96b, #feb240); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #ffd96b, #feb240); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #ffd96b, #feb240); /* 标准的语法 */
}
.sec11-main p.sec11-tips{
  font-size: .18rem; color: #000000; line-height: 0.26rem; margin-top: -0.38rem; background: #fff6df; height: auto; text-align: left; padding: .56rem .2rem .2rem 2.5rem; box-sizing: border-box;
}
.sec11-main .subtxt{
	width: 100%; clear: both; float: left; margin-top: .34rem;
}
.sec11-main .subtxt p{
	font-size: .2rem; line-height: .3rem;  color: #fff;
}
.sec11-main .subtxt p.zhu{
	font-size: .16rem; margin-top: .05rem;
}
.sec11-main .itembox{
	width: 100%; margin-top: .12rem;
}
.sec11-main .itembox table{
	border-radius: .1rem .1rem;
	background: #fff;
}
.sec11-main .itembox table th{
	font-size: .24rem; line-height: .26rem;
	color: #698bb8;
	background: #f2f8ff;
}
.tHead th{padding: .27rem 0;}
.tHead th.type0{border-top-left-radius: .1rem;}

.sec11-main .itembox table th.type2{
	color: #fff;
	
}
.sec11-main .itembox table th.type3{
	color: #fff;
	
}
.sec11-main .itembox table th.type4{
	color: #fff;
	
	border-top-right-radius: .1rem;
}
.sec11-main .itembox table td{
	font-size: .18rem; line-height: .26rem;
}
.sec11-main .itembox table td.type{
	padding-left: .2rem;
}
.sec11-main .itembox table td.type ul li{
	clear: both;
}
.sec11-main .itembox .item{
	width: 3rem; display: inline-block;
}
.sec11-main .itembox .item .itemTit{
	color: #fff;
	width:100%;border-right: solid .01rem #fff;
}
.sec11-main .itembox .item .itemTit h3{
	font-size: .24rem; font-weight: 600; line-height: .5rem; padding: .15rem 0;
}
.sec11-main .itembox .item4 .itemTit{border: none;width: 100%;}
.sec11-main .itembox .item1 .itemTit{
  color: #000000;
	background: #ffb240;
	border-radius: .1rem 0 0 0;
}
.sec11-main .itembox .item2 .itemTit{
    color: #000;
	background: #c88118;
}
.sec11-main .itembox .item3 .itemTit{
	color: #ffce58;
	background: #b15814;
	background: -webkit-linear-gradient(right,#b15814,#904609);
	background: -moz-linear-gradient(right,#b15814,#904609);
	background: -o-linear-gradient(right,#b15814,#904609);
	background: linear-gradient(to right,#b15814,#904609);
}
.sec11-main .itembox .item4 .itemTit{
  color: #ffce58;
  background: #b15714;
  background: -webkit-linear-gradient(right,#b15714,#8f4609);
  background: -moz-linear-gradient(right,#b15714,#8f4609);
  background: -o-linear-gradient(right,#b15714,#8f4609);
  background: linear-gradient(to right,#b15714,#8f4609);
  border-radius: 0 .1rem 0 0;
}
.sec11-main .item .itemTit.fixed{
	position: fixed; top: 0; width: 399px; z-index: 3;
}
.sec11-main .itembox .part font{
  margin-left: 0.37rem;
}
.sec11-main .itembox .item .part{
	border-right: solid .01rem #d6e1f0;
	border-bottom: solid .01rem #d6e1f0;
	width: 100%;
	background: #fff;
	float: left;
}
.sec11-main .itembox .item1 .part{
	width: 100%;
	border-left: solid .01rem #d6e1f0;
}
.sec11-main .itembox .item .part1{height: 3.1rem;}
.sec11-main .itembox .item .part2{height: 2.4rem;}
.sec11-main .itembox .item .part3{height: 2.1rem;}
.sec11-main .itembox .item .part4{height: 2.8rem;}
.sec11-main .itembox .item .part5{height: 1.32rem;}
.sec11-main .itembox .item .part6{height: 1.57rem;}
.sec11-main .itembox .item .part7{height: 3.4rem;}
.sec11-main .itembox .item .part8{height: 1.32rem;}
.sec11-main .itembox .item .part9{height: 2.17rem;}
.sec11-main .itembox .item .part font{
	width: 1.67rem; height: .36rem; display: inline-block;
	float: left; margin-left: .6rem; margin-top: .2rem; margin-bottom: .1rem;
	background: #ddebff;
	background: linear-gradient(90deg, #ffe4cf, rgba(255,255,255,0));
	border-radius: .06rem;
	font-size: .18rem; line-height: .36rem; font-weight: bold; color: #d78800;
	text-align: left;
	text-indent: .14rem;
}
.sec11-main .itembox .item .part7 font{
	width: 1rem;
	background: linear-gradient(90deg, #ea8022, #ad5501);
	border-radius: .08rem;
	color: #fff;
}

.sec11-main .itembox .item .part ul{
	clear: both; float: left; margin-left: .6rem; 
	font-size: .16rem; line-height: .26rem; text-align: left;
}
.sec11-main .itembox .item .part ul li{
	clear: both; float: left;
}
.sec11-main .itembox .item .part ul.type02 li{margin-bottom: .07rem;}
.sec11-main .itembox .item .part ul li.red{color: #dd0000;}
.sec11-main .itembox .item .part ul li b{
	line-height: .24rem; color: #db9114;
	border: solid .01rem #db9114;
	border-radius: .24rem;
	width: auto; font-size: .16rem; display: inline-block; float: left; text-align: center;
	margin-right: .09rem;padding: 0 .1rem;
}
.sec11-main .itembox .item .part ul li span{
	width: 1.8rem; float: left; text-align: left;
	font-size: .15rem; line-height: .26rem;
}
.sec11-main .itembox .item .part ul li span i{color: #dd0000;}
.sec11-main .itembox .item .part p{
	font-size: .16rem; line-height: .26rem; text-align: left;
	clear: both;
	margin-left: .6rem;
}
.sec11-main .itembox .item .part4 p{
	width: 90%;
	margin-left: .6rem;
	text-align: left;
}
.sec11-main .itembox .item .part9 p{
	width: 100%; margin: auto; text-align: center;
}
.sec11-main .itembox .item .part p i{
	width: .85rem; display: inline-block; text-align: right;
}
.sec11-main .itembox .item .part p em{
	width: .8rem; display: inline-block; text-align: left; margin-left: .15rem;
}

.sec11-main .itembox .item .part a{
	width: 1.7rem; height: .44rem; display: inline-block; margin-top: .1rem;
  background: #ea8022;
  background: -webkit-linear-gradient(right, #ea8022 , #ad5501); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #ea8022, #ad5501); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #ea8022, #ad5501); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #ea8022 , #ad5501); /* 标准的语法 */
	border-radius: .4rem;
	font-size: .2rem; line-height: .44rem; color: #fff;
}
.sec11-main .itembox .item .part a::after{
	content: '';width: .09rem; height: .44rem; display: inline-block;
	background: url(../images/s6-icon01.png) no-repeat center / 100%;
	margin-left: .14rem;
	vertical-align: top;
}

.sec11-main .tabCont{
	width: 100%; clear: both; float: left; margin-bottom: .2rem;
}
.sec11-main .tabCont .txt{
	width: 100%; clear: both; float: left; margin-top: .34rem;
}
.sec11-main .tabCont p{
	font-size: .2rem; line-height: .3rem; 
}
.sec11-main .tabCont p.zhu{
	color: #999; font-size: .16rem; margin-top: .05rem; margin-bottom: .23rem;
}
.sec11-main .tabCont .txt .sub{
	width: 100%; height: .43rem; display: block;
	background: #f2f8ff;
	border-radius: .3rem;
	font-size: .16rem; color: #809cc2; line-height: .43rem;
}
.sec11-main .tabCont .txt .sub .left{margin-left: .4rem;}
.sec11-main .tabCont .txt .sub .right{margin-right: .4rem;}

.sec11-main .btnChange{
	float: right; margin-top: -.6rem; margin-right: 0.1rem;
	font-size: .18rem; line-height: .46rem; color: #dd8600;
	border: solid 1px #dd8600;
	border-radius: .46rem;
	padding: 0 .2rem;
	cursor: pointer;
}

.sec11-main .jz table {
  width: 11.5rem;
}
.sec11-main .jz-top.fixed{
	position: fixed; top: 0; margin-left: 0.25rem; width: 399px; z-index: 3; display: block;
}
.jz-top{
  display: none; float: left;
}
.jz-top table thead{
background: #ffd96b;
  background: -webkit-linear-gradient(right, #ffd96b, #feb240); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #ffd96b, #feb240); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #ffd96b, #feb240); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #ffd96b, #feb240); /* 标准的语法 */
}
.jz-top table thead tr th{
  line-height: 0.48rem;
  font-size: 0.2rem;
  color: #000;
  font-weight: normal
}




.sec11-main .jz {
  /* width: 95%; */
  margin: 0 auto ;
  background: #ffffff;
  border-radius: 0.22rem;
  padding: 0.3rem 0;
  width: 100%; clear: both; float: left; margin-top: .2rem;
  box-shadow: 0 0.05rem 0.12rem #febd4c6b;
  display: none;
}

.sec11-main .jz table {
  width: 11.5rem;
}

.sec11-main thead {
  background: #ffd96b;
  background: -webkit-linear-gradient(right, #ffd96b, #feb240); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #ffd96b, #feb240); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #ffd96b, #feb240); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #ffd96b, #feb240); /* 标准的语法 */
}

.sec11-main .jz table th {
  line-height: 0.48rem;
  font-size: 0.2rem;
  color: #000;
  font-weight: normal
}

.sec11-main .jz table th:nth-of-type(1) {
  border-radius: 0.08rem 0 0 0.08rem;
  width: 8%
}

.sec11-main .jz table th:nth-of-type(2) {
  width: 20%
}

.sec11-main .jz table th:nth-of-type(3) {
  width: 18%
}

.sec11-main .jz table th:nth-of-type(4) {
  width: 40%
}

.sec11-main .jz table th:nth-last-of-type(1) {
  border-radius: 0 0.08rem 0.08rem 0
}

.sec11-main .jz td {
  color: #000000;
  font-size: 0.16rem;
  border: 0.01rem solid #d6e1f0;
  padding-top: 0.1rem;
  padding-bottom: 0.1rem;
  line-height: 0.26rem
}

.sec11-main .fwbiao {
  width: 5%;
  padding: 0 0.04rem;
  font-weight: bold
}
.sec11-main .fuwu {
  padding-left: 0.1rem;
  text-align: left
}
.sec11-main .jz table td b {
  font-weight: bold
}

.sec11-main .jz table td h5 {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  color: #d78800;
  font-weight: bold;
  font-size: 0.22rem;
  padding: 0 0.3rem
}

.sec11-main .jz table a {
  display: inline-block;
  width: 1.1rem;
  height: 0.36rem;
  font-size: 0.16rem;
  color: #fff;
  text-align: center;
  line-height: 0.36rem;
  background: #ea8022;
  background: -webkit-linear-gradient(right, #ea8022 , #ad5501); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #ea8022, #ad5501); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #ea8022, #ad5501); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #ea8022 , #ad5501); /* 标准的语法 */
  border-radius: 0.18rem;
  margin: 0.2rem auto 0;
}
.sec11-main .jz table .mk{
	text-align: left;
	padding: 0 .15rem;
}
.sec11-main .jz table .mk b{
	float: left;
}
.sec11-main .jz table .mk span{
	float: left;
	width: 1.2rem; white-space: nowrap;
}
.sec11-main .jz table i{
	color: #ff3000;
}
.sec11-main .jz table .fuwu b{color: #d78800;}


/*侧边悬停*/
.lfNav{position: fixed;width:197px; height:521px; display: block; background: url(../images/fixedNavBg.png) no-repeat center;background-size: 100% auto;top:18%; left:1%;z-index:9;}
.lfNav .close{position:absolute;top:0; right:0; height:37px; width:37px; }
.mt185{margin-top: 106px;}
.nav-bg{width:100%;height:auto;display: block;float:left;clear:both;margin-left: -7px;}
.nav-bg a{width:75%; line-height: 40px; display: block; margin:auto; text-align: center; background: url(../images/leftBtn.png) no-repeat center top;
	background-size: auto 100%; font-size: 18px; color: #fff;
}
.left_top{width:150px; height:80px;display: block;float:left;margin-left:0; text-align: center;}
.left_top  img{display: inline-block;
	margin: .2rem auto;
}
.left_top {display: block;width: 60%;margin: 0 auto;text-align: center;padding: 6px 0 0;margin-left: 25%;}