ul{list-style:none}a:hover,a:focus{text-decoration:none;outline:0}.news_events{width:100%;float:left;margin:25px 0}.news_events .tabs-menu{width:32%;float:left;border:1px solid #e84e0e;border-right:0}.news_events .tab{width:68%;float:left;border-left:1px solid #e84e0e;border-top:1px solid #e84e0e;padding-left:20px}.news_events .tabs-menu li{width:100%;float:left}.news_events .tabs-menu li a{font:400 24px/25px 'AvenirNextLTW01-Regular';color:#333;display:block;padding:25px 0 18px 20px}.news_events .tabs-menu li.current a{background:#e84e0e;color:#fff}.news_events .tabs-menu li a:hover,.news_events .tabs-menu li a:focus{text-decoration:none}.news_events .tab .tab-contents{display:none}.news_events .tab #news{display:block}.tab-contents ul li{width:100%;float:left;padding:15px 30px 15px 0;border-bottom:1px solid #dfdfdf;position:relative}.tab-contents li a span{font:400 15px/18px 'AvenirNextLTW01-Regular';color:#666;float:left;margin-right:18px}.tab-contents li a strong{display:block;overflow:hidden;font:700 15px/19px 'Avenir Next LT W01 Demi';color:#333}.tab-contents li a strong i{position:absolute;font-size:12px;right:10px;top:45%;color:#009aff;font-weight:700}.news_events .tab .learn-more{float:right;padding:10px 10px 0 0}.mobile_resp{width:100%;float:left}.mobile_resp>ul>li{width:100%;float:left}.mobile_resp>ul>li>a{font:400 24px/25px 'AvenirNextLTW01-Regular';color:#333;display:block;padding:25px 0 18px 20px;border:1px solid #e84e0e}.mobile_resp>ul>li.actv_tab>a{background:#e84e0e;color:#fff;transition:all .5s ease}.mobile_resp .tab-contents{display:none;margin-bottom:15px;float:left;width:100%}.mobile_resp .tab-contents .learn-more{float:right;padding:10px 10px 0 0}.mobile_resp .default{display:block}.main{width:100%;float:left}.page_img{width:100%;float:left;border-top:1px solid #ccc}.page_img img{width:100%}.sticky_nav{display:none;position:relative;width:100%;float:left}.sticky #wrap{display:none}.sticky .sticky_nav{display:block}.nav_bar{color:#000;float:right;padding-top:20px}.nav_bar span{font-size:25px;color:#000}.sticky_nav .top-nav{position:absolute;top:66px;display:none}.sticky_nav .top-nav ul li{width:100%;background:transparent !important}.sticky .group_stick{width:100%;float:left}.sticky .group_stick li{float:left;border-right:1px solid #ccc;margin-top:8px}.sticky .group_stick li:last-child{border-right:0}.sticky .group_stick li a{display:block;padding:0px 10px;font:400 13px/14px 'Avenir Next LT W01 Demi';color:#666}.sticky .group_stick li a:hover{text-decoration:underline}.banner-sec{width:100%;margin:0;float:left}.banner-img,.banner-thumb{width:100%;float:left}.owl-item:nth-child(3n+1){padding:0 33px 0 0}.owl-item:nth-child(3n+2){padding:0 17px 0}.owl-item:nth-child(3n+3){padding:0 0 0 33px}.owl-item img{width:100%}.banner-img .banner-item>img{width:100%}.banner-thumb{margin-top:-180px}.item{position:relative;cursor:pointer}.item h4{font:700 14px/17px 'Avenir Next LT W01 Demi';color:#333;position:absolute;top:0;left:0;background:rgba(255,255,255,0.8);padding:15px 15px 20px;width:100%;display:block;text-transform:uppercase}.item h4 span{display:block;font:400 15px/18px 'AvenirNextLTW01-Regular';color:#333;text-transform:initial}.text button{background:#21bbef;font:700 14px/15px 'Avenir Next LT W01 Demi';color:#fff;border:0;text-transform:uppercase;padding:12px}.text button:hover{background:#21bbef;border:0;color:#fff;opacity:.8}.text button span{font-size:11px;padding-left:3px}.header .sticky_nav .top-nav ul li:hover .drop-down{display:none}.item h4:hover,.item h4 span:hover{color:#e84e0e}@media screen and (max-width:1290px){#group_home .banner-item .text h1 span{font-size:32px;line-height:34px}#group_home .banner-item .text h1 span sup{font-size:22px}#group_home .banner-item .text h1 .next{width:34%}}@media screen and (max-width:992px){.sticky .group_stick li a{padding:0 6px}.banner-item .text h1 span sup{font-size:18px}}@media screen and (max-width:767px){.banner-item .text h1 span sup{font-size:13px !important}.banner-img .banner-item>img{height:420px}.banner-item .text h1 span{font-size:20px !important;line-height:21px !important}.banner-item .text h1 .next{font-size:28px !important;line-height:30px !important}.slid_dot{display:inline-block !important;padding-top:7px !important;width:6px}}@media screen and (max-width:479px){.tab-contents li a strong{clear:both;margin-top:5px}}