@media only screen and (min-width :1011px){.dummyHeight{height:600px;position:absolute}.head_fixed.fixed{position:fixed;width:100%;z-index:999;background:#fff;top:-100px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transform:translateY(100px);border-bottom:4px solid #c8dfe4;height:151px;left:0;right:0;transition:all .3s ease-in-out}.fixedHeight{height:151px}.head_fixed.fixed .main_logo{display:none}.head_fixed.fixed .main_logo2{display:block}.head_fixed.fixed nav.page_nav ul li a{color:#0967a7}.head_fixed.fixed nav.page_nav ul li:after{color:#9e9e9e}.head_fixed.fixed nav.page_nav{padding-top:76px}.head_fixed.fixed .header_info{display:block}}@media only screen and (max-width :1100px){body,html{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}#bottom1,#bottom2,#bottom3,#main_area,#middle,.head_fixed.fixed nav.page_nav,footer,header{padding-left:10px;padding-right:10px}nav.page_nav ul li a{padding:0 7px}.header_info{right:10px}.bnr_info{left:10px}[class^=mid_box]{width:24%;padding:59px 15px}.btm3_form input[type=email]{width:67%}}@media only screen and (max-width :1024px){nav.page_nav ul li.menu-item-has-children>span{display:block;font-size:17px;right:20px;top:30px;position:absolute}nav.page_nav ul li:hover>ul{display:none}.slider{margin-top:0!important}}@media only screen and (max-width :1010px){header{padding:15px 10px;position:static;height:auto;background:-webkit-linear-gradient(0deg,#005a98 6%,#00ab5f 104%);background:-o-linear-gradient(0deg,#005a98 6%,#00ab5f 104%);background:linear-gradient(90deg,#005a98 6%,#00ab5f 104%)}.main_logo{float:none;margin:0 auto 15px;text-align:center;z-index:0}.header_info{text-align:center;float:none;display:block;position:static}nav.page_nav{clear:both;height:auto;margin:auto;padding:10px 10px 4px;transition:none;position:relative;width:100%;right:0;top:0;font-size:0}nav.page_nav ul{margin:0;text-align:center}nav.page_nav ul li{width:32%;text-align:center;margin:0 2px 6px!important;-webkit-box-shadow:inset 0 0 5px 0 rgba(255,255,255,.75);-moz-box-shadow:inset 0 0 5px 0 rgba(255,255,255,.75);box-shadow:inset 0 0 5px 0 rgba(255,255,255,.75)}nav.page_nav ul li:after{content:""}nav.page_nav ul li a{line-height:40px}nav.page_nav ul li span{right:0;top:5px}nav.page_nav ul ul,nav.page_nav ul ul li,nav.page_nav ul ul li a{width:100%}nav.page_nav ul ul li{margin:0!important}#banner{text-align:center;height:auto;margin:0}#banner>.wrapper{height:auto}#banner>.wrapper:after{display:none}.box_skitter{display:none}.rslides{display:block}.bnr_info{position:static;background:-webkit-linear-gradient(0deg,#005a98 6%,#00ab5f 104%);background:-o-linear-gradient(0deg,#005a98 6%,#00ab5f 104%);background:linear-gradient(90deg,#005a98 6%,#00ab5f 104%);width:100%;padding:30px 10px}.bnr_info h2 span{font-size:58px}.bnr_info p{padding:0}.slider{position:static;width:100%;margin:0}.non_ban figure{width:190%;margin-left:-42%}.page_title{font-size:40px}#middle{text-align:center;margin:0;padding:30px 10px 15px;height:auto}[class^=mid_box]{float:none;width:48%;margin:0 auto 15px;height:auto;padding:30px 10px}[class^=mid_box] small{position:relative;bottom:0;margin-top:17px}#middle2{background:#2478b1;padding:30px 10px}#middle2>.wrapper{height:auto;padding:0}#middle2>.wrapper:before{display:none}#middle2 p{padding:0}#main_area{padding:0;margin:0}main{float:none;margin:0 auto;width:100%;padding:30px 10px}.sidebar{float:none;margin:0 auto;display:block;border-bottom:1px solid #eee;padding-bottom:30px}.sidebar figure{display:none}.sidebar a{position:static;display:block;margin:0 auto}#bottom1{height:auto;padding:30px 10px 0}[class^=btm1_box]{width:48%;margin:0 auto 30px;float:none!important;padding:91px 0 0;text-align:center}[class^=btm1_box]:before{top:0;left:0;right:0}.btm2_box1 ul li{padding-left:0}.btm2_box1 ul li::before{display:none}#bottom2{background:#18985f;padding:30px 10px}.btm2_con{height:auto;padding:0}.btm2_con figure,.btm2_con:before{display:none}.btm2_box1{float:none;width:100%;text-align:center}#bottom3{height:auto;padding:30px 10px}.btm3_form input[type=email]{float:none;width:100%;margin-bottom:15px}.btm3_form input[type=submit]{float:none;max-width:100%}footer{height:auto;padding:30px 10px;background:#015994;text-align:center}footer:before{display:none}.footer_nav{float:none;display:block;width:100%;margin:0 auto 30px}.footer_nav ul li{display:inline-block}.footer_nav ul li a{padding:0 7px}.footer_nav ul li:after{content:"|";left:auto;right:-3px;top:4px}.footer_nav ul li:last-child:after{display:none}.contact_info ul{text-align:center}.contact_info{width:100%;margin:0 auto 15px;display:block}.contact_info ul li{display:inline-block;vertical-align:top;width:320px}.ftr_box{float:none;width:100%}}@media only screen and (max-width :800px){.thumb_left_dd,.thumb_right_dd{width:300px}body.active{overflow:hidden;width:100%;height:100%;position:fixed}.sitemap{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.main_logo figure{display:inline-block;max-width:75%}header{background:0 0}.main_logo{float:none;margin:0;text-align:left}.header_info{text-align:center;float:none}#nav_area{padding:25px 15px;background:-webkit-linear-gradient(0deg,#13c978 -3%,#17c3e2 100%);background:-o-linear-gradient(0deg,#13c978 -3%,#17c3e2 100%);background:linear-gradient(90deg,#13c978 -3%,#17c3e2 100%)}.nav_toggle_button{display:block}nav.page_nav{width:280px;position:fixed;top:0;right:-280px;height:100%;transition:all .7s ease;overflow-y:scroll;padding:0 0 30px;opacity:0;background:-webkit-linear-gradient(0deg,#005a98 6%,#00ab5f 104%);background:-o-linear-gradient(0deg,#005a98 6%,#00ab5f 104%);background:linear-gradient(90deg,#005a98 6%,#00ab5f 104%)}nav.page_nav ul{margin:0;padding:0}nav.page_nav ul li{width:100%;display:block;margin:0 auto!important;border:none;border-bottom:1px solid #f8f8f8;text-align:left;box-shadow:none}nav.page_nav ul li:last-child{border-bottom:none}nav.page_nav ul li a{line-height:50px;padding:0 10px}nav.page_nav ul ul{width:100%;position:relative;transition:none}nav.page_nav ul ul li{border:none;width:100%}.toggle_right_nav{position:fixed;top:0;left:0;right:0;width:100%;height:100%;z-index:1000;visibility:hidden;transition:all .7s ease}.toggle_nav_close{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.toggle_right_cont{visibility:visible;background:rgba(0,0,0,.9)}nav.toggle_right_style{right:0;opacity:1;z-index:45}.logo_slide_right{float:left;width:calc(100% - 90px)}.menu_slide_right{display:block;text-align:left;padding:20px 10px;background:#014778;position:relative}.menu_slide_right .hamburger{position:absolute;top:45%;right:10px;transform:translateY(-50%)}.footer_btm{padding:24px 12px}.footer_nav ul{margin:0;text-align:center;font-size:0}.footer_nav ul li{width:32%;text-align:center;border:1px solid #117fb3;margin:0 2px 6px!important}.footer_nav ul li:after{background:0 0}.footer_nav ul li a{line-height:50px}.copyright{margin-top:24px}}@media only screen and (max-width :750px){.col2,.col3{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}@media only screen and (max-width :600px){#wpadminbar{position:fixed!important}.mobi_ban{display:block;max-width:inherit;position:relative;width:150%;left:-42%}.non_ban figure{width:310%;margin-left:-105%}.intro_txt{padding:25px 20px}.page_title{position:static;background:#106aa9;color:#fff;font-size:30px}[class^=btm1_box],[class^=mid_box]{width:100%}[class^=mid_box] p{min-height:0}.btm2_box1 ul li{width:100%;padding:0 10px}footer{padding-bottom:72px}.footer_comp{display:block;line-height:28px}.footer_comp:after,.footer_comp:before{display:none}.footer_nav ul li{width:100%;margin:0 auto 6px!important}.contact_info ul li{width:100%;display:block;margin:0 auto 15px!important}.slider,.thumb_center_dd,.thumb_left_dd,.thumb_right_dd{display:none}main .bullet{padding-left:10px}.back_top{background:url(../images/back_top.png) no-repeat center center #13cd7b;position:fixed;bottom:0;right:0;width:100%;height:45px;cursor:pointer;z-index:999}.back_top:hover{opacity:.6}.withAddThis_plugins{bottom:48px}.withAddThis_ftr_btm{padding:0 10px 88px}}@media only screen and (max-width :500px){.bnr_info h2{font-size:7vw}.bnr_info h2 span{font-size:11vw}.bnr_info a{font-size:19px}#bottom3 h2,#middle2 h2,.btm1_con h3,.btm2_box1 h2,.middle_con h3{font-size:10vw}main .h1_title{font-size:36px}}@media only screen and (max-width :400px){.intro_txt{font-size:20px}}