@charset "utf-8";
/* CSS Document */
.clearboth{ clear:both; width:100%; font-size:0; height:0; overflow:hidden; margin:0; padding:0; line-height:0;}
.clear{width:100%; height:10px; overflow:hidden; clear:both; padding:0; margin:0;}
.fl{ float:left;}
.fr{ float:right;}

/*--------------------#anniversary周年活动---------------------*/
#anniversary{ background:url(../images/banner_bg.jpg) repeat-x top;}
#anniversary .content{ width:960px; margin:0 auto;}
#anniversary .activity{ padding:0 30px;}
#anniversary p{ font-size:25px;}
#anniversary #banner_box img{ vertical-align:top;}
#anniversary .numb{text-align: center;display: block; font-size:55px; background:#9b9b9b; color:#fff; font-weight:bold; vertical-align:middle; line-height: 70px; width:90px; height: 70px;}
#anniversary a.links{ display:block;}
#banner_box{ background:url(../images/bg.jpg) no-repeat top; height:403px;}
#anniversary .activity_1{background:url(../images/bg_g.jpg) repeat-x bottom #fff; height:300px;  overflow:hidden; }
#anniversary .activity_lf{ width:400px; float:left; padding:0 50px 0 30px;}
#anniversary .activity_rt{ width:400px; float:right; padding:0 50px 0 30px;}
#anniversary .activity_1 .fl{ width:400px; height:250px; background:url(../images/1.jpg) no-repeat right bottom; padding-top:50px;}
#anniversary .activity_1 p{ color:#424242;  padding-top:20px;line-height: 40px;}
#anniversary .activity_1 p span{ font-weight:bold; display:block;}
#anniversary .activity_1 .fr{ width:400px; height:250px; background:url(../images/1-1.jpg) no-repeat 200px 0px; padding-top:50px;}
#anniversary .activity_2{ background:#2060da; padding:35px 30px; overflow:hidden;}
#anniversary .activity_2 .links{ background:url(../images/2.jpg) right no-repeat;}
#anniversary .activity_2 .numb{ background:#fff; color:#106fc7; float:left;margin-right: 25px; }
#anniversary .activity_2 p{ color:#fff;line-height:33px;}
#anniversary .activity_2 p span{ display:block;}
#anniversary .activity_2 p span strong{ color:#ffdd1e;}
#anniversary .activity_3{ background:url(../images/3.jpg) #36b833 no-repeat 700px 0px;height:188px;}
#anniversary .activity_3 .links{ padding-top: 50px; }
#anniversary .activity_3 p{ color:#fff;  line-height: 70px; }
#anniversary .activity_3 .numb{ background:#fff; color:#2ab827; margin-right:25px; float: left}
#anniversary .activity_3 p .font{ font-size:30px;}

#anniversary .activity_4{background:url(../images/bg4.jpg) no-repeat #eaeaea bottom; height:290px;  overflow:hidden; }
#anniversary .activity_4  .activity_lf{ width:430px; float:left; padding:0 0 0 30px;}
#anniversary .activity_4 .fl{ width:430px; height:240px; background:url(../images/4.jpg) no-repeat right bottom; padding-top:50px;}

#anniversary .activity_4 .fl .numb{ background:#eb3e3e;}
#anniversary .activity_4 p{ color:#424242;  padding-top:10px; color:#eb3e3e; font-size:20px;line-height: 40px;}
#anniversary .activity_4 p span{ font-weight:bold; display:block; color:#373737; font-size:32px;}
#anniversary .activity_4 .fr{ width:400px; height:240px; background:url(../images/4-4.jpg) no-repeat right bottom; padding-top:50px;}
#anniversary .activity_4 .fr .numb{ background:#EB3E3E; color:#fff;}
.deals_time{background: #F5F5F5; padding: 20px; text-align: center;}
.deals_time .text{ width:306px; height:40px; padding-right: 10px; display:inline-block; color:#000; text-align:right; line-height:40px; text-transform: uppercase; font-weight: bold; font-size: 28px; float: left;}
.deals_time .textr{ width:206px; height:40px; padding-left: 10px;  display:inline-block; color:#000; text-align:left; line-height:40px; text-transform: uppercase; font-weight: bold; font-size: 28px; float: left;}
.deals_time .colockbox{width:292px;height:40px;background:url(../images/colockbg.png) no-repeat; display: inline-block; float: left;}
.deals_time .colockbox span{float:left;display:block;width:50px;height:40px;line-height:40px;font-size:24px;color:#ffffff;letter-spacing:8px; overflow:hidden; margin-right:20px; padding-left:8px; letter-spacing:14px}
.deals_time .colockbox span.second{margin:0;}