@charset "utf-8";

.main {
  width: 100%;
}
.main .main-box{
width: 1180px;
  margin: 0 auto;
}


.main .main-box .ab-dh{
width:1180px;height:40px;
float:right;margin-top:0px;background:#E21F4E;
}


.main .main-box .ab-dh .ncl{ 
WIDTH:120px;height:auto;float:left;
}

.main .main-box .ab-dh .nc{ 
WIDTH:120px;height:auto;float:left;
}

.main .main-box .ab-dh .spacer{
overflow: hidden;margin: 13px 8px;width: 0px;height: 15px;border-left: #ED7693 1px solid;float:left;
}

.main .main-box .ab-dh .ncl a{ 
WIDTH:120px;height:40px;float:left;background:#923148;text-align:center;line-height:40px;color:#fff;font-size:14px;
}

.main .main-box .ab-dh .nc a{ 
WIDTH:120px;height:40px;float:left;text-align:center;line-height:40px;color:#fff;font-size:14px;
}
.main .main-box .ab-dh .nc a:hover{ 
WIDTH:120px;height:40px;float:left;background:#923148;text-align:center;line-height:40px;color:#fff;font-size:14px;
}

.main .main-box .ab-con{
width:1180px;
float:right;margin-top: 20px;background:#fff;
}

.main .main-box .ab-con .ab-con-title{
width: 1180px;height:80px;line-height:80px;
float:left;border-bottom:#fafafa 1px solid;
}
.main .main-box .ab-con .ab-con-title h3{
margin-left:20px;font-size:24px;font-weight: 700;
}
.main .main-box .ab-con .ab-con-box{
width: 1140px;height:auto;min-height:500px;
float:left;margin:10px 20px 30px 20px;
font-size: 16px;line-height: 30px;
}

@media screen and (max-width:767px){
.main .main-box{
width:100%;
}


}

@media screen and (max-width:375px){
}

@media screen and (max-width:360px){
}

@media screen and (max-width:320px){
}

