@charset "utf-8";
/* CSS Document */
html,body,div,span,object,iframe,li,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,input,textarea,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,i,em{margin:0;padding:0;font-style:normal;}
body{font-size:14px; font-family:Microsoft YaHei,Tahoma, Helvetica, Arial,  sans-serif; color: #fff2d3;background:url(/images/6882/2023bg.png) repeat  left top; }
ul,ol{list-style:none;}
#old-ie{background-color:#ffd800;padding:10px;text-align:center;display:none}
/*Global*/
table{border-collapse:collapse;border-spacing:0;}
img{-ms-interpolation-mode:bicubic; border-width:0;border:none;}
.l{ float:left; }
.r{ float:right; }
a{color:#fff2d3;text-decoration:none;outline:0}
a:hover{color:#fff2d3;}
.hide{display:none;}
H1,H2,H3,H4,H5,H6{FONT-SIZE:100%;FONT-WEIGHT:normal}
/*宽度大小*/
.w{width:1022px; margin:0 auto;}
.w680 { WIDTH: 680px}
.w1000 {WIDTH: 1000px}
.w960{width:950px;}
/*字体位置*/
.text_c { text-align:center;}
.text_l { text-align:left;}
/*字体大小*/
.f12 {  FONT-SIZE: 12px}
.f14 {  FONT-SIZE: 14px}
.f16 {  FONT-SIZE: 16px}
.f18 {  FONT-SIZE: 18px}
.f20 {  FONT-SIZE: 20px}
.f22 {  FONT-SIZE: 20px}
/*字体*/
.f_st { FONT-FAMILY: 宋体}
.f_yh { FONT-FAMILY: 微软雅黑}
.f_b{font-weight:bold;}

/*颜色*/
.blue{COLOR:#003672}.white{COLOR:#fff}.black{COLOR:#000}.blue{COLOR:#9a9a9a}.red{COLOR:#c70506}.yellow{COLOR:#ffb900}.green{COLOR:#038c54}.coffee{COLOR:#a70404}.purple{COLOR:#70017a}

/*内外距离*/
.m8{margin:8px}.m10{margin:10px}.mt8{MARGIN-TOP:8px}.mt10{MARGIN-TOP:10px}.mt12{MARGIN-TOP:9pt}.mt15{MARGIN-TOP:15px}.mt20{MARGIN-TOP:20px}.mt40{MARGIN-TOP:40px}.mb10{MARGIN-BOTTOM:10px}.mb15{MARGIN-BOTTOM:15px}.p8{padding:8px}.p10{padding:10px}.pt6{PADDING-TOP:6px}.pt12{PADDING-TOP:9pt}.pt15{PADDING-TOP:15px}.pt18{PADDING-TOP:18px}.pt20{PADDING-TOP:20px}.pb6{PADDING-BOTTOM:6px}.pb15{PADDING-BOTTOM:15px}.pb20{PADDING-BOTTOM:20px}
.title{font-size:22px;color:#3D3D3D;font-weight:700;line-height:150%}
.bt_linkb{font-size:14px;text-decoration:none;color:#3d3d3d}
.bt_content{font-size:14px;text-decoration:none;color:#3D3D3D;line-height:26px}
.bt_time{font-size:12px;color:#999;FONT-FAMILY:Verdana}
#vishidden{display:none}
.main{background:url(/images/6882/2023newtyear.png) no-repeat  center top; height: auto; overflow: hidden; }
.maincont{width: 1050px;margin: 0 auto;min-height: 400px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;margin-top:250px;padding: 30px;margin-bottom: 20px;}
.maincont h1{font-size: 30px; border-bottom: solid 1px #fff2d3;line-height: 80px; height: 80px; text-align: center;font-weight: bold;font-family: SimHei;margin: 0px;padding: 0px; margin-bottom: 20px}
.maincont p{margin-bottom: 10px;line-height: 180%;font-size: 18px;}

@media only screen and (max-width: 769px) {
.main{background-size:230%;background-position: -22rem 0rem;} 
.maincont{width:95%;padding:2%;margin-top:130px;}
.maincont p{font-size: 18px;}
.maincont h1{margin-top: 3rem;font-size: 1.8rem;}
}
@media only screen and (max-width: 360px) {
    .main{background-position: -20rem 0rem;} 
    .maincont p{font-size: 17px;}
    .maincont h1{font-size: 1.5rem;}
    }