@charset "utf-8";
/* CSS Document */


#pic_marquee{
  width:631px!important;
  height: 354px!important;
  float:left;
}

#pic_marquee .d1{width:631px;height:354px;overflow:hidden;background-color:#none;position:relative;}
#pic_marquee .d2{width:100%; overflow:hidden;}
#pic_marquee .num_list{position:relative;width:100%;left:0px;bottom:-1px;background-color:none;color:#000;font-size:0.75em;padding:4px 0px; top:20px;height:20px;overflow:hidden;}
#pic_marquee .num_list span{display:inline-block;height:16px;padding-left:6px;}
#pic_marquee img{    max-width: 100%!important;
    margin-left: -7px!important;}
#pic_marquee ul{display:none; }

#pic_marquee .button{position:absolute;     top: 332px;
    right: 7px;}
#pic_marquee .button a.b1{ background:#fff; margin-right:1px; color:#333; padding:0px 4px; text-decoration:none;}
#pic_marquee .button a.b2{ background:#39F; color:#fff; margin-right:1px; padding:0px 4px; text-decoration:none;}


#pic_marquee .button {
    position: absolute;
    top: 323px!important;
    right: 36px!important;
}



@media only screen and (max-width:1366px){

#pic_marquee .button{ 
position:absolute;     
    top: 308px!important;
    right: 54px!important;

}


#pic_marquee img {
    width: 100%!important;
    margin-left: -2px!important;
}

}



@media only screen and (max-width:1280px){

#pic_marquee .button {
    position: absolute;
top: 288px!important;
    right: 66px!important;

}
}


@media only screen and (max-width:1024px){

#pic_marquee .button{ 
position:absolute;     
top: 269px!important;
    right: 157px!important;

}

#pic_marquee {
    width: 624px!important;
    height: 349px!important;
    float: left;
}



#pic_marquee .d1 {
    width: 473px;
	}

#pic_marquee img {
    width: 100%!important;
	margin-left: -134px!important;
}

}



@media only screen and (max-width:768px){

#pic_marquee .button{ 
position:absolute;     
    top: 266px!important;
    right: 125px!important;


}
}


@media only screen and (max-width:414px){

#pic_marquee .button {
    /* right: 155px!important; */
    right: 5% !important;
    top: 80% !important;
}
/* #pic_marquee {
    width: 100%!important;
    height: 100% !important;
    float: left;
} */
#pic_marquee img{    max-width: 100%!important;
    margin-left: 0!important;
    width: 100% !important;
    height: 100% !important;
}

}

@media only screen and (max-width:375px){

#pic_marquee .button{     
top:214px;

}

}
