@font-face {
  font-family: "PFDinTextUN-Bold";
  src: url("../font/PFDinTextUN-Bold.woff2") format("woff2"),
       url("../font/PFDinTextUN-Bold.woff") format("woff"),
       url("../font/PFDinTextUN-Bold.ttf") format("truetype"),
       url("../font/PFDinTextUN-Bold.eot") format("embedded-opentype"),
       url("../font/PFDinTextUN-Bold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "PFDinTextUN-Medium";
  src: url("../font/PFDinTextUN-Medium.woff2") format("woff2"),
       url("../font/PFDinTextUN-Medium.woff") format("woff"),
       url("../font/PFDinTextUN-Medium.ttf") format("truetype"),
       url("../font/PFDinTextUN-Medium.eot") format("embedded-opentype"),
       url("../font/PFDinTextUN-Medium.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "PFDinTextUN-Regular";
  src: url("../font/PFDinTextUN-Regular.woff2") format("woff2"),
       url("../font/PFDinTextUN-Regular.woff") format("woff"),
       url("../font/PFDinTextUN-Regular.ttf") format("truetype"),
       url("../font/PFDinTextUN-Regular.eot") format("embedded-opentype"),
       url("../font/PFDinTextUN-Regular.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

*{ font-family: "PFDinTextUN-Bold"!important; }
.bg-2 {
    background: url(../images/fmbg2_ew.jpg) no-repeat;
    background-size: cover;
}
.newspaper-2{ left: -1.5rem;}
.newspaper-1{ bottom: 4.5rem;}
.war-1{left:5.7rem; bottom: 6.2rem;}
.war-2{left:4.8rem;    bottom: 4.38rem;}
.war-tit h3{ font-size:.54rem;}
.war-tit i{font-size:.5rem; height: .6rem; line-height: .6rem; margin-left: 0; }
.war-tit h3{ margin-bottom:0;}
.events{font-size:.3rem;top: 3.4rem;}
.events span{font-size:.36rem;}
.newspaper-ntit{  width:6rem; position: relative; left: -0.5rem;}

.newspaper-ntit h6{ font-size:.3rem; color: #fff; text-align: center;font-family: "PFDinTextUN-Regular"!important; }
.newspaper-ntit i{ font-size:.4rem; color: #fff; display:inline-block; width:7rem; margin-left:-0.5rem;}

.swiper-2 .events{ line-height: 120%;} 
.east-war-background .three-screen .papers{bottom:.2rem;}
.moves {left: 0; right: 0; text-align: center;transform: translateX(0);}

.war-desc2 h4{font-size: .34rem;}
.war-desc2 strong{font-size: .28rem;}
.war-desc2 cite{font-size: .42rem;}
.war-desc2 b{ margin-left: 0; height: .32rem; font-size: .28rem; line-height: .32rem;}
.war-desc2 em{ margin-top: 0;}

.ch-star{right:-4.6rem;}    
.ch-star img{width: 9.23rem; height: auto;}


.war-per span{ width: 6.6rem; margin-left: -3.3rem;}
.war-desc23{ margin-top:.5rem;}

.war-desc3{margin-top:1rem; }
.war-desc3 h4{ font-size: .6rem;}
.war-desc3 cite{ line-height: 120%; font-size: .34rem;}
.nav-bar{ top:2rem;}
.nav-bar div {padding: 0 .2rem 0 0.2rem;height: 1rem;line-height: 100%;}
.nav-bar div span{ font-size: .3rem;line-height: 100%; min-width:3rem; text-align: center;}
.nav-bar div.cr{}
.nav-bar div.cr span{ font-size: .32rem;}
.war-desc3 em{ margin-bottom: .2rem;}

.enter span { width: 6.6rem;}
.mod-txt .ntit{ font-size:.6rem;}
.ndesc{ font-size:.26rem;line-height:120%;}
.ntit2{ font-size:.36rem; margin-left:0; }
.mod-txt80{ line-height:140%;}

.ntit3{ font-size:.3rem;line-height:120%;}
.ht-pic{ margin-top:0.4rem;}
.ty-ntit3{font-size:.28rem; height:0.63rem; }
.ty-ntit3 span{ font-size:.56rem;}
.ty-ntit3 i{ font-size:.26rem; height:.32rem; line-height:.28rem; margin-right:0.04rem;}
.ty-ntit2 span{ margin-left:0; height:.36rem; line-height:0.32rem;}
.ty-ntit30 {
    height: 1.05rem;
}
.ty-ntit40 {
    height: 1.35rem;
}

.mod-tx .mod-txt,.mod-tx .mod-txt *{ line-height:120%;}
.mod-tx .mod-txt .ntit2{ font-size:.34rem;}
.mod-tx .ndesc{ margin-top:.1rem 0 .1rem 0;}
.txs{ text-align:left; margin:0 .4rem; font-size:.26rem; line-height:150%;}

.mod-txt3 .md-ani{ font-size:.36rem; line-height:120%;}
.mod-txt3 span{ display:block; width: 5.4rem; padding:.1rem .2rem; margin:.14rem 0; line-height:100%; font-size:.34rem; background:#860000; color:#fff;}
.mod-txt3  i{ font-size:.32rem; color:#860000; line-height:120%;}
.com-kj .kjtit h4{ font-size:.32rem;}

.jn-tit{ font-size:.48rem;}
.jn-cell .jn-tit2 span,.jn-cell .jn-tit2 b{ font-size:.36rem;}
.jn-cell .jn-tit2 b{ padding-left:.04rem; color:#333;}
.kj-4 .kjtit {margin-top: -.5rem;}
.kjtit,.kj-5 h4{ line-height:150%;}
.kj-5 .kjtit{margin-top: -.5rem;}

.jn-tit2 i{font-size:.32rem; }
.jn-cell .jn-tit2 i{ height:.4rem; line-height:.36rem;}
.jn-desc{ font-size:.24rem; line-height:120%;}
.mod-txt5{ margin-top:.2rem;}
.my-tit4{ font-size:.68rem; margin-bottom:.2rem;}
.mod-txt5 .my-tit2{ font-size:.5rem; line-height:120%;}
.mod-txt5 .my-tit3 span{line-height:100%;  height:auto; padding-bottom:.04rem; padding-top:.04rem; font-size:.5rem; padding-left:.2rem;}

.hb-tit2{ font-size:.5rem; line-height:120%;}
.photo-btns span:nth-child(1){ width:4rem;}

.ty-ntit2 span{ line-height:0.36rem;}
.ty-ntit3 i{ line-height:0.32rem;}
.jn-cell .jn-tit2 i{line-height:0.4rem;}
.jn-desc { font-size:.22rem;}

span.bignames{ font-size: 18px!important;}
.photo-btns span {width: 3.4rem;}
.photo-btns span:nth-child(1) {
    width: 2.8rem;
}
.war-tit i{ min-width: 4rem; font-size: .54rem; text-align: center;}


/*修改字体库*/
*{letter-spacing:0;}
* {font-weight: normal!important;}
.war-tit span{ font-family: "PFDinTextUN-Medium"!important;font-size: .48rem; }
.events,.events i{font-family: "PFDinTextUN-Regular"!important; font-size: .3rem;}
.events span{font-family: "PFDinTextUN-Bold"!important; font-size: .48rem;}
.events span cite{font-family: "PFDinTextUN-Medium"!important; font-size: .3rem; font-style: normal!important;}
.war-desc h4{ font-size:.48rem;}
.war-desc em{font-size:.36rem;font-family: "PFDinTextUN-Medium"!important;}
.war-desc2 h4{font-size:.48rem;}
.war-desc2 em,.war-desc2 strong{font-size:.32rem;font-family: "PFDinTextUN-Medium"!important;}

.war-desc23 em:nth-child(2) strong,.war-desc23 em:nth-child(2) b{font-size:.48rem;font-family: "PFDinTextUN-Bold"!important;}
.war-desc23 em:nth-child(2) cite{font-family: "PFDinTextUN-Bold"!important;font-size:.64rem;}

.war-per span,.enter span{font-family: "PFDinTextUN-Medium"!important; font-size: .3rem; font-style: normal;}
.war-desc3 em{font-family: "PFDinTextUN-Medium"!important;font-style: normal!important;font-size: .34rem; }
.war-desc3 cite{font-family: "PFDinTextUN-Bold"!important;font-size:.4rem;}
.nav-bar div span{font-family: "PFDinTextUN-Medium"!important;}
.nav-bar div.cr span{font-family: "PFDinTextUN-Bold"!important;}

.ndesc,.ntit3{font-size: .28rem; font-style: normal;font-family: "PFDinTextUN-Regular"!important;}
.ntit2{font-size: .4rem;}
.mod-txt2>.ty-ntit.ty-ani{font-size: .48rem;}
.mod-txt2>.ty-ntit2.ty-ani:nth-child(2),.mod-txt2>.ty-ntit2.ty-ani:nth-child(2) *{font-size: .36rem;font-family: "PFDinTextUN-Bold"!important;}
.mod-txt2>.ty-ntit2.ty-ani:nth-child(2) strong:nth-child(4){ position:relative; top:-.1rem;}

.mod-txt2>.ty-ntit2.ty-ani:nth-child(2) span{font-family: "PFDinTextUN-Medium"!important;}
.ty-ntit3, .ty-ntit3 *{font-size: .32rem; font-style: normal!important;font-family: "PFDinTextUN-Medium"!important;}
.ty-ntit3 span{font-size: .56rem;font-family: "PFDinTextUN-Bold"!important;}

.ty-ntit30.ty-ntit40{ margin-bottom:.4rem;}
.mod-txt2>div>.tysr{font-size: .28rem;font-style: normal!important;letter-spacing:-1px;}
.mod-tx .mod-txt .ntit2.ntit20{font-size: .4rem; margin-top:.3rem;font-style: normal!important;font-family: "PFDinTextUN-Medium"!important;}
.txs{font-size: .28rem;font-style: normal!important;font-family: "PFDinTextUN-Medium"!important;}
.mod-txt3 .md-ani:nth-child(1){font-size: .54rem;}
.mod-txt3 .md-ani:nth-child(1) span{font-size: .48rem;  width: 6.88rem;}
.mod-txt3 .md-ani:nth-child(2) i{font-size: .4rem;font-style: normal!important;font-family: "PFDinTextUN-Medium"!important;}
.com-kj .kjtit h4{font-size: .34rem;font-style: normal!important;font-family: "PFDinTextUN-Medium"!important;}
.mod-txt4 .jn-tit{font-size: .54rem;}
.jn-desc{font-size: .25rem;font-style: normal!important;font-family: "PFDinTextUN-Regular"!important;}
.newspaper-ntit i{ margin-top:.25rem;}

.mod-tx .ndesc{ margin-top:.25rem;}
.mod-txt4 .jn-cell .jn-tit2 i{margin-left:0.04rem;}
.mod-txt4 .jn-cell .jn-tit2 b{padding-left:0;}

/*华为p30*/
@media screen and (device-aspect-ratio: 360/780)  and (orientation : portrait) {
.war-tit{top: 1.45rem;}
.war-tit i{ }	
.events	{top: 4.3rem;}
.war-desc{ margin-top: 0.8rem;}	
.war-desc2{margin-top: 1rem;}
.war-desc3{margin-top: 1rem;}
.nav-bar{ top: 2.8rem}
.mod-txt2>div{ margin-top: .35rem;}	
.mod-txt4{ margin-top: 1.2rem;}	
.mod-txt5{margin-top: 1.2rem;}	
.mod-txt5 .my-tit2{ margin-bottom: .6rem; margin-top: .1rem;}	
.mod-txt5 .my-tit3	{ margin-bottom: .4rem;}
.mod-txt6{ margin-top: 1.2rem;}
.text-input input{margin-top: .2rem;}	
.jn-desc{ font-size: .26rem;}	
	
}
/*苹果x*/
@media screen and (device-aspect-ratio: 375/812) and (orientation : portrait) {
	

.war-tit i{}
	
.war-desc2{margin-top: 0.5rem;}	
/*.war-desc3{margin-top: 0.5rem;}*/
.mod-txt2>div{ margin-top: .1rem;}		
.war-desc3{margin-top: 1rem;}
.nav-bar{ top: 2.8rem}	
	
.ty-ntit3 i{ position:relative; top:-0.06rem;}
.newspaper{ margin-top:0.8rem;}

}

/*华为*/
@media screen and (device-aspect-ratio: 400/867) and (orientation : portrait) {
	
.war-tit{top: 1.45rem;}
.war-tit i{}	
.events	{top: 4.3rem;}
.war-desc{ margin-top: 0.8rem;}	
.war-desc2{margin-top: 1rem;}
.war-desc3{margin-top: 1rem;}
.nav-bar{ top: 2.8rem}
.mod-txt2>div{ margin-top: .35rem;}	
.mod-txt4{ margin-top: 1.2rem;}	
.mod-txt5{margin-top: 1.2rem;}	
.mod-txt5 .my-tit2{ margin-bottom: .6rem; margin-top: .1rem;}	
.mod-txt5 .my-tit3	{ margin-bottom: .4rem;}
.mod-txt6{ margin-top: 1.2rem;}	
.text-input input{margin-top: .2rem;}
	.jn-desc{ font-size: .26rem;}
}


/*小米*/
@media screen and (device-aspect-ratio: 400/889) and (orientation : portrait) {
.war-tit{top: 1.45rem;}
.war-tit i{}	
.events	{top: 4.3rem;}
.war-desc{ margin-top: 0.8rem;}	
.war-desc2{margin-top: 1rem;}
.war-desc3{margin-top: 1rem;}
.nav-bar{ top: 2.8rem}
.mod-txt2>div{ margin-top: .35rem;}	
.mod-txt4{ margin-top: 1.2rem;}	
.mod-txt5{margin-top: 1.2rem;}	
.mod-txt5 .my-tit2{ margin-bottom: .6rem; margin-top: .1rem;}	
.mod-txt5 .my-tit3	{ margin-bottom: .4rem;}
.mod-txt6{ margin-top: 1.2rem;}
	
.text-input input{margin-top: .2rem;}	
	.jn-desc{ font-size: .26rem;}
}




