﻿
/*@import url(swiper.min.css);*//** * Swiper 7.4.1 * Most modern mobile touch slider and framework with hardware accelerated transitions * https://swiperjs.com * * Copyright 2014-2021 Vladimir Kharlampidi * * Released under the MIT License * * Released on: December 24, 2021*/
@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}
:root{--swiper-theme-color:#007aff}
.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}
.swiper-vertical>.swiper-wrapper{flex-direction:column}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}
.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}
.swiper-pointer-events{touch-action:pan-y}
.swiper-pointer-events.swiper-vertical{touch-action:pan-x}
.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}
.swiper-slide-invisible-blank{visibility:hidden}
.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}
.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}
.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}
.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}
.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}
.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}
.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}
.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}
.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}
.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}
.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}
.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}
.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}
.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}
.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}
.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}
.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}
/*@import url(style.css);*/
*{box-sizing: border-box;padding: 0;margin: 0;}
*::before,*::after{padding:0;margin:0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
html,body{font-size: 65.5%;}
body,div,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,a,img{margin: 0;padding: 0;border: none;}
body{background: #fff;font-family:'Cambria','Arial','Microsoft YaHei','Microsoft YaHei UI','sans-serif',\5b8b\4f53;font-size: 1.8rem;color: #333;font-weight: normal;}
textarea,input{font-family: 'Cambria','Arial','Microsoft YaHei','Microsoft YaHei UI','sans-serif',\5b8b\4f53;color: #333;font-size: 1.4rem;padding: 0;margin: 0;border-radius: 0;outline: none;-webkit-appearance: none;display: block;}
input[type="checkbox"],input[type="radio"]{appearance: none;-moz-appearance: none;-webkit-appearance: none;}
select,input:focus,textarea:focus{outline: none;}
textarea{overflow: auto;resize: none;}
textarea::-webkit-scrollbar{width: 4px;}
textarea::-webkit-scrollbar-button{display: none;}
textarea::-webkit-scrollbar-thumb{background: #dac3b6;}
select::-ms-expand{display: none;}
article,aside,dialog,header,section,nav,figure,menu{display: block;}
ol,ul,li{list-style: none;}
h1,h2,h3,h4,h5,h6{font-size: 1.4rem;color: #333;font-weight: normal;}
a,/*a:link,a:visited,a:focus,a:active,*/a:hover{/*font-family: "Microsoft YaHei", "Arial", arial;*/color: #333;/* font-size: 1.4rem;*/text-decoration: none;outline: none;}
a:hover{color: #0000ff;}
a{-webkit-transition-duration: 0.2s;-moz-transition-duration: 0.2s;-ms-transition-duration: 0.2s;-o-transition-duration: 0.2s;transition-duration: 0.2s;}
video,iframe,img{max-width: 100%;}
.wrap{max-width: 1800px;width: 90%;margin: 0 auto;}
.wrap:after{content: "";height: 0;display: block;clear: both;}
.wrap2{max-width: 1280px;width: 90%;margin: 0 auto;}
.wrap2:after{content: "";height: 0;display: block;clear: both;}
.wrap12{max-width: 1400px;width: 90%;margin: 0 auto;}
.wrap12:after{content: "";height: 0;display: block;clear: both;}
.wrap4{max-width: 1560px;width: 90%;margin: 0 auto;}
.lzpic2{display: none;}
.picc{overflow: hidden;}
.picc img{width: 100%;display: block;}
.picc span{display: block;background: no-repeat center;background-size: cover;-moz-background-size: cover;-webkit-background-size: cover;-webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-ms-transition-duration: 0.8s;-o-transition-duration: 0.8s;transition-duration: 0.8s;}
.row:after{content: "";height: 0;display: block;clear: both;}
.col{float: left;}
.col1{width: 8.33333333%;}
.col2{width: 16.66666667%;}
.col3{width: 25%;}
.col4{width: 33.33333333%;}
.col5{width: 41.66666667%;}
.col6{width: 50%;}
.col7{width: 58.33333333%;}
.col8{width: 66.66666667%;}
.col9{width: 75%;}
.col10{width: 83.33333333%;}
.col11{width: 91.66666667%;}
.col12{width: 100%;}
.l{float: left;}
.r{float: right;}
.tal{text-align: left;}
.tar{text-align: right;}
.tac{text-align: center;}
.hide{display: none;}
.table{display: table;height: 100%;width: 100%;}
.td{width: 100%;display: table-cell;vertical-align: middle;}
.swiper-pagination-bullet,
.swiper-button-prev,
.swiper-button-next{outline: none;}
.tynodata{max-width: 1200px;margin: 0 auto;overflow: hidden;text-align: center;margin-top: 13%;margin-bottom: 13%;background: url(../images/nodata.png) center top no-repeat;background-size: auto 169px;padding-top: 180px;}
.tynodata .tytitle{color: #555555;font-size: 18px;overflow: hidden;margin-top: 2%;line-height: 26px;}
.tynodata .tydesc{color: #999999;font-size: 14px;overflow: hidden;line-height: 24px;margin-top: 5px;}

@media screen and (max-width: 640px){.tynodata{background-size: auto 130px;padding-top: 140px;margin-top: 15%;margin-bottom: 15%;}}

.rbtn{position: relative;display: block;text-align: center;overflow: hidden;}
.rbtn:hover::after{width: 100%;}
.rbtn input,
.rbtn span{width: 100%;height: 100%;position: relative;z-index: 5;display: block;background: none;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;transition-duration: 0.4s;}
.rbtn::after{content: " ";position: absolute;top: 0;left: 0;z-index: 2;width: 0;height: 100%;background: rgba(255,255,255,0.1);-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;transition-duration: 0.4s;}
.rbtn.w::after{background: #fff;}
.article{line-height: 30px;font-size: 1.6rem;}
.main-filter{width: 100%;height: 100%;position: fixed;top: 0;left: 0;bottom: 0;right: 0;z-index: 100;display: none;background: url(../images/mainFilter.png);}
.wrapper{width: 100%;position: relative;overflow: hidden;padding-top: 0px;}
.sec .wrapper{padding-top:80px;}

@keyframes menubtn-line1{0%{width: 18px;}100%{width: 0px;}}
@-o-keyframes menubtn-line1{0%{width: 18px;}100%{width: 0px;}}
@-moz-keyframes menubtn-line1{0%{width: 18px;}100%{width: 0px;}}
@-webkit-keyframes menubtn-line1{0%{width: 18px;}100%{width: 0px;}}
@keyframes menubtn-line2{0%{width: 14px;}50%{width: 18px;}100%{width: 0px;}}
@-o-keyframes menubtn-line2{0%{width: 14px;}50%{width: 18px;}100%{width: 0px;}}
@-moz-keyframes menubtn-line2{0%{width: 14px;}50%{width: 18px;}100%{width: 0px;}}
@-webkit-keyframes menubtn-line2{0%{width: 14px;}50%{width: 18px;}100%{width: 0px;}}

.header{width: 100%;height: 120px;position: fixed;top: 0px;left: 0;z-index:105;/* z-index: 90;*/padding: 0 10%;/*background:#fff;*/}
.header_box{max-width:1800px;margin:0 auto;}
.header.top{top: 0px!important;}
.header .logo{float: left;overflow: hidden;height: 62px;margin-top: 29px;}
.header .logo img{height: 100%;}
.header .logo #logo2{display:none;}
.header .header_language{color:#fff;font-size:16px;float:right;line-height:120px;height:120px;margin-left:25px;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;transition-duration: 0.4s;}
.header #showopen .header_language{display:none;}
.header:hover .header_language{color:#333;}
.header.small .header_language{height:80px;line-height:80px;color:#333;}
.header .header_language:hover{color:#172c55;}
.header.small .header_language:hover{color:#172c55;}
.header .search-box{float: right;margin-top: 40px;position: relative;margin-left:22px;}
.header .search-box .search-btn{width: 40px;height: 40px;background: url(../images/search.png) no-repeat center;background-size:17px 17px;cursor: pointer;transition: all 0.3s;}
.header.small .search-box .search-btn{background-image:url(../images/search_on.png);}
.header:hover .search-box .search-btn{background-image:url(../images/search_on.png);}
#showopen .search-box .search-btn{opacity:0;filter:Alpha(opacity=0);}
#showopen .search-box .search-bar{opacity:1.0;filter:Alpha(opacity=100);transform: scale3d(1, 1, 1);}
.header .search-box .search-bar{width: 500px;height: 70px;position: absolute;right: -14px;/* top: 72px;*/top:-10px;z-index: 95;/* padding: 10px;*/display: none;transform: scale3d(0, 0, 0);transform-origin: right center;transition: all 0.5s;opacity: 0;filter: Alpha(opacity=0);}
.header .search-box .search-bar .search-input{background: #172c55;border-radius:6px;width: calc(100% - 57px);width: -webkit-calc(100% - 57px);width: -moz-calc(100% - 57px);}
.header .search-box .search-bar .close{width: 50px;height: 50px;float: right;background: url(../images/close.png) no-repeat center;background-size: 20px auto;cursor: pointer;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;transition-duration: 0.4s;}
.header .search-box .search-bar .close:hover{transform: rotate(180deg);-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);-moz-transform: rotate(180deg);}
.header .search-box .search-bar .btn{width: 50px;height: 50px;float: right;border:0;background: url(../images/search2.png) no-repeat center;cursor:pointer;}
.header .search-box .search-bar .btn input{height: 100%;background: none;cursor: pointer;border:0;width: calc(100% - 57px);width: -webkit-calc(100% - 57px);width: -moz-calc(100% - 57px);outline:none;}
.header .search-box .search-bar .inpu{width: 100%;padding: 0 50px 0 10px;}
.header .search-box .search-bar .inpu input{width: 100%;height: 50px;line-height: 50px;padding: 0 10px;font-size: 1.6rem;background:none;color:#fff;}
.header .search-box .search-bar .inpu input::-webkit-input-placeholder{color: #fff;}
.header .search-box .search-bar .inpu input:-moz-placeholder{color: #fff;}
.header .search-box .search-bar .inpu input::-moz-placeholder{color: #fff;}
.header .search-box .search-bar .inpu input:-ms-input-placeholder{color: #fff;}
.header .menu-btn{width: 40px;height: 40px;position: relative;float: right;margin-top: 48px;cursor: pointer;display:none;}
.header .menu-btn span{width: 18px;height: 2px;background: #8a8a8a;position: absolute;right: 10px;top: 14px;z-index: 2;-webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-ms-transition-duration: 0.8s;-o-transition-duration: 0.8s;transition-duration: 0.8s;}
.header .menu-btn span.line2{top: 19px;width: 14px;}
.header .menu-btn span.line3{top: 24px;}
.header .menu-btn:hover span.line1{animation: menubtn-line1 0.8s infinite alternate;-o-animation: menubtn-line1 0.8s infinite alternate;-moz-animation: menubtn-line1 0.8s infinite alternate;-webkit-animation: menubtn-line1 0.8s infinite alternate;}
.header .menu-btn:hover span.line2{animation: menubtn-line2 1.2s infinite alternate;-o-animation: menubtn-line2 1.2s infinite alternate;-moz-animation: menubtn-line2 1.2s infinite alternate;-webkit-animation: menubtn-line2 1.2s infinite alternate;}
.header .menu-btn:hover span.line3{animation: menubtn-line1 0.6s infinite alternate;-o-animation: menubtn-line1 0.6s infinite alternate;-moz-animation: menubtn-line1 0.6s infinite alternate;-webkit-animation: menubtn-line1 0.6s infinite alternate;}
.header .nav{text-align: right;transition: all 0.5s;transform-origin: left center;}
.header .header_box#showopen .nav{opacity:0;filter:Alpha(opacity=0);transform: scale3d(0, 0, 0);}
.header .nav .tit{display: none;}
.header .nav > ul{display: inline-block;vertical-align:top;text-align:left;}
.header .nav > ul li:hover ul li a{padding: 15px 15px;color: #000 !important;text-align: center;}
.header .nav > ul li:hover ul li a p{margin: 0px; font-size: 14px; color: #172c55; font-weight: 700;height:60px;}
.header .nav > ul > li{float: left;position: relative;margin: 0 25px;}
.header .nav > ul > li > a{height: 120px;line-height: 120px;/* padding: 0 30px;*/display: block;font-size: 1.6rem;color: #fff; font-weight:700;overflow: hidden;text-transform:uppercase;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;transition-duration: 0.4s;}
.header .nav > ul > li > a:after{content:"";position:absolute;bottom:0px;left:50%;right:50%;width:0%;height:2px;background:#172c55;z-index:-1;}
/*.header .nav > ul > li.on > a:after{width:100%;left:0;right:0;transition:all 0.3s;}*/
.header:hover .nav > ul > li.on > a:after{width:100%;left:0;right:0;transition:all 0.3s;}
/*.header .nav > ul > li:hover > a{color:#0000ff;}*/
.header .nav > ul > li .arrow{display: none;}
.header .nav .sub{min-width: 150px;width: 100%;position: absolute;top: 118px;left: 50%;-webkit-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);transform: translate(-50%, 0);z-index: 90;display: none;/* padding-top: 4px;*//* -webkit-box-shadow: 0 5px 25px rgba(0,0,0,0.3);box-shadow: 0 5px 25px rgba(0,0,0,0.3);text-align: left;border-radius: 4px;*/border-top: 2px solid #172c55;}
.header .nav #m3 .sub{min-width:300px;}
.header .nav .sub .nav_title{padding-top:16px;border-bottom:1px solid #e7e7e7;line-height:44px;overflow:hidden;font-size:17px;text-align:left;margin-bottom:10px;}
.header .nav .sub ul{background: rgba(255,255,255,1.0);border-radius: 0 0 4px 4px;padding: 4px 0;padding-bottom:30px!important;position: relative;}
.header .nav .sub li:last-child a{border-bottom: none;}
.header .nav .sub li a{display: block;height: 40px;line-height: 40px;text-align: center;font-size: 1.5rem;white-space: nowrap;padding: 0 20px;color: #333;border-bottom: solid 0px #eee;}
.header .nav .sub li a:hover{color: #f18c1a;}
.header .nav .sub li{display:block;text-align:center;}
.header .nav .sub li a{padding-left:0;padding-right:0;}

.header .nav .sub.full-width-menu{width: 750px!important;background: rgba(255,255,255,1.0);}
.header .nav .sub.full-width-menu li{width:19.5%;height:180px;float: left;}
.header .nav .sub.full-width-menu ul{background: rgba(255,255,255,1.0);border-radius: 0 0 4px 4px;padding: 4px 10px;position: relative;}
.header .nav .sub.full-width-menu li{height: 140px;}
.header .nav .sub.full-width-menu li:last-child a{border-bottom: none;}
.header .nav .sub.full-width-menu li a{display: block;line-height: 20px;text-align: center;font-size: 1.5rem;white-space: normal;padding: 0 20px;color: #333;border-bottom: solid 0px #eee;}
.header .nav .sub.full-width-menu li a:hover{color: #f18c1a;}
.header .nav .sub.full-width-menu li{display:block;text-align:center;}
.header .nav .sub.full-width-menu li a{padding-left:0;padding-right:0;}

.header .search-box,.header .menu-btn,.header .logo,.header{-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;transition-duration: 0.4s;}
.header:hover{background:#fff;box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);top:0;}
.header:hover .nav > ul > li > a{color:#333;}
.header:hover .nav > ul > li.on > a{color:#172c55;}
/*.header:hover .nav > ul > li > a:after{background:#877254;}*/
.header:hover .logo #logo2{display:block;}
.header:hover .logo #logo1{display:none;}
.header.small{/* background: url(../images/mainFilter.png);*/background:#fff;height: 80px;box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);top:0;padding-top:0;}
.header.small .logo{margin-top: 15px;height: 50px;}
.header.small .logo #logo2{display:block;}
.header.small .logo #logo1{display:none;}
.header.small .menu-btn span{background:#3e3a39;}
.header.small .menu-btn,
.header.small .search-box{margin-top: 20px;}
.header.small .nav > ul > li > a{height: 80px;line-height: 80px;color:#333;}
.header.small .nav > ul > li.on > a{color:#172c55;}
/*.header.small .nav > ul > li > a:after{background:#0000ff;}*/
.header.small .nav .sub{top: 78px;}
.header.small .nav > ul > li.on > a:after{width:100%;left:0;right:0;transition:all 0.3s;}
.icon-wechat .wechat-qrcode{display: none;border: 1px solid #eee;position: absolute;bottom: 40px;left: 50%;-webkit-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);transform: translate(-50%, 0);z-index: 9;width: 140px;color: #666;font-size: 12px;text-align: center;background-color: #fff;transition: all 200ms;-webkit-tansition: all 350ms;-moz-transition: all 350ms;}
.icon-wechat .wechat-qrcode.bottom{top: 40px;left: -84px;}
.icon-wechat .wechat-qrcode.bottom:after{display: none;}
.icon-wechat .wechat-qrcode h4{font-weight: normal;height: 26px;line-height: 26px;font-size: 12px;background-color: #f3f3f3;margin: 0;padding: 0;color: #777777;}
.icon-wechat .wechat-qrcode .qrcode{width: 100px;margin: 10px auto;}
.icon-wechat .wechat-qrcode .qrcode table{margin: 0 !important;}
.icon-wechat .wechat-qrcode .help{display: none;}
.icon-wechat .wechat-qrcode:after{content: '';position: absolute;left: 50%;margin-left: -6px;bottom: -13px;width: 0;height: 0;border-width: 8px 6px 6px 6px;border-style: solid;border-color: #fff transparent transparent transparent;display: none;}
.icon-wechat:hover .wechat-qrcode{display: block;}
.banner img{width: 100%;display: block;}
.banner .lzpic1 img{opacity:0;filter:Alpha(opacity=0);}
.banner .lzpic1{background-repeat:no-repeat;background-position:center center;background-size:auto 100%;}
/*.banner .lzpic1,*/
.banner .lzpic2{background: none;}
.banner.full .lzpic1,
.banner.sm-full .lzpic1,
.banner.full .lzpic2,
.banner.sm-full .lzpic2{background: no-repeat center;background-size: cover;-moz-background-size: cover;-webkit-background-size: cover;}
.banner.sm-full .lzpic2 img,
.banner.full .lzpic1 img{display: none;}

@keyframes banner-down{0%{margin-top: 0;}100%{margin-top: 10px;}}
@-o-keyframes banner-down{0%{margin-top: 0;}100%{margin-top: 10px;}}
@-moz-keyframes banner-down{0%{margin-top: 0;}100%{margin-top: 10px;}}
@-webkit-keyframes banner-down{0%{margin-top: 0;}100%{margin-top: 10px;}}

.main .banner{position: relative;}
.main .banner .wrap{position:relative;}
.main .banner .btn{position: absolute;bottom: 90px;right: 0px;z-index: 9;width:100%;height:0;display:none;}
.main .banner .btn .boxs{/*width:130px;*/width:88px;float:right;overflow:hidden;}
.main .banner .btn .wrap{position:relative;height:0;}
.main .banner .swiper-button-prev,
.main .banner .swiper-button-next,
.main .banner .swiper_button_play{width: 40px;height: 40px;margin: 0 0 0 8px;background: no-repeat center;position: static;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;transition-duration: 0.4s;background-size:100% 100%;}
.main .banner .swiper-button-prev{background-image: url(../images/arrow2_on.png);float: left;margin-left:0px;}
.main .banner .swiper-button-prev:hover{background-position: 0 center;}
.main .banner .swiper-button-prev.swiper-button-disabled{background-image: url(../images/arrow2.png);opacity:1.0;}
.main .banner .swiper-button-next{background-image: url(../images/arrow3_on.png);float: right;}
.main .banner .swiper-button-next:hover{background-position: right center;}
.main .banner .swiper-button-next.swiper-button-disabled{background-image: url(../images/arrow3.png);opacity:1.0;}
.main .banner .swiper_button_play{background-image: url(../images/play.png);float: left;cursor:pointer;}
.main .banner .swiper_button_play#on{background-image:url(../images/play.png);}
.main .banner .down{position: absolute;bottom: 75px;height: 60px;width:60px;left: 0%;/*transform: translateX(-50%);*/z-index: 10;cursor:pointer;background:url(../images/i_pic2.png) center center no-repeat;background-size:12px 17px;}
.main .banner .down i{display: block;width: 100%;height: 100%;margin: auto;position: absolute;top: 0;left: 0%;animation: heightani 10000ms linear infinite;background:url(../images/i_pic1.png) no-repeat;background-size:100% 100%;}
.main .banner .swiper-slide{position: relative;}
.main .banner .swiper-slide .table{width: 100%;position: absolute;left: 0;top: 0;z-index: 2;text-align: left;display: flex;align-items: center;justify-content: left;}
.main .banner .swiper-slide .table .td{display:block;}
.main .banner .swiper-slide .txt{/*font-size: 5.5rem;font-size: calc(100vw/17);*/text-align: center;color: #172c55;width:100%;font-weight:bold;text-transform:uppercase;line-height:1;}
.main .banner .swiper-slide .desc{/*font-size: 5.5rem;font-size:18px;*/text-align: center;color: #333;font-weight:normal;margin-top:1.5%;/*max-width:590px;*/line-height:1.4;}
.main .banner .swiper-slide .rbtn{padding: 0 40px;min-width: 196px;background: #fff;display: inline-block;font-size: 1.6rem;color: #fff;margin-top: 3%;background: url(../images/banner_bg1.png) no-repeat;background-size:cover;}
.main .banner .swiper-slide .rbtn span{height: 54px;line-height: 54px;padding: 0 26px;/*background: url(../images/arrow4.png) no-repeat right 8px center;*/}
.main .banner .swiper-slide .rbtn:hover span{/*background: url(../images/arrow5.png) no-repeat right center;*/color: #fff;}
.main .pctitle{text-align: center;}
.main .pctitle .title{/*font-size: 3.6rem;*/}
.main .pctitle .entit{opacity: .4;margin: 10px 0 22px 0;}
.main .pctitle .line{width: 52px;height: 5px;background: #eaeaea;margin: 0 auto;}
.main .physician{padding: 62px 0;}
/*语言下拉2*/
.header .language{float: right;position: relative;margin-right:8px;}
.header .menu#showopen .language{display:none;}
.header .language .btn{width: 38px;height: 100px;line-height:100px;background-position:right center;background-repeat:no-repeat;cursor: pointer;/*transition:all 0.5s;*/background-image:url(../images/top_bg3.png);color:#fff;font-size:16px;position:relative;text-align:left;text-transform:uppercase;}
/*.header .language .btn:after{content:"";position:absolute;width:28px;height:100%;top:0;left:0;background:url(../images/top_bg2.png) left center no-repeat;background-size:22px 22px;}
.header.small .language .btn:after{background-image:url(../images/top_bg2_on.png);}*/
.header.small .language .btn{color:#333;background-image:url(../images/top_bg3_on.png);height:84px;line-height:84px;}
.header .language .list{position: absolute;top: 92px;left: 50%;transform: translate(-50%, 0);-webkit-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);z-index: 5;width: 100px;text-align: center;display: none;overflow:visible!important;}
.header.small .language .list{top:84px;}
.header .language ul{background:rgba(237, 242, 250, 1.0);background:#fff;border-radius: 4px 4px 4px 4px;position: relative;}
.header .language ul::after{bottom: 100%;left: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(136, 183, 213, 0);border-bottom-color: #FFFFFF;border-width: 4px;margin-left: -4px;}
.header .language li a{height: 44px;line-height: 44px;display: block;font-size: 15px;color: #333;padding:0;margin:0;}
/*.header .language li:first-child a{padding-top:12px;}*/
.header .language li a:hover{color: #0000ff;/*background:#013299;*/}
/*内页导航*/
.sec .header{height:80px;background: #fcfbf6;top:0;/* border-bottom:1px solid #e6e6e6;*/padding-top:0;}
.sec .header.small{height:80px;}
.sec .header .logo{margin-top:15px;height:50px;}
.sec .header .menu-btn,.sec .header .search-box{margin-top:20px;}
.sec .header .language .btn{height:80px;line-height:80px;color:#333;background-image: url(../images/top_bg3_on.png);}
.sec .header .header_language{height:80px;line-height:80px;color:#333;}
.sec .header .search-box .search-btn{background-image: url(../images/search_on.png);}
.sec .header .language .list{top:70px;}
.sec .header .nav > ul > li > a{height:80px;line-height:80px;color:#333;}
/*.sec .header .nav > ul > li > a:after{background:#0000ff;}*/
.sec .header .nav > ul > li.on > a{color:#172c55;}
.sec .header .nav > ul > li.on > a:after{width:100%;left:0;right:0;transition:all 0.3s;}
.sec .header .nav .sub{top:78px;}
.sec .header .logo #logo2{display:block;}
.sec .header .logo #logo1{display:none;}
/*.sec .header .nav > ul > li > a{color:#877254;}
.sec .header .nav > ul > li:hover > a{color:#0000ff;}*/
.sec .header .menu-btn span{background:#3e3a39;}
/*.sec .header.small .nav > ul > li > a{height:80px;line-height:80px;}*/
.sec .header.small .nav .sub{top:80px;}
.sec .header.small .menu-btn,
.sec .header.small .search-box{margin-top:20px;}
/*@import url(mobile.css);*/
@media only screen and (max-width: 1200px){*{box-sizing: border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.col.sm-col12{width: 100%;float: left;}
.col.sm-col1{width: 8.33333333%;}
.col.sm-col2{width: 16.66666667%;}
.col.sm-col3{width: 25%;}
.col.sm-col4{width: 33.33333333%;}
.col.sm-col5{width: 41.66666667%;}
.col.sm-col6{width: 50%;}
.col.sm-col7{width: 58.33333333%;}
.col.sm-col8{width: 66.66666667%;}
.col.sm-col9{width: 75%;}
.col.sm-col10{width: 83.33333333%;}
.col.sm-col11{width: 91.66666667%;}
/*.rbtn::after{display: none;}*/
.lzpic2{display: block;}
.lzpic1{display: none;}
.wrapper{padding-top: 50px;}
.header.small,
.header{height: 50px;z-index: 105;padding: 0 10px;top:0;background:#fff;}
.header.top{top: -60px;}
.header.small .logo,
.header .logo{height: 32px;margin-top: 9px;}
.header .logo #logo2{display:block;}
.header .logo #logo1{display:none;}
.header.small .search-box,
.header .search-box{margin: 0;}
.header .search-box .search-bar .search-input{width: calc(100% - 0px);width: -webkit-calc(100% - 0px);width: -moz-calc(100% - 0px);border-radius: 0px;}
.header .search-box .search-btn{width: 40px;height: 50px;background-size:18px 18px;background-image: url(../images/search_on.png);}
.header .search-box .search-bar{width: 100%;height: 50px;position: fixed;right: 0;top: 0;z-index: 200;padding: 0px;opacity: 1;filter: Alpha(opacity=100);transform: scale3d(1, 1, 1);transition: all 0s;}
.header .search-box .search-bar .close{display: none;}
.header .search-box .search-bar .btn{width: 50px;height: 50px;float: right;background-size:18px 18px;}
.header .search-box .search-bar .inpu{height: 50px;padding: 0 50px 0 0;}
.header .search-box .search-bar .inpu input{background: #fff;height: 50px;line-height: 50px;color:#333;}
.header.small .menu-btn,
.header .menu-btn{margin-top: 5px;display:block;width:30px;}
.header .menu-btn:hover span.line1,
.header .menu-btn:hover span.line2,
.header .menu-btn:hover span.line3{}
.header .nav{width: 260px;height: 100%;overflow: auto;position: fixed;right: -260px;top: 0;bottom: 0;z-index: 105;background: #fff;margin: 0;padding: 0 0 20px 0;text-align: left;}
.header .nav .tit{display: block;font-size: 30px;font-weight: bold;color: #0000ff;text-align: center;padding: 20px 0;}
.header .nav > ul{display: block;}
.header .nav > ul > li{width: 100%;float: none;margin: 0;}
.sec .header .nav > ul > li > a{height:60px;line-height:60px;}
.header.small .nav > ul > li > a,
.header .nav > ul > li:hover >a,
.header .nav > ul > li > a{width: 100%;height: 60px;line-height: 60px;padding: 0;border-bottom: solid 1px #ccc;color: #575757;text-indent: 20px;}
.header .nav > ul > li > a:after{display:none;}
.header .nav > ul > li .arrow{width: 60px;height: 60px;position: absolute;top: 0;right: 0;z-index: 2;display: block;background: url(../images/arrow1.png) no-repeat center;}
.header .nav > ul > li.now .arrow{background-image:url(../images/arrow1_on.png);}
.header .nav > ul > li.now{background:#0000ff;}
.header .nav > ul > li.now a:first-child{color:#fff;}
.header .nav > ul > li.now .sub li a{color:#575757;}
.header .nav > ul > li.now .arrow{transform: rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg);}
.header .nav .sub{display: none;position: static;top: 0;left: 0;transform: translate(0%, 0%);-webkit-transform: translate(0%,0%);-moz-transform: translate(0%,0%);-ms-transform: translate(0%,0%);-o-transform: translate(0%,0%);padding: 0;/*min-width:inherit;*/margin-left:0;width:100%;-webkit-box-shadow: 0 5px 25px rgba(0,0,0,0);box-shadow: 0 5px 25px rgba(0,0,0,0);border-top:0;}
.header .nav .sub ul{border-radius: 0;padding: 0;border-top:0;border:0;background:#eee;}
.header .nav .sub ul::after{display: none;}
.header .nav .sub li{text-align:left;}
.header .nav .sub li a:hover,
.header .nav .sub li:last-child a,
.header .nav .sub li a{display: block;height: 50px;line-height: 50px;background: #eee;text-align: left;text-indent: 30px;border-bottom: solid 1px #ddd;color: #666;}
.header .nav .sub.full-width-menu ul{}
.header .nav .sub.full-width-menu li{}
.header .nav .sub.full-width-menu li:last-child a{}
.header .nav .sub.full-width-menu li a{}
.header .nav .sub.full-width-menu li a:hover{}
.header .nav .sub.full-width-menu li{}
.header .nav .sub.full-width-menu li a{}
.wrapper.shiftLeft{margin-left: -200px;}
.wrapper.shiftLeft .header{left: -260px;z-index: 105;}
.wrapper.shiftLeft .header .nav{right: 0;}
.wrapper,
.wrapper .header,
.wrapper .header .nav{transition: 0.4s;-webkit-transition: 0.4s;-moz-transition: 0.4s;-ms-transition: 0.4s;-o-transition: 0.4s;}
/*语言下拉2*/.header .language .btn{height:50px;line-height:50px;}
.header.small .language .btn{height:50px;line-height:50px;}
.header .language .list{top:50px;}
.header.small .language .list{top:55px;}
/*内页导航*/.sec .wrapper{padding-top:50px;}
.sec .header.small,.sec .header{height:50px;}
.sec .header .logo{margin-top:9px;height:32px;}
.sec .header .language .btn{height:50px;line-height:50px;}
.sec .header .menu-btn{margin-top:5px;}
.sec .header .search-box{margin-top:0;}
.sec .header.small .menu-btn{margin-top:5px;}
.sec .header.small .search-box{margin-top:0;}
.sec .header .language .list{top:55px;}
.sec .header .header_language{height:50px;line-height:50px;}}
/* Less than 1200*//*@import url(custom.css);*/
.animated{-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.animated.infinite{-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}
.animated.hinge{-webkit-animation-duration: 2s;animation-duration: 2s;}
@-webkit-keyframes bounce{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
40%, 43%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0);}
70%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0);}
90%{-webkit-transform: translate3d(0,-4px,0);transform: translate3d(0,-4px,0);}}
@keyframes bounce{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
40%, 43%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -30px, 0);-ms-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0);}
70%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -15px, 0);-ms-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0);}
90%{-webkit-transform: translate3d(0,-4px,0);-ms-transform: translate3d(0,-4px,0);transform: translate3d(0,-4px,0);}}
.bounce{-webkit-animation-name: bounce;animation-name: bounce;-webkit-transform-origin: center bottom;-ms-transform-origin: center bottom;transform-origin: center bottom;}
@-webkit-keyframes flash{0%, 50%, 100%{opacity: 1;}25%, 75%{opacity: 0;}}
@keyframes flash{0%, 50%, 100%{opacity: 1;}25%, 75%{opacity: 0;}}
.flash{-webkit-animation-name: flash;animation-name: flash;}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide*/
@-webkit-keyframes pulse{0%{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}
50%{-webkit-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05);}
100%{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}
@keyframes pulse{0%{-webkit-transform: scale3d(1, 1, 1);-ms-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}
50%{-webkit-transform: scale3d(1.05, 1.05, 1.05);-ms-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05);}
100%{-webkit-transform: scale3d(1, 1, 1);-ms-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}
.pulse{-webkit-animation-name: pulse;animation-name: pulse;}
@-webkit-keyframes rubberBand{0%{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}
30%{-webkit-transform: scale3d(1.25, 0.75, 1);transform: scale3d(1.25, 0.75, 1);}
40%{-webkit-transform: scale3d(0.75, 1.25, 1);transform: scale3d(0.75, 1.25, 1);}
50%{-webkit-transform: scale3d(1.15, 0.85, 1);transform: scale3d(1.15, 0.85, 1);}
65%{-webkit-transform: scale3d(.95, 1.05, 1);transform: scale3d(.95, 1.05, 1);}
75%{-webkit-transform: scale3d(1.05, .95, 1);transform: scale3d(1.05, .95, 1);}
100%{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}
@keyframes rubberBand{0%{-webkit-transform: scale3d(1, 1, 1);-ms-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}
30%{-webkit-transform: scale3d(1.25, 0.75, 1);-ms-transform: scale3d(1.25, 0.75, 1);transform: scale3d(1.25, 0.75, 1);}
40%{-webkit-transform: scale3d(0.75, 1.25, 1);-ms-transform: scale3d(0.75, 1.25, 1);transform: scale3d(0.75, 1.25, 1);}
50%{-webkit-transform: scale3d(1.15, 0.85, 1);-ms-transform: scale3d(1.15, 0.85, 1);transform: scale3d(1.15, 0.85, 1);}
65%{-webkit-transform: scale3d(.95, 1.05, 1);-ms-transform: scale3d(.95, 1.05, 1);transform: scale3d(.95, 1.05, 1);}
75%{-webkit-transform: scale3d(1.05, .95, 1);-ms-transform: scale3d(1.05, .95, 1);transform: scale3d(1.05, .95, 1);}
100%{-webkit-transform: scale3d(1, 1, 1);-ms-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}
.rubberBand{-webkit-animation-name: rubberBand;animation-name: rubberBand;}
@-webkit-keyframes shake{0%, 100%{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
10%, 30%, 50%, 70%, 90%{-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}
20%, 40%, 60%, 80%{-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}}
@keyframes shake{0%, 100%{-webkit-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
10%, 30%, 50%, 70%, 90%{-webkit-transform: translate3d(-10px, 0, 0);-ms-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}
20%, 40%, 60%, 80%{-webkit-transform: translate3d(10px, 0, 0);-ms-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}}
.shake{-webkit-animation-name: shake;animation-name: shake;}
@-webkit-keyframes swing{20%{-webkit-transform: rotate3d(0, 0, 1, 15deg);transform: rotate3d(0, 0, 1, 15deg);}
40%{-webkit-transform: rotate3d(0, 0, 1, -10deg);transform: rotate3d(0, 0, 1, -10deg);}
60%{-webkit-transform: rotate3d(0, 0, 1, 5deg);transform: rotate3d(0, 0, 1, 5deg);}
80%{-webkit-transform: rotate3d(0, 0, 1, -5deg);transform: rotate3d(0, 0, 1, -5deg);}
100%{-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);}}
@keyframes swing{20%{-webkit-transform: rotate3d(0, 0, 1, 15deg);-ms-transform: rotate3d(0, 0, 1, 15deg);transform: rotate3d(0, 0, 1, 15deg);}
40%{-webkit-transform: rotate3d(0, 0, 1, -10deg);-ms-transform: rotate3d(0, 0, 1, -10deg);transform: rotate3d(0, 0, 1, -10deg);}
60%{-webkit-transform: rotate3d(0, 0, 1, 5deg);-ms-transform: rotate3d(0, 0, 1, 5deg);transform: rotate3d(0, 0, 1, 5deg);}
80%{-webkit-transform: rotate3d(0, 0, 1, -5deg);-ms-transform: rotate3d(0, 0, 1, -5deg);transform: rotate3d(0, 0, 1, -5deg);}
100%{-webkit-transform: rotate3d(0, 0, 1, 0deg);-ms-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);}}
.swing{-webkit-transform-origin: top center;-ms-transform-origin: top center;transform-origin: top center;-webkit-animation-name: swing;animation-name: swing;}
@-webkit-keyframes tada{0%{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}
10%, 20%{-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);}
30%, 50%, 70%, 90%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}
40%, 60%, 80%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}
100%{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}
@keyframes tada{0%{-webkit-transform: scale3d(1, 1, 1);-ms-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}
10%, 20%{-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);-ms-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);}
30%, 50%, 70%, 90%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);-ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}
40%, 60%, 80%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);-ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}
100%{-webkit-transform: scale3d(1, 1, 1);-ms-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}
.tada{-webkit-animation-name: tada;animation-name: tada;}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide*/@-webkit-keyframes wobble{0%{-webkit-transform: none;transform: none;}
15%{-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}
30%{-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}
45%{-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}
60%{-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}
75%{-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}
100%{-webkit-transform: none;transform: none;}}
@keyframes wobble{0%{-webkit-transform: none;-ms-transform: none;transform: none;}
15%{-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);-ms-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}
30%{-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);-ms-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}
45%{-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);-ms-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}
60%{-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);-ms-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}
75%{-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);-ms-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}
100%{-webkit-transform: none;-ms-transform: none;transform: none;}}
.wobble{-webkit-animation-name: wobble;animation-name: wobble;}
@-webkit-keyframes bounceIn{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}
20%{-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}
40%{-webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9);}
60%{opacity: 1;-webkit-transform: scale3d(1.03, 1.03, 1.03);transform: scale3d(1.03, 1.03, 1.03);}
80%{-webkit-transform: scale3d(.97, .97, .97);transform: scale3d(.97, .97, .97);}
100%{opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}
@keyframes bounceIn{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);-ms-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}
20%{-webkit-transform: scale3d(1.1, 1.1, 1.1);-ms-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}
40%{-webkit-transform: scale3d(.9, .9, .9);-ms-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9);}
60%{opacity: 1;-webkit-transform: scale3d(1.03, 1.03, 1.03);-ms-transform: scale3d(1.03, 1.03, 1.03);transform: scale3d(1.03, 1.03, 1.03);}
80%{-webkit-transform: scale3d(.97, .97, .97);-ms-transform: scale3d(.97, .97, .97);transform: scale3d(.97, .97, .97);}
100%{opacity: 1;-webkit-transform: scale3d(1, 1, 1);-ms-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}
.bounceIn{-webkit-animation-name: bounceIn;animation-name: bounceIn;-webkit-animation-duration: .75s;animation-duration: .75s;}
@-webkit-keyframes bounceInDown{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity: 0;-webkit-transform: translate3d(0, -3000px, 0);transform: translate3d(0, -3000px, 0);}
60%{opacity: 1;-webkit-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0);}
75%{-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}
90%{-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0);}
100%{-webkit-transform: none;transform: none;}}
@keyframes bounceInDown{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity: 0;-webkit-transform: translate3d(0, -3000px, 0);-ms-transform: translate3d(0, -3000px, 0);transform: translate3d(0, -3000px, 0);}
60%{opacity: 1;-webkit-transform: translate3d(0, 25px, 0);-ms-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0);}
75%{-webkit-transform: translate3d(0, -10px, 0);-ms-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}
90%{-webkit-transform: translate3d(0, 5px, 0);-ms-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0);}
100%{-webkit-transform: none;-ms-transform: none;transform: none;}}
.bounceInDown{-webkit-animation-name: bounceInDown;animation-name: bounceInDown;}
@-webkit-keyframes bounceInLeft{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity: 0;-webkit-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0);}
60%{opacity: 1;-webkit-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0);}
75%{-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}
90%{-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0);}
100%{-webkit-transform: none;transform: none;}}
@keyframes bounceInLeft{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity: 0;-webkit-transform: translate3d(-3000px, 0, 0);-ms-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0);}
60%{opacity: 1;-webkit-transform: translate3d(25px, 0, 0);-ms-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0);}
75%{-webkit-transform: translate3d(-10px, 0, 0);-ms-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}
90%{-webkit-transform: translate3d(5px, 0, 0);-ms-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0);}
100%{-webkit-transform: none;-ms-transform: none;transform: none;}}
.bounceInLeft{-webkit-animation-name: bounceInLeft;animation-name: bounceInLeft;}
@-webkit-keyframes bounceInRight{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0);}
60%{opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0);}
75%{-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}
90%{-webkit-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0);}
100%{-webkit-transform: none;transform: none;}}
@keyframes bounceInRight{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);-ms-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0);}
60%{opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);-ms-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0);}
75%{-webkit-transform: translate3d(10px, 0, 0);-ms-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}
90%{-webkit-transform: translate3d(-5px, 0, 0);-ms-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0);}
100%{-webkit-transform: none;-ms-transform: none;transform: none;}}
.bounceInRight{-webkit-animation-name: bounceInRight;animation-name: bounceInRight;}
@-webkit-keyframes bounceInUp{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity: 0;-webkit-transform: translate3d(0, 3000px, 0);transform: translate3d(0, 3000px, 0);}
60%{opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);}
75%{-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);}
90%{-webkit-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0);}
100%{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}
@keyframes bounceInUp{0%, 60%, 75%, 90%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0%{opacity: 0;-webkit-transform: translate3d(0, 3000px, 0);-ms-transform: translate3d(0, 3000px, 0);transform: translate3d(0, 3000px, 0);}
60%{opacity: 1;-webkit-transform: translate3d(0, -20px, 0);-ms-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);}
75%{-webkit-transform: translate3d(0, 10px, 0);-ms-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);}
90%{-webkit-transform: translate3d(0, -5px, 0);-ms-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0);}
100%{-webkit-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}
.bounceInUp{-webkit-animation-name: bounceInUp;animation-name: bounceInUp;}
@-webkit-keyframes bounceOut{20%{-webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9);}
50%, 55%{opacity: 1;-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}
100%{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}}
@keyframes bounceOut{20%{-webkit-transform: scale3d(.9, .9, .9);-ms-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9);}
50%, 55%{opacity: 1;-webkit-transform: scale3d(1.1, 1.1, 1.1);-ms-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}
100%{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);-ms-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}}
.bounceOut{-webkit-animation-name: bounceOut;animation-name: bounceOut;-webkit-animation-duration: .75s;animation-duration: .75s;}
@-webkit-keyframes bounceOutDown{20%{-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);}
40%, 45%{opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);}
100%{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}}
@keyframes bounceOutDown{20%{-webkit-transform: translate3d(0, 10px, 0);-ms-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);}
40%, 45%{opacity: 1;-webkit-transform: translate3d(0, -20px, 0);-ms-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);}
100%{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);-ms-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}}
.bounceOutDown{-webkit-animation-name: bounceOutDown;animation-name: bounceOutDown;}
@-webkit-keyframes bounceOutLeft{20%{opacity: 1;-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0);}
100%{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}}
@keyframes bounceOutLeft{20%{opacity: 1;-webkit-transform: translate3d(20px, 0, 0);-ms-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0);}
100%{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);-ms-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}}
.bounceOutLeft{-webkit-animation-name: bounceOutLeft;animation-name: bounceOutLeft;}
@-webkit-keyframes bounceOutRight{20%{opacity: 1;-webkit-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0);}
100%{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}}
@keyframes bounceOutRight{20%{opacity: 1;-webkit-transform: translate3d(-20px, 0, 0);-ms-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0);}
100%{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);-ms-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}}
.bounceOutRight{-webkit-animation-name: bounceOutRight;animation-name: bounceOutRight;}
@-webkit-keyframes bounceOutUp{20%{-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}
40%, 45%{opacity: 1;-webkit-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0);}
100%{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}}
@keyframes bounceOutUp{20%{-webkit-transform: translate3d(0, -10px, 0);-ms-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}
40%, 45%{opacity: 1;-webkit-transform: translate3d(0, 20px, 0);-ms-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0);}
100%{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);-ms-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}}
.bounceOutUp{-webkit-animation-name: bounceOutUp;animation-name: bounceOutUp;}
@-webkit-keyframes fadeIn{0%{opacity: 0;}
100%{opacity: 1;}}
@keyframes fadeIn{0%{opacity: 0;}
100%{opacity: 1;}}
.fadeIn{-webkit-animation-name: fadeIn;animation-name: fadeIn;}
@-webkit-keyframes fadeInDown{0%{opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}
100%{opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInDown{0%{opacity: 0;-webkit-transform: translate3d(0, -100%, 0);-ms-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}
100%{opacity: 1;-webkit-transform: none;-ms-transform: none;transform: none;}}
.fadeInDown{-webkit-animation-name: fadeInDown;animation-name: fadeInDown;}
@-webkit-keyframes fadeInDownBig{0%{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}
100%{opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInDownBig{0%{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);-ms-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}
100%{opacity: 1;-webkit-transform: none;-ms-transform: none;transform: none;}}
.fadeInDownBig{-webkit-animation-name: fadeInDownBig;animation-name: fadeInDownBig;}
@-webkit-keyframes fadeInLeft{0%{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}
100%{opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInLeft{0%{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);-ms-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}
100%{opacity: 1;-webkit-transform: none;-ms-transform: none;transform: none;}}
.fadeInLeft{-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft;}
@-webkit-keyframes fadeInLeftBig{0%{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}
100%{opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInLeftBig{0%{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);-ms-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}
100%{opacity: 1;-webkit-transform: none;-ms-transform: none;transform: none;}}
.fadeInLeftBig{-webkit-animation-name: fadeInLeftBig;animation-name: fadeInLeftBig;}
@-webkit-keyframes fadeInRight{0%{opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}
100%{opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInRight{0%{opacity: 0;-webkit-transform: translate3d(100%, 0, 0);-ms-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}
100%{opacity: 1;-webkit-transform: none;-ms-transform: none;transform: none;}}
.fadeInRight{-webkit-animation-name: fadeInRight;animation-name: fadeInRight;}
@-webkit-keyframes fadeInRightBig{0%{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}
100%{opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInRightBig{0%{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);-ms-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}
100%{opacity: 1;-webkit-transform: none;-ms-transform: none;transform: none;}}
.fadeInRightBig{-webkit-animation-name: fadeInRightBig;animation-name: fadeInRightBig;}
@-webkit-keyframes fadeInUp{0%{opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}
100%{opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInUp{0%{opacity: 0;-webkit-transform: translate3d(0, 100%, 0);-ms-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}
100%{opacity: 1;-webkit-transform: none;-ms-transform: none;transform: none;}}
.fadeInUp{-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}
@-webkit-keyframes fadeInUpBig{0%{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}
100%{opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInUpBig{0%{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);-ms-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}
100%{opacity: 1;-webkit-transform: none;-ms-transform: none;transform: none;}}
.fadeInUpBig{-webkit-animation-name: fadeInUpBig;animation-name: fadeInUpBig;}
@-webkit-keyframes fadeOut{0%{opacity: 1;}
100%{opacity: 0;}}
@keyframes fadeOut{0%{opacity: 1;}
100%{opacity: 0;}}
.fadeOut{-webkit-animation-name: fadeOut;animation-name: fadeOut;}
@-webkit-keyframes fadeOutDown{0%{opacity: 1;}
100%{opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}}
@keyframes fadeOutDown{0%{opacity: 1;}
100%{opacity: 0;-webkit-transform: translate3d(0, 100%, 0);-ms-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}}
.fadeOutDown{-webkit-animation-name: fadeOutDown;animation-name: fadeOutDown;}
@-webkit-keyframes fadeOutDownBig{0%{opacity: 1;}
100%{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}}
@keyframes fadeOutDownBig{0%{opacity: 1;}
100%{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);-ms-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}}
.fadeOutDownBig{-webkit-animation-name: fadeOutDownBig;animation-name: fadeOutDownBig;}
@-webkit-keyframes fadeOutLeft{0%{opacity: 1;}
100%{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}
@keyframes fadeOutLeft{0%{opacity: 1;}
100%{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);-ms-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}
.fadeOutLeft{-webkit-animation-name: fadeOutLeft;animation-name: fadeOutLeft;}
@-webkit-keyframes fadeOutLeftBig{0%{opacity: 1;}
100%{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}}
@keyframes fadeOutLeftBig{0%{opacity: 1;}
100%{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);-ms-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}}
.fadeOutLeftBig{-webkit-animation-name: fadeOutLeftBig;animation-name: fadeOutLeftBig;}
@-webkit-keyframes fadeOutRight{0%{opacity: 1;}
100%{opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}}
@keyframes fadeOutRight{0%{opacity: 1;}
100%{opacity: 0;-webkit-transform: translate3d(100%, 0, 0);-ms-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}}
.fadeOutRight{-webkit-animation-name: fadeOutRight;animation-name: fadeOutRight;}
@-webkit-keyframes fadeOutRightBig{0%{opacity: 1;}
100%{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}}
@keyframes fadeOutRightBig{0%{opacity: 1;}
100%{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);-ms-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}}
.fadeOutRightBig{-webkit-animation-name: fadeOutRightBig;animation-name: fadeOutRightBig;}
@-webkit-keyframes fadeOutUp{0%{opacity: 1;}
100%{opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}}
@keyframes fadeOutUp{0%{opacity: 1;}
100%{opacity: 0;-webkit-transform: translate3d(0, -100%, 0);-ms-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}}
.fadeOutUp{-webkit-animation-name: fadeOutUp;animation-name: fadeOutUp;}
@-webkit-keyframes fadeOutUpBig{0%{opacity: 1;}
100%{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}}
@keyframes fadeOutUpBig{0%{opacity: 1;}
100%{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);-ms-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}}
.fadeOutUpBig{-webkit-animation-name: fadeOutUpBig;animation-name: fadeOutUpBig;}
@-webkit-keyframes flip{0%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);transform: perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}
40%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}
50%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}
80%{-webkit-transform: perspective(400px) scale3d(.95, .95, .95);transform: perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}
100%{-webkit-transform: perspective(400px);transform: perspective(400px);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}}
@keyframes flip{0%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);-ms-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);transform: perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}
40%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-ms-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}
50%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-ms-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}
80%{-webkit-transform: perspective(400px) scale3d(.95, .95, .95);-ms-transform: perspective(400px) scale3d(.95, .95, .95);transform: perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}
100%{-webkit-transform: perspective(400px);-ms-transform: perspective(400px);transform: perspective(400px);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}}
.animated.flip{-webkit-backface-visibility: visible;-ms-backface-visibility: visible;backface-visibility: visible;-webkit-animation-name: flip;animation-name: flip;}
@-webkit-keyframes flipInX{0%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;opacity: 0;}
40%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;}
60%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);transform: perspective(400px) rotate3d(1, 0, 0, 10deg);opacity: 1;}
80%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);transform: perspective(400px) rotate3d(1, 0, 0, -5deg);}
100%{-webkit-transform: perspective(400px);transform: perspective(400px);}}
@keyframes flipInX{0%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);-ms-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;opacity: 0;}
40%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);-ms-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;}
60%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);-ms-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);transform: perspective(400px) rotate3d(1, 0, 0, 10deg);opacity: 1;}
80%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);-ms-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);transform: perspective(400px) rotate3d(1, 0, 0, -5deg);}
100%{-webkit-transform: perspective(400px);-ms-transform: perspective(400px);transform: perspective(400px);}}
.flipInX{-webkit-backface-visibility: visible !important;-ms-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInX;animation-name: flipInX;}
@-webkit-keyframes flipInY{0%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;opacity: 0;}
40%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);transform: perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;}
60%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);transform: perspective(400px) rotate3d(0, 1, 0, 10deg);opacity: 1;}
80%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);transform: perspective(400px) rotate3d(0, 1, 0, -5deg);}
100%{-webkit-transform: perspective(400px);transform: perspective(400px);}}
@keyframes flipInY{0%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-ms-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;opacity: 0;}
40%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);-ms-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);transform: perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;}
60%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);-ms-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);transform: perspective(400px) rotate3d(0, 1, 0, 10deg);opacity: 1;}
80%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);-ms-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);transform: perspective(400px) rotate3d(0, 1, 0, -5deg);}
100%{-webkit-transform: perspective(400px);-ms-transform: perspective(400px);transform: perspective(400px);}}
.flipInY{-webkit-backface-visibility: visible !important;-ms-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInY;animation-name: flipInY;}
@-webkit-keyframes flipOutX{0%{-webkit-transform: perspective(400px);transform: perspective(400px);}
30%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);opacity: 1;}
100%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);opacity: 0;}}
@keyframes flipOutX{0%{-webkit-transform: perspective(400px);-ms-transform: perspective(400px);transform: perspective(400px);}
30%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);-ms-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);opacity: 1;}
100%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);-ms-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);opacity: 0;}}
.flipOutX{-webkit-animation-name: flipOutX;animation-name: flipOutX;-webkit-animation-duration: .75s;animation-duration: .75s;-webkit-backface-visibility: visible !important;-ms-backface-visibility: visible !important;backface-visibility: visible !important;}
@-webkit-keyframes flipOutY{0%{-webkit-transform: perspective(400px);transform: perspective(400px);}
30%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);transform: perspective(400px) rotate3d(0, 1, 0, -15deg);opacity: 1;}
100%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);opacity: 0;}}
@keyframes flipOutY{0%{-webkit-transform: perspective(400px);-ms-transform: perspective(400px);transform: perspective(400px);}
30%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);-ms-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);transform: perspective(400px) rotate3d(0, 1, 0, -15deg);opacity: 1;}
100%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-ms-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);opacity: 0;}}
.flipOutY{-webkit-backface-visibility: visible !important;-ms-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipOutY;animation-name: flipOutY;-webkit-animation-duration: .75s;animation-duration: .75s;}
@-webkit-keyframes lightSpeedIn{0%{-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);transform: translate3d(100%, 0, 0) skewX(-30deg);opacity: 0;}
60%{-webkit-transform: skewX(20deg);transform: skewX(20deg);opacity: 1;}
80%{-webkit-transform: skewX(-5deg);transform: skewX(-5deg);opacity: 1;}
100%{-webkit-transform: none;transform: none;opacity: 1;}}
@keyframes lightSpeedIn{0%{-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);-ms-transform: translate3d(100%, 0, 0) skewX(-30deg);transform: translate3d(100%, 0, 0) skewX(-30deg);opacity: 0;}
60%{-webkit-transform: skewX(20deg);-ms-transform: skewX(20deg);transform: skewX(20deg);opacity: 1;}
80%{-webkit-transform: skewX(-5deg);-ms-transform: skewX(-5deg);transform: skewX(-5deg);opacity: 1;}
100%{-webkit-transform: none;-ms-transform: none;transform: none;opacity: 1;}}
.lightSpeedIn{-webkit-animation-name: lightSpeedIn;animation-name: lightSpeedIn;-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}
@-webkit-keyframes lightSpeedOut{0%{opacity: 1;}
100%{-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);transform: translate3d(100%, 0, 0) skewX(30deg);opacity: 0;}}
@keyframes lightSpeedOut{0%{opacity: 1;}
100%{-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);-ms-transform: translate3d(100%, 0, 0) skewX(30deg);transform: translate3d(100%, 0, 0) skewX(30deg);opacity: 0;}}
.lightSpeedOut{-webkit-animation-name: lightSpeedOut;animation-name: lightSpeedOut;-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}
@-webkit-keyframes rotateIn{0%{-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, -200deg);transform: rotate3d(0, 0, 1, -200deg);opacity: 0;}
100%{-webkit-transform-origin: center;transform-origin: center;-webkit-transform: none;transform: none;opacity: 1;}}
@keyframes rotateIn{0%{-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, -200deg);-ms-transform: rotate3d(0, 0, 1, -200deg);transform: rotate3d(0, 0, 1, -200deg);opacity: 0;}
100%{-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;-webkit-transform: none;-ms-transform: none;transform: none;opacity: 1;}}
.rotateIn{-webkit-animation-name: rotateIn;animation-name: rotateIn;}
@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}
100%{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}
@keyframes rotateInDownLeft{0%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);-ms-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}
100%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;-ms-transform: none;transform: none;opacity: 1;}}
.rotateInDownLeft{-webkit-animation-name: rotateInDownLeft;animation-name: rotateInDownLeft;}
@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}
100%{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}
@keyframes rotateInDownRight{0%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);-ms-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}
100%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;-ms-transform: none;transform: none;opacity: 1;}}
.rotateInDownRight{-webkit-animation-name: rotateInDownRight;animation-name: rotateInDownRight;}
@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}
100%{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}
@keyframes rotateInUpLeft{0%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);-ms-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}
100%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;-ms-transform: none;transform: none;opacity: 1;}}
.rotateInUpLeft{-webkit-animation-name: rotateInUpLeft;animation-name: rotateInUpLeft;}
@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -90deg);transform: rotate3d(0, 0, 1, -90deg);opacity: 0;}
100%{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}
@keyframes rotateInUpRight{0%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -90deg);-ms-transform: rotate3d(0, 0, 1, -90deg);transform: rotate3d(0, 0, 1, -90deg);opacity: 0;}
100%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;-ms-transform: none;transform: none;opacity: 1;}}
.rotateInUpRight{-webkit-animation-name: rotateInUpRight;animation-name: rotateInUpRight;}
@-webkit-keyframes rotateOut{0%{-webkit-transform-origin: center;transform-origin: center;opacity: 1;}
100%{-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, 200deg);transform: rotate3d(0, 0, 1, 200deg);opacity: 0;}}
@keyframes rotateOut{0%{-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;opacity: 1;}
100%{-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, 200deg);-ms-transform: rotate3d(0, 0, 1, 200deg);transform: rotate3d(0, 0, 1, 200deg);opacity: 0;}}
.rotateOut{-webkit-animation-name: rotateOut;animation-name: rotateOut;}
@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}
100%{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}}
@keyframes rotateOutDownLeft{0%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}
100%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);-ms-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}}
.rotateOutDownLeft{-webkit-animation-name: rotateOutDownLeft;animation-name: rotateOutDownLeft;}
@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}
100%{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}}
@keyframes rotateOutDownRight{0%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}
100%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);-ms-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}}
.rotateOutDownRight{-webkit-animation-name: rotateOutDownRight;animation-name: rotateOutDownRight;}
@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}
100%{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}}
@keyframes rotateOutUpLeft{0%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}
100%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);-ms-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}}
.rotateOutUpLeft{-webkit-animation-name: rotateOutUpLeft;animation-name: rotateOutUpLeft;}
@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}
100%{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 90deg);transform: rotate3d(0, 0, 1, 90deg);opacity: 0;}}
@keyframes rotateOutUpRight{0%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}
100%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 90deg);-ms-transform: rotate3d(0, 0, 1, 90deg);transform: rotate3d(0, 0, 1, 90deg);opacity: 0;}}
.rotateOutUpRight{-webkit-animation-name: rotateOutUpRight;animation-name: rotateOutUpRight;}
@-webkit-keyframes hinge{0%{-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}
20%, 60%{-webkit-transform: rotate3d(0, 0, 1, 80deg);transform: rotate3d(0, 0, 1, 80deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}
40%, 80%{-webkit-transform: rotate3d(0, 0, 1, 60deg);transform: rotate3d(0, 0, 1, 60deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;opacity: 1;}
100%{-webkit-transform: translate3d(0, 700px, 0);transform: translate3d(0, 700px, 0);opacity: 0;}}
@keyframes hinge{0%{-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}
20%, 60%{-webkit-transform: rotate3d(0, 0, 1, 80deg);-ms-transform: rotate3d(0, 0, 1, 80deg);transform: rotate3d(0, 0, 1, 80deg);-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}
40%, 80%{-webkit-transform: rotate3d(0, 0, 1, 60deg);-ms-transform: rotate3d(0, 0, 1, 60deg);transform: rotate3d(0, 0, 1, 60deg);-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;opacity: 1;}
100%{-webkit-transform: translate3d(0, 700px, 0);-ms-transform: translate3d(0, 700px, 0);transform: translate3d(0, 700px, 0);opacity: 0;}}
.hinge{-webkit-animation-name: hinge;animation-name: hinge;}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide*/
@-webkit-keyframes rollIn{0%{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}
100%{opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes rollIn{0%{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);-ms-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}
100%{opacity: 1;-webkit-transform: none;-ms-transform: none;transform: none;}}
.rollIn{-webkit-animation-name: rollIn;animation-name: rollIn;}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide*/
@-webkit-keyframes rollOut{0%{opacity: 1;}
100%{opacity: 0;-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}}
@keyframes rollOut{0%{opacity: 1;}
100%{opacity: 0;-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);-ms-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}}
.rollOut{-webkit-animation-name: rollOut;animation-name: rollOut;}
@-webkit-keyframes zoomIn{0%{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}
50%{opacity: 1;}}
@keyframes zoomIn{0%{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);-ms-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}
50%{opacity: 1;}}
.zoomIn{-webkit-animation-name: zoomIn;animation-name: zoomIn;}
@-webkit-keyframes zoomInDown{0%{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}
60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}
@keyframes zoomInDown{0%{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-ms-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}
60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-ms-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}
.zoomInDown{-webkit-animation-name: zoomInDown;animation-name: zoomInDown;}
@-webkit-keyframes zoomInLeft{0%{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}
60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}
@keyframes zoomInLeft{0%{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-ms-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}
60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);-ms-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}
.zoomInLeft{-webkit-animation-name: zoomInLeft;animation-name: zoomInLeft;}
@-webkit-keyframes zoomInRight{0%{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}
60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}
@keyframes zoomInRight{0%{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-ms-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}
60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-ms-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}
.zoomInRight{-webkit-animation-name: zoomInRight;animation-name: zoomInRight;}
@-webkit-keyframes zoomInUp{0%{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}
60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}
@keyframes zoomInUp{0%{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-ms-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}
60%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-ms-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}
.zoomInUp{-webkit-animation-name: zoomInUp;animation-name: zoomInUp;}
@-webkit-keyframes zoomOut{0%{opacity: 1;}
50%{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}
100%{opacity: 0;}}
@keyframes zoomOut{0%{opacity: 1;}
50%{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);-ms-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}
100%{opacity: 0;}}
.zoomOut{-webkit-animation-name: zoomOut;animation-name: zoomOut;}
@-webkit-keyframes zoomOutDown{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}
100%{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}
@keyframes zoomOutDown{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-ms-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}
100%{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-ms-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin: center bottom;-ms-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}
.zoomOutDown{-webkit-animation-name: zoomOutDown;animation-name: zoomOutDown;}
@-webkit-keyframes zoomOutLeft{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);}
100%{opacity: 0;-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);transform: scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin: left center;transform-origin: left center;}}
@keyframes zoomOutLeft{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);-ms-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);}
100%{opacity: 0;-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);-ms-transform: scale(.1) translate3d(-2000px, 0, 0);transform: scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin: left center;-ms-transform-origin: left center;transform-origin: left center;}}
.zoomOutLeft{-webkit-animation-name: zoomOutLeft;animation-name: zoomOutLeft;}
@-webkit-keyframes zoomOutRight{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);}
100%{opacity: 0;-webkit-transform: scale(.1) translate3d(2000px, 0, 0);transform: scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin: right center;transform-origin: right center;}}
@keyframes zoomOutRight{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);-ms-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);}
100%{opacity: 0;-webkit-transform: scale(.1) translate3d(2000px, 0, 0);-ms-transform: scale(.1) translate3d(2000px, 0, 0);transform: scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin: right center;-ms-transform-origin: right center;transform-origin: right center;}}
.zoomOutRight{-webkit-animation-name: zoomOutRight;animation-name: zoomOutRight;}
@-webkit-keyframes zoomOutUp{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}
100%{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}
@keyframes zoomOutUp{40%{opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-ms-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}
100%{opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-ms-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin: center bottom;-ms-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}
.zoomOutUp{-webkit-animation-name: zoomOutUp;animation-name: zoomOutUp;}
/*你的代码写在这里style.css是style.less生成的，不要直接改动style.css的内容，不然会被style.less覆盖*/
.f140{font-size:14.0rem;}
.f128{font-size:12.8rem;}
.f126{font-size:12.6rem;}
.f94{font-size:9.4rem;}
.f92{font-size:9.2rem;}
.f87{font-size:8.7rem;}
.f82{font-size:8.2rem;}
.f80{font-size:8.0rem;}
.f64{font-size:6.4rem;}
.f60{font-size:6.0rem;}
.f58{font-size:5.8rem;}
.f55{font-size:5.5rem;}
.f53{font-size:5.3rem;}
.f50{font-size:5.0rem;}
.f48{font-size:4.8rem;}
.f46{font-size:4.6rem;}
.f44{font-size:4.4rem;}
.f42{font-size:4.2rem;}
.f40{font-size:4.0rem;}
.f38{font-size:3.8rem;}
.f36{font-size:3.6rem;}
.f34{font-size:3.4rem;}
.f32{font-size:3.2rem;}
.f30{font-size:3.0rem;}
.f28{font-size:2.8rem;}
.f26{font-size:2.6rem;}
.f24{font-size:2.4rem;}
.f22{font-size:2.2rem;}
.f20{font-size:2.0rem;}
.f18{font-size:1.8rem;}
.divhidden{display:none;}
.wrap{width:80%;}
.wrap4{width:80%;}
.wrap12{width:96%;}
.wrap3{max-width: 1800px;width: 96%;margin: 0 auto;}
.wrap3:after{content: "";height: 0;display: block;clear: both;}
/*尾部*/.c_l{clear:both;font-size:0;overflow:hidden;}
.f_bg{background:#161836;color:rgba(255,255,255,0.4);font-size:1.6rem;clear:both;padding-top:79px;padding-bottom:60px;text-align:left;}
.f_bg_div{max-width:1800px;width:80%;margin:0 auto;}
.f_bg a{color:#fff;text-decoration:none;}
.f_bg a:hover{color:#fefeff;}
.f_bg .foot_one{padding-bottom:39px;border-bottom:1px solid #2d2f4a;margin-bottom:43px;}
.f_bg .foot_one .foot_one_l{float:left;}
.f_bg .foot_one .foot_one_l img{height:37px;}
.f_bg .f_div2_l{float:right;background:url(../images/foot_ico1.png) center top no-repeat;background-size:20px 18px;text-align:center;color:#fff;text-transform:uppercase;cursor:pointer;padding-top:20px;line-height:18px;transition:all 0.3s;}
.f_bg .f_div2_l:hover{margin-top:-5px;}
.f_bg .h2{height:36px;line-height:36px;font-weight:normal;font-size:20px;color:#0000ff;overflow:hidden;position:relative;}
.f_bg .h2:after{content:"";position:absolute;left:0;bottom:0;width:14px;height:2px;background:#0000ff;}
.f_bg .links{float:left;width:calc(100% - 600px);width:-webkit-calc(100% - 600px);width:-moz-calc(100% - 600px);overflow:hidden;margin-bottom:45px;vertical-align:top;text-align:left;font-size:1.6rem; font-weight:700;}
.f_bg .links ul li{float:left;width:25%;display:block;height:46px;line-height:46px;overflow:hidden;}
.f_bg .links ul li a{display:inline-block;position:relative;z-index:0;}
.f_bg .links ul li:hover a{text-decoration:underline;}
/*.f_bg .links ul li a{transition:all 0.3s;padding-right:5px;}
.f_bg .links ul li a:hover{margin-left:5px;padding-right:0;}*/
.f_bg .f_div2_r2{float:right;width:400px;line-height:46px;font-size:16px;}
.f_bg .f_div2_r2 .h3{height:46px;line-height:46px;font-weight:normal;color:rgba(255,255,255,0.4);overflow:hidden;position:relative;font-size:1.6rem;font-weight:700;}
.f_bg .f_div2_r2 .foot_search{overflow:hidden;border:1px solid #172c55;}
.f_bg .f_div2_r2 .foot_search .inputs{float:left;width:calc(100% - 120px);width:-webkit-calc(100% - 120px);width:-moz-calc(100% - 120px);height:58px;line-height: 58px;padding: 0 28px;font-size: 16px;background:none;border:0;color:rgba(255,255,255,0.3);}
.f_bg .f_div2_r2 .foot_search .inputs::-webkit-input-placeholder{color: rgba(255,255,255,0.2);}
.f_bg .f_div2_r2 .foot_search .inputs:-moz-placeholder{color: rgba(255,255,255,0.2);}
.f_bg .f_div2_r2 .foot_search .inputs::-moz-placeholder{color: rgba(255,255,255,0.2);}
.f_bg .f_div2_r2 .foot_search .inputs:-ms-input-placeholder{color: rgba(255,255,255,0.2);}
.f_bg .f_div2_r2 .foot_search .bnts{float:right;width:120px;color:#fff;font-size:16px;height:58px;line-height:58px;/*background: #3dc0e6;background-image: linear-gradient(to right, #35bee9,#afdebf);*/background:#172c55;text-align:center;cursor:pointer;transition:all 0.3s;}
.f_bg .f_div2_r2 .foot_search .bnts:hover{opacity:0.95;filter:Alpha(opacity=95);}
.f_div3{padding-left:2%;padding-right:2%;line-height:40px;min-height:40px;clear:both;padding-top:26px;padding-bottom:26px;background:#1b1d44;color:rgba(255,255,255,0.4);}
.f_div3 a{color:rgba(255,255,255,0.4);}
.f_div3 a:hover{transition:all 0.3s;color:#fff;text-decoration:underline;}
.f_div3 em{font-style:normal;margin-left:20px;}
.f_div3 span{padding-left:6px;}
/*.f_div3 .l p{display:inline-block;vertical-align:middle;margin-left:15px;}*/.f_div3 .r a{overflow:hidden;position:relative;}
.f_div3 .foot_link2{float:left;margin-left:15px;}
.gotop{position:fixed;bottom:2%;right:1%;width:50px;height:50px;background:url(../images/gotop.png) no-repeat;background-size:100% 100%;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;display:none;}
.gotop:hover{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg);cursor:pointer;transform:rotate(360deg);}
/*分享*/
.f_bg .foot_a{float:right;}
.f_bg .foot_a ul li{float:left;margin-left:28px;width:25px;height:25px;background-repeat:no-repeat;background-size:100% 100%;transition:all 0.3s;}
.f_bg .foot_a ul li.fukuan{float:left;margin-left:28px;width:68px;height:40px;background-repeat:no-repeat;background-size:100% 100%;transition:all 0.3s;}
.f_bg .foot_a ul li a{display:block;width:100%;height:100%;margin:0;position:relative;transition:all 0.3s;}
.f_bg .foot_a ul li a:hover{filter: Alpha(Opacity=100);opacity: 1.0;}
.f_bg .foot_a ul li.weixin{/*background-image:url(../images/fx1.png);*/}
.f_bg .foot_a ul li.weixin a{background:url(../images/fx2.png) center center no-repeat;background-size:100% 100%;}
.f_bg .foot_a ul li.weixin a:hover{filter: Alpha(Opacity=100);opacity: 1.0;background-image:url(../images/fx2_on.png);}
.f_bg .foot_a ul li.weixin .wem1{width: 203px;bottom:41px;text-align: center;position: absolute;margin-left:-80px;margin-top: -203px;background-image: url(../img/ewm.png);background-repeat: no-repeat;height:0;overflow:hidden;transition:all 0.3s;transform:scale(0, 0);}
.f_bg .foot_a ul li.weixin .wem1 img{width:155px;height:155px;margin-right:5px;transition:all 0.3s;}
.f_bg .foot_a ul li.weixin a:hover .wem1{height:195px;padding-top: 20px;padding-bottom:20px;transform:scale(1, 1);}
.f_bg .foot_a ul li.sinna{background-image:url(../images/fx3.png);}
.f_bg .foot_a ul li.sinna:hover{background-image:url(../images/fx3_on.png);}
.f_bg .foot_a ul li.qq{background-image:url(../images/fx1.png);}
.f_bg .foot_a ul li.qq:hover{background-image:url(../images/fx1_on.png);}
.f_bg .foot_a ul li.facebook{margin-top: 10px;background-image:url(../images/fx1.png);opacity:0.6;filter:Alpha(opacity=60);}
.f_bg .foot_a ul li.twitter{margin-top: 10px;background-image:url(../images/fx2.png);opacity:0.6;filter:Alpha(opacity=60);}
.f_bg .foot_a ul li.linkedin{margin-top: 10px;background-image:url(../images/fx3.png);opacity:0.6;filter:Alpha(opacity=60);}
.f_bg .foot_a ul li.email{margin-top: 10px;background-image:url(../images/fx4.png);opacity:0.6;filter:Alpha(opacity=60);}
.f_bg .foot_a ul li:hover{filter: Alpha(Opacity=100);opacity: 1.0;}
.f_bg .foot_a ul li a{display:block;width:100%;height:100%;}
/*.f_bg .foot_a ul li:hover{background-color:#fff;}*/
.foot_a .social-share .social-share-icon{width:25px;height:25px;line-height:25px;vertical-align:top;}
.foot_a .social-share .social-share-icon:hover{background:none;}
.foot_a .social-share .icon-qq:before{content:"";}
.foot_a .social-share .icon-qq{border:0;}
.foot_a .social-share .icon-qq:hover{background-image:url(../images/fx1_on.png);background-size:100% 100%;}
.foot_a .social-share .icon-wechat:before{content:"";}
.foot_a .social-share .icon-wechat{border:0;}
.foot_a .social-share .icon-wechat:hover{background-image:url(../images/fx2_on.png);background-size:100% 100%;}
.foot_a .social-share .icon-weibo:before{content:"";}
.foot_a .social-share .icon-weibo{border:0;}
.foot_a .social-share .icon-weibo:hover{background:url(../images/fx3_on.png) no-repeat;background-size:100% 100%;}
.foot_a .social-share .icon-facebook:before{content:"";}
.foot_a .social-share .icon-facebook{border:0;}
.foot_a .social-share .icon-facebook:hover{background-image:url(../images/fx1.png);background-size:100% 100%;}
.foot_a .social-share .icon-twitter:before{content:"";}
.foot_a .social-share .icon-twitter{border:0;}
.foot_a .social-share .icon-twitter:hover{background-image:url(../images/fx2.png);background-size:100% 100%;}
.foot_a .social-share .icon-linkedin:before{content:"";}
.foot_a .social-share .icon-linkedin{border:0;}
.foot_a .social-share .icon-linkedin:hover{background-image:url(../images/fx3.png);background-size:100% 100%;}
.foot_a .social-share .icon-email:before{content:"";}
.foot_a .social-share .icon-email{border:0;}
.foot_a .social-share .icon-email:hover{background-image:url(../images/fx4.png);background-size:100% 100%;}
/*视频弹窗*/.mainFilter{width: 100%;height: 100%;position: fixed;top: 0;left: 0;bottom: 0;right: 0;z-index: 100;display: none;background: url(../images/about_bg.png);}
.popupVideo{max-width: 800px;width:96%;position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);z-index: 120;display: none;border-radius:4px;outline:none;}
.popupVideo iframe,
.popupVideo video{width: 100%;max-height:500px;background:#000;}
.popupVideo .close{width: 24px;height: 24px;position: absolute;top: 18px;right: 18px;background: url(../images/c10_on.png) no-repeat center;cursor: pointer;transition-duration: 0.4s;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;border-radius:50%;}
.popupVideo .close:hover{transform: rotate(90deg);-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);-moz-transform: rotate(90deg);background-color:#00468c;background-image:url(../images/c10.png);}
.popupVideo .video_t{height:60px;line-height:60px;overflow:hidden;background:#fff;padding-left:18px;color:#424242;font-size:18px;font-weight:400;}
/*轮显*/
@keyframes heightani{0%{transform: rotate(0deg);}100%{transform: rotate(360deg);}}
@media screen and (max-width: 1750px){/*头部*/.header .nav > ul > li{margin:0 15px;}.header .header_language{margin-left:15px;}}
@media screen and (max-width: 1600px){.f140{font-size:128px;}
.f128{font-size:117px;}
.f126{font-size:116px;}
.f94{font-size:87px;}
.f92{font-size:86px;}
.f87{font-size:80px;}
.f82{font-size:75px;}
.f80{font-size:74px;}
.f64{font-size:60px;}
.f60{font-size:54px;}
.f58{font-size:52px;}
.f55{font-size:50px;}
.f53{font-size:48px;}
.f50{font-size:45px;}
.f48{font-size:44px;}
.f46{font-size:43px;}
.f44{font-size:41px;}
.f42{font-size:39px;}
.f40{font-size:38px;}
.f38{font-size:36px;}
.f36{font-size:34px;}
.f34{font-size:32px;}
.f32{font-size:31px;}
.f30{font-size:29px;}
.f28{font-size:27px;}
.f26{font-size:25px;}
.f24{font-size:23px;}
.f22{font-size:21px;}
.f20{font-size:19px;}
/*头部*/.header{padding-left:30px;padding-right:30px;}
.header .nav > ul > li{margin: 0 9px;}
.header .search-box{margin-left:15px;}
.header .header_language{margin-left:9px;}
/*.header .nav > ul > li > a{font-size:1.8rem;}*/}
@media screen and (max-width: 1440px){.f140{font-size:120px;}
.f128{font-size:111px;}
.f126{font-size:110px;}
.f94{font-size:80px;}
.f92{font-size:80px;}
.f87{font-size:78px;}
.f82{font-size:73px;}
.f80{font-size:72px;}
.f64{font-size:54px;}
.f60{font-size:50px;}
.f58{font-size:48px;}
.f55{font-size:45px;}
.f53{font-size:44px;}
.f50{font-size:41px;}
.f48{font-size:40px;}
.f46{font-size:39px;}
.f44{font-size:38px;}
.f42{font-size:37px;}
.f40{font-size:36px;}
.f38{font-size:34px;}
.f36{font-size:32px;}
.f34{font-size:31px;}
.f32{font-size:30px;}
.f30{font-size:28px;}
.f28{font-size:25px;}
.f26{font-size:24px;}
.f24{font-size:22px;}
.f22{font-size:20px;}
.f20{font-size:18px;}
/*尾部*/.f_bg{padding-top:50px;padding-bottom:40px;font-size:14px;}
.f_bg .links{font-size:16px;width: calc(100% - 350px);width: -webkit-calc(100% - 350px);width: -moz-calc(100% - 350px);}
.f_bg .f_div2_r2{width:350px;}
/*头部*/.header .nav > ul > li{margin: 0 10px;}
.header .search-box{margin-left:10px;}
.header .nav > ul > li > a{font-size:15px;}
.header .header_language{font-size:15px;margin-left:5px;}
/*.header .nav > ul > li > a{padding:0 20px;}*//*.header .nav > ul > li > a{font-size:1.6rem;}*/}
@media screen and (max-width: 1360px){/*头部*/.header .nav > ul > li{margin: 0 6px;}
.header .nav > ul > li > a{font-size:14px;}}
@media screen and (max-width: 1260px){/*头部*/.header .nav > ul > li > a{font-size:13px;}}
@media screen and (max-width: 1200px){.f140{font-size:104px;}
.f128{font-size:101px;}
.f126{font-size:100px;}
.f94{font-size:77px;}
.f92{font-size:76px;}
.f87{font-size:72px;}
.f82{font-size:67px;}
.f80{font-size:66px;}
.f64{font-size:50px;}
.f60{font-size:45px;}
.f58{font-size:43px;}
.f55{font-size:40px;}
.f53{font-size:39px;}
.f50{font-size:37px;}
.f48{font-size:36px;}
.f46{font-size:35px;}
.f44{font-size:34px;}
.f42{font-size:33px;}
.f40{font-size:32px;}
.f38{font-size:30px;}
.f36{font-size:28px;}
.f34{font-size:27px;}
.f32{font-size:26px;}
.f30{font-size:25px;}
.f28{font-size:23px;}
.f26{font-size:22px;}
.f24{font-size:21px;}
.f22{font-size:19px;}
.f20{font-size:17px;}
.f18{font-size:17px;}
/*尾部*/.f_bg{padding-top:30px;padding-bottom:20px;}
.f_bg .foot_one{padding-bottom:20px;margin-bottom:20px;}
.f_bg .links ul li{height:50px;line-height:50px;}
.f_bg .f_div2_r2 .h3{height:50px;line-height:50px;}
.f_bg .f_div2_r2 .foot_search .inputs{height:48px;line-height:48px;width: calc(100% - 100px);width: -webkit-calc(100% - 100px);width: -moz-calc(100% - 100px);padding:0 12px;}
.f_bg .f_div2_r2 .foot_search .bnts{height:48px;line-height:48px;width:100px;}
.f_div3{padding-top:15px;padding-bottom:15px;}
/*头部*/.header{padding: 0 10px;}
.header .nav > ul > li{margin:0;}
.header .nav > ul > li > a{font-size:1.4rem;}
.header .nav .sub li a{font-size:1.3rem;}
.header .nav .sub.full-width-menu{width: 100%!important;}
.header .nav .sub.full-width-menu li{float: none;}
.header .nav .sub.full-width-menu ul{}
.header .nav .sub.full-width-menu li{width: 100%;height: auto;}
.header .nav .sub.full-width-menu li:last-child a{}
.header .nav .sub.full-width-menu li a{text-align: left;}
.header .nav .sub.full-width-menu li img{display:none;}
.header .nav .sub.full-width-menu li a:hover{}
.header .nav .sub.full-width-menu li{}
.header .nav .sub.full-width-menu li a{}
.header .header_language{height:50px;line-height:50px;color:#333;}
.header.small .header_language{height:50px;line-height:50px;}
.header .search-box{margin-left:5px;margin-right:5px;}}
@media screen and (max-width: 960px){.f140{font-size:96px;}
.f128{font-size:91px;}
.f126{font-size:90px;}
.f94{font-size:71px;}
.f92{font-size:70px;}
.f87{font-size:66px;}
.f82{font-size:61px;}
.f80{font-size:60px;}
.f64{font-size:45px;}
.f60{font-size:41px;}
.f58{font-size:39px;}
.f55{font-size:35px;}
.f53{font-size:34px;}
.f50{font-size:32px;}
.f48{font-size:31px;}
.f46{font-size:30px;}
.f44{font-size:30px;}
.f42{font-size:29px;}
.f40{font-size:28px;}
.f38{font-size:26px;}
.f36{font-size:24px;}
.f34{font-size:23px;}
.f32{font-size:22px;}
.f30{font-size:21px;}
.f28{font-size:21px;}
.f26{font-size:21px;}
.f24{font-size:20px;}
.f22{font-size:18px;}
.f18{font-size:16px;}
/*尾部*/.f_bg_div{text-align:center;}
.f_bg{padding-top:3%;font-size:14px;padding-bottom:3%;}
.f_bg .links{display:none;}
.f_bg .foot_one{padding-bottom:3%;margin-bottom:3%;}
.f_bg .f_div2_r2{width:100%;}
.f_bg .f_div2_r2 .h3{text-align:left;height:40px;line-height:40px;}
.f_div3{text-align:center;line-height:22px;margin-top:3%;}
.f_div3 .l{float:none;display:block;}
.f_div3 .r{float:none;display:block;overflow:hidden;}
.f_div3 .foot_link2{float:none;margin-left:0;}
/*分享*/.f_bg .foot_a{text-align:center;margin-top:7px;margin-top:2%;float:none;}
.f_bg .foot_a ul li{float:none;vertical-align:top;display:inline-block;margin-left:4px;margin-right:4px;}}
@media screen and (max-width: 780px){.f140{font-size:90px;}
.f128{font-size:81px;}
.f126{font-size:80px;}
.f94{font-size:62px;}
.f92{font-size:60px;}
.f87{font-size:56px;}
.f82{font-size:51px;}
.f80{font-size:50px;}
.f64{font-size:40px;}
.f60{font-size:36px;}
.f58{font-size:34px;}
.f55{font-size:30px;}
.f53{font-size:29px;}
.f50{font-size:28px;}
.f48{font-size:28px;}
.f46{font-size:28px;}
.f44{font-size:27px;}
.f42{font-size:27px;}
.f40{font-size:26px;}
.f38{font-size:24px;}
.f36{font-size:22px;}
.f34{font-size:22px;}
.f32{font-size:21px;}
.f30{font-size:20px;}
.f28{font-size:19px;}
.f26{font-size:19px;}
.f24{font-size:18px;}
.f22{font-size:17px;}
.f20{font-size:16px;}
/*轮显*/.main .banner .down{width:40px;height:40px;}
.main .banner .down i{animation: heightani 2000ms linear infinite;}
/*视频弹窗*/.popupVideo .video_t{font-size:16px;height:50px;line-height:50px;}
.popupVideo .close{top:13px;right:13px;}}
@media screen and (max-width: 640px){.f140{font-size:78px;}
.f128{font-size:71px;}
.f126{font-size:70px;}
.f94{font-size:52px;}
.f92{font-size:50px;}
.f87{font-size:46px;}
.f82{font-size:42px;}
.f80{font-size:41px;}
.f64{font-size:36px;}
.f60{font-size:32px;}
.f58{font-size:30px;}
.f55{font-size:26px;}
.f53{font-size:26px;}
.f50{font-size:25px;}
.f48{font-size:25px;}
.f46{font-size:25px;}
.f44{font-size:24px;}
.f42{font-size:24px;}
.f40{font-size:24px;}
.f38{font-size:22px;}
.f36{font-size:20px;}
.f34{font-size:20px;}
.f32{font-size:19px;}
.f30{font-size:18px;}
.f28{font-size:17px;}
.f26{font-size:17px;}
.f24{font-size:16px;}
.f22{font-size:15px;}
.f20{font-size:15px;}
.f18{font-size:14px;}
.main .physician{padding:6% 0;}
.main .pctitle .entit{font-size:13px;margin: 5px 0 15px 0;}
.main .pctitle .line{width:40px;height:3px;}
/*轮显*/.main .banner .swiper-slide .rbtn{min-width:130px;padding:0 30px;font-size:15px;}
.main .banner .swiper-slide .rbtn span{height:42px;line-height:42px;padding:0;}
/*尾部*/.f_bg{font-size:13px;}
.f_div3{line-height:20px;}
.gotop{width:40px;height:40px;}
.gotop.actives{display:block;}}
@media screen and (max-width: 520px){.f140{font-size:72px;}}
@media screen and (max-width: 480px){.f140{font-size:64px;}
.f128{font-size:61px;}
.f126{font-size:60px;}
.f94{font-size:44px;}
.f92{font-size:44px;}
.f87{font-size:40px;}
.f82{font-size:36px;}
.f80{font-size:35px;}
.f64{font-size:32px;}
.f60{font-size:27px;}
.f58{font-size:25px;}
.f55{font-size:22px;}
.f53{font-size:22px;}
.f50{font-size:21px;}
.f48{font-size:21px;}
.f46{font-size:21px;}
.f44{font-size:20px;}
.f42{font-size:20px;}
.f40{font-size:20px;}
.f38{font-size:19px;}
.f36{font-size:18px;}
.f34{font-size:18px;}
.f32{font-size:17px;}
.f30{font-size:16px;}
.f28{font-size:15px;}
.f26{font-size:15px;}
.f24{font-size:15px;}
.f22{font-size:14px;}
.f20{font-size:14px;}
.f18{font-size:13px;}
/*轮显*/.main .banner .swiper-slide .rbtn{min-width:110px;padding:0 20px;font-size:13px;margin-top:4%;}
.main .banner .swiper-slide .rbtn span{height:36px;line-height:36px;}
.main .banner .swiper-slide .rbtn{margin-top:1%;}
/*尾部*/.f_bg{padding-top:5%;padding-bottom:5%;}
.f_bg .foot_one .foot_one_l img{height:30px;}
.f_bg .f_div2_r2 .foot_search .inputs{height:40px;line-height:40px;}
.f_bg .f_div2_r2 .foot_search .bnts{height:40px;line-height:40px;}
.f_div3 .l span{display:block;}
/*视频弹窗*/.popupVideo .video_t{font-size:15px;height:44px;line-height:44px;padding-left:12px;}
.popupVideo .close{top:10px;right:10px;}}
@media screen and (max-width: 420px){.f140{font-size:52px;}
/*轮显*/.main .banner .swiper-slide .rbtn{min-width:100px;}
.main .banner .swiper-slide .rbtn span{height:32px;line-height:32px;}
/*视频弹窗*/.popupVideo .video_t{font-size:14px;}}
@media screen and (max-width: 380px){.f140{font-size:48px;}}
@media screen and (max-width: 360px){.f140{font-size:46px;}
.f128{font-size:51px;}
.f126{font-size:50px;}
.f94{font-size:40px;}
.f92{font-size:40px;}
.f87{font-size:37px;}
.f82{font-size:34px;}
.f80{font-size:33px;}
.f64{font-size:30px;}
.f60{font-size:25px;}
.f58{font-size:23px;}
.f55{font-size:20px;}
.f53{font-size:20px;}
.f50{font-size:20px;}
.f48{font-size:20px;}
.f46{font-size:20px;}
.f44{font-size:19px;}
.f42{font-size:19px;}
.f40{font-size:19px;}
.f38{font-size:18px;}
.f36{font-size:18px;}
.f34{font-size:17px;}
.f32{font-size:16px;}
.f30{font-size:15px;}
.f28{font-size:14px;}
.f26{font-size:14px;}
.f24{font-size:14px;}
.f22{font-size:13px;}
.f20{font-size:13px;}
.f18{font-size:12px;}
.main .pctitle .entit{font-size:12px;}
/*尾部*/}
/*@import url(pscroll.css);*/.owl-carousel .owl-wrapper:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
/* display none until init*/.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;-webkit-touch-action:pan-y;-moz-touch-action:pan-y;-o-touch-action:pan-y;touch-action:pan-y;}
.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.owl-carousel .owl-item{float: left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls{-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
/* mouse grab icon*/.grabbing{cursor:url(../images/grabbing.png) 8 8, move;}
/* fix*/.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}
.owl-theme .owl-controls{/*margin-bottom:20px;*/text-align: center;}
/* Styling Next and Prev buttons*/.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline;width:38px;height:74px;/*IE7 life-saver*/text-indent:40px;margin-top:-16%;z-index:9;position:relative;overflow:hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}
.owl-theme .owl-controls .owl-buttons div.owl-prev{/*background:url(../images/i_pro_left.png) no-repeat;*/float:left;}
.owl-theme .owl-controls .owl-buttons div.owl-prev:hover{/*background:url(../images/i_pro_left_on.png) no-repeat;*/}
.owl-theme .owl-controls .owl-buttons div.owl-next{/* background:url(../images/i_pro_right.png) no-repeat;*/float:right;}
.owl-theme .owl-controls .owl-buttons div.owl-next:hover{/*background:url(../images/i_pro_right_on.png) no-repeat;*/}
/* Clickable class fix problem with hover on touch devices*//* Use it for non-touch hover action*/.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;text-decoration: none;}
/* Styling Pagination*/.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver*/display:none;}
.owl-theme .owl-controls .owl-page span{display: block;width: 10px;height: 10px;margin: 5px 5px;/*filter: Alpha(Opacity=50);opacity: 0.5;*/-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background:#ccc;}
.owl-theme .owl-controls .owl-page.active span{background:#4cb6ed;}
/* If PaginationNumbers is true
.owl-theme .owl-controls.clickable .owl-page:hover span*/.owl-theme .owl-controls .owl-page span.owl-numbers{height: auto;width: auto;color: #FFF;padding: 2px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
/* preloading images*/.owl-item.loading{min-height: 150px;background: url(../images/AjaxLoader.gif) no-repeat center center}
/*首页产品*/.owl-demo4{}
.owl-demo4.owl-carousel .owl-wrapper-outer{overflow:visible;}
/* Styling Next and Prev buttons*/.owl-demo4.owl-theme .owl-controls .owl-pagination{position:absolute;bottom:35px;width:100%;max-width:194px;left:-320px;height:18px;display:none;}
.owl-demo4.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver*/}
.owl-demo4.owl-theme .owl-controls .owl-page span{display: block;width: 4px;height: 4px;margin: 0px 13px;/*filter: Alpha(Opacity=50);opacity: 0.5;*/-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background:#dadada;}
.owl-demo4.owl-theme .owl-controls .owl-page.active span{background:#0093dd;}
.owl-demo4.owl-theme .owl-controls .owl-buttons{position:absolute;bottom:40px;width:100%;max-width:194px;left:-320px;height:0px;display:none;}
.owl-demo4.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline;width:9px;height:18px;/*IE7 life-saver*/text-indent:100px;line-height:60px;overflow:hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;margin-top:-9px;/*box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15);border-radius:50%;*/}
.owl-demo4.owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(../images/left_on.png) center center no-repeat;background-size:100%;float:left;margin-left:0;}
.owl-demo4.owl-theme .owl-controls .owl-buttons div.owl-prev.disabled{background-image:url(../images/left.png);}
.owl-demo4.owl-theme .owl-controls .owl-buttons div.owl-prev:hover{/*background-image:url(../images/left_on.png);*/opacity:0.8;filter:Alpha(opacity=80);}
.owl-demo4.owl-theme .owl-controls .owl-buttons div.owl-next{background:url(../images/right_on.png) center center no-repeat;background-size:100%;float:right;margin-left:20px;}
.owl-demo4.owl-theme .owl-controls .owl-buttons div.owl-next.disabled{background-image:url(../images/right.png);}
.owl-demo4.owl-theme .owl-controls .owl-buttons div.owl-next:hover{/* background-image:url(../images/right_on.png);*/opacity:0.8;filter:Alpha(opacity=80);}
.owl-demo4.owl-theme .owl-controls .owl-page{display:inline-block;}
.owl-demo4 .item{margin:0 0%;}
.owl-demo4 .item .imgs{position:relative;padding-top:65.452%;overflow:hidden;}
.owl-demo4 .item .imgs img{display: block;width: 100%;height:100%;position:absolute;top:0;left:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.6s ease-out 0s;-moz-transition:all 0.6s ease-out 0s;-o-transition:all 0.6s ease-out 0s;transition:all 0.6s ease-out 0s;/*-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;*/}
.owl-demo4 .item dd:hover .imgs img{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);/*-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);filter:none;*/}
.owl-demo4 .item dd{overflow:hidden;position:relative;}
.owl-demo4 .item dd .h3{margin:0 auto;width:96%;font-weight:bold;line-height:46px;height:46px;color:#172c55;margin-top:9px;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;text-align:center;}
.owl-demo4 .item dd .date{margin:0 auto;width:96%;overflow:hidden;color:#f18c1a;font-size:18px;height:46px;line-height:46px;transition:all 0.3s;position:relative;margin-bottom:10px;text-align:center;}
.owl-demo4 .item dd:hover .date span{text-decoration:underline;}
/*首页关于*/.owl-demo5{margin-top:4%;width:102%;margin-left:-1%;}
/*.owl-demo5.owl-carousel .owl-wrapper-outer{overflow:visible;}*//* Styling Next and Prev buttons*/.owl-demo5.owl-theme .owl-controls .owl-pagination{position:absolute;bottom:-105px;width:100%;left:0;height:18px;display:none;}
.owl-demo5.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver*/}
.owl-demo5.owl-theme .owl-controls .owl-page span{display: block;width: 4px;height: 4px;margin: 0px 13px;/*filter: Alpha(Opacity=50);opacity: 0.5;*/-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background:#dadada;}
.owl-demo5.owl-theme .owl-controls .owl-page.active span{background:#0093dd;}
.owl-demo5.owl-theme .owl-controls .owl-buttons{position:absolute;bottom:40px;width:100%;max-width:194px;left:-320px;height:0px;display:none;}
.owl-demo5.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline;width:9px;height:18px;/*IE7 life-saver*/text-indent:100px;line-height:60px;overflow:hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;margin-top:-9px;/*box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15);border-radius:50%;*/}
.owl-demo5.owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(../images/left_on.png) center center no-repeat;background-size:100%;float:left;margin-left:0;}
.owl-demo5.owl-theme .owl-controls .owl-buttons div.owl-prev.disabled{background-image:url(../images/left.png);}
.owl-demo5.owl-theme .owl-controls .owl-buttons div.owl-prev:hover{/*background-image:url(../images/left_on.png);*/opacity:0.8;filter:Alpha(opacity=80);}
.owl-demo5.owl-theme .owl-controls .owl-buttons div.owl-next{background:url(../images/right_on.png) center center no-repeat;background-size:100%;float:right;margin-left:20px;}
.owl-demo5.owl-theme .owl-controls .owl-buttons div.owl-next.disabled{background-image:url(../images/right.png);}
.owl-demo5.owl-theme .owl-controls .owl-buttons div.owl-next:hover{/* background-image:url(../images/right_on.png);*/opacity:0.8;filter:Alpha(opacity=80);}
.owl-demo5.owl-theme .owl-controls .owl-page{display:inline-block;}
.owl-demo5 .item{margin:0 2%;}
.owl-demo5 .item .imgs{overflow:hidden;padding-top:60.37%;position:relative;}
.owl-demo5 .item .imgs img{display: block;width: 100%;height:100%;position:absolute;top:0;left:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.6s ease-out 0s;-moz-transition:all 0.6s ease-out 0s;-o-transition:all 0.6s ease-out 0s;transition:all 0.6s ease-out 0s;/*-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;*/}
.owl-demo5 .item dd:hover .imgs img{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);/*-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);filter:none;*/}
.owl-demo5 .item dd{overflow:hidden;}
/*首页新闻*/.owl-demo3{margin-top:3%;width:102%;margin-left:-1%;}
/*.owl-demo3.owl-carousel .owl-wrapper-outer{overflow:visible;}*//* Styling Next and Prev buttons*/.owl-demo3.owl-theme .owl-controls .owl-pagination{position:absolute;bottom:-105px;width:100%;left:0;height:18px;display:none;}
.owl-demo3.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver*/}
.owl-demo3.owl-theme .owl-controls .owl-page span{display: block;width: 4px;height: 4px;margin: 0px 13px;/*filter: Alpha(Opacity=50);opacity: 0.5;*/-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background:#dadada;}
.owl-demo3.owl-theme .owl-controls .owl-page.active span{background:#0093dd;}
.owl-demo3.owl-theme .owl-controls .owl-buttons{position:absolute;bottom:40px;width:100%;max-width:194px;left:-320px;height:0px;display:none;}
.owl-demo3.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline;width:9px;height:18px;/*IE7 life-saver*/text-indent:100px;line-height:60px;overflow:hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;margin-top:-9px;/*box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15);border-radius:50%;*/}
.owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(../images/left_on.png) center center no-repeat;background-size:100%;float:left;margin-left:0;}
.owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-prev.disabled{background-image:url(../images/left.png);}
.owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-prev:hover{/*background-image:url(../images/left_on.png);*/opacity:0.8;filter:Alpha(opacity=80);}
.owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-next{background:url(../images/right_on.png) center center no-repeat;background-size:100%;float:right;margin-left:20px;}
.owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-next.disabled{background-image:url(../images/right.png);}
.owl-demo3.owl-theme .owl-controls .owl-buttons div.owl-next:hover{/* background-image:url(../images/right_on.png);*/opacity:0.8;filter:Alpha(opacity=80);}
.owl-demo3.owl-theme .owl-controls .owl-page{display:inline-block;}
.owl-demo3 .item{margin:0 2%;}
.owl-demo3 .item dd{overflow:hidden;background:#ffffff;padding:38px;transition:all 0.3s;margin-bottom:1.5%;}
.owl-demo3 .item dd:hover{background:#172c55;}
.owl-demo3 .item dd .date{display:block;height:26px;line-height:26px;overflow:hidden;margin-top:5px;font-size:16px;color:#172c55;}
.owl-demo3 .item dd .h3{font-weight:normal;line-height:32px;height:96px;color:#172c55;margin-top:15px;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.owl-demo3 .item dd .a{margin-bottom:10px;margin-top:40px;display:block;height:30px;line-height:30px;color:#172c55;font-style:normal;}
.owl-demo3 .item dd .a span{font-family:"Cambria";font-weight:bold;font-size:14px;}
.owl-demo3 .item dd:hover .date{color:#fefeff;}
.owl-demo3 .item dd:hover .h3{color:#fefeff;}
.owl-demo3 .item dd:hover .a{color:#fff;}
.owl-demo3 .item dd .a:hover{text-decoration:underline;}
/*首页合作*/.owl-demo2{margin-top:4%;margin-bottom:4%;width:102%;margin-left:-1%;}
/*.owl-demo2.owl-carousel .owl-wrapper-outer{overflow:visible;}*//* Styling Next and Prev buttons*/.owl-demo2.owl-theme .owl-controls .owl-pagination{position:absolute;bottom:-105px;width:100%;left:0;height:18px;display:none;}
.owl-demo2.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver*/}
.owl-demo2.owl-theme .owl-controls .owl-page span{display: block;width: 4px;height: 4px;margin: 0px 13px;/*filter: Alpha(Opacity=50);opacity: 0.5;*/-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background:#dadada;}
.owl-demo2.owl-theme .owl-controls .owl-page.active span{background:#0093dd;}
.owl-demo2.owl-theme .owl-controls .owl-buttons{position:absolute;bottom:40px;width:100%;max-width:194px;left:-320px;height:0px;display:none;}
.owl-demo2.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline;width:9px;height:18px;/*IE7 life-saver*/text-indent:100px;line-height:60px;overflow:hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;margin-top:-9px;/*box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15);border-radius:50%;*/}
.owl-demo2.owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(../images/left_on.png) center center no-repeat;background-size:100%;float:left;margin-left:0;}
.owl-demo2.owl-theme .owl-controls .owl-buttons div.owl-prev.disabled{background-image:url(../images/left.png);}
.owl-demo2.owl-theme .owl-controls .owl-buttons div.owl-prev:hover{/*background-image:url(../images/left_on.png);*/opacity:0.8;filter:Alpha(opacity=80);}
.owl-demo2.owl-theme .owl-controls .owl-buttons div.owl-next{background:url(../images/right_on.png) center center no-repeat;background-size:100%;float:right;margin-left:20px;}
.owl-demo2.owl-theme .owl-controls .owl-buttons div.owl-next.disabled{background-image:url(../images/right.png);}
.owl-demo2.owl-theme .owl-controls .owl-buttons div.owl-next:hover{/* background-image:url(../images/right_on.png);*/opacity:0.8;filter:Alpha(opacity=80);}
.owl-demo2.owl-theme .owl-controls .owl-page{display:inline-block;}
.owl-demo2 .item{margin:0 4%;}
.owl-demo2 .item .imgs{overflow:hidden;padding-top:90px;position:relative;}
.owl-demo2 .item .imgs img{display: block;width: 100%;height:100%;position:absolute;top:0;left:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.6s ease-out 0s;-moz-transition:all 0.6s ease-out 0s;-o-transition:all 0.6s ease-out 0s;transition:all 0.6s ease-out 0s;/*-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;*/}
.owl-demo2 .item dd:hover .imgs img{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);/*-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);filter:none;*/}
.owl-demo2 .item dd{overflow:hidden;width:173px;margin:0 auto;}
/*相关产品*/.owl-demo11{margin:0 auto;width:102%;margin-left:-1%;text-align:center;margin-top:2%;margin-bottom:100px;}
/*.owl-demo11.owl-carousel .owl-wrapper-outer{overflow:visible;}*//* Styling Next and Prev buttons*/.owl-demo11.owl-theme .owl-controls .owl-pagination{position:absolute;height:0;right:0;bottom:0;width:100%;text-align:center;display:none;}
/* Styling Pagination*/.owl-demo11.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver*/}
.owl-demo11.owl-theme .owl-controls .owl-page span{display: block;width: 20px;height: 24px;margin: 5px 6px;/*filter: Alpha(Opacity=50);opacity: 0.5;*/-webkit-border-radius: 0%;-moz-border-radius: 0%;border-radius: 0%;background:url(../images/about_pic2.png) no-repeat;background-size:100% 100%;}
.owl-demo11.owl-theme .owl-controls .owl-page.active span{background-image:url(../images/about_pic2_on.png);}
.owl-demo11.owl-theme .owl-controls .owl-buttons{position:absolute;top:50%;width:100%;left:0;height:0;display:none;}
.owl-demo11.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline;width:18px;height:29px;/*IE7 life-saver*/text-indent:100px;line-height:40px;overflow:hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;margin-top:-35px;/*box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15);border-radius:50%;*/}
.owl-demo11.owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(../images/left.png) center center no-repeat;background-size:100%;float:left;margin-left:-52px;}
.owl-demo11.owl-theme .owl-controls .owl-buttons div.owl-prev:hover{background-image:url(../images/left_on.png);opacity:0.8;filter:Alpha(opacity=80);}
.owl-demo11.owl-theme .owl-controls .owl-buttons div.owl-next{background:url(../images/right.png) center center no-repeat;background-size:100%;float:right;margin-right:-52px;}
.owl-demo11.owl-theme .owl-controls .owl-buttons div.owl-next:hover{background-image:url(../images/right_on.png);opacity:0.8;filter:Alpha(opacity=80);}
.owl-demo11.owl-theme .owl-controls .owl-page{display:inline-block;}
.owl-demo11 .item{margin:0 2%;}
.owl-demo11 .item .imgs{overflow:hidden;position:relative;padding-top:61%;}
.owl-demo11 .item .imgs img{display: block;width: 100%;height:100%;position:absolute;top:0;left:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.6s ease-out 0s;-moz-transition:all 0.6s ease-out 0s;-o-transition:all 0.6s ease-out 0s;transition:all 0.6s ease-out 0s;/*-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;*/}
.owl-demo11 .item dd:hover .imgs img{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);/*-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);filter:none;*/}
.owl-demo11 .item dd{background:#fff;overflow:hidden;margin-top:2%;transition:all 0.3s;}
.owl-demo11 .item dd .h3{font-weight:normal;overflow:hidden;height:80px;line-height:80px;color:#32337f;white-space:nowrap;text-overflow:ellipsis;padding-left:2%;padding-right:2%;background:#edfbff;}
.owl-demo11 .item dd:hover{box-shadow: 0px 10px 15px 0px rgba(50, 188, 233, 0.18);}
/*产品详细图*/.owl-demo8.owl-carousel .owl-wrapper-outer{/*padding-top:10px;padding-bottom:6px;*/}
.owl-demo8{width:100%;margin:0 auto;text-align:center;overflow:hidden;}
/* Styling Next and Prev buttons*/.owl-demo8.owl-theme .owl-controls{/* bottom:60%;*/height:0;top:50%;}
.owl-demo8.owl-theme .owl-controls .owl-pagination{display:none;}
.owl-demo8.owl-theme .owl-controls .owl-buttons{position:absolute;bottom:50%;width:100%;left:0;height:0;}
.owl-demo8.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline;width:16px;height:28px;/*IE7 life-saver*/text-indent:60px;font-size:0;overflow:hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;margin-top:-14px;}
.owl-demo8.owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(../images/left.png) center center no-repeat;float:left;background-size:100% 100%;margin-left:3%;}
.owl-demo8.owl-theme .owl-controls .owl-buttons div.owl-prev:hover{transition:all 0.3s;/*opacity:0.8;filter:Alpha(opacity=80);*/background-image:url(../images/left_on.png);background-size:100% 100%;}
.owl-demo8.owl-theme .owl-controls .owl-buttons div.owl-next{background:url(../images/right.png) center center no-repeat;float:right;background-size:100% 100%;margin-right:3%;}
.owl-demo8.owl-theme .owl-controls .owl-buttons div.owl-next:hover{transition:all 0.3s;/*opacity:0.8;filter:Alpha(opacity=80);*/background-image:url(../images/right_on.png);background-size:100% 100%;}
.owl-demo8.owl-theme .owl-controls .owl-page{display:inline-block;}
.owl-demo8 .item{margin:0 0%;}
.owl-demo8 .item .imgs{overflow:hidden;padding-top:101.18%;position:relative;}
.owl-demo8 .item .imgs img{display: block;width: 100%;height:100%;position:absolute;top:0;left:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.6s ease-out 0s;-moz-transition:all 0.6s ease-out 0s;-o-transition:all 0.6s ease-out 0s;transition:all 0.6s ease-out 0s;/*-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;*/}
.owl-demo8 .item dd:hover .imgs img{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);/*-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);filter:none;*/}
/*产品*/.owl-demo7{margin-top:4%;width:102%;margin-left:-1%;}
/*.owl-demo7.owl-carousel .owl-wrapper-outer{overflow:visible;}*//* Styling Next and Prev buttons*/.owl-demo7.owl-theme .owl-controls .owl-pagination{position:absolute;bottom:-105px;width:100%;left:0;height:18px;display:none;}
.owl-demo7.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver*/}
.owl-demo7.owl-theme .owl-controls .owl-page span{display: block;width: 4px;height: 4px;margin: 0px 13px;/*filter: Alpha(Opacity=50);opacity: 0.5;*/-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background:#dadada;}
.owl-demo7.owl-theme .owl-controls .owl-page.active span{background:#0093dd;}
.owl-demo7.owl-theme .owl-controls .owl-buttons{position:absolute;bottom:40px;width:100%;max-width:194px;left:-320px;height:0px;display:none;}
.owl-demo7.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline;width:9px;height:18px;/*IE7 life-saver*/text-indent:100px;line-height:60px;overflow:hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;margin-top:-9px;/*box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15);border-radius:50%;*/}
.owl-demo7.owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(../images/left_on.png) center center no-repeat;background-size:100%;float:left;margin-left:0;}
.owl-demo7.owl-theme .owl-controls .owl-buttons div.owl-prev.disabled{background-image:url(../images/left.png);}
.owl-demo7.owl-theme .owl-controls .owl-buttons div.owl-prev:hover{/*background-image:url(../images/left_on.png);*/opacity:0.8;filter:Alpha(opacity=80);}
.owl-demo7.owl-theme .owl-controls .owl-buttons div.owl-next{background:url(../images/right_on.png) center center no-repeat;background-size:100%;float:right;margin-left:20px;}
.owl-demo7.owl-theme .owl-controls .owl-buttons div.owl-next.disabled{background-image:url(../images/right.png);}
.owl-demo7.owl-theme .owl-controls .owl-buttons div.owl-next:hover{/* background-image:url(../images/right_on.png);*/opacity:0.8;filter:Alpha(opacity=80);}
.owl-demo7.owl-theme .owl-controls .owl-page{display:inline-block;}
.owl-demo7 .item{margin:0 2%;}
.owl-demo7 .item .imgs{overflow:hidden;padding-top:60.37%;position:relative;}
.owl-demo7 .item .imgs img{display: block;width: 100%;height:100%;position:absolute;top:0;left:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.6s ease-out 0s;-moz-transition:all 0.6s ease-out 0s;-o-transition:all 0.6s ease-out 0s;transition:all 0.6s ease-out 0s;/*-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;*/}
.owl-demo7 .item dd:hover .imgs img{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);/*-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);filter:none;*/}
.owl-demo7 .item dd{overflow:hidden;}
.owl-demo7 .item .h3{margin-top:5%;height:27px;line-height:27px;overflow:hidden;color:#172c55;font-weight:normal;white-space:nowrap;text-overflow:ellipsis;}
.owl-demo7 .item .p{margin-top:11px;line-height:27px;overflow:hidden;color:#666666;}
/*产品中心2*/.owl-demo10{margin:0 auto;text-align:center;/*-webkit-box-shadow: 0 5px 30px rgba(0,0,0,0.1);box-shadow: 0 5px 30px rgba(0,0,0,0.1);*/}
/*.owl-demo10.owl-carousel .owl-wrapper-outer{overflow:visible;}*//* Styling Next and Prev buttons*/.owl-demo10.owl-theme .owl-controls .owl-pagination{position:absolute;height:0;right:0;bottom:20%;width:52.1%;text-align:right;padding-right:60px;display:none;}
/* Styling Pagination*/.owl-demo10.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver*/}
.owl-demo10.owl-theme .owl-controls .owl-page span{display: block;width: 14px;height: 14px;margin: 5px 3px;/*filter: Alpha(Opacity=50);opacity: 0.5;*/-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background:#dadada;}
.owl-demo10.owl-theme .owl-controls .owl-page.active span{background:#0093dd;}
.owl-demo10.owl-theme .owl-controls .owl-buttons{position:absolute;top:50%;width:100%;left:0;height:0;}
.owl-demo10.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline;width:45px;height:27px;/*IE7 life-saver*/text-indent:100px;line-height:27px;overflow:hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;margin-top:-14px;/*box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15);border-radius:50%;*//*-webkit-box-shadow: 0 5px 30px rgba(0,0,0,0.1);box-shadow: 0 5px 30px rgba(0,0,0,0.1);border-radius:50%;*/}
.owl-demo10.owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(../images/left.png) center center no-repeat;background-size:100%;float:left;margin-left:-156px;}
.owl-demo10.owl-theme .owl-controls .owl-buttons div.owl-prev:hover{background-image:url(../images/left_on.png);opacity:0.8;filter:Alpha(opacity=80);}
.owl-demo10.owl-theme .owl-controls .owl-buttons div.owl-next{background:url(../images/right.png) center center no-repeat;background-size:100%;float:right;margin-right:-156px;}
.owl-demo10.owl-theme .owl-controls .owl-buttons div.owl-next:hover{background-image:url(../images/right_on.png);opacity:0.8;filter:Alpha(opacity=80);}
.owl-demo10.owl-theme .owl-controls .owl-page{display:inline-block;}
.owl-demo10 .item{margin:0 0%;}
.owl-demo10 .item .imgs{float:right;width:50%;overflow:hidden;padding-top:30%;position:relative;}
.owl-demo10 .item .imgs img{display: block;width: 100%;height:100%;position:absolute;top:0;left:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.6s ease-out 0s;-moz-transition:all 0.6s ease-out 0s;-o-transition:all 0.6s ease-out 0s;transition:all 0.6s ease-out 0s;/*-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;*/}
.owl-demo10 .item dd .imgs:hover img{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);/*-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);filter:none;*/}
.owl-demo10 .item dd .txts{float:left;width:48%;max-width:650px;overflow:hidden;text-align:left;}
.owl-demo10 .item dd .txts .h4{font-weight:bold;overflow:hidden;height:40px;line-height:40px;white-space:nowrap;text-overflow:ellipsis;margin-top:15%;}
.owl-demo10 .item dd .txts .p{line-height:32px;height:64px;margin-top:16px;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;color:#555555;font-size:16px;}
.owl-demo10 .item dd .txts .a{float:left;padding-left:17px;padding-right:17px;overflow:hidden;position:relative;z-index:0;color:#222222;font-size:15px;line-height:40px;height:40px;margin-top:45px;transition:all 0.3s;}
.owl-demo10 .item dd .txts .a:before{z-index: -1;content: "";position: absolute;left: 0;top: 0;width: 40px;height: 40px;background: #2da338;border-radius: 50%;transition:all 0.3s;}
.owl-demo10 .item dd .txts .a:hover{/*margin-left:5px;font-weight:bold;*/color:#fff;}
.owl-demo10 .item dd .txts .a:hover:before{width:100%;border-radius:30px;}
.owl-demo10 .item dd .txts .a span{font-family:"Cambria";}
/*产品详细*/.owl-demo6{width:calc(100% - 40px);width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);max-width:480px;margin:0 auto;text-align:center;}
.owl-demo6 .owl-item.loading{min-height:35px;}
.owl-demo6.owl-theme .owl-controls{top:0;height:0;}
.owl-demo6.owl-theme .owl-controls .owl-buttons{position:absolute;top:50%;width:100%;left:0px;height:0;}
.owl-demo6.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline;width:19px;height:35px;/*IE7 life-saver*/text-indent:60px;overflow:hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;margin-top:-17px;}
.owl-demo6.owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(../images/left4_on.png) center center no-repeat;background-size:100% 100%;float:left;margin-left:-40px;}
.owl-demo6.owl-theme .owl-controls .owl-buttons div.owl-prev:hover{background:url(../images/left4_on.png) center center no-repeat;background-size:100% 100%;}
.owl-demo6.owl-theme .owl-controls .owl-buttons div.owl-prev.disabled{background-image:url(../images/left4.png);}
.owl-demo6.owl-theme .owl-controls .owl-buttons div.owl-next{background:url(../images/right4_on.png) center center no-repeat;background-size:100% 100%;float:right;margin-right:-40px;}
.owl-demo6.owl-theme .owl-controls .owl-buttons div.owl-next:hover{background:url(../images/right4_on.png) center center no-repeat;background-size:100% 100%;}
.owl-demo6.owl-theme .owl-controls .owl-buttons div.owl-next.disabled{background-image:url(../images/right4.png);}
.owl-demo6 .item{margin: 0px 10px;}
.owl-demo6 .item img{display: block;width:100%;height:100%;left:0;top:0;position:absolute;}
/*.owl-demo6 .item dd:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.3);}*/.owl-demo6 .item dd{overflow:hidden;position:relative;cursor:pointer;border:1px solid #e6e6e6;padding-top:98%;}
/*.owl-demo6 .item dd:Hover{border:1px solid #0000cd;}*//*.owl-demo6 .item .psel:after{background:none;}*/.owl-demo6 .item .psel{border:1px solid #2da338;}
.owl-demo6 .item dd .h4{font-weight:normal;font-size:12px;position:absolute;width:100%;bottom:0;left:0;height:24px;line-height:24px;background:rgba(0,0,0,0.5);color:#fff;text-align:center;}
.owl-demo6 .item .psel .h4{background:#f49500;}
/*相关推荐*/.owl-demo9{margin:0 auto;text-align:center;width:102%;margin-left:-1%;margin-top:2.6%;margin-bottom:6%;}
/*.owl-demo9.owl-carousel .owl-wrapper-outer{overflow:visible;}*//* Styling Next and Prev buttons*/.owl-demo9.owl-theme .owl-controls .owl-pagination{position:absolute;height:0;right:0;bottom:20%;width:52.1%;text-align:right;padding-right:60px;display:none;}
/* Styling Pagination*/.owl-demo9.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver*/}
.owl-demo9.owl-theme .owl-controls .owl-page span{display: block;width: 14px;height: 14px;margin: 5px 3px;/*filter: Alpha(Opacity=50);opacity: 0.5;*/-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background:#dadada;}
.owl-demo9.owl-theme .owl-controls .owl-page.active span{background:#0093dd;}
.owl-demo9.owl-theme .owl-controls .owl-buttons{position:absolute;top:50%;width:100%;left:0;height:0;display:none;}
.owl-demo9.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline;width:18px;height:29px;/*IE7 life-saver*/text-indent:100px;line-height:40px;overflow:hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;margin-top:-15px;/*box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15);border-radius:50%;*/}
.owl-demo9.owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(../images/left.png) center center no-repeat;background-size:100%;float:left;margin-left:-52px;}
.owl-demo9.owl-theme .owl-controls .owl-buttons div.owl-prev:hover{background-image:url(../images/left_on.png);opacity:0.8;filter:Alpha(opacity=80);}
.owl-demo9.owl-theme .owl-controls .owl-buttons div.owl-next{background:url(../images/right.png) center center no-repeat;background-size:100%;float:right;margin-right:-52px;}
.owl-demo9.owl-theme .owl-controls .owl-buttons div.owl-next:hover{background-image:url(../images/right_on.png);opacity:0.8;filter:Alpha(opacity=80);}
.owl-demo9.owl-theme .owl-controls .owl-page{display:inline-block;}
.owl-demo9 .item{margin:0 3%;}
.owl-demo9 .item dd{overflow:hidden;background:#f7f7f7;}
.owl-demo9 .item dd .imgs{overflow:hidden;position:relative;padding-top:121%;}
.owl-demo9 .item dd .imgs img{display: block;width: 100%;position:absolute;height:100%;left:0;top:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.owl-demo9 .item dd:hover .imgs img{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);}
.owl-demo9 .item dd .txts{overflow:hidden;border-top:1px solid #cccccc;height:80px;line-height:80px;}
.owl-demo9 .item dd .txts .h3{overflow:hidden;font-weight:normal;white-space:nowrap;text-overflow:ellipsis;width:94%;max-width:280px;background:url(../images/product_pic4.png) right 1px center no-repeat;transition:all 0.3s;color:#333333;font-size:16px;margin:0 auto;background-size:38px 38px;padding-right:40px;}
.owl-demo9 .item dd:hover .txts .h3{background-image:url(../images/product_pic4_on.png);}
@media screen and (max-width: 1760px){/*产品中心2*/.owl-demo10.owl-theme .owl-controls .owl-buttons div.owl-prev{margin-left:-110px;}
.owl-demo10.owl-theme .owl-controls .owl-buttons div.owl-next{margin-right:-110px;}}
@media screen and (max-width: 1660px){/*产品中心2*/.owl-demo10.owl-theme .owl-controls .owl-buttons div.owl-prev{margin-left:-90px;}
.owl-demo10.owl-theme .owl-controls .owl-buttons div.owl-next{margin-right:-90px;}}
@media screen and (max-width: 1560px){/*首页合作*/.owl-demo2 .item dd{width:100%;}
.owl-demo2 .item .imgs{padding-top:51.1%;}
/*产品中心2*/.owl-demo10.owl-theme .owl-controls .owl-buttons div.owl-prev{margin-left:-50px;}
.owl-demo10.owl-theme .owl-controls .owl-buttons div.owl-next{margin-right:-50px;}
.owl-demo10 .item dd .txts .h4{margin-top:18%;}}
@media screen and (max-width: 1440px){/*产品中心2*/.owl-demo10.owl-theme .owl-controls .owl-buttons div{display:none;}
.owl-demo10.owl-theme .owl-controls .owl-buttons div.owl-prev{margin-left:-20px;}
.owl-demo10.owl-theme .owl-controls .owl-buttons div.owl-next{margin-right:-20px;}
.owl-demo10.owl-theme .owl-controls .owl-buttons div{width:40px;height:24px;margin-top:-12px;}}
@media screen and (max-width: 1360px){/*产品中心2*/.owl-demo10 .item dd .txts .h4{margin-top:15%;}
/*相关推荐*/.owl-demo9 .item dd .txts .h3{font-size:16px;}}
@media screen and (max-width: 1200px){/*首页新闻*/.owl-demo3 .item dd{padding:20px;}
.owl-demo3 .item dd .h3{line-height:28px;height:84px;margin-top:10px;}
.owl-demo3 .item dd .date{font-size:15px;}
.owl-demo3 .item dd .a{margin-top:20px;}
/*相关产品*/.owl-demo11 .item dd .h3{height:60px;line-height:60px;}
/*产品中心2*/.owl-demo10 .item dd .txts .p{line-height:26px;height:52px;font-size:15px;}
/*产品详细*/.owl-demo6{width:calc(100% - 50px);width:-webkit-calc(100% - 50px);width:-moz-calc(100% - 50px);}
.owl-demo6.owl-theme .owl-controls .owl-buttons{display:block;}
.owl-demo6.owl-theme .owl-controls .owl-buttons div.owl-next{margin-right:-20px;}
.owl-demo6.owl-theme .owl-controls .owl-buttons div.owl-prev{margin-left:-20px;}}
@media screen and (max-width: 1100px){/*产品中心2*/.owl-demo10 .item dd .txts .h4{margin-top:12%;}
.owl-demo10 .item dd .txts .a{margin-top:35px;}
/*相关推荐*/.owl-demo9 .item{margin:0 2%;}
.owl-demo9 .item dd .txts{height:60px;line-height:60px;}}
@media screen and (max-width: 960px){/*相关产品*/.owl-demo11 .item dd .h3{height:50px;line-height:50px;}
.owl-demo11{margin-bottom:66px;}
.owl-demo11 .item dd{margin-bottom:0px;}

/*产品中心2*/.owl-demo10 .item .imgs{float:none;width:100%;padding-top:60%;}
.owl-demo10 .item dd .txts{float:none;width:100%;max-width:none;}
.owl-demo10 .item dd .txts .h4{margin-top:5%;}}
@media screen and (max-width: 780px){/*首页新闻*/.owl-demo3 .item dd .a{margin-bottom:0;}
.owl-demo3 .item dd .h3{line-height:26px;height:78px;}
/*产品中心2*/.owl-demo10 .item dd .txts .a{font-size:14px;}
.owl-demo10 .item dd .txts .p{font-size:14px;}
.owl-demo10 .item dd .txts .h4{height:30px;line-height:30px;}
/*相关推荐*/.owl-demo9 .item dd .txts{height:50px;line-height:50px;}
.owl-demo9 .item dd .txts .h3{background-size: 30px 30px;font-size:15px;}}
@media screen and (max-width: 480px){/*首页产品*/.owl-demo4 .item dd .h3{-webkit-line-clamp: 2;line-height:20px;height:40px;}
.owl-demo4 .item dd .date{height:22px;line-height:22px;margin-top:4px;font-size:16px;}
/*首页新闻*/.owl-demo3{margin-top:4%;}
.owl-demo3 .item dd{padding:12px;}
.owl-demo3 .item dd .a{margin-top:15px;height:24px;line-height:24px;margin-bottom:6px;}
.owl-demo3 .item dd .date{font-size:13px;}
.owl-demo3 .item dd .h3{margin-top:5px;}
/*相关产品*/.owl-demo11 .item dd .h3{height:40px;line-height:40px;}
/*产品中心2*/.owl-demo10.owl-theme .owl-controls .owl-buttons div{width:30px;height:30px;margin-top:-15px;}
.owl-demo10.owl-theme .owl-controls .owl-buttons div.owl-prev{margin-left:-5px;}
.owl-demo10.owl-theme .owl-controls .owl-buttons div.owl-next{margin-right:-5px;}
.owl-demo10 .item dd .txts .p{margin-top:12px;line-height:24px;height:48px;font-size:13px;}
.owl-demo10 .item dd .txts .a{margin-top:20px;}
/*产品详细*/.owl-demo6 .item{margin: 0px 4px;}
.owl-demo6.owl-theme .owl-controls .owl-buttons div{width:15px;height:28px;margin-top:-14px;}
/*相关推荐*/.owl-demo9 .item dd .txts .h3{font-size:14px;background-size: 20px 20px;padding-right:0px;background:none;width:96%;}}
@media screen and (max-width: 380px){/*首页产品*/.owl-demo4 .item dd .date{font-size:14px;}
/*首页新闻*/.owl-demo3 .item dd .date{font-size:12px;}
.owl-demo3 .item dd .a{margin-top:10px;}
.owl-demo3 .item dd .h3{line-height:24px;height:72px;}
/*相关产品*/.owl-demo11 .item dd .h3{font-size:14px;}
/*相关推荐*/.owl-demo9 .item dd .txts .h3{font-size:13px;}}
/*首页*/[flex]{display: flex;}
[flex][flex~="jfe"]{justify-content: flex-end;}
.cycle-box{--size: 40px;--time: 4s;--b-c: var(--main-color);--b-w: 3px;position: relative;width: var(--size);height: var(--size);}
.cycle-box .cycle-son{position: absolute;top: 0;height: var(--size);width: calc(var(--size)*0.5);overflow: hidden;}
.cycle-box .cycle-son::before{content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.cycle-box .left-c{left: 0;}
.cycle-box .left-c::before{transform-origin: right center;border-radius: calc(var(--size)*0.5) 0 0 calc(var(--size)*0.5);border: var(--b-w) solid var(--b-c);border-right: 0;transform: rotate(-180deg);}
.cycle-box .right-c{right: 0;}
.cycle-box .right-c::before{transform-origin: left center;border-radius: 0 calc(var(--size)*0.5) calc(var(--size)*0.5) 0;border: var(--b-w) solid var(--b-c);border-left: 0;transform: rotate(-180deg);}
.cycle-box.run .left-c::before{animation: cycle-left var(--time) linear;}
.cycle-box.run .right-c{right: 0;}
.cycle-box.run .right-c::before{animation: cycle-right var(--time) linear;}
.run .cycle-box .left-c::before{animation: cycle-left var(--time) linear;}
.run .cycle-box .right-c{right: 0;}
.run .cycle-box .right-c::before{animation: cycle-right var(--time) linear;}
@keyframes cycle-left{0%{transform: rotate(-180deg);}
50%{transform: rotate(-180deg);}
100%{transform: rotate(0deg);}}
@keyframes cycle-right{0%{transform: rotate(-180deg);}
50%{transform: rotate(0deg);}
100%{transform: rotate(0deg);}}
.self-svg{display: flex;align-items: center;justify-content: center;}
.self-svg svg.icon{width: var(--size);height: var(--size);fill: var(--fill);}
/*轮显*/[flex]{display: flex;}
[flex][flex~="aic"]{align-items: center;}
.index-banner .swiper-point-num{position:absolute;right:0;z-index:10;bottom:75px;right:0;}
.index-banner .mourse-box{--h: 52px;--size: 40%;--fill: #ffffff;position: relative;cursor: pointer;}
.index-banner .mourse-box::before{content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url(../images/icon_1_1.png) no-repeat center / contain;animation: ani-rotate 6s linear infinite;}
.index-banner .mourse-box .self-svg{height: var(--h);width: var(--h);}
.index-banner .swiper-point-num{--h: 24px;--c: #ffffff;}
.index-banner .swiper-point-num .swiper-pagination-bullet{margin: 0 4px;position: relative;border-radius: 0;width: var(--h);height: var(--h);text-indent:80px;overflow:hidden;text-align: center;font-size: 0.5em;line-height: var(--h);color: var(--c);cursor: pointer;display:inline-block;margin-left:10px;}
.index-banner .swiper-point-num .swiper-pagination-bullet::after{content: '';display: block;position: absolute;left: 0;top: 0;border-radius: 50%;border: 2px solid var(--c);height: 100%;width: 100%;background: transparent;opacity: 0.2;}
.index-banner .swiper-point-num .cycle-box{--b-c: var(--c);--b-w: 2px;--size: var(--h);position: absolute;left: 0;top: 0;}
.index-banner .swiper-point-num .swiper-pagination-bullet-active{opacity: 1;}
/*产品*/.i_one_bg{overflow:hidden;background:#f5f5f7;}
.i_one{overflow:hidden;margin-top:62px;margin-bottom:53px;}
.i_one ul li{float:left;width:32%;margin-right:2%;margin-bottom:2%;overflow:hidden;background:#fff;}
.i_one ul li:nth-child(3n+0){margin-right:0;}
/*关于*/.i_two{margin-top:7%;margin-bottom:7%;overflow:hidden;}
.i_two .h4{font-weight:bold;position:relative;line-height:1;color:rgba(45,49,124,0.1);text-transform:uppercase;text-align:center;}
.i_two .h4 span{color:#172c55;position:absolute;bottom:10px;left:0;width:100%;text-transform:none;}
.i_two .desc{margin:0 auto;max-width:1030px;overflow:hidden;line-height:26px;color:#172c55;margin-top:2%;text-align:center;}
.i_more{clear:both;display:block;margin:0 auto;width:170px;height:53px;line-height:49px;border:1px solid #f18b19;border-bottom:3px solid #f18b19;text-align:center;color:#f18b19;transition:all 0.3s;z-index:0;position:relative;margin-top:2%;}
.i_more span{margin-left:10px;font-family:"Cambria";font-weight:bold;font-size:14px;}
.i_more:after{content:"";position:absolute;background:#f18c1a;position:absolute;left:0;bottom:0;height:0%;width:100%;transition:all 0.3s;content:"";z-index:-1;}
.i_more:hover{border-color:#f18c1a;color:#fff;}
.i_more:hover:after{height:100%;}
/*新闻*/
.i_three{background:#f5f5f7;overflow:hidden;padding-bottom:2.5%;}
.i_three .i_three_t{text-align:center;margin-top:3%;color:#172c55;line-height:1;font-weight:bold;}
.i_three .i_three_ul{margin-top:3%;overflow:hidden;}
.i_three .i_three_ul li{float:left;width:23%;margin-right:2%;overflow:hidden;margin-bottom:2%;}
.i_three .i_three_ul li:nth-child(4n+0){margin-right:0;}
.i_three .i_three_ul li .boxs{overflow:hidden;background:#ffffff;padding:38px;transition:all 0.3s;margin-bottom:1.5%;}
.i_three .i_three_ul li:hover .boxs{background:#172c55;}
.i_three .i_three_ul li .date{display:block;height:26px;line-height:26px;overflow:hidden;margin-top:5px;font-size:18px;color:#8d8d8d;}
.i_three .i_three_ul li .h3{font-weight:normal;line-height:32px;height:96px;color:#172c55;margin-top:15px;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.i_three .i_three_ul li .a{margin-bottom:10px;margin-top:40px;display:block;height:30px;line-height:30px;color:#f18b19;font-style:normal;}
.i_three .i_three_ul li .a span{font-family:"Cambria";font-weight:bold;font-size:14px;}
.i_three .i_three_ul li:hover .date{color:#fefeff;}
.i_three .i_three_ul li:hover .h3{color:#fefeff;}
.i_three .i_three_ul li:hover .a{color:#fff;}
.i_three .i_three_ul li .a:hover{text-decoration:underline;}
/*合作*/
.i_four{background:#172c55;overflow:hidden;position:relative;z-index:0;}
.i_four:before{content:"";position:absolute;left:0;top:0;height:100%;width:13%;background-color:#172c55;background: linear-gradient(to right,#172c55,rgba(45,49,124,0.95),rgba(45,49,124,0.75),rgba(45,49,124,0));z-index:2;}
.i_four:after{content:"";position:absolute;right:0;top:0;height:100%;width:13%;background-color:#172c55;background: linear-gradient(to left,#172c55,rgba(45,49,124,0.95),rgba(45,49,124,0.75),rgba(45,49,124,0));z-index:1;}

.i_five{background:#f5f5f7;overflow:hidden;padding-bottom:2.5%;}
.i_five .i_five_t{text-align:center;margin-top:3%;color:#172c55;line-height:1;font-weight:bold;}
.i_five .i_five_ul{margin-top:3%;overflow:hidden;}
.i_five .i_five_ul li{float:left;width:14.6%;margin-right:2%;overflow:hidden;margin-bottom:1%;text-align:center;}
.i_five .i_five_ul li:nth-child(6n+0){margin-right:0;}
.i_five .i_five_ul li .boxs{overflow:hidden;background:#ffffff;padding:18px 38px;transition:all 0.3s;margin-bottom:1.5%;}
.i_five .i_five_ul li:hover .boxs{background:#f1f1f1;}
.i_five .i_five_ul li .a{margin-bottom:10px;margin-top:40px;display:block;height:30px;line-height:30px;color:#172c55;font-style:normal;}
.i_five .i_five_ul li .a span{font-family:"Cambria";font-weight:bold;font-size:14px;}
.i_five .i_five_ul li:hover .a{color:#fff;}
.i_five .i_five_ul li .a:hover{text-decoration:underline;}

@media screen and (max-width: 780px){
.wrap{width:80%;}
.wrap4{width:100%;}
.wrap12{width:96%;}
.f_bg_div{max-width:1800px;width:95%;margin:0 auto;}
.f_bg a{color:#fff;font-size: 12px;text-decoration:none;}
.f_bg a:hover{color:#fefeff;}
.i_five .i_five_ul li{float:left;width:31.3%;margin-right:2%;overflow:hidden;margin-bottom:1%;text-align:center;}
.i_five .i_five_ul li .boxs{overflow:hidden;background:#ffffff;padding:5px 5px;transition:all 0.3s;margin-bottom:1.5%;}
.f_bg .foot_a ul li{float:left;margin-left:3px;width:25px;height:25px;background-repeat:no-repeat;background-size:100% 100%;transition:all 0.3s;}
.f_bg .foot_a ul li.fukuan{float:left;margin-left:3px;width:68px;height:40px;background-repeat:no-repeat;background-size:100% 100%;transition:all 0.3s;}
}

.he_syp4egul{margin-top:4%;margin-bottom:4%;}
.he_syp4egk{width: 100%;position: relative;}
.he_syp4egk .imgs{overflow:hidden;width:96%;margin:0 auto;max-width:173px;}
.he_syp4egk .imgs img{width:100%;display:block;}
.he_syp4egk .fl{float:left;}
.he_syp4egul.swiper-container-free-mode>.swiper-wrapper{transition-timing-function: linear;}
@media screen and (max-width: 1600px){/*轮显*/.index-banner .box .cont{font-size: 18px;line-height: 1.5em;}
.index-banner .box .cont .h1{font-size: 2.1em;letter-spacing: 1px;}
.index-banner .box .cont .en{margin-top: 0.5em;}
.index-banner .box .cont .more-box-a{margin-top: 1.8em;}
/* .index-banner .mourse-box{--h: 46px;}*/.index-banner .swiper-point-num{/* --h: 30px;*/bottom: 30px;}
.main .banner .down{bottom:30px;}}
@media screen and (max-width: 1400px){/*轮显*/.index-banne .box .cont{font-size: 16px;line-height: 1.4em;}
.index-banne .box .cont .h1{font-size: 2em;letter-spacing: 0;}
.index-banne .box .cont .more-box-a{margin-top: 1.5em;}
.index-banne .swiper-point-num{bottom: 25px;}
.index-banner .mourse-box{--h: 40px;}
.main .banner .down{bottom:25px;}}
@media screen and (max-width: 1260px){/*轮显*/.index-banner .swiper-point-num{bottom: 20px;}
.index-banner .mourse-box{--h: 0.6rem;}
.main .banner .down{bottom:20px;width:50px;height:50px;}
.index-banner .swiper-point-num .swiper-pagination-bullet{margin-left:6px;}}
@media screen and (max-width: 1220px){/*新闻*/.i_three .i_three_ul li .boxs{padding:20px;}
.i_three .i_three_ul li .h3{line-height:28px;height:84px;margin-top:10px;}
.i_three .i_three_ul li .date{font-size:15px;}
.i_three .i_three_ul li .a{margin-top:20px;}
/*合作*/.i_four:before{width:17.8%;}
.i_four:after{width:17.8%;}}
@media screen and (max-width: 1000px){/*合作*/.i_four:before{width:21%;}
.i_four:after{width:21%;}}
@media screen and (max-width: 960px){/*轮显*/.main .banner .swiper-slide .desc{font-size:16px;}
.index-banner .swiper-point-num{--h:20px;}
.main .banner .swiper-slide .desc{margin-bottom:200px;}
/*产品*/.i_one{margin-top:40px;margin-bottom:30px;}
.i_one ul li{width:49%;}
.i_one ul li:nth-child(3n+0){margin-right:2%;}
.i_one ul li:nth-child(2n+0){margin-right:0;}
/*关于*/.i_two .h4 span{bottom:5px;}
/*新闻*/.i_three .i_three_ul li{width:49%;}
.i_three .i_three_ul li:nth-child(3n+0){margin-right:2%;}
.i_three .i_three_ul li:nth-child(2n+0){margin-right:0;}}
@media screen and (max-width: 789px){
/*新闻*/.i_three .i_three_ul li .a{margin-bottom:0;}
.i_three .i_three_ul li .h3{line-height:26px;height:78px;}
/*合作*/.i_four:before{width:0%;}
.i_four:after{width:0%;}}
@media screen and (max-width: 780px){/*关于*/.i_more{width:150px;height:50px;line-height:46px;margin-top:3%;}}
@media screen and (max-width: 640px){/*轮显*/.main .banner .swiper-slide .desc{font-size:14px;}}
@media screen and (max-width: 480px){/*轮显*/.main .banner .swiper-slide .desc{font-size:13px;}
.main .banner .down{display:none;}
.index-banner .swiper-point-num{--h:16px;}
.index-banner .swiper-point-num .swiper-pagination-bullet{margin-left:3px;}
.main .banner .swiper-slide .txt{font-size:42px;}
/*产品*/.i_one{margin-top:5%;margin-bottom:3%;}
/*关于*/.i_two .desc{line-height:24px;}
.i_more{width:130px;height:46px;line-height:41px;margin-top:4%;}
/*新闻*/.i_three .i_three_ul{margin-top:4%;}
.i_three .i_three_ul li{width:100%;float:none;margin-right:0;}
.i_three .i_three_ul li:nth-child(3n+0){margin-right:0%;}
.i_three .i_three_ul li .boxs{padding:12px;}
.i_three .i_three_ul li .a{margin-top:15px;height:24px;line-height:24px;margin-bottom:6px;}
.i_three .i_three_ul li .date{font-size:13px;}
.i_three .i_three_ul li .h3{margin-top:5px;line-height:24px;height:auto;}}
@media screen and (max-width: 420px){/*轮显*/.main .banner .swiper-slide .txt{font-size:40px;}
/*关于*/.i_two .desc{line-height:22px;}
.i_more{width:110px;height:43px;line-height:39px;margin-top:5%;}
.i_more span{margin-left:6px;}
/*新闻*/.i_three .i_three_ul li .date{font-size:12px;}
.i_three .i_three_ul li .a{margin-top:10px;}}
@keyframes animate1{0%{transform: translate(-50%, 0%);}
50%{transform: translate(-50%, 50%);}
100%{transform: translate(-50%, 0%);}}
@keyframes ani-rotate{0%{transform: rotate(0);}
100%{transform: rotate(360deg);}}

.main .project .swiper-container{margin: 54px 0 40px 0;padding: 14px 0;}
.main .project .swiper-slide{box-shadow: 0 0 10px 4px #ececec;}
.main .project .swiper-slide a{display: block;position: relative;}
.main .project .swiper-slide a:hover img{transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);}
.main .project .swiper-slide a:hover .tit{color: #d54e14;}
.main .project .swiper-slide .date{width: 66px;background: #172c55;position: absolute;left: 24px;top: -14px;z-index: 5;text-align: center;font-family: "Arial", arial;font-size: 12px;color: #fff;padding: 10px 0;}
.main .project .swiper-slide .date span{font-size: 36px;display: block;}
.main .project .swiper-slide .pic{overflow: hidden;}
.main .project .swiper-slide img{width: 100%;display: block;transition-duration: 0.8s;-webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-ms-transition-duration: 0.8s;-o-transition-duration: 0.8s;}
.main .project .swiper-slide .text{padding: 26px;}
.main .project .swiper-slide .tit,
.main .project .swiper-slide .txt{height: 75px;line-height: 25px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;word-break: break-all;}
.main .project .swiper-slide .tit{font-size: 18px;font-weight: bold;margin-bottom: 12px;transition-duration: 0.4s;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;}
.main .project .swiper-slide .txt{height: 50px;font-size: 14px;color: #999999;-webkit-line-clamp: 2;}
.main .project .column-prev,.main .project .column-next{margin-top: -80px;}
.main .project .btnbox{text-align: right;}

.main .project .column-prev,.main .project .column-next{margin-top: -80px;}
.column-next,.column-prev{width: 60px;height: 60px;border-radius: 50%;background: no-repeat center rgba(0, 0, 0, 0.22);position: absolute;top: 50%;z-index: 2;margin: -30px 0 0 0;cursor: pointer;outline: none;}
.column-prev{background-image: url(../images/arrow4.png);left: 18px;}
.column-next{background-image: url(../images/arrow5.png);right: 18px;}
.pctitle:after{content: "";height: 0;display: block;clear: both;}