@charset "gb2312";
/* CSS Document */
html,body{
     width: 100%;
     height: 100%;     
     overflow: hidden;
     font-family: 'Microsoft YaHei';
}
body{font-size:12px;
      background: #BF0000;
}
ul,li{
list-style:none;
}
img{border:0; display: block;
}
.clear{
	zoom:1;
}
.clear:after{
	content:".";        
     display:block;        
     height:0;        
     clear:both;        
     visibility:hidden; 
}
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,pre, form, fieldset, table, th, td {
margin: 0; padding: 0;word-break:break-all;
}
p{ text-indent:2em; text-align:left;}
a {color:#000;text-decoration:none;
}
a:hover {color:#c00;text-decoration:none;
}

.pos_rel{ position:relative;}
.pos_abs{ position:absolute;}

/*-----------------font--------------*/

.F14 { font-size:14px;
}
.F16 { font-size:16px;
}
.F18 { font-size:0.18rem;
}
.F25 { font-size:25px;
}

/*-----------------line-height--------------*/
.LH2 { line-height:2em;
}
.LH2-2 { line-height:2.2em;
}
.LH2-4 { line-height:2.4em;
}
.LH3-2 { line-height:3.2em;
}

/*-----------------border--------------*/

.border_all { border:1px solid #e9e9e9;
}
.border_b { border-bottom:1px solid #e9e9e9;
}

.w950{ width:950px;}
.w980{ width:9.8rem;}
.w1000{ width:10rem;}
.w1020{ width:10.2rem;}
.w1050{ width:10.5rem;}
.w1200{ width:12rem;}

.auto{ margin:0 auto;}

.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt25{ margin-top:25px;}
.ml25{ margin-left:25px;}
.mr25{ margin-right:25px;}


.bgfff{ background:#fff;box-sizing: border-box;padding: 0.4rem 0;border-radius: 0.2rem; position: relative;min-height: 5rem;
}

.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}

.tl{ text-align:left;}
.tr{ text-align:right;}
.tc{ text-align:center;}

.titCom{
      width: 0.6rem;
      position: absolute;
      left: -0.10rem;
      top: 1rem;
}

.bgCommon{
     width: 100vw;
     height: 100vh;
     background: url(./../images/bg2.jpg) no-repeat center center;
     position: absolute;
     left: 0;
     top: 100vh;
}
#num_0{
     background: url(./../images/bg.jpg) no-repeat center top;
}
.down{
     width: 300px;
     text-align: center;
     color: #F7EDB6;
     font-size: 20px;
     left: 50%;
     margin-left: -150px;
     bottom: 60px;
}
.down img{
     top: 15px;
     animation: imgDown 1s linear infinite;
}
@keyframes imgDown{
     0%{
          top: 15px;
     }
     50%{
          top: 30px;
     }
     100%{
          top: 15px;
     }
}
.tt{     
     line-height: 2em;
}
.tt a{
     color: #f00;
     font-size: 0.42rem;
}
.tt a:hover{
     color: #f00;
     font-size: 0.42rem;
}
.tt p{
     color: #666;
     font-size: 0.15rem;
}

