@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: #6b0000; font-size: 12px;min-width: 1100px!important;color: #444;}
a[title="站长统计"]{display: none;}
@media only screen and (min-width: 800px) {
	.pc-hide{display:none !important;}
}
input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill {
	-webkit-box-shadow: 0 0 0 1000px white inset;
}
.left{float: left;}
.right{float: right;}
.wrap{position: relative; width: 1100px; margin: 0 auto;font-size: 0;text-align: center;}
.hide{display: none;}
.title{ margin-bottom: .45rem;}
.title h2{font-size: .46rem; color: #343434; font-weight: bold;}
.stage {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 999999;
    pointer-events: none;
}

/*banner*/
.banner-box{width: 100%;height: 716px;position: relative;background: url(../images/banner_bg.jpg) no-repeat top center;font-size: 0;}
.ban-t{ position: relative; top: 1.66rem;}
.ban-lw{position: absolute; top: 3.08rem; left: 1.06rem; animation: huang 1s infinite alternate ease-in-out;}
.ban-guang01{position: absolute; top: 0; left: 0; animation: shan2 1s infinite alternate ease-in-out;}
.ban-guang02{position: absolute; top: 0; right: 0; animation: shan2 1s infinite alternate ease-in-out;}
@keyframes shan2{
    0%{opacity: 0;}
    100%{opacity: 1;}
}
@keyframes huang{
    0%{transform: translateY(-5px);}
    100%{transform: translateY(5px);}
}

/*sec01*/
.sec01{background: url(../images/s1_bg.jpg) no-repeat top center; padding-top: 1.1rem; padding-bottom: .66rem;}
.sec-main{background: #9c0d0d; padding: .32rem;}

/*sec02*/
.sec02{background: url(../images/s2_bg.jpg) no-repeat top center; padding-bottom: .66rem;}
.sec02-main ul li{width: 5rem; display: inline-block; margin-right: 0.36rem; margin-bottom: 0.3rem;}
.sec02-main ul li:nth-child(2n){margin-right: 0;}
.sec02-main ul li:nth-child(3){margin-bottom: 0;}
.sec02-main ul li:nth-child(4){margin-bottom: 0;}
.li-t{background: url(../images/s2_lbg.jpg) no-repeat top / 100% 100%; border: 1px solid #c21e1e; border-bottom: none; padding-bottom: 0.16rem;}
.t-img{height: 3.54rem;}
.sec02-main ul li:nth-child(1) .t-img img{margin-top: .1rem;}
.sec02-main ul li:nth-child(2) .t-img img{margin-top: .4rem;}
.sec02-main ul li:nth-child(3) .t-img img{margin-top: -1.02rem;}
.sec02-main ul li:nth-child(4) .t-img img{margin-top: .29rem;}
.li-t p{font-size: .18rem; color: #fe923d; line-height: 0.28rem;}
.li-t p span{color: #fffcc6;}
.li-b{background: #fe923d; height: 0.8rem; text-align: left;}
.li-b h3{width: 1.91rem; height: 0.8rem; line-height: 0.8rem; font-size: .28rem; color: #fe923d; font-weight: bold; background: url(../images/s2_b_bg.png) no-repeat; display: inline-block; vertical-align: top; padding-left: 0.24rem; box-sizing: border-box; margin-right: 0.54rem;}
.li-b p{display: inline-block; font-size: .18rem; color: #9c0d0d; padding-top: 0.08rem; font-weight: 600; line-height: 0.3rem;} 
.li-b p span{font-size: .24rem; font-weight: bold; font-style: italic;}
.sec02-main ul li:hover img{ animation: shan .8s infinite alternate ease-in-out;}

/*sec03*/
.sec03{background: url(../images/s3_bg.jpg) no-repeat top center; padding-bottom: .66rem;}
.sec03-item h3{font-size: .36rem; color: #fe923d; font-weight: bold; margin-bottom: 0.36rem;}
.sec03-item .table-box{background: #840404; padding: .22rem;}
.sec03-item table tr th{height: 0.5rem; line-height: 0.5rem; font-size: .24rem; color: #7b0000; background: #fe923d; border-right: .2rem solid #840404;font-weight: normal;}
.sec03-item table tr th:nth-child(1){width: 2.3rem;}
.sec03-item table tr th:nth-child(2){width: 1.8rem;}
.sec03-item table tr th:nth-child(3){width: 1.96rem;}
.sec03-item table tr th:last-child{width: 3.83rem; border-right: none;}
.h15{height: 0.15rem;}
.sec03-item table tr td{font-size: .18rem; color: #fe923d; line-height: 0.36rem; border-right: 1px solid #9c0d0d; padding: .18rem 0;}
.sec03-item table tr td:last-child{border-right: none;}
.sec03-item table tr td a{color: #fffcc6; text-decoration: underline; line-height: 0.5rem; display: block;}
.sec03-item table tr td a:hover{ animation: shan .8s infinite alternate ease-in-out;}
.sec03-item table tr td div{display: inline-block; margin-left: 0.08rem;}
.sec03-item table tr td div:last-child{margin-right: 0;}
.sec03-item table tr td div h4{font-size: .14rem; color: #fe923d; margin-top: 0.04rem;}
.sec03-item02{margin-top: 0.35rem;}
.sec03-item02 table tr:last-child td{border-top: 1px solid #9c0d0d;}
@keyframes shan{
    0%{transform: scale(1);}
    100%{transform: scale(1.1);}
}

/*sec04*/
.sec04{background: url(../images/s4_bg.jpg) no-repeat top center; padding-bottom: .66rem;}
.sec04-main ul li{display: inline-block; vertical-align: top; margin-right: 0.25rem; margin-bottom: 0.5rem;}
.sec04-main ul li:nth-child(5){margin-bottom: 0;}
.sec04-main ul li:nth-child(6){margin-bottom: 0;}
.sec04-main ul li:nth-child(7){margin-bottom: 0;}
.sec04-main ul li:nth-child(8){margin-bottom: 0;}
.sec04-main ul li:nth-child(4n){margin-right: 0;}
.sec04-main ul li h3{font-size: .22rem; color: #fe923d; margin-top: 0.2rem;}

/*侧边导航*/
.lfNav{position: fixed;width: 150px;height: 480px;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:32px; width:32px; }
.mt185{margin-top: 168px;}
.nav-bg{width: 161px;height: 46px;display: block;float:left;clear:both;margin-left: -5px;margin-bottom: 0px;}
.nav-bg a{width: 87%;height: 36px;display: block;margin:auto;font: 18px/34px "微软雅黑";color: #ffedb0;text-align: center;/* border-bottom: 1px solid #0d1026; */}
.nav-bg a:hover{ animation: shan .8s infinite alternate ease-in-out;}
.left_top{width:150px; height:73px;display: block;float:left;margin-left:0;margin-top: 37px;}

/*按钮悬停*/
.hvr-grow-shadow{
    display: inline-block;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: box-shadow, transform;
    transition-property: box-shadow, transform;
}
.hvr-grow-shadow:hover, .hvr-grow-shadow:active {
    box-shadow: 0 15px 15px -10px rgba(0, 0, 0, 0.5);
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
.hvr-grow-shadow2{
    display: inline-block;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: box-shadow, transform;
    transition-property: box-shadow, transform;
}
.hvr-grow-shadow2:hover, .hvr-grow-shadow2:active {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
