@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: #910000; font-size: 12px;min-width: 1100px!important;  font-family: "Microsoft YaHei", Helvetica, Tahoma, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei"; 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: .6rem;}
.title{width: 7.5rem; height: 1.5rem; margin: 0 auto; background: url(../images/t_bg.png) no-repeat center; position: relative; z-index: 9; margin-bottom: -1.03rem;}
.title h2{font-size: .36rem; color: #fff; font-weight: bold; letter-spacing: .01rem;}
.title h2 b{font-size: .36rem; color: #ffc28c; font-weight: bold; display: block; padding-top: .24rem;}
.title h2 img{width: 5.89rem; margin: .06rem auto .05rem; display: block;}
.title h2 span{font-size: .18rem; color: #fff; display: block; font-weight: normal;}
.title .t-left{position: absolute; left: 0; top: 0;}
.title .t-right{position: absolute; right: -0.01rem; top: 0;}

/*banner*/
.banner{
	width: 100%;height: 6.97rem;position: relative;background: url(../images/ban_bg.jpg) no-repeat top center;font-size: 0;
}
.ban-bt{
  visibility: hidden;
}
.banner .wrap{
  height: 100%; position: relative; padding-top: .36rem; box-sizing: border-box;
}
.banner a{
  display: block; text-align: left;
}
.banner p{
  width: 5.4rem; line-height: .58rem; font-size: .3rem; color: #fff; margin: -0.6rem auto 0; position: relative; z-index: 1;
  background: #e30f0c;
  background: -webkit-linear-gradient(right, #e3100c00, #e30f0c, #e3100c00);
  background: -o-linear-gradient(right, #e3100c00, #e30f0c, #e3100c00);
  background: -moz-linear-gradient(right, #e3100c00, #e30f0c, #e3100c00);
  background: linear-gradient(to right, #e3100c00, #e30f0c, #e3100c00);
}
.banner .ban-yf{
  position: absolute;
}
.banner .ban-yf01{
  right: 2.14rem; top: .3rem;
}
.banner .ban-yf02{
  left: .4rem; top: 3.78rem;
}
.banner .ban-yf03{
  right: -1.22rem; top: 3.1rem;
}

/*sec01*/
.sec01{
  padding-top: 0;
}
.sec01 .title h2 b{
  font-size: .33rem;
}
.sec01{
  background: url(../images/s1_bg.jpg) no-repeat top center;
}
.sec-main-box{
  background: #b60006c4; border-left: .01rem solid #ffc794; border-right: .01rem solid #ffc794; padding-top: 1.15rem;
}
.sec-main::before{
  content: ''; width: 100%; height: .3rem; background: url(../images/sec_box_bg_t.png) no-repeat center / 100%; display: block; margin: 0 auto;
}
.sec-main::after{
  content: ''; width: 100%; height: .3rem; background: url(../images/sec_box_bg_b.png) no-repeat center / 100%; display: block; margin: 0 auto;
}
.sec01-t{
  margin-bottom: .44rem;
}
.sec01-t ul li{
  width: 1.6rem; height: 1.6rem; display: inline-block; margin: 0 .25rem; position: relative; font-size: .2rem; color: #fff; line-height: .28rem; padding-top: .5rem; box-sizing: border-box;
}
.sec01-t ul li:nth-child(2n){
  background-image: -webkit-linear-gradient(top,#fff7b0,#ffcf6a);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.sec01-t ul li img{
  position: absolute; top: 0; left: 0; animation: zhuan 4.8s infinite linear;
}
.sec01-t ul li h3{
  font-weight: bold;
}
.sec01-b ul{
  text-align: left;
}
.sec01-b ul li{
  width: 5.72rem; height: .66rem; font-size: .18rem; color: #831f00; padding-top: .08rem; text-align: center; box-sizing: border-box; display: inline-block;
}
.sec01-b ul li:nth-child(1){
  margin-left: .62rem; background: url(../images/s1_b_bg.png) no-repeat center / 100%;
}
.sec01-b ul li:nth-child(2){
  margin-left: 3.3rem; width: 7.11rem; background: url(../images/s1_b_bg02.png) no-repeat center / 100% 100%;
}
.sec01-b ul li:nth-child(3){
  margin-left: 2.13rem; width: 5.96rem; background: url(../images/s1_b_bg03.png) no-repeat center / 100% 100%;
}
@keyframes zhuan{
  0%{ transform: rotate(0); }
  100%{ transform: rotate(360deg); }
}

/*sec02*/
.sec02-main .bd ul li{
  display: none;
}
.sec02-main .bd ul li.on{
  display: block;
}
.sec02-main .bd ul li .tea{
  width: 1.83rem; display: inline-block; vertical-align: top; margin-left: -0.17rem;
}
.sec02-main .bd ul li.item02 .tea{
  width: 1.66rem; margin-left: -0.21rem;
}
.sec02-main .bd ul li img{
  width: 90%;
}
.sec02-main .bd ul li .tea p{ 
  font-size: .14rem; color: #fff; line-height: .24rem; width: 80%; padding-left: .2rem; text-align: left;
}

/*sec03*/
.sec-main-box{
  position: relative;
}
.sec03 ul{
  display: flex; align-items: flex-end; justify-content: center; flex-wrap: wrap; padding-bottom: .2rem;
}
.sec03 ul li{
  width: 3.3rem; height: 4.25rem; box-sizing: border-box; position: relative;
}
.sec03 ul li:nth-child(1){
  background: url(../images/s3_lbg01.png) no-repeat bottom center / 100%; padding-top: .99rem;
}
.sec03 ul li:nth-child(2){
  background: url(../images/s3_lbg02.png) no-repeat bottom center / 100%; padding-top: .48rem;
}
.sec03 ul li:nth-child(3){
  background: url(../images/s3_lbg03.png) no-repeat bottom center / 100%;
}
.sec03 ul li:nth-child(1)::after,.sec03 ul li:nth-child(2)::after{
  content: ''; width: 1.15rem; height: .96rem; background: url(../images/s3_jt.png) no-repeat center / 100% 100%; display: block; position: absolute; right: -0.71rem; top: 1.21rem; animation: moveY 1s infinite linear;
}
.sec03 ul li:nth-child(2)::after{
  position: absolute; right: -0.38rem; top: .71rem;
}
@keyframes moveY{
  0%{transform: translate(0);}
  100%{transform: translate(10px,-10px);}
}
.sec03 ul li span{
  line-height: .5rem; font-size: .24rem; color: #ffc28b; font-weight: bold; border: .01rem solid #ffb06a; border-radius: .25rem; padding: 0 .34rem; display: inline-block; margin-bottom: .14rem;
}
.sec03 ul li p.sec03-p01{
  font-size: .18rem; color: #fff; line-height: .28rem; margin-bottom: .28rem;
}
.sec03-b h3{
  font-size: .3rem; color: #ffffff; font-weight: bold; margin-bottom: .32rem;
}
.sec03-list p{
  width: 0.86rem; height: 0.3rem; line-height: 0.3rem; border: .01rem solid #ffb06a; border-radius: .05rem; font-size: .18rem; color: #ffffff; display: inline-block; vertical-align: top; box-sizing: border-box; margin: 0 .025rem;
}
.sec03-list p:nth-child(1){
  margin-top: .2rem;
}
.sec03-list p:nth-child(2){
  margin-top: .1rem;
}
.sec03 .tips{
  width: 5.3rem; height: .57rem; line-height: .68rem; background: url(../images/s3_bt_bg.png) no-repeat center / 100% 100%; font-size: .24rem; color: #ac2400; font-weight: bold; position: absolute;right: .4rem; bottom: .2rem;
}


/*sec04*/
.sec04-main ul{
  display: flex; justify-content: center; flex-wrap: wrap;
}
.sec04-main ul li{
  width: 2.85rem; margin: 0 1.01rem;
}
.sec04-main ul li h3{
  width: 2.6rem; height: .6rem; line-height: .6rem; border-radius: .3rem; font-size: .3rem; color: #a23200; font-weight: bold; margin: 0 auto; margin-bottom: .16rem;
  background: #ffecd4;
  background: -webkit-linear-gradient(bottom, #ffecd4, #ffaf69);
  background: -o-linear-gradient(bottom, #ffecd4, #ffaf69);
  background: -moz-linear-gradient(bottom, #ffecd4, #ffaf69);
  background: linear-gradient(to bottom, #ffecd4, #ffaf69);
}
.sec04-main ul li span{
  font-size: .16rem; color: #fff; line-height: .28rem; display: block; margin-bottom: .1rem;
}
.sec04-main ul li div{
  height: 4.44rem;
}
.sec04-main ul li div{
  background: url(../images/s4_phone01.png) no-repeat top center / 100%; position: relative;
}
.sec04-main ul li:nth-child(2) div{
  background: url(../images/s4_phone02.png) no-repeat top center / 100%;
}
.sec04-main ul li div p{
  border-radius: .1rem; font-size: .18rem; color: #fff; border-radius: .1rem; padding: .14rem .24rem; display: inline-block;
  background: #ff8c00;
  background: -webkit-linear-gradient(bottom, #ff8c00, #ff4401);
  background: -o-linear-gradient(bottom, #ff8c00, #ff4401);
  background: -moz-linear-gradient(bottom, #ff8c00, #ff4401);
  background: linear-gradient(to bottom, #ff8c00, #ff4401);
}
.sec04-main ul li:nth-child(1) div p:nth-child(1){
  position: absolute; top: 1.62rem; right: -0.56rem;
}
.sec04-main ul li:nth-child(1) div p:nth-child(2){
  position: absolute; top: 2.36rem; left: -0.4rem;
}
.sec04-main ul li:nth-child(2) div p:nth-child(1){
  position: absolute; top: 1.62rem; right: -0.56rem;
}
.sec04-main ul li:nth-child(2) div p:nth-child(2){
  position: absolute; top: 2.36rem; left: -0.4rem;
}

/* sec07 */
.sec07-main ul li{
  display: inline-block; vertical-align: top; margin: 0 .15rem .46rem;
}
.sec07-main ul li .sec07-t{
  display: flex; align-items: flex-start; height: 2.34rem;
}
.sec07-main ul li:nth-child(4) .sec07-t{
  height: 1.86rem;
}
.sec07-main ul li .sec07-t div{
  width: 1.8rem; height: 2.36rem; background: url(../images/s7_rbg.png) no-repeat center / 100%; padding-left: .1rem; box-sizing: border-box; display: flex; align-items: center;
  flex-direction: column; justify-content: center; margin-top: -0.06rem;
}
.sec07-main ul li .sec07-t div h3{
  font-size: .18rem; color: #fff; font-weight: bold; margin-bottom: .16rem;
}
.sec07-main ul li .sec07-t div p{
  font-size: .18rem; line-height: .26rem; color: #fff;
}
.sec07-main ul li:nth-child(4) {
  margin-top: .48rem; margin-right: .94rem;
}
.sec07-main ul li:nth-child(4) .sec07-t div{
  width: 1.8rem; height: 1.9rem; background: url(../images/s7_rbg02.png) no-repeat center / 100%; margin-top: -0.1rem;
}
.sec07-b{
  width: 3.2rem; height: .5rem; line-height: .5rem; border-radius: .1rem; font-size: .24rem; color: #fff; font-weight: bold;
  background: #ff4200;
  background: -webkit-linear-gradient(right, #ff4200, #ff8b00);
  background: -o-linear-gradient(right, #ff4200, #ff8b00);
  background: -moz-linear-gradient(right, #ff4200, #ff8b00);
  background: linear-gradient(to right, #ff4200, #ff8b00);

}
.sec07-main ul li:nth-child(1) .sec07-b{
  margin-left: .18rem;
}
.sec07-main ul li:nth-child(4) .sec07-b{
  width: 4rem;
}





/*sec05*/
.sec05 .title h2 b{
  font-size: .34rem;
}
.sec05 .sec-main-box{
  display: flex; align-items: center; justify-content: center; flex-wrap: wrap; padding-bottom: .3rem; padding-top: 1.3rem;
}
.sec05 .sec-main-box p{
  width: 2.67rem; font-size: .16rem; color: #fff; line-height: .28rem; text-align: left; margin: 0 .1rem;
}
.sec05 .sec-main-box h3{
  width: 2.06rem; height: 1.95rem; line-height: 1.95rem; font-size: .24rem; color: #fff; font-weight: bold; text-align: left; box-sizing: border-box;
}
.sec05 .sec-main-box h3.sec05-bt01{
  padding-left: .44rem; background: url(../images/s5_jt01.png) no-repeat center / 100%;
}
.sec05 .sec-main-box h3.sec05-bt02{
  padding-left: .68rem;  background: url(../images/s5_jt02.png) no-repeat center / 100%;
}
.sec05 .yuan{
  width: 1.5rem; height: 1.5rem; background: url(../images/s5_yuan.png) no-repeat center / 100%; font-size: .3rem; color: #a23200; font-weight: bold; line-height: .36rem; display: flex; align-items: center; justify-content: center; margin: 0 -0.32rem;
}
.sec05 .sec-main-box p:nth-child(1){
  margin-right: -0.07rem;
}


/*sec06*/
.sec06{
  padding-bottom: .8rem;
}
.sec06-title{
  height: 1.2rem; background: url(../images/t_bg02.png) no-repeat center;
}
.sec06 .t-left{
  height: 1.2rem;
}
.sec06 .t-right{
  height: 1.2rem;
}
.sec06 .sec-main-box{
  padding-top: 1.1rem;
}
.pub-hd{
  width: 10.2rem; border-radius: .1rem; height: .5rem; line-height: .5rem; margin: 0 auto .28rem; padding-top: .08rem; box-sizing: border-box;
  background: #ffedd4;
  background: -webkit-linear-gradient(bottom, #ffedd4, #ffaf69);
  background: -o-linear-gradient(bottom, #ffedd4, #ffaf69);
  background: -moz-linear-gradient(bottom, #ffedd4, #ffaf69);
  background: linear-gradient(to bottom, #ffedd4, #ffaf69);
}
.pub-hd ul li{
  line-height: .2rem; font-size: .18rem; color: #831f00; display: inline-block; border-right: .02rem solid #a05639; padding: 0 .15rem;
}
.pub-hd ul li.on{
  font-weight: bold; transform: scale(1.05); color: #d80c18;
}
.pub-hd ul li:last-child{
  border-right: none;
}
.sec06-main .table-t{
  width: 9rem; border-radius: .3rem .3rem 0 0; margin: 0 auto; padding-top: .28rem; padding-bottom: .2rem;
  background: #ff4900;
  background: -webkit-linear-gradient(bottom, #ff4900, #b10104);
  background: -o-linear-gradient(bottom, #ff4900, #b10104);
  background: -moz-linear-gradient(bottom, #ff4900, #b10104);
  background: linear-gradient(to bottom, #ff4900, #b10104);
} 
.sec06-main .table-t h3{
  font-size: .3rem; color: #fff; font-weight: bold; margin-bottom: .12rem;
}
.sec06-main .table-t p{
  font-size: .18rem; color: #ffc28b; line-height: .3rem;
}
.table-box{
  width: 10.2rem; background: #fff; border-radius: .1rem; padding: .2rem; box-sizing: border-box; margin: 0 auto;
}
.table-box table{
  width: 100%;
}
.table-box table tr th{
  height: .4rem; line-height: .4rem; background: #b00004; font-size: .18rem; color: #fff; font-weight: bold;
}
.table-box table tr th:nth-child(1){
  width: 0.64rem;
}
.table-box table tr th:nth-child(2){
  width: 1.66rem;
}
.table-box table tr th:nth-child(3){
  width: 1.9rem;
}
.table-box table tr th:nth-child(4){
  width: 3.85rem;
}
.table-box table tr td{
  font-size: .16rem; color: #221815; line-height: .26rem; border: .01rem solid #b4b4b4; text-align: left; padding: .1rem .16rem;
}
.table-box table tr td a{
  width: 89%;
  height: .32rem;
  line-height: .32rem;
  text-align: center;
  background: #b00004;
  border-radius: .25rem;
  font-size: .16rem;
  color: #fff;
  display: block;
  margin: .1rem 0 0;
  transition: all .5s;
}
.table-box table tr td a:hover{
  transform: scale(1.05);
}
.table-box table tr td.tacenter{
  text-align: center;
}
.table-box table tr td.bt{
  padding: 0 .2rem; color: #b00004; font-weight: bold;
}
.table-box table tr td b{
  color: #b00004; font-weight: bold;
}
.sec06 .tips{
  font-size: .18rem; line-height: .3rem; color: #fff; text-align: right; margin-top: .2rem; padding-right: .28rem;
}
.pl20{
  padding-left: .28rem !important;
}
.pl30{
  padding-left: 0.45rem !important;
}

/* about */
.about-wrap_box{
  width: 100%;
  box-sizing: border-box;
  padding: .5rem 0 .6rem;
  background-image: url(../images/about_bg01.png);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
  transition: all .2s;
}
.about-wrap_box::before{
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(180deg, #f5f6f9, rgba(251, 252, 255, .8) 51%, #f5f6f9);
  backdrop-filter: blur(.06rem);
  z-index: 0;
}
.about-wrap{
  display: flex; flex-direction: column; position: relative; z-index: 3;
}
.about-wrap .about-title{
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: .35rem;
  flex-shrink: 0;
}
.about-wrap .about-title .name{
  font-weight: 700;
  font-size: .24rem;
  color: #3a3d4b;
}
.more-text{
  font-size: .14rem;
  color: #77798d;
}
.more-text img{
  margin-left: .06rem;
  width: .1rem;
  height: .11rem;
  transform: translateY(.02rem);
}
.about-wrap .list{
  height: 4.6rem; display: flex; justify-content: space-between;
}
.about-wrap  .list .item{
  width: 24%;display: block;
  height: 100%;
  border-radius: .1rem;
  position: relative;
  overflow: hidden;
}
.about-wrap .list .item.it1{
  background: url(../images/about_bg01.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50%;
}
.about-wrap .list .item.it2{
  background: url(../images/about_bg02.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50%;
}
.about-wrap .list .item.it3{
  background: url(../images/about_bg03.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50%;
}
.about-wrap .list .item.it4{
  background: url(../images/about_bg04.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50%;
}
.about-wrap .list .item .content{
  position: absolute;
  bottom: .57rem;
  left: 0;
  right: 0;
  padding: 0 .32rem;
  box-sizing: border-box;
  text-align: left;
}
.about-wrap .list .item .content .num{
  color: hsla(0, 0%, 100%, .75);
  font-family: bold;
  font-weight: 700;
  font-size: .52rem;
  margin-bottom: .1rem;
}
.about-wrap .list .item .content .name{
  color: #fff;
  font-size: .24rem;
  font-weight: 700;
}
.about-wrap .list .item .expand-content{
  width: 100%;
  height: 100%;
  padding: .32rem 0 .32rem .32rem;
  box-sizing: border-box;
  background-image: url(../images/about_hover_bg.png);
  background-size: cover;
  background-position: 50%;
  text-align: left;
  display: none;
}
.about-wrap .list .item .expand-logo{
  width: 1.1rem;
  height: .34rem;
  margin-bottom: .6rem;
}
.about-wrap .list .item .expand-title{
  margin-bottom: .32rem;
}
.about-wrap .list .item .expand-title .num{
  font-size: .52rem;
  color: #3a3d4b;
  font-weight: 700;
  margin-bottom: .16rem;
  font-family: bold;
}
.about-wrap .list .item .expand-title .title-text{
  display: flex;
  align-items: center;
  margin-bottom: .13rem;
}
.about-wrap .list .item .expand-title .title-text span{
  font-size: .24rem;
  color: #3a3d4b;
  margin-right: .12rem;
  font-weight: 700;
}
.about-wrap .list .item .expand-title .title-text img{
  width: .18rem;
  height: .18rem;
}
.about-wrap .list .item .expand-title .title-linear{
  width: .48rem;
  height: .04rem;
  background: linear-gradient(90deg, #3a3d4b, rgba(58, 61, 75, 0));
}
.about-wrap .list .item .expand-desc{
  font-size: .14rem;
  color: #3a3d4b;
  line-height: .22rem;
  display: inline-block;
  margin-right: .12rem;
}

/* 企业荣誉 */
.enterprise-honor_box{
  background: #f5f6f9; padding-bottom: .8rem;
}
.enterprise-honor_box .honor_top{
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: .62rem;
  margin: 0 auto .12rem;
  width: 100%;
}
.enterprise-honor_box .honor_top .honor-title{
  font-size: .24rem;
  color: #3a3d4b;
  font-weight: 700;
}
.enterprise-honor_box .more-text{
  font-size: .14rem;
  color: #77798d;
}
.enterprise-honor_box .more-text{
  font-size: .14rem;
  color: #77798d;
}
.enterprise-honor_box .more-text img{
  margin-left: .06rem;
  width: .1rem;
  height: .11rem;
  transform: translateY(.02rem);
}
.honor-wrapper_box .swiper-slide{
  width: 2.82rem;
  height: 3.02rem;
  padding: .12rem;
  box-sizing: border-box;
  background: #fff;
  border-radius: .1rem;
  overflow: hidden;
  position: relative;
  text-align: center;
  font-size: .18rem;
  margin-right: .16rem;
}
.item-img{
  width: 100%; overflow: hidden;
}
.item-img img{
  width: 100%; transition: all .5s;
}
.item-img img:hover{
  transform: scale(1.05);
}
.item-txt{
  width: 100%; position: relative; margin-top: .21rem;
}
.item-txt::before{
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: .04rem;
  right: .04rem;
  height: .01rem;
  background-color: hsla(0, 0%, 90.2%, .8);
}
.item-txt span{
  font-size: .15rem;
  color: #3a3d4b;
  font-weight: 500;
  padding-top: .15rem;
  display: block;
}
.swiper-container {
  width: 100%;
  height: 100%;
}
.swiper-button-next{
  width: .48rem; height: .48rem;
  background-image: url(../images/rongyu_next.png);
  background-size: 100% 100%;
  right: -0.75rem;
  margin-top: .13rem;
}
.swiper-button-prev{
  width: .48rem; height: .48rem;
  background-image: url(../images/rongyu_prev.png);
  background-size: 100% 100%;
  left: -0.75rem;
  margin-top: .13rem;
}
.swiper-button-next:hover{
  background-image: url(../images/rongyu_next_red.png);
}
.swiper-button-prev:hover{
  background-image: url(../images/rongyu_prev_red.png);
}

/*侧边悬停*/
.lfNav{position: fixed;width:300px; height:534px; display: block; background: url(../images/fixedNavBg.png) no-repeat center;top:14%; left:20px;z-index:9;}
.lfNav .close{position:absolute;top:-26px; right:10px; height:30px; width:30px; }
.lfNav .close img{width: 100%;}
.mt185{margin-top: 148px;}
.nav-bg{
	width:230px;
	height: 40px;
	display: block;
	float:left;
	clear:both;
	margin-left:34px;
	background: url(../images/fix-line.png) no-repeat center bottom / 100%;
	text-align: center;
}
.nav-bg a{
	width:100%;
	height:47px;
	display: block;
	margin:auto;
	font-size: 18px;
	line-height: .47rem;
	color: #fff;
}
.nav-bg a:hover{
	color: #fccaa6; font-weight: bold;
}
.nav-bg:last-of-type{
	background: initial;
}
.left_top{width:151px; height:40px;display: block;float:left;margin-left:22px;margin-top: 10px;}