.swiper4 .swiper-slide a{
	display:block;
    width:100%;
    height:100%;
    text-align:center;
	color:#fff;
    line-height:1.5;
	position:relative;
	overflow:hidden;
}
.swiper4 .swiper-slide a h1{
	position:absolute;
	bottom:0;
	width:100%;
	padding:5px;
	font-weight:normal;
	font-size:16px;
	box-sizing:border-box;
	background:rgba(0,0,0,0.6);

    overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.swiper4{height:4rem; position:relative; cursor:pointer;
display: flex;justify-content: space-between;}
.swiper4 .swiper-main{width:80%;}
.swiper4 .swiper-main .swiper-slide img{
     width: 100%;height: 100%;
}
.swiper4 .swiper-thumbs{width:20%; box-sizing:border-box; padding:0 5px;background: #eee;}
.swiper4 .swiper-thumbs .swiper-slide{width:100%; background-size:100% 100%; opacity:1;}
.swiper4 .swiper-thumbs .swiper-slide-thumb-active{box-sizing:border-box;	border:2px #c00 solid; position:relative;}
.swiper4 .swiper-thumbs .swiper-slide-thumb-active:before{
	content:"";
	position:absolute;
	top:50%;
	left:-16px;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
	z-index:1;
	width:0;
	height:0;
	border:8px transparent solid;
	border-right-color:#c00;
}
.swiper4 .swiper-button-prev,
.swiper4 .swiper-button-next{
    display:none;
}

.swiper5{width:3.3rem; height:7.1rem; margin:0 auto; position:relative; cursor:pointer;
     display: flex;justify-content: space-between;}
.swiper5 .swiper-main{width:3.3rem;}
.swiper5 .swiper-slide{
     width: 3.3rem;
}
.swiper5 .swiper-button-prev{
     left:auto;
     right: -0.75rem;
}
.swiper5 .swiper-button-next{
     left:-0.71rem;
     right: auto;
}
.swiper5 .swiper-button-prev{
     top: 45%;
}
.swiper5 .swiper-button-next{
     top: 45%;
}
.swiper5 .swiper-slide img{
     width: 100%;
     height: 7.1rem;
}



.swiper6{width:100%; height:6.83rem; margin:0 auto; position:relative; cursor:pointer;
     display: flex;justify-content: space-between;}
.swiper6 .swiper-main{width:100%;}
.swiper6 .swiper-slide{
     width: 3.15rem;
     transition: 300ms;
     transform: scale(0.8);
}
.swiper6 .swiper-slide-active,.swiper-slide-duplicate-active{
     transform: scale(1);
    }
.swiper6 .swiper-button-prev{
     left:auto;
     right: -0.75rem;
}
.swiper6 .swiper-button-next{
     left:-0.71rem;
     right: auto;
}
.swiper6 .swiper-button-prev{
     top: 45%;
}
.swiper6 .swiper-button-next{
     top: 45%;
}
.swiper6 .swiper-slide img{
     width: 100%;
     height: 6.83rem;
}


.swiper7{width:9.8rem; height:6.83rem; margin:0 auto; position:relative; cursor:pointer;
     display: flex;justify-content: space-between;margin-top: 0.1rem;}
.swiper7 .swiper-main{width:100%;}
.swiper7 .swiper-slide {display: flex;justify-content: center;align-items: center;margin-bottom: 0.2rem;}
.swiper7 .swiper-slide div{
     width: 4.8rem;
     height:6.83rem;
}
.swiper7 .swiper-slide img{
     width: 100%;
     height: 6.83rem;
}

.swiper7 .swiper-button-prev{
     left:auto;
     right: -0.75rem;
}
.swiper7 .swiper-button-next{
     left:-0.71rem;
     right: auto;
}
.swiper7 .swiper-button-prev{
     top: auto;
     bottom: 0.5rem;
}
.swiper7 .swiper-button-next{
     top: auto;
     bottom: 0.5rem;
}


.swiper8{width:9.8rem; height:5.9rem; margin:0 auto; position:relative; cursor:pointer;
     display: flex;justify-content: space-between;margin-top: 0.1rem;}
.swiper8 .swiper-main{width:100%;}
.swiper8 .swiper-slide {display: flex;justify-content: center;align-items: center;margin-bottom: 0.2rem;}
.swiper8 .swiper-slide div{
     width: 100%;
     height: 5.9rem;
     position: relative;
}
.swiper8 .swiper-slide img{
     width: 100%;
     height: 5.9rem;
}
.swiper8 .swiper-slide div span{
     position: absolute;
     display: block;
     width: 100%;
     left: 0;
     bottom: 0;
     background: rgba(0,0,0,0.6);
     color: #fff;
     line-height: 1.8em;
}

.swiper8 .swiper-button-prev{
     left:auto;
     right: -0.75rem;
}
.swiper8 .swiper-button-next{
     left:-0.71rem;
     right: auto;
}
.swiper8 .swiper-button-prev{
     top: auto;
     bottom: 0.5rem;
}
.swiper8 .swiper-button-next{
     top: auto;
     bottom: 0.5rem;
}

.leftArrow,.rightArrow{
     width: 0.37rem;
}

.sdxw_list{
     display: flex;
     justify-content: space-between;
     flex-wrap: wrap;
}
.sdxw_list li{
     width: 48%;
     text-align: left;
}

.xlz{
     width: 14rem;
     left: 50%;
     margin-left: -7rem;
     top: 26.6%;
     transform: scale(0.2);
     opacity: 0;
}
.title2{
     width: 8.84rem;
     left: 50%;
     margin-left: -4.42rem;
     top: 40%;
     transform: scale(0.2);
     opacity: 0;
}
.scaleTo1{
     animation: scaleTo1 2s ease-in-out forwards;
}
@keyframes scaleTo1 {
     to{
          transform: scale(1);
          opacity: 1;
     }
}

.box{
	width: 200px;
     height: 100px;
	position: relative;
	transition: all .2s ease;
}
.jjscTt,.gzsct,.qzbox,.dbg,.zblxBox{
    display: flex;
    justify-content: space-between; 
    align-items: center;
}
.qzbox{
     align-items:initial;
}
.jjscTt img,.gzsct img{ width: 5rem;height: 3rem;}
.jjscTt_right,.gzsct_right{
     width: 5.2rem;
}
.sg_left{
     width: 5rem;
}
.sg_left a{
     display: block;
     margin-bottom: 30px;
}
.sg_left a:last-child{
     margin-bottom: 0;
}
.sg_right{
     width: 5.2rem;
}
.sgTt{
     border-bottom: 1px solid #BF0000;
     padding-bottom: 20px;
     margin-bottom: 20px;
}
.sgTt a{
     font-size: 0.24rem;
     color: #333;
     line-height: 1.6em;
     font-weight: bold;
}
.sgTt p{
     font-size: 0.14rem;
     color: #666;
     margin-top: 15px;
}
.zblxRight{
     width: 7.5rem;
     display: flex;
     justify-content: center; 
     align-items: center;
 }
.zblxList{
     width: 5.7rem;
}
.zblxList li img{
     width: 5.7rem;
     height: 3.9rem;
     display: none;
}
.zblxList li div{
     width: 5.7rem;
     height: 0.65rem;
     display: flex;
     align-items: center;
     background: #E3E3E3;
     box-sizing: border-box;
     padding-left: 0.2rem;
     padding-right: 0.2rem;
     text-align: left;
     font-size: 0.16rem;
     margin-top: 0.05rem;
     cursor: pointer;
}
.zblxList li.act img{
     display: block;
}
.zblxList li.act div{
     background: #BE0205;
     color: #fff;
}

.jjscList{
     display: flex;
     justify-content: space-between;
     flex-wrap: wrap;
}

.jjscList li{
     width: 2.45rem;
     font-size: 13px;

}
.jjscList li img{
     width: 100%;
     height: 1.3rem;
     margin-bottom: 5px;
}
.gzsct_right div,.qzItem div{
     margin-bottom: 15px;
     text-align: left;
}
.gzsct_right div:last-child,.qzItem div:last-child{
     margin-bottom: 0;border: none;
}
.gzsct_right a,.qzItem a{
     font-size: 0.24rem;font-weight: bold;
}
.gzsct_right p,.qzItem p{
     font-size: 0.14rem;color: #666;
     margin-top: 15px;
     line-height: 1.6em;
}
.qzItem{
     width: 5.1rem;
     background: #FFF2CC;
     box-sizing: border-box;
     padding: 20px;
}
.qzItem div{
     border-bottom: 2px solid #fff;
     padding-bottom: 20px;
}

.dbg_left{
     width: 5rem;
}
.dbg_left img{
      width: 5rem;
      height: 3rem;
}
.dbg_right{
     width: 5.2rem;
}
.phoneMask{
     width: 3.75rem;
     height: 7.48rem;
     z-index: 2;
     left: -0.20rem;
     top: -0.18rem;
     pointer-events: none;
}

.xgch{     
     display: flex;
     justify-content: space-between;
     flex-wrap: wrap;
}
.xgchItem{
     width: 4.75rem;
}
.xgchImg{
     width: 4.75rem;
     height: 3.1rem;
     overflow: hidden;position: relative;
}
.xgchImg img{
     width: 4.75rem;
     height: 3.1rem;
}
.xgchImg div{ 
     width: 100%;
     left: 0;
     bottom: 0;
     background: rgba(0,0,0,0.6);
     text-align: center;
}
.xgchImg div a{
     color: #fff;
     line-height: 1.6em;
}

.bg_sxgh{
     background: #fff url(./../images/bg_sxgh.png) no-repeat 0.9rem top;
     background-size: auto 100%;
     height: 7.6rem;
}

.jjscTtHref{
     display: block;
     position: relative;
}
.jjscTtHref div{
     width: 100%;
     left: 0;
     bottom: 0;
     background: rgba(0,0,0,0.6);
     color: #fff;
     line-height: 1.6em;
     font-size: 14px;
}
/* -------------- loader6 -------------- */

.loader6{
	position: relative;
	width: 12px;
	height: 12px;

	top: 46%;
	top: -webkit-calc(50% - 6px);
	top: calc(50% - 6px);
	left: 46%;
	left: -webkit-calc(50% - 6px);
	left: calc(50% - 6px);
	
	border-radius: 12px;
	background-color: #fff;
	-webkit-transform-origin:  50% 50%;
			transform-origin:  50% 50% ;
	-webkit-animation: loader6 1s ease-in-out infinite;
			animation: loader6 1s ease-in-out infinite;
}

.loader6:before{
	content: "";
	position: absolute;
	background-color: rgba(255, 255, 255, .5);
	top: 0px;
	left: -25px;
	height: 12px;
	width: 12px;
	border-radius: 12px;
}

.loader6:after{
	content: "";
	position: absolute;
	background-color: rgba(255, 255 ,255 ,.5);
	top: 0px;
	left: 25px;
	height: 12px;
	width: 12px;
	border-radius: 12px;
}


@-webkit-keyframes loader6{
    0%{-webkit-transform:rotate(0deg);}
    50%{-webkit-transform:rotate(180deg);}
    100%{-webkit-transform:rotate(180deg);}
}

@keyframes loader6{
    0%{transform:rotate(0deg);}
    50%{transform:rotate(180deg);}
    100%{transform:rotate(180deg);}
}

.h0{
     height: 0px;margin: 0;padding: 0;
}

.fxbox{
     display: flex;
     justify-content: space-between;
}
.fxmenu{
     width: 5rem;
}
.fxmenu div {
     background: #f0f0f0;
     height: 48px;
     line-height: 48px;
     text-align: left;
     padding-left: 25px;
     color: #333333;
     font-size: 24px;
     margin-bottom: 8px;
     cursor: pointer;
     display: flex;
 }
 
 .fxmenu div span {
     background: #dd0000;
     height: 36px;
     width: 36px;
     line-height: 36px;
     margin-top: 6px;
     display: inline-block;
     border-radius: 50%;
     text-align: center;
     color: #f5e2c2;
     font-size: 30px;
     margin-right: 15px;
     font-weight: bold;
 }
 
 .fxmenu div:last-child {
     margin-bottom: 0;
 }
 
 .fxmenu div.active {
     color: #fff;
     background: #dd0000;
 }
 
 .fxmenu div.active span {
     background: #fff;
     color: #dd0000;
     height: 36px;
     width: 36px;
     line-height: 36px;
     display: inline-block;
 }
 .fxtab{
     width: 5rem;
 }
 .fxitem img{
     width: 5rem;
 }
 .fxitem p {
     color: #666;
     margin-top: 15px;
     font-size: 16px;
 }
 .none{
     display: none;
 }






































.title {font-size:16px;color:#c00;line-height:1.7em;font-weight:bold; text-align:center;
}
.time {line-height:1.7em;color:#888;
}
.text-d {font-size:14px;line-height:1.7em;color:#444;
}
.text-d img{ margin:15px auto;}
.mbx{ border-bottom:1px solid #ccc; line-height:2em;}

#pagenum {padding:3px; margin:3px; text-align:center; font-size:14px; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,"����";}
#pagenum a {border:#ddd 1px solid; padding:2px 5px; margin-right:2px; color:#aaa; text-decoration:none;}
#pagenum a:hover {border:#a0a0a0 1px solid; padding:2px 5px; margin-right:2px;}
#pagenum a:active {border:#a0a0a0 1px solid; padding:2px 5px; margin-right:2px;}
#pagenum a.current {border:#e0e0e0 1px solid; padding:2px 5px; margin-right:2px; font-weight:bold; color:#aaa; background-color:#f0f0f0;}
#pagenum span.disabled {border:#f3f3f3 1px solid; padding:2px 5px; margin-right:2px; color:#ccc;}

#copylink img{ display:inherit;}<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2026-01-22 11:04:30" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->