.slide {}
.slide .item {}
.slide .item img {width:100%;height:auto;border-radius:20px;}

.slide .owl-nav {display:block;width:100%;margin:0;}

.slide button.owl-prev,
.slide button.owl-next {display:block;position:absolute;top:50%;width:60px;height:60px;overflow:hidden;text-align:center;background:#fff;border:none;box-shadow:3px 3px 5px rgba(0,0,0,0.4);border-radius:50%;;z-index:3;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);

-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.slide button.owl-prev i,
.slide button.owl-next i {color:#999;font-size:32px;line-height:60px;}
.slide button.owl-prev {left:-30px;}
.slide button.owl-next {right:10px;}

/*.slide .owl-nav [class*='owl-'] {display:inline-block;margin:0;padding:0;color:#fff;font-size:14px;background:#;cursor:pointer;}
.slide .owl-nav [class*='owl-']:hover {}*/

.slide .owl-nav .disabled {opacity:0.5;cursor:pointer;}

.slide .owl-nav.disabled + .owl-dots {}

.slide .owl-dots {display:block;position:absolute;left:20px;bottom:20px;text-align:left;z-index:9;}
.slide .owl-dots button {background:none;border:none}
.slide .owl-dots .owl-dot {display:inline-block;zoom:1;*display:inline;}
.slide .owl-dots .owl-dot span {display:block;width:9px;height:9px;margin:0 2px;background:#eee;border-radius:50%;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.slide .owl-dots .owl-dot.active span, .slide .owl-dots .owl-dot:hover span {background:#579820;}


.outer {width:100%;max-width:1200px;margin:0 auto;}
#swpcontent .item {}

#swpnav {position:relative;width:100%;max-width:1200px;height:40px;margin:0 auto 36px auto;padding:0;border-bottom:solid 1px #ddd;}
#swpnav .item {}
#swpnav .item span {display:block;position:relative;height:40px;padding:0 12px;color:#999;font-size:16px;font-weight:400;line-height:39px;letter-spacing:-1px;cursor:pointer;}
#swpnav .current span {color:#444;border-bottom:solid 1px #ff7700;z-index:1;}

#swpnav .owl-nav {display:none;width:100%;margin:0;}
#swpnav button.owl-prev,
#swpnav button.owl-next {display:block;position:absolute;top:50%;width:20px;height:38px;overflow:hidden;text-align:center;background:#fff;border:none;z-index:3;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);

-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
#swpnav button.owl-prev i,
#swpnav button.owl-next i {color:#999;font-size:20px;line-height:40px;}
#swpnav button.owl-prev {left:20px;}
#swpnav button.owl-next {right:20px;}





@media screen and (max-width:1240px) {
}




@media screen and (max-width:1024px) {
.outer {width:auto;margin:0 20px;}

#swpnav {width:auto;padding:0 40px;}
#swpnav .owl-nav {display:block;}
}






@media screen and (max-width:768px) {
.slide button.owl-prev,
.slide button.owl-next {width:40px;height:40px;}
.slide button.owl-prev i,
.slide button.owl-next i {font-size:24px;line-height:40px;}
.slide button.owl-prev {left:-10px;}
.slide button.owl-next {right:-10px;}

#swpnav .item span {font-size:14px;}
}





@media screen and (max-width:480px) {
}