/* reset */
body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dd, figure, menu, input, textarea, button, select, th, td iframe{ 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;}
a, a:visited, a:active { text-decoration:none; border:none; outline:none;}
input, textarea { outline:none;}
textarea { resize: vertical;}
body { 
	-webkit-text-size-adjust:100%; 
	-webkit-tap-highlight-color:rgba(0,0,0,0); 
	-webkit-touch-callout:none; 
	word-wrap:break-word; 
	line-height:1.5;font-size: 12px;min-width:7.5rem!important;
	width:7.5rem;margin: 0 auto!important;overflow-x: hidden;overflow-y: auto;background: #610206;position: relative;
}
body, button, input, select, textarea { font-family: 'helvetica neue', tahoma, 'hiragino sans gb', stheiti, 'wenquanyi micro hei', 'microsoft yahei', simsun, sans-serif;}
.none{ display:none;}
.left { float:left;}
.right { float:right;}
.clearfix::after { content:''; clear:both; display:block; height:0; overflow:hidden;visibility:hidden;}
.The_total{display:none;}
a[title="ç«™é•¿ç»Ÿè®¡"]{display: none;}
.wrap{width:6.7rem;margin: 0 auto;}
.wrap1{width:7.2rem;margin: 0 auto;}
.m-show{display:block!important;}
.m-hide{display: none!important;}
.m-ib{display: inline-block!important;}
#box-kefu,#zhy,.aside-bgd,.box-fix-nav{display: none;}
.nav-bgd{position: fixed;top: 0; display: block;background: #193596;width:7.5rem;z-index: 9999;}
.nav-cont{font-size: 0;text-align: center;}
.nav-cont li{display: inline-block;vertical-align: top;width: 25%;}
.nav-cont li a{display: block;height: .7rem;font-size:.24rem;color: #fff;line-height: .7rem;background: #2c55df;margin:0 2%; border-radius: .1rem;}
.lfNav{display: none;}

/* body{
	cursor: url(https://files.cnblogs.com/files/monster-jian/cursor.ico),auto;
} */
 /* 输入框填充背景 */
input:-webkit-autofill,
textarea:-webkit-autofill,
select:-webkit-autofill {
        -webkit-box-shadow: 0 0 0 1000px white inset;
}
 
/* 输入框填充透明 */
/* input:-internal-autofill-previewed,
input:-internal-autofill-selected {
  -webkit-text-fill-color: #fff;
  transition: background-color 5000s ease-out 0.5s;
} */
 
 
/*banner */
.banner-box{
	width:100%;
	position:relative;height:5.5rem;
	background:url('../images/banner.jpg') no-repeat center top / auto 100%; overflow:hidden; text-align:center;
}
.banner-box .wrap{height: auto;}
.banner-box .logo{
	width: 1.7rem;display: inline-block;float: left;margin-top: .5rem;margin-left: .48rem;
}
.banner-box .logo img{
	width: 100%;
}
.sections{
	clear: both; float: left; width: 100%;display: inline-block;
}
/* section1 */
.sec1{
	width: 100%;height: 100%;background: url(../images/s1bg.jpg) no-repeat center top;background-size: 100%;position: relative;
}
.s1tit{
	width: 6.04rem;position: absolute;top: -2.35rem;left: 9%;
}
.s1tit img{
	width: 100%;
}
.s1-main{
	display: inline-block;width: 100%;border-radius: 0.12rem;
	background: #ff3529;
	background: -webkit-linear-gradient(to bottom,#ff7737, #ff3529);
	background: -moz-linear-gradient(to bottom,#ff7737, #ff3529);
	background: -o-linear-gradient(to bottom,#ff7737, #ff3529);
	background: linear-gradient(to bottom,#ff7737, #ff3529);
}
.s1xq{
	display: inline-block;width: 94%;margin: 3%; background: #fff;border-radius: 0.12rem;
}
.s1P1{
	font-size: .38rem;color: #39060b;text-align: center;margin: .84rem auto .2rem;
}
.s1xq .item{
	display: inline-block;width: 95%;height: 1.68rem; margin: 0 2.5% .23rem;background: #fff1eb;border-radius: 0.12rem;
}
.item>div{
	display: inline-block;float: left;margin-top: .2rem;
}
.s1L{
	width: 2.4rem;height: 1.26rem;background: url(../images/img2.png) no-repeat center top;background-size: 100%;margin-left: .2rem;margin-right: .1rem;
}
.s1R{
	width: 3.08rem;height: 1.26rem;text-align: center;
}
.item1 .s1R{
	background: url(../images/srimg2.png) no-repeat center top;background-size: 100% 100%;
}
.item2 .s1R{
	background: url(../images/srimg5.png) no-repeat center top;background-size: 100% 100%;
}
.item3 .s1R{
	background: url(../images/srimg4.png) no-repeat center top;background-size: 100% 100%;
}
.item4 .s1R{
	background: url(../images/srimg3.png) no-repeat center top;background-size: 100% 100%;
}
.item5 .s1R{
	background: url(../images/srimg6.png) no-repeat center top;background-size: 100% 100%;
}
.item6 .s1R{
	background: url(../images/srimg7.png) no-repeat center top;background-size: 100% 100%;
}
.item7 .s1R{
	background: url(../images/srimg1.png) no-repeat center top;background-size: 100% 100%;
}
.s1R a{
	display: inline-block;width: 1.8rem;height: .42rem;line-height: .42rem; border: .01rem solid #fff0a3;background: rgba(255,58,0,0.8);border-radius: 1rem;font-size: .2rem;font-weight: bold;color: #fff;text-align: center;cursor: pointer;margin-top: .44rem;
}
.s1L .p1{
	display: inline-block;width: 1.02rem;height: .36rem;line-height: .36rem;text-align: center;
}
.s1L .p1>span{
	display: inline-block;float: left;
}
.s1L .p1 .sp1{
	font-size: .24rem;font-weight: bold;margin-left: .15rem;
	background: linear-gradient(to bottom, #c53711, #39060b); /* 从左到右渐变 */
	-webkit-background-clip: text; /* Safari/Chrome支持该属性 */
	color: transparent; /* 将文本颜色设置为透明 */
}
.s1L .p1 .sp2{
	width: .23rem;height: .23rem;line-height: .23rem;font-size: .22rem;color: #f9b64e;border-radius: 1rem;margin-top: .06rem;
	background: #3d070b;
	background: -webkit-linear-gradient(to bottom,#c53711, #3d070b);
	background: -moz-linear-gradient(to bottom,#c53711, #3d070b);
	background: -o-linear-gradient(to bottom,#c53711, #3d070b);
	background: linear-gradient(to bottom,#c53711, #3d070b);
}
.s1L .p2{
	font-size: .3rem;font-weight: bold;text-align: center;margin-top: .03rem;
	background: linear-gradient(to bottom, #fffffd, #fff0a5); /* 从左到右渐变 */
	-webkit-background-clip: text; /* Safari/Chrome支持该属性 */
	color: transparent; /* 将文本颜色设置为透明 */
}
.s1L .p3{
	margin-top: -.02rem;line-height: .35rem;
}
/* section2 */
.sec2{
	margin-top: .28rem;
}
.s2xq{
	display: inline-block;width: 100%;height: 1.54rem;background: url(../images/s2img1.png) no-repeat center top;background-size: 100%;
}
.s2xq .sp1{
	display: inline-block;width: 1.93rem;height: .57rem;line-height: .57rem;background: #160406;border-radius: 1rem;font-size: .3rem;font-weight: bold;color: #fff;text-align: center;margin-left: .46rem;margin-right: .2rem;
}
.s2xq .sp2{
	font-size: .3rem;font-weight: bold;color: #fff;line-height: 1.54rem;
}
/*section3*/
.sec3{
	margin-top: .26rem;margin-bottom: .6rem;
}
.s3T{
	display: inline-block;width: 100%;height: .93rem;line-height: .75rem;background: url(../images/s3tit.png) no-repeat center top;background-size: 5.08rem;text-align: center;
}
.s3tit{
	font-size: .34rem;font-weight: bold;
	background: linear-gradient(to bottom, #fff, #fffc2b); /* 从左到右渐变 */
	-webkit-background-clip: text; /* Safari/Chrome支持该属性 */
	color: transparent; /* 将文本颜色设置为透明 */
}
.s3tb{
	width: 93%;margin: 0 3.5%;border-collapse: collapse;
}
.s3tb tr td p{
	font-size: .22rem;color: #333;margin-left: .26rem;
}
.s3tb tr td:first-child{
	font-size: .26rem;font-weight: bold;color: #610206;background: #ffddcf;width: 1rem;text-align: center;
}
.s3tb tr{
	background: #fff1eb;
}
.s3tb tr:nth-of-type(2){
	background: #fff;
}
.s3tb tr td{
	padding: .18rem 0;
}
.s3tb tr:nth-of-type(2) td:first-child{
	background: #ffe4d8;
}
.s3bT{
	width: 93%;margin: 0 3.5%;height: .6rem;line-height: .6rem;font-size: .28rem;font-weight: bold;color: #fff;background: #ff6943;text-align: center;margin-top: .08rem;
}
.s3B{
	width: 93%;margin: 0 3.5%;background: #f6f6f6;margin-top: .25rem;font-size: .22rem;color: #000;
}
.s3B p{
	width: 94%;margin: 0 6% .4rem;padding: .2rem 0;
}
.s3B span{
	color: #ff2500;
}
/* 视频弹窗 */
.blackbg{position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,.5); z-index: 0; display: none;}
.sec04-pop{width: 7.5rem; position: fixed;transform: translate(-50%, 0); top: 20%; left: 50%; z-index: 999;}
.video-box{width: 90%;margin: 0 5%; height: 4.1rem; display: none; }
.video-list{width: 300px; height: 4.1rem; background-color: #3e6ca8; padding: .2rem; display: none; box-sizing: border-box;}
.video-list ul li{display: none;}
.video-list a{font-size: .15rem; color: #fff; line-height: 0.3rem; text-align: left; display: block;}
.video-list a span{width: 2.08rem;overflow: hidden;text-overflow: ellipsis; white-space: nowrap; display: inline-block; vertical-align: middle;}
.video-list a i{width: .48rem;height: .22rem;line-height: 0.22rem;text-align: center;font-size: .14rem;background: #f26c24;border-radius: .05rem;display: inline-block; margin-left: 0.04rem;}
.close2{position: absolute;bottom: -.9rem;left: 45%; display: none; z-index: 999;}




/*按钮悬停*/
.hvr-grow-shadow{
    display: inline-block;
    vertical-align: middle;
    -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-shadowPink{
	display: inline-block;
	vertical-align: middle;
	-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-shadowPink:hover, .hvr-grow-shadowPink:active {
    box-shadow: 0 15px 15px -10px rgba(250, 84, 82, 0.5);
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}

