/* by Adon , CSS Document */

.fixx { display:none;}
.honors{ float:left; width:100%;position:relative;height:1024px;color:#fff; text-align:center;background:url(../img/honors1.jpg) no-repeat center;background-size:cover;}
.honors .container{ position:relative; height:100%;}
.honors .item { position:absolute; left:0; right:0; margin:-210px auto 0 auto; top:50%;}
.honors .item .p1{font-size:25px;text-transform:uppercase}
.honors .item .p2{font-size:60px;letter-spacing:20px;}
.honors .item .p3{font-size:16px; background:url(../img/honors.png) no-repeat center; border:solid 1px #a3a29e; border-left:none; border-right:none;width:100%; padding:5% 20%; line-height:25px; margin-top:25px;}
.honors-l{ float:left; width:100%; color:#fff;}
.honors-l .thumb{ width:100%; float:left;height:610px;}
.honors-l .p{ float:left; width:100%; margin:2% 0 10% 0;font-size:15px;color:#5f5f5f;}
.honors-l .p p{ padding:0 5% 0 30%;}
.honors-l .p p font{ display:block; height:1px; background:#e6e6e6; width:125px; margin:5% 0;}
.honors-l .thumb.thumb1{background:url(../img/honors2.jpg) no-repeat center; background-size:cover}
.honors-l .thumb.thumb2{background:url(../img/honors3.jpg) no-repeat center; background-size:cover}
.honors-l .thumb.thumb3{background:url(../img/honors4.jpg) no-repeat center; background-size:cover}
.honors-l .thumb.thumb4{background:url(../img/honors5.jpg) no-repeat center; background-size:cover}
.honors-l .thumb.thumb5{background:url(../img/honors6.jpg) no-repeat center; background-size:cover}
.honors-l .thumb .container{ position: relative; height:100%;}
.honors-l .thumb .item{ position:absolute; top:50%; margin-top:-40px;}
.honors-l .thumb span{ display:block; font-size:40px;}
.honors-l .thumb font{ display:block; font-size:20px; text-transform:uppercase;}
.fixs{ position: fixed; right:20px; top:40%;}
.fixs li{ display:block; width:10px; height:10px; border:solid 1px #a40000; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; margin-bottom:8px;cursor:pointer;}
.fixs li.on{ border:solid 1px #fff; background:#fff;}
@media (max-width:1024px){
	
.honors{ padding:50% 0; height:auto;}
.honors .item,.honors-l .thumb .item{ position:static; margin-top:0;}	
.honors-l .thumb{ padding:30% 0; height:auto;}
}
@media (max-width:640px){
.honors-l .thumb span{ font-size:34px;}
.honors-l .p{ font-size:14px;}
.honors .item .p1{ font-size:20px;}
.honors .item .p2{ font-size:50px;letter-spacing:10px;}
.honors .item .p3{ font-size:16px; line-height:normal;}
}
@media (max-width:480px){
.honors .item .p1{ font-size:18px;}
.honors .item .p2{ font-size:40px;}
.honors .item .p3{ font-size:13px;}
.honors-l .thumb span{ font-size:24px;}
.honors-l .thumb font{ font-size:16px;}
.honors .item .p3{ padding-left:0; padding-right:0;}
.honors-l .p p{ padding:0;}
.honors-l .p p font{ margin:10% 0;}
}
@media (max-width:320px){
.honors .item .p1{ font-size:16px;}
.honors .item .p2{ font-size:30px;}
.honors .item .p3{ font-size:12px;}
.honors-l .thumb span{ font-size:20px;}
.honors-l .thumb font{ font-size:13px;}
.honors-l .p{ font-size:12px;}
}
