﻿

/* 共用 ==================*/
.wp{max-width:1200px; width: 100%; overflow: hidden; margin: 0 auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.wp1{max-width:1200px; width: 100%; margin: 0 auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.wp2{max-width:1000px; width: 100%; overflow: hidden; margin: 0 auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
a:hover{color: #9b5000!important;}

/* 独立class ==================*/
body{background-color: #fff; }
.dc-yuanj5{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; border-radius:0.05rem;-moz-border-radius:0.05rem;-webkit-border-radius:0.05rem; overflow: hidden;}
.dc-yuanj10{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; border-radius:0.10rem;-moz-border-radius:0.10rem;-webkit-border-radius:0.10rem; overflow: hidden;}
.dc-yuanj15{border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px; border-radius:0.15rem;-moz-border-radius:0.15rem;-webkit-border-radius:0.15rem; overflow: hidden;}
.wp-box1{max-width: 100%; overflow-x: hidden;}
.imgfdbx1{position: absolute; overflow: hidden; left: 0px; top: 0px; width: 100%; height: 100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.imgfdbx1 img{
top: 50%!important;
left: 50%!important;
-o-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
position: absolute;
}

.dc-asmimgList1-1 .img img,.imgfdbx1 img{
transition: all 500ms cubic-bezier(.4, 0, .2, 1); -moz-transition: all 500ms cubic-bezier(.4, 0, .2, 1);-webkit-transition: all 500ms cubic-bezier(.4, 0, .2, 1); -o-transition: all 500ms cubic-bezier(.4, 0, .2, 1); -ms-transition: all 500ms cubic-bezier(.4, 0, .2, 1);    
}
.dc-asmimgList1-1 .img:hover img,.imgfdbx1:hover img{
    transform: translate(-50%, -50%) scale(1.1);
    -ms-transform:translate(-50%, -50%) scale(1.1);
    -moz-transform:translate(-50%, -50%) scale(1.1);
    -webkit-transform:translate(-50%, -50%) scale(1.1);
    -o-transform:translate(-50%, -50%) scale(1.1);
}


/* 正常class ==================*/
.hd-top1{padding: 12px 0px; padding: 0.12rem 0px; background-color: #f9f4e0;}
.hdtop11 .logoimg1{max-width: 215px; max-width: 2.15rem; height: auto;}
.hdtop11 .logo:hover .logoimg1{opacity: 0.9;}

.dc-hb1{/*position: relative;*/ /*background:url("../img/pt-img4.jpg") repeat-x center top; background-size: auto 100%;*/
/* background: -webkit-linear-gradient(top, rgba(108,0,0,1), rgba(254,86,41,1));
 background: -o-linear-gradient(bottom, rgba(108,0,0,1), rgba(254,86,41,1)); 
 background: -moz-linear-gradient(bottom, rgba(108,0,0,1), rgba(254,86,41,1)); 
 background: linear-gradient(to bottom,rgba(108,0,0,1), rgba(254,86,41,1));*/
/*overflow: hidden;*/
background:url("http://img2.chinadaily.com.cn/static/2023happychinesenewyear/img/pt-img55.jpg") no-repeat center top; background-size: cover;
}
/*.dc-hb1:before{content: "";background:url("../img/pt-img47.jpg") no-repeat center center; background-size: cover; position: absolute; left: -80px; left: -0.80rem; width: 100%; height: 100%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
*/

.dchb1m1{/*background:url("../img/pt-img46.png") no-repeat center -0.75rem; background-position: center -75px; background-position: center -0.75rem; */}
.dchb1m2{position: relative;}
.dchb1m2 .bx1{padding-top: 13px; padding-top: 0.13rem;}
.dchb1m2 .bx1 .sonlogo .img1{max-width: 294px; max-width: 2.94rem;}
.dchb1m2 .bx2 h3 .img2{max-width: 345px; max-width: 3.45rem;}
.dchb1m2 .bx2{padding-bottom: 60px; padding-bottom: 0.60rem;}
.dchb1m2 .bx3{font-size: 0; position: absolute; right: 0px; bottom: -3px; bottom: -0.03rem;}
.dchb1m2 .m1,.dchb1m2 .m2{display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: bottom; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.dchb1m2 .m1{position: relative; right: -10px; right: -0.10rem; padding-bottom: 23px; padding-bottom: 0.23rem;}
.dchb1m2 .m1 .img3{max-width: 293px; max-width: 2.93rem;}
.dchb1m2 .m2 .img4{max-width: 442px; max-width: 4.42rem;}

.xueh0{position: absolute;}
.xueh0.dxueh1 .xhimg1{width: 107px; width: 1.07rem;}
.xueh0.dxueh2 .xhimg1{width: 83px; width: 0.83rem;}
.xueh0.dxueh3 .xhimg1{width: 84px; width: 0.84rem;}
.xueh0.dxueh1{left: -114px; left: -1.14rem; bottom: 0px;}
.xueh0.dxueh2{top: 56px; top: 0.56rem; left: 39%;}
.xueh0.dxueh3{right: -75px; right: -0.75rem; bottom: 98px; bottom: 0.98rem;}












/* dc-ltnav1 ==================*/
.dc-ltnav1{font-size:0; margin: 0 auto; }
.dc-ltnav1 li{padding: 0px 12px; padding: 0px 0.12rem; text-align: center; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.ltnav1-m1{font-family: "arial"; border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px; padding: 0px 13px; font-size: 27px; /*font-size: 0.27rem; */color: #f9f4e0; height: 40px; line-height: 40px; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; display: block; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.dc-ltnav1 li.hover a,.ltnav1-m1:hover{background-color: #f8573c;}
.dc-ltnav1 li.hover .ltnav1-m1{color: #fff;  }
.dc-ltnav1 li.hover .ltnav1-m1:hover,.ltnav1-m1:hover{color: #fff!important;}
.hd-top3{ border-bottom: 3px solid #ffb034; border-bottom-width: 0.03rem; position: relative; z-index: 10; background-color: #b80804; padding-top: 18px;padding-top: 0.18rem; padding-bottom: 14px; padding-bottom: 0.14rem;}

.pgn11-m1{position: relative;}
.pgn11{ overflow: hidden;
 background: -webkit-linear-gradient(top, rgba(255,221,129,1), rgba(251,230,187,1));
 background: -o-linear-gradient(bottom, rgba(255,221,129,1), rgba(251,230,187,1)); 
 background: -moz-linear-gradient(bottom, rgba(255,221,129,1), rgba(251,230,187,1)); 
 background: linear-gradient(to bottom,rgba(255,221,129,1), rgba(251,230,187,1));
}

.dls0.dln1 img{width: 71px; width: 0.71rem;}
.dls0.dln2 img{width: 122px; width: 1.22rem;}
.pgn11-m1 .dls0{position: absolute; top: -5px;}
.pgn11-m1 .denglong2{left: -157px; left: -1.57rem; z-index: 10;}
.pgn11-m1 .denglong3{right: -157px; right: -1.57rem; z-index: 10;}
.pgn11-m1 .denglong1{left: -241px; left: -2.41rem;}
.pgn11-m1 .denglong4{right: -241px; right: -2.41rem;}


.pgn11-m2{position: relative; z-index: 10; padding-top: 12px; padding-top: 0.12rem; padding-bottom: 25px; padding-bottom: 0.25rem;}



.dym12-m4{font-size: 0;}
.dym12-m4 .tbox1,.dym12-m4 .tbox2{width: 50%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: top; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.dym12-m4 .tbox1{width: 48.5%;}
.dym12-m4 .tbox2{width: 51.5%; padding-right: 28px;}
.dym12-m4 .tbox2{/*padding-left:20px;*/}

/* swf 幻灯片 独立模块 ==================*/
.slick-js{ font-size: 0;}
.slick-js img{width: 0px;}
.slick-prev,.slick-next{opacity: 0.3; font-size: 0px; border: 0px; z-index: 10; position:absolute; cursor: pointer; top: 50%;width: 46px; height: 46px; background-size: 100% auto!important;}
.slick-prev:focus,.slick-next:focus{outline-color:transparent;}
.slick-prev{left: 20px; background:url("http://img2.chinadaily.com.cn/static/2023happychinesenewyear/img/swf-lbtn.png") no-repeat center center;}
.slick-next{right: 20px; background:url("http://img2.chinadaily.com.cn/static/2023happychinesenewyear/img/swf-rbtn.png") no-repeat center center;}
.slick-dots{position: absolute; bottom: 10px; text-align: center; font-size:0;/*word-spacing: -4px;letter-spacing: -4px;*/
    left: 50%;
    width: 100%;
    margin-left: -50%;
}
.slick-prev:hover,.slick-next:hover{opacity: 1;}
.slick-dots li{display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;font-size:0; vertical-align: middle;}
.slick-dots li button{cursor: pointer;  padding: 0px; margin: 0px 3px; font-size: 0px; width: 7px; height: 7px; border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%; border: 0px; background-color: #fff; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.slick-dots li.slick-active button{background-color: #e0b12c!important;}
.slick-dots li.slick-active button:focus{outline-color:transparent;}
.slick-gy{text-align: center; position: relative; }
.slick-gy .slick-slide img{display: inline-block; width:100%;}
.slick-gy .slick-slide img:hover{opacity: 1;}
/*
.slick-gy .slick-slide img{opacity: 0;}
*/
.slick-gy .slick-active img{opacity: 1;}
.slick-js .slick-next,.slick-js .slick-prev{opacity: 1; transition: all 300ms cubic-bezier(.4, 0, .2, 1); -moz-transition: all 300ms cubic-bezier(.4, 0, .2, 1);-webkit-transition: all 300ms cubic-bezier(.4, 0, .2, 1); -o-transition: all 300ms cubic-bezier(.4, 0, .2, 1); -ms-transition: all 300ms cubic-bezier(.4, 0, .2, 1);}
.slick-js .slick-next{right: -110%;}
.slick-js .slick-prev{left: -110%;}
.slick-js{position: relative;}
.slick-next.slick-disabled{display: none!important;}
.slick-prev.slick-disabled{display: none!important;}


.swf-slick2 .slick-slide img{width: auto; height: 100%;}
.swf-slick2 .a1{overflow: hidden; position: relative; display: block; width: 100%; height: 405px; background-size:100% auto; background-size:cover; background-position: center center; background-repeat: no-repeat;}
.swf-slick2 .a1 .txtbox{text-align: left; padding: 6px 18px; padding: 6px 0.18rem;  position: absolute; left: 0px; bottom: 0px; width: 100%; background-color: #000; background-color: rgba(184,8,4,.6); -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
 background: -webkit-linear-gradient(top, rgba(184,8,4,0), rgba(184,8,4,.9)); /* Safari 5.1 - 6.0 */
 background: -o-linear-gradient(bottom, rgba(184,8,4,0), rgba(184,8,4,.9)); /* Opera 11.1 - 12.0 */
 background: -moz-linear-gradient(bottom, rgba(184,8,4,0), rgba(184,8,4,.9)); /* Firefox 3.6 - 15 */
 background: linear-gradient(to bottom,rgba(184,8,4,0), rgba(184,8,4,.9)); /* 标准的语法（必须放在最后） */  

}
.swf-slick2 .a1 .txtbox .mm1{min-height:50px; }

.swf-slick2 .a1 .txtbox h3{
display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;

}
.swf-slick2 .a1 .txtbox h3 a{
font-size: 22px; font-size: 0.22rem; color: #fff; line-height: 30px; line-height: 0.30rem;
display: block; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;
overflow: hidden;
}
.swf-slick2 .a1 .txtbox h3 a:hover{color: #fff!important; text-decoration: underline;}

.swf-slick2 .slick-next,.swf-slick2 .slick-prev{margin-top: -37px; background-size: 11px auto!important; background-color: rgba(243,66,37,.4)!important; width: 23px; height: 74px;}
.swf-slick2 .slick-next{right: 0px; background:url("http://img2.chinadaily.com.cn/static/2023happychinesenewyear/img/pt-img11.png") no-repeat center center; background-position: 6px center;}
.swf-slick2 .slick-prev{left: 0px; background:url("http://img2.chinadaily.com.cn/static/2023happychinesenewyear/img/pt-img10.png") no-repeat center center; background-position: 3px center;}

.dym12-m6{font-size: 0;}
.dym12-m6 .rbox1,.dym12-m6 .rbox2{display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: top; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.dym12-m6 .rbox1{width: 46.12%; padding-left: 10px;}
.dym12-m6 .rbox2{width: 53.88%; padding-left: 18px;}

/* dc-asmimgp4 ==================*/
.dc-asmimgp4{font-size:0; margin: 0px -5px; text-align: left;}
.dc-asmimgp4 li{width: 50%; padding: 0px 5px; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: top; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.asmimgp4-m1 .imgbox{position:relative; display:block; overflow: hidden; height: 0px; padding-top:66.53%;}
.asmimgp4-m1 .imgbox .img1{ width: 100%;}
.asmimgp4-m1 .imgbox img{position:absolute; top:0px; left: 0px; height: 100%;  _height: auto; *+height: auto;  max-height: none; }
.asmimgp4-m1 .txtbox{padding:10px 12px; text-align: left;}
.asmimgp4-m1 .txtbox .tt h3 a{font-size: 24px; color: #6f300a; 
display: block; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;
overflow: hidden;
}
.asmimgp4-m1 .txtbox .tt h3 a:hover,.dc-ct1 a:hover{text-decoration: underline;}

.dc-asmimgp4.scx1 li{width: 100%;}


/* itjList1 ==================*/
.itjList1{font-size: 0; margin: 0px -1px;}
.itjList1 li{padding: 0px 1px; width: 50%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: top; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.itjList1-m1 .txtbox,.itjList1-m1 .imgbox{display: block;}
.itjList1-m1 .imgbox{padding-top: 100%; position: relative; overflow: hidden;}
.itjList1-m1 .txtbox{text-align: center; }
.itjList1 li.li-b .itjList1-m1 .txtbox{background-color: #58c7d2;}
.itjList1-m1 .txtbox h3{font-size: 34px; color: #fff; font-weight: bold;}
.itjList1-m1 .txtbox .mm1{padding: 10px 15px; text-align: left; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.itjList1-m1 .txtbox .ct{height: 220px; max-height: 100%; overflow: hidden; font-size: 22px; color: #6f300a;}
.itjList1-m1 .txtbox .ct a{color: #fff;
display: block; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;
overflow: hidden;
}
.itjList1-m1 .txtbox .ct a:hover{color: #fff!important; text-decoration: underline;}
.itjList1-m1 .imgbox .img1{height: 100%;}
.itjList1 li.li-c{padding-left: 40px; padding-left: 0.40rem;}

.itjList1-m2{font-size: 0;}
.itjList1-m2 .bx0{min-height: 51px; display: block; padding: 30px 0px; border-bottom: 2px solid #ffb944; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.itjList1-m2 .bx0:last-child{border-bottom-width: 0px;}
.itjList1-m2 .bx2{/*height: 220px;*/}
.itjList1-m2 .bx2:before{content: ""; width: 0; height: 100%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.itjList1-m2 .bx1:before{content: ""; width: 0; height: 100%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: top;}
.itjList1-m2 .bx3:before{content: ""; width: 0; height: 100%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: bottom;}
.dc-ct1,.dc-ct1 a{font-size: 22px; font-family: "arial"; color: #6f300a;}
.itjList1-m2 .bx0 .dc-ct1{max-height: 100%; overflow: hidden; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: top;}
.itjList1-m2 .bx1 .dc-ct1{vertical-align: top;}
.itjList1-m2 .bx3 .dc-ct1{vertical-align: top;}
.itjList1-m2 .dc-ct1{
display: block; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;
overflow: hidden;
}

.dym12-m5{padding-top: 1px;}

.picpL7{font-size: 0; margin: 0px -1px;}
.picpL7 li{width: 33.33%; padding: 0px 1px;  display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: top; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.picpL7-m1{overflow: hidden; clear: both; display: block; position: relative;}
.picpL7-m1 .img{width: 171px; height: 115px; position: relative; float: left; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.picpL7-m1 .img .img1{width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; background-size:100% auto; background-size:cover; background-position: center center; background-repeat: no-repeat;}
.picpL7-m1 .img .img2{height: 100%;}
.picpL7-m1 .txt{padding:13px 15px; font-size: 0; height: 100%; display: block; overflow: hidden; position: absolute; left: 170px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.picpL7-m1 .txt:before{content: ""; width: 0; height: 100%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.picpL7-m1 .txt .m1{max-height: 100%; overflow: hidden; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: top;}
.picpL7-m1 .txt .ct{font-size: 20px; color: #fff; text-align: left; line-height: 26px;
display: block; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;
overflow: hidden;
}
.picpL7-m1 .txt .ct a{color: #fff;}
.picpL7-m1 .txt .ct a:hover{color: #fff!important; text-decoration: underline;}
.picpL7-m1:hover .txt .ct{color: #fff!important; opacity: 0.9;}

.pgn12{background-color: #fd5c46; position: relative; overflow: hidden;}
.pgn12 .yanh0{position: absolute;}
.pgn12 .yanh0 .img1{width: 125px; width: 1.25rem;}
.pgn12 .yanh0.dyanh1.l{left: 57px; left: 0.57rem; top: 30px; top: 0.30rem;}
.pgn12 .yanh0.dyanh1.r{right: 57px; right: 0.57rem; top: 30px; top: 0.30rem;}
.pgn12 .yanh0.dyanh3.l{left: 18px; left: 0.18rem; bottom: 40px; bottom: 0.40rem;}
.pgn12 .yanh0.dyanh3.r{right: 18px; right: 0.18rem; bottom: 40px; bottom: 0.40rem;}
.pgn12-m1{position: relative; z-index: 10;}
.pgn12 .yanh0.dyanh2.l{left: -144px; left: -1.44rem; top: 50%; margin-top: 62.5px; margin-top: -0.625rem;}
.pgn12 .yanh0.dyanh2.r{right: -144px; right: -1.44rem; top: 50%; margin-top: 62.5px; margin-top: -0.625rem;}

.pgn12-m2{position: relative; overflow: hidden; height: 715px;}
/* 视频播放器  ==================*/
.vjs-poster{background-size:cover!important;}
.video-js{width: 100%!important; height: 100%!important;}
.video-js .vjs-big-play-button{ left: 45%!important; top: 30%!important; border: 0px!important; width: 85px!important; height: 85px!important; background:url("http://img2.chinadaily.com.cn/static/2023happychinesenewyear/img/videobtn1.png") no-repeat center center!important;  background-size: 100% auto!important; opacity: 0.7!important;}
.video-js .vjs-big-play-button:hover{opacity: 1!important;}
.video-js:hover .vjs-big-play-button{background-color: transparent;}
.video-js .vjs-big-play-button:after{display: none;}
.video-js .vjs-big-play-button:before{display: none;}
.video-js .vjs-big-play-button{width: 40px!important; opacity: 1!important; height: 40px!important; left: 50%!important; margin-left: -20px; top: 50%!important; margin-top: -20px;}
.vjs-paused .vjs-big-play-button{display: block!important; z-index: 10;}
.vjs-paused:before{content: ""; position: absolute; z-index: 1; left: 0px; top: 0px; /*background-color: rgba(0,0,0,.15);*/ width: 100%; height: 100%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}


.dc-videobk{position:relative;  overflow: hidden; left: 0px; top: 0px; width: 100%; height: 100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.dc-videobk video{width: 100%; height: 100%; object-fit:cover!important;position: absolute; left: 0px; top: 0px;}

.pgn12-m2 .ct-bx1{text-align: left;}
.pgn12-m2 .ct-bx1 h3{font-size: 36px; font-family: 'arial'; font-size: 0.36rem; color: #f9f4e0; font-weight: bold;}
.pgn12-m2 .ct-bx1 h3 a{font-size: 36px; font-family: 'arial'; font-size: 0.36rem; color: #f9f4e0; font-weight: bold;}
.pgn12-m2 .ct-bx1 .ct1{font-size: 24px; font-size: 0.24rem; color: #f9f4e0;  font-family: 'arial';}
.pgn12-m2 .box2{position: absolute; z-index: 10; left: 0px; padding-left: 5px; /*bottom: 70px; bottom: 0.70rem;*/ top: 63%; width: 50%; padding-right: 15px; padding-right: 0.15rem; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}

.dc-tt1{font-size: 0; padding-left: 35px; padding-left: 0.35rem; height: 70px; height: 0.70rem; font-size: 0; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
 background: -webkit-linear-gradient(left,rgba(229,14,14,1),rgba(229,14,14,0)); /* Safari 5.1 - 6.0 */
 background: -o-linear-gradient(right,rgba(229,14,14,1),rgba(229,14,14,0)); /* Opera 11.1 - 12.0 */
 background: -moz-linear-gradient(right,rgba(229,14,14,1),rgba(229,14,14,0)); /* Firefox 3.6 - 15 */
 background: linear-gradient(to right,rgba(229,14,14,1),rgba(229,14,14,0)); /* 标准的语法（必须放在最后） */
border-bottom-left-radius:70px;
border-bottom-left-radius:0.70rem;
border-top-left-radius:70px;
border-top-left-radius:0.70rem;
}
.dc-tt1 h2,.dc-tt1 .timg1{display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.dc-tt1:before{content: ""; width: 0; height: 100%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.dc-tt1 h2{line-height: 1; font-weight: bold; font-size: 60px; font-size: 0.60rem; color: #fff;}
.dc-tt1 .timg1{width: 85px; width: 0.85rem; position: relative; margin-left: -10px; margin-left: -0.10rem;}

.pgn12-m1 .dc-tt1{position: absolute; left: 5px; top: 35px; top: 0.35rem; z-index: 10;}

.pgn12-m3{position: absolute; z-index: 10; width: 50%; right: 0px; /*bottom: 40px; bottom: 0.40rem;*/ top: 63%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}

.dc-asmimgp4.cx1{margin: 0px -15px; margin: 0px -0.15rem;}
.dc-asmimgp4.cx1 li{width: 50%; padding: 0px 15px; padding: 0px 0.15rem;}
.dc-asmimgp4.cx1 .asmimgp4-m1 .imgbox{padding-top: 66.90%;}
.dc-asmimgp4.cx1 .asmimgp4-m1 .txtbox .tt h3 a{font-size: 24px; font-size: 0.24rem; color: #fff; line-height: 32px; line-height:0.32rem;
display: block; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;
overflow: hidden;
}
.dc-asmimgp4.cx1 .asmimgp4-m1 .txtbox{padding-left: 0px; padding-right: 0px; padding-bottom: 0px;}
.asmimgp4-m1 .imgbox.vd:after{content: ""; position: absolute; right: 0px; bottom: 0px; width:56px; height: 32px; width: 0.56rem; height: 0.32rem; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;
background:#e50e0e url("http://img2.chinadaily.com.cn/static/2023happychinesenewyear/img/pt-img20.png") no-repeat 22px center; background-position: 0.22rem center; background-size: 15px auto; background-size: 0.15rem auto;
}

.pgn13{position: relative; overflow: hidden; background-color: #ffe9ca;}
.yun0{position: absolute;}
.yun0 .yimg1{width: 273px; width: 2.73rem;}
.yun0.w.l{left: -80px; left: -0.80rem; top: 88px; top: 0.88rem;}
.yun0.w.r{right: -80px; right: -0.80rem; bottom: 27px; bottom: 0.27rem;}
.yun0.n.l{left: -240px; left: -2.40rem; bottom: 100px; bottom: 1.0rem;}
.yun0.n.r{right: -240px; right: -2.40rem; top: 210px; top: 2.10rem;}


.pgn13-m1{position: relative;}
.nkj-box1{position: relative; z-index: 10;}

.dc-tt2{font-size: 0; text-align: left; padding: 0px 50px; padding: 0px 0.50rem; padding-right: 30px; padding-right: 0.30rem; position: relative;}
.dc-tt2 .ttbx1{/*height: 68px; height: 0.68rem;*/ padding: 10px 40px; padding: 5px 0.40rem; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
 background: -webkit-linear-gradient(left, rgba(229,14,14,1),rgba(229,14,14,1) 40%,rgba(255,233,202,1) 65%,transparent 100%); /* Safari 5.1 - 6.0 */
 background: -o-linear-gradient(right, rgba(229,14,14,1),rgba(229,14,14,1) 40%,rgba(255,233,202,1) 65%,transparent 100%); /* Opera 11.1 - 12.0 */
 background: -moz-linear-gradient(right, rgba(229,14,14,1),rgba(229,14,14,1) 40%,rgba(255,233,202,1) 65%,transparent 100%); /* Firefox 3.6 - 15 */
 background: linear-gradient(to right,rgba(229,14,14,1),rgba(229,14,14,1) 40%,rgba(255,233,202,1) 65%,transparent 100%); /* 标准的语法（必须放在最后） */
border-bottom-left-radius:68px;
border-bottom-left-radius:0.68rem;
border-top-left-radius:68px;
border-top-left-radius:0.68rem;
border-top: 2px solid #e50e0e;
}
.dc-tt2 .ttbx1:before{content: ""; width: 0; height: 100%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.dc-tt2 .ttbx1 h2{max-width: 60%; font-family: "arial"; font-size: 60px; line-height: 1; font-size: 0.60rem; color: #fff; font-weight: bold; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.dc-tt2 .timg2{position: absolute; left: 0px; top: -30px; top: -0.30rem; width: 80px; width: 0.80rem; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.dc-tt2 .more{padding: 0px 25px; padding: 0px 0.25rem; height: 40px; height: 0.40rem; line-height: 40px; line-height: 0.40rem; position: absolute; right: 0px; top: 0px; z-index: 10; font-size: 24px; font-size: 0.24rem; color: #e50e0e; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;
border: 2px solid #e50e0e; border-left-width: 0px;
border-bottom-right-radius:40px;
border-bottom-right-radius:0.40rem;
border-top-right-radius:40px;
border-top-right-radius:0.40rem;
}


.itjList1-m1 .imgbox{padding-top: 66.56%;}
.itjList1 .li-b .itjList1-m1 .txtbox .ct a{color: #004f5f;}
.itjList1 .li-b .itjList1-m1 .txtbox .ct a:hover{color: #004f5f!important;}

.dym16-m1{font-size: 0;}
.dym16-m1 .tbox0{padding-left: 10px; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: top; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.dym16-m1 .tbox1{/*width: 19.68%;*//* width: 33.67%;*/ padding-left: 0!important;}
.dym16-m1 .tbox2{/*width: 40.16%;*/ width: 66.33%;}
.dym16-m1 .tbox3{width: 100%;}
.pgn21{overflow: hidden; clear: both;}
.pgn21 .tbox2{float: right; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.pgn21 .tbox1{display: block; overflow: hidden;}



.itjList1.scx2 li{padding: 0px; width: 100%;}
.itjList1.scx2 .itjList1-m1 .txtbox .ct a{color: #6f300a;}
.itjList1.scx2 .itjList1-m1 .txtbox .ct a:hover{color: #6f300a!important;}

.picpL7.scx2 li{width: 100%;}
.picpL7.scx2 .picpL7-m1 .img{width: 48.5%;}
.picpL7.scx2 .picpL7-m1 .txt{left: 48.5%;}
.picpL7.scx2 .picpL7-m1 .img{height: 159px;}
.picpL7.scx2 .picpL7-m1 .txt .ct{font-size: 22px; line-height: 30px;}

.aL3{font-size: 0;}
.aL3 li{display: block; padding-top: 10px;}
.aL3-m1{padding:15px 13px; padding-bottom: 15px;}
.aL3-m1 .m1{height: 80px;}
.aL3-m1 .a1{font-size: 22px; color: #fff; display: block;  overflow: hidden;
display: block; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;
overflow: hidden;
}
.aL3-m1 .a1:hover{text-decoration: underline;}
.aL3-m1.y1 .a1{color: #6f300a;}

.dc-asmimgp4.s6 .asmimgp4-m1 .txtbox .tt{height: 65px;}
.dc-asmimgp4.s6 .asmimgp4-m1 .txtbox .tt h3 a{font-size: 22px; color: #fff;
display: block; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;
overflow: hidden;
}
/*.itjList1.s6 .itjList1-m1 .txtbox .ct{height: 233px;}*/


.pgn13.ncx1{background-color: #fff4e3;}
.dc-tt2.cx1 .ttbx1{
 background: -webkit-linear-gradient(left, rgba(229,14,14,1),rgba(229,14,14,1) 40%,rgba(255,244,227,1) 65%,transparent 100%); /* Safari 5.1 - 6.0 */
 background: -o-linear-gradient(right, rgba(229,14,14,1),rgba(229,14,14,1) 40%,rgba(255,244,227,1) 65%,transparent 100%); /* Opera 11.1 - 12.0 */
 background: -moz-linear-gradient(right, rgba(229,14,14,1),rgba(229,14,14,1) 40%,rgba(255,244,227,1) 65%,transparent 100%); /* Firefox 3.6 - 15 */
 background: linear-gradient(to right,rgba(229,14,14,1),rgba(229,14,14,1) 40%,rgba(255,244,227,1) 65%,transparent 100%); /* 标准的语法（必须放在最后） */
}

.pgn15{overflow: hidden; clear: both;}
.pgn15 .box1{width: 61.66%; float: left; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.pgn15 .box2{display: block; overflow: hidden; padding-left: 10px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.pgn15-m1{font-size: 0; position: relative; margin-left: -10px;}
.pgn15-m1 .kbx0{width: 33.33%; padding-left: 10px; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: top; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.pgn15-m1 .kbx1{position: absolute; left: 33.33%;}
.pgn15-m1 .kbx3{margin-left: 33.33%;}

.aL3.ntopp li{padding-top: 0px;}
.itjList1.ns1 .itjList1-m1 .txtbox .ct{height: 176px;}
.aL3.ns6 .aL3-m1 .m1{height: 325px;}

.aL3.cx1 li:first-child{padding-top: 0px;}
.aL3.cx1 .aL3-m1 .m1{height: 81px;}

.pgn14{background-color: #ff8a7a; position: relative; overflow: hidden;}
.dc-tt2.cx2 .ttbx1{
 background: -webkit-linear-gradient(left, rgba(229,14,14,1),rgba(229,14,14,1) 40%,rgba(255,138,122,1) 65%,transparent 100%); /* Safari 5.1 - 6.0 */
 background: -o-linear-gradient(right, rgba(229,14,14,1),rgba(229,14,14,1) 40%,rgba(255,138,122,1) 65%,transparent 100%); /* Opera 11.1 - 12.0 */
 background: -moz-linear-gradient(right, rgba(229,14,14,1),rgba(229,14,14,1) 40%,rgba(255,138,122,1) 65%,transparent 100%); /* Firefox 3.6 - 15 */
 background: linear-gradient(to right,rgba(229,14,14,1),rgba(229,14,14,1) 40%,rgba(255,138,122,1) 65%,transparent 100%); /* 标准的语法（必须放在最后） */
}

.ylbx0{position: absolute; top: 0px; height: 100%;}
.ylbx0 .ylimg1{height: 100%;}
.ylbx0.l{left: 0px;}
.ylbx0.r{right: 0px;}

.pgn14-m1{overflow: hidden; clear: both; position: relative; z-index: 10;}
.pgn14-m1 .box1{float: left; width: 41.41%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.pgn14-m1 .box2{display: block; overflow: hidden;}
.pgn14-m2{font-size: 0;}
.pgn14-m2 .kbx0{width: 50%; padding-left: 10px; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: top; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}

.dc-asmimgp4.nh1 .asmimgp4-m1 .txtbox .tt{height: 80px;}
.dc-asmimgp4.nh1 .asmimgp4-m1 .imgbox{padding-top: 64%;}

.itjList1.nh1 .itjList1-m1 .imgbox{padding-top: 64.24%;}
.itjList1.nh1 .itjList1-m1 .txtbox .ct a{color: #fff;}
.itjList1.nh1 .itjList1-m1 .txtbox .ct{font-size: 20px;}

.pgn16{position: relative; overflow: hidden; background:url("http://img2.chinadaily.com.cn/static/2023happychinesenewyear/img/pt-img43.jpg") no-repeat center top; background-size: cover;}

.dc-tt2.cx3 .ttbx1{
 background: -webkit-linear-gradient(left, rgba(251,230,187,1),rgba(251,230,187,1) 40%,rgba(212,2,14,1) 65%,transparent 100%); /* Safari 5.1 - 6.0 */
 background: -o-linear-gradient(right, rgba(251,230,187,1),rgba(251,230,187,1) 40%,rgba(212,2,14,1) 65%,transparent 100%); /* Opera 11.1 - 12.0 */
 background: -moz-linear-gradient(right, rgba(251,230,187,1),rgba(251,230,187,1) 40%,rgba(212,2,14,1) 65%,transparent 100%); /* Firefox 3.6 - 15 */
 background: linear-gradient(to right,rgba(251,230,187,1),rgba(251,230,187,1) 40%,rgba(212,2,14,1) 65%,transparent 100%); /* 标准的语法（必须放在最后） */
}
.dc-tt2.cx3 .ttbx1{border-color:#fbe6bb; }
.dc-tt2.cx3 .more{border-color:#fbe6bb; color: #fbe6bb;}

.yh0 .fyhimg1{width: 278px; width: 2.78rem;}
.yh0 .fyhimg2{width: 142px; width: 1.42rem;}
.yh0{position: absolute;}
.fyh1.l.yhbg{left: -50px; left: -0.50rem; bottom: -200px; bottom: -2rem;}
.fyh2.l.yhsm{left: 150px; left: 1.50rem; bottom: 317px; bottom: 3.17rem;}
.fyh3.r.yhbg{right: 80px; right: 0.80rem; top: 270px; top: 2.70rem;}
.fyh4.r.yhsm{right: 35px; right: 0.35rem; top: 155px; top: 1.55rem;}

.dc-tt2.cx3 .ttbx1 h2{ color: #e50e0e; font-size: 36px; font-size: 0.36rem;}

.pgn14-m1.cx1 .box1{float: right;}
.pgn14-m2.cx1 .kbx0{padding-left: 0px; padding-right: 10px;}

.dc-tt2.needh .ttbx1{ height: 70px;}

.pgn17-m1{position: relative; z-index: 10;}

#fd{background-color: #fcf6dd; padding-top: 40px; padding-top: 0.40rem; padding-bottom: 80px; padding-bottom: 0.80rem;}
.fdm11{border-top: 2px solid #d6d5d2; padding-top: 20px; padding-top: 0.20rem; position: relative;}

/* dc-navList1 ==================*/
.dc-navList1{font-size:0; margin: 0px -0.6%;}
.dc-navList1 li{padding: 0px 0.6%; text-align: left; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: top; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.dl-asm1{text-align: left;}
.dl-asm1 dt h3{font-size: 14px; color:#8f918d; }
.dl-asm1 dd{padding-top: 10px;}
.dl-asm1 dd p a{font-size: 13px; color: #000; font-family: "Century Gothic";}
.dl-asm1 dd p{padding: 3px 0px;}
.dc-navList1 li:last-child{border-right: 0px;}
.dl-asm1 dd p a:hover{text-decoration: underline;}

.fdm12{border-top: 2px solid #d6d5d2; padding-top: 20px; padding-top: 0.20rem;}
.fdm12-m1{overflow: hidden; clear: both;}
.fdm12-m1 .box1{float: left; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.fdm12-m1 .box2{position: relative; padding-left: 15px; display: block; overflow: hidden; padding-left: 15px;}
.fdm12-m1 .box1 .fdlogo .fdlogoimg{max-width: 145px;}
.fdm12-m1 .box1 .tbx1{padding-right: 7px;}
.fdm12-m1 .box2:before{content: ""; width: 2px; height:30px; position: absolute; left: 0px; top: 0px; background-color: #c69586; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.fdm12-m2 .bx1,.fdm12-m2 .bx2{font-size: 14px; color: #000;}
.fdm12-m2 a{color: #000;}
.fdm12-m2 a:hover{text-decoration: underline;}

.fdm11-m2{text-align: center;}
.fdm11-m2 .bx1 h3{font-size: 16px; color: #000; font-weight: bold;}
.fdm11-m2 .bx2{padding: 0px 15px; height: 65px; background-color: #b1ac99; border: 1px solid #c3bfac; border-radius:65px;-moz-border-radius:65px;-webkit-border-radius:65px; border-radius:0.65rem;-moz-border-radius:0.65rem;-webkit-border-radius:0.65rem; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.fyL1{position: relative; margin-bottom: -5px; font-size: 0; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.fdm11-m2 .bx2:before{content: ""; width: 0; height: 100%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.fyL1 li{padding: 0px 3px; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.fyL1 .a1 .img1{width: 45px; width: 0.45rem;}
.fyL1 .a1:hover{opacity: 0.8;}

.fdm11 .box2{position: absolute; right: 90px; right: 0.90rem; bottom: 15px; bottom: 0.15rem;}

#bd .wp-box1{overflow: hidden;}

.dym16-m1{overflow: hidden; clear: both;}
.dym16-m1 .kjs2{float: right; width: 40.16%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.dym16-m1 .kjs1{display: block; overflow: hidden; }

.foriph{display: none!important;}


/* mbclass ==================*/
.dc-menuimg{background-image: url("http://img2.chinadaily.com.cn/static/2023happychinesenewyear/img/pt-ico12.png")!important;}
.dc-menuct{left: -120%!important;}

/* mb-nav ==================*/
.mb-nav{display: none; box-shadow: 1px 2px 5px rgba(0,0,0,.1); position: fixed; background-color: #fff; left: 0px; top: 0px; width: 100%; z-index: 1000; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.mb-nav-tt{overflow: hidden; clear: both;  padding: 9px 5px; padding-top:8px; background-color: #fff; position: relative; z-index: 1000;
background-color: #f9f4e0;
}
.mb-nav-tt .menubtn{cursor: pointer; float: right; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.mb-nav-tt .menubtn{width:25px;  height:25px; background:url("http://img2.chinadaily.com.cn/static/2023happychinesenewyear/img/pt-ico11.png") no-repeat center center; background-size: contain;}
.mb-nav-tt .logo{display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.mb-nav-tt .logo img{ height:21px; margin-top: 1px;}

.mb-nav-ct{width: 50%; overflow-y:auto; position: fixed; padding: 0px 0px; padding-top: 0px; left: 0px; top: 0px; height: 100%; background-color: rgba(255,99,68,.85); z-index: 2000; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; transition: all 300ms cubic-bezier(.4, 0, .2, 1); -moz-transition: all 300ms cubic-bezier(.4, 0, .2, 1);-webkit-transition: all 300ms cubic-bezier(.4, 0, .2, 1); -o-transition: all 300ms cubic-bezier(.4, 0, .2, 1); -ms-transition: all 300ms cubic-bezier(.4, 0, .2, 1); -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.snavList1{text-align: left;}
.snavList1 li{padding: 10px 15px;  border-bottom: 1px solid rgba(255,255,255,.7); text-align: left; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.snavList1-m1{display: block;}
.snavList1-m1 .img1,.snavList1-m1 h3,.snavList1-m1 small{display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.snavList1-m1 .img1{width: auto; text-align: right;}
.snavList1-m1 .img1 img{max-width: 30px; }
.snavList1-m1 h3{padding: 0px 5px; text-transform:uppercase; width: 100%; font-size: 15px;  color: #fff;}
.snavList1-m1 small{text-align: left; font-size: 14px; color: #fff;}
.snavList1-m1{white-space:nowrap;}
.snavList1-m1 .img1{margin-right: 5px;}

.mb-nav .mengceng{display: block; position: fixed; z-index: 1900; left: 0px; top: 0px; width: 100%; height: 100%; background-color: rgba(0,0,0,.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);}

.mb-nav-ct .iphlogo .lgimg1{height: 25px;}
.mb-nav-ct .iphlogo{padding: 15px 25px; border-bottom: 1px solid rgba(255,255,255,.7);}

.yanhua{
	animation:yanhuas 3s linear infinite;
	-moz-animation:yanhuas 3s linear infinite; /* Firefox */
	-webkit-animation:yanhuas 3s linear infinite; /* Safari and Chrome */
	-o-animation:yanhuas 3s linear infinite; /* Opera */
	transform-origin:center center;
	-moz-transform-origin:center center; /* Firefox 4 */
	-webkit-transform-origin:center center; /* Safari and Chrome */
	-o-transform-origin:center center; /* Opera */
}
.yanhua2{
	animation:yanhuas 4s linear infinite;
	-moz-animation:yanhuas 4s linear infinite; /* Firefox */
	-webkit-animation:yanhuas 4s linear infinite; /* Safari and Chrome */
	-o-animation:yanhuas 4s linear infinite; /* Opera */
	transform-origin:center center;
	-moz-transform-origin:center center; /* Firefox 4 */
	-webkit-transform-origin:center center; /* Safari and Chrome */
	-o-transform-origin:center center; /* Opera */
}
.yanhua3{
	animation:yanhuas 5s linear infinite;
	-moz-animation:yanhuas 5s linear infinite; /* Firefox */
	-webkit-animation:yanhuas 5s linear infinite; /* Safari and Chrome */
	-o-animation:yanhuas 5s linear infinite; /* Opera */
	transform-origin:center center;
	-moz-transform-origin:center center; /* Firefox 4 */
	-webkit-transform-origin:center center; /* Safari and Chrome */
	-o-transform-origin:center center; /* Opera */
}
@keyframes yanhuas
{
0%{
	transform:scale(0);
	-ms-transform:scale(0);
	-moz-transform:scale(0);
	-webkit-transform:scale(0);
	-o-transform:scale(0);
}
100%{
	transform:scale(1);
	-ms-transform:scale(1);
	-moz-transform:scale(1);
	-webkit-transform:scale(1);
	-o-transform:scale(1);
}
}

.rpiaofu{
	 opacity: 0;
  animation:rrpiaofur 20s linear infinite;
  -moz-animation:rrpiaofur 20s linear infinite; /* Firefox */
  -webkit-animation:rrpiaofur 20s linear infinite; /* Safari and Chrome */
  -o-animation:rrpiaofur 20s linear infinite; /* Opera */
  animation-delay:0.8s;
}

@keyframes rrpiaofur
{
0%{
	opacity: 0;
  transform:translate(0px,0px);
  -ms-transform:translate(0px,0px);
  -moz-transform:translate(0px,0px);
  -webkit-transform:translate(0px,0px);
  -o-transform:translate(0px,0px);
}
20%{
	opacity: 1;
}
90%{
	opacity: 1;
}
100%{
	opacity: 0;
	transform:translate(120%,0px);
  -ms-transform:translate(120%,0px);
  -moz-transform:translate(120%,0px);
  -webkit-transform:translate(120%,0px);
  -o-transform:translate(120%,0px);
}
}

.lpiaofu{
	 opacity: 0;
  animation:lrpiaofur 20s linear infinite;
  -moz-animation:lrpiaofur 20s linear infinite; /* Firefox */
  -webkit-animation:lrpiaofur 20s linear infinite; /* Safari and Chrome */
  -o-animation:lrpiaofur 20s linear infinite; /* Opera */
  animation-delay:0.8s;
}

@keyframes lrpiaofur
{
0%{
	opacity: 0;
  transform:translate(0px,0px);
  -ms-transform:translate(0px,0px);
  -moz-transform:translate(0px,0px);
  -webkit-transform:translate(0px,0px);
  -o-transform:translate(0px,0px);
}
20%{
	opacity: 1;
}
90%{
	opacity: 1;
}
100%{
	opacity: 0;
	transform:translate(-120%,0px);
  -ms-transform:translate(-120%,0px);
  -moz-transform:translate(-120%,0px);
  -webkit-transform:translate(-120%,0px);
  -o-transform:translate(-120%,0px);
}
}

.zzyanhua1{
	 opacity: 0;
  animation:zzyanhuas 15s linear infinite;
  -moz-animation:zzyanhuas 15s linear infinite; /* Firefox */
  -webkit-animation:zzyanhuas 15s linear infinite; /* Safari and Chrome */
  -o-animation:zzyanhuas 15s linear infinite; /* Opera */
  	transform-origin:center bottom;
	-moz-transform-origin:center bottom; /* Firefox 4 */
	-webkit-transform-origin:center bottom; /* Safari and Chrome */
	-o-transform-origin:center bottom; /* Opera */
}

.zzyanhua2{
	 opacity: 0;
  animation:zzyanhuas 10s linear infinite;
  -moz-animation:zzyanhuas 10s linear infinite; /* Firefox */
  -webkit-animation:zzyanhuas 10s linear infinite; /* Safari and Chrome */
  -o-animation:zzyanhuas 10s linear infinite; /* Opera */
  animation-delay:1s;
  	transform-origin:center bottom;
	-moz-transform-origin:center bottom; /* Firefox 4 */
	-webkit-transform-origin:center bottom; /* Safari and Chrome */
	-o-transform-origin:center bottom; /* Opera */
}

@keyframes zzyanhuas
{
0%{
	opacity: 0;
  transform:translate(0px,0px) scale(0);
  -ms-transform:translate(0px,0px) scale(0);
  -moz-transform:translate(0px,0px) scale(0);
  -webkit-transform:translate(0px,0px) scale(0);
  -o-transform:translate(0px,0px) scale(0);
}
20%{
	opacity: 1;
}
90%{
	opacity: 1;
}
100%{
	opacity: 0;
	transform:translate(0px,0%) scale(1);
  -ms-transform:translate(0px,0%) scale(1);
  -moz-transform:translate(0px,0%) scale(1);
  -webkit-transform:translate(0px,0%) scale(1);
  -o-transform:translate(0px,0%) scale(1);
}
}

.dengl1{
  animation:xuanzhuans 15s linear infinite alternate;
  -moz-animation:xuanzhuans 15s linear infinite alternate; /* Firefox */
  -webkit-animation:xuanzhuans 15s linear infinite alternate; /* Safari and Chrome */
  -o-animation:xuanzhuans 15s linear infinite alternate; /* Opera */
  animation-delay:0.8s;
  transform-origin:center top;
    -moz-transform-origin:center top; /* Firefox 4 */
    -webkit-transform-origin:center top; /* Safari and Chrome */
    -o-transform-origin:center top; /* Opera */
}
.dengl2{
  animation:xuanzhuans 20s linear infinite alternate;
  -moz-animation:xuanzhuans 20s linear infinite alternate; /* Firefox */
  -webkit-animation:xuanzhuans 20s linear infinite alternate; /* Safari and Chrome */
  -o-animation:xuanzhuans 20s linear infinite alternate; /* Opera */
  transform-origin:center top;
    -moz-transform-origin:center top; /* Firefox 4 */
    -webkit-transform-origin:center top; /* Safari and Chrome */
    -o-transform-origin:center top; /* Opera */
}
@keyframes xuanzhuans
{
0%{
  
}
25%{
  transform:rotate(3deg);
}
50%{
  transform:rotate(0deg);
}
75%{
  transform:rotate(-3deg);
}
100%{
  transform:rotate(0deg);
}
}


.xuanzhuan{
  animation:xuanzhuansi 40s linear infinite;
  -moz-animation:xuanzhuansi 40s linear infinite ; /* Firefox */
  -webkit-animation:xuanzhuansi 40s linear infinite ; /* Safari and Chrome */
  -o-animation:xuanzhuansi 40s linear infinite; /* Opera */
  animation-delay:0.1s;
}

@keyframes xuanzhuansi
{
0%{
  
}
100%{
transform:rotate(360deg);
-ms-transform:rotate(360deg);
-moz-transform:rotate(360deg);
-webkit-transform:rotate(360deg);
-o-transform:rotate(360deg);
}
}

@-ms-keyframes xuanzhuans
{
0%{
  
}
100%{
transform:rotate(360deg);
-ms-transform:rotate(360deg);
-moz-transform:rotate(360deg);
-webkit-transform:rotate(360deg);
-o-transform:rotate(360deg);
}
}

.tiaotiao{
  animation:tiaotiaos 10s linear infinite;
  -moz-animation:tiaotiaos 10s linear infinite; /* Firefox */
  -webkit-animation:tiaotiaos 10s linear infinite; /* Safari and Chrome */
  -o-animation:tiaotiaos 10s linear infinite; /* Opera */
}
.tiaotiao2{
  animation:tiaotiaos 20s linear infinite;
  -moz-animation:tiaotiaos 20s linear infinite; /* Firefox */
  -webkit-animation:tiaotiaos 20s linear infinite; /* Safari and Chrome */
  -o-animation:tiaotiaos 20s linear infinite; /* Opera */
  animation-delay:0.8s;
}


@keyframes tiaotiaos
{
0%{
  transform:translate(0px,0px);
  -ms-transform:translate(0px,0px);
  -moz-transform:translate(0px,0px);
  -webkit-transform:translate(0px,0px);
  -o-transform:translate(0px,0px);
}
25%{
	transform:translate(0px,10px);
  -ms-transform:translate(0px,10px);
  -moz-transform:translate(0px,10px);
  -webkit-transform:translate(0px,10px);
  -o-transform:translate(0px,10px);
}
50%{
	transform:translate(0px,0px);
  -ms-transform:translate(0px,0px);
  -moz-transform:translate(0px,0px);
  -webkit-transform:translate(0px,0px);
  -o-transform:translate(0px,0px);
}
75%{
	transform:translate(0px,10px);
  -ms-transform:translate(0px,10px);
  -moz-transform:translate(0px,10px);
  -webkit-transform:translate(0px,10px);
  -o-transform:translate(0px,10px);
}
100%{
	transform:translate(0px,0px);
  -ms-transform:translate(0px,0px);
  -moz-transform:translate(0px,0px);
  -webkit-transform:translate(-0px,0px);
  -o-transform:translate(0px,0px);
}
}

.dc-tt2.cx1 .ttbx1 h2{position: relative; margin-bottom: -5px; padding-top: 5px;}
.sttimg1{width: 167px; width: 1.67rem;}
.sttimg2{width: 404px; width: 4.04rem;}
.sttimg3{width: 175px; width: 1.75rem;}
.sttimg4{width: 410px; width: 4.10rem;}
.sttimg5{width: 563px; width: 5.63rem;}
.sttimg6{width: 618px; width: 6.18rem;}
.formbl{display: none;}

.dchb1m1 .bkimg2{width: 100%; height: auto;}
.dchb1m1{font-size: 0;}

.dc-hb2{font-size: 0; position: relative; overflow: hidden;}
.dchb2m1{background:url("http://img2.chinadaily.com.cn/static/2023happychinesenewyear/img/BannerNew_BK.jpg") repeat-x center top; background-size: auto 100%;}
.dchb2m1 .bkimg3{margin: 0 auto; display: block; max-width: 100%;}

.pclogo{position: absolute; left: 0px; top: 12px; top: 0.12rem; width: 100%; z-index: 10;}
.pclogo .logoimg1{width: 215px; width: 2.15rem;}











/* 共用部分 底部 ==================*/
.dc-n1{}

/* 重写class ==================*/

