@charset "utf-8";
/* CSS Document */
@font-face {
  font-family: 'iconfont';
  src: url('iconfont.woff2?t=1684405776008') format('woff2'),
       url('iconfont.woff?t=1684405776008') format('woff'),
       url('iconfont.ttf?t=1684405776008') format('truetype');
}
*,div,ul,li,a{ padding:0; margin:0; list-style:none; text-decoration:none;}
html{ font-size:50%;}
body{ width:100%; background:#535353 url(../images/body_bg.jpg) center bottom no-repeat;}
#warp{ width:180rem; margin:0 auto;}
.head{ width:180rem; height:80rem; background:url(../images/head_bg.jpg) no-repeat; background-size:cover;overflow:hidden; border-bottom:0.5rem #e90510 solid;} 
.nav{ width:100%; height:13rem;     margin: -13.5rem 0 0 0; }
.nav_l{ float:left; width:126.3rem; margin:0 0 0 15.6rem;}
.nav_l ul li{ width:12.3rem; height:3.3rem; margin:9.7rem 0 0 0; background:url(../images/nav_bg02.png) no-repeat; background-size:cover; font-size:2.4rem; text-align:center; line-height:3.3rem; float:left;}
.nav_l ul li:hover{background:url(../images/nav_bg09.png) no-repeat;background-size:cover; }
.nav_l ul li a{ font-size:2rem; color:#fff;}
.nav_r{ float:left; width:38.1rem; margin:3rem 0 0 0;position: relative;z-index: 9999;}
#nav_all {float: left; position: relative; z-index: 222;}
#nav_all li {text-align: center;float: left;}
#nav_all li a {display:block; padding: 0rem; margin-top:.4rem;}
.tian {border-bottom:1px #7f7868 solid;width:70px;margin:0 auto;  padding-bottom:6px;}
#nav_all li a:hover {background: url(../images/bird.png) no-repeat;overflow: hidden;}
#nav_all .bx:hover {background: url(../images/bird.png) no-repeat;}
#nav_all li ul {display: none;position: absolute;z-index: 99;height:auto;left: 0;margin: 0 auto;background-color: #7d7d7e;opacity: 0.9;padding:0px 0px 10px 0px;margin:0;}
#nav_all ul li {background-image: none;height: 40rem;padding:1rem 0 0 0;width:12.3rem;border: none;margin:3rem 0;}
#nav_all ul li a {background-image: none;margin: 0px auto;color: #fff;font-weight: normal;border: none;text-align: center;font-family: '微软雅黑';font-size: 14.5px;line-height:2.4rem;display: block;overflow: hidden;width:12.3rem;display: block;margin-left: 0px;}
#nav_all ul li a:hover {background-image: none;	color: #e90510;border-top: none;}
#nav_all li p{ font-size:11px;display:block; font-family:"Arial";margin-top:1.2rem;color:#858585;font-weight:normal;-webkit-transform: scale(0.90);}
#nav_all ul li span {display: block;overflow: hidden; line-height:2.4rem;}

.content{ width:176rem; height:204.8rem; background:#d4bdb6 url(../images/dibu_bg.jpg) center bottom no-repeat;  background-size:contain; padding:4.3rem 2rem;display:-webkit-flex; 
  display:flex; flex-wrap: wrap; align-content:space-around;justify-content: space-around;}
.content01{ width:180rem; height:204.8rem; background:#d4bdb6 url(../images/dibu_bg.jpg) center bottom no-repeat;  background-size:contain; padding:0rem;display:-webkit-flex; display:flex; flex-wrap: wrap;justify-content: space-around;}
.content02{ width:180rem; background:#d4bdb6 url(../images/dibu_bg.jpg) center bottom no-repeat;  background-size:contain; padding:0rem;display:-webkit-flex; display:flex; flex-wrap: wrap;justify-content: space-around;}
.tab_big{ width:87rem; height:58.2rem;}
.tab_small{ width:57.5rem; height:58.8rem;}
.tab_title{ width:calc(100% - 1.1rem); height:4.5rem; margin-left:0.1rem; padding: 0 0 0 1rem;}
.tab_title h1{ list-style:circle; font-size:2rem; color:#fff; line-height:4.5rem; margin:0 0.5rem;}
.tab_title h1:before{ content:url(../images/coin.jpg); margin:0 0.5rem 0 0; background-size:0.5rem 0.5rem;}
.title_green{ border-bottom:1px #6a8c93 solid; background: url(../images/green.png) left no-repeat; background-size:contain;}
.title_pink{border-bottom:1px #a37679 solid; background: url(../images/pink.png) left no-repeat; background-size:contain;}
.title_zongse{border-bottom:1px #a38976 solid; background:url(../images/zongse.png)left no-repeat;  background-size:contain;}
.title_grey{border-bottom:1px #a19c98 solid; background: url(../images/grey.png) left no-repeat; background-size:contain;}
.tab_content01{ width:100%; height:50.7rem; overflow:hidden; padding:1.5rem 0;}
.tab_content01 ul li a{ color:#000; font-size:1.6rem; line-height:3.4rem;}
.tab_content{ width:100%; height:51.3rem; overflow:hidden; padding:1.5rem 0;}
.tab_conent_pink{ background:#cbacae; opacity: 0.8;}
.tab_conent_zongse{ background:#cfb6a8; opacity: 0.8;}
.tab_conent_grey{ background:#b9b5b2; opacity: 0.8;}
.tab_content01 ul li{ width:79.1rem; margin:0 auto; height:3.4rem; border-bottom:1px #aa9091 dashed; padding:0 0 0 1.8rem; display:-webkit-flex; 
  display:flex; flex-wrap: nowrap; justify-content:space-between;}
.tab_content ul li{ width:49.7rem; margin:0 auto; height:3.4rem; border-bottom:1px #aa9091 dashed; padding:0 0 0 1.8rem; display:-webkit-flex; 
  display:flex; flex-wrap: nowrap; justify-content:space-between;}
.tab_content ul li a{ color:#000; font-size:1.6rem; line-height:3.4rem;}
.time{ font-size:1.4rem; line-height:3.4rem;}
.footer{ width:161.4rem; height:12rem; background: url(../images/FOOTER.jpg) no-repeat;display:-webkit-flex; display:flex; flex-wrap: nowrap; align-content:space-around; justify-content:space-between; padding:0 6.4rem;}
.footer .footer_l{display:-webkit-flex; display:flex; flex-wrap: nowrap; align-content:space-around;}
.footer_l h1{ font-size:3rem; color:#fff; line-height:12rem;}
.footer_l img{ height:10rem; margin:1rem 0rem 1rem 3rem;}
.footer_l ul li a{ display:block; font-size:1.4rem; color:#fff; background:url(../images/coin_r.jpg) center right no-repeat; padding:0 3rem;}
.footer_l a{ line-height:12rem;}
.footer .footer_r{ font-size:1.8rem; color:#fff; padding:3.5rem;}
.footer .footer_r p{ font-weight:bold;}
.box{position: relative;}
.light{content: '';display: block;position: absolute;top: -100%;left: -100%;width:50%;height: 400%;transform: rotate(-30deg);background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(255, 255, 255, 0),rgba(255, 255, 255, .5), rgba(0, 0, 0, 0));/*添加从左往右的渐变 即模仿光照效果*/background-image: -webkit-linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5),hsla(0,0%,100%,0));background-image: linear-gradient(to right,hsla(0,0%,100%,0),hsla(0,0%,100%,.5),hsla(0,0%,100%,0));/* 过度实现部分 */transition: 3s; 	}
.box .light{
/* 过度实现部分 */
/* transform: translate(200%,200%) rotate(-45deg); */
animation: cross 5s;
animation-iteration-count:infinite
}
@keyframes cross{
from{}
to{	
top: -50%;
left: 120%;
transform: rotate(-30deg);
}
}
.wk1 {width: 100%;overflow: hidden;}
.nk1 {
    position: relative;
    overflow: hidden;
    margin: 0 auto;
    
}
.xybt {
    width: 150rem;
    margin: 0 auto;
    text-align: center;
    margin-top: 40px;
    height: auto;
    border-bottom: 1px #a37679 solid;
    font-family: '黑体';
    color: #9f4427;
    font-size: 23px;
    letter-spacing: 5px;
}
.xwk, .xwlbr {
    width: 150rem;
    margin: 0 auto;
    overflow: hidden;
}
.xwk li, .xwlbr li {
    height: 135px;
    border-bottom: 1px #a37679 solid;
}
.xwlbr li i {
    margin-top: 30px;
    display: block;
    float: left;
}
.xwlbr li p {
    float: left;
    margin-top: 20px;
    margin-left: 44px;
    font-size: 20px;
    color: #a37679;
    font-family: "微软雅黑";
    letter-spacing: 1px;
    width: 980px;
}
.xwlbr li .xiyena {
    float: right;
    margin-top: 22px;
    margin-right: 10px;
    display: block;
    width: 44px;
    height: 22px;
    background-color: #a37679;
    text-align: center;
    line-height: 22px;
    font-size: 14px;
    color: #fff;
}
.xwlbr li i div {
    width: 58px;
    height: 42px;
    text-align: center;
    font-size: 36px;
    font-family: '黑体';
    color: #a37679;
    border-bottom: 2px #a37679solid;
}
.xwlbr li i span {
    display: block;
    width: 58px;
    font-size: 16px;
    font-family: '黑体';
    color: #a37679;
    margin-top: 8px;
}
.xwlbr li b {
    float: left;
    margin-left: 44px;
    margin-top: 25px;
    font-size: 16px;
    letter-spacing: 2px;
    font-weight: normal;
    color:#222;
    margin-bottom: 40px;
}